From d9885ffc4b3f07b40c07be6302e04926720ed417 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Fri, 6 Jan 2017 02:20:36 -0700
Subject: [PATCH] Added models for 1812 sized caps

---
 STEP/Passives/CAP 1812-1.1mm.STEP  | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-1.35mm.STEP | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-1.5mm.STEP  | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-1.75mm.STEP | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-2.00mm.STEP | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-2.20mm.STEP | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-2.55mm.STEP | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-2.8mm.STEP  | 2917 ++++++++++++++++++++++++++++
 STEP/Passives/CAP 1812-3.5mm.STEP  | 2917 ++++++++++++++++++++++++++++
 9 files changed, 26253 insertions(+)
 create mode 100644 STEP/Passives/CAP 1812-1.1mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-1.35mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-1.5mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-1.75mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-2.00mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-2.20mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-2.55mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-2.8mm.STEP
 create mode 100644 STEP/Passives/CAP 1812-3.5mm.STEP

diff --git a/STEP/Passives/CAP 1812-1.1mm.STEP b/STEP/Passives/CAP 1812-1.1mm.STEP
new file mode 100644
index 000000000..317f81c88
--- /dev/null
+++ b/STEP/Passives/CAP 1812-1.1mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-1.1mm.STEP',
+    '2017-01-06T09:06:38',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = SURFACE_STYLE_FILL_AREA ( #886 ) ;
+#2 = VECTOR ( 'NONE', #102, 1000.000000000000000 ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#5 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#6 = STYLED_ITEM ( 'NONE', ( #806 ), #982 ) ;
+#7 = SURFACE_SIDE_STYLE ('',( #786 ) ) ;
+#8 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#10 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#11 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#12 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #570 ) ) ;
+#13 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #585 ), #286 ) ;
+#14 = SURFACE_STYLE_USAGE ( .BOTH. , #647 ) ;
+#15 = VECTOR ( 'NONE', #280, 1000.000000000000000 ) ;
+#16 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #803, .T. ) ;
+#18 = FILL_AREA_STYLE ('',( #2248 ) ) ;
+#19 = LINE ( 'NONE', #1041, #697 ) ;
+#20 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#22 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1381, 'distance_accuracy_value', 'NONE');
+#23 = STYLED_ITEM ( 'NONE', ( #1235 ), #154 ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#25 = LINE ( 'NONE', #2362, #2381 ) ;
+#26 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#27 = SURFACE_STYLE_USAGE ( .BOTH. , #2258 ) ;
+#28 = SURFACE_SIDE_STYLE ('',( #965 ) ) ;
+#29 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1158 ) ) ;
+#30 = PRESENTATION_STYLE_ASSIGNMENT (( #1038 ) ) ;
+#31 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1988 ), #558 ) ;
+#32 = SURFACE_SIDE_STYLE ('',( #839 ) ) ;
+#33 = SURFACE_STYLE_FILL_AREA ( #1023 ) ;
+#34 = EDGE_CURVE ( 'NONE', #1658, #295, #865, .T. ) ;
+#35 = FILL_AREA_STYLE_COLOUR ( '', #896 ) ;
+#36 = CIRCLE ( 'NONE', #1633, 0.02500000000000006400 ) ;
+#37 = PRODUCT_CONTEXT ( 'NONE', #1248, 'mechanical' ) ;
+#38 = FILL_AREA_STYLE_COLOUR ( '', #2308 ) ;
+#39 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865533200, 1.564644660940672800 ) ) ;
+#40 = VERTEX_POINT ( 'NONE', #1810 ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#42 = VERTEX_POINT ( 'NONE', #604 ) ;
+#43 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2428, #177, #2632 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#44 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696631500, 1.059750732398290000, 1.559750732398289100 ) ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #2233, .F. ) ;
+#46 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#47 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #469, .T. ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.9750000000000013100, 1.474999999999999900 ) ) ;
+#50 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#51 = EDGE_CURVE ( 'NONE', #80, #310, #1667, .T. ) ;
+#52 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#53 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.076100978362606800, 1.563050489181303100 ) ) ;
+#54 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#55 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#56 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2114 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2278, #1225, #9 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#57 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #120, 'distance_accuracy_value', 'NONE');
+#58 = EDGE_LOOP ( 'NONE', ( #1429, #1579, #2599 ) ) ;
+#59 = SURFACE_STYLE_FILL_AREA ( #836 ) ;
+#60 = SURFACE_SIDE_STYLE ('',( #2458 ) ) ;
+#61 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .T. ) ;
+#63 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .T. ) ;
+#65 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #1119, .F. ) ;
+#67 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2230, 'distance_accuracy_value', 'NONE');
+#68 = AXIS2_PLACEMENT_3D ( 'NONE', #1112, #1498, #1705 ) ;
+#69 = STYLED_ITEM ( 'NONE', ( #880 ), #542 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#71 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, 0.0000000000000000000 ) ) ;
+#72 = FACE_OUTER_BOUND ( 'NONE', #851, .T. ) ;
+#73 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #618 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1135, #1310, #2536 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#74 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#75 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#76 = EDGE_CURVE ( 'NONE', #1490, #42, #287, .T. ) ;
+#77 = FILL_AREA_STYLE_COLOUR ( '', #1185 ) ;
+#78 = VECTOR ( 'NONE', #1156, 1000.000000000000000 ) ;
+#79 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#80 = VERTEX_POINT ( 'NONE', #1618 ) ;
+#81 = AXIS2_PLACEMENT_3D ( 'NONE', #20, #2525, #1503 ) ;
+#82 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .F. ) ;
+#84 = LINE ( 'NONE', #1202, #2019 ) ;
+#85 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #67 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2230, #1833, #196 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#86 = EDGE_CURVE ( 'NONE', #1760, #1861, #1057, .T. ) ;
+#87 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#88 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#90 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#91 = AXIS2_PLACEMENT_3D ( 'NONE', #2322, #1110, #1284 ) ;
+#92 = FACE_OUTER_BOUND ( 'NONE', #724, .T. ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#94 = SURFACE_STYLE_USAGE ( .BOTH. , #2133 ) ;
+#95 = VECTOR ( 'NONE', #1400, 1000.000000000000000 ) ;
+#96 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#97 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2255, 'distance_accuracy_value', 'NONE');
+#98 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.075000000000001500, -1.600000000000000300 ) ) ;
+#99 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#100 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1676 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #675, #1060, #1258 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#101 = VECTOR ( 'NONE', #2601, 1000.000000000000000 ) ;
+#102 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
+#104 = FILL_AREA_STYLE_COLOUR ( '', #1328 ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .T. ) ;
+#106 = EDGE_LOOP ( 'NONE', ( #2441, #1025, #2404, #2023 ) ) ;
+#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #23 ), #1927 ) ;
+#108 = SPHERICAL_SURFACE ( 'NONE', #888, 0.02500000000000000100 ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ;
+#110 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .F. ) ;
+#112 = EDGE_CURVE ( 'NONE', #1193, #40, #415, .T. ) ;
+#113 = PRESENTATION_STYLE_ASSIGNMENT (( #1872 ) ) ;
+#114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#115 = STYLED_ITEM ( 'NONE', ( #465 ), #562 ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#117 = STYLED_ITEM ( 'NONE', ( #222 ), #1338 ) ;
+#118 = EDGE_LOOP ( 'NONE', ( #1920, #2073, #2408, #2566, #974, #2147 ) ) ;
+#119 = PRESENTATION_STYLE_ASSIGNMENT (( #2185 ) ) ;
+#120 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #1378, .F. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .F. ) ;
+#123 = SURFACE_STYLE_FILL_AREA ( #2069 ) ;
+#124 = STYLED_ITEM ( 'NONE', ( #1227 ), #2580 ) ;
+#125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#126 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#127 = PRESENTATION_STYLE_ASSIGNMENT (( #14 ) ) ;
+#128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#129 = ADVANCED_FACE ( 'NONE', ( #1117 ), #1039, .T. ) ;
+#130 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #827 ), #1306 ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#132 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #11, 'distance_accuracy_value', 'NONE');
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .T. ) ;
+#134 = VERTEX_POINT ( 'NONE', #2274 ) ;
+#135 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#136 = FILL_AREA_STYLE ('',( #2355 ) ) ;
+#137 = FACE_OUTER_BOUND ( 'NONE', #1664, .T. ) ;
+#138 = SURFACE_SIDE_STYLE ('',( #1176 ) ) ;
+#139 = VERTEX_POINT ( 'NONE', #443 ) ;
+#140 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2432, 'distance_accuracy_value', 'NONE');
+#141 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#142 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ;
+#143 = ADVANCED_FACE ( 'NONE', ( #1301 ), #2300, .T. ) ;
+#144 = FILL_AREA_STYLE_COLOUR ( '', #770 ) ;
+#145 = AXIS2_PLACEMENT_3D ( 'NONE', #187, #2413, #2397 ) ;
+#146 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#147 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#148 = AXIS2_PLACEMENT_3D ( 'NONE', #2127, #1384, #171 ) ;
+#149 = FILL_AREA_STYLE ('',( #104 ) ) ;
+#150 = PRESENTATION_STYLE_ASSIGNMENT (( #860 ) ) ;
+#151 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#152 = SURFACE_STYLE_USAGE ( .BOTH. , #1770 ) ;
+#153 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #1914, #515 ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #2387 ), #1470, .T. ) ;
+#155 = FACE_OUTER_BOUND ( 'NONE', #58, .T. ) ;
+#156 = LINE ( 'NONE', #1883, #1654 ) ;
+#157 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#158 = STYLED_ITEM ( 'NONE', ( #2450 ), #761 ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.076100978362605900, -1.563050489181302600 ) ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #1758, .F. ) ;
+#161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #2541, #1524, #110 ) ;
+#163 = EDGE_CURVE ( 'NONE', #740, #322, #2287, .T. ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .F. ) ;
+#165 = ADVANCED_FACE ( 'NONE', ( #2354 ), #1275, .T. ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .T. ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .T. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #993, .F. ) ;
+#169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#170 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#171 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#172 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2564, 'distance_accuracy_value', 'NONE');
+#173 = STYLED_ITEM ( 'NONE', ( #1250 ), #2357 ) ;
+#174 = SURFACE_SIDE_STYLE ('',( #480 ) ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#176 = AXIS2_PLACEMENT_3D ( 'NONE', #2332, #527, #2477 ) ;
+#177 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#178 = PRESENTATION_STYLE_ASSIGNMENT (( #734 ) ) ;
+#179 = EDGE_CURVE ( 'NONE', #738, #134, #1354, .T. ) ;
+#180 = EDGE_LOOP ( 'NONE', ( #1766, #2340, #679, #1876 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#183 = FACE_OUTER_BOUND ( 'NONE', #1619, .T. ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .F. ) ;
+#185 = FACE_OUTER_BOUND ( 'NONE', #849, .T. ) ;
+#186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #967 ), #1280 ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#188 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#189 = VECTOR ( 'NONE', #2206, 1000.000000000000000 ) ;
+#190 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#191 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#192 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#193 = STYLED_ITEM ( 'NONE', ( #2211 ), #2175 ) ;
+#194 = AXIS2_PLACEMENT_3D ( 'NONE', #1147, #339, #940 ) ;
+#195 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001500, -1.600000000000000500 ) ) ;
+#196 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #22 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1381, #357, #2635 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#199 = FILL_AREA_STYLE_COLOUR ( '', #1005 ) ;
+#200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#202 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .T. ) ;
+#204 = EDGE_CURVE ( 'NONE', #2535, #1011, #1587, .T. ) ;
+#205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#206 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#207 = STYLED_ITEM ( 'NONE', ( #2568 ), #2565 ) ;
+#208 = FILL_AREA_STYLE_COLOUR ( '', #2123 ) ;
+#209 = FILL_AREA_STYLE_COLOUR ( '', #1936 ) ;
+#210 = VECTOR ( 'NONE', #1757, 1000.000000000000000 ) ;
+#211 = CYLINDRICAL_SURFACE ( 'NONE', #1415, 0.02500000000000006400 ) ;
+#212 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1538, #766, #1942, #748 ),
+ .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 ( '' )  );
+#213 = FACE_OUTER_BOUND ( 'NONE', #1560, .T. ) ;
+#214 = SPHERICAL_SURFACE ( 'NONE', #917, 0.02500000000000000100 ) ;
+#215 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1434 ) ) ;
+#216 = PRESENTATION_STYLE_ASSIGNMENT (( #1798 ) ) ;
+#217 = FILL_AREA_STYLE_COLOUR ( '', #1570 ) ;
+#218 = EDGE_CURVE ( 'NONE', #360, #1504, #640, .T. ) ;
+#219 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#220 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, 1.474999999999999900 ) ) ;
+#221 = FILL_AREA_STYLE ('',( #1242 ) ) ;
+#222 = PRESENTATION_STYLE_ASSIGNMENT (( #2025 ) ) ;
+#223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #818 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2613, #1777, #1976 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#224 = PRESENTATION_STYLE_ASSIGNMENT (( #764 ) ) ;
+#225 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#226 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1021 ) ) ;
+#227 = FILL_AREA_STYLE ('',( #1844 ) ) ;
+#228 = SURFACE_SIDE_STYLE ('',( #2485 ) ) ;
+#229 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1831 ), #371 ) ;
+#232 = EDGE_LOOP ( 'NONE', ( #997, #875, #762 ) ) ;
+#233 = EDGE_LOOP ( 'NONE', ( #1399, #2557, #1979, #2092 ) ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .F. ) ;
+#235 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
+#237 = FILL_AREA_STYLE ('',( #2265 ) ) ;
+#238 = FILL_AREA_STYLE_COLOUR ( '', #1781 ) ;
+#239 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.079289321881346600, -1.564644660940673000 ) ) ;
+#240 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#241 = SURFACE_STYLE_USAGE ( .BOTH. , #405 ) ;
+#242 = EDGE_CURVE ( 'NONE', #1821, #853, #1637, .T. ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#244 = FACE_OUTER_BOUND ( 'NONE', #2239, .T. ) ;
+#245 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#246 = SURFACE_STYLE_FILL_AREA ( #1082 ) ;
+#247 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1951, 'distance_accuracy_value', 'NONE');
+#248 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1212 ), #1336 ) ;
+#249 = VECTOR ( 'NONE', #1706, 1000.000000000000000 ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .T. ) ;
+#251 = SURFACE_SIDE_STYLE ('',( #650 ) ) ;
+#252 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#253 = SPHERICAL_SURFACE ( 'NONE', #81, 0.02500000000000000100 ) ;
+#254 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#255 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2348 ) ) ;
+#256 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.9750000000000013100, 1.575000000000000000 ) ) ;
+#257 = FACE_OUTER_BOUND ( 'NONE', #232, .T. ) ;
+#258 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#260 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#261 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1443, 'distance_accuracy_value', 'NONE');
+#262 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#263 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2359 ) ) ;
+#264 = PLANE ( 'NONE',  #2577 ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #744, .T. ) ;
+#267 = FACE_OUTER_BOUND ( 'NONE', #1131, .T. ) ;
+#268 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#269 = PRESENTATION_STYLE_ASSIGNMENT (( #2090 ) ) ;
+#270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1008 ), #960 ) ;
+#271 = CIRCLE ( 'NONE', #68, 0.02500000000000006400 ) ;
+#272 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#273 = EDGE_LOOP ( 'NONE', ( #1539, #1466, #401, #1545 ) ) ;
+#274 = FILL_AREA_STYLE ('',( #1482 ) ) ;
+#275 = AXIS2_PLACEMENT_3D ( 'NONE', #1300, #1471, #1499 ) ;
+#276 = CYLINDRICAL_SURFACE ( 'NONE', #1229, 0.05000000000000012800 ) ;
+#277 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1018 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1064, #1852, #1055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#278 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#279 = VECTOR ( 'NONE', #1596, 1000.000000000000000 ) ;
+#280 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#282 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784058600, 1.090164837270662500, 1.590164837270661600 ) ) ;
+#283 = VECTOR ( 'NONE', #505, 1000.000000000000000 ) ;
+#284 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#285 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #2086, #475 ) ;
+#286 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2223 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2423, #2636, #747 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#287 = LINE ( 'NONE', #1636, #95 ) ;
+#288 = LINE ( 'NONE', #2006, #1153 ) ;
+#289 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #1220, #1839 ) ;
+#290 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#291 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#292 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #782 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2059, #2080, #2514 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .F. ) ;
+#294 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#295 = VERTEX_POINT ( 'NONE', #291 ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.074999895079929100, -1.600000000000000500 ) ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#298 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#299 = CIRCLE ( 'NONE', #1414, 0.02500000000000006400 ) ;
+#300 = EDGE_LOOP ( 'NONE', ( #1534, #1935, #2049 ) ) ;
+#301 = VERTEX_POINT ( 'NONE', #1358 ) ;
+#302 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2572 ) ) ;
+#303 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#304 = EDGE_CURVE ( 'NONE', #459, #295, #25, .T. ) ;
+#305 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#306 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591300, 1.099994840237361200, -1.599994840237362700 ) ) ;
+#307 = FILL_AREA_STYLE_COLOUR ( '', #252 ) ;
+#308 = STYLED_ITEM ( 'NONE', ( #975 ), #2376 ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#310 = VERTEX_POINT ( 'NONE', #2373 ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#312 = PRESENTATION_STYLE_ASSIGNMENT (( #27 ) ) ;
+#313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#314 = STYLED_ITEM ( 'NONE', ( #2456 ), #1772 ) ;
+#315 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#316 = EDGE_LOOP ( 'NONE', ( #723, #425, #1779, #879 ) ) ;
+#317 = EDGE_CURVE ( 'NONE', #853, #1528, #513, .T. ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #1902, .F. ) ;
+#319 = FILL_AREA_STYLE ('',( #144 ) ) ;
+#320 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #325 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #206, #417, #1438 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#321 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, 1.474999999999999600 ) ) ;
+#322 = VERTEX_POINT ( 'NONE', #340 ) ;
+#323 = SURFACE_STYLE_FILL_AREA ( #759 ) ;
+#324 = CIRCLE ( 'NONE', #1970, 0.02500000000000006400 ) ;
+#325 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #206, 'distance_accuracy_value', 'NONE');
+#326 = PRESENTATION_STYLE_ASSIGNMENT (( #1115 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#328 = ADVANCED_FACE ( 'NONE', ( #1086 ), #2188, .T. ) ;
+#329 = VECTOR ( 'NONE', #2542, 1000.000000000000000 ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .T. ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#332 = AXIS2_PLACEMENT_3D ( 'NONE', #2269, #1090, #1675 ) ;
+#333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #69 ), #1122 ) ;
+#334 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#336 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-1.1mm', ( #1349, #1446 ), #698 ) ;
+#337 = STYLED_ITEM ( 'NONE', ( #736 ), #1194 ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#339 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#341 = SURFACE_STYLE_FILL_AREA ( #136 ) ;
+#342 = LINE ( 'NONE', #192, #2382 ) ;
+#343 = SURFACE_SIDE_STYLE ('',( #323 ) ) ;
+#344 = EDGE_CURVE ( 'NONE', #301, #2386, #1683, .T. ) ;
+#345 = ADVANCED_FACE ( 'NONE', ( #481 ), #1448, .T. ) ;
+#346 = LINE ( 'NONE', #701, #1998 ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#348 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #124 ) ) ;
+#349 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#350 = SURFACE_STYLE_FILL_AREA ( #2251 ) ;
+#351 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#352 = FACE_OUTER_BOUND ( 'NONE', #2203, .T. ) ;
+#353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#354 = FILL_AREA_STYLE ('',( #1178 ) ) ;
+#355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2539 ), #2040 ) ;
+#356 = EDGE_CURVE ( 'NONE', #2386, #472, #212, .T. ) ;
+#357 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#358 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#359 = ADVANCED_FACE ( 'NONE', ( #2252 ), #211, .T. ) ;
+#360 = VERTEX_POINT ( 'NONE', #2570 ) ;
+#361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1910 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #589, #795, #2201 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #86, .F. ) ;
+#363 = ADVANCED_FACE ( 'NONE', ( #1775 ), #955, .T. ) ;
+#364 = VECTOR ( 'NONE', #1548, 1000.000000000000000 ) ;
+#365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .T. ) ;
+#367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1021 ), #277 ) ;
+#368 = PRESENTATION_STYLE_ASSIGNMENT (( #2161 ) ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .F. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .F. ) ;
+#371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1099 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #268, #872, #260 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#372 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#373 = ADVANCED_FACE ( 'NONE', ( #407 ), #1343, .T. ) ;
+#374 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2459, 'distance_accuracy_value', 'NONE');
+#375 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#376 = CYLINDRICAL_SURFACE ( 'NONE', #91, 0.02500000000000006400 ) ;
+#377 = FILL_AREA_STYLE_COLOUR ( '', #1542 ) ;
+#378 = FILL_AREA_STYLE_COLOUR ( '', #626 ) ;
+#379 = SURFACE_STYLE_USAGE ( .BOTH. , #1790 ) ;
+#380 = STYLED_ITEM ( 'NONE', ( #741 ), #165 ) ;
+#381 = EDGE_CURVE ( 'NONE', #472, #738, #2418, .T. ) ;
+#382 = PRESENTATION_STYLE_ASSIGNMENT (( #667 ) ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .T. ) ;
+#385 = CIRCLE ( 'NONE', #1701, 0.1000000000000000500 ) ;
+#386 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #1773, #735 ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 1.090164837270664700, -1.590164837270663400 ) ) ;
+#388 = EDGE_LOOP ( 'NONE', ( #1255, #1507, #1541, #394 ) ) ;
+#389 = PLANE ( 'NONE',  #1000 ) ;
+#390 = STYLED_ITEM ( 'NONE', ( #2039 ), #1349 ) ;
+#391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#392 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ;
+#395 = SURFACE_STYLE_FILL_AREA ( #1009 ) ;
+#396 = FACE_OUTER_BOUND ( 'NONE', #1396, .T. ) ;
+#397 = SURFACE_STYLE_FILL_AREA ( #1108 ) ;
+#398 = FILL_AREA_STYLE ('',( #377 ) ) ;
+#399 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#400 = LINE ( 'NONE', #1309, #2120 ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .F. ) ;
+#402 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #2276, #1868 ) ;
+#403 = CIRCLE ( 'NONE', #634, 0.02500000000000006400 ) ;
+#404 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#405 = SURFACE_SIDE_STYLE ('',( #933 ) ) ;
+#406 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#407 = FACE_OUTER_BOUND ( 'NONE', #2529, .T. ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .F. ) ;
+#409 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#410 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ;
+#412 = STYLED_ITEM ( 'NONE', ( #150 ), #956 ) ;
+#413 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1640, 'distance_accuracy_value', 'NONE');
+#414 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#415 = LINE ( 'NONE', #1838, #444 ) ;
+#416 = SURFACE_STYLE_FILL_AREA ( #1043 ) ;
+#417 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#418 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#419 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#420 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #482 ) ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000300 ) ) ;
+#422 = STYLED_ITEM ( 'NONE', ( #2358 ), #1352 ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .F. ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .T. ) ;
+#426 = VECTOR ( 'NONE', #2112, 1000.000000000000000 ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .F. ) ;
+#428 = LINE ( 'NONE', #1154, #2509 ) ;
+#429 = EDGE_CURVE ( 'NONE', #2535, #720, #2402, .T. ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#431 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#432 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#433 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#434 = FILL_AREA_STYLE_COLOUR ( '', #490 ) ;
+#435 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#436 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ;
+#437 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#438 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#439 = EDGE_CURVE ( 'NONE', #40, #2273, #2014, .T. ) ;
+#440 = FILL_AREA_STYLE ('',( #457 ) ) ;
+#441 = EDGE_LOOP ( 'NONE', ( #1740, #1554, #1089, #197 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#444 = VECTOR ( 'NONE', #2249, 1000.000000000000000 ) ;
+#445 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210483500E-016 ) ) ;
+#446 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
+#447 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#448 = FACE_OUTER_BOUND ( 'NONE', #233, .T. ) ;
+#449 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1100, 'distance_accuracy_value', 'NONE');
+#450 = CIRCLE ( 'NONE', #1515, 0.1000000000000000500 ) ;
+#451 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .F. ) ;
+#453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#454 = CIRCLE ( 'NONE', #285, 0.02500000000000006400 ) ;
+#455 = PRESENTATION_STYLE_ASSIGNMENT (( #1711 ) ) ;
+#456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #173 ), #1629 ) ;
+#457 = FILL_AREA_STYLE_COLOUR ( '', #833 ) ;
+#458 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.064755902340790400E-016, 1.574999895079927800 ) ) ;
+#459 = VERTEX_POINT ( 'NONE', #2220 ) ;
+#460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#461 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1644, #239, #1880, #1427 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#462 = STYLED_ITEM ( 'NONE', ( #127 ), #1783 ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ;
+#464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#465 = PRESENTATION_STYLE_ASSIGNMENT (( #1416 ) ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#467 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#468 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#469 = EDGE_CURVE ( 'NONE', #2352, #1066, #324, .T. ) ;
+#470 = SURFACE_SIDE_STYLE ('',( #1 ) ) ;
+#471 = SPHERICAL_SURFACE ( 'NONE', #332, 0.02500000000000000100 ) ;
+#472 = VERTEX_POINT ( 'NONE', #2191 ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#474 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #835 ) ) ;
+#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#477 = VERTEX_POINT ( 'NONE', #809 ) ;
+#478 = SURFACE_STYLE_USAGE ( .BOTH. , #2494 ) ;
+#479 = FACE_OUTER_BOUND ( 'NONE', #2470, .T. ) ;
+#480 = SURFACE_STYLE_FILL_AREA ( #149 ) ;
+#481 = FACE_OUTER_BOUND ( 'NONE', #656, .T. ) ;
+#482 = STYLED_ITEM ( 'NONE', ( #368 ), #2186 ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
+#484 = SURFACE_STYLE_FILL_AREA ( #2048 ) ;
+#485 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#486 = SURFACE_STYLE_USAGE ( .BOTH. , #60 ) ;
+#487 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #1210, #1002 ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696631500, 1.059750732398290000, 1.559750732398289100 ) ) ;
+#490 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#491 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#492 = LINE ( 'NONE', #1673, #521 ) ;
+#493 = EDGE_CURVE ( 'NONE', #738, #2386, #2500, .T. ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#495 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.074999895079929100, 1.600000000000000300 ) ) ;
+#497 = VECTOR ( 'NONE', #2356, 1000.000000000000000 ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#499 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2312 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #2554, #928, #1856, .T. ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .T. ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.100000000000001400, 1.550000000000000300 ) ) ;
+#504 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #219, 'distance_accuracy_value', 'NONE');
+#505 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#506 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#509 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1051 ), #1721 ) ;
+#510 = LINE ( 'NONE', #1361, #2054 ) ;
+#511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #846 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2457, #2464, #1048 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#512 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#513 = LINE ( 'NONE', #755, #1052 ) ;
+#514 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.131516293641279300E-016, 1.000000000000000000 ) ) ;
+#516 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1836 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #438, #2518, #1457 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#517 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#518 = LINE ( 'NONE', #868, #446 ) ;
+#519 = PLANE ( 'NONE',  #778 ) ;
+#520 = LINE ( 'NONE', #2511, #2617 ) ;
+#521 = VECTOR ( 'NONE', #1452, 1000.000000000000000 ) ;
+#522 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 1.090164837270664700, -1.590164837270663400 ) ) ;
+#523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#524 = ORIENTED_EDGE ( 'NONE', *, *, #859, .F. ) ;
+#525 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #1260, #259 ) ;
+#526 = EDGE_LOOP ( 'NONE', ( #998, #1433, #533, #236 ) ) ;
+#527 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.130293990420967400E-016, -1.000000000000000000 ) ) ;
+#528 = EDGE_CURVE ( 'NONE', #1124, #1316, #1605, .T. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .F. ) ;
+#530 = FACE_OUTER_BOUND ( 'NONE', #1698, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.063125499923732500, -1.556562749961865900 ) ) ;
+#532 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #1758, .T. ) ;
+#534 = AXIS2_PLACEMENT_3D ( 'NONE', #2371, #754, #2561 ) ;
+#535 = LINE ( 'NONE', #71, #1765 ) ;
+#536 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2077 ) ) ;
+#537 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #414, 'distance_accuracy_value', 'NONE');
+#538 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#539 = CIRCLE ( 'NONE', #2638, 0.02500000000000006400 ) ;
+#540 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#541 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#542 = ADVANCED_FACE ( 'NONE', ( #267 ), #1006, .T. ) ;
+#543 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #303, 'distance_accuracy_value', 'NONE');
+#545 = VECTOR ( 'NONE', #1311, 1000.000000000000000 ) ;
+#546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #124 ), #2126 ) ;
+#547 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#548 = VERTEX_POINT ( 'NONE', #1007 ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #2015, .F. ) ;
+#550 = LINE ( 'NONE', #281, #961 ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #859, .T. ) ;
+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#553 = LINE ( 'NONE', #1239, #1687 ) ;
+#554 = SURFACE_SIDE_STYLE ('',( #341 ) ) ;
+#555 = FILL_AREA_STYLE ('',( #1532 ) ) ;
+#556 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#557 = VECTOR ( 'NONE', #622, 1000.000000000000000 ) ;
+#558 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1755 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1272, #1261, #674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#559 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#560 = SURFACE_STYLE_FILL_AREA ( #1363 ) ;
+#561 = FILL_AREA_STYLE_COLOUR ( '', #2109 ) ;
+#562 = ADVANCED_FACE ( 'NONE', ( #2145 ), #1217, .F. ) ;
+#563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1642 ), #361 ) ;
+#564 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#565 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.9750000000000013100, -1.474999999999999900 ) ) ;
+#566 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1144 ) ) ;
+#567 = CIRCLE ( 'NONE', #758, 0.02500000000000006400 ) ;
+#568 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .T. ) ;
+#570 = STYLED_ITEM ( 'NONE', ( #326 ), #2197 ) ;
+#571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#572 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#573 = ADVANCED_FACE ( 'NONE', ( #1223 ), #108, .T. ) ;
+#574 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #117 ), #621 ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#576 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#577 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#578 = PLANE ( 'NONE',  #2550 ) ;
+#579 = EDGE_CURVE ( 'NONE', #2573, #871, #944, .T. ) ;
+#580 = FACE_OUTER_BOUND ( 'NONE', #2331, .T. ) ;
+#581 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1480, 'distance_accuracy_value', 'NONE');
+#582 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#583 = SURFACE_STYLE_FILL_AREA ( #2504 ) ;
+#584 = ADVANCED_FACE ( 'NONE', ( #2209 ), #627, .T. ) ;
+#585 = STYLED_ITEM ( 'NONE', ( #733 ), #745 ) ;
+#586 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#587 = CYLINDRICAL_SURFACE ( 'NONE', #1849, 0.02500000000000006400 ) ;
+#588 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#589 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#590 = EDGE_CURVE ( 'NONE', #1011, #978, #2560, .T. ) ;
+#591 = SURFACE_SIDE_STYLE ('',( #1805 ) ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #1655, .F. ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#594 = SURFACE_STYLE_FILL_AREA ( #1196 ) ;
+#595 = PLANE ( 'NONE',  #1693 ) ;
+#596 = AXIS2_PLACEMENT_3D ( 'NONE', #1975, #1383, #170 ) ;
+#597 = CIRCLE ( 'NONE', #1323, 0.02500000000000006400 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .F. ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, -1.474999999999999900 ) ) ;
+#601 = SURFACE_STYLE_USAGE ( .BOTH. , #625 ) ;
+#602 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, 1.474999999999999600 ) ) ;
+#603 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1008 ) ) ;
+#604 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#605 = EDGE_CURVE ( 'NONE', #957, #2495, #1699, .T. ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.079289321881346600, 1.564644660940672800 ) ) ;
+#607 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#608 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1606 ), #320 ) ;
+#609 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .F. ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#611 = SURFACE_STYLE_FILL_AREA ( #639 ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#613 = EDGE_LOOP ( 'NONE', ( #2207, #1405, #609, #1825 ) ) ;
+#614 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#616 = FILL_AREA_STYLE ('',( #2639 ) ) ;
+#617 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1157 ) ) ;
+#618 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1135, 'distance_accuracy_value', 'NONE');
+#619 = FACE_OUTER_BOUND ( 'NONE', #654, .T. ) ;
+#620 = FILL_AREA_STYLE ('',( #217 ) ) ;
+#621 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #132 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #11, #1622, #1653 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#622 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#624 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#625 = SURFACE_SIDE_STYLE ('',( #2478 ) ) ;
+#626 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#627 = CYLINDRICAL_SURFACE ( 'NONE', #194, 0.1000000000000000500 ) ;
+#628 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1829, 'distance_accuracy_value', 'NONE');
+#629 = EDGE_CURVE ( 'NONE', #885, #1921, #1162, .T. ) ;
+#630 = PLANE ( 'NONE',  #275 ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #2419, .T. ) ;
+#632 = FILL_AREA_STYLE ('',( #854 ) ) ;
+#633 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#634 = AXIS2_PLACEMENT_3D ( 'NONE', #623, #1612, #392 ) ;
+#635 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2312 ), #1180 ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#638 = EDGE_CURVE ( 'NONE', #2212, #662, #1101, .T. ) ;
+#639 = FILL_AREA_STYLE ('',( #35 ) ) ;
+#640 = CIRCLE ( 'NONE', #1028, 0.02500000000000006400 ) ;
+#641 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#642 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#643 = SURFACE_STYLE_USAGE ( .BOTH. , #1848 ) ;
+#644 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2137 ) ) ;
+#645 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#646 = PRESENTATION_STYLE_ASSIGNMENT (( #1459 ) ) ;
+#647 = SURFACE_SIDE_STYLE ('',( #2232 ) ) ;
+#648 = LINE ( 'NONE', #2422, #779 ) ;
+#649 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#650 = SURFACE_STYLE_FILL_AREA ( #1686 ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007324900, 1.600000000000000300 ) ) ;
+#652 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#653 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2330 ), #100 ) ;
+#654 = EDGE_LOOP ( 'NONE', ( #166, #1729, #485 ) ) ;
+#655 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#656 = EDGE_LOOP ( 'NONE', ( #915, #2266, #2242, #66 ) ) ;
+#657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#659 = EDGE_LOOP ( 'NONE', ( #1188, #1493, #1854 ) ) ;
+#660 = VECTOR ( 'NONE', #334, 1000.000000000000000 ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.9750000000000013100, -1.575000000000000000 ) ) ;
+#662 = VERTEX_POINT ( 'NONE', #406 ) ;
+#663 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, 0.0000000000000000000 ) ) ;
+#664 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1574, 'distance_accuracy_value', 'NONE');
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .F. ) ;
+#667 = SURFACE_STYLE_USAGE ( .BOTH. , #1662 ) ;
+#668 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#669 = PLANE ( 'NONE',  #2425 ) ;
+#670 = EDGE_CURVE ( 'NONE', #1490, #1504, #567, .T. ) ;
+#671 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#672 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#673 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1158 ), #1289 ) ;
+#674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#675 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#676 = AXIS2_PLACEMENT_3D ( 'NONE', #986, #797, #2614 ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .F. ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#681 = FILL_AREA_STYLE_COLOUR ( '', #1628 ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.064644660940674100, 1.579289321881345100 ) ) ;
+#683 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#684 = STYLED_ITEM ( 'NONE', ( #312 ), #2595 ) ;
+#685 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#686 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#687 = ORIENTED_EDGE ( 'NONE', *, *, #2313, .T. ) ;
+#688 = PRESENTATION_STYLE_ASSIGNMENT (( #2001 ) ) ;
+#689 = SURFACE_STYLE_FILL_AREA ( #2438 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#691 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, 1.575000000000000000 ) ) ;
+#693 = SPHERICAL_SURFACE ( 'NONE', #705, 0.02500000000000000100 ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#695 = FILL_AREA_STYLE_COLOUR ( '', #1919 ) ;
+#696 = AXIS2_PLACEMENT_3D ( 'NONE', #1888, #1696, #2098 ) ;
+#697 = VECTOR ( 'NONE', #1857, 1000.000000000000000 ) ;
+#698 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2231 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #52, #258, #418 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#699 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1278, 'distance_accuracy_value', 'NONE');
+#701 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, 0.0000000000000000000 ) ) ;
+#702 = LINE ( 'NONE', #2394, #210 ) ;
+#703 = FILL_AREA_STYLE_COLOUR ( '', #47 ) ;
+#704 = PRESENTATION_STYLE_ASSIGNMENT (( #1568 ) ) ;
+#705 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #453, #668 ) ;
+#706 = CYLINDRICAL_SURFACE ( 'NONE', #717, 0.02500000000000006400 ) ;
+#707 = SURFACE_STYLE_FILL_AREA ( #227 ) ;
+#708 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#709 = SHAPE_DEFINITION_REPRESENTATION ( #2326, #336 ) ;
+#710 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#711 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #390 ) ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.094609699756050800, 1.572304849878024500 ) ) ;
+#713 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#714 = STYLED_ITEM ( 'NONE', ( #1387 ), #143 ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #76, .T. ) ;
+#716 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#717 = AXIS2_PLACEMENT_3D ( 'NONE', #2445, #1221, #5 ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .F. ) ;
+#719 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#720 = VERTEX_POINT ( 'NONE', #1813 ) ;
+#721 = EDGE_CURVE ( 'NONE', #2414, #477, #2508, .T. ) ;
+#722 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
+#724 = EDGE_LOOP ( 'NONE', ( #820, #1660, #1702, #2081 ) ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.056562749961866600, -1.563125499923730500 ) ) ;
+#726 = VECTOR ( 'NONE', #2115, 1000.000000000000000 ) ;
+#727 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.063125499923731600, 1.556562749961865300 ) ) ;
+#728 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#729 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#730 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2592, 'distance_accuracy_value', 'NONE');
+#731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #308 ), #1762 ) ;
+#732 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#733 = PRESENTATION_STYLE_ASSIGNMENT (( #601 ) ) ;
+#734 = SURFACE_STYLE_USAGE ( .BOTH. , #2134 ) ;
+#735 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#736 = PRESENTATION_STYLE_ASSIGNMENT (( #2225 ) ) ;
+#737 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#738 = VERTEX_POINT ( 'NONE', #807 ) ;
+#739 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #462 ) ) ;
+#740 = VERTEX_POINT ( 'NONE', #817 ) ;
+#741 = PRESENTATION_STYLE_ASSIGNMENT (( #895 ) ) ;
+#742 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #829, 'distance_accuracy_value', 'NONE');
+#743 = FILL_AREA_STYLE ('',( #1127 ) ) ;
+#744 = EDGE_CURVE ( 'NONE', #1222, #2414, #342, .T. ) ;
+#745 = ADVANCED_FACE ( 'NONE', ( #987 ), #706, .T. ) ;
+#746 = LINE ( 'NONE', #1613, #189 ) ;
+#747 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#748 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#749 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1051 ) ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#751 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .F. ) ;
+#754 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#755 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#756 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1157 ), #972 ) ;
+#757 = LINE ( 'NONE', #941, #364 ) ;
+#758 = AXIS2_PLACEMENT_3D ( 'NONE', #2640, #201, #1003 ) ;
+#759 = FILL_AREA_STYLE ('',( #378 ) ) ;
+#760 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#761 = ADVANCED_FACE ( 'NONE', ( #244 ), #376, .T. ) ;
+#762 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ;
+#763 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #413 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1640, #1034, #2052 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#764 = SURFACE_STYLE_USAGE ( .BOTH. , #963 ) ;
+#765 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#767 = SURFACE_SIDE_STYLE ('',( #2208 ) ) ;
+#768 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#769 = EDGE_CURVE ( 'NONE', #139, #2076, #1713, .T. ) ;
+#770 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#771 = STYLED_ITEM ( 'NONE', ( #1652 ), #2609 ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#773 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ;
+#774 = ADVANCED_FACE ( 'NONE', ( #213 ), #1325, .T. ) ;
+#775 = LINE ( 'NONE', #903, #989 ) ;
+#776 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#777 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#778 = AXIS2_PLACEMENT_3D ( 'NONE', #926, #2323, #125 ) ;
+#779 = VECTOR ( 'NONE', #375, 1000.000000000000000 ) ;
+#780 = LINE ( 'NONE', #141, #101 ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#782 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2059, 'distance_accuracy_value', 'NONE');
+#783 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#784 = ADVANCED_FACE ( 'NONE', ( #92 ), #1834, .T. ) ;
+#785 = VERTEX_POINT ( 'NONE', #1749 ) ;
+#786 = SURFACE_STYLE_FILL_AREA ( #2030 ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#788 = CYLINDRICAL_SURFACE ( 'NONE', #2471, 0.1000000000000000500 ) ;
+#789 = VERTEX_POINT ( 'NONE', #2608 ) ;
+#790 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
+#791 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#792 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #97 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2255, #188, #828 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#793 = SURFACE_STYLE_USAGE ( .BOTH. , #767 ) ;
+#794 = FACE_OUTER_BOUND ( 'NONE', #942, .T. ) ;
+#795 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#796 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#797 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#798 = ADVANCED_FACE ( 'NONE', ( #1617 ), #276, .T. ) ;
+#799 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#800 = FILL_AREA_STYLE_COLOUR ( '', #435 ) ;
+#801 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #714 ) ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
+#803 = EDGE_CURVE ( 'NONE', #1921, #360, #2575, .T. ) ;
+#804 = FILL_AREA_STYLE ('',( #1818 ) ) ;
+#805 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.100000000000001400, -1.574999999999999500 ) ) ;
+#806 = PRESENTATION_STYLE_ASSIGNMENT (( #1062 ) ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#808 = CIRCLE ( 'NONE', #2035, 0.1000000000000000500 ) ;
+#809 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#810 = SURFACE_STYLE_FILL_AREA ( #221 ) ;
+#811 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#812 = CIRCLE ( 'NONE', #2522, 0.02500000000000006400 ) ;
+#813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2077 ), #73 ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#815 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#816 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006700, 1.574999999999999500 ) ) ;
+#818 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2613, 'distance_accuracy_value', 'NONE');
+#819 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.056562749961866600, -1.563125499923730500 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ;
+#821 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1211 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1462, #245, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#822 = VECTOR ( 'NONE', #491, 1000.000000000000000 ) ;
+#823 = SURFACE_STYLE_FILL_AREA ( #274 ) ;
+#824 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#825 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1756, #1934, #98, #116 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#826 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#827 = STYLED_ITEM ( 'NONE', ( #224 ), #1566 ) ;
+#828 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#830 = CIRCLE ( 'NONE', #2526, 0.02500000000000006400 ) ;
+#831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1313 ), #56 ) ;
+#832 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#833 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#834 = FILL_AREA_STYLE ('',( #1815 ) ) ;
+#835 = STYLED_ITEM ( 'NONE', ( #30 ), #336 ) ;
+#836 = FILL_AREA_STYLE ('',( #2463 ) ) ;
+#837 = SURFACE_SIDE_STYLE ('',( #2061 ) ) ;
+#838 = SURFACE_SIDE_STYLE ('',( #33 ) ) ;
+#839 = SURFACE_STYLE_FILL_AREA ( #620 ) ;
+#840 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1027 ) ) ;
+#841 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#842 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#843 = AXIS2_PLACEMENT_3D ( 'NONE', #2625, #1588, #2038 ) ;
+#844 = FILL_AREA_STYLE_COLOUR ( '', #1529 ) ;
+#845 = SURFACE_SIDE_STYLE ('',( #810 ) ) ;
+#846 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2457, 'distance_accuracy_value', 'NONE');
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ;
+#848 = EDGE_CURVE ( 'NONE', #885, #2554, #510, .T. ) ;
+#849 = EDGE_LOOP ( 'NONE', ( #2644, #1481, #910, #1068 ) ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593100, 5.159762642334715200E-006, 1.599994840237362500 ) ) ;
+#851 = EDGE_LOOP ( 'NONE', ( #687, #1604, #408, #1601 ) ) ;
+#852 = SURFACE_SIDE_STYLE ('',( #59 ) ) ;
+#853 = VERTEX_POINT ( 'NONE', #2193 ) ;
+#854 = FILL_AREA_STYLE_COLOUR ( '', #1357 ) ;
+#855 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000300 ) ) ;
+#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#857 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #158 ), #883 ) ;
+#859 = EDGE_CURVE ( 'NONE', #134, #1948, #1174, .T. ) ;
+#860 = SURFACE_STYLE_USAGE ( .BOTH. , #1236 ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.063125499923731600, 1.556562749961865300 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 1.575000000000000000 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #1586, .T. ) ;
+#864 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#865 = CIRCLE ( 'NONE', #1521, 0.02500000000000006400 ) ;
+#866 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2606, #968, #151 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#869 = SURFACE_STYLE_USAGE ( .BOTH. , #470 ) ;
+#870 = FACE_OUTER_BOUND ( 'NONE', #2267, .T. ) ;
+#871 = VERTEX_POINT ( 'NONE', #985 ) ;
+#872 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#873 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#874 = SURFACE_STYLE_FILL_AREA ( #1111 ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #993, .T. ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#877 = FILL_AREA_STYLE ('',( #1285 ) ) ;
+#878 = EDGE_CURVE ( 'NONE', #1193, #2554, #1231, .T. ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
+#880 = PRESENTATION_STYLE_ASSIGNMENT (( #1205 ) ) ;
+#881 = SURFACE_STYLE_USAGE ( .BOTH. , #1304 ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001500, 1.575000000000000000 ) ) ;
+#883 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1240 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1523, #722, #645 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#884 = CYLINDRICAL_SURFACE ( 'NONE', #1109, 0.04999999999999991300 ) ;
+#885 = VERTEX_POINT ( 'NONE', #2401 ) ;
+#886 = FILL_AREA_STYLE ('',( #1627 ) ) ;
+#887 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1955 ), #792 ) ;
+#888 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #552, #1950 ) ;
+#889 = FACE_OUTER_BOUND ( 'NONE', #1004, .T. ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#891 = LINE ( 'NONE', #1362, #279 ) ;
+#892 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #390 ), #763 ) ;
+#893 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#894 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #799, 'distance_accuracy_value', 'NONE');
+#895 = SURFACE_STYLE_USAGE ( .BOTH. , #2309 ) ;
+#896 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#897 = EDGE_LOOP ( 'NONE', ( #133, #111, #912, #452, #551, #1722 ) ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#899 = EDGE_CURVE ( 'NONE', #789, #1267, #702, .T. ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #2419, .F. ) ;
+#901 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #2184, #1571, #976 ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#904 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#905 = FILL_AREA_STYLE ('',( #695 ) ) ;
+#906 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #314 ), #85 ) ;
+#907 = EDGE_CURVE ( 'NONE', #2467, #2121, #1519, .T. ) ;
+#908 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#909 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #2369, .F. ) ;
+#911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#912 = ORIENTED_EDGE ( 'NONE', *, *, #2279, .F. ) ;
+#913 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.100000000000001600, 1.574999895079927800 ) ) ;
+#914 = EDGE_LOOP ( 'NONE', ( #1509, #203, #1391, #2427 ) ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ;
+#916 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#917 = AXIS2_PLACEMENT_3D ( 'NONE', #2272, #1835, #1232 ) ;
+#918 = VECTOR ( 'NONE', #2624, 1000.000000000000000 ) ;
+#919 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#920 = PLANE ( 'NONE',  #925 ) ;
+#921 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.100000000000001600, -1.574999895079928000 ) ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784058600, 1.090164837270662500, 1.590164837270661600 ) ) ;
+#923 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#924 = SURFACE_STYLE_FILL_AREA ( #954 ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #2333, #2324, #1118 ) ;
+#926 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#927 = ORIENTED_EDGE ( 'NONE', *, *, #1324, .F. ) ;
+#928 = VERTEX_POINT ( 'NONE', #2375 ) ;
+#929 = CYLINDRICAL_SURFACE ( 'NONE', #1092, 0.02500000000000006400 ) ;
+#930 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001600, 1.575000000000000200 ) ) ;
+#931 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#932 = CYLINDRICAL_SURFACE ( 'NONE', #2405, 0.05000000000000012800 ) ;
+#933 = SURFACE_STYLE_FILL_AREA ( #1203 ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #721, .T. ) ;
+#935 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1630, #2576, #606, #815 ),
+ .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 ( '' )  );
+#936 = FACE_OUTER_BOUND ( 'NONE', #2407, .T. ) ;
+#937 = EDGE_CURVE ( 'NONE', #310, #2284, #2022, .T. ) ;
+#938 = EDGE_LOOP ( 'NONE', ( #498, #593, #1796 ) ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001600, -1.575000000000000400 ) ) ;
+#940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, -1.600000000000000300 ) ) ;
+#942 = EDGE_LOOP ( 'NONE', ( #423, #1624, #1199, #2144 ) ) ;
+#943 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#944 = CIRCLE ( 'NONE', #534, 0.1000000000000000500 ) ;
+#945 = AXIS2_PLACEMENT_3D ( 'NONE', #857, #1403, #4 ) ;
+#946 = FACE_OUTER_BOUND ( 'NONE', #1074, .T. ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .F. ) ;
+#949 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#950 = ADVANCED_FACE ( 'NONE', ( #1488 ), #595, .F. ) ;
+#951 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#952 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1299 ), #1904 ) ;
+#953 = ADVANCED_FACE ( 'NONE', ( #889 ), #2264, .T. ) ;
+#954 = FILL_AREA_STYLE ('',( #1974 ) ) ;
+#955 = CYLINDRICAL_SURFACE ( 'NONE', #1078, 0.1000000000000000500 ) ;
+#956 = ADVANCED_FACE ( 'NONE', ( #479 ), #214, .T. ) ;
+#957 = VERTEX_POINT ( 'NONE', #2481 ) ;
+#958 = SURFACE_STYLE_USAGE ( .BOTH. , #1186 ) ;
+#959 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#960 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1873 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2074, #864, #1071 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#961 = VECTOR ( 'NONE', #1689, 1000.000000000000000 ) ;
+#962 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .F. ) ;
+#963 = SURFACE_SIDE_STYLE ('',( #560 ) ) ;
+#964 = PRESENTATION_STYLE_ASSIGNMENT (( #869 ) ) ;
+#965 = SURFACE_STYLE_FILL_AREA ( #616 ) ;
+#966 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#967 = STYLED_ITEM ( 'NONE', ( #1879 ), #1151 ) ;
+#968 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#969 = FILL_AREA_STYLE ('',( #1170 ) ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #396 ), #669, .T. ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#972 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1983 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1906, #294, #79 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#973 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #649, 'distance_accuracy_value', 'NONE');
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #1797, .T. ) ;
+#975 = PRESENTATION_STYLE_ASSIGNMENT (( #958 ) ) ;
+#976 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#977 = FILL_AREA_STYLE ('',( #1987 ) ) ;
+#978 = VERTEX_POINT ( 'NONE', #1246 ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ;
+#980 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #374 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2459, #1233, #1228 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#981 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#982 = ADVANCED_FACE ( 'NONE', ( #183 ), #1145, .T. ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 1.070477640050411900, -1.570477640050411000 ) ) ;
+#984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#987 = FACE_OUTER_BOUND ( 'NONE', #1967, .T. ) ;
+#988 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#989 = VECTOR ( 'NONE', #1491, 1000.000000000000000 ) ;
+#990 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #1989, .T. ) ;
+#992 = ADVANCED_FACE ( 'NONE', ( #1356 ), #630, .F. ) ;
+#993 = EDGE_CURVE ( 'NONE', #2554, #2398, #1417, .T. ) ;
+#994 = VECTOR ( 'NONE', #1947, 1000.000000000000000 ) ;
+#995 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#996 = CYLINDRICAL_SURFACE ( 'NONE', #1923, 0.02500000000000006400 ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #878, .T. ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #1611, .T. ) ;
+#999 = FILL_AREA_STYLE ('',( #800 ) ) ;
+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #1390, #1809, #1609 ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#1002 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1003 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1004 = EDGE_LOOP ( 'NONE', ( #1369, #2339, #1547 ) ) ;
+#1005 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1006 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #175, #1183, #610 ),
+ ( #1397, #1583, #819 ),
+ ( #159, #983, #2228 ),
+ ( #1806, #387, #2604 ),
+ ( #2409, #1365, #1591 ),
+ ( #1992, #1626, #195 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868640800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1007 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1008 = STYLED_ITEM ( 'NONE', ( #382 ), #1600 ) ;
+#1009 = FILL_AREA_STYLE ('',( #1782 ) ) ;
+#1010 = CIRCLE ( 'NONE', #2296, 0.1000000000000000500 ) ;
+#1011 = VERTEX_POINT ( 'NONE', #256 ) ;
+#1012 = EDGE_CURVE ( 'NONE', #1658, #2102, #550, .T. ) ;
+#1013 = FACE_OUTER_BOUND ( 'NONE', #2271, .T. ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1015 = FILL_AREA_STYLE_COLOUR ( '', #1303 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.064644660940674100, -1.579289321881345500 ) ) ;
+#1017 = STYLED_ITEM ( 'NONE', ( #1778 ), #970 ) ;
+#1018 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1064, 'distance_accuracy_value', 'NONE');
+#1019 = VERTEX_POINT ( 'NONE', #1294 ) ;
+#1020 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1021 = STYLED_ITEM ( 'NONE', ( #646 ), #2620 ) ;
+#1022 = EDGE_LOOP ( 'NONE', ( #45, #517, #2257, #2164 ) ) ;
+#1023 = FILL_AREA_STYLE ('',( #209 ) ) ;
+#1024 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
+#1026 = SURFACE_STYLE_FILL_AREA ( #237 ) ;
+#1027 = STYLED_ITEM ( 'NONE', ( #113 ), #1961 ) ;
+#1028 = AXIS2_PLACEMENT_3D ( 'NONE', #1697, #2318, #96 ) ;
+#1029 = FILL_AREA_STYLE_COLOUR ( '', #135 ) ;
+#1030 = CIRCLE ( 'NONE', #945, 0.02500000000000006400 ) ;
+#1031 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #422 ) ) ;
+#1032 = VECTOR ( 'NONE', #2282, 1000.000000000000000 ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, 1.575000000000000000 ) ) ;
+#1034 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1035 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1577 ) ) ;
+#1036 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1037 = SURFACE_STYLE_USAGE ( .BOTH. , #852 ) ;
+#1038 = SURFACE_STYLE_USAGE ( .BOTH. , #837 ) ;
+#1039 = PLANE ( 'NONE',  #525 ) ;
+#1040 = FACE_OUTER_BOUND ( 'NONE', #897, .T. ) ;
+#1041 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 1.575000000000000000 ) ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #51, .T. ) ;
+#1043 = FILL_AREA_STYLE ('',( #434 ) ) ;
+#1044 = EDGE_LOOP ( 'NONE', ( #2559, #1249, #1985, #2028 ) ) ;
+#1045 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1046 = EDGE_CURVE ( 'NONE', #2102, #2334, #2031, .T. ) ;
+#1047 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1048 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1049 = SURFACE_STYLE_USAGE ( .BOTH. , #28 ) ;
+#1050 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2499, #682, #2524, #2094 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1051 = STYLED_ITEM ( 'NONE', ( #119 ), #784 ) ;
+#1052 = VECTOR ( 'NONE', #541, 1000.000000000000000 ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1054 = SURFACE_SIDE_STYLE ('',( #484 ) ) ;
+#1055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1056 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.064755902340790400E-016, 1.600000000000000100 ) ) ;
+#1057 = LINE ( 'NONE', #1410, #557 ) ;
+#1058 = FILL_AREA_STYLE ('',( #208 ) ) ;
+#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #898, #1085, #2294 ) ;
+#1060 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1061 = SURFACE_STYLE_FILL_AREA ( #1502 ) ;
+#1062 = SURFACE_STYLE_USAGE ( .BOTH. , #1054 ) ;
+#1063 = EDGE_CURVE ( 'NONE', #548, #1918, #1088, .T. ) ;
+#1064 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1065 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1066 = VERTEX_POINT ( 'NONE', #488 ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, 1.575000000000000000 ) ) ;
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .F. ) ;
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#1070 = CIRCLE ( 'NONE', #1366, 0.02500000000000006400 ) ;
+#1071 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1072 = EDGE_CURVE ( 'NONE', #477, #2046, #346, .T. ) ;
+#1073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1074 = EDGE_LOOP ( 'NONE', ( #847, #715, #2532, #64 ) ) ;
+#1075 = EDGE_CURVE ( 'NONE', #1821, #472, #2060, .T. ) ;
+#1076 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1077 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1078 = AXIS2_PLACEMENT_3D ( 'NONE', #331, #1148, #1735 ) ;
+#1079 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1081 = AXIS2_PLACEMENT_3D ( 'NONE', #691, #1093, #82 ) ;
+#1082 = FILL_AREA_STYLE ('',( #2118 ) ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#1084 = PRESENTATION_STYLE_ASSIGNMENT (( #152 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1086 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #907, .T. ) ;
+#1088 = LINE ( 'NONE', #468, #249 ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #878, .F. ) ;
+#1090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #63, 'distance_accuracy_value', 'NONE');
+#1092 = AXIS2_PLACEMENT_3D ( 'NONE', #1639, #635, #419 ) ;
+#1093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1094 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1095 = FILL_AREA_STYLE_COLOUR ( '', #1198 ) ;
+#1096 = LINE ( 'NONE', #1682, #1032 ) ;
+#1097 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #901, #1291 ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1099 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #268, 'distance_accuracy_value', 'NONE');
+#1100 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1101 = CIRCLE ( 'NONE', #2018, 0.02500000000000006400 ) ;
+#1102 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1103 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #967 ) ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #2313, .F. ) ;
+#1105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1106 = SURFACE_SIDE_STYLE ('',( #2415 ) ) ;
+#1107 = LINE ( 'NONE', #1209, #1442 ) ;
+#1108 = FILL_AREA_STYLE ('',( #1095 ) ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1901, #2515, #54 ) ;
+#1110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1111 = FILL_AREA_STYLE ('',( #1938 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1113 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1803 ), #1238 ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 1.070477640050411900, -1.570477640050411000 ) ) ;
+#1115 = SURFACE_STYLE_USAGE ( .BOTH. , #2329 ) ;
+#1116 = EDGE_CURVE ( 'NONE', #1222, #2121, #1563, .T. ) ;
+#1117 = FACE_OUTER_BOUND ( 'NONE', #2581, .T. ) ;
+#1118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.065146995210483700E-016 ) ) ;
+#1119 = EDGE_CURVE ( 'NONE', #322, #1918, #2351, .T. ) ;
+#1120 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1121 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.076100978362606800, 1.563050489181303100 ) ) ;
+#1122 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #894 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #799, #2010, #791 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1123 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1124 = VERTEX_POINT ( 'NONE', #1913 ) ;
+#1125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2428, 'distance_accuracy_value', 'NONE');
+#1126 = EDGE_CURVE ( 'NONE', #322, #2352, #775, .T. ) ;
+#1127 = FILL_AREA_STYLE_COLOUR ( '', #1750 ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .T. ) ;
+#1129 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1130 = LINE ( 'NONE', #1908, #1345 ) ;
+#1131 = EDGE_LOOP ( 'NONE', ( #1808, #927, #347 ) ) ;
+#1132 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1133 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #207 ), #821 ) ;
+#1134 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1136 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#1137 = SURFACE_STYLE_USAGE ( .BOTH. , #1167 ) ;
+#1138 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1139 = SURFACE_STYLE_FILL_AREA ( #2327 ) ;
+#1140 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .T. ) ;
+#1142 = EDGE_CURVE ( 'NONE', #42, #139, #1559, .T. ) ;
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #2290, .F. ) ;
+#1144 = PRODUCT ( 'CAP 1812-1.1mm', 'CAP 1812-1.1mm', '', ( #37 ) ) ;
+#1145 = CYLINDRICAL_SURFACE ( 'NONE', #1444, 0.02500000000000006400 ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .T. ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, 1.474999999999999900 ) ) ;
+#1148 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1149 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1151 = ADVANCED_FACE ( 'NONE', ( #1966 ), #2131, .T. ) ;
+#1152 = PRESENTATION_STYLE_ASSIGNMENT (( #1674 ) ) ;
+#1153 = VECTOR ( 'NONE', #1997, 1000.000000000000000 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#1156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.130293990420966900E-016 ) ) ;
+#1157 = STYLED_ITEM ( 'NONE', ( #2505 ), #1981 ) ;
+#1158 = STYLED_ITEM ( 'NONE', ( #2448 ), #328 ) ;
+#1159 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#1161 = FACE_OUTER_BOUND ( 'NONE', #2068, .T. ) ;
+#1162 = CIRCLE ( 'NONE', #2523, 0.1000000000000000500 ) ;
+#1163 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #422 ), #1650 ) ;
+#1164 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1165 = ADVANCED_FACE ( 'NONE', ( #1453 ), #264, .T. ) ;
+#1166 = EDGE_LOOP ( 'NONE', ( #121, #1372, #694, #103 ) ) ;
+#1167 = SURFACE_SIDE_STYLE ('',( #924 ) ) ;
+#1168 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1865, 'distance_accuracy_value', 'NONE');
+#1169 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1170 = FILL_AREA_STYLE_COLOUR ( '', #1585 ) ;
+#1171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1577 ), #1791 ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #1402, #190, #2005 ) ;
+#1174 = CIRCLE ( 'NONE', #1501, 0.02500000000000006400 ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1176 = SURFACE_STYLE_FILL_AREA ( #354 ) ;
+#1177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1178 = FILL_AREA_STYLE_COLOUR ( '', #2253 ) ;
+#1179 = ADVANCED_FACE ( 'NONE', ( #2095 ), #1716, .T. ) ;
+#1180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2345 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1134, #708, #732 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1181 = EDGE_CURVE ( 'NONE', #2159, #1124, #2319, .T. ) ;
+#1182 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1184 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1168 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1865, #1447, #1424 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1185 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1186 = SURFACE_SIDE_STYLE ('',( #1505 ) ) ;
+#1187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1436, .T. ) ;
+#1189 = ADVANCED_FACE ( 'NONE', ( #580 ), #1603, .T. ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1192 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #193 ) ) ;
+#1193 = VERTEX_POINT ( 'NONE', #600 ) ;
+#1194 = ADVANCED_FACE ( 'NONE', ( #1522 ), #1489, .T. ) ;
+#1195 = SPHERICAL_SURFACE ( 'NONE', #2411, 0.02500000000000000100 ) ;
+#1196 = FILL_AREA_STYLE ('',( #2177 ) ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .F. ) ;
+#1198 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1199 = ORIENTED_EDGE ( 'NONE', *, *, #848, .T. ) ;
+#1200 = EDGE_CURVE ( 'NONE', #2036, #1504, #2380, .T. ) ;
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .T. ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1203 = FILL_AREA_STYLE ('',( #681 ) ) ;
+#1204 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1065, 'distance_accuracy_value', 'NONE');
+#1205 = SURFACE_STYLE_USAGE ( .BOTH. , #2213 ) ;
+#1206 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1207 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #380 ) ) ;
+#1208 = EDGE_CURVE ( 'NONE', #2159, #1066, #891, .T. ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1210 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1211 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1462, 'distance_accuracy_value', 'NONE');
+#1212 = STYLED_ITEM ( 'NONE', ( #1432 ), #573 ) ;
+#1213 = ORIENTED_EDGE ( 'NONE', *, *, #1277, .T. ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .T. ) ;
+#1215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1216 = LINE ( 'NONE', #1370, #2389 ) ;
+#1217 = PLANE ( 'NONE',  #2346 ) ;
+#1218 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #684 ) ) ;
+#1219 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1222 = VERTEX_POINT ( 'NONE', #182 ) ;
+#1223 = FACE_OUTER_BOUND ( 'NONE', #2097, .T. ) ;
+#1224 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1226 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
+#1227 = PRESENTATION_STYLE_ASSIGNMENT (( #2037 ) ) ;
+#1228 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1229 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #1368, #1954 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1231 = CIRCLE ( 'NONE', #2103, 0.1000000000000000500 ) ;
+#1232 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1233 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1234 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #172 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2564, #2555, #949 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1235 = PRESENTATION_STYLE_ASSIGNMENT (( #478 ) ) ;
+#1236 = SURFACE_SIDE_STYLE ('',( #1869 ) ) ;
+#1237 = VECTOR ( 'NONE', #538, 1000.000000000000000 ) ;
+#1238 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #628 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1829, #652, #1463 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1239 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006700, 1.574999999999999500 ) ) ;
+#1240 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1523, 'distance_accuracy_value', 'NONE');
+#1241 = SURFACE_SIDE_STYLE ('',( #1707 ) ) ;
+#1242 = FILL_AREA_STYLE_COLOUR ( '', #315 ) ;
+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #381, .T. ) ;
+#1244 = EDGE_CURVE ( 'NONE', #785, #2398, #830, .T. ) ;
+#1245 = SURFACE_STYLE_USAGE ( .BOTH. , #2461 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006700, 1.574999999999999500 ) ) ;
+#1247 = EDGE_CURVE ( 'NONE', #295, #2036, #288, .T. ) ;
+#1248 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .T. ) ;
+#1250 = PRESENTATION_STYLE_ASSIGNMENT (( #793 ) ) ;
+#1251 = VECTOR ( 'NONE', #1615, 1000.000000000000000 ) ;
+#1252 = SURFACE_STYLE_USAGE ( .BOTH. , #2476 ) ;
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .F. ) ;
+#1254 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #2341, .F. ) ;
+#1257 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #537 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #414, #2237, #2642 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1258 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1259 = SURFACE_SIDE_STYLE ('',( #611 ) ) ;
+#1260 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1261 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1263 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2359 ), #2449 ) ;
+#1264 = EDGE_LOOP ( 'NONE', ( #1858, #529, #549, #2016 ) ) ;
+#1265 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 1.070477640050413200, 1.570477640050412300 ) ) ;
+#1267 = VERTEX_POINT ( 'NONE', #1182 ) ;
+#1268 = SURFACE_STYLE_FILL_AREA ( #2338 ) ;
+#1269 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, -1.600000000000000500 ) ) ;
+#1270 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1271 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #462 ), #1398 ) ;
+#1272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1273 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1274 = SURFACE_STYLE_FILL_AREA ( #834 ) ;
+#1275 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1932, #716, #1708 ),
+ ( #727, #489, #2135 ),
+ ( #1121, #2344, #2328 ),
+ ( #712, #922, #1530 ),
+ ( #913, #2142, #496 ),
+ ( #930, #904, #2111 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868645700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520962200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167829800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059452600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1276 = SURFACE_STYLE_USAGE ( .BOTH. , #2503 ) ;
+#1277 = EDGE_CURVE ( 'NONE', #1066, #1760, #746, .T. ) ;
+#1278 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001300, 1.575000000000000200 ) ) ;
+#1280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2621 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1506, #1678, #290 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .T. ) ;
+#1282 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1283 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2368, #1582, #1965 ),
+ ( #338, #1973, #358 ),
+ ( #752, #2591, #1155 ),
+ ( #1355, #2377, #2578 ),
+ ( #1552, #2166, #1752 ),
+ ( #2180, #568, #327 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1284 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = FILL_AREA_STYLE_COLOUR ( '', #1456 ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.100000000000001600, 1.574999895079927800 ) ) ;
+#1287 = ORIENTED_EDGE ( 'NONE', *, *, #1884, .F. ) ;
+#1288 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2330 ) ) ;
+#1289 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #247 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1951, #1335, #1767 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1290 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#1291 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1292 = SURFACE_SIDE_STYLE ('',( #1899 ) ) ;
+#1293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2492 ), #980 ) ;
+#1294 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1295 = SURFACE_SIDE_STYLE ('',( #2316 ) ) ;
+#1296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1297 = SURFACE_STYLE_FILL_AREA ( #319 ) ;
+#1298 = FILL_AREA_STYLE_COLOUR ( '', #99 ) ;
+#1299 = STYLED_ITEM ( 'NONE', ( #2607 ), #2412 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1301 = FACE_OUTER_BOUND ( 'NONE', #1641, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001500, 1.600000000000000300 ) ) ;
+#1303 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1304 = SURFACE_SIDE_STYLE ('',( #397 ) ) ;
+#1305 = PRESENTATION_STYLE_ASSIGNMENT (( #1418 ) ) ;
+#1306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #664 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1574, #1164, #349 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1307 = EDGE_CURVE ( 'NONE', #1948, #2573, #648, .T. ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.100000000000001400, -1.600000000000000300 ) ) ;
+#1310 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1311 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1313 = STYLED_ITEM ( 'NONE', ( #2547 ), #992 ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #1884, .T. ) ;
+#1315 = VECTOR ( 'NONE', #988, 1000.000000000000000 ) ;
+#1316 = VERTEX_POINT ( 'NONE', #2598 ) ;
+#1317 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1475, 'distance_accuracy_value', 'NONE');
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#1319 = EDGE_LOOP ( 'NONE', ( #2299, #1087, #167, #2602 ) ) ;
+#1320 = FILL_AREA_STYLE ('',( #2075 ) ) ;
+#1321 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1322 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1323 = AXIS2_PLACEMENT_3D ( 'NONE', #680, #1494, #1102 ) ;
+#1324 = EDGE_CURVE ( 'NONE', #662, #1019, #1826, .T. ) ;
+#1325 = SPHERICAL_SURFACE ( 'NONE', #2283, 0.02500000000000000100 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1328 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1329 = EDGE_CURVE ( 'NONE', #1918, #1921, #1216, .T. ) ;
+#1330 = PLANE ( 'NONE',  #176 ) ;
+#1331 = EDGE_CURVE ( 'NONE', #720, #2159, #1030, .T. ) ;
+#1332 = CYLINDRICAL_SURFACE ( 'NONE', #843, 0.02500000000000006400 ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .F. ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #57 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #120, #540, #1962 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1337 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1338 = ADVANCED_FACE ( 'NONE', ( #2293 ), #1332, .T. ) ;
+#1339 = SURFACE_SIDE_STYLE ('',( #874 ) ) ;
+#1340 = ADVANCED_FACE ( 'NONE', ( #2588 ), #1428, .F. ) ;
+#1341 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .T. ) ;
+#1342 = FACE_OUTER_BOUND ( 'NONE', #1536, .T. ) ;
+#1343 = CYLINDRICAL_SURFACE ( 'NONE', #2537, 0.02500000000000006400 ) ;
+#1344 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1345 = VECTOR ( 'NONE', #2507, 1000.000000000000000 ) ;
+#1346 = EDGE_LOOP ( 'NONE', ( #592, #1474, #1607 ) ) ;
+#1347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #771 ) ) ;
+#1348 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
+#1349 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1788 ) ;
+#1350 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1351 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1352 = ADVANCED_FACE ( 'NONE', ( #1907 ), #2043, .T. ) ;
+#1353 = PRESENTATION_STYLE_ASSIGNMENT (( #379 ) ) ;
+#1354 = LINE ( 'NONE', #2519, #436 ) ;
+#1355 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1356 = FACE_OUTER_BOUND ( 'NONE', #526, .T. ) ;
+#1357 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1359 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #973 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #649, #842, #2055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1360 = FILL_AREA_STYLE ('',( #2200 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#1362 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1363 = FILL_AREA_STYLE ('',( #561 ) ) ;
+#1364 = ADVANCED_FACE ( 'NONE', ( #1567 ), #1531, .T. ) ;
+#1365 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591300, 1.099994840237361200, -1.599994840237362700 ) ) ;
+#1366 = AXIS2_PLACEMENT_3D ( 'NONE', #2363, #931, #2538 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1368 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1369 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
+#1370 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1371 = ORIENTED_EDGE ( 'NONE', *, *, #1817, .T. ) ;
+#1372 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .F. ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, -1.575000000000000000 ) ) ;
+#1376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1378 = EDGE_CURVE ( 'NONE', #789, #2273, #2549, .T. ) ;
+#1379 = ADVANCED_FACE ( 'NONE', ( #448 ), #996, .T. ) ;
+#1380 = EDGE_CURVE ( 'NONE', #295, #2076, #1569, .T. ) ;
+#1381 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1382 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1383 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1385 = EDGE_LOOP ( 'NONE', ( #369, #934, #1197, #1243 ) ) ;
+#1386 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1387 = PRESENTATION_STYLE_ASSIGNMENT (( #1878 ) ) ;
+#1388 = FACE_OUTER_BOUND ( 'NONE', #613, .T. ) ;
+#1389 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1804, 'distance_accuracy_value', 'NONE');
+#1390 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1391 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#1392 = LINE ( 'NONE', #2062, #2426 ) ;
+#1393 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1394 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1396 = EDGE_LOOP ( 'NONE', ( #2587, #1684, #1146, #1214 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.063125499923732500, -1.556562749961865900 ) ) ;
+#1398 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2311 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1036, #1824, #2238 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
+#1400 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1401 = EDGE_CURVE ( 'NONE', #2352, #740, #492, .T. ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1403 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1404 = LINE ( 'NONE', #909, #329 ) ;
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #937, .T. ) ;
+#1406 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2348 ), #1771 ) ;
+#1407 = LINE ( 'NONE', #181, #2244 ) ;
+#1408 = FILL_AREA_STYLE_COLOUR ( '', #1776 ) ;
+#1409 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1411 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1413 = SURFACE_STYLE_FILL_AREA ( #969 ) ;
+#1414 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #686, #284 ) ;
+#1415 = AXIS2_PLACEMENT_3D ( 'NONE', #971, #114, #2379 ) ;
+#1416 = SURFACE_STYLE_USAGE ( .BOTH. , #7 ) ;
+#1417 = LINE ( 'NONE', #2317, #283 ) ;
+#1418 = SURFACE_STYLE_USAGE ( .BOTH. , #32 ) ;
+#1419 = EDGE_LOOP ( 'NONE', ( #1201, #666, #2462 ) ) ;
+#1420 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1803 ) ) ;
+#1421 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#1422 = EDGE_CURVE ( 'NONE', #2495, #662, #1096, .T. ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#1424 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1425 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#1426 = STYLED_ITEM ( 'NONE', ( #688 ), #2392 ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#1428 = PLANE ( 'NONE',  #289 ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #2279, .T. ) ;
+#1430 = ORIENTED_EDGE ( 'NONE', *, *, #2341, .T. ) ;
+#1431 = CIRCLE ( 'NONE', #2017, 0.02500000000000006400 ) ;
+#1432 = PRESENTATION_STYLE_ASSIGNMENT (( #2151 ) ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#1434 = STYLED_ITEM ( 'NONE', ( #1152 ), #1590 ) ;
+#1435 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007324900, 1.600000000000000300 ) ) ;
+#1436 = EDGE_CURVE ( 'NONE', #928, #789, #450, .T. ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
+#1438 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.050000000000001400, 1.600000000000000100 ) ) ;
+#1441 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1442 = VECTOR ( 'NONE', #1411, 1000.000000000000000 ) ;
+#1443 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #235, #657, #1047 ) ;
+#1445 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1446 = AXIS2_PLACEMENT_3D ( 'NONE', #1076, #2050, #1846 ) ;
+#1447 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1448 = CYLINDRICAL_SURFACE ( 'NONE', #386, 0.1000000000000000500 ) ;
+#1449 = SURFACE_SIDE_STYLE ('',( #2548 ) ) ;
+#1450 = FILL_AREA_STYLE ('',( #1408 ) ) ;
+#1451 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#1452 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1453 = FACE_OUTER_BOUND ( 'NONE', #938, .T. ) ;
+#1454 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .F. ) ;
+#1455 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1317 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1475, #90, #75 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1456 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1457 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1458 = EDGE_CURVE ( 'NONE', #2634, #1011, #2138, .T. ) ;
+#1459 = SURFACE_STYLE_USAGE ( .BOTH. , #2280 ) ;
+#1460 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.063050489181304400, 1.576100978362605400 ) ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .T. ) ;
+#1462 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1463 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1464 = LINE ( 'NONE', #876, #1887 ) ;
+#1465 = LINE ( 'NONE', #1535, #2003 ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .T. ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, 1.550000000000000300 ) ) ;
+#1468 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #380 ), #1832 ) ;
+#1469 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#1470 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1083, #2484, #2067 ),
+ ( #2100, #44, #861 ),
+ ( #1460, #1266, #53 ),
+ ( #1473, #282, #1500 ),
+ ( #2119, #2128, #1286 ),
+ ( #1302, #1492, #2544 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868645700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520962200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167829800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059452600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1471 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = EDGE_CURVE ( 'NONE', #1861, #1316, #2391, .T. ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.072304849878025900, 1.594609699756049700 ) ) ;
+#1474 = ORIENTED_EDGE ( 'NONE', *, *, #2430, .F. ) ;
+#1475 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1476 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.859480238598745600E-016, 1.574999999999999500 ) ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #2612, #2410, #161 ) ;
+#1478 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1933 ) ) ;
+#1479 = FACE_OUTER_BOUND ( 'NONE', #2372, .T. ) ;
+#1480 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#1482 = FILL_AREA_STYLE_COLOUR ( '', #2275 ) ;
+#1483 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2042, 'distance_accuracy_value', 'NONE');
+#1484 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2021 ), #198 ) ;
+#1485 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1487 = FILL_AREA_STYLE ('',( #703 ) ) ;
+#1488 = FACE_OUTER_BOUND ( 'NONE', #316, .T. ) ;
+#1489 = CYLINDRICAL_SURFACE ( 'NONE', #487, 0.04999999999999991300 ) ;
+#1490 = VERTEX_POINT ( 'NONE', #2497 ) ;
+#1491 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1493 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#1494 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .T. ) ;
+#1496 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1434 ), #2596 ) ;
+#1497 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#1498 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1500 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.094609699756050800, 1.572304849878024500 ) ) ;
+#1501 = AXIS2_PLACEMENT_3D ( 'NONE', #556, #760, #572 ) ;
+#1502 = FILL_AREA_STYLE ('',( #1298 ) ) ;
+#1503 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1504 = VERTEX_POINT ( 'NONE', #2091 ) ;
+#1505 = SURFACE_STYLE_FILL_AREA ( #1360 ) ;
+#1506 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .F. ) ;
+#1508 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1509 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .T. ) ;
+#1510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1511 = AXIS2_PLACEMENT_3D ( 'NONE', #1132, #313, #737 ) ;
+#1512 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1621, #2217, #2443 ),
+ ( #1394, #2431, #404 ),
+ ( #1001, #1219, #409 ),
+ ( #599, #615, #2024 ),
+ ( #3, #131, #1014 ),
+ ( #2421, #2367, #1811 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1514 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1515 = AXIS2_PLACEMENT_3D ( 'NONE', #2487, #240, #1270 ) ;
+#1516 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #641, 'design' ) ;
+#1517 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.076100978362605900, -1.563050489181302600 ) ) ;
+#1518 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.931218387181117000E-016, 1.575000000000000000 ) ) ;
+#1519 = LINE ( 'NONE', #147, #2378 ) ;
+#1520 = SURFACE_SIDE_STYLE ('',( #1860 ) ) ;
+#1521 = AXIS2_PLACEMENT_3D ( 'NONE', #814, #633, #391 ) ;
+#1522 = FACE_OUTER_BOUND ( 'NONE', #1022, .T. ) ;
+#1523 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1524 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1525 = EDGE_CURVE ( 'NONE', #2398, #1193, #1847, .T. ) ;
+#1526 = VECTOR ( 'NONE', #50, 1000.000000000000000 ) ;
+#1527 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1528 = VERTEX_POINT ( 'NONE', #873 ) ;
+#1529 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.072304849878025900, 1.594609699756049700 ) ) ;
+#1531 = CYLINDRICAL_SURFACE ( 'NONE', #1666, 0.02500000000000006400 ) ;
+#1532 = FILL_AREA_STYLE_COLOUR ( '', #2631 ) ;
+#1533 = PRESENTATION_STYLE_ASSIGNMENT (( #1140 ) ) ;
+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #937, .F. ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1536 = EDGE_LOOP ( 'NONE', ( #2465, #1894, #2179, #1213 ) ) ;
+#1537 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1538 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
+#1542 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1543 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1426 ), #43 ) ;
+#1544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1545 = ORIENTED_EDGE ( 'NONE', *, *, #1119, .T. ) ;
+#1546 = FACE_OUTER_BOUND ( 'NONE', #1807, .T. ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#1548 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1549 = SURFACE_STYLE_FILL_AREA ( #804 ) ;
+#1550 = ADVANCED_FACE ( 'NONE', ( #619 ), #1283, .T. ) ;
+#1551 = AXIS2_PLACEMENT_3D ( 'NONE', #1423, #1045, #2473 ) ;
+#1552 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1553 = EDGE_CURVE ( 'NONE', #785, #1490, #780, .T. ) ;
+#1554 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#1555 = SURFACE_STYLE_FILL_AREA ( #999 ) ;
+#1556 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1557 = SURFACE_SIDE_STYLE ('',( #1297 ) ) ;
+#1558 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #504 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #219, #1635, #2041 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1559 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2493, #1485, #89, #677 ),
+ .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 ( '' )  );
+#1560 = EDGE_LOOP ( 'NONE', ( #1287, #1599, #2627 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1562 = SURFACE_SIDE_STYLE ('',( #1648 ) ) ;
+#1563 = CIRCLE ( 'NONE', #696, 0.02500000000000006400 ) ;
+#1564 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
+#1565 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2187, #1516 ) ;
+#1566 = ADVANCED_FACE ( 'NONE', ( #870 ), #587, .T. ) ;
+#1567 = FACE_OUTER_BOUND ( 'NONE', #1264, .T. ) ;
+#1568 = SURFACE_STYLE_USAGE ( .BOTH. , #554 ) ;
+#1569 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #55, #1476, #39, #447 ),
+ .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 ( '' )  );
+#1570 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1572 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.065146995210483500E-016 ) ) ;
+#1573 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #117 ) ) ;
+#1574 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1576 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1577 = STYLED_ITEM ( 'NONE', ( #964 ), #129 ) ;
+#1578 = ADVANCED_FACE ( 'NONE', ( #352 ), #932, .T. ) ;
+#1579 = ORIENTED_EDGE ( 'NONE', *, *, #2290, .T. ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .F. ) ;
+#1581 = FILL_AREA_STYLE_COLOUR ( '', #2347 ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696623500, 1.059750732398295100, -1.559750732398286000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1585 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1586 = EDGE_CURVE ( 'NONE', #139, #2036, #1952, .T. ) ;
+#1587 = LINE ( 'NONE', #692, #545 ) ;
+#1588 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1589 = PRESENTATION_STYLE_ASSIGNMENT (( #2585 ) ) ;
+#1590 = ADVANCED_FACE ( 'NONE', ( #2071 ), #2489, .T. ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.074999895079929100, -1.600000000000000500 ) ) ;
+#1592 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #6 ) ) ;
+#1593 = SURFACE_SIDE_STYLE ('',( #594 ) ) ;
+#1594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #835 ), #511 ) ;
+#1595 = SURFACE_STYLE_FILL_AREA ( #743 ) ;
+#1596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1597 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1120, 'distance_accuracy_value', 'NONE');
+#1598 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #482 ), #2113 ) ;
+#1599 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .T. ) ;
+#1600 = ADVANCED_FACE ( 'NONE', ( #2167 ), #2304, .F. ) ;
+#1601 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#1602 = EDGE_CURVE ( 'NONE', #2414, #2467, #1939, .T. ) ;
+#1603 = PLANE ( 'NONE',  #676 ) ;
+#1604 = ORIENTED_EDGE ( 'NONE', *, *, #1277, .F. ) ;
+#1605 = LINE ( 'NONE', #1175, #1663 ) ;
+#1606 = STYLED_ITEM ( 'NONE', ( #1991 ), #953 ) ;
+#1607 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .F. ) ;
+#1608 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1609 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1610 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1611 = EDGE_CURVE ( 'NONE', #2386, #853, #2104, .T. ) ;
+#1612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1614 = AXIS2_PLACEMENT_3D ( 'NONE', #1149, #916, #1737 ) ;
+#1615 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.064755902340790400E-016, 1.574999895079927800 ) ) ;
+#1617 = FACE_OUTER_BOUND ( 'NONE', #1669, .T. ) ;
+#1618 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#1619 = EDGE_LOOP ( 'NONE', ( #1141, #122, #2219, #2210, #463, #1885 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #670, .F. ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#1622 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1623 = FILL_AREA_STYLE_COLOUR ( '', #1382 ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ;
+#1625 = EDGE_CURVE ( 'NONE', #2284, #957, #156, .T. ) ;
+#1626 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001900, -1.600000000000000500 ) ) ;
+#1627 = FILL_AREA_STYLE_COLOUR ( '', #1842 ) ;
+#1628 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2545 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1159, #2384, #2619 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1630 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1631 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1632 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #2156, #1544, #1930 ) ;
+#1634 = VECTOR ( 'NONE', #1744, 1000.000000000000000 ) ;
+#1635 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1636 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1637 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1508, #507, #1518, #298 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #1401, .F. ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#1640 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1641 = EDGE_LOOP ( 'NONE', ( #2482, #2227, #1728 ) ) ;
+#1642 = STYLED_ITEM ( 'NONE', ( #1353 ), #950 ) ;
+#1643 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1644 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1645 = SURFACE_SIDE_STYLE ('',( #416 ) ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1647 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #193 ), #1455 ) ;
+#1648 = SURFACE_STYLE_FILL_AREA ( #977 ) ;
+#1649 = FILL_AREA_STYLE_COLOUR ( '', #683 ) ;
+#1650 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #140 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2432, #200, #1819 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1652 = PRESENTATION_STYLE_ASSIGNMENT (( #2079 ) ) ;
+#1653 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1654 = VECTOR ( 'NONE', #699, 1000.000000000000000 ) ;
+#1655 = EDGE_CURVE ( 'NONE', #2046, #1861, #1050, .T. ) ;
+#1656 = SURFACE_STYLE_USAGE ( .BOTH. , #1292 ) ;
+#1657 = EDGE_CURVE ( 'NONE', #548, #2102, #36, .T. ) ;
+#1658 = VERTEX_POINT ( 'NONE', #70 ) ;
+#1659 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #69 ) ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .T. ) ;
+#1661 = PRESENTATION_STYLE_ASSIGNMENT (( #2593 ) ) ;
+#1662 = SURFACE_SIDE_STYLE ('',( #1061 ) ) ;
+#1663 = VECTOR ( 'NONE', #577, 1000.000000000000000 ) ;
+#1664 = EDGE_LOOP ( 'NONE', ( #105, #2424, #2305 ) ) ;
+#1665 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1666 = AXIS2_PLACEMENT_3D ( 'NONE', #191, #2259, #230 ) ;
+#1667 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2222, #2637, #1816, #614 ),
+ .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 ( '' )  );
+#1668 = CIRCLE ( 'NONE', #1059, 0.02500000000000006400 ) ;
+#1669 = EDGE_LOOP ( 'NONE', ( #790, #863, #962, #2174 ) ) ;
+#1670 = SURFACE_STYLE_USAGE ( .BOTH. , #1259 ) ;
+#1671 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593100, 5.159762642334715200E-006, 1.599994840237362500 ) ) ;
+#1672 = FILL_AREA_STYLE ('',( #38 ) ) ;
+#1673 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1674 = SURFACE_STYLE_USAGE ( .BOTH. , #251 ) ;
+#1675 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1676 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #675, 'distance_accuracy_value', 'NONE');
+#1677 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #1789, #588 ) ;
+#1678 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1679 = ORIENTED_EDGE ( 'NONE', *, *, #381, .F. ) ;
+#1680 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1681 = FILL_AREA_STYLE_COLOUR ( '', #467 ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#1683 = LINE ( 'NONE', #2152, #2057 ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .T. ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
+#1686 = FILL_AREA_STYLE ('',( #77 ) ) ;
+#1687 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ;
+#1688 = SURFACE_SIDE_STYLE ('',( #823 ) ) ;
+#1689 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1690 = EDGE_CURVE ( 'NONE', #301, #1948, #2622, .T. ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1692 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1693 = AXIS2_PLACEMENT_3D ( 'NONE', #1646, #2582, #1820 ) ;
+#1694 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1695 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1696 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1697 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1698 = EDGE_LOOP ( 'NONE', ( #1371, #1723, #524 ) ) ;
+#1699 = LINE ( 'NONE', #1334, #1634 ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1701 = AXIS2_PLACEMENT_3D ( 'NONE', #49, #1282, #1073 ) ;
+#1702 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .F. ) ;
+#1703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1704 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
+#1705 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1707 = SURFACE_STYLE_FILL_AREA ( #1672 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#1710 = EDGE_CURVE ( 'NONE', #720, #2273, #520, .T. ) ;
+#1711 = SURFACE_STYLE_USAGE ( .BOTH. , #1339 ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1713 = LINE ( 'NONE', #729, #773 ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1715 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1716 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1924, #311, #1326 ),
+ ( #725, #1734, #531 ),
+ ( #1940, #1114, #1517 ),
+ ( #2141, #522, #1725 ),
+ ( #296, #306, #921 ),
+ ( #2543, #2149, #939 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868640800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1717 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #827 ) ) ;
+#1718 = EDGE_CURVE ( 'NONE', #871, #1948, #2065, .T. ) ;
+#1719 = LINE ( 'NONE', #2567, #994 ) ;
+#1720 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1721 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2589 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #768, #2364, #1187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1722 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .T. ) ;
+#1724 = LINE ( 'NONE', #2546, #2530 ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.094609699756051700, -1.572304849878025700 ) ) ;
+#1726 = EDGE_LOOP ( 'NONE', ( #991, #266, #569, #1685 ) ) ;
+#1727 = FACE_OUTER_BOUND ( 'NONE', #1900, .T. ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
+#1729 = ORIENTED_EDGE ( 'NONE', *, *, #1586, .F. ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #570 ), #1234 ) ;
+#1732 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1733 = EDGE_CURVE ( 'NONE', #2076, #1658, #2516, .T. ) ;
+#1734 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696623500, 1.059750732398295100, -1.559750732398286000 ) ) ;
+#1735 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1736 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #412 ) ) ;
+#1737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1738 = EDGE_CURVE ( 'NONE', #1316, #2467, #2420, .T. ) ;
+#1739 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #1436, .F. ) ;
+#1741 = EDGE_CURVE ( 'NONE', #789, #1193, #1719, .T. ) ;
+#1742 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1743 = EDGE_LOOP ( 'NONE', ( #1160, #483, #598, #297 ) ) ;
+#1744 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1745 = SURFACE_STYLE_USAGE ( .BOTH. , #1557 ) ;
+#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #1367, #984, #1177 ) ;
+#1747 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #783, 'distance_accuracy_value', 'NONE');
+#1748 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1933 ), #2072 ) ;
+#1749 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#1750 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1751 = AXIS2_PLACEMENT_3D ( 'NONE', #1859, #2241, #1412 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1753 = ADVANCED_FACE ( 'NONE', ( #257 ), #519, .T. ) ;
+#1754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1755 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1272, 'distance_accuracy_value', 'NONE');
+#1756 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1758 = EDGE_CURVE ( 'NONE', #1528, #301, #1465, .T. ) ;
+#1759 = ADVANCED_FACE ( 'NONE', ( #1943 ), #2534, .F. ) ;
+#1760 = VERTEX_POINT ( 'NONE', #512 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1762 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2063 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2584, #146, #1350 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1763 = ADVANCED_FACE ( 'NONE', ( #1845 ), #1330, .F. ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #713 ) ;
+#1765 = VECTOR ( 'NONE', #61, 1000.000000000000000 ) ;
+#1766 = ORIENTED_EDGE ( 'NONE', *, *, #493, .T. ) ;
+#1767 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1768 = SURFACE_STYLE_USAGE ( .BOTH. , #343 ) ;
+#1769 = CYLINDRICAL_SURFACE ( 'NONE', #402, 0.02500000000000006400 ) ;
+#1770 = SURFACE_SIDE_STYLE ('',( #1413 ) ) ;
+#1771 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1597 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1120, #1321, #1527 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1772 = ADVANCED_FACE ( 'NONE', ( #1814 ), #2034, .T. ) ;
+#1773 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 = STYLED_ITEM ( 'NONE', ( #1589 ), #774 ) ;
+#1775 = FACE_OUTER_BOUND ( 'NONE', #388, .T. ) ;
+#1776 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1777 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1778 = PRESENTATION_STYLE_ASSIGNMENT (( #2474 ) ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #2446, .T. ) ;
+#1780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1781 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1782 = FILL_AREA_STYLE_COLOUR ( '', #943 ) ;
+#1783 = ADVANCED_FACE ( 'NONE', ( #72 ), #2325, .T. ) ;
+#1784 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2189 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1990, #1978, #1780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1785 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #2254, .T. ) ;
+#1787 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #710, #2125, #494, #1514 ),
+ .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 ( '' )  );
+#1788 = CLOSED_SHELL ( 'NONE', ( #1189, #2388, #1753, #2186, #953, #1165, #1763, #2403, #1995, #1340, #129, #1600, #1759, #2392, #992, #562, #1799, #2197, #2175, #970, #1352, #950, #363, #2163, #345, #584, #784, #1590, #1151, #1578, #798, #1194, #2173, #2609, #1772, #1783, #165, #774, #2412, #2580, #1566, #761, #328, #1961, #2357, #359, #2376, #2595, #745, #1179, #154, #373, #143, #956, #542, #1379, #2565, #1338, #2620, #573, #2361, #982, #1981, #1972, #1364, #1550 ) ) ;
+#1789 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1790 = SURFACE_SIDE_STYLE ('',( #1555 ) ) ;
+#1791 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1204 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1065, #1680, #65 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1792 = VECTOR ( 'NONE', #2020, 1000.000000000000000 ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#1794 = FACE_OUTER_BOUND ( 'NONE', #2199, .T. ) ;
+#1795 = EDGE_LOOP ( 'NONE', ( #2626, #62, #1454, #2268 ) ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#1797 = EDGE_CURVE ( 'NONE', #957, #2634, #2108, .T. ) ;
+#1798 = SURFACE_STYLE_USAGE ( .BOTH. , #174 ) ;
+#1799 = ADVANCED_FACE ( 'NONE', ( #936 ), #2053, .T. ) ;
+#1800 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1801 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.079289321881346600, 1.564644660940672800 ) ) ;
+#1803 = STYLED_ITEM ( 'NONE', ( #2136 ), #1379 ) ;
+#1804 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1805 = SURFACE_STYLE_FILL_AREA ( #2218 ) ;
+#1806 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.094609699756051700, -1.572304849878025700 ) ) ;
+#1807 = EDGE_LOOP ( 'NONE', ( #1916, #2641, #900 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .F. ) ;
+#1809 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, 1.474999999999999600 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.079289321881346600, -1.564644660940672800 ) ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#1814 = FACE_OUTER_BOUND ( 'NONE', #2517, .T. ) ;
+#1815 = FILL_AREA_STYLE_COLOUR ( '', #559 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.064644660940674100, 1.579289321881345100 ) ) ;
+#1817 = EDGE_CURVE ( 'NONE', #134, #301, #454, .T. ) ;
+#1818 = FILL_AREA_STYLE_COLOUR ( '', #2088 ) ;
+#1819 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1821 = VERTEX_POINT ( 'NONE', #2512 ) ;
+#1822 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1747 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #783, #335, #959 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1823 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1825 = ORIENTED_EDGE ( 'NONE', *, *, #1324, .T. ) ;
+#1826 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1172, #805, #1812, #575 ),
+ .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 ( '' )  );
+#1827 = LINE ( 'NONE', #1761, #918 ) ;
+#1828 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1830 = FILL_AREA_STYLE ('',( #1623 ) ) ;
+#1831 = STYLED_ITEM ( 'NONE', ( #269 ), #2173 ) ;
+#1832 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #449 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1100, #1926, #1322 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1833 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1834 = CYLINDRICAL_SURFACE ( 'NONE', #2153, 0.05000000000000012800 ) ;
+#1835 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1836 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #438, 'distance_accuracy_value', 'NONE');
+#1837 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #641 ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#1839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#1841 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #23 ) ) ;
+#1842 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1843 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1844 = FILL_AREA_STYLE_COLOUR ( '', #576 ) ;
+#1845 = FACE_OUTER_BOUND ( 'NONE', #1795, .T. ) ;
+#1846 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1847 = LINE ( 'NONE', #663, #2196 ) ;
+#1848 = SURFACE_SIDE_STYLE ('',( #350 ) ) ;
+#1849 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #1958, #2172 ) ;
+#1850 = EDGE_CURVE ( 'NONE', #1267, #928, #1464, .T. ) ;
+#1851 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1852 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1853 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#1854 = ORIENTED_EDGE ( 'NONE', *, *, #1850, .T. ) ;
+#1855 = SPHERICAL_SURFACE ( 'NONE', #1677, 0.02500000000000000100 ) ;
+#1856 = LINE ( 'NONE', #1375, #1792 ) ;
+#1857 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1858 = ORIENTED_EDGE ( 'NONE', *, *, #670, .T. ) ;
+#1859 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.100000000000001400, 1.600000000000000100 ) ) ;
+#1860 = SURFACE_STYLE_FILL_AREA ( #905 ) ;
+#1861 = VERTEX_POINT ( 'NONE', #1469 ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .F. ) ;
+#1863 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1642 ) ) ;
+#1864 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #684 ), #1996 ) ;
+#1865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1866 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.130293990420966900E-016 ) ) ;
+#1867 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1869 = SURFACE_STYLE_FILL_AREA ( #440 ) ;
+#1870 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #2129, #1312 ) ;
+#1871 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1872 = SURFACE_STYLE_USAGE ( .BOTH. , #1688 ) ;
+#1873 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2074, 'distance_accuracy_value', 'NONE');
+#1874 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1875 = EDGE_CURVE ( 'NONE', #1011, #40, #385, .T. ) ;
+#1876 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
+#1877 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1878 = SURFACE_STYLE_USAGE ( .BOTH. , #228 ) ;
+#1879 = PRESENTATION_STYLE_ASSIGNMENT (( #2527 ) ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.100000000000001400, -1.575000000000000400 ) ) ;
+#1881 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1882 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1017 ) ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1884 = EDGE_CURVE ( 'NONE', #1528, #2352, #2491, .T. ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#1886 = FILL_AREA_STYLE_COLOUR ( '', #202 ) ;
+#1887 = VECTOR ( 'NONE', #655, 1000.000000000000000 ) ;
+#1888 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1889 = EDGE_CURVE ( 'NONE', #2334, #80, #1392, .T. ) ;
+#1890 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#1891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1892 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #523, #728 ) ;
+#1893 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #115 ) ) ;
+#1894 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .T. ) ;
+#1895 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2165 ) ) ;
+#1896 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1897 = VECTOR ( 'NONE', #1296, 1000.000000000000000 ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1899 = SURFACE_STYLE_FILL_AREA ( #2306 ) ;
+#1900 = EDGE_LOOP ( 'NONE', ( #384, #1281, #2579, #1439 ) ) ;
+#1901 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.550000000000000300 ) ) ;
+#1902 = EDGE_CURVE ( 'NONE', #957, #2334, #812, .T. ) ;
+#1903 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1904 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1389 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1804, #1828, #1215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1907 = FACE_OUTER_BOUND ( 'NONE', #914, .T. ) ;
+#1908 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 1.550000000000000300 ) ) ;
+#1909 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2137 ), #223 ) ;
+#1910 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #589, 'distance_accuracy_value', 'NONE');
+#1911 = PRESENTATION_STYLE_ASSIGNMENT (( #486 ) ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#1914 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1027 ), #516 ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .T. ) ;
+#1917 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1918 = VERTEX_POINT ( 'NONE', #1080 ) ;
+#1919 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1920 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#1921 = VERTEX_POINT ( 'NONE', #1903 ) ;
+#1922 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1923 = AXIS2_PLACEMENT_3D ( 'NONE', #2235, #410, #460 ) ;
+#1924 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#1925 = LINE ( 'NONE', #1451, #1290 ) ;
+#1926 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1927 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #700 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1278, #432, #1867 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1928 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1929 = SURFACE_STYLE_USAGE ( .BOTH. , #1295 ) ;
+#1930 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1931 = EDGE_CURVE ( 'NONE', #40, #2634, #535, .T. ) ;
+#1932 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#1933 = STYLED_ITEM ( 'NONE', ( #704 ), #373 ) ;
+#1934 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.064644660940674100, -1.579289321881345500 ) ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #51, .F. ) ;
+#1936 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1937 = AXIS2_PLACEMENT_3D ( 'NONE', #882, #2295, #1254 ) ;
+#1938 = FILL_AREA_STYLE_COLOUR ( '', #1393 ) ;
+#1939 = CIRCLE ( 'NONE', #2260, 0.02500000000000006400 ) ;
+#1940 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.063050489181303500, -1.576100978362605000 ) ) ;
+#1941 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .F. ) ;
+#1942 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#1943 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ;
+#1944 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .F. ) ;
+#1946 = STYLED_ITEM ( 'NONE', ( #1661 ), #2361 ) ;
+#1947 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1948 = VERTEX_POINT ( 'NONE', #690 ) ;
+#1949 = PRESENTATION_STYLE_ASSIGNMENT (( #1768 ) ) ;
+#1950 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1951 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1952 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2277, #278, #890, #262 ),
+ .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 ( '' )  );
+#1953 = FILL_AREA_STYLE ('',( #1681 ) ) ;
+#1954 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1955 = STYLED_ITEM ( 'NONE', ( #1305 ), #1799 ) ;
+#1956 = SURFACE_STYLE_FILL_AREA ( #1320 ) ;
+#1957 = EDGE_LOOP ( 'NONE', ( #631, #2044, #1143, #787, #2498, #1333 ) ) ;
+#1958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1959 = EDGE_CURVE ( 'NONE', #1918, #978, #1010, .T. ) ;
+#1960 = SURFACE_STYLE_FILL_AREA ( #1058 ) ;
+#1961 = ADVANCED_FACE ( 'NONE', ( #1546 ), #471, .T. ) ;
+#1962 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1963 = SURFACE_SIDE_STYLE ('',( #1549 ) ) ;
+#1964 = VECTOR ( 'NONE', #816, 1000.000000000000000 ) ;
+#1965 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#1966 = FACE_OUTER_BOUND ( 'NONE', #1385, .T. ) ;
+#1967 = EDGE_LOOP ( 'NONE', ( #665, #2434, #948, #2033 ) ) ;
+#1968 = SURFACE_SIDE_STYLE ('',( #689 ) ) ;
+#1969 = AXIS2_PLACEMENT_3D ( 'NONE', #1700, #2528, #1905 ) ;
+#1970 = AXIS2_PLACEMENT_3D ( 'NONE', #1020, #586, #781 ) ;
+#1971 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1972 = ADVANCED_FACE ( 'NONE', ( #2440 ), #693, .T. ) ;
+#1973 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1974 = FILL_AREA_STYLE_COLOUR ( '', #1994 ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#1976 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1977 = EDGE_CURVE ( 'NONE', #360, #885, #2303, .T. ) ;
+#1978 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1979 = ORIENTED_EDGE ( 'NONE', *, *, #2569, .F. ) ;
+#1980 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #207 ) ) ;
+#1981 = ADVANCED_FACE ( 'NONE', ( #1479 ), #2150, .T. ) ;
+#1982 = ORIENTED_EDGE ( 'NONE', *, *, #493, .F. ) ;
+#1983 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1906, 'distance_accuracy_value', 'NONE');
+#1984 = LINE ( 'NONE', #1709, #426 ) ;
+#1985 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .T. ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#1987 = FILL_AREA_STYLE_COLOUR ( '', #832 ) ;
+#1988 = STYLED_ITEM ( 'NONE', ( #1911 ), #1578 ) ;
+#1989 = EDGE_CURVE ( 'NONE', #134, #1222, #400, .T. ) ;
+#1990 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1991 = PRESENTATION_STYLE_ASSIGNMENT (( #1037 ) ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001600, -1.575000000000000400 ) ) ;
+#1993 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #6 ), #1184 ) ;
+#1994 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1995 = ADVANCED_FACE ( 'NONE', ( #794 ), #920, .F. ) ;
+#1996 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #261 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1443, #229, #1510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1997 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1998 = VECTOR ( 'NONE', #476, 1000.000000000000000 ) ;
+#1999 = VECTOR ( 'NONE', #624, 1000.000000000000000 ) ;
+#2000 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#2001 = SURFACE_STYLE_USAGE ( .BOTH. , #2221 ) ;
+#2002 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .T. ) ;
+#2003 = VECTOR ( 'NONE', #2349, 1000.000000000000000 ) ;
+#2004 = EDGE_CURVE ( 'NONE', #2414, #738, #1404, .T. ) ;
+#2005 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001500, -1.575000000000000200 ) ) ;
+#2008 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .T. ) ;
+#2009 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1017 ), #1558 ) ;
+#2010 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2011 = ORIENTED_EDGE ( 'NONE', *, *, #1902, .T. ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2013 = EDGE_CURVE ( 'NONE', #2076, #310, #2370, .T. ) ;
+#2014 = LINE ( 'NONE', #602, #1315 ) ;
+#2015 = EDGE_CURVE ( 'NONE', #42, #2036, #271, .T. ) ;
+#2016 = ORIENTED_EDGE ( 'NONE', *, *, #76, .F. ) ;
+#2017 = AXIS2_PLACEMENT_3D ( 'NONE', #1575, #353, #1376 ) ;
+#2018 = AXIS2_PLACEMENT_3D ( 'NONE', #2007, #1631, #393 ) ;
+#2019 = VECTOR ( 'NONE', #1386, 1000.000000000000000 ) ;
+#2020 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2021 = STYLED_ITEM ( 'NONE', ( #216 ), #1189 ) ;
+#2022 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #372, #1802, #2216, #990 ),
+ .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 ( '' )  );
+#2023 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .F. ) ;
+#2024 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#2025 = SURFACE_STYLE_USAGE ( .BOTH. , #845 ) ;
+#2026 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.075000000000001500, -1.600000000000000300 ) ) ;
+#2027 = PRESENTATION_STYLE_ASSIGNMENT (( #1137 ) ) ;
+#2028 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ;
+#2029 = EDGE_CURVE ( 'NONE', #1760, #1821, #1787, .T. ) ;
+#2030 = FILL_AREA_STYLE ('',( #1029 ) ) ;
+#2031 = LINE ( 'NONE', #495, #2101 ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.064755902340790400E-016, 1.575000000000000200 ) ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #744, .F. ) ;
+#2034 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #24, #2047, #1053 ),
+ ( #2439, #1230, #430 ),
+ ( #2643, #1409, #225 ),
+ ( #612, #2453, #637 ),
+ ( #1435, #850, #1616 ),
+ ( #421, #2261, #2032 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059471500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2035 = AXIS2_PLACEMENT_3D ( 'NONE', #220, #642, #2051 ) ;
+#2036 = VERTEX_POINT ( 'NONE', #1712 ) ;
+#2037 = SURFACE_STYLE_USAGE ( .BOTH. , #1241 ) ;
+#2038 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2039 = PRESENTATION_STYLE_ASSIGNMENT (( #643 ) ) ;
+#2040 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #908, #305, #919 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2041 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2042 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2043 = PLANE ( 'NONE',  #1751 ) ;
+#2044 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .F. ) ;
+#2045 = CIRCLE ( 'NONE', #596, 0.02500000000000006400 ) ;
+#2046 = VERTEX_POINT ( 'NONE', #2070 ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2048 = FILL_AREA_STYLE ('',( #2447 ) ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #2170, .F. ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2051 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.168404344971007700E-015, 1.000000000000000000 ) ) ;
+#2052 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2053 = PLANE ( 'NONE',  #2611 ) ;
+#2054 = VECTOR ( 'NONE', #1572, 1000.000000000000000 ) ;
+#2055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2056 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #337 ) ) ;
+#2057 = VECTOR ( 'NONE', #966, 1000.000000000000000 ) ;
+#2058 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2059 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2060 = LINE ( 'NONE', #2110, #2385 ) ;
+#2061 = SURFACE_STYLE_FILL_AREA ( #632 ) ;
+#2062 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#2063 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2584, 'distance_accuracy_value', 'NONE');
+#2064 = EDGE_CURVE ( 'NONE', #1528, #1066, #597, .T. ) ;
+#2065 = LINE ( 'NONE', #1912, #1237 ) ;
+#2066 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1248 ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#2068 = EDGE_LOOP ( 'NONE', ( #2350, #1374, #1069 ) ) ;
+#2069 = FILL_AREA_STYLE ('',( #844 ) ) ;
+#2070 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#2071 = FACE_OUTER_BOUND ( 'NONE', #2085, .T. ) ;
+#2072 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2143 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #169, #2616, #2629 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2073 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ;
+#2074 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2075 = FILL_AREA_STYLE_COLOUR ( '', #1610 ) ;
+#2076 = VERTEX_POINT ( 'NONE', #2082 ) ;
+#2077 = STYLED_ITEM ( 'NONE', ( #178 ), #1179 ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2079 = SURFACE_STYLE_USAGE ( .BOTH. , #1449 ) ;
+#2080 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #2430, .T. ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #848, .F. ) ;
+#2084 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2085 = EDGE_LOOP ( 'NONE', ( #1945, #2469, #362, #1461 ) ) ;
+#2086 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2087 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1946 ) ) ;
+#2088 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2089 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.064755902340790400E-016, 1.575000000000000200 ) ) ;
+#2090 = SURFACE_STYLE_USAGE ( .BOTH. , #2122 ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2092 = ORIENTED_EDGE ( 'NONE', *, *, #1012, .F. ) ;
+#2093 = AXIS2_PLACEMENT_3D ( 'NONE', #1843, #399, #841 ) ;
+#2094 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#2095 = FACE_OUTER_BOUND ( 'NONE', #1419, .T. ) ;
+#2096 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2097 = EDGE_LOOP ( 'NONE', ( #109, #2140, #234 ) ) ;
+#2098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2099 = EDGE_CURVE ( 'NONE', #548, #459, #1668, .T. ) ;
+#2100 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.056562749961866600, 1.563125499923730300 ) ) ;
+#2101 = VECTOR ( 'NONE', #74, 1000.000000000000000 ) ;
+#2102 = VERTEX_POINT ( 'NONE', #508 ) ;
+#2103 = AXIS2_PLACEMENT_3D ( 'NONE', #565, #1576, #365 ) ;
+#2104 = LINE ( 'NONE', #1871, #2291 ) ;
+#2105 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #2475, #442 ) ;
+#2106 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2107 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2108 = CIRCLE ( 'NONE', #1551, 0.02500000000000006400 ) ;
+#2109 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2110 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001500, 1.600000000000000300 ) ) ;
+#2112 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #303, #1720, #1138 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2114 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2278, 'distance_accuracy_value', 'NONE');
+#2115 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2116 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2492 ) ) ;
+#2117 = CIRCLE ( 'NONE', #1892, 0.02500000000000006400 ) ;
+#2118 = FILL_AREA_STYLE_COLOUR ( '', #437 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.074999895079929100, 1.600000000000000300 ) ) ;
+#2120 = VECTOR ( 'NONE', #1105, 1000.000000000000000 ) ;
+#2121 = VERTEX_POINT ( 'NONE', #473 ) ;
+#2122 = SURFACE_SIDE_STYLE ('',( #2146 ) ) ;
+#2123 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2124 = EDGE_CURVE ( 'NONE', #2046, #1821, #1130, .T. ) ;
+#2125 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#2126 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #742 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #829, #2240, #10 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2127 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591300, 1.099994840237361200, 1.599994840237362500 ) ) ;
+#2129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2130 = AXIS2_PLACEMENT_3D ( 'NONE', #1467, #464, #1703 ) ;
+#2131 = CYLINDRICAL_SURFACE ( 'NONE', #1081, 0.04999999999999991300 ) ;
+#2132 = EDGE_CURVE ( 'NONE', #1504, #459, #2437, .T. ) ;
+#2133 = SURFACE_SIDE_STYLE ('',( #1956 ) ) ;
+#2134 = SURFACE_SIDE_STYLE ('',( #1139 ) ) ;
+#2135 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.056562749961866600, 1.563125499923730300 ) ) ;
+#2136 = PRESENTATION_STYLE_ASSIGNMENT (( #2444 ) ) ;
+#2137 = STYLED_ITEM ( 'NONE', ( #1084 ), #798 ) ;
+#2138 = LINE ( 'NONE', #862, #2552 ) ;
+#2139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #771 ), #2270 ) ;
+#2140 = ORIENTED_EDGE ( 'NONE', *, *, #2569, .T. ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.072304849878026800, -1.594609699756050800 ) ) ;
+#2142 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591300, 1.099994840237361200, 1.599994840237362500 ) ) ;
+#2143 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #169, 'distance_accuracy_value', 'NONE');
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#2145 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#2146 = SURFACE_STYLE_FILL_AREA ( #1487 ) ;
+#2147 = ORIENTED_EDGE ( 'NONE', *, *, #1931, .F. ) ;
+#2148 = EDGE_CURVE ( 'NONE', #310, #1019, #2468, .T. ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001900, -1.600000000000000500 ) ) ;
+#2150 = CYLINDRICAL_SURFACE ( 'NONE', #2571, 0.02500000000000006400 ) ;
+#2151 = SURFACE_STYLE_USAGE ( .BOTH. , #1968 ) ;
+#2152 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #2162, #2178, #776 ) ;
+#2154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #908, 'distance_accuracy_value', 'NONE');
+#2155 = PLANE ( 'NONE',  #1511 ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2157 = EDGE_CURVE ( 'NONE', #871, #885, #1984, .T. ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2159 = VERTEX_POINT ( 'NONE', #1890 ) ;
+#2160 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #585 ) ) ;
+#2161 = SURFACE_STYLE_USAGE ( .BOTH. , #1520 ) ;
+#2162 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.050000000000001400, 0.0000000000000000000 ) ) ;
+#2163 = ADVANCED_FACE ( 'NONE', ( #2533 ), #788, .T. ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #2204, .T. ) ;
+#2165 = STYLED_ITEM ( 'NONE', ( #2190 ), #1165 ) ;
+#2166 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2167 = FACE_OUTER_BOUND ( 'NONE', #1726, .T. ) ;
+#2168 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2169 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2170 = EDGE_CURVE ( 'NONE', #2284, #80, #299, .T. ) ;
+#2171 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #173 ) ) ;
+#2172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2173 = ADVANCED_FACE ( 'NONE', ( #1794 ), #884, .T. ) ;
+#2174 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#2175 = ADVANCED_FACE ( 'NONE', ( #1727 ), #2320, .T. ) ;
+#2176 = CIRCLE ( 'NONE', #1746, 0.02500000000000006400 ) ;
+#2177 = FILL_AREA_STYLE_COLOUR ( '', #719 ) ;
+#2178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .T. ) ;
+#2180 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#2181 = LINE ( 'NONE', #383, #506 ) ;
+#2182 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2183 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1774 ), #1822 ) ;
+#2184 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2185 = SURFACE_STYLE_USAGE ( .BOTH. , #1562 ) ;
+#2186 = ADVANCED_FACE ( 'NONE', ( #2502 ), #2521, .T. ) ;
+#2187 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1144, .NOT_KNOWN. ) ;
+#2188 = CYLINDRICAL_SURFACE ( 'NONE', #2243, 0.02500000000000006400 ) ;
+#2189 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1990, 'distance_accuracy_value', 'NONE');
+#2190 = PRESENTATION_STYLE_ASSIGNMENT (( #1276 ) ) ;
+#2191 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2192 = AXIS2_PLACEMENT_3D ( 'NONE', #1262, #1273, #254 ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2194 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #337 ), #1784 ) ;
+#2196 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ;
+#2197 = ADVANCED_FACE ( 'NONE', ( #946 ), #2155, .T. ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2199 = EDGE_LOOP ( 'NONE', ( #802, #1128, #83, #1042 ) ) ;
+#2200 = FILL_AREA_STYLE_COLOUR ( '', #1917 ) ;
+#2201 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2202 = EDGE_CURVE ( 'NONE', #1921, #2573, #2399, .T. ) ;
+#2203 = EDGE_LOOP ( 'NONE', ( #2603, #1840, #2630, #1704 ) ) ;
+#2204 = EDGE_CURVE ( 'NONE', #1019, #2212, #825, .T. ) ;
+#2205 = SURFACE_STYLE_USAGE ( .BOTH. , #1963 ) ;
+#2206 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #2148, .F. ) ;
+#2208 = SURFACE_STYLE_FILL_AREA ( #555 ) ;
+#2209 = FACE_OUTER_BOUND ( 'NONE', #1743, .T. ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #803, .F. ) ;
+#2211 = PRESENTATION_STYLE_ASSIGNMENT (( #881 ) ) ;
+#2212 = VERTEX_POINT ( 'NONE', #750 ) ;
+#2213 = SURFACE_SIDE_STYLE ('',( #2336 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#2215 = PRESENTATION_STYLE_ASSIGNMENT (( #1656 ) ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.100000000000001400, 1.574999999999999500 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2218 = FILL_AREA_STYLE ('',( #1581 ) ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#2220 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2221 = SURFACE_SIDE_STYLE ('',( #395 ) ) ;
+#2222 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.075000000000001300, 1.600000000000000100 ) ) ;
+#2223 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2423, 'distance_accuracy_value', 'NONE');
+#2224 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1946 ), #866 ) ;
+#2225 = SURFACE_STYLE_USAGE ( .BOTH. , #591 ) ;
+#2226 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#2227 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#2228 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.063050489181303500, -1.576100978362605000 ) ) ;
+#2229 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1955 ) ) ;
+#2230 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2231 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #52, 'distance_accuracy_value', 'NONE');
+#2232 = SURFACE_STYLE_FILL_AREA ( #2245 ) ;
+#2233 = EDGE_CURVE ( 'NONE', #42, #2212, #757, .T. ) ;
+#2234 = PLANE ( 'NONE',  #1173 ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2236 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1774 ) ) ;
+#2237 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2238 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2239 = EDGE_LOOP ( 'NONE', ( #2321, #1793, #1373, #160, #1314, #1941 ) ) ;
+#2240 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2242 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#2243 = AXIS2_PLACEMENT_3D ( 'NONE', #2158, #532, #2390 ) ;
+#2244 = VECTOR ( 'NONE', #951, 1000.000000000000000 ) ;
+#2245 = FILL_AREA_STYLE ('',( #1649 ) ) ;
+#2246 = SURFACE_SIDE_STYLE ('',( #707 ) ) ;
+#2247 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2021 ) ) ;
+#2248 = FILL_AREA_STYLE_COLOUR ( '', #2194 ) ;
+#2249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2250 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.100000000000001400, -1.575000000000000200 ) ) ;
+#2251 = FILL_AREA_STYLE ('',( #1015 ) ) ;
+#2252 = FACE_OUTER_BOUND ( 'NONE', #1957, .T. ) ;
+#2253 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2254 = EDGE_CURVE ( 'NONE', #2634, #2334, #1070, .T. ) ;
+#2255 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2256 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1426 ) ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #2446, .F. ) ;
+#2258 = SURFACE_SIDE_STYLE ('',( #123 ) ) ;
+#2259 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2260 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #1694, #2084 ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.064755902340790400E-016, 1.600000000000000100 ) ) ;
+#2262 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #564, 'distance_accuracy_value', 'NONE');
+#2263 = EDGE_CURVE ( 'NONE', #322, #2573, #2600, .T. ) ;
+#2264 = PLANE ( 'NONE',  #2460 ) ;
+#2265 = FILL_AREA_STYLE_COLOUR ( '', #1881 ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #2597, .F. ) ;
+#2267 = EDGE_LOOP ( 'NONE', ( #48, #1253, #753, #1226, #250, #1638 ) ) ;
+#2268 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2270 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1483 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2042, #1265, #1643 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2271 = EDGE_LOOP ( 'NONE', ( #1679, #1437, #1982 ) ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2273 = VERTEX_POINT ( 'NONE', #321 ) ;
+#2274 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2275 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2277 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2278 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2279 = EDGE_CURVE ( 'NONE', #1222, #1267, #2301, .T. ) ;
+#2280 = SURFACE_SIDE_STYLE ('',( #1026 ) ) ;
+#2281 = FILL_AREA_STYLE ('',( #2298 ) ) ;
+#2282 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2283 = AXIS2_PLACEMENT_3D ( 'NONE', #2574, #128, #751 ) ;
+#2284 = VERTEX_POINT ( 'NONE', #1561 ) ;
+#2285 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#2286 = AXIS2_PLACEMENT_3D ( 'NONE', #1440, #1877, #2058 ) ;
+#2287 = CIRCLE ( 'NONE', #153, 0.1000000000000000500 ) ;
+#2288 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2289 = FILL_AREA_STYLE_COLOUR ( '', #543 ) ;
+#2290 = EDGE_CURVE ( 'NONE', #1267, #2121, #2117, .T. ) ;
+#2291 = VECTOR ( 'NONE', #1079, 1000.000000000000000 ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#2293 = FACE_OUTER_BOUND ( 'NONE', #118, .T. ) ;
+#2294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2295 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2296 = AXIS2_PLACEMENT_3D ( 'NONE', #41, #1695, #2096 ) ;
+#2297 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #158 ) ) ;
+#2298 = FILL_AREA_STYLE_COLOUR ( '', #777 ) ;
+#2299 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .T. ) ;
+#2300 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1651, #1441, #1094 ),
+ ( #1077, #1486, #265 ),
+ ( #1691, #243, #2292 ),
+ ( #678, #685, #1853 ),
+ ( #458, #1671, #651 ),
+ ( #2089, #1056, #855 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059471500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2301 = CIRCLE ( 'NONE', #1870, 0.02500000000000006400 ) ;
+#2302 = EDGE_CURVE ( 'NONE', #80, #1658, #1724, .T. ) ;
+#2303 = LINE ( 'NONE', #1922, #726 ) ;
+#2304 = PLANE ( 'NONE',  #1097 ) ;
+#2305 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#2306 = FILL_AREA_STYLE ('',( #1886 ) ) ;
+#2307 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #308 ) ) ;
+#2308 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2309 = SURFACE_SIDE_STYLE ('',( #1268 ) ) ;
+#2310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2311 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1036, 'distance_accuracy_value', 'NONE');
+#2312 = STYLED_ITEM ( 'NONE', ( #455 ), #1759 ) ;
+#2313 = EDGE_CURVE ( 'NONE', #853, #1760, #2335, .T. ) ;
+#2314 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2315 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2316 = SURFACE_STYLE_FILL_AREA ( #1450 ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2318 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2319 = CIRCLE ( 'NONE', #148, 0.02500000000000006400 ) ;
+#2320 = PLANE ( 'NONE',  #1969 ) ;
+#2321 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .T. ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#2323 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.065146995210483700E-016, 1.000000000000000000 ) ) ;
+#2325 = CYLINDRICAL_SURFACE ( 'NONE', #2093, 0.02500000000000006400 ) ;
+#2326 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1565 ) ;
+#2327 = FILL_AREA_STYLE ('',( #2289 ) ) ;
+#2328 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.063050489181304400, 1.576100978362605400 ) ) ;
+#2329 = SURFACE_SIDE_STYLE ('',( #2563 ) ) ;
+#2330 = STYLED_ITEM ( 'NONE', ( #2215 ), #1972 ) ;
+#2331 = EDGE_LOOP ( 'NONE', ( #17, #2002, #1564 ) ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2333 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.575000000000000000 ) ) ;
+#2334 = VERTEX_POINT ( 'NONE', #923 ) ;
+#2335 = CIRCLE ( 'NONE', #1477, 0.02500000000000006400 ) ;
+#2336 = SURFACE_STYLE_FILL_AREA ( #398 ) ;
+#2337 = EDGE_LOOP ( 'NONE', ( #1430, #2285, #1620 ) ) ;
+#2338 = FILL_AREA_STYLE ('',( #307 ) ) ;
+#2339 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .T. ) ;
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
+#2341 = EDGE_CURVE ( 'NONE', #1490, #360, #2176, .T. ) ;
+#2342 = EDGE_CURVE ( 'NONE', #2495, #2398, #1431, .T. ) ;
+#2343 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2344 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 1.070477640050413200, 1.570477640050412300 ) ) ;
+#2345 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1134, 'distance_accuracy_value', 'NONE');
+#2346 = AXIS2_PLACEMENT_3D ( 'NONE', #1632, #1823, #826 ) ;
+#2347 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2348 = STYLED_ITEM ( 'NONE', ( #2618 ), #1550 ) ;
+#2349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2531, .T. ) ;
+#2351 = LINE ( 'NONE', #1898, #1526 ) ;
+#2352 = VERTEX_POINT ( 'NONE', #2400 ) ;
+#2353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2354 = FACE_OUTER_BOUND ( 'NONE', #1346, .T. ) ;
+#2355 = FILL_AREA_STYLE_COLOUR ( '', #893 ) ;
+#2356 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2357 = ADVANCED_FACE ( 'NONE', ( #530 ), #1195, .T. ) ;
+#2358 = PRESENTATION_STYLE_ASSIGNMENT (( #1049 ) ) ;
+#2359 = STYLED_ITEM ( 'NONE', ( #1949 ), #2388 ) ;
+#2360 = SURFACE_SIDE_STYLE ('',( #1595 ) ) ;
+#2361 = ADVANCED_FACE ( 'NONE', ( #137 ), #1855, .T. ) ;
+#2362 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2363 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 1.575000000000000000 ) ) ;
+#2364 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2365 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1988 ) ) ;
+#2366 = ORIENTED_EDGE ( 'NONE', *, *, #1797, .F. ) ;
+#2367 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2369 = EDGE_CURVE ( 'NONE', #785, #2495, #2045, .T. ) ;
+#2370 = LINE ( 'NONE', #503, #15 ) ;
+#2371 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#2372 = EDGE_LOOP ( 'NONE', ( #2083, #370, #1256, #1190, #1318, #168 ) ) ;
+#2373 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#2374 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1606 ) ) ;
+#2375 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, -1.575000000000000000 ) ) ;
+#2376 = ADVANCED_FACE ( 'NONE', ( #1040 ), #2435, .T. ) ;
+#2377 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2378 = VECTOR ( 'NONE', #1377, 1000.000000000000000 ) ;
+#2379 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2380 = LINE ( 'NONE', #1395, #1964 ) ;
+#2381 = VECTOR ( 'NONE', #351, 1000.000000000000000 ) ;
+#2382 = VECTOR ( 'NONE', #1024, 1000.000000000000000 ) ;
+#2383 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #115 ), #1257 ) ;
+#2384 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2385 = VECTOR ( 'NONE', #911, 1000.000000000000000 ) ;
+#2386 = VERTEX_POINT ( 'NONE', #2393 ) ;
+#2387 = FACE_OUTER_BOUND ( 'NONE', #300, .T. ) ;
+#2388 = ADVANCED_FACE ( 'NONE', ( #1161 ), #578, .T. ) ;
+#2389 = VECTOR ( 'NONE', #1785, 1000.000000000000000 ) ;
+#2390 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2391 = CIRCLE ( 'NONE', #1937, 0.02500000000000006400 ) ;
+#2392 = ADVANCED_FACE ( 'NONE', ( #1342 ), #389, .F. ) ;
+#2393 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2394 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.600000000000000500 ) ) ;
+#2395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #714 ), #292 ) ;
+#2396 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #730 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2592, #1344, #2182 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2398 = VERTEX_POINT ( 'NONE', #2214 ) ;
+#2399 = LINE ( 'NONE', #1123, #497 ) ;
+#2400 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2401 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#2402 = LINE ( 'NONE', #2000, #1251 ) ;
+#2403 = ADVANCED_FACE ( 'NONE', ( #142 ), #2234, .F. ) ;
+#2404 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#2405 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #2314, #451 ) ;
+#2406 = EDGE_CURVE ( 'NONE', #2212, #785, #1407, .T. ) ;
+#2407 = EDGE_LOOP ( 'NONE', ( #502, #1341, #1495 ) ) ;
+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .F. ) ;
+#2409 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.100000000000001600, -1.574999895079928000 ) ) ;
+#2410 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2411 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #571, #2169 ) ;
+#2412 = ADVANCED_FACE ( 'NONE', ( #1013 ), #1512, .T. ) ;
+#2413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2414 = VERTEX_POINT ( 'NONE', #2416 ) ;
+#2415 = SURFACE_STYLE_FILL_AREA ( #877 ) ;
+#2416 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001300, -1.600000000000000300 ) ) ;
+#2417 = CYLINDRICAL_SURFACE ( 'NONE', #2286, 0.05000000000000012800 ) ;
+#2418 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1191, #1986, #1800, #2198 ),
+ .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 ( '' )  );
+#2419 = EDGE_CURVE ( 'NONE', #720, #1124, #403, .T. ) ;
+#2420 = LINE ( 'NONE', #1732, #2 ) ;
+#2421 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#2422 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#2423 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2424 = ORIENTED_EDGE ( 'NONE', *, *, #2342, .T. ) ;
+#2425 = AXIS2_PLACEMENT_3D ( 'NONE', #2078, #867, #16 ) ;
+#2426 = VECTOR ( 'NONE', #2107, 1000.000000000000000 ) ;
+#2427 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#2428 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2606, 'distance_accuracy_value', 'NONE');
+#2430 = EDGE_CURVE ( 'NONE', #1316, #2046, #935, .T. ) ;
+#2431 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#2432 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2433 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, -1.550000000000000500 ) ) ;
+#2434 = ORIENTED_EDGE ( 'NONE', *, *, #907, .F. ) ;
+#2435 = CYLINDRICAL_SURFACE ( 'NONE', #902, 0.02500000000000006400 ) ;
+#2436 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1831 ) ) ;
+#2437 = LINE ( 'NONE', #1715, #822 ) ;
+#2438 = FILL_AREA_STYLE ('',( #199 ) ) ;
+#2439 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#2440 = FACE_OUTER_BOUND ( 'NONE', #2337, .T. ) ;
+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .T. ) ;
+#2442 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1091 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #63, #1537, #2553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2443 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2444 = SURFACE_STYLE_USAGE ( .BOTH. , #838 ) ;
+#2445 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.075000000000001300, -1.575000000000000200 ) ) ;
+#2446 = EDGE_CURVE ( 'NONE', #1019, #139, #1107, .T. ) ;
+#2447 = FILL_AREA_STYLE_COLOUR ( '', #1742 ) ;
+#2448 = PRESENTATION_STYLE_ASSIGNMENT (( #1745 ) ) ;
+#2449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2262 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #564, #1971, #811 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2450 = PRESENTATION_STYLE_ASSIGNMENT (( #1929 ) ) ;
+#2451 = SURFACE_STYLE_USAGE ( .BOTH. , #1645 ) ;
+#2452 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #314 ) ) ;
+#2453 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2454 = EDGE_CURVE ( 'NONE', #1861, #2159, #428, .T. ) ;
+#2455 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2456 = PRESENTATION_STYLE_ASSIGNMENT (( #1245 ) ) ;
+#2457 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2458 = SURFACE_STYLE_FILL_AREA ( #1497 ) ;
+#2459 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2460 = AXIS2_PLACEMENT_3D ( 'NONE', #1874, #2455, #1851 ) ;
+#2461 = SURFACE_SIDE_STYLE ('',( #1274 ) ) ;
+#2462 = ORIENTED_EDGE ( 'NONE', *, *, #721, .F. ) ;
+#2463 = FILL_AREA_STYLE_COLOUR ( '', #1928 ) ;
+#2464 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2465 = ORIENTED_EDGE ( 'NONE', *, *, #86, .T. ) ;
+#2466 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#2467 = VERTEX_POINT ( 'NONE', #796 ) ;
+#2468 = LINE ( 'NONE', #1269, #1897 ) ;
+#2469 = ORIENTED_EDGE ( 'NONE', *, *, #1655, .T. ) ;
+#2470 = EDGE_LOOP ( 'NONE', ( #2366, #2011, #164 ) ) ;
+#2471 = AXIS2_PLACEMENT_3D ( 'NONE', #2496, #671, #2310 ) ;
+#2472 = FACE_OUTER_BOUND ( 'NONE', #2506, .T. ) ;
+#2473 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2474 = SURFACE_STYLE_USAGE ( .BOTH. , #2246 ) ;
+#2475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2476 = SURFACE_SIDE_STYLE ('',( #1960 ) ) ;
+#2477 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 4.130293990420967400E-016 ) ) ;
+#2478 = SURFACE_STYLE_FILL_AREA ( #1830 ) ;
+#2479 = EDGE_CURVE ( 'NONE', #472, #477, #1827, .T. ) ;
+#2480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2481 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #1733, .F. ) ;
+#2483 = EDGE_CURVE ( 'NONE', #662, #2284, #84, .T. ) ;
+#2484 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#2485 = SURFACE_STYLE_FILL_AREA ( #2281 ) ;
+#2486 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2487 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, -1.474999999999999900 ) ) ;
+#2488 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1212 ) ) ;
+#2489 = CYLINDRICAL_SURFACE ( 'NONE', #2130, 0.04999999999999991300 ) ;
+#2490 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ;
+#2491 = CIRCLE ( 'NONE', #2192, 0.02500000000000006400 ) ;
+#2492 = STYLED_ITEM ( 'NONE', ( #2520 ), #1364 ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#2494 = SURFACE_SIDE_STYLE ('',( #583 ) ) ;
+#2495 = VERTEX_POINT ( 'NONE', #2250 ) ;
+#2496 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.9750000000000013100, -1.474999999999999900 ) ) ;
+#2497 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2498 = ORIENTED_EDGE ( 'NONE', *, *, #1378, .T. ) ;
+#2499 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.050000000000001400, 1.550000000000000300 ) ) ;
+#2500 = CIRCLE ( 'NONE', #145, 0.02500000000000006400 ) ;
+#2501 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2502 = FACE_OUTER_BOUND ( 'NONE', #659, .T. ) ;
+#2503 = SURFACE_SIDE_STYLE ('',( #246 ) ) ;
+#2504 = FILL_AREA_STYLE ('',( #238 ) ) ;
+#2505 = PRESENTATION_STYLE_ASSIGNMENT (( #94 ) ) ;
+#2506 = EDGE_LOOP ( 'NONE', ( #1786, #293, #979, #1580, #2490, #718 ) ) ;
+#2507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2508 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2226, #2026, #1016, #2433 ),
+ .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 ( '' )  );
+#2509 = VECTOR ( 'NONE', #995, 1000.000000000000000 ) ;
+#2510 = AXIS2_PLACEMENT_3D ( 'NONE', #1308, #1513, #2551 ) ;
+#2511 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.600000000000000500 ) ) ;
+#2512 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2513 = EDGE_CURVE ( 'NONE', #2121, #1124, #2181, .T. ) ;
+#2514 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2516 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #501, #309, #93, #947 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2517 = EDGE_LOOP ( 'NONE', ( #824, #184, #1104 ) ) ;
+#2518 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2519 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2520 = PRESENTATION_STYLE_ASSIGNMENT (( #2451 ) ) ;
+#2521 = PLANE ( 'NONE',  #1614 ) ;
+#2522 = AXIS2_PLACEMENT_3D ( 'NONE', #2288, #2501, #2480 ) ;
+#2523 = AXIS2_PLACEMENT_3D ( 'NONE', #126, #1556, #1754 ) ;
+#2524 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.075000000000001500, 1.600000000000000300 ) ) ;
+#2525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2526 = AXIS2_PLACEMENT_3D ( 'NONE', #582, #157, #981 ) ;
+#2527 = SURFACE_STYLE_USAGE ( .BOTH. , #1106 ) ;
+#2528 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2529 = EDGE_LOOP ( 'NONE', ( #2008, #1862, #318, #427 ) ) ;
+#2530 = VECTOR ( 'NONE', #1944, 1000.000000000000000 ) ;
+#2531 = EDGE_CURVE ( 'NONE', #978, #548, #19, .T. ) ;
+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #2233, .T. ) ;
+#2533 = FACE_OUTER_BOUND ( 'NONE', #441, .T. ) ;
+#2534 = PLANE ( 'NONE',  #2510 ) ;
+#2535 = VERTEX_POINT ( 'NONE', #1033 ) ;
+#2536 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2537 = AXIS2_PLACEMENT_3D ( 'NONE', #2168, #2583, #1608 ) ;
+#2538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2539 = STYLED_ITEM ( 'NONE', ( #1533 ), #1753 ) ;
+#2540 = EDGE_CURVE ( 'NONE', #871, #928, #1925, .T. ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2542 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2543 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.075000000000001500, -1.600000000000000500 ) ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.100000000000001600, 1.575000000000000200 ) ) ;
+#2545 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1159, 'distance_accuracy_value', 'NONE');
+#2546 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2547 = PRESENTATION_STYLE_ASSIGNMENT (( #1670 ) ) ;
+#2548 = SURFACE_STYLE_FILL_AREA ( #18 ) ;
+#2549 = LINE ( 'NONE', #1421, #1999 ) ;
+#2550 = AXIS2_PLACEMENT_3D ( 'NONE', #2012, #1206, #1801 ) ;
+#2551 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2552 = VECTOR ( 'NONE', #1891, 1000.000000000000000 ) ;
+#2553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2554 = VERTEX_POINT ( 'NONE', #661 ) ;
+#2555 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2556 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2539 ) ) ;
+#2557 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#2558 = EDGE_CURVE ( 'NONE', #477, #2467, #461, .T. ) ;
+#2559 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .T. ) ;
+#2560 = LINE ( 'NONE', #1136, #78 ) ;
+#2561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2562 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1313 ) ) ;
+#2563 = SURFACE_STYLE_FILL_AREA ( #1953 ) ;
+#2564 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2565 = ADVANCED_FACE ( 'NONE', ( #2472 ), #1769, .T. ) ;
+#2566 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.474999999999999900 ) ) ;
+#2568 = PRESENTATION_STYLE_ASSIGNMENT (( #1252 ) ) ;
+#2569 = EDGE_CURVE ( 'NONE', #2102, #459, #539, .T. ) ;
+#2570 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2571 = AXIS2_PLACEMENT_3D ( 'NONE', #1665, #2315, #88 ) ;
+#2572 = STYLED_ITEM ( 'NONE', ( #2027 ), #359 ) ;
+#2573 = VERTEX_POINT ( 'NONE', #2466 ) ;
+#2574 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2575 = LINE ( 'NONE', #2594, #2610 ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.100000000000001400, 1.574999999999999500 ) ) ;
+#2577 = AXIS2_PLACEMENT_3D ( 'NONE', #514, #2343, #2353 ) ;
+#2578 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2579 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .T. ) ;
+#2580 = ADVANCED_FACE ( 'NONE', ( #1348 ), #929, .T. ) ;
+#2581 = EDGE_LOOP ( 'NONE', ( #366, #330, #411 ) ) ;
+#2582 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2583 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2585 = SURFACE_STYLE_USAGE ( .BOTH. , #138 ) ;
+#2586 = EDGE_CURVE ( 'NONE', #2273, #2535, #808, .T. ) ;
+#2587 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .T. ) ;
+#2588 = FACE_OUTER_BOUND ( 'NONE', #1166, .T. ) ;
+#2589 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #768, 'distance_accuracy_value', 'NONE');
+#2590 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1299 ) ) ;
+#2591 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#2592 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2593 = SURFACE_STYLE_USAGE ( .BOTH. , #1593 ) ;
+#2594 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#2595 = ADVANCED_FACE ( 'NONE', ( #155 ), #253, .T. ) ;
+#2596 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #581 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1480, #87, #2106 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2597 = EDGE_CURVE ( 'NONE', #978, #740, #553, .T. ) ;
+#2598 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.100000000000001400, 1.575000000000000000 ) ) ;
+#2599 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ;
+#2600 = LINE ( 'NONE', #1337, #660 ) ;
+#2601 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2602 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .F. ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.072304849878026800, -1.594609699756050800 ) ) ;
+#2605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #412 ), #1359 ) ;
+#2606 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2607 = PRESENTATION_STYLE_ASSIGNMENT (( #2205 ) ) ;
+#2608 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.075000000000001300, -1.474999999999999900 ) ) ;
+#2609 = ADVANCED_FACE ( 'NONE', ( #1388 ), #2417, .T. ) ;
+#2610 = VECTOR ( 'NONE', #1150, 1000.000000000000000 ) ;
+#2611 = AXIS2_PLACEMENT_3D ( 'NONE', #1224, #8, #205 ) ;
+#2612 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#2613 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2615 = CYLINDRICAL_SURFACE ( 'NONE', #2105, 0.02500000000000006400 ) ;
+#2616 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2617 = VECTOR ( 'NONE', #1739, 1000.000000000000000 ) ;
+#2618 = PRESENTATION_STYLE_ASSIGNMENT (( #241 ) ) ;
+#2619 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2620 = ADVANCED_FACE ( 'NONE', ( #185 ), #2615, .T. ) ;
+#2621 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1506, 'distance_accuracy_value', 'NONE');
+#2622 = CIRCLE ( 'NONE', #162, 0.02500000000000006400 ) ;
+#2623 = EDGE_CURVE ( 'NONE', #2535, #740, #518, .T. ) ;
+#2624 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.075000000000001300, 0.0000000000000000000 ) ) ;
+#2626 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ;
+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #469, .F. ) ;
+#2628 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2572 ), #2396 ) ;
+#2629 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2630 = ORIENTED_EDGE ( 'NONE', *, *, #1611, .F. ) ;
+#2631 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2632 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2633 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2165 ), #2442 ) ;
+#2634 = VERTEX_POINT ( 'NONE', #1425 ) ;
+#2635 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2636 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2637 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.075000000000001500, 1.600000000000000300 ) ) ;
+#2638 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #2486, #46 ) ;
+#2639 = FILL_AREA_STYLE_COLOUR ( '', #1692 ) ;
+#2640 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2641 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#2642 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2643 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-1.35mm.STEP b/STEP/Passives/CAP 1812-1.35mm.STEP
new file mode 100644
index 000000000..51fdcca6c
--- /dev/null
+++ b/STEP/Passives/CAP 1812-1.35mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-1.35mm.STEP',
+    '2017-01-06T09:07:43',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FACE_OUTER_BOUND ( 'NONE', #444, .T. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #538, .F. ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #2574, .F. ) ;
+#4 = EDGE_CURVE ( 'NONE', #720, #1056, #1805, .T. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #2574, .T. ) ;
+#6 = CYLINDRICAL_SURFACE ( 'NONE', #2035, 0.1000000000000000500 ) ;
+#7 = FILL_AREA_STYLE ('',( #1573 ) ) ;
+#8 = FILL_AREA_STYLE_COLOUR ( '', #275 ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #5, #2398, #1919, #1146 ) ) ;
+#10 = VECTOR ( 'NONE', #685, 1000.000000000000000 ) ;
+#11 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#12 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #211, #609 ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #577, #1998, #556 ) ;
+#14 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #87, #1332, #2556 ),
+ ( #1119, #1320, #894 ),
+ ( #314, #1686, #1493 ),
+ ( #1728, #2544, #721 ),
+ ( #1936, #1136, #1487 ),
+ ( #276, #2534, #2103 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#15 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#16 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .T. ) ;
+#19 = AXIS2_PLACEMENT_3D ( 'NONE', #2584, #521, #1374 ) ;
+#20 = VECTOR ( 'NONE', #1946, 1000.000000000000000 ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#22 = SURFACE_STYLE_FILL_AREA ( #2561 ) ;
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #582, 'distance_accuracy_value', 'NONE');
+#24 = PRESENTATION_STYLE_ASSIGNMENT (( #1569 ) ) ;
+#25 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -5.059610138265688700E-016, 1.575000000000000000 ) ) ;
+#26 = LINE ( 'NONE', #1516, #1419 ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .F. ) ;
+#28 = PLANE ( 'NONE',  #1890 ) ;
+#29 = VERTEX_POINT ( 'NONE', #2485 ) ;
+#30 = FACE_OUTER_BOUND ( 'NONE', #1842, .T. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .T. ) ;
+#32 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#33 = FACE_OUTER_BOUND ( 'NONE', #622, .T. ) ;
+#34 = FACE_OUTER_BOUND ( 'NONE', #2578, .T. ) ;
+#35 = FILL_AREA_STYLE ('',( #226 ) ) ;
+#36 = PRESENTATION_STYLE_ASSIGNMENT (( #1671 ) ) ;
+#37 = STYLED_ITEM ( 'NONE', ( #2190 ), #1330 ) ;
+#38 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#39 = AXIS2_PLACEMENT_3D ( 'NONE', #1379, #2175, #129 ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#41 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #294, #2554 ) ;
+#42 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#43 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#44 = EDGE_CURVE ( 'NONE', #1605, #1578, #1445, .T. ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.313125499923730500, -1.556562749961865500 ) ) ;
+#46 = SURFACE_STYLE_FILL_AREA ( #794 ) ;
+#47 = VECTOR ( 'NONE', #960, 1000.000000000000000 ) ;
+#48 = FILL_AREA_STYLE ('',( #1055 ) ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#50 = FACE_OUTER_BOUND ( 'NONE', #424, .T. ) ;
+#51 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1743 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #449, #1454, #2066 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#52 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .T. ) ;
+#54 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #957, 'distance_accuracy_value', 'NONE');
+#55 = AXIS2_PLACEMENT_3D ( 'NONE', #2005, #419, #1235 ) ;
+#56 = SURFACE_STYLE_FILL_AREA ( #2168 ) ;
+#57 = SURFACE_STYLE_FILL_AREA ( #2011 ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #847 ), #1076, .T. ) ;
+#59 = VERTEX_POINT ( 'NONE', #1475 ) ;
+#60 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#61 = VERTEX_POINT ( 'NONE', #1125 ) ;
+#62 = FACE_OUTER_BOUND ( 'NONE', #1697, .T. ) ;
+#63 = EDGE_CURVE ( 'NONE', #2048, #910, #2196, .T. ) ;
+#64 = VERTEX_POINT ( 'NONE', #295 ) ;
+#65 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#66 = SURFACE_STYLE_FILL_AREA ( #747 ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#68 = EDGE_CURVE ( 'NONE', #1777, #2052, #1202, .T. ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#70 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#71 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1084, #84, #2132, #1913 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#72 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#73 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#74 = ADVANCED_FACE ( 'NONE', ( #309 ), #2331, .F. ) ;
+#75 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #719 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #540, #2392, #2185 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#76 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#77 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.326100978362605000, -1.563050489181302600 ) ) ;
+#78 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#79 = VERTEX_POINT ( 'NONE', #887 ) ;
+#80 = SURFACE_STYLE_USAGE ( .BOTH. , #1915 ) ;
+#81 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#82 = STYLED_ITEM ( 'NONE', ( #215 ), #58 ) ;
+#83 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#84 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.350000000000000500, -1.575000000000000600 ) ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #1038 ), #1308, .F. ) ;
+#86 = EDGE_LOOP ( 'NONE', ( #763, #423, #599, #1766 ) ) ;
+#87 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#89 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #738, #2384 ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .T. ) ;
+#91 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#92 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000300 ) ) ;
+#93 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#94 = PRESENTATION_STYLE_ASSIGNMENT (( #1093 ) ) ;
+#95 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .F. ) ;
+#97 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #772 ) ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#99 = VERTEX_POINT ( 'NONE', #2317 ) ;
+#100 = SURFACE_STYLE_FILL_AREA ( #2130 ) ;
+#101 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#102 = ADVANCED_FACE ( 'NONE', ( #422 ), #14, .T. ) ;
+#103 = EDGE_CURVE ( 'NONE', #401, #1112, #26, .T. ) ;
+#104 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#105 = EDGE_CURVE ( 'NONE', #149, #1972, #876, .T. ) ;
+#106 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #581, 'distance_accuracy_value', 'NONE');
+#107 = FILL_AREA_STYLE_COLOUR ( '', #605 ) ;
+#108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#109 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1871 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2575, #2364, #317 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#110 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#111 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#112 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#113 = CYLINDRICAL_SURFACE ( 'NONE', #2547, 0.02500000000000006400 ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#115 = VECTOR ( 'NONE', #352, 1000.000000000000000 ) ;
+#116 = EDGE_CURVE ( 'NONE', #2123, #416, #1504, .T. ) ;
+#117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1120 ), #1391 ) ;
+#118 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#119 = ORIENTED_EDGE ( 'NONE', *, *, #1019, .T. ) ;
+#120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#121 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#122 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#123 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2126 ) ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729338087900, 1.590164837270663800 ) ) ;
+#126 = EDGE_LOOP ( 'NONE', ( #2263, #2420, #1364, #2236 ) ) ;
+#127 = CIRCLE ( 'NONE', #1988, 0.02500000000000006400 ) ;
+#128 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1999 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2470, #2271, #2486 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#129 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .T. ) ;
+#131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#132 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000300 ) ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, -4.979298866229725600E-016, 1.550000000000000300 ) ) ;
+#134 = EDGE_CURVE ( 'NONE', #2423, #79, #2447, .T. ) ;
+#135 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #573, 'distance_accuracy_value', 'NONE');
+#136 = ADVANCED_FACE ( 'NONE', ( #524 ), #1065, .T. ) ;
+#137 = STYLED_ITEM ( 'NONE', ( #2644 ), #308 ) ;
+#138 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#139 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1507 ) ) ;
+#140 = STYLED_ITEM ( 'NONE', ( #1426 ), #1885 ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .T. ) ;
+#143 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#144 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#145 = FACE_OUTER_BOUND ( 'NONE', #406, .T. ) ;
+#146 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#147 = ADVANCED_FACE ( 'NONE', ( #1 ), #451, .T. ) ;
+#148 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#149 = VERTEX_POINT ( 'NONE', #943 ) ;
+#150 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #687, 'distance_accuracy_value', 'NONE');
+#151 = SURFACE_STYLE_USAGE ( .BOTH. , #348 ) ;
+#152 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#153 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#154 = EDGE_LOOP ( 'NONE', ( #688, #1000, #2639, #1075 ) ) ;
+#155 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2397 ) ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #507, .F. ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.344609699756050600, -1.572304849878025700 ) ) ;
+#158 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#159 = VECTOR ( 'NONE', #1565, 1000.000000000000000 ) ;
+#160 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#161 = SURFACE_SIDE_STYLE ('',( #2079 ) ) ;
+#162 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1809 ) ) ;
+#163 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#164 = SURFACE_STYLE_USAGE ( .BOTH. , #1994 ) ;
+#165 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#166 = SURFACE_STYLE_USAGE ( .BOTH. , #2400 ) ;
+#167 = SURFACE_SIDE_STYLE ('',( #450 ) ) ;
+#168 = PLANE ( 'NONE',  #1302 ) ;
+#169 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #749 ) ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #1353, .F. ) ;
+#171 = FILL_AREA_STYLE ('',( #553 ) ) ;
+#172 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#173 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#174 = FILL_AREA_STYLE_COLOUR ( '', #2429 ) ;
+#175 = AXIS2_PLACEMENT_3D ( 'NONE', #2099, #1449, #239 ) ;
+#176 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.668003342285392000E-016 ) ) ;
+#177 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#178 = VECTOR ( 'NONE', #1471, 1000.000000000000000 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.314644660940673000, 1.579289321881346000 ) ) ;
+#180 = STYLED_ITEM ( 'NONE', ( #1535 ), #1695 ) ;
+#181 = EDGE_CURVE ( 'NONE', #2286, #372, #2383, .T. ) ;
+#182 = VERTEX_POINT ( 'NONE', #2594 ) ;
+#183 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #496, 'distance_accuracy_value', 'NONE');
+#184 = CYLINDRICAL_SURFACE ( 'NONE', #374, 0.05000000000000012800 ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#186 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2641 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #515, #946, #2135 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#187 = SURFACE_STYLE_USAGE ( .BOTH. , #1200 ) ;
+#188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#189 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1519 ) ) ;
+#190 = EDGE_LOOP ( 'NONE', ( #1039, #1418, #209, #2582 ) ) ;
+#191 = SURFACE_STYLE_FILL_AREA ( #1409 ) ;
+#192 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#193 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2432 ), #441 ) ;
+#194 = VERTEX_POINT ( 'NONE', #1361 ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .T. ) ;
+#196 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #118, #2161 ) ;
+#197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #140 ), #2345 ) ;
+#198 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#200 = SURFACE_SIDE_STYLE ('',( #46 ) ) ;
+#201 = EDGE_CURVE ( 'NONE', #499, #2539, #1575, .T. ) ;
+#202 = PLANE ( 'NONE',  #2194 ) ;
+#203 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1876, #672, #2484, #642 ),
+ .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 ( '' )  );
+#204 = EDGE_CURVE ( 'NONE', #401, #2045, #1442, .T. ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696631000, 1.309750732398287500, 1.559750732398289800 ) ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .F. ) ;
+#207 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #805 ) ) ;
+#208 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #774, #325 ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #103, .F. ) ;
+#210 = LINE ( 'NONE', #983, #1032 ) ;
+#211 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#212 = SURFACE_STYLE_FILL_AREA ( #2419 ) ;
+#213 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#214 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.350000000000000500, 1.575000000000000600 ) ) ;
+#215 = PRESENTATION_STYLE_ASSIGNMENT (( #2307 ) ) ;
+#216 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #741, #947, #2172 ),
+ ( #1352, #338, #1176 ),
+ ( #545, #2388, #2597 ),
+ ( #1367, #2606, #157 ),
+ ( #1574, #355, #1784 ),
+ ( #567, #1209, #807 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868639500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521037600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167734300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059561400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#217 = EDGE_CURVE ( 'NONE', #1636, #29, #1830, .T. ) ;
+#218 = EDGE_LOOP ( 'NONE', ( #711, #27, #2358, #1227, #1425, #2 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2397 ), #2430 ) ;
+#222 = STYLED_ITEM ( 'NONE', ( #24 ), #147 ) ;
+#223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1519 ), #925 ) ;
+#224 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#225 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#226 = FILL_AREA_STYLE_COLOUR ( '', #160 ) ;
+#227 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#228 = EDGE_CURVE ( 'NONE', #1112, #2620, #1140, .T. ) ;
+#229 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2192 ), #502 ) ;
+#230 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000500, 1.600000000000000800 ) ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .T. ) ;
+#232 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#234 = EDGE_CURVE ( 'NONE', #2247, #59, #1693, .T. ) ;
+#235 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#236 = EDGE_LOOP ( 'NONE', ( #2291, #96, #2166, #623, #142, #2480 ) ) ;
+#237 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, -5.059610138265688700E-016, 1.575000000000000000 ) ) ;
+#238 = SURFACE_STYLE_FILL_AREA ( #171 ) ;
+#239 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#240 = STYLED_ITEM ( 'NONE', ( #2510 ), #1092 ) ;
+#241 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#242 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2436 ), #376 ) ;
+#243 = FILL_AREA_STYLE_COLOUR ( '', #1893 ) ;
+#244 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#245 = EDGE_LOOP ( 'NONE', ( #945, #1413, #492 ) ) ;
+#246 = SURFACE_STYLE_FILL_AREA ( #2061 ) ;
+#247 = VECTOR ( 'NONE', #2495, 1000.000000000000000 ) ;
+#248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#249 = EDGE_LOOP ( 'NONE', ( #31, #2341, #463 ) ) ;
+#250 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#251 = EDGE_LOOP ( 'NONE', ( #2316, #655, #1015, #2375 ) ) ;
+#252 = VECTOR ( 'NONE', #2474, 1000.000000000000000 ) ;
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .F. ) ;
+#254 = LINE ( 'NONE', #1088, #2424 ) ;
+#255 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.313125499923729600, 1.556562749961865300 ) ) ;
+#256 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#257 = FILL_AREA_STYLE ('',( #439 ) ) ;
+#258 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.322304849878024800, 1.594609699756050200 ) ) ;
+#259 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1928, 'distance_accuracy_value', 'NONE');
+#260 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#261 = EDGE_CURVE ( 'NONE', #1640, #2404, #2540, .T. ) ;
+#262 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.313050489181302600, -1.576100978362605000 ) ) ;
+#263 = EDGE_LOOP ( 'NONE', ( #2228, #327, #1072, #2389 ) ) ;
+#264 = ADVANCED_FACE ( 'NONE', ( #1980 ), #1765, .T. ) ;
+#265 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#266 = SPHERICAL_SURFACE ( 'NONE', #39, 0.02500000000000000100 ) ;
+#267 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.325000000000000400, 1.600000000000000500 ) ) ;
+#268 = VECTOR ( 'NONE', #2630, 1000.000000000000000 ) ;
+#269 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1362 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#271 = VECTOR ( 'NONE', #2288, 1000.000000000000000 ) ;
+#272 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#273 = STYLED_ITEM ( 'NONE', ( #2195 ), #1167 ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000500, -1.575000000000000400 ) ) ;
+#275 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #1782, .F. ) ;
+#278 = FACE_OUTER_BOUND ( 'NONE', #251, .T. ) ;
+#279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.336006684570785600E-016, -1.000000000000000000 ) ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #607, .F. ) ;
+#281 = SURFACE_STYLE_USAGE ( .BOTH. , #1410 ) ;
+#282 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#283 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#284 = ADVANCED_FACE ( 'NONE', ( #1632 ), #1226, .T. ) ;
+#285 = EDGE_CURVE ( 'NONE', #2247, #1865, #2234, .T. ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#287 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#288 = SPHERICAL_SURFACE ( 'NONE', #1199, 0.02500000000000000100 ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.314644660940673000, 1.579289321881346000 ) ) ;
+#291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#292 = STYLED_ITEM ( 'NONE', ( #800 ), #1716 ) ;
+#293 = FILL_AREA_STYLE ('',( #1318 ) ) ;
+#294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.224999999999999600, 1.575000000000000000 ) ) ;
+#296 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #918, #290, #267, #78 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#297 = FILL_AREA_STYLE_COLOUR ( '', #1022 ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#299 = SURFACE_STYLE_USAGE ( .BOTH. , #1520 ) ;
+#300 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#302 = LINE ( 'NONE', #1348, #2219 ) ;
+#303 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #334 ), #1561 ) ;
+#306 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#307 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197571600, 1.594609699756050600 ) ) ;
+#308 = ADVANCED_FACE ( 'NONE', ( #2012 ), #168, .T. ) ;
+#309 = FACE_OUTER_BOUND ( 'NONE', #2026, .T. ) ;
+#310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.212450881438537700E-016, 1.000000000000000000 ) ) ;
+#311 = EDGE_LOOP ( 'NONE', ( #1838, #231, #119 ) ) ;
+#312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1859 ), #433 ) ;
+#313 = VECTOR ( 'NONE', #826, 1000.000000000000000 ) ;
+#314 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
+#316 = VECTOR ( 'NONE', #148, 1000.000000000000000 ) ;
+#317 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#318 = EDGE_CURVE ( 'NONE', #59, #1609, #1466, .T. ) ;
+#319 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#320 = ADVANCED_FACE ( 'NONE', ( #2279 ), #2078, .T. ) ;
+#321 = SURFACE_STYLE_USAGE ( .BOTH. , #1546 ) ;
+#322 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #135 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #573, #990, #384 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#323 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#324 = FILL_AREA_STYLE_COLOUR ( '', #1846 ) ;
+#325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#326 = FILL_AREA_STYLE ('',( #1294 ) ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .F. ) ;
+#328 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.224999999999999600, 1.575000000000000000 ) ) ;
+#329 = ADVANCED_FACE ( 'NONE', ( #1201 ), #2348, .T. ) ;
+#330 = SURFACE_STYLE_FILL_AREA ( #1303 ) ;
+#331 = SURFACE_STYLE_FILL_AREA ( #460 ) ;
+#332 = VECTOR ( 'NONE', #219, 1000.000000000000000 ) ;
+#333 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#334 = STYLED_ITEM ( 'NONE', ( #1740 ), #693 ) ;
+#335 = VERTEX_POINT ( 'NONE', #1872 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
+#337 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696623500, 1.309750732398294400, -1.559750732398286700 ) ) ;
+#339 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .T. ) ;
+#340 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1677, #452, #2503, #2096 ),
+ .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 ( '' )  );
+#341 = FILL_AREA_STYLE ('',( #2215 ) ) ;
+#342 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #2080, .F. ) ;
+#344 = VECTOR ( 'NONE', #2509, 1000.000000000000000 ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#346 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #82 ) ) ;
+#348 = SURFACE_SIDE_STYLE ('',( #1255 ) ) ;
+#349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#350 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1196 ), #783 ) ;
+#352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#353 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#354 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#355 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591800, 1.349994840237360300, -1.599994840237362900 ) ) ;
+#356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1625 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #368, #346, #985 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#357 = EDGE_LOOP ( 'NONE', ( #2017, #1768, #1684 ) ) ;
+#358 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1580, 'distance_accuracy_value', 'NONE');
+#359 = PLANE ( 'NONE',  #522 ) ;
+#360 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#361 = SURFACE_STYLE_FILL_AREA ( #1562 ) ;
+#362 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#363 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#364 = EDGE_CURVE ( 'NONE', #64, #1211, #394, .T. ) ;
+#365 = VECTOR ( 'NONE', #1650, 1000.000000000000000 ) ;
+#366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#370 = EDGE_CURVE ( 'NONE', #1609, #2394, #203, .T. ) ;
+#371 = FILL_AREA_STYLE ('',( #1171 ) ) ;
+#372 = VERTEX_POINT ( 'NONE', #1060 ) ;
+#373 = LINE ( 'NONE', #610, #2233 ) ;
+#374 = AXIS2_PLACEMENT_3D ( 'NONE', #52, #1679, #899 ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .F. ) ;
+#376 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #259 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1928, #909, #1273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#377 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1586, 'distance_accuracy_value', 'NONE');
+#378 = VECTOR ( 'NONE', #1674, 1000.000000000000000 ) ;
+#379 = FILL_AREA_STYLE_COLOUR ( '', #1002 ) ;
+#380 = SURFACE_STYLE_USAGE ( .BOTH. , #2451 ) ;
+#381 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#383 = SURFACE_STYLE_USAGE ( .BOTH. , #773 ) ;
+#384 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#385 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, -4.979298866229725600E-016, 1.550000000000000300 ) ) ;
+#386 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#387 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#388 = SURFACE_STYLE_USAGE ( .BOTH. , #200 ) ;
+#389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1969 ), #1070 ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#391 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #1723, .F. ) ;
+#393 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.324999999999999700, 1.474999999999999600 ) ) ;
+#394 = LINE ( 'NONE', #1090, #271 ) ;
+#395 = EDGE_CURVE ( 'NONE', #2286, #1207, #2379, .T. ) ;
+#396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#397 = FACE_OUTER_BOUND ( 'NONE', #980, .T. ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #1233, .T. ) ;
+#400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#401 = VERTEX_POINT ( 'NONE', #1083 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.225000000000000100, -1.575000000000000000 ) ) ;
+#403 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2033 ), #1439 ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .T. ) ;
+#405 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#406 = EDGE_LOOP ( 'NONE', ( #2550, #935, #760, #1278 ) ) ;
+#407 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1906, 'distance_accuracy_value', 'NONE');
+#408 = CIRCLE ( 'NONE', #1416, 0.02500000000000006400 ) ;
+#409 = AXIS2_PLACEMENT_3D ( 'NONE', #2577, #1529, #730 ) ;
+#410 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2593 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1142, #2568, #1337 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#411 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000200, 1.575000000000000600 ) ) ;
+#412 = FILL_AREA_STYLE_COLOUR ( '', #2054 ) ;
+#413 = FILL_AREA_STYLE_COLOUR ( '', #1355 ) ;
+#414 = STYLED_ITEM ( 'NONE', ( #2044 ), #136 ) ;
+#415 = SURFACE_STYLE_USAGE ( .BOTH. , #2032 ) ;
+#416 = VERTEX_POINT ( 'NONE', #1270 ) ;
+#417 = SURFACE_SIDE_STYLE ('',( #1317 ) ) ;
+#418 = FILL_AREA_STYLE_COLOUR ( '', #601 ) ;
+#419 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#421 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#422 = FACE_OUTER_BOUND ( 'NONE', #1420, .T. ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #1681, .T. ) ;
+#424 = EDGE_LOOP ( 'NONE', ( #1856, #535, #277 ) ) ;
+#425 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #232 ) ;
+#426 = CIRCLE ( 'NONE', #1619, 0.02500000000000006400 ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#428 = EDGE_LOOP ( 'NONE', ( #938, #742, #1552, #1704 ) ) ;
+#429 = CIRCLE ( 'NONE', #1937, 0.1000000000000000500 ) ;
+#430 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #574 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1796, #2000, #1203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#431 = LINE ( 'NONE', #2396, #159 ) ;
+#432 = CIRCLE ( 'NONE', #547, 0.02500000000000006400 ) ;
+#433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #478 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1613, #1813, #617 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#434 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#436 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#437 = EDGE_LOOP ( 'NONE', ( #626, #563, #1829, #1794 ) ) ;
+#438 = EDGE_CURVE ( 'NONE', #2019, #2048, #1952, .T. ) ;
+#439 = FILL_AREA_STYLE_COLOUR ( '', #445 ) ;
+#440 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#441 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1583 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1531, #1103, #319 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#442 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #873, #1490, #1691 ),
+ ( #2342, #2324, #472 ),
+ ( #1881, #1678, #705 ),
+ ( #1907, #2088, #1892 ),
+ ( #2521, #1097, #2097 ),
+ ( #2310, #92, #750 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521025400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167768700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059495900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865476800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #638, .T. ) ;
+#444 = EDGE_LOOP ( 'NONE', ( #823, #827, #1383, #2433, #1517, #1433 ) ) ;
+#445 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#446 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #1131, #1717 ) ;
+#447 = VECTOR ( 'NONE', #282, 1000.000000000000000 ) ;
+#448 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1602 ) ) ;
+#449 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#450 = SURFACE_STYLE_FILL_AREA ( #341 ) ;
+#451 = CYLINDRICAL_SURFACE ( 'NONE', #89, 0.02500000000000006400 ) ;
+#452 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.350000000000000500, 1.575000000000000600 ) ) ;
+#453 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#454 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#455 = FILL_AREA_STYLE ('',( #412 ) ) ;
+#456 = ADVANCED_FACE ( 'NONE', ( #2499 ), #2177, .T. ) ;
+#457 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .T. ) ;
+#458 = EDGE_LOOP ( 'NONE', ( #791, #1453, #2306, #280 ) ) ;
+#459 = EDGE_LOOP ( 'NONE', ( #1895, #1614, #90, #443 ) ) ;
+#460 = FILL_AREA_STYLE ('',( #2514 ) ) ;
+#461 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#462 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2013 ) ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#464 = SURFACE_SIDE_STYLE ('',( #1212 ) ) ;
+#465 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1749, 'distance_accuracy_value', 'NONE');
+#466 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#467 = SURFACE_SIDE_STYLE ('',( #2583 ) ) ;
+#468 = FACE_OUTER_BOUND ( 'NONE', #528, .T. ) ;
+#469 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #2266, #38 ) ;
+#470 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#471 = ADVANCED_FACE ( 'NONE', ( #1414 ), #2498, .T. ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626999500, 1.556562749961865300 ) ) ;
+#473 = SURFACE_STYLE_USAGE ( .BOTH. , #700 ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#475 = EDGE_CURVE ( 'NONE', #182, #1533, #2537, .T. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1486 ), #1179 ) ;
+#478 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1613, 'distance_accuracy_value', 'NONE');
+#479 = SURFACE_SIDE_STYLE ('',( #2010 ) ) ;
+#480 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#482 = ADVANCED_FACE ( 'NONE', ( #1947 ), #504, .T. ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ;
+#484 = LINE ( 'NONE', #2068, #447 ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#486 = SURFACE_STYLE_FILL_AREA ( #326 ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #861, .F. ) ;
+#488 = AXIS2_PLACEMENT_3D ( 'NONE', #2448, #1219, #1430 ) ;
+#489 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#490 = PRESENTATION_STYLE_ASSIGNMENT (( #1845 ) ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#493 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#494 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .T. ) ;
+#495 = EDGE_LOOP ( 'NONE', ( #1670, #853, #1570 ) ) ;
+#496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#497 = FILL_AREA_STYLE ('',( #2171 ) ) ;
+#498 = EDGE_CURVE ( 'NONE', #615, #822, #1387, .T. ) ;
+#499 = VERTEX_POINT ( 'NONE', #929 ) ;
+#500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#501 = LINE ( 'NONE', #474, #1483 ) ;
+#502 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1560 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2406, #1776, #1188 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#503 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#504 = PLANE ( 'NONE',  #2563 ) ;
+#505 = ADVANCED_FACE ( 'NONE', ( #1059 ), #588, .T. ) ;
+#506 = SURFACE_STYLE_FILL_AREA ( #801 ) ;
+#507 = EDGE_CURVE ( 'NONE', #1972, #696, #2223, .T. ) ;
+#508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 3.336006684570785600E-016 ) ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813490900, 1.563125499923731000 ) ) ;
+#510 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2091 ) ) ;
+#511 = SURFACE_SIDE_STYLE ('',( #66 ) ) ;
+#512 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #140 ) ) ;
+#513 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#514 = EDGE_CURVE ( 'NONE', #2423, #2286, #1655, .T. ) ;
+#515 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#516 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#517 = ADVANCED_FACE ( 'NONE', ( #1134 ), #1603, .T. ) ;
+#518 = EDGE_LOOP ( 'NONE', ( #792, #1963, #1464, #1850 ) ) ;
+#519 = CYLINDRICAL_SURFACE ( 'NONE', #1499, 0.02500000000000006400 ) ;
+#520 = FILL_AREA_STYLE_COLOUR ( '', #2147 ) ;
+#521 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#522 = AXIS2_PLACEMENT_3D ( 'NONE', #2401, #1795, #1591 ) ;
+#523 = CIRCLE ( 'NONE', #409, 0.02500000000000006400 ) ;
+#524 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#525 = PLANE ( 'NONE',  #824 ) ;
+#526 = FACE_OUTER_BOUND ( 'NONE', #2203, .T. ) ;
+#527 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.225000000000000100, -1.575000000000000000 ) ) ;
+#528 = EDGE_LOOP ( 'NONE', ( #1013, #1612, #1945, #2615 ) ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#531 = ADVANCED_FACE ( 'NONE', ( #2143 ), #266, .T. ) ;
+#532 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
+#533 = VECTOR ( 'NONE', #1186, 1000.000000000000000 ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#536 = VECTOR ( 'NONE', #1965, 1000.000000000000000 ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#538 = EDGE_CURVE ( 'NONE', #2123, #1578, #1724, .T. ) ;
+#539 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2302, 'distance_accuracy_value', 'NONE');
+#540 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#541 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#542 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2001 ), #2242 ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#545 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.313050489181302600, -1.576100978362605000 ) ) ;
+#546 = ADVANCED_FACE ( 'NONE', ( #1826 ), #113, .T. ) ;
+#547 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #1874, #632 ) ;
+#548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#549 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #498, .F. ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#552 = EDGE_CURVE ( 'NONE', #1229, #820, #1688, .T. ) ;
+#553 = FILL_AREA_STYLE_COLOUR ( '', #680 ) ;
+#554 = LINE ( 'NONE', #1372, #20 ) ;
+#555 = FILL_AREA_STYLE_COLOUR ( '', #1017 ) ;
+#556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#557 = FACE_OUTER_BOUND ( 'NONE', #2231, .T. ) ;
+#558 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#559 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #414 ) ) ;
+#560 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#561 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2169 ), #2243 ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ;
+#564 = CIRCLE ( 'NONE', #1415, 0.02500000000000006400 ) ;
+#565 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#566 = FILL_AREA_STYLE_COLOUR ( '', #689 ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000400, -1.600000000000000500 ) ) ;
+#568 = EDGE_LOOP ( 'NONE', ( #1448, #1254, #2114, #851 ) ) ;
+#569 = SURFACE_STYLE_FILL_AREA ( #1556 ) ;
+#570 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#571 = ORIENTED_EDGE ( 'NONE', *, *, #1424, .T. ) ;
+#572 = CYLINDRICAL_SURFACE ( 'NONE', #641, 0.02500000000000006400 ) ;
+#573 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#574 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1796, 'distance_accuracy_value', 'NONE');
+#575 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#579 = AXIS2_PLACEMENT_3D ( 'NONE', #2571, #942, #2579 ) ;
+#580 = ORIENTED_EDGE ( 'NONE', *, *, #799, .F. ) ;
+#581 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#583 = FILL_AREA_STYLE ('',( #174 ) ) ;
+#584 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.306562749961865100, 1.563125499923729800 ) ) ;
+#585 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ;
+#586 = LINE ( 'NONE', #2146, #1628 ) ;
+#587 = SURFACE_SIDE_STYLE ('',( #212 ) ) ;
+#588 = CYLINDRICAL_SURFACE ( 'NONE', #2640, 0.02500000000000006400 ) ;
+#589 = STYLED_ITEM ( 'NONE', ( #2221 ), #1680 ) ;
+#590 = EDGE_CURVE ( 'NONE', #29, #1229, #2359, .T. ) ;
+#591 = SURFACE_SIDE_STYLE ('',( #2072 ) ) ;
+#592 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#593 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#594 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.324999895079928000, 1.600000000000000800 ) ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#596 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2192 ) ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .T. ) ;
+#598 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2169 ) ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#600 = STYLED_ITEM ( 'NONE', ( #1995 ), #2113 ) ;
+#601 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#603 = SURFACE_STYLE_FILL_AREA ( #1592 ) ;
+#604 = EDGE_LOOP ( 'NONE', ( #1360, #399, #1566, #836 ) ) ;
+#605 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#606 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#607 = EDGE_CURVE ( 'NONE', #1605, #2352, #554, .T. ) ;
+#608 = FILL_AREA_STYLE ('',( #418 ) ) ;
+#609 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#611 = EDGE_CURVE ( 'NONE', #1609, #1533, #1094, .T. ) ;
+#612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#613 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #2004, #165 ) ;
+#614 = AXIS2_PLACEMENT_3D ( 'NONE', #303, #1306, #710 ) ;
+#615 = VERTEX_POINT ( 'NONE', #152 ) ;
+#616 = FILL_AREA_STYLE_COLOUR ( '', #2613 ) ;
+#617 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#618 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#619 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2181, 'distance_accuracy_value', 'NONE');
+#620 = LINE ( 'NONE', #570, #1061 ) ;
+#621 = VECTOR ( 'NONE', #1968, 1000.000000000000000 ) ;
+#622 = EDGE_LOOP ( 'NONE', ( #2548, #2585, #141 ) ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .F. ) ;
+#624 = FACE_OUTER_BOUND ( 'NONE', #1810, .T. ) ;
+#625 = AXIS2_PLACEMENT_3D ( 'NONE', #2542, #2141, #731 ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #1782, .T. ) ;
+#627 = EDGE_LOOP ( 'NONE', ( #298, #1808, #1429, #1345 ) ) ;
+#628 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#629 = CYLINDRICAL_SURFACE ( 'NONE', #1242, 0.05000000000000012800 ) ;
+#630 = STYLED_ITEM ( 'NONE', ( #1290 ), #2572 ) ;
+#631 = LINE ( 'NONE', #1168, #316 ) ;
+#632 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#633 = SURFACE_SIDE_STYLE ('',( #2626 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.224999999999999600, 1.474999999999999900 ) ) ;
+#635 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #589 ) ) ;
+#636 = EDGE_CURVE ( 'NONE', #2352, #1987, #2469, .T. ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#638 = EDGE_CURVE ( 'NONE', #1473, #1609, #302, .T. ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -5.059610138265688700E-016, 1.575000000000000000 ) ) ;
+#640 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #539 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2302, #2487, #2112 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#641 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #70, #2304 ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#643 = SURFACE_STYLE_FILL_AREA ( #293 ) ;
+#644 = SURFACE_SIDE_STYLE ('',( #1847 ) ) ;
+#645 = LINE ( 'NONE', #1702, #872 ) ;
+#646 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #72, 'distance_accuracy_value', 'NONE');
+#647 = FILL_AREA_STYLE_COLOUR ( '', #841 ) ;
+#648 = PRESENTATION_STYLE_ASSIGNMENT (( #164 ) ) ;
+#649 = FILL_AREA_STYLE_COLOUR ( '', #405 ) ;
+#650 = EDGE_CURVE ( 'NONE', #1582, #795, #2605, .T. ) ;
+#651 = LINE ( 'NONE', #815, #332 ) ;
+#652 = VECTOR ( 'NONE', #2338, 1000.000000000000000 ) ;
+#653 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#654 = LINE ( 'NONE', #1069, #247 ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #832, .T. ) ;
+#656 = LINE ( 'NONE', #1423, #313 ) ;
+#657 = EDGE_CURVE ( 'NONE', #194, #416, #901, .T. ) ;
+#658 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2292 ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .F. ) ;
+#660 = LINE ( 'NONE', #16, #252 ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #237, #1028, #2038 ) ;
+#663 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#664 = ORIENTED_EDGE ( 'NONE', *, *, #2276, .T. ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.344609699756049900, 1.572304849878025000 ) ) ;
+#666 = FILL_AREA_STYLE ('',( #1866 ) ) ;
+#667 = FILL_AREA_STYLE_COLOUR ( '', #1815 ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#669 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2468, 'distance_accuracy_value', 'NONE');
+#670 = FILL_AREA_STYLE ('',( #1299 ) ) ;
+#671 = EDGE_CURVE ( 'NONE', #2545, #64, #839, .T. ) ;
+#672 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696631000, 1.309750732398287500, 1.559750732398289800 ) ) ;
+#674 = AXIS2_PLACEMENT_3D ( 'NONE', #1635, #1852, #1981 ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #507, .T. ) ;
+#676 = FILL_AREA_STYLE ('',( #2107 ) ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#678 = ADVANCED_FACE ( 'NONE', ( #2535 ), #995, .F. ) ;
+#679 = FILL_AREA_STYLE_COLOUR ( '', #1868 ) ;
+#680 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#681 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #619 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2181, #1314, #110 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#682 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#683 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#684 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2240, 'distance_accuracy_value', 'NONE');
+#685 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#686 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#687 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #438, .T. ) ;
+#689 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#690 = EDGE_LOOP ( 'NONE', ( #2305, #1123, #1333, #1867 ) ) ;
+#691 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#692 = SURFACE_STYLE_FILL_AREA ( #2064 ) ;
+#693 = ADVANCED_FACE ( 'NONE', ( #919 ), #1598, .T. ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #414 ), #2374 ) ;
+#696 = VERTEX_POINT ( 'NONE', #2235 ) ;
+#697 = LINE ( 'NONE', #470, #917 ) ;
+#698 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#699 = LINE ( 'NONE', #1762, #536 ) ;
+#700 = SURFACE_SIDE_STYLE ('',( #1041 ) ) ;
+#701 = AXIS2_PLACEMENT_3D ( 'NONE', #2370, #1527, #1745 ) ;
+#702 = FILL_AREA_STYLE ('',( #2530 ) ) ;
+#703 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#704 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181302400 ) ) ;
+#706 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #811 ), #2368 ) ;
+#707 = SURFACE_SIDE_STYLE ('',( #1864 ) ) ;
+#708 = ADVANCED_FACE ( 'NONE', ( #62 ), #1016, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#710 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#713 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#714 = AXIS2_PLACEMENT_3D ( 'NONE', #2241, #2431, #809 ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#716 = FILL_AREA_STYLE ('',( #1638 ) ) ;
+#717 = STYLED_ITEM ( 'NONE', ( #1778 ), #2330 ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#719 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #540, 'distance_accuracy_value', 'NONE');
+#720 = VERTEX_POINT ( 'NONE', #402 ) ;
+#721 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#722 = AXIS2_PLACEMENT_3D ( 'NONE', #1879, #60, #858 ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #2497, .F. ) ;
+#724 = LINE ( 'NONE', #2426, #2018 ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#726 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #180 ), #2309 ) ;
+#727 = EDGE_CURVE ( 'NONE', #1987, #1578, #1073, .T. ) ;
+#728 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .F. ) ;
+#729 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#730 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#732 = ORIENTED_EDGE ( 'NONE', *, *, #2202, .T. ) ;
+#733 = PRESENTATION_STYLE_ASSIGNMENT (( #790 ) ) ;
+#734 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#735 = AXIS2_PLACEMENT_3D ( 'NONE', #835, #979, #1644 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#737 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1368, 'distance_accuracy_value', 'NONE');
+#738 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#739 = EDGE_CURVE ( 'NONE', #910, #879, #1479, .T. ) ;
+#740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#741 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #969, .T. ) ;
+#743 = FILL_AREA_STYLE ('',( #780 ) ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#745 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1197 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2526, #1930, #2110 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#746 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#747 = FILL_AREA_STYLE ('',( #2607 ) ) ;
+#748 = AXIS2_PLACEMENT_3D ( 'NONE', #1181, #1194, #1388 ) ;
+#749 = STYLED_ITEM ( 'NONE', ( #1252 ), #546 ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#751 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = PRESENTATION_STYLE_ASSIGNMENT (( #2627 ) ) ;
+#753 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#754 = SPHERICAL_SURFACE ( 'NONE', #1927, 0.02500000000000000100 ) ;
+#755 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#756 = FILL_AREA_STYLE_COLOUR ( '', #1974 ) ;
+#757 = PRESENTATION_STYLE_ASSIGNMENT (( #1832 ) ) ;
+#758 = LINE ( 'NONE', #516, #1260 ) ;
+#759 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#760 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ;
+#761 = FACE_OUTER_BOUND ( 'NONE', #1381, .T. ) ;
+#762 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .F. ) ;
+#764 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#765 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#767 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#769 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2033 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#771 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #906, 'distance_accuracy_value', 'NONE');
+#772 = STYLED_ITEM ( 'NONE', ( #852 ), #2543 ) ;
+#773 = SURFACE_SIDE_STYLE ('',( #1611 ) ) ;
+#774 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #2165, .T. ) ;
+#776 = EDGE_CURVE ( 'NONE', #2404, #335, #2427, .T. ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.225000000000000100, -1.575000000000000000 ) ) ;
+#778 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#779 = FACE_OUTER_BOUND ( 'NONE', #518, .T. ) ;
+#780 = FILL_AREA_STYLE_COLOUR ( '', #2249 ) ;
+#781 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.313125499923729600, 1.556562749961865300 ) ) ;
+#782 = VECTOR ( 'NONE', #1465, 1000.000000000000000 ) ;
+#783 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1685 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #682, #1884, #1281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#784 = CIRCLE ( 'NONE', #1436, 0.02500000000000006400 ) ;
+#785 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #973 ) ) ;
+#786 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .F. ) ;
+#787 = STYLED_ITEM ( 'NONE', ( #1934 ), #2312 ) ;
+#788 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#789 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#790 = SURFACE_STYLE_USAGE ( .BOTH. , #2428 ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ;
+#792 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ;
+#793 = CYLINDRICAL_SURFACE ( 'NONE', #662, 0.02500000000000006400 ) ;
+#794 = FILL_AREA_STYLE ('',( #756 ) ) ;
+#795 = VERTEX_POINT ( 'NONE', #1617 ) ;
+#796 = SURFACE_STYLE_FILL_AREA ( #702 ) ;
+#797 = CIRCLE ( 'NONE', #1855, 0.02500000000000006400 ) ;
+#798 = SURFACE_SIDE_STYLE ('',( #1170 ) ) ;
+#799 = EDGE_CURVE ( 'NONE', #1148, #879, #797, .T. ) ;
+#800 = PRESENTATION_STYLE_ASSIGNMENT (( #1215 ) ) ;
+#801 = FILL_AREA_STYLE ('',( #1403 ) ) ;
+#802 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#803 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#804 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000400, 1.600000000000000800 ) ) ;
+#805 = STYLED_ITEM ( 'NONE', ( #1545 ), #1288 ) ;
+#806 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1468 ) ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000500, -1.575000000000000400 ) ) ;
+#808 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2592 ) ) ;
+#809 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
+#811 = STYLED_ITEM ( 'NONE', ( #2408 ), #1514 ) ;
+#812 = EDGE_LOOP ( 'NONE', ( #2449, #1161, #954, #1066, #1836, #1450 ) ) ;
+#813 = EDGE_CURVE ( 'NONE', #2045, #1324, #1993, .T. ) ;
+#814 = FILL_AREA_STYLE ('',( #2227 ) ) ;
+#815 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#816 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#817 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#818 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#819 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #989, 'distance_accuracy_value', 'NONE');
+#820 = VERTEX_POINT ( 'NONE', #1854 ) ;
+#821 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#822 = VERTEX_POINT ( 'NONE', #227 ) ;
+#823 = ORIENTED_EDGE ( 'NONE', *, *, #636, .F. ) ;
+#824 = AXIS2_PLACEMENT_3D ( 'NONE', #1151, #1819, #400 ) ;
+#825 = SURFACE_SIDE_STYLE ('',( #875 ) ) ;
+#826 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#827 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .F. ) ;
+#828 = CYLINDRICAL_SURFACE ( 'NONE', #2092, 0.04999999999999991300 ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #2254, .T. ) ;
+#830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#831 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1184, #1769 ) ;
+#832 = EDGE_CURVE ( 'NONE', #1865, #2048, #2520, .T. ) ;
+#833 = EDGE_CURVE ( 'NONE', #1324, #401, #429, .T. ) ;
+#834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2435 ), #109 ) ;
+#835 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ;
+#837 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#838 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#839 = LINE ( 'NONE', #2208, #235 ) ;
+#840 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#841 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#842 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#843 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2292, 'design' ) ;
+#844 = FACE_OUTER_BOUND ( 'NONE', #690, .T. ) ;
+#845 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#846 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#847 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ;
+#848 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #677, #2098, #1461, #1079 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#849 = LINE ( 'NONE', #1954, #1174 ) ;
+#850 = FILL_AREA_STYLE_COLOUR ( '', #1701 ) ;
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #370, .T. ) ;
+#852 = PRESENTATION_STYLE_ASSIGNMENT (( #1793 ) ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .F. ) ;
+#854 = VECTOR ( 'NONE', #612, 1000.000000000000000 ) ;
+#855 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #717 ) ) ;
+#856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#857 = FACE_OUTER_BOUND ( 'NONE', #1596, .T. ) ;
+#858 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#859 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.225000000000000100, -1.474999999999999900 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#861 = EDGE_CURVE ( 'NONE', #910, #99, #1840, .T. ) ;
+#862 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#864 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2432 ) ) ;
+#865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#866 = ADVANCED_FACE ( 'NONE', ( #2516 ), #2084, .T. ) ;
+#867 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2091 ), #1732 ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #88, #2340, #304 ) ;
+#869 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.324999895079928000, -1.600000000000000500 ) ) ;
+#870 = EDGE_LOOP ( 'NONE', ( #457, #982, #1817, #2119 ) ) ;
+#871 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#872 = VECTOR ( 'NONE', #1505, 1000.000000000000000 ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#874 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 1.320477640050411000, -1.570477640050410800 ) ) ;
+#875 = SURFACE_STYLE_FILL_AREA ( #7 ) ;
+#876 = CIRCLE ( 'NONE', #1687, 0.02500000000000006400 ) ;
+#877 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.350000000000000500, 1.574999895079928200 ) ) ;
+#878 = EDGE_CURVE ( 'NONE', #2620, #335, #660, .T. ) ;
+#879 = VERTEX_POINT ( 'NONE', #1427 ) ;
+#880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#881 = STYLED_ITEM ( 'NONE', ( #1210 ), #708 ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ;
+#883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#884 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#885 = CIRCLE ( 'NONE', #1328, 0.02500000000000006400 ) ;
+#886 = VECTOR ( 'NONE', #435, 1000.000000000000000 ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 6.043423220706238500E-016, 1.575000000000000000 ) ) ;
+#890 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#891 = ADVANCED_FACE ( 'NONE', ( #2421 ), #793, .T. ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#896 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2142 ), #1599 ) ;
+#897 = EDGE_LOOP ( 'NONE', ( #1250, #1742, #1880, #1327 ) ) ;
+#898 = FILL_AREA_STYLE ('',( #1297 ) ) ;
+#899 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#900 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#901 = CIRCLE ( 'NONE', #579, 0.02500000000000006400 ) ;
+#902 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #630 ) ) ;
+#903 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#904 = ADVANCED_FACE ( 'NONE', ( #2201 ), #1180, .T. ) ;
+#905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#907 = VECTOR ( 'NONE', #704, 1000.000000000000000 ) ;
+#908 = EDGE_CURVE ( 'NONE', #1640, #335, #426, .T. ) ;
+#909 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#910 = VERTEX_POINT ( 'NONE', #2528 ) ;
+#911 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#912 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#913 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#915 = AXIS2_PLACEMENT_3D ( 'NONE', #2634, #1788, #32 ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .F. ) ;
+#917 = VECTOR ( 'NONE', #900, 1000.000000000000000 ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#919 = FACE_OUTER_BOUND ( 'NONE', #1292, .T. ) ;
+#920 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#921 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626999500, 1.556562749961865300 ) ) ;
+#922 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #787 ) ) ;
+#923 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#924 = FILL_AREA_STYLE ('',( #2562 ) ) ;
+#925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1666 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2067, #2047, #2281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#926 = FILL_AREA_STYLE_COLOUR ( '', #1725 ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#928 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2128, 'distance_accuracy_value', 'NONE');
+#929 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#930 = EDGE_CURVE ( 'NONE', #615, #61, #2245, .T. ) ;
+#931 = ADVANCED_FACE ( 'NONE', ( #1513 ), #1737, .T. ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 0.0000000000000000000 ) ) ;
+#933 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .F. ) ;
+#934 = STYLED_ITEM ( 'NONE', ( #1033 ), #517 ) ;
+#935 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .F. ) ;
+#936 = SURFACE_STYLE_FILL_AREA ( #257 ) ;
+#937 = FILL_AREA_STYLE_COLOUR ( '', #337 ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;
+#939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#941 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2441 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #500, #1113, #2034 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#942 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#944 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #811 ) ) ;
+#945 = ORIENTED_EDGE ( 'NONE', *, *, #1681, .F. ) ;
+#946 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#947 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#948 = ADVANCED_FACE ( 'NONE', ( #30 ), #184, .T. ) ;
+#949 = EDGE_CURVE ( 'NONE', #2246, #795, #654, .T. ) ;
+#950 = EDGE_LOOP ( 'NONE', ( #2465, #375, #2182, #1618, #2237, #1550 ) ) ;
+#951 = SURFACE_STYLE_FILL_AREA ( #608 ) ;
+#952 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1800, 'distance_accuracy_value', 'NONE');
+#953 = VECTOR ( 'NONE', #1047, 1000.000000000000000 ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #776, .F. ) ;
+#955 = LINE ( 'NONE', #49, #344 ) ;
+#956 = SURFACE_STYLE_FILL_AREA ( #2502 ) ;
+#957 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#958 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #768, #2187 ) ;
+#959 = SPHERICAL_SURFACE ( 'NONE', #1643, 0.02500000000000000100 ) ;
+#960 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.668003342285392000E-016 ) ) ;
+#961 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000400, -1.575000000000000200 ) ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#963 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #589 ), #1722 ) ;
+#965 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2031, 'distance_accuracy_value', 'NONE');
+#966 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#969 = EDGE_CURVE ( 'NONE', #2325, #182, #848, .T. ) ;
+#970 = VECTOR ( 'NONE', #2407, 1000.000000000000000 ) ;
+#971 = SURFACE_STYLE_FILL_AREA ( #898 ) ;
+#972 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#973 = STYLED_ITEM ( 'NONE', ( #1264 ), #948 ) ;
+#974 = FACE_OUTER_BOUND ( 'NONE', #263, .T. ) ;
+#975 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#977 = VECTOR ( 'NONE', #153, 1000.000000000000000 ) ;
+#978 = SURFACE_SIDE_STYLE ('',( #1798 ) ) ;
+#979 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = EDGE_LOOP ( 'NONE', ( #1495, #597, #1931 ) ) ;
+#981 = FACE_OUTER_BOUND ( 'NONE', #2403, .T. ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .T. ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, 0.0000000000000000000 ) ) ;
+#984 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#985 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#986 = VECTOR ( 'NONE', #2519, 1000.000000000000000 ) ;
+#987 = SURFACE_STYLE_FILL_AREA ( #583 ) ;
+#988 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#989 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#990 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#991 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#992 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#993 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#994 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #23 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #582, #845, #1645 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#995 = PLANE ( 'NONE',  #1257 ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#997 = EDGE_CURVE ( 'NONE', #29, #1777, #2117, .T. ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#999 = SURFACE_SIDE_STYLE ('',( #951 ) ) ;
+#1000 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#1001 = PLANE ( 'NONE',  #1132 ) ;
+#1002 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1003 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#1004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#1005 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #222 ) ) ;
+#1006 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .T. ) ;
+#1007 = STYLED_ITEM ( 'NONE', ( #1734 ), #1111 ) ;
+#1008 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1775 ) ) ;
+#1009 = FACE_OUTER_BOUND ( 'NONE', #1938, .T. ) ;
+#1010 = SURFACE_SIDE_STYLE ('',( #506 ) ) ;
+#1011 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1012 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #997, .T. ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.326100978362605700, 1.563050489181303500 ) ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #438, .F. ) ;
+#1016 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1806, #1189, #192 ),
+ ( #781, #205, #584 ),
+ ( #1014, #1820, #1828 ),
+ ( #1816, #1411, #2418 ),
+ ( #2216, #2440, #594 ),
+ ( #1195, #2007, #804 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521028800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167743200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059562500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1017 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1018 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1019 = EDGE_CURVE ( 'NONE', #2246, #1211, #1393, .T. ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #949, .F. ) ;
+#1021 = VECTOR ( 'NONE', #301, 1000.000000000000000 ) ;
+#1022 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1023 = EDGE_CURVE ( 'NONE', #2325, #1533, #1897, .T. ) ;
+#1024 = SURFACE_STYLE_USAGE ( .BOTH. , #1417 ) ;
+#1025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2409 ), #1525 ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#1027 = FILL_AREA_STYLE ('',( #8 ) ) ;
+#1028 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .T. ) ;
+#1030 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1032 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
+#1033 = PRESENTATION_STYLE_ASSIGNMENT (( #2531 ) ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .T. ) ;
+#1035 = PRESENTATION_STYLE_ASSIGNMENT (( #80 ) ) ;
+#1036 = VECTOR ( 'NONE', #2612, 1000.000000000000000 ) ;
+#1037 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1038 = FACE_OUTER_BOUND ( 'NONE', #126, .T. ) ;
+#1039 = ORIENTED_EDGE ( 'NONE', *, *, #949, .T. ) ;
+#1040 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2270 ) ) ;
+#1041 = SURFACE_STYLE_FILL_AREA ( #1916 ) ;
+#1042 = SURFACE_STYLE_USAGE ( .BOTH. , #2265 ) ;
+#1043 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1044 = EDGE_LOOP ( 'NONE', ( #286, #343, #2087, #2355 ) ) ;
+#1045 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #177, 'distance_accuracy_value', 'NONE');
+#1046 = FACE_OUTER_BOUND ( 'NONE', #568, .T. ) ;
+#1047 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#1048 = EDGE_CURVE ( 'NONE', #2325, #2036, #849, .T. ) ;
+#1049 = FILL_AREA_STYLE_COLOUR ( '', #2413 ) ;
+#1050 = SURFACE_SIDE_STYLE ('',( #2028 ) ) ;
+#1051 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2001 ) ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1053 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2008 ) ) ;
+#1054 = SURFACE_SIDE_STYLE ('',( #331 ) ) ;
+#1055 = FILL_AREA_STYLE_COLOUR ( '', #2063 ) ;
+#1056 = VERTEX_POINT ( 'NONE', #1149 ) ;
+#1057 = SURFACE_SIDE_STYLE ('',( #2160 ) ) ;
+#1058 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1059 = FACE_OUTER_BOUND ( 'NONE', #1739, .T. ) ;
+#1060 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#1061 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.313050489181303300, 1.576100978362605900 ) ) ;
+#1063 = EDGE_CURVE ( 'NONE', #99, #2539, #564, .T. ) ;
+#1064 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1065 = CYLINDRICAL_SURFACE ( 'NONE', #1224, 0.02500000000000006400 ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .F. ) ;
+#1067 = VERTEX_POINT ( 'NONE', #736 ) ;
+#1068 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #37 ) ) ;
+#1069 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1070 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1470 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #840, #1222, #1231 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #997, .F. ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .F. ) ;
+#1073 = LINE ( 'NONE', #393, #2323 ) ;
+#1074 = FILL_AREA_STYLE ('',( #243 ) ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #2614, .T. ) ;
+#1076 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1877, #863, #461 ),
+ ( #2074, #673, #255 ),
+ ( #1062, #2492, #1271 ),
+ ( #258, #1669, #665 ),
+ ( #2082, #2094, #877 ),
+ ( #1085, #230, #1455 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521028800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167743200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059562500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1077 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1078 = VECTOR ( 'NONE', #1277, 1000.000000000000000 ) ;
+#1079 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1080 = ADVANCED_FACE ( 'NONE', ( #1322 ), #1406, .T. ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1082 = EDGE_CURVE ( 'NONE', #194, #2021, #758, .T. ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000400, 1.600000000000000800 ) ) ;
+#1086 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1089 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #265, 'distance_accuracy_value', 'NONE');
+#1090 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.324999999999999700, 1.575000000000000000 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #1353, .T. ) ;
+#1092 = ADVANCED_FACE ( 'NONE', ( #624 ), #2050, .T. ) ;
+#1093 = SURFACE_STYLE_USAGE ( .BOTH. , #1523 ) ;
+#1094 = LINE ( 'NONE', #744, #970 ) ;
+#1095 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1096 = CYLINDRICAL_SURFACE ( 'NONE', #1851, 0.02500000000000006400 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593100, 5.159762642387902100E-006, 1.599994840237362700 ) ) ;
+#1098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1099 = EDGE_LOOP ( 'NONE', ( #882, #595, #2090 ) ) ;
+#1100 = EDGE_CURVE ( 'NONE', #1699, #2036, #2321, .T. ) ;
+#1101 = PRESENTATION_STYLE_ASSIGNMENT (( #1924 ) ) ;
+#1102 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1103 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1104 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1105 = EDGE_CURVE ( 'NONE', #2158, #1473, #1985, .T. ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .T. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000400, 1.575000000000000400 ) ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #908, .F. ) ;
+#1109 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878025400 ) ) ;
+#1111 = ADVANCED_FACE ( 'NONE', ( #278 ), #1472, .T. ) ;
+#1112 = VERTEX_POINT ( 'NONE', #1975 ) ;
+#1113 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1114 = AXIS2_PLACEMENT_3D ( 'NONE', #382, #2214, #1177 ) ;
+#1115 = PRESENTATION_STYLE_ASSIGNMENT (( #1705 ) ) ;
+#1116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1117 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1144, 'distance_accuracy_value', 'NONE');
+#1118 = SURFACE_STYLE_FILL_AREA ( #2365 ) ;
+#1119 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1120 = STYLED_ITEM ( 'NONE', ( #1035 ), #1467 ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #2624, .T. ) ;
+#1124 = ADVANCED_FACE ( 'NONE', ( #1891 ), #1185, .F. ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1126 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1127 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1128 = FILL_AREA_STYLE ('',( #937 ) ) ;
+#1129 = SURFACE_SIDE_STYLE ('',( #1118 ) ) ;
+#1130 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1958, 'distance_accuracy_value', 'NONE');
+#1131 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1132 = AXIS2_PLACEMENT_3D ( 'NONE', #1595, #2638, #188 ) ;
+#1133 = SURFACE_STYLE_USAGE ( .BOTH. , #2367 ) ;
+#1134 = FACE_OUTER_BOUND ( 'NONE', #2636, .T. ) ;
+#1135 = LINE ( 'NONE', #2111, #1607 ) ;
+#1136 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1137 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1138 = SURFACE_STYLE_USAGE ( .BOTH. , #2136 ) ;
+#1139 = ADVANCED_FACE ( 'NONE', ( #526 ), #754, .T. ) ;
+#1140 = CIRCLE ( 'NONE', #1412, 0.1000000000000000500 ) ;
+#1141 = EDGE_CURVE ( 'NONE', #1207, #1605, #1957, .T. ) ;
+#1142 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .F. ) ;
+#1144 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1145 = LINE ( 'NONE', #398, #1663 ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#1147 = FACE_OUTER_BOUND ( 'NONE', #950, .T. ) ;
+#1148 = VERTEX_POINT ( 'NONE', #1026 ) ;
+#1149 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#1150 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2377 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#1152 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2211 ) ) ;
+#1153 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1512 ) ;
+#1154 = ADVANCED_FACE ( 'NONE', ( #397 ), #2576, .T. ) ;
+#1155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1156 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.324999999999999700, 1.474999999999999600 ) ) ;
+#1157 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1158 = FILL_AREA_STYLE_COLOUR ( '', #1758 ) ;
+#1159 = EDGE_CURVE ( 'NONE', #1972, #1582, #2315, .T. ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .F. ) ;
+#1162 = STYLED_ITEM ( 'NONE', ( #2551 ), #866 ) ;
+#1163 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2591, 'distance_accuracy_value', 'NONE');
+#1164 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1165 = VECTOR ( 'NONE', #549, 1000.000000000000000 ) ;
+#1166 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1167 = ADVANCED_FACE ( 'NONE', ( #1009 ), #1853, .T. ) ;
+#1168 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1169 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1170 = SURFACE_STYLE_FILL_AREA ( #371 ) ;
+#1171 = FILL_AREA_STYLE_COLOUR ( '', #1888 ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
+#1174 = VECTOR ( 'NONE', #1506, 1000.000000000000000 ) ;
+#1175 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1176 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.313125499923730500, -1.556562749961865500 ) ) ;
+#1177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #2624, .F. ) ;
+#1179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #183 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #496, #686, #466 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1180 = CYLINDRICAL_SURFACE ( 'NONE', #1982, 0.04999999999999991300 ) ;
+#1181 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#1182 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .F. ) ;
+#1183 = LINE ( 'NONE', #637, #1844 ) ;
+#1184 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1185 = PLANE ( 'NONE',  #2567 ) ;
+#1186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1187 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2270 ), #2366 ) ;
+#1188 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1189 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#1190 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1191 = EDGE_CURVE ( 'NONE', #2423, #372, #523, .T. ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1193 = AXIS2_PLACEMENT_3D ( 'NONE', #2622, #1557, #2600 ) ;
+#1194 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000500, 1.575000000000000600 ) ) ;
+#1196 = STYLED_ITEM ( 'NONE', ( #1536 ), #471 ) ;
+#1197 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2526, 'distance_accuracy_value', 'NONE');
+#1198 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #2596, #751 ) ;
+#1199 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #2471, #1265 ) ;
+#1200 = SURFACE_SIDE_STYLE ('',( #1694 ) ) ;
+#1201 = FACE_OUTER_BOUND ( 'NONE', #812, .T. ) ;
+#1202 = LINE ( 'NONE', #1696, #652 ) ;
+#1203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1204 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .T. ) ;
+#1206 = PRESENTATION_STYLE_ASSIGNMENT (( #1660 ) ) ;
+#1207 = VERTEX_POINT ( 'NONE', #527 ) ;
+#1208 = SURFACE_STYLE_USAGE ( .BOTH. , #999 ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000800, -1.600000000000000500 ) ) ;
+#1210 = PRESENTATION_STYLE_ASSIGNMENT (( #2027 ) ) ;
+#1211 = VERTEX_POINT ( 'NONE', #2118 ) ;
+#1212 = SURFACE_STYLE_FILL_AREA ( #2479 ) ;
+#1213 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #131, 'distance_accuracy_value', 'NONE');
+#1214 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #37 ), #1340 ) ;
+#1215 = SURFACE_STYLE_USAGE ( .BOTH. , #1010 ) ;
+#1216 = AXIS2_PLACEMENT_3D ( 'NONE', #133, #2213, #1976 ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#1218 = EDGE_CURVE ( 'NONE', #79, #820, #1600, .T. ) ;
+#1219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1220 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#1221 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.212450881438532200E-016, 1.000000000000000000 ) ) ;
+#1222 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1223 = LINE ( 'NONE', #1164, #268 ) ;
+#1224 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #541, #2602 ) ;
+#1225 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #703, 'distance_accuracy_value', 'NONE');
+#1226 = CYLINDRICAL_SURFACE ( 'NONE', #915, 0.1000000000000000500 ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#1228 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2152 ), #2287 ) ;
+#1229 = VERTEX_POINT ( 'NONE', #2541 ) ;
+#1230 = EDGE_LOOP ( 'NONE', ( #1634, #1172, #170, #810 ) ) ;
+#1231 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#1233 = EDGE_CURVE ( 'NONE', #61, #1229, #651, .T. ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #364, .F. ) ;
+#1235 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1237 = EDGE_CURVE ( 'NONE', #1699, #182, #1390, .T. ) ;
+#1238 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1444, 'distance_accuracy_value', 'NONE');
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ;
+#1240 = SURFACE_STYLE_USAGE ( .BOTH. , #2461 ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #2334, #300, #1715 ) ;
+#1242 = AXIS2_PLACEMENT_3D ( 'NONE', #493, #895, #2124 ) ;
+#1243 = FILL_AREA_STYLE ('',( #1251 ) ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #908, .T. ) ;
+#1245 = PLANE ( 'NONE',  #722 ) ;
+#1246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1247 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#1248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1249 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1120 ) ) ;
+#1250 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .T. ) ;
+#1251 = FILL_AREA_STYLE_COLOUR ( '', #1542 ) ;
+#1252 = PRESENTATION_STYLE_ASSIGNMENT (( #1978 ) ) ;
+#1253 = LINE ( 'NONE', #715, #47 ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#1255 = SURFACE_STYLE_FILL_AREA ( #1567 ) ;
+#1256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1280 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #988, #1169, #548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1257 = AXIS2_PLACEMENT_3D ( 'NONE', #1990, #1397, #1004 ) ;
+#1258 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1259 = VECTOR ( 'NONE', #42, 1000.000000000000000 ) ;
+#1260 = VECTOR ( 'NONE', #1940, 1000.000000000000000 ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #2497, .T. ) ;
+#1262 = CYLINDRICAL_SURFACE ( 'NONE', #1216, 0.04999999999999991300 ) ;
+#1263 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1264 = PRESENTATION_STYLE_ASSIGNMENT (( #473 ) ) ;
+#1265 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #799, .T. ) ;
+#1267 = PRESENTATION_STYLE_ASSIGNMENT (( #166 ) ) ;
+#1268 = FILL_AREA_STYLE_COLOUR ( '', #2621 ) ;
+#1269 = EDGE_CURVE ( 'NONE', #149, #2325, #2349, .T. ) ;
+#1270 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.326100978362605700, 1.563050489181303500 ) ) ;
+#1272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2319 ), #51 ) ;
+#1273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1274 = AXIS2_PLACEMENT_3D ( 'NONE', #1563, #2205, #1771 ) ;
+#1275 = SURFACE_SIDE_STYLE ('',( #936 ) ) ;
+#1276 = ADVANCED_FACE ( 'NONE', ( #844 ), #359, .T. ) ;
+#1277 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#1279 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1280 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #988, 'distance_accuracy_value', 'NONE');
+#1281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1282 = PRESENTATION_STYLE_ASSIGNMENT (( #1463 ) ) ;
+#1283 = VECTOR ( 'NONE', #503, 1000.000000000000000 ) ;
+#1284 = EDGE_CURVE ( 'NONE', #910, #2539, #784, .T. ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#1286 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000058800, 1.600000000000000300 ) ) ;
+#1288 = ADVANCED_FACE ( 'NONE', ( #145 ), #2155, .T. ) ;
+#1289 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2273, #2069, #1037 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1290 = PRESENTATION_STYLE_ASSIGNMENT (( #380 ) ) ;
+#1291 = EDGE_LOOP ( 'NONE', ( #487, #483, #2493 ) ) ;
+#1292 = EDGE_LOOP ( 'NONE', ( #1373, #220, #1363, #1398 ) ) ;
+#1293 = FILL_AREA_STYLE ('',( #1935 ) ) ;
+#1294 = FILL_AREA_STYLE_COLOUR ( '', #1286 ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #969, .F. ) ;
+#1296 = LINE ( 'NONE', #1285, #1078 ) ;
+#1297 = FILL_AREA_STYLE_COLOUR ( '', #2039 ) ;
+#1298 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2494 ) ) ;
+#1299 = FILL_AREA_STYLE_COLOUR ( '', #913 ) ;
+#1300 = SPHERICAL_SURFACE ( 'NONE', #613, 0.02500000000000000100 ) ;
+#1301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.668003342285392000E-016, 1.000000000000000000 ) ) ;
+#1302 = AXIS2_PLACEMENT_3D ( 'NONE', #1389, #1601, #1807 ) ;
+#1303 = FILL_AREA_STYLE ('',( #647 ) ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1305 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #965 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2031, #173, #803 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1307 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .F. ) ;
+#1308 = PLANE ( 'NONE',  #2444 ) ;
+#1309 = LINE ( 'NONE', #777, #2274 ) ;
+#1310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869805900, 1.576100978362604800 ) ) ;
+#1312 = EDGE_CURVE ( 'NONE', #1582, #720, #620, .T. ) ;
+#1313 = FACE_OUTER_BOUND ( 'NONE', #1627, .T. ) ;
+#1314 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1315 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1689, 'distance_accuracy_value', 'NONE');
+#1316 = AXIS2_PLACEMENT_3D ( 'NONE', #634, #1672, #1848 ) ;
+#1317 = SURFACE_STYLE_FILL_AREA ( #2434 ) ;
+#1318 = FILL_AREA_STYLE_COLOUR ( '', #1030 ) ;
+#1319 = EDGE_LOOP ( 'NONE', ( #2616, #2083, #786 ) ) ;
+#1320 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1321 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2319 ) ) ;
+#1322 = FACE_OUTER_BOUND ( 'NONE', #245, .T. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1324 = VERTEX_POINT ( 'NONE', #962 ) ;
+#1325 = SURFACE_STYLE_FILL_AREA ( #1861 ) ;
+#1326 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #240 ) ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #2165, .F. ) ;
+#1328 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #440, #2062 ) ;
+#1329 = SURFACE_SIDE_STYLE ('',( #22 ) ) ;
+#1330 = ADVANCED_FACE ( 'NONE', ( #1469 ), #2609, .F. ) ;
+#1331 = FACE_OUTER_BOUND ( 'NONE', #2071, .T. ) ;
+#1332 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#1335 = EDGE_CURVE ( 'NONE', #2620, #1582, #2500, .T. ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181302400 ) ) ;
+#1337 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1338 = SURFACE_SIDE_STYLE ('',( #643 ) ) ;
+#1339 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1340 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1163 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2591, #2173, #1157 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2126 ), #75 ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1343 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1344 = ADVANCED_FACE ( 'NONE', ( #974 ), #1440, .T. ) ;
+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #1723, .T. ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.314644660940673000, -1.579289321881345500 ) ) ;
+#1347 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1950 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #838, #1043, #1246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1348 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1349 = LINE ( 'NONE', #385, #1501 ) ;
+#1350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1351 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1352 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.306562749961865500, -1.563125499923730500 ) ) ;
+#1353 = EDGE_CURVE ( 'NONE', #64, #1987, #2077, .T. ) ;
+#1354 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1355 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #1783, #1585, #1394 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1358 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .T. ) ;
+#1359 = CIRCLE ( 'NONE', #1530, 0.02500000000000006400 ) ;
+#1360 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .T. ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#1362 = STYLED_ITEM ( 'NONE', ( #2153 ), #320 ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #636, .T. ) ;
+#1365 = LINE ( 'NONE', #1509, #1021 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.325000000000000400, -1.600000000000000300 ) ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.322304849878025700, -1.594609699756050800 ) ) ;
+#1368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1369 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1238 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1444, #256, #2294 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1370 = LINE ( 'NONE', #25, #886 ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.474999999999999900 ) ) ;
+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #2459, .T. ) ;
+#1374 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1375 = EDGE_CURVE ( 'NONE', #879, #1056, #1801, .T. ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1377 = FILL_AREA_STYLE ('',( #1587 ) ) ;
+#1378 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1380 = EDGE_CURVE ( 'NONE', #1605, #2286, #2277, .T. ) ;
+#1381 = EDGE_LOOP ( 'NONE', ( #2570, #1482, #550, #1392 ) ) ;
+#1382 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#1383 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .F. ) ;
+#1384 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #240 ), #2056 ) ;
+#1385 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1213 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #131, #1137, #138 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1386 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.350000000000000500, -1.575000000000000400 ) ) ;
+#1387 = LINE ( 'NONE', #2154, #2040 ) ;
+#1388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1389 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#1390 = LINE ( 'NONE', #709, #2415 ) ;
+#1391 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #646 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #72, #1480, #1496 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#1393 = CIRCLE ( 'NONE', #701, 0.1000000000000000500 ) ;
+#1394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1396 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .F. ) ;
+#1397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.212450881438532200E-016, -1.000000000000000000 ) ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .T. ) ;
+#1399 = SURFACE_STYLE_FILL_AREA ( #2623 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.325000000000000400, 1.600000000000000500 ) ) ;
+#1401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1162 ), #1289 ) ;
+#1402 = FACE_OUTER_BOUND ( 'NONE', #870, .T. ) ;
+#1403 = FILL_AREA_STYLE_COLOUR ( '', #1909 ) ;
+#1404 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.123734492742200600E-016, 1.550000000000000300 ) ) ;
+#1405 = AXIS2_PLACEMENT_3D ( 'NONE', #2285, #1058, #2507 ) ;
+#1406 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2566, #1342, #1731 ),
+ ( #921, #1926, #509 ),
+ ( #1336, #2559, #1311 ),
+ ( #1110, #125, #307 ),
+ ( #1751, #2129, #1537 ),
+ ( #323, #2538, #132 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521025400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167768700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059495900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865476800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1407 = EDGE_CURVE ( 'NONE', #99, #64, #1539, .T. ) ;
+#1408 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1409 = FILL_AREA_STYLE ('',( #2220 ) ) ;
+#1410 = SURFACE_SIDE_STYLE ('',( #1478 ) ) ;
+#1411 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 1.340164837270660700, 1.590164837270661400 ) ) ;
+#1412 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #333, #1350 ) ;
+#1413 = ORIENTED_EDGE ( 'NONE', *, *, #370, .F. ) ;
+#1414 = FACE_OUTER_BOUND ( 'NONE', #311, .T. ) ;
+#1415 = AXIS2_PLACEMENT_3D ( 'NONE', #2549, #2148, #740 ) ;
+#1416 = AXIS2_PLACEMENT_3D ( 'NONE', #1107, #713, #2134 ) ;
+#1417 = SURFACE_SIDE_STYLE ('',( #1399 ) ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #2635, .T. ) ;
+#1419 = VECTOR ( 'NONE', #1902, 1000.000000000000000 ) ;
+#1420 = EDGE_LOOP ( 'NONE', ( #1358, #124, #1295 ) ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #776, .T. ) ;
+#1422 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1424 = EDGE_CURVE ( 'NONE', #2352, #720, #1727, .T. ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
+#1426 = PRESENTATION_STYLE_ASSIGNMENT (( #1476 ) ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#1428 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
+#1430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1431 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #543, #551, #2564 ),
+ ( #762, #534, #1126 ),
+ ( #1334, #2347, #1549 ),
+ ( #1534, #1730, #1351 ),
+ ( #2360, #2573, #2558 ),
+ ( #1323, #114, #1962 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1432 = SURFACE_STYLE_USAGE ( .BOTH. , #417 ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #2466, .F. ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1436 = AXIS2_PLACEMENT_3D ( 'NONE', #1371, #1378, #578 ) ;
+#1437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1438 = CYLINDRICAL_SURFACE ( 'NONE', #831, 0.1000000000000000500 ) ;
+#1439 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #358 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1580, #362, #1190 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1440 = CYLINDRICAL_SURFACE ( 'NONE', #1193, 0.02500000000000006400 ) ;
+#1441 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1442 = LINE ( 'NONE', #345, #621 ) ;
+#1443 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1444 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1445 = LINE ( 'NONE', #871, #1833 ) ;
+#1446 = SURFACE_STYLE_FILL_AREA ( #2399 ) ;
+#1447 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #2180, .F. ) ;
+#1449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.710505431213753700E-016 ) ) ;
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#1451 = PRESENTATION_STYLE_ASSIGNMENT (( #1240 ) ) ;
+#1452 = EDGE_CURVE ( 'NONE', #79, #1636, #1571, .T. ) ;
+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .F. ) ;
+#1454 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1455 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000500, 1.575000000000000600 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#1457 = AXIS2_PLACEMENT_3D ( 'NONE', #1494, #279, #508 ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.350000000000000500, -1.574999895079928000 ) ) ;
+#1459 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #963, 'distance_accuracy_value', 'NONE');
+#1460 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#1462 = EDGE_CURVE ( 'NONE', #2021, #615, #484, .T. ) ;
+#1463 = SURFACE_STYLE_USAGE ( .BOTH. , #1054 ) ;
+#1464 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
+#1465 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1466 = CIRCLE ( 'NONE', #735, 0.02500000000000006400 ) ;
+#1467 = ADVANCED_FACE ( 'NONE', ( #1313 ), #1883, .T. ) ;
+#1468 = STYLED_ITEM ( 'NONE', ( #1206 ), #904 ) ;
+#1469 = FACE_OUTER_BOUND ( 'NONE', #1960, .T. ) ;
+#1470 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #840, 'distance_accuracy_value', 'NONE');
+#1471 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1472 = CYLINDRICAL_SURFACE ( 'NONE', #1274, 0.05000000000000012800 ) ;
+#1473 = VERTEX_POINT ( 'NONE', #270 ) ;
+#1474 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2131 ) ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1476 = SURFACE_STYLE_USAGE ( .BOTH. , #2333 ) ;
+#1477 = EDGE_LOOP ( 'NONE', ( #2081, #1173, #1091 ) ) ;
+#1478 = SURFACE_STYLE_FILL_AREA ( #2489 ) ;
+#1479 = LINE ( 'NONE', #1217, #854 ) ;
+#1480 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .T. ) ;
+#1483 = VECTOR ( 'NONE', #2523, 1000.000000000000000 ) ;
+#1484 = EDGE_CURVE ( 'NONE', #2545, #1324, #645, .T. ) ;
+#1485 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591800, 1.349994840237360300, -1.599994840237362900 ) ) ;
+#1486 = STYLED_ITEM ( 'NONE', ( #1101 ), #1498 ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1488 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #1532, #1738, #1155 ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1492 = FILL_AREA_STYLE_COLOUR ( '', #363 ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.324999999999999700, 1.575000000000000000 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1610, .T. ) ;
+#1496 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1497 = SURFACE_STYLE_USAGE ( .BOTH. , #1057 ) ;
+#1498 = ADVANCED_FACE ( 'NONE', ( #1656 ), #1096, .T. ) ;
+#1499 = AXIS2_PLACEMENT_3D ( 'NONE', #2617, #2191, #1594 ) ;
+#1500 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#1501 = VECTOR ( 'NONE', #565, 1000.000000000000000 ) ;
+#1502 = SURFACE_STYLE_FILL_AREA ( #1293 ) ;
+#1503 = EDGE_CURVE ( 'NONE', #2404, #29, #1135, .T. ) ;
+#1504 = CIRCLE ( 'NONE', #19, 0.02500000000000006400 ) ;
+#1505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.336006684570785100E-016 ) ) ;
+#1506 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = STYLED_ITEM ( 'NONE', ( #1983 ), #1139 ) ;
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .F. ) ;
+#1509 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1510 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1775 ), #410 ) ;
+#1511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2273, 'distance_accuracy_value', 'NONE');
+#1512 = CLOSED_SHELL ( 'NONE', ( #2590, #471, #2330, #1528, #2312, #2102, #1920, #1124, #74, #85, #1167, #1330, #2133, #678, #1746, #2113, #2382, #693, #482, #1276, #308, #1716, #1668, #2357, #2496, #284, #1092, #2529, #2167, #948, #1885, #904, #2572, #1111, #1514, #2149, #708, #531, #1967, #320, #2371, #329, #1467, #264, #1772, #546, #517, #1139, #1344, #2543, #58, #1288, #1080, #1695, #456, #505, #891, #147, #1680, #1154, #1754, #1498, #866, #931, #136, #102 ) ) ;
+#1513 = FACE_OUTER_BOUND ( 'NONE', #2320, .T. ) ;
+#1514 = ADVANCED_FACE ( 'NONE', ( #50 ), #442, .T. ) ;
+#1515 = AXIS2_PLACEMENT_3D ( 'NONE', #2024, #1443, #2075 ) ;
+#1516 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1517 = ORIENTED_EDGE ( 'NONE', *, *, #861, .T. ) ;
+#1518 = VECTOR ( 'NONE', #1488, 1000.000000000000000 ) ;
+#1519 = STYLED_ITEM ( 'NONE', ( #2460 ), #1746 ) ;
+#1520 = SURFACE_SIDE_STYLE ('',( #971 ) ) ;
+#1521 = PRESENTATION_STYLE_ASSIGNMENT (( #1042 ) ) ;
+#1522 = PLANE ( 'NONE',  #2476 ) ;
+#1523 = SURFACE_SIDE_STYLE ('',( #2417 ) ) ;
+#1524 = SURFACE_STYLE_USAGE ( .BOTH. , #2586 ) ;
+#1525 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #819 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #989, #11, #606 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1526 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.474999999999999900 ) ) ;
+#1527 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1528 = ADVANCED_FACE ( 'NONE', ( #2186 ), #2565, .T. ) ;
+#1529 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1530 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #2631, #602 ) ;
+#1531 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1532 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1533 = VERTEX_POINT ( 'NONE', #2386 ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1535 = PRESENTATION_STYLE_ASSIGNMENT (( #1802 ) ) ;
+#1536 = PRESENTATION_STYLE_ASSIGNMENT (( #1676 ) ) ;
+#1537 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007323900, 1.600000000000000300 ) ) ;
+#1538 = EDGE_CURVE ( 'NONE', #1056, #2352, #586, .T. ) ;
+#1539 = LINE ( 'NONE', #639, #2411 ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1541 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1486 ) ) ;
+#1542 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1544 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1545 = PRESENTATION_STYLE_ASSIGNMENT (( #1989 ) ) ;
+#1546 = SURFACE_SIDE_STYLE ('',( #486 ) ) ;
+#1547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #137 ), #322 ) ;
+#1548 = VECTOR ( 'NONE', #225, 1000.000000000000000 ) ;
+#1549 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #813, .F. ) ;
+#1551 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2435 ) ) ;
+#1552 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .F. ) ;
+#1553 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2211 ), #1385 ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.325000000000000400, -1.600000000000000300 ) ) ;
+#1555 = VERTEX_POINT ( 'NONE', #2350 ) ;
+#1556 = FILL_AREA_STYLE ('',( #555 ) ) ;
+#1557 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1558 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #82 ), #1748 ) ;
+#1559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1560 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2406, 'distance_accuracy_value', 'NONE');
+#1561 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1045 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #177, #1623, #2633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1562 = FILL_AREA_STYLE ('',( #926 ) ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.300000000000000300, 1.600000000000000500 ) ) ;
+#1564 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1565 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#1566 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
+#1567 = FILL_AREA_STYLE ('',( #2184 ) ) ;
+#1568 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#1569 = SURFACE_STYLE_USAGE ( .BOTH. , #2176 ) ;
+#1570 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .F. ) ;
+#1571 = LINE ( 'NONE', #2482, #365 ) ;
+#1572 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1573 = FILL_AREA_STYLE_COLOUR ( '', #561 ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.324999895079928000, -1.600000000000000500 ) ) ;
+#1575 = LINE ( 'NONE', #144, #1036 ) ;
+#1576 = SURFACE_STYLE_FILL_AREA ( #1074 ) ;
+#1577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = VERTEX_POINT ( 'NONE', #1156 ) ;
+#1579 = PRESENTATION_STYLE_ASSIGNMENT (( #1138 ) ) ;
+#1580 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1581 = AXIS2_PLACEMENT_3D ( 'NONE', #1651, #618, #436 ) ;
+#1582 = VERTEX_POINT ( 'NONE', #2595 ) ;
+#1583 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1531, 'distance_accuracy_value', 'NONE');
+#1584 = EDGE_LOOP ( 'NONE', ( #1143, #1899, #723 ) ) ;
+#1585 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.710505431213753700E-016 ) ) ;
+#1586 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1587 = FILL_AREA_STYLE_COLOUR ( '', #250 ) ;
+#1588 = LINE ( 'NONE', #698, #10 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1590 = AXIS2_PLACEMENT_3D ( 'NONE', #1395, #1012, #387 ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#1592 = FILL_AREA_STYLE ('',( #1606 ) ) ;
+#1593 = EDGE_CURVE ( 'NONE', #2620, #1207, #1253, .T. ) ;
+#1594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = EDGE_LOOP ( 'NONE', ( #2256, #664, #732, #494 ) ) ;
+#1597 = FILL_AREA_STYLE_COLOUR ( '', #1258 ) ;
+#1598 = PLANE ( 'NONE',  #714 ) ;
+#1599 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1225 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #703, #83, #120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1600 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2373, #1554, #1346, #1121 ),
+ .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 ( '' )  );
+#1601 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1602 = STYLED_ITEM ( 'NONE', ( #733 ), #2102 ) ;
+#1603 = CYLINDRICAL_SURFACE ( 'NONE', #2016, 0.02500000000000006400 ) ;
+#1604 = SURFACE_STYLE_FILL_AREA ( #2329 ) ;
+#1605 = VERTEX_POINT ( 'NONE', #1526 ) ;
+#1606 = FILL_AREA_STYLE_COLOUR ( '', #381 ) ;
+#1607 = VECTOR ( 'NONE', #2300, 1000.000000000000000 ) ;
+#1608 = SURFACE_STYLE_FILL_AREA ( #1243 ) ;
+#1609 = VERTEX_POINT ( 'NONE', #2363 ) ;
+#1610 = EDGE_CURVE ( 'NONE', #2158, #499, #1763, .T. ) ;
+#1611 = SURFACE_STYLE_FILL_AREA ( #1977 ) ;
+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #68, .T. ) ;
+#1613 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1614 = ORIENTED_EDGE ( 'NONE', *, *, #1615, .T. ) ;
+#1615 = EDGE_CURVE ( 'NONE', #1533, #696, #1223, .T. ) ;
+#1616 = EDGE_LOOP ( 'NONE', ( #571, #2009, #1106 ) ) ;
+#1617 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .F. ) ;
+#1619 = AXIS2_PLACEMENT_3D ( 'NONE', #1673, #481, #865 ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .T. ) ;
+#1621 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
+#1622 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#1623 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1624 = EDGE_CURVE ( 'NONE', #720, #1207, #1309, .T. ) ;
+#1625 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #368, 'distance_accuracy_value', 'NONE');
+#1626 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #669 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2468, #224, #1857 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1627 = EDGE_LOOP ( 'NONE', ( #2517, #728, #491, #2457 ) ) ;
+#1628 = VECTOR ( 'NONE', #1127, 1000.000000000000000 ) ;
+#1629 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1630 = SURFACE_STYLE_USAGE ( .BOTH. , #2046 ) ;
+#1631 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1632 = FACE_OUTER_BOUND ( 'NONE', #1230, .T. ) ;
+#1633 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ;
+#1635 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#1636 = VERTEX_POINT ( 'NONE', #966 ) ;
+#1637 = VECTOR ( 'NONE', #1343, 1000.000000000000000 ) ;
+#1638 = FILL_AREA_STYLE_COLOUR ( '', #453 ) ;
+#1639 = EDGE_CURVE ( 'NONE', #1555, #61, #1349, .T. ) ;
+#1640 = VERTEX_POINT ( 'NONE', #575 ) ;
+#1641 = PRESENTATION_STYLE_ASSIGNMENT (( #1941 ) ) ;
+#1642 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #273 ) ) ;
+#1643 = AXIS2_PLACEMENT_3D ( 'NONE', #2085, #1064, #1860 ) ;
+#1644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1645 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1646 = SURFACE_STYLE_USAGE ( .BOTH. , #644 ) ;
+#1647 = EDGE_CURVE ( 'NONE', #1578, #2545, #1799, .T. ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696623500, 1.309750732398294400, -1.559750732398286700 ) ) ;
+#1649 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2290, 'distance_accuracy_value', 'NONE');
+#1650 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#1652 = FACE_OUTER_BOUND ( 'NONE', #1291, .T. ) ;
+#1653 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #881 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, -1.474999999999999900 ) ) ;
+#1655 = CIRCLE ( 'NONE', #2488, 0.02500000000000006400 ) ;
+#1656 = FACE_OUTER_BOUND ( 'NONE', #2405, .T. ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1658 = AXIS2_PLACEMENT_3D ( 'NONE', #1662, #663, #1770 ) ;
+#1659 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1660 = SURFACE_STYLE_USAGE ( .BOTH. , #467 ) ;
+#1661 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .F. ) ;
+#1662 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1663 = VECTOR ( 'NONE', #593, 1000.000000000000000 ) ;
+#1664 = EDGE_CURVE ( 'NONE', #820, #1555, #210, .T. ) ;
+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ;
+#1666 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2067, 'distance_accuracy_value', 'NONE');
+#1667 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 1.340164837270663200, -1.590164837270663600 ) ) ;
+#1668 = ADVANCED_FACE ( 'NONE', ( #779 ), #1438, .T. ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 1.340164837270660700, 1.590164837270661400 ) ) ;
+#1670 = ORIENTED_EDGE ( 'NONE', *, *, #2372, .T. ) ;
+#1671 = SURFACE_STYLE_USAGE ( .BOTH. , #1050 ) ;
+#1672 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1673 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1674 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1675 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1007 ) ) ;
+#1676 = SURFACE_STYLE_USAGE ( .BOTH. , #1275 ) ;
+#1677 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958991500, 1.570477640050410800 ) ) ;
+#1679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1680 = ADVANCED_FACE ( 'NONE', ( #557 ), #519, .T. ) ;
+#1681 = EDGE_CURVE ( 'NONE', #2394, #59, #2268, .T. ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.322304849878025700, -1.594609699756050800 ) ) ;
+#1683 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .T. ) ;
+#1685 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #682, 'distance_accuracy_value', 'NONE');
+#1686 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1687 = AXIS2_PLACEMENT_3D ( 'NONE', #694, #1559, #1943 ) ;
+#1688 = LINE ( 'NONE', #1764, #1165 ) ;
+#1689 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1690 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1691 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #934 ), #2446 ) ;
+#1693 = LINE ( 'NONE', #746, #2014 ) ;
+#1694 = SURFACE_STYLE_FILL_AREA ( #2425 ) ;
+#1695 = ADVANCED_FACE ( 'NONE', ( #1652 ), #1300, .T. ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1697 = EDGE_LOOP ( 'NONE', ( #2252, #1396, #1307 ) ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#1699 = VERTEX_POINT ( 'NONE', #1192 ) ;
+#1700 = FACE_OUTER_BOUND ( 'NONE', #1477, .T. ) ;
+#1701 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.324999999999999700, 1.575000000000000000 ) ) ;
+#1703 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1704 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .T. ) ;
+#1705 = SURFACE_STYLE_USAGE ( .BOTH. , #1882 ) ;
+#1706 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #788, 'distance_accuracy_value', 'NONE');
+#1707 = LINE ( 'NONE', #888, #986 ) ;
+#1708 = SURFACE_SIDE_STYLE ('',( #1604 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1710 = LINE ( 'NONE', #1773, #2293 ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #805 ), #1256 ) ;
+#1714 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #334 ) ) ;
+#1715 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 = ADVANCED_FACE ( 'NONE', ( #1402 ), #28, .F. ) ;
+#1717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1718 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #787 ), #941 ) ;
+#1719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.575000000000000000 ) ) ;
+#1721 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1722 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #106 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #581, #1572, #764 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1723 = EDGE_CURVE ( 'NONE', #1229, #1636, #2157, .T. ) ;
+#1724 = LINE ( 'NONE', #2337, #2376 ) ;
+#1725 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1726 = SURFACE_STYLE_USAGE ( .BOTH. , #1329 ) ;
+#1727 = CIRCLE ( 'NONE', #2536, 0.1000000000000000500 ) ;
+#1728 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1729 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #137 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1910 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2642, #1011, #2037 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #600 ), #681 ) ;
+#1734 = PRESENTATION_STYLE_ASSIGNMENT (( #1759 ) ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#1736 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 = SPHERICAL_SURFACE ( 'NONE', #2150, 0.02500000000000000100 ) ;
+#1738 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1739 = EDGE_LOOP ( 'NONE', ( #530, #2456, #2106, #1178 ) ) ;
+#1740 = PRESENTATION_STYLE_ASSIGNMENT (( #1024 ) ) ;
+#1741 = EDGE_CURVE ( 'NONE', #1211, #2158, #1370, .T. ) ;
+#1742 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .F. ) ;
+#1743 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #449, 'distance_accuracy_value', 'NONE');
+#1744 = CIRCLE ( 'NONE', #1114, 0.02500000000000006400 ) ;
+#1745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1746 = ADVANCED_FACE ( 'NONE', ( #468 ), #1245, .F. ) ;
+#1747 = PRESENTATION_STYLE_ASSIGNMENT (( #1524 ) ) ;
+#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1649 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2290, #2501, #1263 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1749 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1750 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1797 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2522, #2089, #93 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1751 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#1752 = SURFACE_SIDE_STYLE ('',( #2506 ) ) ;
+#1753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1754 = ADVANCED_FACE ( 'NONE', ( #1781 ), #959, .T. ) ;
+#1755 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1756 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1629, 'distance_accuracy_value', 'NONE');
+#1757 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#1758 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1759 = SURFACE_STYLE_USAGE ( .BOTH. , #1792 ) ;
+#1760 = SURFACE_SIDE_STYLE ('',( #821 ) ) ;
+#1761 = EDGE_CURVE ( 'NONE', #2052, #2021, #432, .T. ) ;
+#1762 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#1763 = CIRCLE ( 'NONE', #1356, 0.02500000000000006400 ) ;
+#1764 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1765 = SPHERICAL_SURFACE ( 'NONE', #2462, 0.02500000000000000100 ) ;
+#1766 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#1767 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1362 ), #1626 ) ;
+#1768 = ORIENTED_EDGE ( 'NONE', *, *, #878, .T. ) ;
+#1769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1770 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1771 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1772 = ADVANCED_FACE ( 'NONE', ( #1331 ), #288, .T. ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.350000000000000300, -1.600000000000000300 ) ) ;
+#1774 = ORIENTED_EDGE ( 'NONE', *, *, #1610, .F. ) ;
+#1775 = STYLED_ITEM ( 'NONE', ( #1641 ), #2133 ) ;
+#1776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1777 = VERTEX_POINT ( 'NONE', #846 ) ;
+#1778 = PRESENTATION_STYLE_ASSIGNMENT (( #2472 ) ) ;
+#1779 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#1781 = FACE_OUTER_BOUND ( 'NONE', #2162, .T. ) ;
+#1782 = EDGE_CURVE ( 'NONE', #1777, #615, #885, .T. ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.350000000000000500, -1.574999895079928000 ) ) ;
+#1785 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.600000000000000100 ) ) ;
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1787 = EDGE_CURVE ( 'NONE', #416, #2332, #1183, .T. ) ;
+#1788 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #273 ), #2344 ) ;
+#1790 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #600 ) ) ;
+#1791 = SURFACE_SIDE_STYLE ('',( #238 ) ) ;
+#1792 = SURFACE_SIDE_STYLE ('',( #1446 ) ) ;
+#1793 = SURFACE_STYLE_USAGE ( .BOTH. , #1760 ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #68, .F. ) ;
+#1795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.212450881438532200E-016, 1.000000000000000000 ) ) ;
+#1796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1797 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2522, 'distance_accuracy_value', 'NONE');
+#1798 = SURFACE_STYLE_FILL_AREA ( #2601 ) ;
+#1799 = CIRCLE ( 'NONE', #2183, 0.1000000000000000500 ) ;
+#1800 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1801 = CIRCLE ( 'NONE', #2261, 0.02500000000000006400 ) ;
+#1802 = SURFACE_STYLE_USAGE ( .BOTH. , #591 ) ;
+#1803 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1804 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1805 = LINE ( 'NONE', #434, #1259 ) ;
+#1806 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#1807 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .T. ) ;
+#1809 = PRODUCT ( 'CAP 1812-1.35mm', 'CAP 1812-1.35mm', '', ( #2280 ) ) ;
+#1810 = EDGE_LOOP ( 'NONE', ( #1991, #1034, #916, #2512 ) ) ;
+#1811 = VECTOR ( 'NONE', #976, 1000.000000000000000 ) ;
+#1812 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1813 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #1997, #15 ) ;
+#1815 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.344609699756049900, 1.572304849878025000 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .T. ) ;
+#1818 = EDGE_CURVE ( 'NONE', #2332, #1067, #1296, .T. ) ;
+#1819 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574197100, 1.320477640050413500, 1.570477640050413500 ) ) ;
+#1821 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2142 ) ) ;
+#1822 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1007 ), #2475 ) ;
+#1823 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2436 ) ) ;
+#1824 = ORIENTED_EDGE ( 'NONE', *, *, #813, .T. ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.225000000000000100, -1.474999999999999900 ) ) ;
+#1826 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
+#1828 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.313050489181303300, 1.576100978362605900 ) ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .F. ) ;
+#1830 = CIRCLE ( 'NONE', #1489, 0.02500000000000006400 ) ;
+#1831 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1832 = SURFACE_STYLE_USAGE ( .BOTH. , #2443 ) ;
+#1833 = VECTOR ( 'NONE', #856, 1000.000000000000000 ) ;
+#1834 = SURFACE_STYLE_FILL_AREA ( #1027 ) ;
+#1835 = EDGE_CURVE ( 'NONE', #1636, #1640, #2207, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #2581, .T. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#1839 = LINE ( 'NONE', #537, #533 ) ;
+#1840 = CIRCLE ( 'NONE', #1581, 0.02500000000000006400 ) ;
+#1841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #881 ), #430 ) ;
+#1842 = EDGE_LOOP ( 'NONE', ( #253, #18, #1071, #1239 ) ) ;
+#1843 = FACE_OUTER_BOUND ( 'NONE', #1616, .T. ) ;
+#1844 = VECTOR ( 'NONE', #2272, 1000.000000000000000 ) ;
+#1845 = SURFACE_STYLE_USAGE ( .BOTH. , #2023 ) ;
+#1846 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1847 = SURFACE_STYLE_FILL_AREA ( #666 ) ;
+#1848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1849 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1850 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .F. ) ;
+#1851 = AXIS2_PLACEMENT_3D ( 'NONE', #454, #1310, #1109 ) ;
+#1852 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1853 = PLANE ( 'NONE',  #446 ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1855 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #421, #248 ) ;
+#1856 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .F. ) ;
+#1857 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1858 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #2391, #143 ) ;
+#1859 = STYLED_ITEM ( 'NONE', ( #757 ), #2590 ) ;
+#1860 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = FILL_AREA_STYLE ('',( #850 ) ) ;
+#1862 = EDGE_CURVE ( 'NONE', #401, #2246, #1707, .T. ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.306562749961865500, -1.563125499923730500 ) ) ;
+#1864 = SURFACE_STYLE_FILL_AREA ( #497 ) ;
+#1865 = VERTEX_POINT ( 'NONE', #1914 ) ;
+#1866 = FILL_AREA_STYLE_COLOUR ( '', #1428 ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .T. ) ;
+#1868 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1869 = FILL_AREA_STYLE_COLOUR ( '', #691 ) ;
+#1870 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2008 ), #2569 ) ;
+#1871 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2575, 'distance_accuracy_value', 'NONE');
+#1872 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1873 = SURFACE_SIDE_STYLE ('',( #1576 ) ) ;
+#1874 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1875 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2006, #843 ) ;
+#1876 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#1878 = EDGE_CURVE ( 'NONE', #2545, #2123, #1588, .T. ) ;
+#1879 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1880 = ORIENTED_EDGE ( 'NONE', *, *, #657, .F. ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869805900, 1.576100978362604800 ) ) ;
+#1882 = SURFACE_SIDE_STYLE ('',( #100 ) ) ;
+#1883 = CYLINDRICAL_SURFACE ( 'NONE', #2139, 0.02500000000000006400 ) ;
+#1884 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1885 = ADVANCED_FACE ( 'NONE', ( #1046 ), #629, .T. ) ;
+#1886 = AXIS2_PLACEMENT_3D ( 'NONE', #1404, #816, #1221 ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1888 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1889 = SURFACE_STYLE_USAGE ( .BOTH. , #464 ) ;
+#1890 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #172, #920 ) ;
+#1891 = FACE_OUTER_BOUND ( 'NONE', #190, .T. ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878025400 ) ) ;
+#1893 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1894 = CYLINDRICAL_SURFACE ( 'NONE', #1886, 0.04999999999999991300 ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#1896 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1897 = CIRCLE ( 'NONE', #196, 0.02500000000000006400 ) ;
+#1898 = EDGE_CURVE ( 'NONE', #2123, #194, #2125, .T. ) ;
+#1899 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#1900 = CIRCLE ( 'NONE', #175, 0.02500000000000006400 ) ;
+#1901 = AXIS2_PLACEMENT_3D ( 'NONE', #1939, #1721, #2178 ) ;
+#1902 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #364, .T. ) ;
+#1904 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1905 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #222 ), #2086 ) ;
+#1906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1907 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197571600, 1.594609699756050600 ) ) ;
+#1908 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1909 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1910 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2642, 'distance_accuracy_value', 'NONE');
+#1911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2592 ), #2608 ) ;
+#1912 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#1915 = SURFACE_SIDE_STYLE ('',( #330 ) ) ;
+#1916 = FILL_AREA_STYLE ('',( #1268 ) ) ;
+#1917 = EDGE_CURVE ( 'NONE', #1555, #822, #296, .T. ) ;
+#1918 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1919 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .F. ) ;
+#1920 = ADVANCED_FACE ( 'NONE', ( #829 ), #1923, .F. ) ;
+#1921 = EDGE_CURVE ( 'NONE', #822, #2332, #408, .T. ) ;
+#1922 = PRESENTATION_STYLE_ASSIGNMENT (( #2381 ) ) ;
+#1923 = PLANE ( 'NONE',  #1457 ) ;
+#1924 = SURFACE_STYLE_USAGE ( .BOTH. , #479 ) ;
+#1925 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #292 ), #2055 ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760170947200, 1.559750732398289500 ) ) ;
+#1927 = AXIS2_PLACEMENT_3D ( 'NONE', #2450, #802, #1812 ) ;
+#1928 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1929 = STYLED_ITEM ( 'NONE', ( #1521 ), #1772 ) ;
+#1930 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ;
+#1933 = SURFACE_STYLE_USAGE ( .BOTH. , #511 ) ;
+#1934 = PRESENTATION_STYLE_ASSIGNMENT (( #2336 ) ) ;
+#1935 = FILL_AREA_STYLE_COLOUR ( '', #480 ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1937 = AXIS2_PLACEMENT_3D ( 'NONE', #2483, #1849, #1248 ) ;
+#1938 = EDGE_LOOP ( 'NONE', ( #968, #1824, #1220 ) ) ;
+#1939 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#1941 = SURFACE_STYLE_USAGE ( .BOTH. , #1129 ) ;
+#1942 = STYLED_ITEM ( 'NONE', ( #2197 ), #2198 ) ;
+#1943 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1944 = EDGE_CURVE ( 'NONE', #696, #1473, #2458, .T. ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .T. ) ;
+#1946 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1947 = FACE_OUTER_BOUND ( 'NONE', #459, .T. ) ;
+#1948 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1949 = AXIS2_PLACEMENT_3D ( 'NONE', #2262, #2059, #862 ) ;
+#1950 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #838, 'distance_accuracy_value', 'NONE');
+#1951 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, -1.600000000000000100 ) ) ;
+#1952 = LINE ( 'NONE', #2524, #2445 ) ;
+#1953 = VECTOR ( 'NONE', #2380, 1000.000000000000000 ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, -1.600000000000000300 ) ) ;
+#1955 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1756 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1629, #992, #391 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1956 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2152 ) ) ;
+#1957 = CIRCLE ( 'NONE', #12, 0.1000000000000000500 ) ;
+#1958 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1959 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1960 = EDGE_LOOP ( 'NONE', ( #1029, #1232, #2454, #1620 ) ) ;
+#1961 = PRESENTATION_STYLE_ASSIGNMENT (( #281 ) ) ;
+#1962 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #2635, .F. ) ;
+#1964 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1965 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1966 = EDGE_CURVE ( 'NONE', #61, #1777, #2467, .T. ) ;
+#1967 = ADVANCED_FACE ( 'NONE', ( #34 ), #1431, .T. ) ;
+#1968 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1969 = STYLED_ITEM ( 'NONE', ( #1451 ), #891 ) ;
+#1970 = SURFACE_STYLE_USAGE ( .BOTH. , #1791 ) ;
+#1971 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1972 = VERTEX_POINT ( 'NONE', #1712 ) ;
+#1973 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1974 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1976 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.212450881438532200E-016, -1.000000000000000000 ) ) ;
+#1977 = FILL_AREA_STYLE ('',( #1597 ) ) ;
+#1978 = SURFACE_STYLE_USAGE ( .BOTH. , #978 ) ;
+#1979 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1460, 'distance_accuracy_value', 'NONE');
+#1980 = FACE_OUTER_BOUND ( 'NONE', #249, .T. ) ;
+#1981 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1982 = AXIS2_PLACEMENT_3D ( 'NONE', #860, #1437, #1098 ) ;
+#1983 = PRESENTATION_STYLE_ASSIGNMENT (( #2637 ) ) ;
+#1984 = EDGE_LOOP ( 'NONE', ( #2603, #775, #1006, #1665 ) ) ;
+#1985 = CIRCLE ( 'NONE', #1198, 0.02500000000000006400 ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1987 = VERTEX_POINT ( 'NONE', #2095 ) ;
+#1988 = AXIS2_PLACEMENT_3D ( 'NONE', #1500, #2326, #1102 ) ;
+#1989 = SURFACE_STYLE_USAGE ( .BOTH. , #161 ) ;
+#1990 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ;
+#1992 = FACE_OUTER_BOUND ( 'NONE', #627, .T. ) ;
+#1993 = LINE ( 'NONE', #1837, #953 ) ;
+#1994 = SURFACE_SIDE_STYLE ('',( #1608 ) ) ;
+#1995 = PRESENTATION_STYLE_ASSIGNMENT (( #1933 ) ) ;
+#1996 = EDGE_CURVE ( 'NONE', #1865, #1699, #2151, .T. ) ;
+#1997 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1998 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1999 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2470, 'distance_accuracy_value', 'NONE');
+#2000 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2001 = STYLED_ITEM ( 'NONE', ( #752 ), #264 ) ;
+#2002 = SURFACE_STYLE_USAGE ( .BOTH. , #587 ) ;
+#2003 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2438, #386, #592 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2005 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2006 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1809, .NOT_KNOWN. ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000500, 1.600000000000000800 ) ) ;
+#2008 = STYLED_ITEM ( 'NONE', ( #36 ), #1754 ) ;
+#2009 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
+#2010 = SURFACE_STYLE_FILL_AREA ( #676 ) ;
+#2011 = FILL_AREA_STYLE ('',( #413 ) ) ;
+#2012 = FACE_OUTER_BOUND ( 'NONE', #154, .T. ) ;
+#2013 = STYLED_ITEM ( 'NONE', ( #94 ), #102 ) ;
+#2014 = VECTOR ( 'NONE', #734, 1000.000000000000000 ) ;
+#2015 = FILL_AREA_STYLE_COLOUR ( '', #1018 ) ;
+#2016 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #893, #1918 ) ;
+#2017 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ;
+#2018 = VECTOR ( 'NONE', #2643, 1000.000000000000000 ) ;
+#2019 = VERTEX_POINT ( 'NONE', #1780 ) ;
+#2020 = PRESENTATION_STYLE_ASSIGNMENT (( #1497 ) ) ;
+#2021 = VERTEX_POINT ( 'NONE', #770 ) ;
+#2022 = LINE ( 'NONE', #2619, #1637 ) ;
+#2023 = SURFACE_SIDE_STYLE ('',( #57 ) ) ;
+#2024 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #889, #91, #310 ) ;
+#2026 = EDGE_LOOP ( 'NONE', ( #2504, #404, #195, #1205 ) ) ;
+#2027 = SURFACE_STYLE_USAGE ( .BOTH. , #2224 ) ;
+#2028 = SURFACE_STYLE_FILL_AREA ( #35 ) ;
+#2029 = EDGE_CURVE ( 'NONE', #2394, #1865, #431, .T. ) ;
+#2030 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1683, #2322, #1386, #2193 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2031 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2032 = SURFACE_SIDE_STYLE ('',( #692 ) ) ;
+#2033 = STYLED_ITEM ( 'NONE', ( #648 ), #329 ) ;
+#2034 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2035 = AXIS2_PLACEMENT_3D ( 'NONE', #967, #146, #576 ) ;
+#2036 = VERTEX_POINT ( 'NONE', #1382 ) ;
+#2037 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2038 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.212450881438537700E-016, -1.000000000000000000 ) ) ;
+#2039 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2040 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
+#2041 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #180 ) ) ;
+#2042 = EDGE_CURVE ( 'NONE', #1640, #2423, #1710, .T. ) ;
+#2043 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2044 = PRESENTATION_STYLE_ASSIGNMENT (( #321 ) ) ;
+#2045 = VERTEX_POINT ( 'NONE', #778 ) ;
+#2046 = SURFACE_SIDE_STYLE ('',( #246 ) ) ;
+#2047 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2048 = VERTEX_POINT ( 'NONE', #993 ) ;
+#2049 = EDGE_CURVE ( 'NONE', #499, #1473, #1744, .T. ) ;
+#2050 = CYLINDRICAL_SURFACE ( 'NONE', #1241, 0.05000000000000012800 ) ;
+#2051 = EDGE_LOOP ( 'NONE', ( #1661, #2284, #206 ) ) ;
+#2052 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#2053 = PRESENTATION_STYLE_ASSIGNMENT (( #1208 ) ) ;
+#2054 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2055 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1089 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #265, #1339, #1755 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2056 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #771 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #906, #2343, #108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .T. ) ;
+#2058 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #737 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1368, #158, #766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2059 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2060 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ;
+#2061 = FILL_AREA_STYLE ('',( #2439 ) ) ;
+#2062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2063 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2064 = FILL_AREA_STYLE ('',( #649 ) ) ;
+#2065 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #111, 'distance_accuracy_value', 'NONE');
+#2066 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2067 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2068 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#2069 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2070 = AXIS2_PLACEMENT_3D ( 'NONE', #2455, #2251, #830 ) ;
+#2071 = EDGE_LOOP ( 'NONE', ( #315, #1421, #1108 ) ) ;
+#2072 = SURFACE_STYLE_FILL_AREA ( #2212 ) ;
+#2073 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1942 ) ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.306562749961865100, 1.563125499923729800 ) ) ;
+#2075 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2077 = CIRCLE ( 'NONE', #1316, 0.1000000000000000500 ) ;
+#2078 = CYLINDRICAL_SURFACE ( 'NONE', #674, 0.02500000000000006400 ) ;
+#2079 = SURFACE_STYLE_FILL_AREA ( #743 ) ;
+#2080 = EDGE_CURVE ( 'NONE', #1211, #1324, #699, .T. ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #2466, .T. ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.324999895079928000, 1.600000000000000800 ) ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#2084 = CYLINDRICAL_SURFACE ( 'NONE', #2070, 0.02500000000000006400 ) ;
+#2085 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2086 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #465 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1749, #1948, #560 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #1019, .F. ) ;
+#2088 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729338084400, 1.590164837270663800 ) ) ;
+#2089 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2090 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
+#2091 = STYLED_ITEM ( 'NONE', ( #490 ), #1153 ) ;
+#2092 = AXIS2_PLACEMENT_3D ( 'NONE', #76, #883, #65 ) ;
+#2093 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.344609699756050600, -1.572304849878025700 ) ) ;
+#2094 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 1.349994840237362900, 1.599994840237362900 ) ) ;
+#2095 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.324999999999999700, 1.474999999999999600 ) ) ;
+#2096 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#2097 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#2098 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1971, 'distance_accuracy_value', 'NONE');
+#2101 = PLANE ( 'NONE',  #1658 ) ;
+#2102 = ADVANCED_FACE ( 'NONE', ( #2362 ), #2599, .T. ) ;
+#2103 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#2104 = EDGE_CURVE ( 'NONE', #2052, #2404, #631, .T. ) ;
+#2105 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #2049, .F. ) ;
+#2107 = FILL_AREA_STYLE_COLOUR ( '', #1631 ) ;
+#2108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2109 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2409 ) ) ;
+#2110 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2112 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2113 = ADVANCED_FACE ( 'NONE', ( #1621 ), #1522, .F. ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#2115 = EDGE_LOOP ( 'NONE', ( #390, #2625, #1774, #476, #1234, #1827 ) ) ;
+#2116 = SURFACE_SIDE_STYLE ('',( #796 ) ) ;
+#2117 = LINE ( 'NONE', #1087, #2283 ) ;
+#2118 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#2119 = ORIENTED_EDGE ( 'NONE', *, *, #2180, .T. ) ;
+#2120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2121 = CYLINDRICAL_SURFACE ( 'NONE', #1405, 0.1000000000000000500 ) ;
+#2122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.668003342285392000E-016 ) ) ;
+#2123 = VERTEX_POINT ( 'NONE', #729 ) ;
+#2124 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2125 = CIRCLE ( 'NONE', #868, 0.02500000000000006400 ) ;
+#2126 = STYLED_ITEM ( 'NONE', ( #1922 ), #531 ) ;
+#2127 = FACE_OUTER_BOUND ( 'NONE', #437, .T. ) ;
+#2128 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2129 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593100, 5.159762642387902100E-006, 1.599994840237362700 ) ) ;
+#2130 = FILL_AREA_STYLE ('',( #679 ) ) ;
+#2131 = STYLED_ITEM ( 'NONE', ( #1961 ), #2371 ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.329289321881345500, -1.564644660940673000 ) ) ;
+#2133 = ADVANCED_FACE ( 'NONE', ( #857 ), #525, .F. ) ;
+#2134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2135 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2136 = SURFACE_SIDE_STYLE ('',( #2255 ) ) ;
+#2137 = EDGE_CURVE ( 'NONE', #2332, #1555, #340, .T. ) ;
+#2138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2494 ), #186 ) ;
+#2139 = AXIS2_PLACEMENT_3D ( 'NONE', #101, #890, #880 ) ;
+#2140 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2141 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2142 = STYLED_ITEM ( 'NONE', ( #2275 ), #482 ) ;
+#2143 = FACE_OUTER_BOUND ( 'NONE', #2051, .T. ) ;
+#2144 = FILL_AREA_STYLE ('',( #297 ) ) ;
+#2145 = PRESENTATION_STYLE_ASSIGNMENT (( #2369 ) ) ;
+#2146 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, 0.0000000000000000000 ) ) ;
+#2147 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2148 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2149 = ADVANCED_FACE ( 'NONE', ( #2127 ), #572, .T. ) ;
+#2150 = AXIS2_PLACEMENT_3D ( 'NONE', #1481, #2108, #260 ) ;
+#2151 = LINE ( 'NONE', #1951, #115 ) ;
+#2152 = STYLED_ITEM ( 'NONE', ( #2238 ), #2149 ) ;
+#2153 = PRESENTATION_STYLE_ASSIGNMENT (( #2002 ) ) ;
+#2154 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2155 = CYLINDRICAL_SURFACE ( 'NONE', #748, 0.02500000000000006400 ) ;
+#2156 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2157 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #244, #233, #2076, #2299 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2158 = VERTEX_POINT ( 'NONE', #1081 ) ;
+#2159 = CIRCLE ( 'NONE', #1590, 0.02500000000000006400 ) ;
+#2160 = SURFACE_STYLE_FILL_AREA ( #670 ) ;
+#2161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2162 = EDGE_LOOP ( 'NONE', ( #1266, #2057, #2477 ) ) ;
+#2163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2164 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2165 = EDGE_CURVE ( 'NONE', #822, #194, #955, .T. ) ;
+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#2167 = ADVANCED_FACE ( 'NONE', ( #1992 ), #828, .T. ) ;
+#2168 = FILL_AREA_STYLE ('',( #2402 ) ) ;
+#2169 = STYLED_ITEM ( 'NONE', ( #2020 ), #931 ) ;
+#2170 = SURFACE_SIDE_STYLE ('',( #361 ) ) ;
+#2171 = FILL_AREA_STYLE_COLOUR ( '', #95 ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#2173 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #717 ), #1347 ) ;
+#2175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2176 = SURFACE_SIDE_STYLE ('',( #56 ) ) ;
+#2177 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2278, #67, #1657 ),
+ ( #45, #1648, #1863 ),
+ ( #77, #874, #262 ),
+ ( #2093, #1667, #1682 ),
+ ( #1458, #1485, #869 ),
+ ( #274, #2490, #2297 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868639500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521037600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167734300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059561400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#2180 = EDGE_CURVE ( 'NONE', #182, #2394, #2258, .T. ) ;
+#2181 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #1898, .F. ) ;
+#2183 = AXIS2_PLACEMENT_3D ( 'NONE', #2604, #198, #2218 ) ;
+#2184 = FILL_AREA_STYLE_COLOUR ( '', #241 ) ;
+#2185 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2186 = FACE_OUTER_BOUND ( 'NONE', #1099, .T. ) ;
+#2187 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2188 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1196 ) ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #878, .F. ) ;
+#2190 = PRESENTATION_STYLE_ASSIGNMENT (( #383 ) ) ;
+#2191 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2192 = STYLED_ITEM ( 'NONE', ( #2611 ), #1344 ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#2194 = AXIS2_PLACEMENT_3D ( 'NONE', #1031, #1831, #396 ) ;
+#2195 = PRESENTATION_STYLE_ASSIGNMENT (( #2346 ) ) ;
+#2196 = LINE ( 'NONE', #1104, #907 ) ;
+#2197 = PRESENTATION_STYLE_ASSIGNMENT (( #1630 ) ) ;
+#2198 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-1.35mm', ( #1153, #1515 ), #994 ) ;
+#2199 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
+#2200 = CYLINDRICAL_SURFACE ( 'NONE', #2025, 0.02500000000000006400 ) ;
+#2201 = FACE_OUTER_BOUND ( 'NONE', #428, .T. ) ;
+#2202 = EDGE_CURVE ( 'NONE', #372, #416, #2518, .T. ) ;
+#2203 = EDGE_LOOP ( 'NONE', ( #1757, #2588, #659 ) ) ;
+#2204 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2206 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#2207 = LINE ( 'NONE', #69, #1518 ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.224999999999999600, 1.575000000000000000 ) ) ;
+#2209 = EDGE_CURVE ( 'NONE', #2158, #2246, #1365, .T. ) ;
+#2210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2377 ), #2003 ) ;
+#2211 = STYLED_ITEM ( 'NONE', ( #1747 ), #1967 ) ;
+#2212 = FILL_AREA_STYLE ('',( #379 ) ) ;
+#2213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.212450881438532200E-016 ) ) ;
+#2214 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2215 = FILL_AREA_STYLE_COLOUR ( '', #213 ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.350000000000000500, 1.574999895079928200 ) ) ;
+#2217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2218 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.168404344971007700E-015, 1.000000000000000000 ) ) ;
+#2219 = VECTOR ( 'NONE', #1544, 1000.000000000000000 ) ;
+#2220 = FILL_AREA_STYLE_COLOUR ( '', #2508 ) ;
+#2221 = PRESENTATION_STYLE_ASSIGNMENT (( #1970 ) ) ;
+#2222 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1875 ) ;
+#2223 = CIRCLE ( 'NONE', #614, 0.02500000000000006400 ) ;
+#2224 = SURFACE_SIDE_STYLE ('',( #603 ) ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#2226 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1969 ) ) ;
+#2227 = FILL_AREA_STYLE_COLOUR ( '', #884 ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .T. ) ;
+#2229 = PRESENTATION_STYLE_ASSIGNMENT (( #187 ) ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#2231 = EDGE_LOOP ( 'NONE', ( #1261, #2257, #580, #2318 ) ) ;
+#2232 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #407 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1906, #353, #975 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2233 = VECTOR ( 'NONE', #2248, 1000.000000000000000 ) ;
+#2234 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #996, #1400, #179, #2225 ),
+ .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 ( '' )  );
+#2235 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2236 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#2237 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .T. ) ;
+#2238 = PRESENTATION_STYLE_ASSIGNMENT (( #1889 ) ) ;
+#2239 = EDGE_CURVE ( 'NONE', #2036, #1148, #697, .T. ) ;
+#2240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2241 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#2242 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #952 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1800, #842, #628 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2243 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #150 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #687, #283, #1908 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1929 ), #1369 ) ;
+#2245 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #272, #1287, #2296, #661 ),
+ .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 ( '' )  );
+#2246 = VERTEX_POINT ( 'NONE', #1491 ) ;
+#2247 = VERTEX_POINT ( 'NONE', #485 ) ;
+#2248 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2249 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2250 = EDGE_CURVE ( 'NONE', #335, #1112, #254, .T. ) ;
+#2251 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .F. ) ;
+#2253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1468 ), #1750 ) ;
+#2254 = EDGE_LOOP ( 'NONE', ( #1903, #339, #933, #532 ) ) ;
+#2255 = SURFACE_STYLE_FILL_AREA ( #1128 ) ;
+#2256 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .T. ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #2614, .F. ) ;
+#2258 = LINE ( 'NONE', #1304, #2060 ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.329289321881345500, 1.564644660940673000 ) ) ;
+#2261 = AXIS2_PLACEMENT_3D ( 'NONE', #2259, #1435, #1447 ) ;
+#2262 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .F. ) ;
+#2265 = SURFACE_SIDE_STYLE ('',( #2555 ) ) ;
+#2266 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2267 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1459 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #963, #1753, #342 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2268 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2204, #2230, #1986, #1973 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2269 = FILL_AREA_STYLE_COLOUR ( '', #2311 ) ;
+#2270 = STYLED_ITEM ( 'NONE', ( #1267 ), #2529 ) ;
+#2271 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2272 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2273 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2274 = VECTOR ( 'NONE', #2437, 1000.000000000000000 ) ;
+#2275 = PRESENTATION_STYLE_ASSIGNMENT (( #1726 ) ) ;
+#2276 = EDGE_CURVE ( 'NONE', #1067, #372, #501, .T. ) ;
+#2277 = LINE ( 'NONE', #1785, #782 ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.300000000000000300, -1.550000000000000500 ) ) ;
+#2279 = FACE_OUTER_BOUND ( 'NONE', #897, .T. ) ;
+#2280 = PRODUCT_CONTEXT ( 'NONE', #232, 'mechanical' ) ;
+#2281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2282 = PRESENTATION_STYLE_ASSIGNMENT (( #388 ) ) ;
+#2283 = VECTOR ( 'NONE', #1703, 1000.000000000000000 ) ;
+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .T. ) ;
+#2285 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.225000000000000100, -1.474999999999999900 ) ) ;
+#2286 = VERTEX_POINT ( 'NONE', #892 ) ;
+#2287 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1979 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1460, #1095, #1690 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -3.336006684570785100E-016 ) ) ;
+#2289 = CIRCLE ( 'NONE', #2328, 0.02500000000000006400 ) ;
+#2290 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2291 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .F. ) ;
+#2292 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2293 = VECTOR ( 'NONE', #369, 1000.000000000000000 ) ;
+#2294 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2295 = SURFACE_STYLE_FILL_AREA ( #2144 ) ;
+#2296 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932795200, 1.579289321881345100 ) ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.325000000000000400, -1.600000000000000500 ) ) ;
+#2298 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #1301, #2122 ) ;
+#2299 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2300 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2301 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #292 ) ) ;
+#2302 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #749 ), #2267 ) ;
+#2304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2305 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#2306 = ORIENTED_EDGE ( 'NONE', *, *, #1424, .F. ) ;
+#2307 = SURFACE_STYLE_USAGE ( .BOTH. , #1873 ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#2309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1706 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #788, #991, #1175 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2310 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000300 ) ) ;
+#2311 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2312 = ADVANCED_FACE ( 'NONE', ( #33 ), #202, .T. ) ;
+#2313 = PRESENTATION_STYLE_ASSIGNMENT (( #2416 ) ) ;
+#2314 = EDGE_CURVE ( 'NONE', #1148, #1056, #2327, .T. ) ;
+#2315 = LINE ( 'NONE', #1434, #1548 ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .F. ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .F. ) ;
+#2319 = STYLED_ITEM ( 'NONE', ( #1282 ), #456 ) ;
+#2320 = EDGE_LOOP ( 'NONE', ( #2533, #675, #3 ) ) ;
+#2321 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #789, #2387, #1366, #984 ),
+ .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 ( '' )  );
+#2322 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.329289321881345500, -1.564644660940673000 ) ) ;
+#2323 = VECTOR ( 'NONE', #818, 1000.000000000000000 ) ;
+#2324 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760170947200, 1.559750732398289500 ) ) ;
+#2325 = VERTEX_POINT ( 'NONE', #998 ) ;
+#2326 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2327 = CIRCLE ( 'NONE', #488, 0.02500000000000006400 ) ;
+#2328 = AXIS2_PLACEMENT_3D ( 'NONE', #961, #1564, #1166 ) ;
+#2329 = FILL_AREA_STYLE ('',( #520 ) ) ;
+#2330 = ADVANCED_FACE ( 'NONE', ( #1843 ), #2532, .T. ) ;
+#2331 = PLANE ( 'NONE',  #2298 ) ;
+#2332 = VERTEX_POINT ( 'NONE', #1709 ) ;
+#2333 = SURFACE_SIDE_STYLE ('',( #956 ) ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.300000000000000300, 0.0000000000000000000 ) ) ;
+#2335 = EDGE_CURVE ( 'NONE', #2019, #1699, #71, .T. ) ;
+#2336 = SURFACE_STYLE_USAGE ( .BOTH. , #2116 ) ;
+#2337 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.325000000000000200, -1.600000000000000100 ) ) ;
+#2338 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2339 = EDGE_CURVE ( 'NONE', #2045, #2021, #1900, .T. ) ;
+#2340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2341 = ORIENTED_EDGE ( 'NONE', *, *, #657, .T. ) ;
+#2342 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813490900, 1.563125499923731000 ) ) ;
+#2343 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2344 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2065 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #111, #2140, #2163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2345 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1315 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1689, #2546, #2527 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2346 = SURFACE_STYLE_USAGE ( .BOTH. , #1752 ) ;
+#2347 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#2348 = CYLINDRICAL_SURFACE ( 'NONE', #1949, 0.02500000000000006400 ) ;
+#2349 = LINE ( 'NONE', #940, #1283 ) ;
+#2350 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.300000000000000300, 1.550000000000000500 ) ) ;
+#2351 = SURFACE_STYLE_USAGE ( .BOTH. , #707 ) ;
+#2352 = VERTEX_POINT ( 'NONE', #1654 ) ;
+#2353 = SHAPE_DEFINITION_REPRESENTATION ( #2222, #2198 ) ;
+#2354 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2355 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .F. ) ;
+#2356 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2357 = ADVANCED_FACE ( 'NONE', ( #2515 ), #2121, .T. ) ;
+#2358 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;
+#2359 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1786, #1959, #529, #767 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2360 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#2361 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #934 ) ) ;
+#2362 = FACE_OUTER_BOUND ( 'NONE', #357, .T. ) ;
+#2363 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2364 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2365 = FILL_AREA_STYLE ('',( #324 ) ) ;
+#2366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1971, #765, #2589 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2367 = SURFACE_SIDE_STYLE ('',( #1502 ) ) ;
+#2368 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #928 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2128, #306, #1279 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2369 = SURFACE_STYLE_USAGE ( .BOTH. , #2170 ) ;
+#2370 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2371 = ADVANCED_FACE ( 'NONE', ( #1147 ), #2200, .T. ) ;
+#2372 = EDGE_CURVE ( 'NONE', #79, #1067, #127, .T. ) ;
+#2373 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.325000000000000200, -1.600000000000000300 ) ) ;
+#2374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #54 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #957, #2156, #350 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2375 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#2376 = VECTOR ( 'NONE', #2610, 1000.000000000000000 ) ;
+#2377 = STYLED_ITEM ( 'NONE', ( #2229 ), #1154 ) ;
+#2378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1602 ), #2058 ) ;
+#2379 = LINE ( 'NONE', #40, #178 ) ;
+#2380 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2381 = SURFACE_STYLE_USAGE ( .BOTH. , #1338 ) ;
+#2382 = ADVANCED_FACE ( 'NONE', ( #1700 ), #2101, .T. ) ;
+#2383 = CIRCLE ( 'NONE', #958, 0.02500000000000006400 ) ;
+#2384 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2385 = FACE_OUTER_BOUND ( 'NONE', #495, .T. ) ;
+#2386 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2387 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.314644660940673000, -1.579289321881345500 ) ) ;
+#2388 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 1.320477640050411000, -1.570477640050410800 ) ) ;
+#2389 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#2390 = LINE ( 'NONE', #2206, #1811 ) ;
+#2391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2392 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2013 ), #745 ) ;
+#2394 = VERTEX_POINT ( 'NONE', #17 ) ;
+#2395 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1236, 'distance_accuracy_value', 'NONE');
+#2396 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.350000000000000300, 1.550000000000000500 ) ) ;
+#2397 = STYLED_ITEM ( 'NONE', ( #2313 ), #1276 ) ;
+#2398 = ORIENTED_EDGE ( 'NONE', *, *, #1615, .F. ) ;
+#2399 = FILL_AREA_STYLE ('',( #566 ) ) ;
+#2400 = SURFACE_SIDE_STYLE ('',( #569 ) ) ;
+#2401 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2402 = FILL_AREA_STYLE_COLOUR ( '', #817 ) ;
+#2403 = EDGE_LOOP ( 'NONE', ( #53, #2442, #336 ) ) ;
+#2404 = VERTEX_POINT ( 'NONE', #668 ) ;
+#2405 = EDGE_LOOP ( 'NONE', ( #1932, #2264, #156, #2525, #1020, #1182 ) ) ;
+#2406 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2407 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2408 = PRESENTATION_STYLE_ASSIGNMENT (( #299 ) ) ;
+#2409 = STYLED_ITEM ( 'NONE', ( #2282 ), #678 ) ;
+#2410 = PRESENTATION_STYLE_ASSIGNMENT (( #1133 ) ) ;
+#2411 = VECTOR ( 'NONE', #1247, 1000.000000000000000 ) ;
+#2412 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 1.600000000000000500 ) ) ;
+#2413 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2414 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #630 ), #1305 ) ;
+#2415 = VECTOR ( 'NONE', #2552, 1000.000000000000000 ) ;
+#2416 = SURFACE_STYLE_USAGE ( .BOTH. , #167 ) ;
+#2417 = SURFACE_STYLE_FILL_AREA ( #924 ) ;
+#2418 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.322304849878024800, 1.594609699756050200 ) ) ;
+#2419 = FILL_AREA_STYLE ('',( #1049 ) ) ;
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #607, .T. ) ;
+#2421 = FACE_OUTER_BOUND ( 'NONE', #2115, .T. ) ;
+#2422 = EDGE_CURVE ( 'NONE', #820, #1067, #2030, .T. ) ;
+#2423 = VERTEX_POINT ( 'NONE', #2179 ) ;
+#2424 = VECTOR ( 'NONE', #287, 1000.000000000000000 ) ;
+#2425 = FILL_AREA_STYLE ('',( #616 ) ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.350000000000000300, -1.575000000000000200 ) ) ;
+#2427 = CIRCLE ( 'NONE', #469, 0.02500000000000006400 ) ;
+#2428 = SURFACE_SIDE_STYLE ('',( #987 ) ) ;
+#2429 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2430 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1130 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1958, #1804, #2632 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2432 = STYLED_ITEM ( 'NONE', ( #2410 ), #505 ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #739, .F. ) ;
+#2434 = FILL_AREA_STYLE ('',( #2269 ) ) ;
+#2435 = STYLED_ITEM ( 'NONE', ( #1579 ), #1080 ) ;
+#2436 = STYLED_ITEM ( 'NONE', ( #1115 ), #2167 ) ;
+#2437 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2438 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2439 = FILL_AREA_STYLE_COLOUR ( '', #121 ) ;
+#2440 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180592200, 1.349994840237362900, 1.599994840237362900 ) ) ;
+#2441 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #500, 'distance_accuracy_value', 'NONE');
+#2442 = ORIENTED_EDGE ( 'NONE', *, *, #1159, .T. ) ;
+#2443 = SURFACE_SIDE_STYLE ('',( #1834 ) ) ;
+#2444 = AXIS2_PLACEMENT_3D ( 'NONE', #1720, #905, #914 ) ;
+#2445 = VECTOR ( 'NONE', #653, 1000.000000000000000 ) ;
+#2446 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1117 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1144, #911, #489 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2447 = LINE ( 'NONE', #712, #977 ) ;
+#2448 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2449 = ORIENTED_EDGE ( 'NONE', *, *, #103, .T. ) ;
+#2450 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2451 = SURFACE_SIDE_STYLE ('',( #191 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ;
+#2453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2131 ), #2232 ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2456 = ORIENTED_EDGE ( 'NONE', *, *, #638, .F. ) ;
+#2457 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .F. ) ;
+#2458 = LINE ( 'NONE', #1904, #1779 ) ;
+#2459 = EDGE_CURVE ( 'NONE', #1148, #149, #2390, .T. ) ;
+#2460 = PRESENTATION_STYLE_ASSIGNMENT (( #1646 ) ) ;
+#2461 = SURFACE_SIDE_STYLE ('',( #1325 ) ) ;
+#2462 = AXIS2_PLACEMENT_3D ( 'NONE', #972, #2217, #2043 ) ;
+#2463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #772 ), #356 ) ;
+#2464 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2465 = ORIENTED_EDGE ( 'NONE', *, *, #2339, .T. ) ;
+#2466 = EDGE_CURVE ( 'NONE', #1987, #99, #2022, .T. ) ;
+#2467 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1887, #1698, #2308, #2105 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2469 = LINE ( 'NONE', #1568, #585 ) ;
+#2470 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2472 = SURFACE_STYLE_USAGE ( .BOTH. , #633 ) ;
+#2473 = EDGE_CURVE ( 'NONE', #795, #1972, #1839, .T. ) ;
+#2474 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2475 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #377 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1586, #354, #1964 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2476 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #2354, #939 ) ;
+#2477 = ORIENTED_EDGE ( 'NONE', *, *, #2314, .F. ) ;
+#2478 = FACE_OUTER_BOUND ( 'NONE', #86, .T. ) ;
+#2479 = FILL_AREA_STYLE ('',( #667 ) ) ;
+#2480 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
+#2481 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2482 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#2483 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2484 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#2485 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2486 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2487 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2488 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #1912, #2120 ) ;
+#2489 = FILL_AREA_STYLE ('',( #1869 ) ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000800, -1.600000000000000500 ) ) ;
+#2491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1942 ), #128 ) ;
+#2492 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 1.320477640050413500, 1.570477640050413500 ) ) ;
+#2493 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#2494 = STYLED_ITEM ( 'NONE', ( #2145 ), #1528 ) ;
+#2495 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2496 = ADVANCED_FACE ( 'NONE', ( #1422 ), #6, .T. ) ;
+#2497 = EDGE_CURVE ( 'NONE', #2036, #2019, #2289, .T. ) ;
+#2498 = PLANE ( 'NONE',  #625 ) ;
+#2499 = FACE_OUTER_BOUND ( 'NONE', #1584, .T. ) ;
+#2500 = LINE ( 'NONE', #755, #1953 ) ;
+#2501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2502 = FILL_AREA_STYLE ('',( #107 ) ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.329289321881345500, 1.564644660940673000 ) ) ;
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #1593, .F. ) ;
+#2505 = AXIS2_PLACEMENT_3D ( 'NONE', #122, #1204, #1441 ) ;
+#2506 = SURFACE_STYLE_FILL_AREA ( #716 ) ;
+#2507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2508 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2509 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2510 = PRESENTATION_STYLE_ASSIGNMENT (( #2351 ) ) ;
+#2511 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #973 ), #640 ) ;
+#2512 = ORIENTED_EDGE ( 'NONE', *, *, #2137, .T. ) ;
+#2513 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1929 ) ) ;
+#2514 = FILL_AREA_STYLE_COLOUR ( '', #1803 ) ;
+#2515 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ;
+#2516 = FACE_OUTER_BOUND ( 'NONE', #236, .T. ) ;
+#2517 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#2518 = LINE ( 'NONE', #81, #378 ) ;
+#2519 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2520 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1456, #2260, #214, #1052 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2521 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007323900, 1.600000000000000300 ) ) ;
+#2522 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2523 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2524 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.350000000000000300, 1.600000000000000500 ) ) ;
+#2525 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .F. ) ;
+#2526 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2527 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2528 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.350000000000000300, 1.575000000000000400 ) ) ;
+#2529 = ADVANCED_FACE ( 'NONE', ( #761 ), #1262, .T. ) ;
+#2530 = FILL_AREA_STYLE_COLOUR ( '', #2481 ) ;
+#2531 = SURFACE_STYLE_USAGE ( .BOTH. , #1708 ) ;
+#2532 = PLANE ( 'NONE',  #41 ) ;
+#2533 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#2534 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2535 = FACE_OUTER_BOUND ( 'NONE', #1984, .T. ) ;
+#2536 = AXIS2_PLACEMENT_3D ( 'NONE', #859, #1086, #291 ) ;
+#2537 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2356, #112, #104, #718 ),
+ .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 ( '' )  );
+#2538 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000300 ) ) ;
+#2539 = VERTEX_POINT ( 'NONE', #2412 ) ;
+#2540 = CIRCLE ( 'NONE', #2505, 0.02500000000000006400 ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2542 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2543 = ADVANCED_FACE ( 'NONE', ( #2385 ), #216, .T. ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2545 = VERTEX_POINT ( 'NONE', #328 ) ;
+#2546 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2547 = AXIS2_PLACEMENT_3D ( 'NONE', #163, #1577, #360 ) ;
+#2548 = ORIENTED_EDGE ( 'NONE', *, *, #1878, .T. ) ;
+#2549 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#2550 = ORIENTED_EDGE ( 'NONE', *, *, #2560, .T. ) ;
+#2551 = PRESENTATION_STYLE_ASSIGNMENT (( #415 ) ) ;
+#2552 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2553 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1859 ) ) ;
+#2554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2555 = SURFACE_STYLE_FILL_AREA ( #48 ) ;
+#2556 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2438, 'distance_accuracy_value', 'NONE');
+#2558 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2559 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958991900, 1.570477640050410800 ) ) ;
+#2560 = EDGE_CURVE ( 'NONE', #2048, #2247, #1359, .T. ) ;
+#2561 = FILL_AREA_STYLE ('',( #1492 ) ) ;
+#2562 = FILL_AREA_STYLE_COLOUR ( '', #1633 ) ;
+#2563 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #1116, #903 ) ;
+#2564 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2565 = PLANE ( 'NONE',  #1901 ) ;
+#2566 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2567 = AXIS2_PLACEMENT_3D ( 'NONE', #2618, #367, #1408 ) ;
+#2568 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2569 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2395 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1236, #2464, #1659 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .F. ) ;
+#2571 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#2572 = ADVANCED_FACE ( 'NONE', ( #2478 ), #1894, .T. ) ;
+#2573 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2574 = EDGE_CURVE ( 'NONE', #149, #696, #2580, .T. ) ;
+#2575 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2576 = SPHERICAL_SURFACE ( 'NONE', #55, 0.02500000000000000100 ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2578 = EDGE_LOOP ( 'NONE', ( #392, #2452, #1003 ) ) ;
+#2579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2580 = CIRCLE ( 'NONE', #1814, 0.02500000000000006400 ) ;
+#2581 = EDGE_CURVE ( 'NONE', #2052, #2045, #2159, .T. ) ;
+#2582 = ORIENTED_EDGE ( 'NONE', *, *, #1862, .T. ) ;
+#2583 = SURFACE_STYLE_FILL_AREA ( #455 ) ;
+#2584 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.325000000000000200, 1.575000000000000400 ) ) ;
+#2585 = ORIENTED_EDGE ( 'NONE', *, *, #538, .T. ) ;
+#2586 = SURFACE_SIDE_STYLE ('',( #2295 ) ) ;
+#2587 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1162 ) ) ;
+#2588 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;
+#2589 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2590 = ADVANCED_FACE ( 'NONE', ( #981 ), #1001, .T. ) ;
+#2591 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2592 = STYLED_ITEM ( 'NONE', ( #2053 ), #2382 ) ;
+#2593 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1142, 'distance_accuracy_value', 'NONE');
+#2594 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2595 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#2596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.326100978362605000, -1.563050489181302600 ) ) ;
+#2598 = EDGE_CURVE ( 'NONE', #2539, #2247, #1145, .T. ) ;
+#2599 = PLANE ( 'NONE',  #13 ) ;
+#2600 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2601 = FILL_AREA_STYLE ('',( #1158 ) ) ;
+#2602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #498, .T. ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.224999999999999600, 1.474999999999999900 ) ) ;
+#2605 = CIRCLE ( 'NONE', #208, 0.1000000000000000500 ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 1.340164837270663200, -1.590164837270663600 ) ) ;
+#2607 = FILL_AREA_STYLE_COLOUR ( '', #2628 ) ;
+#2608 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #684 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2240, #1354, #753 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2609 = PLANE ( 'NONE',  #1858 ) ;
+#2610 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2611 = PRESENTATION_STYLE_ASSIGNMENT (( #151 ) ) ;
+#2612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 3.212450881438532200E-016 ) ) ;
+#2613 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2614 = EDGE_CURVE ( 'NONE', #879, #2019, #724, .T. ) ;
+#2615 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .T. ) ;
+#2616 = ORIENTED_EDGE ( 'NONE', *, *, #832, .F. ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2618 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.325000000000000200, 0.0000000000000000000 ) ) ;
+#2620 = VERTEX_POINT ( 'NONE', #1622 ) ;
+#2621 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2622 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.325000000000000200, -1.575000000000000200 ) ) ;
+#2623 = FILL_AREA_STYLE ('',( #2015 ) ) ;
+#2624 = EDGE_CURVE ( 'NONE', #59, #499, #656, .T. ) ;
+#2625 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#2626 = SURFACE_STYLE_FILL_AREA ( #814 ) ;
+#2627 = SURFACE_STYLE_USAGE ( .BOTH. , #798 ) ;
+#2628 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1507 ), #1955 ) ;
+#2630 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2631 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2632 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2634 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.224999999999999600, 1.474999999999999900 ) ) ;
+#2635 = EDGE_CURVE ( 'NONE', #795, #1112, #373, .T. ) ;
+#2636 = EDGE_LOOP ( 'NONE', ( #130, #2199, #1735, #1508, #1244, #2189 ) ) ;
+#2637 = SURFACE_STYLE_USAGE ( .BOTH. , #825 ) ;
+#2638 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2639 = ORIENTED_EDGE ( 'NONE', *, *, #739, .T. ) ;
+#2640 = AXIS2_PLACEMENT_3D ( 'NONE', #289, #1736, #1719 ) ;
+#2641 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #515, 'distance_accuracy_value', 'NONE');
+#2642 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2643 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2644 = PRESENTATION_STYLE_ASSIGNMENT (( #1432 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-1.5mm.STEP b/STEP/Passives/CAP 1812-1.5mm.STEP
new file mode 100644
index 000000000..7636ad229
--- /dev/null
+++ b/STEP/Passives/CAP 1812-1.5mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-1.5mm.STEP',
+    '2017-01-06T09:08:16',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = SURFACE_SIDE_STYLE ('',( #1431 ) ) ;
+#2 = VECTOR ( 'NONE', #2159, 1000.000000000000000 ) ;
+#3 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #758 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2519, #298, #1308 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180590900, 1.499994840237359500, -1.599994840237363200 ) ) ;
+#5 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#6 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2610 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1854, #825, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#7 = LINE ( 'NONE', #297, #2534 ) ;
+#8 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#9 = PLANE ( 'NONE',  #135 ) ;
+#10 = STYLED_ITEM ( 'NONE', ( #952 ), #88 ) ;
+#11 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#12 = EDGE_CURVE ( 'NONE', #392, #2621, #327, .T. ) ;
+#13 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#14 = EDGE_CURVE ( 'NONE', #1028, #718, #184, .T. ) ;
+#15 = PRODUCT ( 'CAP 1812-1.5mm', 'CAP 1812-1.5mm', '', ( #39 ) ) ;
+#16 = AXIS2_PLACEMENT_3D ( 'NONE', #1081, #1897, #106 ) ;
+#17 = FILL_AREA_STYLE ('',( #440 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#19 = FILL_AREA_STYLE ('',( #1855 ) ) ;
+#20 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#21 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#22 = SURFACE_STYLE_USAGE ( .BOTH. , #2275 ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#24 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ;
+#26 = VERTEX_POINT ( 'NONE', #181 ) ;
+#27 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2313 ), #850 ) ;
+#28 = EDGE_CURVE ( 'NONE', #2385, #749, #2379, .T. ) ;
+#29 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#30 = FILL_AREA_STYLE ('',( #577 ) ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
+#32 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#33 = FACE_OUTER_BOUND ( 'NONE', #742, .T. ) ;
+#34 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #238, 'distance_accuracy_value', 'NONE');
+#35 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#36 = SURFACE_STYLE_FILL_AREA ( #557 ) ;
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #449, .F. ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#39 = PRODUCT_CONTEXT ( 'NONE', #1843, 'mechanical' ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .T. ) ;
+#41 = SURFACE_SIDE_STYLE ('',( #975 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000400, 1.599999999999999900 ) ) ;
+#43 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#44 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #687 ), #508 ) ;
+#45 = EDGE_LOOP ( 'NONE', ( #1608, #773, #715, #1101 ) ) ;
+#46 = SURFACE_STYLE_FILL_AREA ( #443 ) ;
+#47 = EDGE_LOOP ( 'NONE', ( #2096, #573, #1967, #832, #224, #1586 ) ) ;
+#48 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#49 = CIRCLE ( 'NONE', #1819, 0.1000000000000000500 ) ;
+#50 = ADVANCED_FACE ( 'NONE', ( #701 ), #471, .T. ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.475000000000000300, 1.599999999999999600 ) ) ;
+#52 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#53 = STYLED_ITEM ( 'NONE', ( #1197 ), #78 ) ;
+#54 = ADVANCED_FACE ( 'NONE', ( #2406 ), #1278, .T. ) ;
+#55 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#56 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #819, #845, #1446, #1816 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#57 = FILL_AREA_STYLE ('',( #1307 ) ) ;
+#58 = FILL_AREA_STYLE_COLOUR ( '', #666 ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#60 = ADVANCED_FACE ( 'NONE', ( #2513 ), #1639, .T. ) ;
+#61 = PLANE ( 'NONE',  #807 ) ;
+#62 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#63 = SURFACE_STYLE_FILL_AREA ( #451 ) ;
+#64 = ADVANCED_FACE ( 'NONE', ( #762 ), #1182, .T. ) ;
+#65 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#66 = EDGE_CURVE ( 'NONE', #713, #1104, #2246, .T. ) ;
+#67 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#69 = SURFACE_SIDE_STYLE ('',( #2364 ) ) ;
+#70 = EDGE_LOOP ( 'NONE', ( #2375, #531, #1715 ) ) ;
+#71 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#73 = SPHERICAL_SURFACE ( 'NONE', #16, 0.02500000000000000100 ) ;
+#74 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #214, 'distance_accuracy_value', 'NONE');
+#75 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2300 ), #1704 ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #1277, #2391, #600 ) ) ;
+#77 = SPHERICAL_SURFACE ( 'NONE', #2095, 0.02500000000000000100 ) ;
+#78 = ADVANCED_FACE ( 'NONE', ( #2177 ), #2226, .T. ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
+#80 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#81 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #457 ), #1833 ) ;
+#82 = FACE_OUTER_BOUND ( 'NONE', #1102, .T. ) ;
+#83 = FILL_AREA_STYLE ('',( #2516 ) ) ;
+#84 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#85 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#86 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #576 ) ) ;
+#87 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#88 = ADVANCED_FACE ( 'NONE', ( #82 ), #1255, .T. ) ;
+#89 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#90 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000300, -1.600000000000000500 ) ) ;
+#91 = ADVANCED_FACE ( 'NONE', ( #917 ), #1041, .T. ) ;
+#92 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2476 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #204, #2007, #1821 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#93 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#94 = FILL_AREA_STYLE_COLOUR ( '', #1383 ) ;
+#95 = VECTOR ( 'NONE', #626, 1000.000000000000000 ) ;
+#96 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#97 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#98 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#99 = EDGE_LOOP ( 'NONE', ( #2559, #911, #1681, #31, #1168, #972 ) ) ;
+#100 = SURFACE_SIDE_STYLE ('',( #2258 ) ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #916, .T. ) ;
+#102 = EDGE_CURVE ( 'NONE', #749, #1423, #1411, .T. ) ;
+#103 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#104 = EDGE_CURVE ( 'NONE', #2028, #1725, #2265, .T. ) ;
+#105 = VECTOR ( 'NONE', #716, 1000.000000000000000 ) ;
+#106 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .T. ) ;
+#109 = CIRCLE ( 'NONE', #1123, 0.02500000000000006400 ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#111 = FILL_AREA_STYLE_COLOUR ( '', #2419 ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#113 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#114 = LINE ( 'NONE', #2150, #1435 ) ;
+#115 = FACE_OUTER_BOUND ( 'NONE', #973, .T. ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#118 = AXIS2_PLACEMENT_3D ( 'NONE', #936, #2327, #717 ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#120 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#121 = SURFACE_STYLE_USAGE ( .BOTH. , #2347 ) ;
+#122 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2038, 'distance_accuracy_value', 'NONE');
+#123 = FILL_AREA_STYLE ('',( #522 ) ) ;
+#124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1033 ), #707 ) ;
+#125 = EDGE_CURVE ( 'NONE', #2518, #2323, #114, .T. ) ;
+#126 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#128 = STYLED_ITEM ( 'NONE', ( #2106 ), #1883 ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .T. ) ;
+#132 = FACE_OUTER_BOUND ( 'NONE', #2408, .T. ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#134 = SURFACE_STYLE_FILL_AREA ( #584 ) ;
+#135 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #1643, #1633 ) ;
+#136 = CIRCLE ( 'NONE', #682, 0.02500000000000006400 ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .T. ) ;
+#138 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#140 = SURFACE_STYLE_USAGE ( .BOTH. , #344 ) ;
+#141 = SURFACE_STYLE_FILL_AREA ( #1702 ) ;
+#142 = EDGE_LOOP ( 'NONE', ( #2454, #267, #1289, #371 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869807300, 1.576100978362605400 ) ) ;
+#144 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#145 = FACE_OUTER_BOUND ( 'NONE', #582, .T. ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#147 = EDGE_CURVE ( 'NONE', #1355, #2181, #7, .T. ) ;
+#148 = EDGE_CURVE ( 'NONE', #1137, #1804, #2318, .T. ) ;
+#149 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1692, 'distance_accuracy_value', 'NONE');
+#150 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.464644660940672900, -1.579289321881345500 ) ) ;
+#151 = EDGE_CURVE ( 'NONE', #465, #2417, #1513, .T. ) ;
+#152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#153 = FILL_AREA_STYLE_COLOUR ( '', #1614 ) ;
+#154 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #400 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #258, #2495, #117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#155 = VERTEX_POINT ( 'NONE', #506 ) ;
+#156 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1163 ), #535 ) ;
+#157 = ORIENTED_EDGE ( 'NONE', *, *, #1887, .T. ) ;
+#158 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#160 = PRESENTATION_STYLE_ASSIGNMENT (( #1785 ) ) ;
+#161 = VERTEX_POINT ( 'NONE', #2363 ) ;
+#162 = FACE_OUTER_BOUND ( 'NONE', #1032, .T. ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .T. ) ;
+#164 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #918, 'distance_accuracy_value', 'NONE');
+#165 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#166 = VECTOR ( 'NONE', #2244, 1000.000000000000000 ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #1410, #415, #1019 ) ;
+#169 = EDGE_CURVE ( 'NONE', #456, #1060, #1329, .T. ) ;
+#170 = CIRCLE ( 'NONE', #1391, 0.02500000000000006400 ) ;
+#171 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#172 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#173 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 0.0000000000000000000 ) ) ;
+#174 = LINE ( 'NONE', #1302, #311 ) ;
+#175 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#176 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2290, #1477, #1484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#177 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#178 = SURFACE_SIDE_STYLE ('',( #2612 ) ) ;
+#179 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1871 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #834, #1232, #852 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#181 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;
+#183 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#184 = LINE ( 'NONE', #994, #1963 ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #518, .T. ) ;
+#186 = LINE ( 'NONE', #1208, #1866 ) ;
+#187 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#188 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#189 = VERTEX_POINT ( 'NONE', #704 ) ;
+#190 = LINE ( 'NONE', #2601, #1753 ) ;
+#191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .T. ) ;
+#193 = SURFACE_STYLE_FILL_AREA ( #888 ) ;
+#194 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 1.490164837270662400, 1.590164837270662900 ) ) ;
+#195 = FILL_AREA_STYLE_COLOUR ( '', #2445 ) ;
+#196 = EDGE_CURVE ( 'NONE', #2180, #1969, #1924, .T. ) ;
+#197 = VERTEX_POINT ( 'NONE', #732 ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.375000000000000200, -1.575000000000000000 ) ) ;
+#200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#201 = STYLED_ITEM ( 'NONE', ( #2460 ), #1664 ) ;
+#202 = SURFACE_STYLE_USAGE ( .BOTH. , #1 ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696621300, 1.459750732398293900, -1.559750732398287100 ) ) ;
+#204 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#205 = PLANE ( 'NONE',  #1141 ) ;
+#206 = STYLED_ITEM ( 'NONE', ( #1386 ), #672 ) ;
+#207 = EDGE_CURVE ( 'NONE', #262, #392, #170, .T. ) ;
+#208 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, 0.0000000000000000000 ) ) ;
+#210 = VECTOR ( 'NONE', #2171, 1000.000000000000000 ) ;
+#211 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .F. ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .T. ) ;
+#213 = SURFACE_STYLE_FILL_AREA ( #2380 ) ;
+#214 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#215 = FILL_AREA_STYLE_COLOUR ( '', #1813 ) ;
+#216 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1230 ), #261 ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#220 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000400, -1.575000000000000400 ) ) ;
+#221 = SURFACE_STYLE_FILL_AREA ( #514 ) ;
+#222 = AXIS2_PLACEMENT_3D ( 'NONE', #986, #1382, #1574 ) ;
+#223 = CYLINDRICAL_SURFACE ( 'NONE', #2440, 0.1000000000000000500 ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ;
+#225 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #235, 'distance_accuracy_value', 'NONE');
+#226 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1843 ) ;
+#227 = FACE_OUTER_BOUND ( 'NONE', #2635, .T. ) ;
+#228 = SURFACE_STYLE_USAGE ( .BOTH. , #857 ) ;
+#229 = EDGE_CURVE ( 'NONE', #1423, #2621, #1979, .T. ) ;
+#230 = FACE_OUTER_BOUND ( 'NONE', #2252, .T. ) ;
+#231 = EDGE_CURVE ( 'NONE', #2180, #1158, #427, .T. ) ;
+#232 = VECTOR ( 'NONE', #2311, 1000.000000000000000 ) ;
+#233 = FILL_AREA_STYLE_COLOUR ( '', #2455 ) ;
+#234 = FILL_AREA_STYLE_COLOUR ( '', #876 ) ;
+#235 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#236 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.464644660940672900, 1.579289321881345100 ) ) ;
+#237 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#238 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#239 = SURFACE_STYLE_USAGE ( .BOTH. , #1460 ) ;
+#240 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2015 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1055, #1231, #2039 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#241 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#242 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2204, 'distance_accuracy_value', 'NONE');
+#243 = FILL_AREA_STYLE_COLOUR ( '', #551 ) ;
+#244 = ADVANCED_FACE ( 'NONE', ( #432 ), #351, .T. ) ;
+#245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#246 = SURFACE_SIDE_STYLE ('',( #2000 ) ) ;
+#247 = SURFACE_STYLE_USAGE ( .BOTH. , #1074 ) ;
+#248 = SURFACE_STYLE_FILL_AREA ( #2631 ) ;
+#249 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .T. ) ;
+#251 = CIRCLE ( 'NONE', #1905, 0.02500000000000006400 ) ;
+#252 = EDGE_CURVE ( 'NONE', #803, #1060, #1690, .T. ) ;
+#253 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .F. ) ;
+#255 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#256 = LINE ( 'NONE', #1708, #1805 ) ;
+#257 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#258 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#259 = CIRCLE ( 'NONE', #544, 0.02500000000000006400 ) ;
+#260 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1186 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2098, #1490, #469 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#261 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1570 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2056, #1071, #2477 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#262 = VERTEX_POINT ( 'NONE', #1173 ) ;
+#263 = EDGE_LOOP ( 'NONE', ( #2488, #2288, #2485, #1541 ) ) ;
+#264 = ADVANCED_FACE ( 'NONE', ( #745 ), #2261, .T. ) ;
+#265 = PRESENTATION_STYLE_ASSIGNMENT (( #239 ) ) ;
+#266 = SURFACE_SIDE_STYLE ('',( #1882 ) ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #566, .T. ) ;
+#268 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1025, 'distance_accuracy_value', 'NONE');
+#269 = CIRCLE ( 'NONE', #1794, 0.02500000000000006400 ) ;
+#270 = FILL_AREA_STYLE ('',( #1485 ) ) ;
+#271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#272 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #576 ), #1898 ) ;
+#274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#275 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#276 = ADVANCED_FACE ( 'NONE', ( #2102 ), #1486, .F. ) ;
+#277 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#279 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#280 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1960 ), #1526 ) ;
+#281 = STYLED_ITEM ( 'NONE', ( #491 ), #2310 ) ;
+#282 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#283 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#284 = ADVANCED_FACE ( 'NONE', ( #835 ), #1856, .T. ) ;
+#285 = FACE_OUTER_BOUND ( 'NONE', #1321, .T. ) ;
+#286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #467 ), #1863 ) ;
+#287 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#288 = EDGE_CURVE ( 'NONE', #26, #1804, #109, .T. ) ;
+#289 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #1279 ) ;
+#292 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#293 = ADVANCED_FACE ( 'NONE', ( #2032 ), #73, .T. ) ;
+#294 = EDGE_LOOP ( 'NONE', ( #2248, #558, #1292, #40 ) ) ;
+#295 = EDGE_CURVE ( 'NONE', #937, #874, #1956, .T. ) ;
+#296 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#297 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.474999999999999600, 1.575000000000000000 ) ) ;
+#298 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#299 = SURFACE_STYLE_FILL_AREA ( #19 ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #828, .F. ) ;
+#301 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = VECTOR ( 'NONE', #2008, 1000.000000000000000 ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .T. ) ;
+#304 = VECTOR ( 'NONE', #208, 1000.000000000000000 ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#306 = AXIS2_PLACEMENT_3D ( 'NONE', #498, #1532, #2550 ) ;
+#307 = SURFACE_SIDE_STYLE ('',( #1401 ) ) ;
+#308 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#309 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#311 = VECTOR ( 'NONE', #923, 1000.000000000000000 ) ;
+#312 = ADVANCED_FACE ( 'NONE', ( #1616 ), #1500, .T. ) ;
+#313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#314 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#315 = EDGE_CURVE ( 'NONE', #155, #2325, #2062, .T. ) ;
+#316 = EDGE_LOOP ( 'NONE', ( #489, #1376, #2189, #529 ) ) ;
+#317 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#318 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#319 = SURFACE_STYLE_USAGE ( .BOTH. , #1530 ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.456562749961865900, -1.563125499923731400 ) ) ;
+#321 = AXIS2_PLACEMENT_3D ( 'NONE', #2034, #840, #1282 ) ;
+#322 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1670 ), #808 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#324 = SURFACE_SIDE_STYLE ('',( #1425 ) ) ;
+#325 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #1195, #591 ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#327 = CIRCLE ( 'NONE', #1198, 0.02500000000000006400 ) ;
+#328 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.891205793294661100E-016, -1.000000000000000000 ) ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#330 = EDGE_CURVE ( 'NONE', #2325, #823, #946, .T. ) ;
+#331 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .T. ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#334 = EDGE_LOOP ( 'NONE', ( #1537, #1565, #1249, #1247 ) ) ;
+#335 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#337 = EDGE_LOOP ( 'NONE', ( #764, #1092, #2191 ) ) ;
+#338 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1754, 'distance_accuracy_value', 'NONE');
+#339 = CYLINDRICAL_SURFACE ( 'NONE', #1691, 0.05000000000000012800 ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#341 = AXIS2_PLACEMENT_3D ( 'NONE', #2466, #417, #1256 ) ;
+#342 = SURFACE_STYLE_FILL_AREA ( #2573 ) ;
+#343 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#344 = SURFACE_SIDE_STYLE ('',( #1952 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#346 = AXIS2_PLACEMENT_3D ( 'NONE', #2458, #1818, #648 ) ;
+#347 = FILL_AREA_STYLE_COLOUR ( '', #778 ) ;
+#348 = STYLED_ITEM ( 'NONE', ( #740 ), #500 ) ;
+#349 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#350 = STYLED_ITEM ( 'NONE', ( #1258 ), #1700 ) ;
+#351 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2549, #345, #349 ),
+ ( #757, #751, #2583 ),
+ ( #1767, #1759, #2158 ),
+ ( #2167, #550, #1962 ),
+ ( #966, #1369, #2370 ),
+ ( #1957, #144, #1564 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#352 = SURFACE_STYLE_FILL_AREA ( #30 ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.374999999999999800, 1.575000000000000000 ) ) ;
+#354 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
+#356 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#357 = CYLINDRICAL_SURFACE ( 'NONE', #2452, 0.02500000000000006400 ) ;
+#358 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .T. ) ;
+#360 = EDGE_LOOP ( 'NONE', ( #1126, #2186, #1915 ) ) ;
+#361 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2313 ) ) ;
+#362 = EDGE_CURVE ( 'NONE', #1028, #189, #1403, .T. ) ;
+#363 = ORIENTED_EDGE ( 'NONE', *, *, #604, .T. ) ;
+#364 = FACE_OUTER_BOUND ( 'NONE', #99, .T. ) ;
+#365 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#366 = PRESENTATION_STYLE_ASSIGNMENT (( #319 ) ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #736, .T. ) ;
+#368 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#369 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#370 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ;
+#372 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1982, #1987, #1783, #2175 ),
+ .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 ( '' )  );
+#373 = VECTOR ( 'NONE', #1524, 1000.000000000000000 ) ;
+#374 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #404 ), #1054 ) ;
+#375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2403 ), #1913 ) ;
+#376 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#377 = EDGE_CURVE ( 'NONE', #1060, #1171, #2575, .T. ) ;
+#378 = EDGE_CURVE ( 'NONE', #2297, #827, #1539, .T. ) ;
+#379 = SURFACE_STYLE_USAGE ( .BOTH. , #2233 ) ;
+#380 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#381 = PLANE ( 'NONE',  #2366 ) ;
+#382 = STYLED_ITEM ( 'NONE', ( #1172 ), #1904 ) ;
+#383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#384 = FACE_OUTER_BOUND ( 'NONE', #2155, .T. ) ;
+#385 = PLANE ( 'NONE',  #2079 ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
+#387 = VECTOR ( 'NONE', #368, 1000.000000000000000 ) ;
+#388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#389 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#390 = VERTEX_POINT ( 'NONE', #723 ) ;
+#391 = SURFACE_STYLE_FILL_AREA ( #2151 ) ;
+#392 = VERTEX_POINT ( 'NONE', #279 ) ;
+#393 = VERTEX_POINT ( 'NONE', #1150 ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .F. ) ;
+#395 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#396 = AXIS2_PLACEMENT_3D ( 'NONE', #314, #289, #690 ) ;
+#397 = EDGE_CURVE ( 'NONE', #1562, #1069, #1098, .T. ) ;
+#398 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.463125499923730400, 1.556562749961864800 ) ) ;
+#400 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #258, 'distance_accuracy_value', 'NONE');
+#401 = VECTOR ( 'NONE', #722, 1000.000000000000000 ) ;
+#402 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#403 = VECTOR ( 'NONE', #388, 1000.000000000000000 ) ;
+#404 = STYLED_ITEM ( 'NONE', ( #2478 ), #1312 ) ;
+#405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#406 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.494609699756049800, 1.572304849878025000 ) ) ;
+#409 = AXIS2_PLACEMENT_3D ( 'NONE', #1262, #622, #1046 ) ;
+#410 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.463050489181302500, -1.576100978362605000 ) ) ;
+#412 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2315, 'distance_accuracy_value', 'NONE');
+#413 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#414 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#417 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#418 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #382 ) ) ;
+#419 = EDGE_LOOP ( 'NONE', ( #2051, #1313, #580, #777 ) ) ;
+#420 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .F. ) ;
+#421 = AXIS2_PLACEMENT_3D ( 'NONE', #1549, #543, #725 ) ;
+#422 = VECTOR ( 'NONE', #80, 1000.000000000000000 ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #545, .T. ) ;
+#424 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#425 = LINE ( 'NONE', #1552, #714 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#427 = LINE ( 'NONE', #2145, #1430 ) ;
+#428 = STYLED_ITEM ( 'NONE', ( #597 ), #54 ) ;
+#429 = EDGE_CURVE ( 'NONE', #1780, #1969, #675, .T. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;
+#431 = ORIENTED_EDGE ( 'NONE', *, *, #2465, .F. ) ;
+#432 = FACE_OUTER_BOUND ( 'NONE', #737, .T. ) ;
+#433 = FILL_AREA_STYLE_COLOUR ( '', #369 ) ;
+#434 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#436 = EDGE_CURVE ( 'NONE', #1642, #1504, #259, .T. ) ;
+#437 = CYLINDRICAL_SURFACE ( 'NONE', #1058, 0.05000000000000012800 ) ;
+#438 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1663, #253, #2493 ),
+ ( #1087, #1674, #473 ),
+ ( #2074, #854, #1682 ),
+ ( #867, #889, #1878 ),
+ ( #1270, #665, #2503 ),
+ ( #2274, #2082, #65 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868643500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520993200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167798700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059471500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#439 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1791 ) ) ;
+#440 = FILL_AREA_STYLE_COLOUR ( '', #992 ) ;
+#441 = FILL_AREA_STYLE_COLOUR ( '', #1501 ) ;
+#442 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #988 ) ) ;
+#443 = FILL_AREA_STYLE ('',( #433 ) ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#445 = FILL_AREA_STYLE_COLOUR ( '', #2358 ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.456562749961865400, 1.563125499923729800 ) ) ;
+#447 = FILL_AREA_STYLE ('',( #1644 ) ) ;
+#448 = STYLED_ITEM ( 'NONE', ( #799 ), #866 ) ;
+#449 = EDGE_CURVE ( 'NONE', #1622, #713, #2644, .T. ) ;
+#450 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1835, 'distance_accuracy_value', 'NONE');
+#451 = FILL_AREA_STYLE ('',( #1243 ) ) ;
+#452 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#453 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#454 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#455 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#456 = VERTEX_POINT ( 'NONE', #1511 ) ;
+#457 = STYLED_ITEM ( 'NONE', ( #1493 ), #1505 ) ;
+#458 = SURFACE_STYLE_FILL_AREA ( #1451 ) ;
+#459 = EDGE_LOOP ( 'NONE', ( #1194, #1796, #1128 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#461 = AXIS2_PLACEMENT_3D ( 'NONE', #407, #2006, #1035 ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .F. ) ;
+#463 = CIRCLE ( 'NONE', #2228, 0.1000000000000000500 ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#465 = VERTEX_POINT ( 'NONE', #2312 ) ;
+#466 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#467 = STYLED_ITEM ( 'NONE', ( #1899 ), #60 ) ;
+#468 = VECTOR ( 'NONE', #2142, 1000.000000000000000 ) ;
+#469 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#470 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#471 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2210, #2437, #444 ),
+ ( #1447, #203, #2047 ),
+ ( #411, #2031, #619 ),
+ ( #1652, #1031, #2053 ),
+ ( #1836, #4, #1422 ),
+ ( #1228, #846, #220 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521019900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167752000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059497000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#472 = ADVANCED_FACE ( 'NONE', ( #2361 ), #1629, .F. ) ;
+#473 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#474 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#475 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#476 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#477 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#478 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #53 ) ) ;
+#479 = SURFACE_STYLE_USAGE ( .BOTH. , #490 ) ;
+#480 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#481 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#482 = ADVANCED_FACE ( 'NONE', ( #2137 ), #1330, .T. ) ;
+#483 = CYLINDRICAL_SURFACE ( 'NONE', #1216, 0.1000000000000000500 ) ;
+#484 = FILL_AREA_STYLE_COLOUR ( '', #1361 ) ;
+#485 = EDGE_LOOP ( 'NONE', ( #746, #903, #634 ) ) ;
+#486 = FILL_AREA_STYLE ('',( #897 ) ) ;
+#487 = STYLED_ITEM ( 'NONE', ( #366 ), #244 ) ;
+#488 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#490 = SURFACE_SIDE_STYLE ('',( #2342 ) ) ;
+#491 = PRESENTATION_STYLE_ASSIGNMENT (( #1122 ) ) ;
+#492 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000300, 1.574999999999999500 ) ) ;
+#493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2132 ), #617 ) ;
+#494 = FACE_OUTER_BOUND ( 'NONE', #978, .T. ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #625, .F. ) ;
+#496 = ORIENTED_EDGE ( 'NONE', *, *, #2562, .F. ) ;
+#497 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#498 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#499 = PRESENTATION_STYLE_ASSIGNMENT (( #862 ) ) ;
+#500 = ADVANCED_FACE ( 'NONE', ( #1806 ), #381, .T. ) ;
+#501 = SURFACE_STYLE_USAGE ( .BOTH. , #900 ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#503 = FACE_OUTER_BOUND ( 'NONE', #1286, .T. ) ;
+#504 = EDGE_CURVE ( 'NONE', #393, #863, #2556, .T. ) ;
+#505 = SURFACE_STYLE_USAGE ( .BOTH. , #2127 ) ;
+#506 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #225 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #235, #797, #1597 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#509 = PLANE ( 'NONE',  #2435 ) ;
+#510 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#511 = SURFACE_SIDE_STYLE ('',( #636 ) ) ;
+#512 = STYLED_ITEM ( 'NONE', ( #1413 ), #2514 ) ;
+#513 = FILL_AREA_STYLE ('',( #1721 ) ) ;
+#514 = FILL_AREA_STYLE ('',( #111 ) ) ;
+#515 = VECTOR ( 'NONE', #2367, 1000.000000000000000 ) ;
+#516 = EDGE_CURVE ( 'NONE', #2475, #1750, #526, .T. ) ;
+#517 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#518 = EDGE_CURVE ( 'NONE', #2417, #2518, #581, .T. ) ;
+#519 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#520 = ORIENTED_EDGE ( 'NONE', *, *, #645, .F. ) ;
+#521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #849, 'distance_accuracy_value', 'NONE');
+#522 = FILL_AREA_STYLE_COLOUR ( '', #2292 ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #1387, .F. ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#525 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#526 = CIRCLE ( 'NONE', #168, 0.02500000000000006400 ) ;
+#527 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000700, -1.600000000000000500 ) ) ;
+#528 = FACE_OUTER_BOUND ( 'NONE', #1294, .T. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #2464, .T. ) ;
+#530 = CYLINDRICAL_SURFACE ( 'NONE', #306, 0.04999999999999991300 ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .F. ) ;
+#532 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#534 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#535 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #450 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1835, #1650, #2215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#536 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .F. ) ;
+#538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#539 = SHAPE_DEFINITION_REPRESENTATION ( #2088, #1746 ) ;
+#540 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.474999999999999600, 1.474999999999999600 ) ) ;
+#541 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1241, #1218, #606, #1637 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#542 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#544 = AXIS2_PLACEMENT_3D ( 'NONE', #502, #1907, #2116 ) ;
+#545 = EDGE_CURVE ( 'NONE', #1005, #2475, #775, .T. ) ;
+#546 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2539 ), #1366 ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #971, #1166, #1393 ) ;
+#549 = FILL_AREA_STYLE ('',( #1360 ) ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#551 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#552 = LINE ( 'NONE', #2357, #210 ) ;
+#553 = AXIS2_PLACEMENT_3D ( 'NONE', #628, #2036, #2043 ) ;
+#554 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1842, 'distance_accuracy_value', 'NONE');
+#555 = FACE_OUTER_BOUND ( 'NONE', #459, .T. ) ;
+#556 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#557 = FILL_AREA_STYLE ('',( #2398 ) ) ;
+#558 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#559 = LINE ( 'NONE', #1348, #2 ) ;
+#560 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ;
+#561 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #669 ), #1817 ) ;
+#562 = SURFACE_STYLE_FILL_AREA ( #877 ) ;
+#563 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1773 ) ) ;
+#564 = VECTOR ( 'NONE', #1448, 1000.000000000000000 ) ;
+#565 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1328, #283, #1929 ),
+ ( #2130, #2111, #320 ),
+ ( #1895, #1703, #1116 ),
+ ( #2533, #706, #1338 ),
+ ( #1492, #1735, #2299 ),
+ ( #2119, #527, #90 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521019900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167752000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059497000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#566 = EDGE_CURVE ( 'NONE', #1780, #1158, #955, .T. ) ;
+#567 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#568 = EDGE_CURVE ( 'NONE', #2323, #1423, #1839, .T. ) ;
+#569 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#570 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#571 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #487 ), #800 ) ;
+#572 = AXIS2_PLACEMENT_3D ( 'NONE', #814, #2436, #1206 ) ;
+#573 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #1809, .F. ) ;
+#575 = VECTOR ( 'NONE', #995, 1000.000000000000000 ) ;
+#576 = STYLED_ITEM ( 'NONE', ( #2387 ), #708 ) ;
+#577 = FILL_AREA_STYLE_COLOUR ( '', #1993 ) ;
+#578 = EDGE_CURVE ( 'NONE', #863, #2334, #2055, .T. ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #961, .T. ) ;
+#580 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .F. ) ;
+#581 = CIRCLE ( 'NONE', #1621, 0.02500000000000006400 ) ;
+#582 = EDGE_LOOP ( 'NONE', ( #993, #420, #1161, #838, #137, #1776 ) ) ;
+#583 = SURFACE_SIDE_STYLE ('',( #2303 ) ) ;
+#584 = FILL_AREA_STYLE ('',( #2591 ) ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#586 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #74 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #214, #1665, #1656 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#587 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2209 ), #176 ) ;
+#588 = FACE_OUTER_BOUND ( 'NONE', #45, .T. ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#590 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2403 ) ) ;
+#591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#592 = SURFACE_STYLE_USAGE ( .BOTH. , #178 ) ;
+#593 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1860, 'distance_accuracy_value', 'NONE');
+#594 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#595 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.463050489181303400, 1.576100978362604300 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#597 = PRESENTATION_STYLE_ASSIGNMENT (( #633 ) ) ;
+#598 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#599 = PLANE ( 'NONE',  #2497 ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .T. ) ;
+#601 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#602 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 1.474999895079927900, 1.599999999999999900 ) ) ;
+#603 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#604 = EDGE_CURVE ( 'NONE', #1622, #2385, #1468, .T. ) ;
+#605 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .F. ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#607 = LINE ( 'NONE', #127, #2101 ) ;
+#608 = SURFACE_SIDE_STYLE ('',( #790 ) ) ;
+#609 = PRESENTATION_STYLE_ASSIGNMENT (( #247 ) ) ;
+#610 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .F. ) ;
+#611 = LINE ( 'NONE', #861, #806 ) ;
+#612 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1305 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1275, #1481, #1680 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#613 = FILL_AREA_STYLE ('',( #1792 ) ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .T. ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#617 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #620 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1534, #734, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#618 = SURFACE_STYLE_FILL_AREA ( #698 ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.476100978362604900, -1.563050489181302600 ) ) ;
+#620 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1534, 'distance_accuracy_value', 'NONE');
+#621 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #15, .NOT_KNOWN. ) ;
+#622 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.463125499923730400, 1.556562749961864800 ) ) ;
+#624 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #915 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1575, #2156, #965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#625 = EDGE_CURVE ( 'NONE', #1432, #2475, #771, .T. ) ;
+#626 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#629 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#630 = EDGE_LOOP ( 'NONE', ( #2420, #1356, #290 ) ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
+#632 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#633 = SURFACE_STYLE_USAGE ( .BOTH. , #1851 ) ;
+#634 = ORIENTED_EDGE ( 'NONE', *, *, #362, .F. ) ;
+#635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1773 ), #779 ) ;
+#636 = SURFACE_STYLE_FILL_AREA ( #123 ) ;
+#637 = VECTOR ( 'NONE', #2609, 1000.000000000000000 ) ;
+#638 = ORIENTED_EDGE ( 'NONE', *, *, #1985, .T. ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#640 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#641 = CLOSED_SHELL ( 'NONE', ( #1269, #500, #482, #60, #2314, #1489, #2492, #276, #1131, #650, #1893, #1700, #1883, #1904, #899, #472, #692, #1671, #2522, #284, #2302, #661, #1462, #312, #659, #1498, #264, #1912, #2097, #2541, #2514, #1664, #64, #1288, #1280, #88, #672, #2114, #78, #866, #931, #2535, #1117, #2090, #293, #1312, #1865, #708, #1476, #50, #1082, #1505, #886, #91, #2107, #1077, #2126, #894, #1712, #54, #2472, #1896, #2507, #2310, #2066, #244 ) ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000400, 1.574999999999999700 ) ) ;
+#644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.891205793294679300E-016, 1.000000000000000000 ) ) ;
+#645 = EDGE_CURVE ( 'NONE', #197, #1804, #2328, .T. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #566, .F. ) ;
+#647 = ORIENTED_EDGE ( 'NONE', *, *, #2086, .T. ) ;
+#648 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.891205793294692600E-016, 1.000000000000000000 ) ) ;
+#649 = PRESENTATION_STYLE_ASSIGNMENT (( #1632 ) ) ;
+#650 = ADVANCED_FACE ( 'NONE', ( #33 ), #787, .F. ) ;
+#651 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#652 = FILL_AREA_STYLE_COLOUR ( '', #97 ) ;
+#653 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#654 = FILL_AREA_STYLE ('',( #1862 ) ) ;
+#655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2345 ), #240 ) ;
+#656 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#657 = SURFACE_SIDE_STYLE ('',( #2623 ) ) ;
+#658 = SURFACE_SIDE_STYLE ('',( #1749 ) ) ;
+#659 = ADVANCED_FACE ( 'NONE', ( #2183 ), #223, .T. ) ;
+#660 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#661 = ADVANCED_FACE ( 'NONE', ( #2390 ), #205, .F. ) ;
+#662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#664 = EDGE_CURVE ( 'NONE', #863, #749, #2483, .T. ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593100, 5.159762642420522100E-006, 1.599994840237362500 ) ) ;
+#666 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#667 = FILL_AREA_STYLE_COLOUR ( '', #2112 ) ;
+#668 = VERTEX_POINT ( 'NONE', #2269 ) ;
+#669 = STYLED_ITEM ( 'NONE', ( #2069 ), #1893 ) ;
+#670 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #268 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1025, #1610, #785 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#671 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1012, 'distance_accuracy_value', 'NONE');
+#672 = ADVANCED_FACE ( 'NONE', ( #2331 ), #875, .T. ) ;
+#673 = SURFACE_STYLE_USAGE ( .BOTH. , #266 ) ;
+#674 = CIRCLE ( 'NONE', #1858, 0.1000000000000000500 ) ;
+#675 = LINE ( 'NONE', #2143, #798 ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .F. ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.450000000000000400, 1.599999999999999600 ) ) ;
+#678 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, -1.600000000000000300 ) ) ;
+#681 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#682 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #1698, #271 ) ;
+#683 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#684 = SURFACE_SIDE_STYLE ('',( #2194 ) ) ;
+#685 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .F. ) ;
+#687 = STYLED_ITEM ( 'NONE', ( #1287 ), #1117 ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#689 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#690 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#691 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #919, #2340 ) ;
+#692 = ADVANCED_FACE ( 'NONE', ( #2139 ), #9, .T. ) ;
+#693 = AXIS2_PLACEMENT_3D ( 'NONE', #2148, #1514, #292 ) ;
+#694 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#695 = SURFACE_STYLE_USAGE ( .BOTH. , #1491 ) ;
+#696 = SURFACE_SIDE_STYLE ('',( #193 ) ) ;
+#697 = EDGE_CURVE ( 'NONE', #1158, #197, #136, .T. ) ;
+#698 = FILL_AREA_STYLE ('',( #2291 ) ) ;
+#699 = EDGE_CURVE ( 'NONE', #1504, #2295, #1100, .T. ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.479289321881345700, -1.564644660940673000 ) ) ;
+#701 = FACE_OUTER_BOUND ( 'NONE', #1678, .T. ) ;
+#702 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#704 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .T. ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784060800, 1.490164837270663300, -1.590164837270663800 ) ) ;
+#707 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1604 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2093, #272, #681 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#708 = ADVANCED_FACE ( 'NONE', ( #494 ), #2218, .T. ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #802, .F. ) ;
+#710 = LINE ( 'NONE', #1346, #2253 ) ;
+#711 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2110, 'distance_accuracy_value', 'NONE');
+#712 = PRESENTATION_STYLE_ASSIGNMENT (( #1588 ) ) ;
+#713 = VERTEX_POINT ( 'NONE', #2305 ) ;
+#714 = VECTOR ( 'NONE', #1940, 1000.000000000000000 ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .F. ) ;
+#716 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.990902544787600600E-016 ) ) ;
+#717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#718 = VERTEX_POINT ( 'NONE', #1097 ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #604, .F. ) ;
+#720 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#723 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #448 ), #967 ) ;
+#725 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#726 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#727 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#728 = AXIS2_PLACEMENT_3D ( 'NONE', #2104, #2321, #2537 ) ;
+#729 = STYLED_ITEM ( 'NONE', ( #1934 ), #1269 ) ;
+#730 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.500000000000000200, -1.600000000000000300 ) ) ;
+#731 = STYLED_ITEM ( 'NONE', ( #2393 ), #2507 ) ;
+#732 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#734 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#735 = PRESENTATION_STYLE_ASSIGNMENT (( #1888 ) ) ;
+#736 = EDGE_CURVE ( 'NONE', #1969, #155, #2081, .T. ) ;
+#737 = EDGE_LOOP ( 'NONE', ( #212, #1068, #1808 ) ) ;
+#738 = VECTOR ( 'NONE', #406, 1000.000000000000000 ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .F. ) ;
+#740 = PRESENTATION_STYLE_ASSIGNMENT (( #2425 ) ) ;
+#741 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1056, 'distance_accuracy_value', 'NONE');
+#742 = EDGE_LOOP ( 'NONE', ( #1107, #332, #217, #1903 ) ) ;
+#743 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#744 = STYLED_ITEM ( 'NONE', ( #1067 ), #2107 ) ;
+#745 = FACE_OUTER_BOUND ( 'NONE', #1217, .T. ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .F. ) ;
+#747 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#748 = SURFACE_STYLE_FILL_AREA ( #2530 ) ;
+#749 = VERTEX_POINT ( 'NONE', #1479 ) ;
+#750 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#751 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#752 = FILL_AREA_STYLE_COLOUR ( '', #1844 ) ;
+#753 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1404 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2087, #1106, #282 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#754 = SURFACE_STYLE_USAGE ( .BOTH. , #1372 ) ;
+#755 = SURFACE_SIDE_STYLE ('',( #2421 ) ) ;
+#756 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#757 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#758 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2519, 'distance_accuracy_value', 'NONE');
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #1548, #532, #313 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.495451272393799800E-016 ) ) ;
+#761 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#762 = FACE_OUTER_BOUND ( 'NONE', #2523, .T. ) ;
+#763 = VECTOR ( 'NONE', #1162, 1000.000000000000000 ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#766 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1395 ) ) ;
+#767 = EDGE_CURVE ( 'NONE', #1497, #456, #1167, .T. ) ;
+#768 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#769 = EDGE_LOOP ( 'NONE', ( #2163, #676, #1038, #2639, #1034, #305 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#771 = LINE ( 'NONE', #2412, #1653 ) ;
+#772 = SURFACE_STYLE_FILL_AREA ( #1398 ) ;
+#773 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
+#774 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #2089, #245 ) ;
+#775 = CIRCLE ( 'NONE', #1790, 0.02500000000000006400 ) ;
+#776 = LINE ( 'NONE', #906, #2335 ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .F. ) ;
+#778 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#779 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1200 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2547, #87, #935 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#780 = FACE_OUTER_BOUND ( 'NONE', #316, .T. ) ;
+#781 = FILL_AREA_STYLE_COLOUR ( '', #1981 ) ;
+#782 = FACE_OUTER_BOUND ( 'NONE', #2607, .T. ) ;
+#783 = STYLED_ITEM ( 'NONE', ( #1461 ), #50 ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#785 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#786 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1317, 'distance_accuracy_value', 'NONE');
+#787 = PLANE ( 'NONE',  #1496 ) ;
+#788 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1163 ) ) ;
+#789 = FILL_AREA_STYLE_COLOUR ( '', #843 ) ;
+#790 = SURFACE_STYLE_FILL_AREA ( #2040 ) ;
+#791 = FILL_AREA_STYLE_COLOUR ( '', #32 ) ;
+#792 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #625, .T. ) ;
+#794 = VECTOR ( 'NONE', #1799, 1000.000000000000000 ) ;
+#795 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #315, .T. ) ;
+#797 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#798 = VECTOR ( 'NONE', #934, 1000.000000000000000 ) ;
+#799 = PRESENTATION_STYLE_ASSIGNMENT (( #2468 ) ) ;
+#800 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1265 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1734, #525, #1170 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#802 = EDGE_CURVE ( 'NONE', #161, #2181, #1840, .T. ) ;
+#803 = VERTEX_POINT ( 'NONE', #475 ) ;
+#804 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#805 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#806 = VECTOR ( 'NONE', #476, 1000.000000000000000 ) ;
+#807 = AXIS2_PLACEMENT_3D ( 'NONE', #1103, #2085, #2307 ) ;
+#808 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2428 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2622, #1598, #805 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#809 = SURFACE_STYLE_FILL_AREA ( #2461 ) ;
+#810 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#811 = LINE ( 'NONE', #804, #403 ) ;
+#812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#813 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #448 ) ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#815 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #480, 'distance_accuracy_value', 'NONE');
+#816 = FILL_AREA_STYLE ('',( #789 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#818 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1375 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#820 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#821 = SURFACE_STYLE_FILL_AREA ( #1044 ) ;
+#822 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #731 ), #1021 ) ;
+#823 = VERTEX_POINT ( 'NONE', #2084 ) ;
+#824 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.375000000000000200, -1.575000000000000000 ) ) ;
+#825 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#826 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696631000, 1.459750732398290800, 1.559750732398290200 ) ) ;
+#827 = VERTEX_POINT ( 'NONE', #2505 ) ;
+#828 = EDGE_CURVE ( 'NONE', #1942, #803, #2563, .T. ) ;
+#829 = EDGE_CURVE ( 'NONE', #393, #161, #1874, .T. ) ;
+#830 = CIRCLE ( 'NONE', #1380, 0.02500000000000006400 ) ;
+#831 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #664, .F. ) ;
+#833 = SURFACE_STYLE_FILL_AREA ( #1695 ) ;
+#834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#835 = FACE_OUTER_BOUND ( 'NONE', #294, .T. ) ;
+#836 = PRESENTATION_STYLE_ASSIGNMENT (( #2469 ) ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #1414, .T. ) ;
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .F. ) ;
+#839 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1886 ), #612 ) ;
+#840 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#841 = SURFACE_SIDE_STYLE ('',( #299 ) ) ;
+#842 = FILL_AREA_STYLE_COLOUR ( '', #873 ) ;
+#843 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#844 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1349 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #89, #296, #726 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#845 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#846 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000700, -1.600000000000000500 ) ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#848 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#849 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#850 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2630 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2268, #24, #1450 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#851 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#852 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #858, #1472, #1685 ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994959015500, 1.570477640050412600 ) ) ;
+#855 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#857 = SURFACE_SIDE_STYLE ('',( #458 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000300, -1.575000000000000200 ) ) ;
+#859 = AXIS2_PLACEMENT_3D ( 'NONE', #1508, #678, #2504 ) ;
+#860 = SURFACE_STYLE_FILL_AREA ( #2266 ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#862 = SURFACE_STYLE_USAGE ( .BOTH. , #657 ) ;
+#863 = VERTEX_POINT ( 'NONE', #642 ) ;
+#864 = STYLED_ITEM ( 'NONE', ( #1365 ), #2535 ) ;
+#865 = LINE ( 'NONE', #171, #794 ) ;
+#866 = ADVANCED_FACE ( 'NONE', ( #1353 ), #1593, .T. ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572600, 1.594609699756049700 ) ) ;
+#868 = PRESENTATION_STYLE_ASSIGNMENT (( #2172 ) ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;
+#870 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#871 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.476100978362605800, 1.563050489181302000 ) ) ;
+#872 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#873 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#874 = VERTEX_POINT ( 'NONE', #2250 ) ;
+#875 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #426, #52, #1440 ),
+ ( #623, #826, #446 ),
+ ( #871, #1459, #1830 ),
+ ( #1047, #2463, #1659 ),
+ ( #1263, #1250, #2450 ),
+ ( #643, #42, #2060 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868647400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520943300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167828700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059388200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#876 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#877 = FILL_AREA_STYLE ('',( #2486 ) ) ;
+#878 = EDGE_CURVE ( 'NONE', #1005, #1750, #1973, .T. ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#880 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#881 = CYLINDRICAL_SURFACE ( 'NONE', #1298, 0.02500000000000006400 ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #2282 ) ;
+#883 = SURFACE_SIDE_STYLE ('',( #618 ) ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#885 = AXIS2_PLACEMENT_3D ( 'NONE', #2429, #410, #1030 ) ;
+#886 = ADVANCED_FACE ( 'NONE', ( #2099 ), #2193, .T. ) ;
+#887 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#888 = FILL_AREA_STYLE ('',( #1901 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337898800, 1.590164837270661800 ) ) ;
+#890 = STYLED_ITEM ( 'NONE', ( #1344 ), #64 ) ;
+#891 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #685, 'distance_accuracy_value', 'NONE');
+#892 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#894 = ADVANCED_FACE ( 'NONE', ( #2616 ), #1350, .T. ) ;
+#895 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#896 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#897 = FILL_AREA_STYLE_COLOUR ( '', #640 ) ;
+#898 = AXIS2_PLACEMENT_3D ( 'NONE', #1731, #1304, #1525 ) ;
+#899 = ADVANCED_FACE ( 'NONE', ( #2413 ), #1971, .F. ) ;
+#900 = SURFACE_SIDE_STYLE ('',( #1333 ) ) ;
+#901 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#902 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.479289321881345700, 1.564644660940671900 ) ) ;
+#903 = ORIENTED_EDGE ( 'NONE', *, *, #2562, .T. ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #1675, #67 ) ;
+#905 = ORIENTED_EDGE ( 'NONE', *, *, #148, .T. ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#907 = FACE_OUTER_BOUND ( 'NONE', #2136, .T. ) ;
+#908 = FILL_AREA_STYLE ('',( #234 ) ) ;
+#909 = SURFACE_STYLE_USAGE ( .BOTH. , #100 ) ;
+#910 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #621, #1205 ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .F. ) ;
+#912 = ORIENTED_EDGE ( 'NONE', *, *, #1827, .T. ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .T. ) ;
+#914 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #206 ) ) ;
+#915 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1575, 'distance_accuracy_value', 'NONE');
+#916 = EDGE_CURVE ( 'NONE', #1942, #390, #2520, .T. ) ;
+#917 = FACE_OUTER_BOUND ( 'NONE', #485, .T. ) ;
+#918 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#919 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#920 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#921 = FACE_OUTER_BOUND ( 'NONE', #2168, .T. ) ;
+#922 = AXIS2_PLACEMENT_3D ( 'NONE', #1155, #1953, #1578 ) ;
+#923 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#924 = FILL_AREA_STYLE ('',( #94 ) ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#926 = STYLED_ITEM ( 'NONE', ( #1838 ), #2302 ) ;
+#927 = SURFACE_SIDE_STYLE ('',( #1569 ) ) ;
+#928 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000300, 1.599999999999999900 ) ) ;
+#929 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#930 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1950, 'distance_accuracy_value', 'NONE');
+#931 = ADVANCED_FACE ( 'NONE', ( #528 ), #1000, .T. ) ;
+#932 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #428 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#935 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#936 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#937 = VERTEX_POINT ( 'NONE', #2182 ) ;
+#938 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.990902544787600600E-016 ) ) ;
+#939 = SURFACE_STYLE_USAGE ( .BOTH. , #1146 ) ;
+#940 = CIRCLE ( 'NONE', #2173, 0.1000000000000000500 ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#943 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #744 ), #1297 ) ;
+#944 = ORIENTED_EDGE ( 'NONE', *, *, #828, .T. ) ;
+#945 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#946 = CIRCLE ( 'NONE', #396, 0.02500000000000006400 ) ;
+#947 = SURFACE_STYLE_FILL_AREA ( #2251 ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #207, .T. ) ;
+#949 = CIRCLE ( 'NONE', #1872, 0.02500000000000006400 ) ;
+#950 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 4.553649124439119600E-016, 1.575000000000000000 ) ) ;
+#952 = PRESENTATION_STYLE_ASSIGNMENT (( #695 ) ) ;
+#953 = VERTEX_POINT ( 'NONE', #570 ) ;
+#954 = FACE_OUTER_BOUND ( 'NONE', #142, .T. ) ;
+#955 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1995, #2399, #2200, #616 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#957 = CIRCLE ( 'NONE', #2208, 0.02500000000000006400 ) ;
+#958 = SURFACE_STYLE_FILL_AREA ( #2026 ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#960 = STYLED_ITEM ( 'NONE', ( #2004 ), #472 ) ;
+#961 = EDGE_CURVE ( 'NONE', #390, #2323, #1210, .T. ) ;
+#962 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#963 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#964 = SURFACE_STYLE_USAGE ( .BOTH. , #755 ) ;
+#965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#966 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#967 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1160 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2449, #1438, #1845 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#968 = LINE ( 'NONE', #365, #1057 ) ;
+#969 = SURFACE_SIDE_STYLE ('',( #1441 ) ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #2368, .F. ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #14, .F. ) ;
+#973 = EDGE_LOOP ( 'NONE', ( #1502, #679, #879, #1004 ) ) ;
+#974 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #1990, #395 ) ;
+#975 = SURFACE_STYLE_FILL_AREA ( #1657 ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #2236, .T. ) ;
+#977 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #512 ), #1515 ) ;
+#978 = EDGE_LOOP ( 'NONE', ( #423, #1651, #1875 ) ) ;
+#979 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#980 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#981 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#982 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1384 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1007, #795, #2016 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#983 = FACE_OUTER_BOUND ( 'NONE', #1611, .T. ) ;
+#984 = EDGE_CURVE ( 'NONE', #161, #262, #1245, .T. ) ;
+#985 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#986 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#987 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#988 = STYLED_ITEM ( 'NONE', ( #1948 ), #1896 ) ;
+#989 = FILL_AREA_STYLE_COLOUR ( '', #71 ) ;
+#990 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000300 ) ) ;
+#991 = MANIFOLD_SOLID_BREP ( 'Fillet3', #641 ) ;
+#992 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #2465, .T. ) ;
+#994 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 4.553649124439119600E-016, 1.575000000000000000 ) ) ;
+#995 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#996 = ORIENTED_EDGE ( 'NONE', *, *, #148, .F. ) ;
+#997 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1791 ), #1144 ) ;
+#998 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#999 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#1000 = CYLINDRICAL_SURFACE ( 'NONE', #1857, 0.02500000000000006400 ) ;
+#1001 = EDGE_LOOP ( 'NONE', ( #1832, #523, #496, #1617 ) ) ;
+#1002 = VECTOR ( 'NONE', #1127, 1000.000000000000000 ) ;
+#1003 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #350 ) ) ;
+#1004 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .T. ) ;
+#1005 = VERTEX_POINT ( 'NONE', #159 ) ;
+#1006 = FACE_OUTER_BOUND ( 'NONE', #1756, .T. ) ;
+#1007 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1008 = VECTOR ( 'NONE', #1036, 1000.000000000000000 ) ;
+#1009 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #98, 'distance_accuracy_value', 'NONE');
+#1010 = CYLINDRICAL_SURFACE ( 'NONE', #1744, 0.02500000000000006400 ) ;
+#1011 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #864 ) ) ;
+#1012 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1013 = SURFACE_STYLE_USAGE ( .BOTH. , #2222 ) ;
+#1014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1015 = EDGE_CURVE ( 'NONE', #2417, #392, #1325, .T. ) ;
+#1016 = FILL_AREA_STYLE ('',( #1607 ) ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.476100978362605800, 1.563050489181302000 ) ) ;
+#1019 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1020 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1960 ) ) ;
+#1021 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1936 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2381, #354, #1769 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.495451272393800000E-016, 1.000000000000000000 ) ) ;
+#1023 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1471, 'distance_accuracy_value', 'NONE');
+#1024 = SURFACE_SIDE_STYLE ('',( #1040 ) ) ;
+#1025 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1026 = VECTOR ( 'NONE', #138, 1000.000000000000000 ) ;
+#1027 = AXIS2_PLACEMENT_3D ( 'NONE', #810, #1596, #383 ) ;
+#1028 = VERTEX_POINT ( 'NONE', #1829 ) ;
+#1029 = LINE ( 'NONE', #1419, #2289 ) ;
+#1030 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784060800, 1.490164837270663300, -1.590164837270663800 ) ) ;
+#1032 = EDGE_LOOP ( 'NONE', ( #1385, #2482, #2063 ) ) ;
+#1033 = STYLED_ITEM ( 'NONE', ( #265 ), #284 ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #2546, .T. ) ;
+#1035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1036 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .T. ) ;
+#1038 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .F. ) ;
+#1039 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #1672, #694 ) ;
+#1040 = SURFACE_STYLE_FILL_AREA ( #613 ) ;
+#1041 = SPHERICAL_SURFACE ( 'NONE', #1540, 0.02500000000000000100 ) ;
+#1042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #601, 'distance_accuracy_value', 'NONE');
+#1044 = FILL_AREA_STYLE ('',( #2042 ) ) ;
+#1045 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.494609699756049800, 1.572304849878025000 ) ) ;
+#1048 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1395 ), #1536 ) ;
+#1049 = EDGE_CURVE ( 'NONE', #2329, #2334, #1029, .T. ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1052 = SURFACE_SIDE_STYLE ('',( #809 ) ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1054 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1545 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2371, #985, #2146 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1055 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1056 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1057 = VECTOR ( 'NONE', #567, 1000.000000000000000 ) ;
+#1058 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #1556, #998 ) ;
+#1059 = ORIENTED_EDGE ( 'NONE', *, *, #288, .T. ) ;
+#1060 = VERTEX_POINT ( 'NONE', #1994 ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1062 = SURFACE_STYLE_USAGE ( .BOTH. , #2480 ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .T. ) ;
+#1064 = EDGE_CURVE ( 'NONE', #953, #2295, #1646, .T. ) ;
+#1065 = PRESENTATION_STYLE_ASSIGNMENT (( #592 ) ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .F. ) ;
+#1067 = PRESENTATION_STYLE_ASSIGNMENT (( #909 ) ) ;
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #961, .F. ) ;
+#1069 = VERTEX_POINT ( 'NONE', #199 ) ;
+#1070 = PRESENTATION_STYLE_ASSIGNMENT (( #964 ) ) ;
+#1071 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1073 = FILL_AREA_STYLE_COLOUR ( '', #1134 ) ;
+#1074 = SURFACE_SIDE_STYLE ('',( #1506 ) ) ;
+#1075 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1559 ) ) ;
+#1076 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1079, #51, #236, #627 ),
+ .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 ( '' )  );
+#1077 = ADVANCED_FACE ( 'NONE', ( #132 ), #357, .T. ) ;
+#1078 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1079 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1082 = ADVANCED_FACE ( 'NONE', ( #1751 ), #2599, .T. ) ;
+#1083 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1085 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #960 ) ) ;
+#1086 = EDGE_CURVE ( 'NONE', #1253, #1562, #2157, .T. ) ;
+#1087 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#1088 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #669 ) ) ;
+#1089 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #729 ), #1189 ) ;
+#1090 = LINE ( 'NONE', #1768, #2091 ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1092 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .T. ) ;
+#1093 = SURFACE_STYLE_USAGE ( .BOTH. , #696 ) ;
+#1094 = SURFACE_STYLE_FILL_AREA ( #2017 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#1096 = SPHERICAL_SURFACE ( 'NONE', #421, 0.02500000000000000100 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.374999999999999800, 1.575000000000000000 ) ) ;
+#1098 = LINE ( 'NONE', #2526, #1908 ) ;
+#1099 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2149 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #792, #2642, #179 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1100 = LINE ( 'NONE', #689, #422 ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #1827, .F. ) ;
+#1102 = EDGE_LOOP ( 'NONE', ( #2094, #739, #941, #2068 ) ) ;
+#1103 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#1104 = VERTEX_POINT ( 'NONE', #1788 ) ;
+#1105 = FACE_OUTER_BOUND ( 'NONE', #47, .T. ) ;
+#1106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #2603, .F. ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #518, .F. ) ;
+#1109 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1110 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2209 ) ) ;
+#1111 = SURFACE_SIDE_STYLE ('',( #1426 ) ) ;
+#1112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2290, 'distance_accuracy_value', 'NONE');
+#1113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #671 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1012, #1397, #2422 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1114 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1115 = SURFACE_STYLE_USAGE ( .BOTH. , #684 ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.463050489181302500, -1.576100978362605000 ) ) ;
+#1117 = ADVANCED_FACE ( 'NONE', ( #1612 ), #2409, .T. ) ;
+#1118 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #10 ), #1777 ) ;
+#1119 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1120 = EDGE_CURVE ( 'NONE', #1729, #937, #1999, .T. ) ;
+#1121 = SURFACE_STYLE_USAGE ( .BOTH. , #1111 ) ;
+#1122 = SURFACE_STYLE_USAGE ( .BOTH. , #324 ) ;
+#1123 = AXIS2_PLACEMENT_3D ( 'NONE', #2049, #2481, #2077 ) ;
+#1124 = SURFACE_STYLE_FILL_AREA ( #17 ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#1126 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#1127 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #2638, .T. ) ;
+#1129 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #412 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2315, #1517, #703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1131 = ADVANCED_FACE ( 'NONE', ( #1902 ), #385, .F. ) ;
+#1132 = EDGE_LOOP ( 'NONE', ( #431, #837, #1037, #1495 ) ) ;
+#1133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.710505431213753700E-016 ) ) ;
+#1134 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ;
+#1137 = VERTEX_POINT ( 'NONE', #2402 ) ;
+#1138 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1139 = ORIENTED_EDGE ( 'NONE', *, *, #697, .F. ) ;
+#1140 = EDGE_LOOP ( 'NONE', ( #79, #1946, #1594 ) ) ;
+#1141 = AXIS2_PLACEMENT_3D ( 'NONE', #455, #848, #1869 ) ;
+#1142 = VECTOR ( 'NONE', #920, 1000.000000000000000 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1144 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #849, #481, #872 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1145 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.500000000000000400, -1.575000000000000400 ) ) ;
+#1146 = SURFACE_SIDE_STYLE ('',( #391 ) ) ;
+#1147 = LINE ( 'NONE', #1125, #1766 ) ;
+#1148 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1487 ), #586 ) ;
+#1149 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1230 ) ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1151 = PLANE ( 'NONE',  #1732 ) ;
+#1152 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #864 ), #1113 ) ;
+#1153 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#1154 = FILL_AREA_STYLE_COLOUR ( '', #434 ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1156 = EDGE_CURVE ( 'NONE', #262, #393, #865, .T. ) ;
+#1157 = FILL_AREA_STYLE_COLOUR ( '', #1615 ) ;
+#1158 = VERTEX_POINT ( 'NONE', #1810 ) ;
+#1159 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1160 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2449, 'distance_accuracy_value', 'NONE');
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #545, .F. ) ;
+#1162 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1163 = STYLED_ITEM ( 'NONE', ( #2566 ), #2090 ) ;
+#1164 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #512 ) ) ;
+#1165 = PLANE ( 'NONE',  #1961 ) ;
+#1166 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1167 = LINE ( 'NONE', #1080, #2416 ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #2255, .F. ) ;
+#1169 = CYLINDRICAL_SURFACE ( 'NONE', #2600, 0.02500000000000006400 ) ;
+#1170 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1171 = VERTEX_POINT ( 'NONE', #35 ) ;
+#1172 = PRESENTATION_STYLE_ASSIGNMENT (( #1324 ) ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.374999999999999800, 1.474999999999999900 ) ) ;
+#1175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1176 = SURFACE_SIDE_STYLE ('',( #36 ) ) ;
+#1177 = AXIS2_PLACEMENT_3D ( 'NONE', #301, #1640, #2568 ) ;
+#1178 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2270 ) ) ;
+#1179 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#1180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1023 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1471, #1667, #20 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1181 = EDGE_CURVE ( 'NONE', #874, #465, #251, .T. ) ;
+#1182 = CYLINDRICAL_SURFACE ( 'NONE', #346, 0.04999999999999991300 ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#1184 = ORIENTED_EDGE ( 'NONE', *, *, #1778, .F. ) ;
+#1185 = SURFACE_SIDE_STYLE ('',( #2254 ) ) ;
+#1186 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2098, 'distance_accuracy_value', 'NONE');
+#1187 = CIRCLE ( 'NONE', #922, 0.02500000000000006400 ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ;
+#1189 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2001 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #452, #1859, #651 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1190 = VECTOR ( 'NONE', #1589, 1000.000000000000000 ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .F. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #2525, .F. ) ;
+#1193 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #926 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ;
+#1195 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1196 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#1197 = PRESENTATION_STYLE_ASSIGNMENT (( #1115 ) ) ;
+#1198 = AXIS2_PLACEMENT_3D ( 'NONE', #1787, #187, #405 ) ;
+#1199 = PRESENTATION_STYLE_ASSIGNMENT (( #1889 ) ) ;
+#1200 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2547, 'distance_accuracy_value', 'NONE');
+#1201 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1202 = SURFACE_STYLE_USAGE ( .BOTH. , #2199 ) ;
+#1203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#1204 = SURFACE_STYLE_USAGE ( .BOTH. , #2632 ) ;
+#1205 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1045, 'design' ) ;
+#1206 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1207 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1208 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#1209 = EDGE_LOOP ( 'NONE', ( #948, #2565, #2359 ) ) ;
+#1210 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2176, #1988, #615, #1222 ),
+ .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 ( '' )  );
+#1211 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #960 ), #2018 ) ;
+#1212 = PRESENTATION_STYLE_ASSIGNMENT (( #1202 ) ) ;
+#1213 = EDGE_CURVE ( 'NONE', #1158, #1509, #2355, .T. ) ;
+#1214 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1215 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1216 = AXIS2_PLACEMENT_3D ( 'NONE', #2389, #2595, #956 ) ;
+#1217 = EDGE_LOOP ( 'NONE', ( #1184, #905, #520, #2263 ) ) ;
+#1218 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1219 = PRESENTATION_STYLE_ASSIGNMENT (( #2441 ) ) ;
+#1220 = EDGE_LOOP ( 'NONE', ( #631, #211, #107 ) ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #2105, .F. ) ;
+#1222 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1223 = LINE ( 'NONE', #1728, #468 ) ;
+#1224 = SURFACE_SIDE_STYLE ('',( #1592 ) ) ;
+#1225 = PRESENTATION_STYLE_ASSIGNMENT (( #2198 ) ) ;
+#1226 = AXIS2_PLACEMENT_3D ( 'NONE', #2048, #653, #237 ) ;
+#1227 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2276, 'distance_accuracy_value', 'NONE');
+#1228 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000300, -1.600000000000000500 ) ) ;
+#1229 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1230 = STYLED_ITEM ( 'NONE', ( #1584 ), #1288 ) ;
+#1231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1232 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2459 ), #1405 ) ;
+#1234 = SURFACE_STYLE_USAGE ( .BOTH. , #1470 ) ;
+#1235 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1237 = PRESENTATION_STYLE_ASSIGNMENT (( #1234 ) ) ;
+#1238 = EDGE_CURVE ( 'NONE', #1969, #1782, #186, .T. ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#1240 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#1241 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.500000000000000400, 1.574999895079927300 ) ) ;
+#1243 = FILL_AREA_STYLE_COLOUR ( '', #1558 ) ;
+#1244 = EDGE_LOOP ( 'NONE', ( #2521, #2439, #976, #913 ) ) ;
+#1245 = LINE ( 'NONE', #2027, #1648 ) ;
+#1246 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1886 ) ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#1248 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .T. ) ;
+#1250 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 1.499994840237362800, 1.599994840237362500 ) ) ;
+#1251 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
+#1253 = VERTEX_POINT ( 'NONE', #177 ) ;
+#1254 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2345 ) ) ;
+#1255 = CYLINDRICAL_SURFACE ( 'NONE', #1606, 0.02500000000000006400 ) ;
+#1256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1257 = LINE ( 'NONE', #730, #401 ) ;
+#1258 = PRESENTATION_STYLE_ASSIGNMENT (( #501 ) ) ;
+#1259 = SURFACE_SIDE_STYLE ('',( #1798 ) ) ;
+#1260 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1261 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.500000000000000400, 1.574999895079927300 ) ) ;
+#1264 = AXIS2_PLACEMENT_3D ( 'NONE', #173, #376, #1983 ) ;
+#1265 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1734, 'distance_accuracy_value', 'NONE');
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #1747, #335, #1928 ) ;
+#1269 = ADVANCED_FACE ( 'NONE', ( #1240 ), #599, .T. ) ;
+#1270 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007328000, 1.600000000000000300 ) ) ;
+#1271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1272 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1273 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1770 ) ) ;
+#1274 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1275 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1276 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2459 ) ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #664, .T. ) ;
+#1278 = SPHERICAL_SURFACE ( 'NONE', #1823, 0.02500000000000000100 ) ;
+#1279 = FILL_AREA_STYLE ('',( #58 ) ) ;
+#1280 = ADVANCED_FACE ( 'NONE', ( #1281 ), #438, .T. ) ;
+#1281 = FACE_OUTER_BOUND ( 'NONE', #1909, .T. ) ;
+#1282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1283 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1518, #1918, #2510, #1958 ),
+ .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 ( '' )  );
+#1284 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1286 = EDGE_LOOP ( 'NONE', ( #363, #765, #944, #912 ) ) ;
+#1287 = PRESENTATION_STYLE_ASSIGNMENT (( #1204 ) ) ;
+#1288 = ADVANCED_FACE ( 'NONE', ( #2212 ), #1719, .T. ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #231, .F. ) ;
+#1290 = EDGE_CURVE ( 'NONE', #2385, #1423, #1187, .T. ) ;
+#1291 = FILL_AREA_STYLE ('',( #2298 ) ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #2179, .T. ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1294 = EDGE_LOOP ( 'NONE', ( #1900, #112, #110, #25, #801, #610 ) ) ;
+#1295 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1296 = EDGE_LOOP ( 'NONE', ( #2382, #579, #1379, #131 ) ) ;
+#1297 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #891 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #685, #721, #1523 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1298 = AXIS2_PLACEMENT_3D ( 'NONE', #1618, #398, #1214 ) ;
+#1299 = SURFACE_STYLE_USAGE ( .BOTH. , #2473 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1301 = EDGE_CURVE ( 'NONE', #26, #953, #1996, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1303 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#1304 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1305 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1275, 'distance_accuracy_value', 'NONE');
+#1306 = EDGE_CURVE ( 'NONE', #718, #668, #940, .T. ) ;
+#1307 = FILL_AREA_STYLE_COLOUR ( '', #981 ) ;
+#1308 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1309 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #348 ) ) ;
+#1310 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #1271, #1260 ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#1312 = ADVANCED_FACE ( 'NONE', ( #384 ), #2320, .T. ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .F. ) ;
+#1314 = SURFACE_SIDE_STYLE ('',( #833 ) ) ;
+#1315 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1316 = EDGE_LOOP ( 'NONE', ( #647, #793, #2135 ) ) ;
+#1317 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1318 = VECTOR ( 'NONE', #1416, 1000.000000000000000 ) ;
+#1319 = EDGE_CURVE ( 'NONE', #26, #1137, #1834, .T. ) ;
+#1320 = EDGE_CURVE ( 'NONE', #1355, #2028, #968, .T. ) ;
+#1321 = EDGE_LOOP ( 'NONE', ( #1192, #1252, #2362, #462 ) ) ;
+#1322 = CIRCLE ( 'NONE', #2471, 0.02500000000000006400 ) ;
+#1323 = PRESENTATION_STYLE_ASSIGNMENT (( #1668 ) ) ;
+#1324 = SURFACE_STYLE_USAGE ( .BOTH. , #2548 ) ;
+#1325 = LINE ( 'NONE', #2438, #1008 ) ;
+#1326 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1327 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#1329 = LINE ( 'NONE', #133, #560 ) ;
+#1330 = PLANE ( 'NONE',  #1177 ) ;
+#1331 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #687 ) ) ;
+#1332 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#1333 = SURFACE_STYLE_FILL_AREA ( #2083 ) ;
+#1334 = FILL_AREA_STYLE ('',( #1157 ) ) ;
+#1335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2373 ), #2273 ) ;
+#1336 = PLANE ( 'NONE',  #118 ) ;
+#1337 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.472304849878025600, -1.594609699756050800 ) ) ;
+#1339 = EDGE_CURVE ( 'NONE', #1562, #713, #1831, .T. ) ;
+#1340 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1341 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#1342 = LINE ( 'NONE', #1968, #1026 ) ;
+#1343 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1344 = PRESENTATION_STYLE_ASSIGNMENT (( #1454 ) ) ;
+#1345 = STYLED_ITEM ( 'NONE', ( #2487 ), #2114 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.474999999999999600, 1.474999999999999600 ) ) ;
+#1347 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#1349 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #89, 'distance_accuracy_value', 'NONE');
+#1350 = CYLINDRICAL_SURFACE ( 'NONE', #1264, 0.02500000000000006400 ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #12, .F. ) ;
+#1352 = LINE ( 'NONE', #569, #387 ) ;
+#1353 = FACE_OUTER_BOUND ( 'NONE', #2140, .T. ) ;
+#1354 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.710505431213753700E-016 ) ) ;
+#1355 = VERTEX_POINT ( 'NONE', #353 ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#1357 = CYLINDRICAL_SURFACE ( 'NONE', #691, 0.04999999999999991300 ) ;
+#1358 = SURFACE_STYLE_USAGE ( .BOTH. , #2153 ) ;
+#1359 = EDGE_LOOP ( 'NONE', ( #1428, #2065, #1188, #1944 ) ) ;
+#1360 = FILL_AREA_STYLE_COLOUR ( '', #1516 ) ;
+#1361 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1362 = EDGE_CURVE ( 'NONE', #1622, #456, #1641, .T. ) ;
+#1363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#1364 = PRESENTATION_STYLE_ASSIGNMENT (( #673 ) ) ;
+#1365 = PRESENTATION_STYLE_ASSIGNMENT (( #379 ) ) ;
+#1366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #554 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1842, #870, #2241 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.990902544787600600E-016 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1370 = STYLED_ITEM ( 'NONE', ( #160 ), #894 ) ;
+#1371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = SURFACE_SIDE_STYLE ('',( #2561 ) ) ;
+#1373 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1374 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1375 = STYLED_ITEM ( 'NONE', ( #2558 ), #991 ) ;
+#1376 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
+#1377 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1378 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#1380 = AXIS2_PLACEMENT_3D ( 'NONE', #959, #702, #1923 ) ;
+#1381 = VECTOR ( 'NONE', #2118, 1000.000000000000000 ) ;
+#1382 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1383 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1384 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1007, 'distance_accuracy_value', 'NONE');
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .F. ) ;
+#1386 = PRESENTATION_STYLE_ASSIGNMENT (( #1062 ) ) ;
+#1387 = EDGE_CURVE ( 'NONE', #189, #465, #2515, .T. ) ;
+#1388 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1389 = FILL_AREA_STYLE ('',( #445 ) ) ;
+#1390 = CIRCLE ( 'NONE', #2078, 0.02500000000000006400 ) ;
+#1391 = AXIS2_PLACEMENT_3D ( 'NONE', #1337, #1133, #1363 ) ;
+#1392 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #744 ) ) ;
+#1393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1394 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1395 = STYLED_ITEM ( 'NONE', ( #712 ), #899 ) ;
+#1396 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1397 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1398 = FILL_AREA_STYLE ('',( #153 ) ) ;
+#1399 = EDGE_LOOP ( 'NONE', ( #2030, #250, #2588 ) ) ;
+#1400 = ORIENTED_EDGE ( 'NONE', *, *, #1555, .T. ) ;
+#1401 = SURFACE_STYLE_FILL_AREA ( #2554 ) ;
+#1402 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = CIRCLE ( 'NONE', #2072, 0.02500000000000006400 ) ;
+#1404 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2087, 'distance_accuracy_value', 'NONE');
+#1405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #242 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2204, #183, #2221 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1406 = VECTOR ( 'NONE', #1880, 1000.000000000000000 ) ;
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #14, .T. ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#1409 = FILL_AREA_STYLE ('',( #1802 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#1411 = CIRCLE ( 'NONE', #1662, 0.02500000000000006400 ) ;
+#1412 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .T. ) ;
+#1413 = PRESENTATION_STYLE_ASSIGNMENT (( #140 ) ) ;
+#1414 = EDGE_CURVE ( 'NONE', #2297, #1253, #1772, .T. ) ;
+#1415 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.472304849878024700, 1.594609699756050200 ) ) ;
+#1416 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1417 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.375000000000000200, -1.474999999999999900 ) ) ;
+#1418 = AXIS2_PLACEMENT_3D ( 'NONE', #2404, #1201, #1814 ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1420 = EDGE_CURVE ( 'NONE', #2325, #1504, #1342, .T. ) ;
+#1421 = FILL_AREA_STYLE ('',( #233 ) ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.500000000000000400, -1.574999895079928000 ) ) ;
+#1423 = VERTEX_POINT ( 'NONE', #1959 ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .F. ) ;
+#1425 = SURFACE_STYLE_FILL_AREA ( #1334 ) ;
+#1426 = SURFACE_STYLE_FILL_AREA ( #1016 ) ;
+#1427 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #201 ) ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #2086, .F. ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1430 = VECTOR ( 'NONE', #1327, 1000.000000000000000 ) ;
+#1431 = SURFACE_STYLE_FILL_AREA ( #1421 ) ;
+#1432 = VERTEX_POINT ( 'NONE', #2162 ) ;
+#1433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1227 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2276, #2058, #1868 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1434 = LINE ( 'NONE', #1457, #2197 ) ;
+#1435 = VECTOR ( 'NONE', #720, 1000.000000000000000 ) ;
+#1436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1438 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1439 = LINE ( 'NONE', #2354, #373 ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#1441 = SURFACE_STYLE_FILL_AREA ( #1765 ) ;
+#1442 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #34 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #238, #2076, #466 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1443 = LINE ( 'NONE', #1248, #564 ) ;
+#1444 = EDGE_CURVE ( 'NONE', #1171, #390, #1090, .T. ) ;
+#1445 = EDGE_CURVE ( 'NONE', #2028, #2225, #552, .T. ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.456562749961865900, -1.563125499923731400 ) ) ;
+#1448 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#1450 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1451 = FILL_AREA_STYLE ('',( #1073 ) ) ;
+#1452 = AXIS2_PLACEMENT_3D ( 'NONE', #1183, #1388, #130 ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#1454 = SURFACE_STYLE_USAGE ( .BOTH. , #608 ) ;
+#1455 = SURFACE_STYLE_USAGE ( .BOTH. , #1259 ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.374999999999999800, 1.474999999999999900 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, 1.599999999999999600 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696634600, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 1.470477640050411400, 1.570477640050410100 ) ) ;
+#1460 = SURFACE_SIDE_STYLE ('',( #2451 ) ) ;
+#1461 = PRESENTATION_STYLE_ASSIGNMENT (( #2615 ) ) ;
+#1462 = ADVANCED_FACE ( 'NONE', ( #285 ), #483, .T. ) ;
+#1463 = VECTOR ( 'NONE', #768, 1000.000000000000000 ) ;
+#1464 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1465 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #829, .F. ) ;
+#1467 = SURFACE_STYLE_FILL_AREA ( #1409 ) ;
+#1468 = LINE ( 'NONE', #596, #2613 ) ;
+#1469 = EDGE_LOOP ( 'NONE', ( #163, #1407, #1997 ) ) ;
+#1470 = SURFACE_SIDE_STYLE ('',( #860 ) ) ;
+#1471 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1472 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1473 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .T. ) ;
+#1474 = LINE ( 'NONE', #524, #1595 ) ;
+#1475 = PLANE ( 'NONE',  #1689 ) ;
+#1476 = ADVANCED_FACE ( 'NONE', ( #1582 ), #1528, .T. ) ;
+#1477 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1481 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1482 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #487 ) ) ;
+#1483 = EDGE_CURVE ( 'NONE', #465, #937, #1076, .T. ) ;
+#1484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1485 = FILL_AREA_STYLE_COLOUR ( '', #1922 ) ;
+#1486 = PLANE ( 'NONE',  #2384 ) ;
+#1487 = STYLED_ITEM ( 'NONE', ( #2553 ), #1489 ) ;
+#1488 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #756, 'distance_accuracy_value', 'NONE');
+#1489 = ADVANCED_FACE ( 'NONE', ( #2050 ), #2479, .T. ) ;
+#1490 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1491 = SURFACE_SIDE_STYLE ('',( #2166 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.500000000000000400, -1.574999895079928000 ) ) ;
+#1493 = PRESENTATION_STYLE_ASSIGNMENT (( #2249 ) ) ;
+#1494 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #397, .T. ) ;
+#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #999, #1203, #1603 ) ;
+#1497 = VERTEX_POINT ( 'NONE', #38 ) ;
+#1498 = ADVANCED_FACE ( 'NONE', ( #1991 ), #1964, .T. ) ;
+#1499 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1500 = CYLINDRICAL_SURFACE ( 'NONE', #898, 0.1000000000000000500 ) ;
+#1501 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1502 = ORIENTED_EDGE ( 'NONE', *, *, #231, .T. ) ;
+#1503 = VECTOR ( 'NONE', #1544, 1000.000000000000000 ) ;
+#1504 = VERTEX_POINT ( 'NONE', #1051 ) ;
+#1505 = ADVANCED_FACE ( 'NONE', ( #1930 ), #2540, .T. ) ;
+#1506 = SURFACE_STYLE_FILL_AREA ( #1660 ) ;
+#1507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1770 ), #1627 ) ;
+#1508 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1509 = VERTEX_POINT ( 'NONE', #2447 ) ;
+#1510 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1511 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#1512 = FACE_OUTER_BOUND ( 'NONE', #1720, .T. ) ;
+#1513 = LINE ( 'NONE', #727, #1850 ) ;
+#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1515 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #338 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1754, #1801, #2433 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1516 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1518 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#1519 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #428 ), #1965 ) ;
+#1520 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1521 = EDGE_CURVE ( 'NONE', #827, #2334, #1443, .T. ) ;
+#1522 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1523 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1526 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1009 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #98, #318, #1522 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1527 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.474999999999999600, 1.575000000000000000 ) ) ;
+#1528 = CYLINDRICAL_SURFACE ( 'NONE', #1310, 0.02500000000000006400 ) ;
+#1529 = FILL_AREA_STYLE ('',( #2542 ) ) ;
+#1530 = SURFACE_SIDE_STYLE ('',( #221 ) ) ;
+#1531 = ORIENTED_EDGE ( 'NONE', *, *, #2236, .F. ) ;
+#1532 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #449, .T. ) ;
+#1534 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1535 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1536 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1677 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #987, #370, #750 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #645, .T. ) ;
+#1538 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1539 = LINE ( 'NONE', #1739, #1002 ) ;
+#1540 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #950, #309 ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .T. ) ;
+#1542 = CIRCLE ( 'NONE', #885, 0.1000000000000000500 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#1544 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1545 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2371, 'distance_accuracy_value', 'NONE');
+#1546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #350 ), #1669 ) ;
+#1547 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2271 ) ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1549 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1550 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #164 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #918, #1745, #1911 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1551 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000060500, 1.600000000000000300 ) ) ;
+#1552 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#1554 = FILL_AREA_STYLE ('',( #2356 ) ) ;
+#1555 = EDGE_CURVE ( 'NONE', #1509, #1725, #1390, .T. ) ;
+#1556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1557 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#1558 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1559 = STYLED_ITEM ( 'NONE', ( #2531 ), #2097 ) ;
+#1560 = AXIS2_PLACEMENT_3D ( 'NONE', #1408, #1601, #1625 ) ;
+#1561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.990902544787600600E-016, -1.000000000000000000 ) ) ;
+#1562 = VERTEX_POINT ( 'NONE', #824 ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007328000, 1.600000000000000300 ) ) ;
+#1564 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1565 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .T. ) ;
+#1566 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #783 ), #982 ) ;
+#1567 = PRESENTATION_STYLE_ASSIGNMENT (( #1121 ) ) ;
+#1568 = ORIENTED_EDGE ( 'NONE', *, *, #1120, .T. ) ;
+#1569 = SURFACE_STYLE_FILL_AREA ( #1529 ) ;
+#1570 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2056, 'distance_accuracy_value', 'NONE');
+#1571 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #2336, #2538 ) ;
+#1572 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #201 ), #2629 ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#1574 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1575 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1576 = EDGE_CURVE ( 'NONE', #2475, #1069, #2232, .T. ) ;
+#1577 = EDGE_CURVE ( 'NONE', #1104, #668, #1147, .T. ) ;
+#1578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.891205793294661100E-016, 1.000000000000000000 ) ) ;
+#1581 = AXIS2_PLACEMENT_3D ( 'NONE', #1752, #743, #2574 ) ;
+#1582 = FACE_OUTER_BOUND ( 'NONE', #2443, .T. ) ;
+#1583 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .F. ) ;
+#1584 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1586 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #925, #2570, #1130 ) ;
+#1588 = SURFACE_STYLE_USAGE ( .BOTH. , #2602 ) ;
+#1589 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1590 = VERTEX_POINT ( 'NONE', #1920 ) ;
+#1591 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#1592 = SURFACE_STYLE_FILL_AREA ( #2206 ) ;
+#1593 = CYLINDRICAL_SURFACE ( 'NONE', #553, 0.02500000000000006400 ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #829, .T. ) ;
+#1595 = VECTOR ( 'NONE', #1927, 1000.000000000000000 ) ;
+#1596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1597 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1598 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1599 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1345 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#1601 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1602 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696631000, 1.459750732398290800, 1.559750732398290200 ) ) ;
+#1603 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#1604 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2093, 'distance_accuracy_value', 'NONE');
+#1605 = FILL_AREA_STYLE_COLOUR ( '', #598 ) ;
+#1606 = AXIS2_PLACEMENT_3D ( 'NONE', #1429, #2230, #663 ) ;
+#1607 = FILL_AREA_STYLE_COLOUR ( '', #1972 ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#1609 = EDGE_CURVE ( 'NONE', #390, #1729, #2144, .T. ) ;
+#1610 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1611 = EDGE_LOOP ( 'NONE', ( #394, #254, #1937, #719, #1533, #1873 ) ) ;
+#1612 = FACE_OUTER_BOUND ( 'NONE', #1654, .T. ) ;
+#1613 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1614 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1615 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1616 = FACE_OUTER_BOUND ( 'NONE', #1359, .T. ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .F. ) ;
+#1618 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1619 = EDGE_LOOP ( 'NONE', ( #2005, #2528, #430 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #1555, .F. ) ;
+#1621 = AXIS2_PLACEMENT_3D ( 'NONE', #585, #389, #1014 ) ;
+#1622 = VERTEX_POINT ( 'NONE', #277 ) ;
+#1623 = FACE_OUTER_BOUND ( 'NONE', #334, .T. ) ;
+#1624 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1626 = FILL_AREA_STYLE ('',( #791 ) ) ;
+#1627 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1488 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #756, #1374, #761 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1628 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 = PLANE ( 'NONE',  #2432 ) ;
+#1630 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1631 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #281 ) ) ;
+#1632 = SURFACE_STYLE_USAGE ( .BOTH. , #1052 ) ;
+#1633 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1634 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #10 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #2329, #1590, #174, .T. ) ;
+#1636 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1705, #1713, #1095, #1879 ),
+ .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 ( '' )  );
+#1637 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1638 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1639 = PLANE ( 'NONE',  #2405 ) ;
+#1640 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1641 = CIRCLE ( 'NONE', #1452, 0.02500000000000006400 ) ;
+#1642 = VERTEX_POINT ( 'NONE', #688 ) ;
+#1643 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = FILL_AREA_STYLE_COLOUR ( '', #165 ) ;
+#1645 = ORIENTED_EDGE ( 'NONE', *, *, #699, .T. ) ;
+#1646 = CIRCLE ( 'NONE', #2353, 0.02500000000000006400 ) ;
+#1647 = STYLED_ITEM ( 'NONE', ( #2618 ), #2126 ) ;
+#1648 = VECTOR ( 'NONE', #1815, 1000.000000000000000 ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ;
+#1650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1651 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;
+#1652 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.472304849878025600, -1.594609699756050800 ) ) ;
+#1653 = VECTOR ( 'NONE', #1793, 1000.000000000000000 ) ;
+#1654 = EDGE_LOOP ( 'NONE', ( #2057, #2584, #416, #1424 ) ) ;
+#1655 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.500000000000000200, 1.549999999999999800 ) ) ;
+#1656 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1657 = FILL_AREA_STYLE ('',( #441 ) ) ;
+#1658 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1340, 'distance_accuracy_value', 'NONE');
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.472304849878024700, 1.594609699756050200 ) ) ;
+#1660 = FILL_AREA_STYLE ('',( #2512 ) ) ;
+#1661 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1662 = AXIS2_PLACEMENT_3D ( 'NONE', #126, #1741, #1949 ) ;
+#1663 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1664 = ADVANCED_FACE ( 'NONE', ( #921 ), #2395, .T. ) ;
+#1665 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1666 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1667 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1668 = SURFACE_STYLE_USAGE ( .BOTH. , #69 ) ;
+#1669 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2092, #1343, #2343 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1670 = STYLED_ITEM ( 'NONE', ( #1212 ), #1082 ) ;
+#1671 = ADVANCED_FACE ( 'NONE', ( #503 ), #1683, .T. ) ;
+#1672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #1175, #2576 ) ;
+#1674 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696634600, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1675 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1676 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1677 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #987, 'distance_accuracy_value', 'NONE');
+#1678 = EDGE_LOOP ( 'NONE', ( #1059, #996, #2256 ) ) ;
+#1679 = EDGE_CURVE ( 'NONE', #1942, #2323, #2624, .T. ) ;
+#1680 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1681 = ORIENTED_EDGE ( 'NONE', *, *, #207, .F. ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1683 = PLANE ( 'NONE',  #859 ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000400, 1.599999999999999900 ) ) ;
+#1685 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1686 = VECTOR ( 'NONE', #892, 1000.000000000000000 ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#1688 = LINE ( 'NONE', #2350, #1503 ) ;
+#1689 = AXIS2_PLACEMENT_3D ( 'NONE', #895, #1499, #662 ) ;
+#1690 = CIRCLE ( 'NONE', #853, 0.02500000000000006400 ) ;
+#1691 = AXIS2_PLACEMENT_3D ( 'NONE', #2410, #1820, #172 ) ;
+#1692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1693 = FACE_OUTER_BOUND ( 'NONE', #1399, .T. ) ;
+#1694 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1695 = FILL_AREA_STYLE ('',( #2341 ) ) ;
+#1696 = EDGE_CURVE ( 'NONE', #1642, #827, #1852, .T. ) ;
+#1697 = EDGE_CURVE ( 'NONE', #2518, #1729, #1636, .T. ) ;
+#1698 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1699 = VECTOR ( 'NONE', #2304, 1000.000000000000000 ) ;
+#1700 = ADVANCED_FACE ( 'NONE', ( #782 ), #509, .F. ) ;
+#1701 = EDGE_CURVE ( 'NONE', #1642, #1005, #1257, .T. ) ;
+#1702 = FILL_AREA_STYLE ('',( #1885 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574194900, 1.470477640050411100, -1.570477640050410800 ) ) ;
+#1704 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #786 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1317, #358, #1786 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1705 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #2217, .T. ) ;
+#1707 = AXIS2_PLACEMENT_3D ( 'NONE', #464, #1867, #1478 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.474999999999999900 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 4.481368979606753300E-016, 1.550000000000000300 ) ) ;
+#1710 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#1711 = AXIS2_PLACEMENT_3D ( 'NONE', #453, #1072, #660 ) ;
+#1712 = ADVANCED_FACE ( 'NONE', ( #588 ), #2596, .T. ) ;
+#1713 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .F. ) ;
+#1716 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2201 ), #1442 ) ;
+#1717 = EDGE_CURVE ( 'NONE', #1253, #863, #1951, .T. ) ;
+#1718 = EDGE_CURVE ( 'NONE', #1590, #823, #269, .T. ) ;
+#1719 = CYLINDRICAL_SURFACE ( 'NONE', #774, 0.05000000000000012800 ) ;
+#1720 = EDGE_LOOP ( 'NONE', ( #1726, #367, #1876, #192 ) ) ;
+#1721 = FILL_AREA_STYLE_COLOUR ( '', #1510 ) ;
+#1722 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932797300, 1.579289321881345100 ) ) ;
+#1724 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1725 = VERTEX_POINT ( 'NONE', #323 ) ;
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .F. ) ;
+#1727 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #729 ) ) ;
+#1728 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.374999999999999800, 1.575000000000000000 ) ) ;
+#1729 = VERTEX_POINT ( 'NONE', #129 ) ;
+#1730 = VECTOR ( 'NONE', #29, 1000.000000000000000 ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.375000000000000200, -1.474999999999999900 ) ) ;
+#1732 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #1538, #538 ) ;
+#1733 = SURFACE_STYLE_USAGE ( .BOTH. , #927 ) ;
+#1734 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180590900, 1.499994840237359500, -1.599994840237363200 ) ) ;
+#1736 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #48, 'distance_accuracy_value', 'NONE');
+#1737 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #467 ) ) ;
+#1738 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1740 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1741 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1742 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 = AXIS2_PLACEMENT_3D ( 'NONE', #2067, #1480, #308 ) ;
+#1745 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1746 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-1.5mm', ( #991, #1711 ), #6 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#1748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#1749 = SURFACE_STYLE_FILL_AREA ( #2203 ) ;
+#1750 = VERTEX_POINT ( 'NONE', #1553 ) ;
+#1751 = FACE_OUTER_BOUND ( 'NONE', #1220, .T. ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#1753 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ;
+#1754 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1755 = AXIS2_PLACEMENT_3D ( 'NONE', #2278, #1891, #2061 ) ;
+#1756 = EDGE_LOOP ( 'NONE', ( #182, #2100, #537, #2129 ) ) ;
+#1757 = EDGE_CURVE ( 'NONE', #1355, #718, #1223, .T. ) ;
+#1758 = LINE ( 'NONE', #2109, #2064 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1760 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1761 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#1762 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1624, #1436 ) ;
+#1763 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1764 = LINE ( 'NONE', #2500, #2499 ) ;
+#1765 = FILL_AREA_STYLE ('',( #781 ) ) ;
+#1766 = VECTOR ( 'NONE', #2115, 1000.000000000000000 ) ;
+#1767 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1769 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1770 = STYLED_ITEM ( 'NONE', ( #868 ), #931 ) ;
+#1771 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #784, #2627, #23, #18 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1772 = LINE ( 'NONE', #1378, #763 ) ;
+#1773 = STYLED_ITEM ( 'NONE', ( #2643 ), #2314 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #2045, .F. ) ;
+#1776 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#1777 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #711 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2110, #2316, #2532 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1778 = EDGE_CURVE ( 'NONE', #1137, #1780, #1439, .T. ) ;
+#1779 = LINE ( 'NONE', #2557, #2589 ) ;
+#1780 = VERTEX_POINT ( 'NONE', #340 ) ;
+#1781 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#1782 = VERTEX_POINT ( 'NONE', #1738 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.475000000000000300, -1.600000000000000300 ) ) ;
+#1784 = EDGE_LOOP ( 'NONE', ( #219, #1400, #1870 ) ) ;
+#1785 = SURFACE_STYLE_USAGE ( .BOTH. , #1185 ) ;
+#1786 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1787 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1788 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, -1.474999999999999900 ) ) ;
+#1789 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1790 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #200, #2434 ) ;
+#1791 = STYLED_ITEM ( 'NONE', ( #1323 ), #264 ) ;
+#1792 = FILL_AREA_STYLE_COLOUR ( '', #2571 ) ;
+#1793 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1794 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #1354, #331 ) ;
+#1795 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1670 ) ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#1797 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #656, 'distance_accuracy_value', 'NONE');
+#1798 = SURFACE_STYLE_FILL_AREA ( #2431 ) ;
+#1799 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1420, .T. ) ;
+#1801 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1802 = FILL_AREA_STYLE_COLOUR ( '', #488 ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1804 = VERTEX_POINT ( 'NONE', #942 ) ;
+#1805 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ;
+#1806 = FACE_OUTER_BOUND ( 'NONE', #1140, .T. ) ;
+#1807 = PRESENTATION_STYLE_ASSIGNMENT (( #2462 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #916, .F. ) ;
+#1809 = EDGE_CURVE ( 'NONE', #456, #713, #2037, .T. ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#1811 = SURFACE_STYLE_FILL_AREA ( #513 ) ;
+#1812 = EDGE_LOOP ( 'NONE', ( #2620, #1583, #1108 ) ) ;
+#1813 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1814 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1817 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1797 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #656, #1274, #683 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1818 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#1819 = AXIS2_PLACEMENT_3D ( 'NONE', #2283, #1261, #2035 ) ;
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1821 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #1826, #435, #820 ) ;
+#1824 = EDGE_CURVE ( 'NONE', #1509, #823, #2572, .T. ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1826 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1827 = EDGE_CURVE ( 'NONE', #803, #1622, #2424, .T. ) ;
+#1828 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1829 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.463050489181303400, 1.576100978362604300 ) ) ;
+#1831 = LINE ( 'NONE', #1078, #1864 ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#1833 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #593 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1860, #424, #1828 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1834 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #146, #2587, #150, #1573 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1835 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1836 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 1.474999895079927900, -1.600000000000000500 ) ) ;
+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #736, .F. ) ;
+#1838 = PRESENTATION_STYLE_ASSIGNMENT (( #2338 ) ) ;
+#1839 = LINE ( 'NONE', #1803, #637 ) ;
+#1840 = LINE ( 'NONE', #257, #1406 ) ;
+#1841 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .T. ) ;
+#1842 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1843 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1844 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1845 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .T. ) ;
+#1847 = SPHERICAL_SURFACE ( 'NONE', #572, 0.02500000000000000100 ) ;
+#1848 = EDGE_CURVE ( 'NONE', #1590, #2181, #1764, .T. ) ;
+#1849 = EDGE_CURVE ( 'NONE', #1497, #1028, #957, .T. ) ;
+#1850 = VECTOR ( 'NONE', #1710, 1000.000000000000000 ) ;
+#1851 = SURFACE_SIDE_STYLE ('',( #352 ) ) ;
+#1852 = CIRCLE ( 'NONE', #2306, 0.02500000000000006400 ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#1854 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1855 = FILL_AREA_STYLE_COLOUR ( '', #831 ) ;
+#1856 = PLANE ( 'NONE',  #1974 ) ;
+#1857 = AXIS2_PLACEMENT_3D ( 'NONE', #2376, #2598, #1580 ) ;
+#1858 = AXIS2_PLACEMENT_3D ( 'NONE', #1774, #747, #152 ) ;
+#1859 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1860 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1862 = FILL_AREA_STYLE_COLOUR ( '', #1251 ) ;
+#1863 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #741 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1056, #1465, #2474 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1864 = VECTOR ( 'NONE', #1371, 1000.000000000000000 ) ;
+#1865 = ADVANCED_FACE ( 'NONE', ( #145 ), #2457, .T. ) ;
+#1866 = VECTOR ( 'NONE', #191, 1000.000000000000000 ) ;
+#1867 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1868 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1869 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
+#1871 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #834, 'distance_accuracy_value', 'NONE');
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #2456, #2022, #1042 ) ;
+#1873 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .F. ) ;
+#1874 = CIRCLE ( 'NONE', #409, 0.1000000000000000500 ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #878, .F. ) ;
+#1876 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .F. ) ;
+#1877 = CYLINDRICAL_SURFACE ( 'NONE', #341, 0.02500000000000006400 ) ;
+#1878 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#1879 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1880 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1881 = VECTOR ( 'NONE', #1666, 1000.000000000000000 ) ;
+#1882 = SURFACE_STYLE_FILL_AREA ( #83 ) ;
+#1883 = ADVANCED_FACE ( 'NONE', ( #1623 ), #61, .F. ) ;
+#1884 = CIRCLE ( 'NONE', #325, 0.1000000000000000500 ) ;
+#1885 = FILL_AREA_STYLE_COLOUR ( '', #1295 ) ;
+#1886 = STYLED_ITEM ( 'NONE', ( #499 ), #91 ) ;
+#1887 = EDGE_CURVE ( 'NONE', #1005, #26, #611, .T. ) ;
+#1888 = SURFACE_STYLE_USAGE ( .BOTH. , #658 ) ;
+#1889 = SURFACE_STYLE_USAGE ( .BOTH. , #883 ) ;
+#1890 = SURFACE_STYLE_USAGE ( .BOTH. , #2494 ) ;
+#1891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1892 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2539 ) ) ;
+#1893 = ADVANCED_FACE ( 'NONE', ( #1693 ), #1475, .T. ) ;
+#1894 = SURFACE_STYLE_USAGE ( .BOTH. , #2286 ) ;
+#1895 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.476100978362604900, -1.563050489181302600 ) ) ;
+#1896 = ADVANCED_FACE ( 'NONE', ( #1105 ), #1010, .T. ) ;
+#1897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1898 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #815 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #480, #278, #901 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1899 = PRESENTATION_STYLE_ASSIGNMENT (( #2260 ) ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#1901 = FILL_AREA_STYLE_COLOUR ( '', #1326 ) ;
+#1902 = FACE_OUTER_BOUND ( 'NONE', #1132, .T. ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .T. ) ;
+#1904 = ADVANCED_FACE ( 'NONE', ( #115 ), #1336, .F. ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #2211, #1402, #2397 ) ;
+#1906 = LINE ( 'NONE', #1947, #1381 ) ;
+#1907 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1908 = VECTOR ( 'NONE', #534, 1000.000000000000000 ) ;
+#1909 = EDGE_LOOP ( 'NONE', ( #1837, #1136, #1066 ) ) ;
+#1910 = VECTOR ( 'NONE', #113, 1000.000000000000000 ) ;
+#1911 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1912 = ADVANCED_FACE ( 'NONE', ( #954 ), #1357, .T. ) ;
+#1913 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2369, #979, #1373 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1914 = SURFACE_STYLE_FILL_AREA ( #654 ) ;
+#1915 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .F. ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .F. ) ;
+#1917 = FACE_OUTER_BOUND ( 'NONE', #1977, .T. ) ;
+#1918 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.500000000000000400, 1.574999999999999500 ) ) ;
+#1919 = EDGE_CURVE ( 'NONE', #2385, #1942, #1474, .T. ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1921 = EDGE_CURVE ( 'NONE', #749, #1253, #1758, .T. ) ;
+#1922 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1923 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1924 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1543, #1551, #1723, #326 ),
+ .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 ( '' )  );
+#1925 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#1926 = SURFACE_STYLE_USAGE ( .BOTH. , #511 ) ;
+#1927 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1928 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#1930 = FACE_OUTER_BOUND ( 'NONE', #1001, .T. ) ;
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #288, .F. ) ;
+#1932 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1933 = STYLED_ITEM ( 'NONE', ( #2187 ), #692 ) ;
+#1934 = PRESENTATION_STYLE_ASSIGNMENT (( #1455 ) ) ;
+#1935 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1936 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2381, 'distance_accuracy_value', 'NONE');
+#1937 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#1938 = STYLED_ITEM ( 'NONE', ( #609 ), #293 ) ;
+#1939 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.479289321881345700, -1.564644660940673000 ) ) ;
+#1940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1941 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1942 = VERTEX_POINT ( 'NONE', #2238 ) ;
+#1943 = STYLED_ITEM ( 'NONE', ( #1199 ), #1671 ) ;
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #2377, .F. ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .T. ) ;
+#1946 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ;
+#1947 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, -1.600000000000000100 ) ) ;
+#1948 = PRESENTATION_STYLE_ASSIGNMENT (( #505 ) ) ;
+#1949 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1950 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1951 = CIRCLE ( 'NONE', #759, 0.1000000000000000500 ) ;
+#1952 = SURFACE_STYLE_FILL_AREA ( #549 ) ;
+#1953 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1954 = EDGE_CURVE ( 'NONE', #1104, #1562, #1542, .T. ) ;
+#1955 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1956 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1332, #902, #2544, #1925 ),
+ .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 ( '' )  );
+#1957 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#1959 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1960 = STYLED_ITEM ( 'NONE', ( #2196 ), #1912 ) ;
+#1961 = AXIS2_PLACEMENT_3D ( 'NONE', #2597, #1561, #1367 ) ;
+#1962 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1963 = VECTOR ( 'NONE', #2430, 1000.000000000000000 ) ;
+#1964 = CYLINDRICAL_SURFACE ( 'NONE', #1762, 0.1000000000000000500 ) ;
+#1965 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1736 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #48, #1630, #2247 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1966 = EDGE_CURVE ( 'NONE', #2295, #1782, #541, .T. ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1969 = VERTEX_POINT ( 'NONE', #1825 ) ;
+#1970 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#1971 = PLANE ( 'NONE',  #548 ) ;
+#1972 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1973 = CIRCLE ( 'NONE', #1226, 0.02500000000000006400 ) ;
+#1974 = AXIS2_PLACEMENT_3D ( 'NONE', #1285, #644, #2470 ) ;
+#1975 = ORIENTED_EDGE ( 'NONE', *, *, #1444, .T. ) ;
+#1976 = LINE ( 'NONE', #2317, #1910 ) ;
+#1977 = EDGE_LOOP ( 'NONE', ( #605, #2188, #1531, #638 ) ) ;
+#1978 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1487 ) ) ;
+#1979 = LINE ( 'NONE', #2128, #1142 ) ;
+#1980 = FILL_AREA_STYLE_COLOUR ( '', #1315 ) ;
+#1981 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#1983 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1984 = EDGE_CURVE ( 'NONE', #2295, #155, #776, .T. ) ;
+#1985 = EDGE_CURVE ( 'NONE', #1782, #953, #56, .T. ) ;
+#1986 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.464644660940672900, -1.579289321881345500 ) ) ;
+#1988 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#1989 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1943 ) ) ;
+#1990 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1991 = FACE_OUTER_BOUND ( 'NONE', #419, .T. ) ;
+#1992 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #926 ), #1550 ) ;
+#1993 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#1995 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#1996 = LINE ( 'NONE', #963, #1463 ) ;
+#1997 = ORIENTED_EDGE ( 'NONE', *, *, #1306, .T. ) ;
+#1998 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #890 ) ) ;
+#1999 = LINE ( 'NONE', #1655, #575 ) ;
+#2000 = SURFACE_STYLE_FILL_AREA ( #2277 ) ;
+#2001 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #452, 'distance_accuracy_value', 'NONE');
+#2002 = EDGE_LOOP ( 'NONE', ( #1568, #359, #1975, #2161 ) ) ;
+#2003 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2004 = PRESENTATION_STYLE_ASSIGNMENT (( #754 ) ) ;
+#2005 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#2006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2007 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2008 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2009 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1647 ) ) ;
+#2010 = VECTOR ( 'NONE', #2508, 1000.000000000000000 ) ;
+#2011 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.495451272393800000E-016 ) ) ;
+#2012 = FILL_AREA_STYLE_COLOUR ( '', #11 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 1.470477640050411400, 1.570477640050410100 ) ) ;
+#2014 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2015 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1055, 'distance_accuracy_value', 'NONE');
+#2016 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2017 = FILL_AREA_STYLE ('',( #989 ) ) ;
+#2018 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2394 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #343, #536, #2580 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2019 = EDGE_CURVE ( 'NONE', #1725, #197, #2190, .T. ) ;
+#2020 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2021 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2029 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #255, #2332, #2121 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2022 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2023 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2024 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#2026 = FILL_AREA_STYLE ('',( #2012 ) ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 4.553649124439119600E-016, 1.575000000000000000 ) ) ;
+#2028 = VERTEX_POINT ( 'NONE', #2636 ) ;
+#2029 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #255, 'distance_accuracy_value', 'NONE');
+#2030 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#2031 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574194900, 1.470477640050411100, -1.570477640050410800 ) ) ;
+#2032 = FACE_OUTER_BOUND ( 'NONE', #360, .T. ) ;
+#2033 = ORIENTED_EDGE ( 'NONE', *, *, #2237, .F. ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#2035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.168404344971007700E-015, 1.000000000000000000 ) ) ;
+#2036 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2037 = CIRCLE ( 'NONE', #1039, 0.02500000000000006400 ) ;
+#2038 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2039 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2040 = FILL_AREA_STYLE ('',( #243 ) ) ;
+#2041 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #731 ) ) ;
+#2042 = FILL_AREA_STYLE_COLOUR ( '', #2024 ) ;
+#2043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2044 = EDGE_CURVE ( 'NONE', #2028, #1509, #949, .T. ) ;
+#2045 = EDGE_CURVE ( 'NONE', #1804, #1750, #2264, .T. ) ;
+#2046 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.500000000000000200, -1.575000000000000200 ) ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.463125499923730400, -1.556562749961865500 ) ) ;
+#2048 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#2049 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#2050 = FACE_OUTER_BOUND ( 'NONE', #2259, .T. ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #2638, .F. ) ;
+#2052 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1559 ), #2192 ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.494609699756050700, -1.572304849878025700 ) ) ;
+#2054 = ORIENTED_EDGE ( 'NONE', *, *, #2603, .T. ) ;
+#2055 = LINE ( 'NONE', #1207, #1318 ) ;
+#2056 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .T. ) ;
+#2058 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2059 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994959014800, 1.570477640050412600 ) ) ;
+#2060 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.475000000000000300, 1.599999999999999900 ) ) ;
+#2061 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2062 = LINE ( 'NONE', #1535, #2527 ) ;
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#2064 = VECTOR ( 'NONE', #1628, 1000.000000000000000 ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #397, .F. ) ;
+#2066 = ADVANCED_FACE ( 'NONE', ( #1006 ), #1877, .T. ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#2068 = ORIENTED_EDGE ( 'NONE', *, *, #315, .F. ) ;
+#2069 = PRESENTATION_STYLE_ASSIGNMENT (( #1894 ) ) ;
+#2070 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2071 = CIRCLE ( 'NONE', #1560, 0.02500000000000006400 ) ;
+#2072 = AXIS2_PLACEMENT_3D ( 'NONE', #2348, #1932, #2344 ) ;
+#2073 = VECTOR ( 'NONE', #760, 1000.000000000000000 ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869807300, 1.576100978362605400 ) ) ;
+#2075 = SURFACE_SIDE_STYLE ('',( #821 ) ) ;
+#2076 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2078 = AXIS2_PLACEMENT_3D ( 'NONE', #639, #855, #93 ) ;
+#2079 = AXIS2_PLACEMENT_3D ( 'NONE', #2625, #1022, #2011 ) ;
+#2080 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#2081 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #68, #1303, #884, #59 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2082 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2083 = FILL_AREA_STYLE ('',( #667 ) ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#2085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2086 = EDGE_CURVE ( 'NONE', #1069, #1432, #463, .T. ) ;
+#2087 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2088 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #910 ) ;
+#2089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2090 = ADVANCED_FACE ( 'NONE', ( #2490 ), #1847, .T. ) ;
+#2091 = VECTOR ( 'NONE', #1986, 1000.000000000000000 ) ;
+#2092 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2093 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2094 = ORIENTED_EDGE ( 'NONE', *, *, #2124, .T. ) ;
+#2095 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #310, #1724 ) ;
+#2096 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .T. ) ;
+#2097 = ADVANCED_FACE ( 'NONE', ( #1917 ), #530, .T. ) ;
+#2098 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2099 = FACE_OUTER_BOUND ( 'NONE', #1812, .T. ) ;
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
+#2101 = VECTOR ( 'NONE', #1742, 1000.000000000000000 ) ;
+#2102 = FACE_OUTER_BOUND ( 'NONE', #263, .T. ) ;
+#2103 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #783 ) ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#2105 = EDGE_CURVE ( 'NONE', #668, #1028, #1976, .T. ) ;
+#2106 = PRESENTATION_STYLE_ASSIGNMENT (( #1299 ) ) ;
+#2107 = ADVANCED_FACE ( 'NONE', ( #162 ), #565, .T. ) ;
+#2108 = FACE_OUTER_BOUND ( 'NONE', #769, .T. ) ;
+#2109 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2110 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2111 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696621300, 1.459750732398293900, -1.559750732398287100 ) ) ;
+#2112 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2113 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1938 ) ) ;
+#2114 = ADVANCED_FACE ( 'NONE', ( #2560 ), #77, .T. ) ;
+#2115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#2116 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2117 = AXIS2_PLACEMENT_3D ( 'NONE', #517, #542, #2564 ) ;
+#2118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000400, -1.575000000000000400 ) ) ;
+#2120 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1119, 'distance_accuracy_value', 'NONE');
+#2121 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2201 ) ) ;
+#2123 = EDGE_CURVE ( 'NONE', #197, #1780, #1283, .T. ) ;
+#2124 = EDGE_CURVE ( 'NONE', #155, #2180, #1322, .T. ) ;
+#2125 = FILL_AREA_STYLE_COLOUR ( '', #1722 ) ;
+#2126 = ADVANCED_FACE ( 'NONE', ( #364 ), #1169, .T. ) ;
+#2127 = SURFACE_SIDE_STYLE ('',( #748 ) ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2129 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.463125499923730400, -1.556562749961865500 ) ) ;
+#2131 = EDGE_LOOP ( 'NONE', ( #646, #1916, #1139 ) ) ;
+#2132 = STYLED_ITEM ( 'NONE', ( #2339 ), #1712 ) ;
+#2133 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2271 ), #670 ) ;
+#2134 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .T. ) ;
+#2136 = EDGE_LOOP ( 'NONE', ( #533, #1706, #2025, #355 ) ) ;
+#2137 = FACE_OUTER_BOUND ( 'NONE', #337, .T. ) ;
+#2138 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1658 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1340, #945, #317 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2139 = FACE_OUTER_BOUND ( 'NONE', #1469, .T. ) ;
+#2140 = EDGE_LOOP ( 'NONE', ( #2592, #1761, #1620, #1649 ) ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#2142 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 4.481368979606753300E-016, 1.550000000000000300 ) ) ;
+#2144 = LINE ( 'NONE', #2467, #1699 ) ;
+#2145 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2146 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2147 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #988 ), #844 ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2149 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #792, 'distance_accuracy_value', 'NONE');
+#2150 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#2151 = FILL_AREA_STYLE ('',( #752 ) ) ;
+#2152 = STYLED_ITEM ( 'NONE', ( #649 ), #1746 ) ;
+#2153 = SURFACE_SIDE_STYLE ('',( #213 ) ) ;
+#2154 = FILL_AREA_STYLE ('',( #347 ) ) ;
+#2155 = EDGE_LOOP ( 'NONE', ( #386, #2262, #869, #495, #2054, #2491 ) ) ;
+#2156 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2157 = LINE ( 'NONE', #1600, #2586 ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2159 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2160 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1943 ), #2021 ) ;
+#2161 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .T. ) ;
+#2162 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.474999999999999900 ) ) ;
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .T. ) ;
+#2164 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572600, 1.594609699756049700 ) ) ;
+#2165 = CIRCLE ( 'NONE', #1418, 0.02500000000000006400 ) ;
+#2166 = SURFACE_STYLE_FILL_AREA ( #1291 ) ;
+#2167 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#2168 = EDGE_LOOP ( 'NONE', ( #300, #101, #686, #1063 ) ) ;
+#2169 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1370 ) ) ;
+#2170 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2171 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2172 = SURFACE_STYLE_USAGE ( .BOTH. , #1176 ) ;
+#2173 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #1763, #2579 ) ;
+#2174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #281 ), #2138 ) ;
+#2175 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000100, -1.600000000000000300 ) ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2177 = FACE_OUTER_BOUND ( 'NONE', #70, .T. ) ;
+#2178 = EDGE_CURVE ( 'NONE', #823, #2180, #559, .T. ) ;
+#2179 = EDGE_CURVE ( 'NONE', #392, #189, #607, .T. ) ;
+#2180 = VERTEX_POINT ( 'NONE', #1341 ) ;
+#2181 = VERTEX_POINT ( 'NONE', #1557 ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#2183 = FACE_OUTER_BOUND ( 'NONE', #2489, .T. ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .T. ) ;
+#2185 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2186 = ORIENTED_EDGE ( 'NONE', *, *, #2239, .T. ) ;
+#2187 = PRESENTATION_STYLE_ASSIGNMENT (( #228 ) ) ;
+#2188 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .T. ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ;
+#2190 = LINE ( 'NONE', #1453, #1730 ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#2192 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2243 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1135, #929, #84 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2193 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2242, #847, #1236 ),
+ ( #1061, #1458, #454 ),
+ ( #1861, #2059, #143 ),
+ ( #380, #2392, #2164 ),
+ ( #1196, #2608, #1563 ),
+ ( #356, #980, #990 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868643500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520993200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167798700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059471500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2194 = SURFACE_STYLE_FILL_AREA ( #908 ) ;
+#2195 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#2196 = PRESENTATION_STYLE_ASSIGNMENT (( #1733 ) ) ;
+#2197 = VECTOR ( 'NONE', #1235, 1000.000000000000000 ) ;
+#2198 = SURFACE_STYLE_USAGE ( .BOTH. , #583 ) ;
+#2199 = SURFACE_SIDE_STYLE ('',( #1467 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.475000000000000300, 1.599999999999999600 ) ) ;
+#2201 = STYLED_ITEM ( 'NONE', ( #836 ), #661 ) ;
+#2202 = SURFACE_SIDE_STYLE ('',( #248 ) ) ;
+#2203 = FILL_AREA_STYLE ('',( #1605 ) ) ;
+#2204 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2205 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2206 = FILL_AREA_STYLE ('',( #195 ) ) ;
+#2207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2369, 'distance_accuracy_value', 'NONE');
+#2208 = AXIS2_PLACEMENT_3D ( 'NONE', #241, #2280, #1464 ) ;
+#2209 = STYLED_ITEM ( 'NONE', ( #735 ), #1280 ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000100, 1.574999999999999700 ) ) ;
+#2212 = FACE_OUTER_BOUND ( 'NONE', #2365, .T. ) ;
+#2213 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#2214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #122 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2038, #1272, #629 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2216 = LINE ( 'NONE', #1527, #105 ) ;
+#2217 = EDGE_CURVE ( 'NONE', #874, #1497, #1688, .T. ) ;
+#2218 = SPHERICAL_SURFACE ( 'NONE', #2349, 0.02500000000000000100 ) ;
+#2219 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 1.499994840237362800, 1.599994840237362500 ) ) ;
+#2220 = ORIENTED_EDGE ( 'NONE', *, *, #2255, .T. ) ;
+#2221 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2222 = SURFACE_SIDE_STYLE ('',( #772 ) ) ;
+#2223 = FILL_AREA_STYLE_COLOUR ( '', #2453 ) ;
+#2224 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2225 = VERTEX_POINT ( 'NONE', #540 ) ;
+#2226 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1050, #1300, #477 ),
+ ( #275, #497, #1091 ),
+ ( #2287, #1694, #62 ),
+ ( #1084, #2501, #896 ),
+ ( #2308, #2517, #470 ),
+ ( #887, #2070, #880 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2227 = PRESENTATION_STYLE_ASSIGNMENT (( #2606 ) ) ;
+#2228 = AXIS2_PLACEMENT_3D ( 'NONE', #1417, #1613, #13 ) ;
+#2229 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2230 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2231 = CYLINDRICAL_SURFACE ( 'NONE', #222, 0.02500000000000006400 ) ;
+#2232 = LINE ( 'NONE', #1520, #232 ) ;
+#2233 = SURFACE_SIDE_STYLE ('',( #958 ) ) ;
+#2234 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2236 = EDGE_CURVE ( 'NONE', #1782, #1137, #425, .T. ) ;
+#2237 = EDGE_CURVE ( 'NONE', #2329, #393, #1779, .T. ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#2239 = EDGE_CURVE ( 'NONE', #1504, #827, #830, .T. ) ;
+#2240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1938 ), #154 ) ;
+#2241 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2242 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2243 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1135, 'distance_accuracy_value', 'NONE');
+#2244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2270 ), #2352 ) ;
+#2246 = LINE ( 'NONE', #209, #95 ) ;
+#2247 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#2249 = SURFACE_STYLE_USAGE ( .BOTH. , #2075 ) ;
+#2250 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#2251 = FILL_AREA_STYLE ('',( #842 ) ) ;
+#2252 = EDGE_LOOP ( 'NONE', ( #2220, #2388, #139, #2351 ) ) ;
+#2253 = VECTOR ( 'NONE', #1740, 1000.000000000000000 ) ;
+#2254 = SURFACE_STYLE_FILL_AREA ( #1389 ) ;
+#2255 = EDGE_CURVE ( 'NONE', #718, #161, #2216, .T. ) ;
+#2256 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .F. ) ;
+#2257 = SURFACE_SIDE_STYLE ('',( #46 ) ) ;
+#2258 = SURFACE_STYLE_FILL_AREA ( #486 ) ;
+#2259 = EDGE_LOOP ( 'NONE', ( #705, #1687, #1945 ) ) ;
+#2260 = SURFACE_STYLE_USAGE ( .BOTH. , #2272 ) ;
+#2261 = CYLINDRICAL_SURFACE ( 'NONE', #1755, 0.05000000000000012800 ) ;
+#2262 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .F. ) ;
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #2123, .T. ) ;
+#2264 = LINE ( 'NONE', #2046, #304 ) ;
+#2265 = CIRCLE ( 'NONE', #1268, 0.02500000000000006400 ) ;
+#2266 = FILL_AREA_STYLE ('',( #652 ) ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
+#2268 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2269 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.474999999999999600, 1.474999999999999600 ) ) ;
+#2270 = STYLED_ITEM ( 'NONE', ( #1364 ), #1865 ) ;
+#2271 = STYLED_ITEM ( 'NONE', ( #1065 ), #1077 ) ;
+#2272 = SURFACE_SIDE_STYLE ('',( #63 ) ) ;
+#2273 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1043 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #601, #413, #2640 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2274 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000300 ) ) ;
+#2275 = SURFACE_SIDE_STYLE ('',( #1124 ) ) ;
+#2276 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2277 = FILL_AREA_STYLE ('',( #2223 ) ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.450000000000000400, 0.0000000000000000000 ) ) ;
+#2279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #890 ), #180 ) ;
+#2280 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2092, 'distance_accuracy_value', 'NONE');
+#2282 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#2283 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.374999999999999800, 1.474999999999999900 ) ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#2285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1647 ), #2418 ) ;
+#2286 = SURFACE_SIDE_STYLE ('',( #141 ) ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2288 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
+#2289 = VECTOR ( 'NONE', #1229, 1000.000000000000000 ) ;
+#2290 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2291 = FILL_AREA_STYLE_COLOUR ( '', #2170 ) ;
+#2292 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2295 = VERTEX_POINT ( 'NONE', #119 ) ;
+#2296 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2297 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#2298 = FILL_AREA_STYLE_COLOUR ( '', #2337 ) ;
+#2299 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 1.474999895079927900, -1.600000000000000500 ) ) ;
+#2300 = STYLED_ITEM ( 'NONE', ( #1567 ), #482 ) ;
+#2301 = VECTOR ( 'NONE', #1083, 1000.000000000000000 ) ;
+#2302 = ADVANCED_FACE ( 'NONE', ( #907 ), #2324, .T. ) ;
+#2303 = SURFACE_STYLE_FILL_AREA ( #816 ) ;
+#2304 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#2306 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #474, #2511 ) ;
+#2307 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#2309 = SURFACE_STYLE_USAGE ( .BOTH. , #1314 ) ;
+#2310 = ADVANCED_FACE ( 'NONE', ( #2444 ), #1096, .T. ) ;
+#2311 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2312 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#2313 = STYLED_ITEM ( 'NONE', ( #1807 ), #886 ) ;
+#2314 = ADVANCED_FACE ( 'NONE', ( #555 ), #1151, .T. ) ;
+#2315 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2317 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.475000000000000100, 0.0000000000000000000 ) ) ;
+#2318 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2346, #1939, #1145, #1153 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2319 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #404 ) ) ;
+#2320 = CYLINDRICAL_SURFACE ( 'NONE', #1581, 0.02500000000000006400 ) ;
+#2321 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.500000000000000400, -1.575000000000000600 ) ) ;
+#2323 = VERTEX_POINT ( 'NONE', #2360 ) ;
+#2324 = PLANE ( 'NONE',  #1587 ) ;
+#2325 = VERTEX_POINT ( 'NONE', #96 ) ;
+#2326 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2373 ) ) ;
+#2327 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.891205793294679300E-016, -1.000000000000000000 ) ) ;
+#2328 = LINE ( 'NONE', #603, #302 ) ;
+#2329 = VERTEX_POINT ( 'NONE', #1935 ) ;
+#2330 = EDGE_CURVE ( 'NONE', #668, #2225, #710, .T. ) ;
+#2331 = FACE_OUTER_BOUND ( 'NONE', #2131, .T. ) ;
+#2332 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2333 = EDGE_CURVE ( 'NONE', #262, #2621, #2415, .T. ) ;
+#2334 = VERTEX_POINT ( 'NONE', #333 ) ;
+#2335 = VECTOR ( 'NONE', #1114, 1000.000000000000000 ) ;
+#2336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2337 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2338 = SURFACE_STYLE_USAGE ( .BOTH. , #307 ) ;
+#2339 = PRESENTATION_STYLE_ASSIGNMENT (( #121 ) ) ;
+#2340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.891205793294692600E-016, -1.000000000000000000 ) ) ;
+#2341 = FILL_AREA_STYLE_COLOUR ( '', #2185 ) ;
+#2342 = SURFACE_STYLE_FILL_AREA ( #270 ) ;
+#2343 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2344 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2345 = STYLED_ITEM ( 'NONE', ( #1219 ), #2066 ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#2347 = SURFACE_SIDE_STYLE ('',( #342 ) ) ;
+#2348 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#2349 = AXIS2_PLACEMENT_3D ( 'NONE', #2284, #2293, #1284 ) ;
+#2350 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#2351 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .T. ) ;
+#2352 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #149 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1692, #249, #55 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2353 = AXIS2_PLACEMENT_3D ( 'NONE', #2020, #414, #812 ) ;
+#2354 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, 0.0000000000000000000 ) ) ;
+#2355 = LINE ( 'NONE', #2195, #738 ) ;
+#2356 = FILL_AREA_STYLE_COLOUR ( '', #5 ) ;
+#2357 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.600000000000000100 ) ) ;
+#2358 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2359 = ORIENTED_EDGE ( 'NONE', *, *, #2333, .F. ) ;
+#2360 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2361 = FACE_OUTER_BOUND ( 'NONE', #1244, .T. ) ;
+#2362 = ORIENTED_EDGE ( 'NONE', *, *, #1717, .F. ) ;
+#2363 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#2364 = SURFACE_STYLE_FILL_AREA ( #1554 ) ;
+#2365 = EDGE_LOOP ( 'NONE', ( #970, #2267, #2611, #167 ) ) ;
+#2366 = AXIS2_PLACEMENT_3D ( 'NONE', #1215, #175, #817 ) ;
+#2367 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2368 = EDGE_CURVE ( 'NONE', #937, #1171, #1906, .T. ) ;
+#2369 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2370 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#2371 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1345 ), #3 ) ;
+#2373 = STYLED_ITEM ( 'NONE', ( #1225 ), #2522 ) ;
+#2374 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.575000000000000200 ) ) ;
+#2375 = ORIENTED_EDGE ( 'NONE', *, *, #1985, .F. ) ;
+#2376 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.890831803837908100E-016, 1.575000000000000000 ) ) ;
+#2377 = EDGE_CURVE ( 'NONE', #1432, #1104, #256, .T. ) ;
+#2378 = EDGE_CURVE ( 'NONE', #953, #1642, #190, .T. ) ;
+#2379 = CIRCLE ( 'NONE', #1027, 0.02500000000000006400 ) ;
+#2380 = FILL_AREA_STYLE ('',( #1980 ) ) ;
+#2381 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2382 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .F. ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#2384 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #43, #2294 ) ;
+#2385 = VERTEX_POINT ( 'NONE', #1955 ) ;
+#2386 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #128 ) ) ;
+#2387 = PRESENTATION_STYLE_ASSIGNMENT (( #1890 ) ) ;
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #802, .T. ) ;
+#2389 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#2390 = FACE_OUTER_BOUND ( 'NONE', #2002, .T. ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .T. ) ;
+#2392 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337897100, 1.590164837270661800 ) ) ;
+#2393 = PRESENTATION_STYLE_ASSIGNMENT (( #2590 ) ) ;
+#2394 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #343, 'distance_accuracy_value', 'NONE');
+#2395 = CYLINDRICAL_SURFACE ( 'NONE', #728, 0.04999999999999991300 ) ;
+#2396 = EDGE_CURVE ( 'NONE', #2181, #2329, #674, .T. ) ;
+#2397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2398 = FILL_AREA_STYLE_COLOUR ( '', #188 ) ;
+#2399 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.464644660940672900, 1.579289321881345100 ) ) ;
+#2400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #128 ), #260 ) ;
+#2401 = FILL_AREA_STYLE_COLOUR ( '', #2023 ) ;
+#2402 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#2403 = STYLED_ITEM ( 'NONE', ( #1070 ), #2472 ) ;
+#2404 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2405 = AXIS2_PLACEMENT_3D ( 'NONE', #1267, #2442, #21 ) ;
+#2406 = FACE_OUTER_BOUND ( 'NONE', #1209, .T. ) ;
+#2407 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.495451272393799800E-016 ) ) ;
+#2408 = EDGE_LOOP ( 'NONE', ( #185, #2593, #1351, #1591 ) ) ;
+#2409 = CYLINDRICAL_SURFACE ( 'NONE', #974, 0.02500000000000006400 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#2412 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.600000000000000100 ) ) ;
+#2413 = FACE_OUTER_BOUND ( 'NONE', #2446, .T. ) ;
+#2414 = EDGE_LOOP ( 'NONE', ( #1239, #2213, #574, #1347, #2184, #1221 ) ) ;
+#2415 = CIRCLE ( 'NONE', #693, 0.02500000000000006400 ) ;
+#2416 = VECTOR ( 'NONE', #1676, 1000.000000000000000 ) ;
+#2417 = VERTEX_POINT ( 'NONE', #2581 ) ;
+#2418 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #930 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1950, #962, #546 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2419 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #2546, .F. ) ;
+#2421 = SURFACE_STYLE_FILL_AREA ( #2154 ) ;
+#2422 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2423 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.450000000000000400, 1.549999999999999800 ) ) ;
+#2424 = LINE ( 'NONE', #1266, #2010 ) ;
+#2425 = SURFACE_STYLE_USAGE ( .BOTH. , #1224 ) ;
+#2426 = FACE_OUTER_BOUND ( 'NONE', #1296, .T. ) ;
+#2427 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2152 ) ) ;
+#2428 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2622, 'distance_accuracy_value', 'NONE');
+#2429 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.375000000000000200, -1.474999999999999900 ) ) ;
+#2430 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#2431 = FILL_AREA_STYLE ('',( #2619 ) ) ;
+#2432 = AXIS2_PLACEMENT_3D ( 'NONE', #1638, #632, #2543 ) ;
+#2433 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2434 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2435 = AXIS2_PLACEMENT_3D ( 'NONE', #2134, #1138, #933 ) ;
+#2436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2437 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.450000000000000400, -1.550000000000000500 ) ) ;
+#2438 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#2439 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .T. ) ;
+#2440 = AXIS2_PLACEMENT_3D ( 'NONE', #1394, #594, #1822 ) ;
+#2441 = SURFACE_STYLE_USAGE ( .BOTH. , #2257 ) ;
+#2442 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2443 = EDGE_LOOP ( 'NONE', ( #2567, #1775, #1931, #2617 ) ) ;
+#2444 = FACE_OUTER_BOUND ( 'NONE', #1619, .T. ) ;
+#2445 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2446 = EDGE_LOOP ( 'NONE', ( #1473, #796, #1800, #1645 ) ) ;
+#2447 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.599999999999999600 ) ) ;
+#2448 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1045 ) ;
+#2449 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2450 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 1.474999895079927900, 1.599999999999999900 ) ) ;
+#2451 = SURFACE_STYLE_FILL_AREA ( #447 ) ;
+#2452 = AXIS2_PLACEMENT_3D ( 'NONE', #2641, #2205, #2234 ) ;
+#2453 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
+#2455 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2456 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#2457 = CYLINDRICAL_SURFACE ( 'NONE', #2551, 0.02500000000000006400 ) ;
+#2458 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.818551659005539800E-016, 1.550000000000000300 ) ) ;
+#2459 = STYLED_ITEM ( 'NONE', ( #2227 ), #2541 ) ;
+#2460 = PRESENTATION_STYLE_ASSIGNMENT (( #479 ) ) ;
+#2461 = FILL_AREA_STYLE ('',( #215 ) ) ;
+#2462 = SURFACE_STYLE_USAGE ( .BOTH. , #41 ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 1.490164837270662400, 1.590164837270662900 ) ) ;
+#2464 = EDGE_CURVE ( 'NONE', #2621, #2518, #1352, .T. ) ;
+#2465 = EDGE_CURVE ( 'NONE', #2297, #1069, #2637, .T. ) ;
+#2466 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2467 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#2468 = SURFACE_STYLE_USAGE ( .BOTH. , #841 ) ;
+#2469 = SURFACE_STYLE_USAGE ( .BOTH. , #246 ) ;
+#2470 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 2.891205793294679300E-016 ) ) ;
+#2471 = AXIS2_PLACEMENT_3D ( 'NONE', #2141, #120, #336 ) ;
+#2472 = ADVANCED_FACE ( 'NONE', ( #227 ), #2536, .T. ) ;
+#2473 = SURFACE_SIDE_STYLE ('',( #562 ) ) ;
+#2474 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2475 = VERTEX_POINT ( 'NONE', #2374 ) ;
+#2476 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #204, 'distance_accuracy_value', 'NONE');
+#2477 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2478 = PRESENTATION_STYLE_ASSIGNMENT (( #1358 ) ) ;
+#2479 = PLANE ( 'NONE',  #1707 ) ;
+#2480 = SURFACE_SIDE_STYLE ('',( #1914 ) ) ;
+#2481 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
+#2483 = LINE ( 'NONE', #1053, #166 ) ;
+#2484 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #206 ), #2214 ) ;
+#2485 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .F. ) ;
+#2486 = FILL_AREA_STYLE_COLOUR ( '', #1109 ) ;
+#2487 = PRESENTATION_STYLE_ASSIGNMENT (( #2309 ) ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ;
+#2489 = EDGE_LOOP ( 'NONE', ( #2555, #709, #1466, #2033 ) ) ;
+#2490 = FACE_OUTER_BOUND ( 'NONE', #1784, .T. ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#2492 = ADVANCED_FACE ( 'NONE', ( #230 ), #1165, .F. ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2494 = SURFACE_SIDE_STYLE ('',( #947 ) ) ;
+#2495 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2496 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #457 ) ) ;
+#2497 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #1396, #2003 ) ;
+#2498 = LINE ( 'NONE', #1449, #1881 ) ;
+#2499 = VECTOR ( 'NONE', #2080, 1000.000000000000000 ) ;
+#2500 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.500000000000000200, 1.574999999999999500 ) ) ;
+#2501 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2152 ), #1433 ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#2504 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2505 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #348 ), #1099 ) ;
+#2507 = ADVANCED_FACE ( 'NONE', ( #983 ), #2231, .T. ) ;
+#2508 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2509 = EDGE_CURVE ( 'NONE', #1171, #803, #372, .T. ) ;
+#2510 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.479289321881345700, 1.564644660940671900 ) ) ;
+#2511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2512 = FILL_AREA_STYLE_COLOUR ( '', #2224 ) ;
+#2513 = FACE_OUTER_BOUND ( 'NONE', #1316, .T. ) ;
+#2514 = ADVANCED_FACE ( 'NONE', ( #2426 ), #437, .T. ) ;
+#2515 = LINE ( 'NONE', #1781, #515 ) ;
+#2516 = FILL_AREA_STYLE_COLOUR ( '', #2229 ) ;
+#2517 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2518 = VERTEX_POINT ( 'NONE', #1017 ) ;
+#2519 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2520 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1179, #1368, #2383, #1789 ),
+ .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 ( '' )  );
+#2521 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
+#2522 = ADVANCED_FACE ( 'NONE', ( #780 ), #2633, .T. ) ;
+#2523 = EDGE_LOOP ( 'NONE', ( #1191, #614, #329, #108 ) ) ;
+#2524 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #53 ), #753 ) ;
+#2525 = EDGE_CURVE ( 'NONE', #2334, #2297, #1884, .T. ) ;
+#2526 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.375000000000000200, -1.575000000000000000 ) ) ;
+#2527 = VECTOR ( 'NONE', #1494, 1000.000000000000000 ) ;
+#2528 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#2529 = EDGE_CURVE ( 'NONE', #1750, #1725, #811, .T. ) ;
+#2530 = FILL_AREA_STYLE ('',( #484 ) ) ;
+#2531 = PRESENTATION_STYLE_ASSIGNMENT (( #1093 ) ) ;
+#2532 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2533 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.494609699756050700, -1.572304849878025700 ) ) ;
+#2534 = VECTOR ( 'NONE', #938, 1000.000000000000000 ) ;
+#2535 = ADVANCED_FACE ( 'NONE', ( #2108 ), #881, .T. ) ;
+#2536 = SPHERICAL_SURFACE ( 'NONE', #1673, 0.02500000000000000100 ) ;
+#2537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2539 = STYLED_ITEM ( 'NONE', ( #1237 ), #1476 ) ;
+#2540 = CYLINDRICAL_SURFACE ( 'NONE', #321, 0.02500000000000006400 ) ;
+#2541 = ADVANCED_FACE ( 'NONE', ( #1512 ), #339, .T. ) ;
+#2542 = FILL_AREA_STYLE_COLOUR ( '', #1760 ) ;
+#2543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.500000000000000400, 1.574999999999999500 ) ) ;
+#2545 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1933 ) ) ;
+#2546 = EDGE_CURVE ( 'NONE', #2325, #1590, #2165, .T. ) ;
+#2547 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2548 = SURFACE_SIDE_STYLE ('',( #1811 ) ) ;
+#2549 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2551 = AXIS2_PLACEMENT_3D ( 'NONE', #2296, #1661, #274 ) ;
+#2552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1375 ), #92 ) ;
+#2553 = PRESENTATION_STYLE_ASSIGNMENT (( #22 ) ) ;
+#2554 = FILL_AREA_STYLE ('',( #2125 ) ) ;
+#2555 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .F. ) ;
+#2556 = LINE ( 'NONE', #2235, #1190 ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#2558 = PRESENTATION_STYLE_ASSIGNMENT (( #1013 ) ) ;
+#2559 = ORIENTED_EDGE ( 'NONE', *, *, #362, .T. ) ;
+#2560 = FACE_OUTER_BOUND ( 'NONE', #630, .T. ) ;
+#2561 = SURFACE_STYLE_FILL_AREA ( #924 ) ;
+#2562 = EDGE_CURVE ( 'NONE', #1497, #189, #2071, .T. ) ;
+#2563 = LINE ( 'NONE', #680, #1686 ) ;
+#2564 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2565 = ORIENTED_EDGE ( 'NONE', *, *, #12, .T. ) ;
+#2566 = PRESENTATION_STYLE_ASSIGNMENT (( #202 ) ) ;
+#2567 = ORIENTED_EDGE ( 'NONE', *, *, #878, .T. ) ;
+#2568 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2569 = ORIENTED_EDGE ( 'NONE', *, *, #1809, .T. ) ;
+#2570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2571 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2572 = LINE ( 'NONE', #851, #2301 ) ;
+#2573 = FILL_AREA_STYLE ('',( #1154 ) ) ;
+#2574 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2575 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1714, #2322, #700, #510 ),
+ .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 ( '' )  );
+#2576 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2577 = EDGE_CURVE ( 'NONE', #1729, #2417, #1771, .T. ) ;
+#2578 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #15 ) ) ;
+#2579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2580 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2581 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060500, 1.600000000000000100 ) ) ;
+#2582 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2300 ) ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#2584 = ORIENTED_EDGE ( 'NONE', *, *, #699, .F. ) ;
+#2585 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2132 ) ) ;
+#2586 = VECTOR ( 'NONE', #2407, 1000.000000000000000 ) ;
+#2587 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.475000000000000300, -1.600000000000000300 ) ) ;
+#2588 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .T. ) ;
+#2589 = VECTOR ( 'NONE', #733, 1000.000000000000000 ) ;
+#2590 = SURFACE_STYLE_USAGE ( .BOTH. , #969 ) ;
+#2591 = FILL_AREA_STYLE_COLOUR ( '', #1941 ) ;
+#2592 = ORIENTED_EDGE ( 'NONE', *, *, #697, .T. ) ;
+#2593 = ORIENTED_EDGE ( 'NONE', *, *, #2464, .F. ) ;
+#2594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1370 ), #624 ) ;
+#2595 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2596 = CYLINDRICAL_SURFACE ( 'NONE', #2117, 0.02500000000000006400 ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.474999999999999600, 1.575000000000000000 ) ) ;
+#2598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -2.891205793294679300E-016 ) ) ;
+#2599 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2411, #8, #2423 ),
+ ( #2628, #1602, #399 ),
+ ( #595, #2013, #1018 ),
+ ( #1415, #194, #408 ),
+ ( #602, #2219, #1242 ),
+ ( #928, #1684, #2605 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868647400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520943300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167828700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059388200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2600 = AXIS2_PLACEMENT_3D ( 'NONE', #951, #1748, #328 ) ;
+#2601 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2602 = SURFACE_SIDE_STYLE ('',( #134 ) ) ;
+#2603 = EDGE_CURVE ( 'NONE', #1432, #2225, #2498, .T. ) ;
+#2604 = EDGE_CURVE ( 'NONE', #1060, #874, #1434, .T. ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.500000000000000400, 1.574999999999999700 ) ) ;
+#2606 = SURFACE_STYLE_USAGE ( .BOTH. , #1024 ) ;
+#2607 = EDGE_LOOP ( 'NONE', ( #1412, #157, #1846, #1841 ) ) ;
+#2608 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593100, 5.159762642420522100E-006, 1.599994840237362500 ) ) ;
+#2609 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2610 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1854, 'distance_accuracy_value', 'NONE');
+#2611 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#2612 = SURFACE_STYLE_FILL_AREA ( #1626 ) ;
+#2613 = VECTOR ( 'NONE', #2014, 1000.000000000000000 ) ;
+#2614 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #382 ), #1129 ) ;
+#2615 = SURFACE_STYLE_USAGE ( .BOTH. , #2202 ) ;
+#2616 = FACE_OUTER_BOUND ( 'NONE', #2414, .T. ) ;
+#2617 = ORIENTED_EDGE ( 'NONE', *, *, #1887, .F. ) ;
+#2618 = PRESENTATION_STYLE_ASSIGNMENT (( #939 ) ) ;
+#2619 = FILL_AREA_STYLE_COLOUR ( '', #1377 ) ;
+#2620 = ORIENTED_EDGE ( 'NONE', *, *, #2577, .F. ) ;
+#2621 = VERTEX_POINT ( 'NONE', #1437 ) ;
+#2622 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2623 = SURFACE_STYLE_FILL_AREA ( #57 ) ;
+#2624 = CIRCLE ( 'NONE', #904, 0.02500000000000006400 ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, -1.575000000000000000 ) ) ;
+#2626 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1033 ) ) ;
+#2627 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, 1.579289321881345100 ) ) ;
+#2628 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.456562749961865400, 1.563125499923729800 ) ) ;
+#2629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2120 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1119, #103, #85 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2630 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2268, 'distance_accuracy_value', 'NONE');
+#2631 = FILL_AREA_STYLE ('',( #2401 ) ) ;
+#2632 = SURFACE_SIDE_STYLE ('',( #1094 ) ) ;
+#2633 = PLANE ( 'NONE',  #461 ) ;
+#2634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1933 ), #1180 ) ;
+#2635 = EDGE_LOOP ( 'NONE', ( #303, #2569, #37 ) ) ;
+#2636 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.475000000000000100, 1.574999999999999500 ) ) ;
+#2637 = LINE ( 'NONE', #1970, #2073 ) ;
+#2638 = EDGE_CURVE ( 'NONE', #2225, #1355, #49, .T. ) ;
+#2639 = ORIENTED_EDGE ( 'NONE', *, *, #1420, .F. ) ;
+#2640 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2641 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2642 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2643 = PRESENTATION_STYLE_ASSIGNMENT (( #1926 ) ) ;
+#2644 = CIRCLE ( 'NONE', #1571, 0.02500000000000006400 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-1.75mm.STEP b/STEP/Passives/CAP 1812-1.75mm.STEP
new file mode 100644
index 000000000..6916e339a
--- /dev/null
+++ b/STEP/Passives/CAP 1812-1.75mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-1.75mm.STEP',
+    '2017-01-06T09:08:57',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#2 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#4 = VECTOR ( 'NONE', #1229, 1000.000000000000000 ) ;
+#5 = EDGE_CURVE ( 'NONE', #1996, #1704, #146, .T. ) ;
+#6 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2024 ) ) ;
+#7 = VECTOR ( 'NONE', #700, 1000.000000000000000 ) ;
+#8 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.239088197126283200E-016, 1.000000000000000000 ) ) ;
+#9 = VECTOR ( 'NONE', #2416, 1000.000000000000000 ) ;
+#10 = FILL_AREA_STYLE_COLOUR ( '', #2289 ) ;
+#11 = STYLED_ITEM ( 'NONE', ( #2407 ), #207 ) ;
+#12 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #1259, #44 ) ;
+#13 = LINE ( 'NONE', #329, #1799 ) ;
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
+#15 = VERTEX_POINT ( 'NONE', #1787 ) ;
+#16 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #652, #2525, #271, #2105 ),
+ .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 ( '' )  );
+#17 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2332 ) ) ;
+#18 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .T. ) ;
+#21 = EDGE_CURVE ( 'NONE', #1083, #2264, #532, .T. ) ;
+#22 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#23 = VERTEX_POINT ( 'NONE', #1205 ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#25 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#26 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#27 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#28 = AXIS2_PLACEMENT_3D ( 'NONE', #2154, #2368, #722 ) ;
+#29 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#30 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#31 = VECTOR ( 'NONE', #2591, 1000.000000000000000 ) ;
+#32 = PLANE ( 'NONE',  #1062 ) ;
+#33 = FACE_OUTER_BOUND ( 'NONE', #1413, .T. ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#35 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #328 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #196, #1824, #799 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#36 = AXIS2_PLACEMENT_3D ( 'NONE', #538, #2365, #1134 ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#38 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#39 = PRESENTATION_STYLE_ASSIGNMENT (( #1320 ) ) ;
+#40 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #2592, .F. ) ;
+#42 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#43 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#44 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#45 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #674, 'distance_accuracy_value', 'NONE');
+#46 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#47 = EDGE_CURVE ( 'NONE', #1163, #2473, #1158, .T. ) ;
+#48 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2332 ), #568 ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.624999999999999800, 1.474999999999999900 ) ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .F. ) ;
+#51 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#52 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#53 = VERTEX_POINT ( 'NONE', #1004 ) ;
+#54 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2419 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1273, #1669, #1879 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#55 = LINE ( 'NONE', #841, #1818 ) ;
+#56 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #527 ) ) ;
+#57 = SURFACE_SIDE_STYLE ('',( #929 ) ) ;
+#58 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#59 = FILL_AREA_STYLE_COLOUR ( '', #1663 ) ;
+#60 = SURFACE_SIDE_STYLE ('',( #1954 ) ) ;
+#61 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#62 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#63 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #609 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2478, #636, #52 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#64 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1540, 'distance_accuracy_value', 'NONE');
+#65 = CIRCLE ( 'NONE', #1904, 0.02500000000000006400 ) ;
+#66 = SURFACE_STYLE_FILL_AREA ( #1200 ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.700000000000000200, 0.0000000000000000000 ) ) ;
+#68 = PLANE ( 'NONE',  #1210 ) ;
+#69 = CIRCLE ( 'NONE', #1416, 0.02500000000000006400 ) ;
+#70 = SURFACE_SIDE_STYLE ('',( #175 ) ) ;
+#71 = EDGE_CURVE ( 'NONE', #2123, #1678, #622, .T. ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.625000000000000200, -1.474999999999999900 ) ) ;
+#73 = FACE_OUTER_BOUND ( 'NONE', #1095, .T. ) ;
+#74 = SURFACE_STYLE_USAGE ( .BOTH. , #1117 ) ;
+#75 = FILL_AREA_STYLE_COLOUR ( '', #737 ) ;
+#76 = AXIS2_PLACEMENT_3D ( 'NONE', #2103, #694, #1282 ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ;
+#78 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#79 = EDGE_LOOP ( 'NONE', ( #14, #1007, #2477 ) ) ;
+#80 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#81 = LINE ( 'NONE', #183, #627 ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;
+#83 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#84 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2512 ) ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .F. ) ;
+#86 = EDGE_CURVE ( 'NONE', #747, #930, #2023, .T. ) ;
+#87 = VERTEX_POINT ( 'NONE', #873 ) ;
+#88 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, -1.550000000000000300 ) ) ;
+#90 = LINE ( 'NONE', #1136, #2552 ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #815, .T. ) ;
+#92 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, -1.600000000000000300 ) ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#94 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1836 ), #1566 ) ;
+#95 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#96 = LINE ( 'NONE', #2198, #576 ) ;
+#97 = SURFACE_SIDE_STYLE ('',( #2537 ) ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.725000000000000100, -1.600000000000000300 ) ) ;
+#99 = SURFACE_STYLE_FILL_AREA ( #2393 ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.749999999999999600, 1.574999999999999500 ) ) ;
+#101 = SURFACE_STYLE_USAGE ( .BOTH. , #60 ) ;
+#102 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #540, 'distance_accuracy_value', 'NONE');
+#103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#104 = CYLINDRICAL_SURFACE ( 'NONE', #675, 0.02500000000000006400 ) ;
+#105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#106 = EDGE_CURVE ( 'NONE', #1618, #370, #16, .T. ) ;
+#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2528 ), #1463 ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#110 = STYLED_ITEM ( 'NONE', ( #2015 ), #198 ) ;
+#111 = LINE ( 'NONE', #1275, #921 ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#115 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#116 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2402 ) ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #376, .T. ) ;
+#118 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#119 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#120 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#121 = SURFACE_STYLE_USAGE ( .BOTH. , #1509 ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .F. ) ;
+#123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #714 ), #63 ) ;
+#124 = STYLED_ITEM ( 'NONE', ( #1296 ), #1609 ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .T. ) ;
+#127 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#128 = CIRCLE ( 'NONE', #599, 0.02500000000000006400 ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999600, 1.474999999999999600 ) ) ;
+#130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#131 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1353 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2079, #684, #58 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#132 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#133 = SURFACE_STYLE_USAGE ( .BOTH. , #360 ) ;
+#134 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2443, 'distance_accuracy_value', 'NONE');
+#135 = FILL_AREA_STYLE_COLOUR ( '', #1601 ) ;
+#136 = LINE ( 'NONE', #1891, #1017 ) ;
+#137 = FACE_OUTER_BOUND ( 'NONE', #1895, .T. ) ;
+#138 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#139 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #474, 'distance_accuracy_value', 'NONE');
+#140 = CYLINDRICAL_SURFACE ( 'NONE', #2574, 0.02500000000000006400 ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#142 = EDGE_CURVE ( 'NONE', #565, #363, #1052, .T. ) ;
+#143 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#144 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#146 = LINE ( 'NONE', #195, #2234 ) ;
+#147 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2380 ) ) ;
+#148 = SURFACE_STYLE_FILL_AREA ( #1074 ) ;
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#150 = EDGE_LOOP ( 'NONE', ( #835, #2375, #432 ) ) ;
+#151 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #255 ) ) ;
+#152 = PRESENTATION_STYLE_ASSIGNMENT (( #582 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .T. ) ;
+#154 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#155 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.474999999999999900 ) ) ;
+#156 = EDGE_LOOP ( 'NONE', ( #2120, #2451, #1582, #1738 ) ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#158 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #615, .T. ) ;
+#160 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1188 ) ) ;
+#161 = PRESENTATION_STYLE_ASSIGNMENT (( #361 ) ) ;
+#162 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#164 = EDGE_CURVE ( 'NONE', #2151, #461, #1437, .T. ) ;
+#165 = CYLINDRICAL_SURFACE ( 'NONE', #1755, 0.02500000000000006400 ) ;
+#166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#167 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#168 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2136 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2539, #2294, #1693 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#169 = VECTOR ( 'NONE', #2491, 1000.000000000000000 ) ;
+#170 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #668, #2317, #280, #1263 ),
+ .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 ( '' )  );
+#171 = FILL_AREA_STYLE ('',( #135 ) ) ;
+#172 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1015 ), #1536 ) ;
+#174 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#175 = SURFACE_STYLE_FILL_AREA ( #2520 ) ;
+#176 = VERTEX_POINT ( 'NONE', #2280 ) ;
+#177 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#178 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#179 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .F. ) ;
+#180 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#181 = STYLED_ITEM ( 'NONE', ( #353 ), #741 ) ;
+#182 = ADVANCED_FACE ( 'NONE', ( #991 ), #2072, .T. ) ;
+#183 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#184 = EDGE_LOOP ( 'NONE', ( #1195, #1385, #1589, #1546 ) ) ;
+#185 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #647, .F. ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .T. ) ;
+#189 = CYLINDRICAL_SURFACE ( 'NONE', #1562, 0.05000000000000012800 ) ;
+#190 = SURFACE_SIDE_STYLE ('',( #899 ) ) ;
+#191 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #824 ) ) ;
+#192 = EDGE_CURVE ( 'NONE', #2214, #223, #111, .T. ) ;
+#193 = AXIS2_PLACEMENT_3D ( 'NONE', #2475, #649, #1474 ) ;
+#194 = CIRCLE ( 'NONE', #1191, 0.02500000000000006400 ) ;
+#195 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#196 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1175 ), #646 ) ;
+#198 = ADVANCED_FACE ( 'NONE', ( #1049 ), #257, .F. ) ;
+#199 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #2288, #2506 ) ;
+#200 = CIRCLE ( 'NONE', #1986, 0.02500000000000006400 ) ;
+#201 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2402 ), #1109 ) ;
+#203 = LINE ( 'NONE', #2000, #956 ) ;
+#204 = FACE_OUTER_BOUND ( 'NONE', #1504, .T. ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.713050489181303200, 1.576100978362605400 ) ) ;
+#206 = SURFACE_STYLE_USAGE ( .BOTH. , #1194 ) ;
+#207 = ADVANCED_FACE ( 'NONE', ( #239 ), #1632, .T. ) ;
+#208 = STYLED_ITEM ( 'NONE', ( #1703 ), #2215 ) ;
+#209 = EDGE_LOOP ( 'NONE', ( #1961, #272, #1508, #907 ) ) ;
+#210 = SURFACE_STYLE_FILL_AREA ( #425 ) ;
+#211 = EDGE_LOOP ( 'NONE', ( #960, #601, #1329 ) ) ;
+#212 = EDGE_CURVE ( 'NONE', #1083, #2470, #828, .T. ) ;
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #2515, .F. ) ;
+#214 = SURFACE_SIDE_STYLE ('',( #552 ) ) ;
+#215 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1926 ), #233 ) ;
+#216 = EDGE_LOOP ( 'NONE', ( #1838, #2207, #186, #400 ) ) ;
+#217 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #855 ), #131 ) ;
+#218 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #665, 'distance_accuracy_value', 'NONE');
+#219 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#220 = EDGE_LOOP ( 'NONE', ( #368, #1711, #2547 ) ) ;
+#221 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #29, 'distance_accuracy_value', 'NONE');
+#222 = FILL_AREA_STYLE ('',( #619 ) ) ;
+#223 = VERTEX_POINT ( 'NONE', #1542 ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#225 = LINE ( 'NONE', #1238, #2457 ) ;
+#226 = EDGE_CURVE ( 'NONE', #1963, #1031, #1607, .T. ) ;
+#227 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#228 = SURFACE_STYLE_USAGE ( .BOTH. , #2499 ) ;
+#229 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#230 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2235 ) ) ;
+#231 = SURFACE_SIDE_STYLE ('',( #613 ) ) ;
+#232 = AXIS2_PLACEMENT_3D ( 'NONE', #1483, #472, #479 ) ;
+#233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #720 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1662, #2488, #672 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#234 = PRESENTATION_STYLE_ASSIGNMENT (( #2399 ) ) ;
+#235 = SURFACE_STYLE_USAGE ( .BOTH. , #1443 ) ;
+#236 = SURFACE_STYLE_USAGE ( .BOTH. , #1454 ) ;
+#237 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.750000000000000000, -1.575000000000000200 ) ) ;
+#238 = FILL_AREA_STYLE ('',( #840 ) ) ;
+#239 = FACE_OUTER_BOUND ( 'NONE', #1519, .T. ) ;
+#240 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#241 = EDGE_LOOP ( 'NONE', ( #456, #1322, #405, #2049, #1874, #490 ) ) ;
+#242 = EDGE_CURVE ( 'NONE', #2447, #628, #1889, .T. ) ;
+#243 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1877 ) ) ;
+#244 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#245 = SURFACE_STYLE_USAGE ( .BOTH. , #838 ) ;
+#246 = PRESENTATION_STYLE_ASSIGNMENT (( #861 ) ) ;
+#247 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .T. ) ;
+#248 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1184 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1640, #406, #1646 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#249 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#250 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #849, .F. ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#253 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.749999999999999600, -1.575000000000000400 ) ) ;
+#254 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1057, 'distance_accuracy_value', 'NONE');
+#255 = STYLED_ITEM ( 'NONE', ( #1884 ), #1135 ) ;
+#256 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#257 = PLANE ( 'NONE',  #232 ) ;
+#258 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.474999999999999900 ) ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.750000000000000000, -1.600000000000000300 ) ) ;
+#260 = AXIS2_PLACEMENT_3D ( 'NONE', #2159, #947, #1325 ) ;
+#261 = SURFACE_STYLE_FILL_AREA ( #1604 ) ;
+#262 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#263 = SURFACE_STYLE_USAGE ( .BOTH. , #1464 ) ;
+#264 = PLANE ( 'NONE',  #761 ) ;
+#265 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#266 = CIRCLE ( 'NONE', #1260, 0.02500000000000006400 ) ;
+#267 = PRESENTATION_STYLE_ASSIGNMENT (( #441 ) ) ;
+#268 = STYLED_ITEM ( 'NONE', ( #299 ), #982 ) ;
+#269 = VECTOR ( 'NONE', #2573, 1000.000000000000000 ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.714644660940672900, -1.579289321881345500 ) ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#274 = EDGE_LOOP ( 'NONE', ( #120, #1190, #630, #560 ) ) ;
+#275 = SURFACE_SIDE_STYLE ('',( #419 ) ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .T. ) ;
+#277 = EDGE_CURVE ( 'NONE', #572, #1218, #1214, .T. ) ;
+#278 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #699 ) ) ;
+#279 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#280 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #704, .T. ) ;
+#282 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999900, 0.0000000000000000000 ) ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #621, .T. ) ;
+#284 = STYLED_ITEM ( 'NONE', ( #234 ), #420 ) ;
+#285 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #1421, #1182, #2625 ) ;
+#287 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#288 = FACE_OUTER_BOUND ( 'NONE', #1707, .T. ) ;
+#289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#290 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#291 = FACE_OUTER_BOUND ( 'NONE', #1746, .T. ) ;
+#292 = CIRCLE ( 'NONE', #1258, 0.02500000000000006400 ) ;
+#293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#294 = SURFACE_SIDE_STYLE ('',( #2219 ) ) ;
+#295 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#296 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #825 ) ) ;
+#297 = VECTOR ( 'NONE', #1867, 1000.000000000000000 ) ;
+#298 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#299 = PRESENTATION_STYLE_ASSIGNMENT (( #1631 ) ) ;
+#300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#301 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, -1.550000000000000000 ) ) ;
+#302 = SURFACE_STYLE_FILL_AREA ( #793 ) ;
+#303 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #657, #2246, #2273, #848 ),
+ .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 ( '' )  );
+#304 = EDGE_CURVE ( 'NONE', #1678, #2465, #988, .T. ) ;
+#305 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#306 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2344 ) ) ;
+#307 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #255 ), #1568 ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #704, .F. ) ;
+#310 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #874, .T. ) ;
+#313 = STYLED_ITEM ( 'NONE', ( #1220 ), #2339 ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #411, .T. ) ;
+#315 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .F. ) ;
+#317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#318 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#319 = SURFACE_STYLE_USAGE ( .BOTH. , #97 ) ;
+#320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#321 = FACE_OUTER_BOUND ( 'NONE', #656, .T. ) ;
+#322 = FILL_AREA_STYLE ('',( #2167 ) ) ;
+#323 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#324 = EDGE_CURVE ( 'NONE', #2022, #1842, #2231, .T. ) ;
+#325 = ADVANCED_FACE ( 'NONE', ( #1831 ), #2104, .T. ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#327 = SURFACE_STYLE_FILL_AREA ( #555 ) ;
+#328 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #196, 'distance_accuracy_value', 'NONE');
+#329 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#330 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #530 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2613, #1993, #769 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #2486 ) ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .F. ) ;
+#333 = FILL_AREA_STYLE ('',( #1789 ) ) ;
+#334 = LINE ( 'NONE', #366, #564 ) ;
+#335 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .T. ) ;
+#336 = PLANE ( 'NONE',  #365 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.729289321881345200, -1.564644660940672600 ) ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#339 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2253 ) ) ;
+#340 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #802, .T. ) ;
+#342 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#343 = PRESENTATION_STYLE_ASSIGNMENT (( #74 ) ) ;
+#344 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#345 = EDGE_CURVE ( 'NONE', #1840, #2123, #2595, .T. ) ;
+#346 = SURFACE_SIDE_STYLE ('',( #1020 ) ) ;
+#347 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2033 ), #2453 ) ;
+#349 = CIRCLE ( 'NONE', #1712, 0.02500000000000006400 ) ;
+#350 = ADVANCED_FACE ( 'NONE', ( #958 ), #1962, .F. ) ;
+#351 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#352 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#353 = PRESENTATION_STYLE_ASSIGNMENT (( #1332 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#355 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #208 ) ) ;
+#356 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.275531967630005700E-016 ) ) ;
+#357 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.932134743742117300E-016, 1.575000000000000000 ) ) ;
+#358 = EDGE_CURVE ( 'NONE', #370, #2123, #2463, .T. ) ;
+#359 = SURFACE_STYLE_FILL_AREA ( #945 ) ;
+#360 = SURFACE_SIDE_STYLE ('',( #585 ) ) ;
+#361 = SURFACE_STYLE_USAGE ( .BOTH. , #1800 ) ;
+#362 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#363 = VERTEX_POINT ( 'NONE', #1975 ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#365 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #2366, #2593 ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999600, 1.575000000000000000 ) ) ;
+#367 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#369 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#370 = VERTEX_POINT ( 'NONE', #2158 ) ;
+#371 = FILL_AREA_STYLE_COLOUR ( '', #2558 ) ;
+#372 = EDGE_LOOP ( 'NONE', ( #1749, #1865, #159 ) ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#374 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#375 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#376 = EDGE_CURVE ( 'NONE', #1287, #437, #13, .T. ) ;
+#377 = EDGE_LOOP ( 'NONE', ( #2184, #314, #1740 ) ) ;
+#378 = AXIS2_PLACEMENT_3D ( 'NONE', #1453, #2265, #659 ) ;
+#379 = FILL_AREA_STYLE ('',( #2353 ) ) ;
+#380 = ADVANCED_FACE ( 'NONE', ( #2404 ), #336, .T. ) ;
+#381 = VECTOR ( 'NONE', #1921, 1000.000000000000000 ) ;
+#382 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #112, #1126, #2594, #1533 ),
+ .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 ( '' )  );
+#383 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#384 = AXIS2_PLACEMENT_3D ( 'NONE', #1660, #669, #2291 ) ;
+#385 = LINE ( 'NONE', #1446, #875 ) ;
+#386 = FILL_AREA_STYLE_COLOUR ( '', #1501 ) ;
+#387 = CIRCLE ( 'NONE', #1395, 0.02500000000000006400 ) ;
+#388 = AXIS2_PLACEMENT_3D ( 'NONE', #553, #2567, #1317 ) ;
+#389 = CIRCLE ( 'NONE', #842, 0.1000000000000000500 ) ;
+#390 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#391 = CIRCLE ( 'NONE', #879, 0.02500000000000006400 ) ;
+#392 = SURFACE_SIDE_STYLE ('',( #412 ) ) ;
+#393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.239088197126293300E-016, -1.000000000000000000 ) ) ;
+#394 = ADVANCED_FACE ( 'NONE', ( #987 ), #484, .T. ) ;
+#395 = SURFACE_SIDE_STYLE ('',( #261 ) ) ;
+#396 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999600, 1.474999999999999600 ) ) ;
+#397 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #1578, .F. ) ;
+#399 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #794, .F. ) ;
+#401 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #268 ) ) ;
+#402 = FILL_AREA_STYLE ('',( #1000 ) ) ;
+#403 = VECTOR ( 'NONE', #356, 1000.000000000000000 ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .T. ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#406 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#407 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.624999999999999800, 1.575000000000000000 ) ) ;
+#408 = FACE_OUTER_BOUND ( 'NONE', #1555, .T. ) ;
+#409 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #417, 'distance_accuracy_value', 'NONE');
+#410 = FILL_AREA_STYLE ('',( #1633 ) ) ;
+#411 = EDGE_CURVE ( 'NONE', #2244, #437, #886, .T. ) ;
+#412 = SURFACE_STYLE_FILL_AREA ( #1402 ) ;
+#413 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #513, 'distance_accuracy_value', 'NONE');
+#414 = FILL_AREA_STYLE ('',( #371 ) ) ;
+#415 = CYLINDRICAL_SURFACE ( 'NONE', #2077, 0.04999999999999991300 ) ;
+#416 = FACE_OUTER_BOUND ( 'NONE', #1216, .T. ) ;
+#417 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#418 = AXIS2_PLACEMENT_3D ( 'NONE', #2008, #2476, #1196 ) ;
+#419 = SURFACE_STYLE_FILL_AREA ( #1486 ) ;
+#420 = ADVANCED_FACE ( 'NONE', ( #1985 ), #2326, .T. ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#422 = CIRCLE ( 'NONE', #36, 0.1000000000000000500 ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#424 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #548 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2495, #244, #279 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#425 = FILL_AREA_STYLE ('',( #1030 ) ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .T. ) ;
+#428 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#429 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.901157538813960100E-016, 1.550000000000000300 ) ) ;
+#430 = EDGE_CURVE ( 'NONE', #1842, #437, #69, .T. ) ;
+#431 = VECTOR ( 'NONE', #18, 1000.000000000000000 ) ;
+#432 = ORIENTED_EDGE ( 'NONE', *, *, #802, .F. ) ;
+#433 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#434 = EDGE_LOOP ( 'NONE', ( #1166, #833, #1222 ) ) ;
+#435 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1487 ), #1841 ) ;
+#436 = PLANE ( 'NONE',  #458 ) ;
+#437 = VERTEX_POINT ( 'NONE', #25 ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .F. ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 1.750000000000000200, 1.574999895079927500 ) ) ;
+#441 = SURFACE_STYLE_USAGE ( .BOTH. , #231 ) ;
+#442 = VECTOR ( 'NONE', #1050, 1000.000000000000000 ) ;
+#443 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #563, 'distance_accuracy_value', 'NONE');
+#444 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1761 ) ) ;
+#445 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#446 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1167 ), #1433 ) ;
+#448 = CYLINDRICAL_SURFACE ( 'NONE', #1022, 0.02500000000000006400 ) ;
+#449 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#450 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#451 = FILL_AREA_STYLE_COLOUR ( '', #1803 ) ;
+#452 = FILL_AREA_STYLE ('',( #2090 ) ) ;
+#453 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.744609699756049600, 1.572304849878024300 ) ) ;
+#454 = PRESENTATION_STYLE_ASSIGNMENT (( #319 ) ) ;
+#455 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-1.75mm', ( #1837, #1173 ), #1724 ) ;
+#456 = ORIENTED_EDGE ( 'NONE', *, *, #2274, .T. ) ;
+#457 = EDGE_CURVE ( 'NONE', #2046, #15, #2255, .T. ) ;
+#458 = AXIS2_PLACEMENT_3D ( 'NONE', #1629, #2047, #1839 ) ;
+#459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#460 = SURFACE_STYLE_USAGE ( .BOTH. , #1821 ) ;
+#461 = VERTEX_POINT ( 'NONE', #180 ) ;
+#462 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#463 = SPHERICAL_SURFACE ( 'NONE', #477, 0.02500000000000000100 ) ;
+#464 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .T. ) ;
+#465 = STYLED_ITEM ( 'NONE', ( #618 ), #325 ) ;
+#466 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#468 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#469 = STYLED_ITEM ( 'NONE', ( #1532 ), #1337 ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .F. ) ;
+#471 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#472 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#473 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#474 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#475 = SURFACE_STYLE_USAGE ( .BOTH. , #275 ) ;
+#476 = EDGE_CURVE ( 'NONE', #1987, #2151, #1114, .T. ) ;
+#477 = AXIS2_PLACEMENT_3D ( 'NONE', #2417, #2424, #767 ) ;
+#478 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#479 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#480 = EDGE_CURVE ( 'NONE', #2640, #2151, #203, .T. ) ;
+#481 = LINE ( 'NONE', #1547, #9 ) ;
+#482 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #181 ), #2168 ) ;
+#484 = CYLINDRICAL_SURFACE ( 'NONE', #1920, 0.04999999999999991300 ) ;
+#485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #980, 'distance_accuracy_value', 'NONE');
+#486 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ;
+#488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #208 ), #766 ) ;
+#489 = VECTOR ( 'NONE', #726, 1000.000000000000000 ) ;
+#490 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .F. ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.714644660940672900, -1.579289321881345300 ) ) ;
+#492 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .F. ) ;
+#494 = AXIS2_PLACEMENT_3D ( 'NONE', #634, #2466, #1864 ) ;
+#495 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.706562749961865200, -1.563125499923730100 ) ) ;
+#497 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #218 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #665, #673, #1683 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .F. ) ;
+#499 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = ADVANCED_FACE ( 'NONE', ( #1274 ), #883, .T. ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000400, -1.600000000000000500 ) ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ;
+#503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #465 ), #1048 ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#505 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#506 = LINE ( 'NONE', #1971, #1843 ) ;
+#507 = ORIENTED_EDGE ( 'NONE', *, *, #600, .F. ) ;
+#508 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#509 = VECTOR ( 'NONE', #942, 1000.000000000000000 ) ;
+#510 = FILL_AREA_STYLE ('',( #876 ) ) ;
+#511 = FACE_OUTER_BOUND ( 'NONE', #377, .T. ) ;
+#512 = LINE ( 'NONE', #927, #1174 ) ;
+#513 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#514 = EDGE_CURVE ( 'NONE', #2470, #565, #1727, .T. ) ;
+#515 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #837 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1080, #1120, #300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#516 = ADVANCED_FACE ( 'NONE', ( #33 ), #597, .T. ) ;
+#517 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#518 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #124 ), #248 ) ;
+#519 = SURFACE_STYLE_USAGE ( .BOTH. , #1735 ) ;
+#520 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#522 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#523 = EDGE_CURVE ( 'NONE', #2643, #2640, #1309, .T. ) ;
+#524 = FILL_AREA_STYLE_COLOUR ( '', #127 ) ;
+#525 = PRESENTATION_STYLE_ASSIGNMENT (( #101 ) ) ;
+#526 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#527 = STYLED_ITEM ( 'NONE', ( #2036 ), #1104 ) ;
+#528 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#529 = FILL_AREA_STYLE_COLOUR ( '', #367 ) ;
+#530 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2613, 'distance_accuracy_value', 'NONE');
+#531 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.744609699756050500, -1.572304849878025400 ) ) ;
+#532 = CIRCLE ( 'NONE', #2533, 0.02500000000000006400 ) ;
+#533 = ADVANCED_FACE ( 'NONE', ( #1797 ), #140, .T. ) ;
+#534 = SURFACE_STYLE_USAGE ( .BOTH. , #2142 ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .T. ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .T. ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.625000000000000200, -1.474999999999999900 ) ) ;
+#539 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#540 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#541 = STYLED_ITEM ( 'NONE', ( #976 ), #1561 ) ;
+#542 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #268 ), #1072 ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#544 = ADVANCED_FACE ( 'NONE', ( #743 ), #1539, .T. ) ;
+#545 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#546 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#547 = FACE_OUTER_BOUND ( 'NONE', #997, .T. ) ;
+#548 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2495, 'distance_accuracy_value', 'NONE');
+#549 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#550 = VECTOR ( 'NONE', #2461, 1000.000000000000000 ) ;
+#551 = PRESENTATION_STYLE_ASSIGNMENT (( #1359 ) ) ;
+#552 = SURFACE_STYLE_FILL_AREA ( #614 ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#554 = EDGE_CURVE ( 'NONE', #363, #2214, #984, .T. ) ;
+#555 = FILL_AREA_STYLE ('',( #2140 ) ) ;
+#556 = ADVANCED_FACE ( 'NONE', ( #1470 ), #68, .T. ) ;
+#557 = VECTOR ( 'NONE', #1285, 1000.000000000000000 ) ;
+#558 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#559 = LINE ( 'NONE', #2256, #831 ) ;
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #1002, .T. ) ;
+#561 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#562 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 1.720477640050411600, 1.570477640050411700 ) ) ;
+#563 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#564 = VECTOR ( 'NONE', #2615, 1000.000000000000000 ) ;
+#565 = VERTEX_POINT ( 'NONE', #270 ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#567 = VERTEX_POINT ( 'NONE', #1489 ) ;
+#568 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2188 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #256, #851, #2518 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#569 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#570 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#571 = FILL_AREA_STYLE_COLOUR ( '', #2354 ) ;
+#572 = VERTEX_POINT ( 'NONE', #1081 ) ;
+#573 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = EDGE_CURVE ( 'NONE', #2447, #1163, #65, .T. ) ;
+#575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#576 = VECTOR ( 'NONE', #1181, 1000.000000000000000 ) ;
+#577 = SURFACE_STYLE_USAGE ( .BOTH. , #771 ) ;
+#578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1373, 'distance_accuracy_value', 'NONE');
+#579 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#580 = LINE ( 'NONE', #2200, #31 ) ;
+#581 = STYLED_ITEM ( 'NONE', ( #1231 ), #2128 ) ;
+#582 = SURFACE_STYLE_USAGE ( .BOTH. , #395 ) ;
+#583 = SURFACE_STYLE_FILL_AREA ( #1619 ) ;
+#584 = FILL_AREA_STYLE_COLOUR ( '', #229 ) ;
+#585 = SURFACE_STYLE_FILL_AREA ( #2394 ) ;
+#586 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#587 = AXIS2_PLACEMENT_3D ( 'NONE', #2618, #1177, #975 ) ;
+#588 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#589 = EDGE_LOOP ( 'NONE', ( #1668, #1512, #1559, #122, #1279, #467 ) ) ;
+#590 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1926 ) ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#592 = ADVANCED_FACE ( 'NONE', ( #1855 ), #264, .T. ) ;
+#593 = FACE_OUTER_BOUND ( 'NONE', #1642, .T. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .F. ) ;
+#595 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#596 = VERTEX_POINT ( 'NONE', #2298 ) ;
+#597 = PLANE ( 'NONE',  #1314 ) ;
+#598 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999600, 1.474999999999999600 ) ) ;
+#599 = AXIS2_PLACEMENT_3D ( 'NONE', #1308, #901, #1538 ) ;
+#600 = EDGE_CURVE ( 'NONE', #1782, #1697, #2225, .T. ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #600, .T. ) ;
+#602 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1747, #1090, #1725 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#603 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#604 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1672 ) ;
+#605 = VECTOR ( 'NONE', #114, 1000.000000000000000 ) ;
+#606 = FILL_AREA_STYLE ('',( #791 ) ) ;
+#607 = AXIS2_PLACEMENT_3D ( 'NONE', #1403, #1444, #872 ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #1246, .T. ) ;
+#609 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2478, 'distance_accuracy_value', 'NONE');
+#610 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.729289321881345200, 1.564644660940671900 ) ) ;
+#611 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #373, #187, #1610 ),
+ ( #1997, #974, #2624 ),
+ ( #1575, #562, #1397 ),
+ ( #1981, #1602, #1811 ),
+ ( #763, #2181, #959 ),
+ ( #2229, #2450, #2031 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868647400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520944400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167812000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059435900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#612 = FACE_OUTER_BOUND ( 'NONE', #2306, .T. ) ;
+#613 = SURFACE_STYLE_FILL_AREA ( #1439 ) ;
+#614 = FILL_AREA_STYLE ('',( #2421 ) ) ;
+#615 = EDGE_CURVE ( 'NONE', #628, #967, #641, .T. ) ;
+#616 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1667 ) ) ;
+#617 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#618 = PRESENTATION_STYLE_ASSIGNMENT (( #121 ) ) ;
+#619 = FILL_AREA_STYLE_COLOUR ( '', #1567 ) ;
+#620 = SPHERICAL_SURFACE ( 'NONE', #2517, 0.02500000000000000100 ) ;
+#621 = EDGE_CURVE ( 'NONE', #1704, #1678, #170, .T. ) ;
+#622 = LINE ( 'NONE', #2258, #2172 ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#624 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .F. ) ;
+#626 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#627 = VECTOR ( 'NONE', #2401, 1000.000000000000000 ) ;
+#628 = VERTEX_POINT ( 'NONE', #129 ) ;
+#629 = VERTEX_POINT ( 'NONE', #660 ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#631 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#632 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2026 ) ) ;
+#633 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#635 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 8.673617379884013400E-015 ) ) ;
+#636 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#637 = CIRCLE ( 'NONE', #2579, 0.02500000000000006400 ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#639 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#640 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#641 = CIRCLE ( 'NONE', #2560, 0.1000000000000000500 ) ;
+#642 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#645 = PRESENTATION_STYLE_ASSIGNMENT (( #1152 ) ) ;
+#646 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2388 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2500, #43, #1267 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#647 = EDGE_CURVE ( 'NONE', #2640, #53, #422, .T. ) ;
+#648 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1123 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1099, #118, #2130 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#649 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#650 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#651 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#653 = VERTEX_POINT ( 'NONE', #1541 ) ;
+#654 = SURFACE_STYLE_USAGE ( .BOTH. , #663 ) ;
+#655 = EDGE_CURVE ( 'NONE', #1477, #176, #1269, .T. ) ;
+#656 = EDGE_LOOP ( 'NONE', ( #19, #1998, #1394, #896 ) ) ;
+#657 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #2460, .F. ) ;
+#659 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #2315, .T. ) ;
+#662 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#663 = SURFACE_SIDE_STYLE ('',( #2248 ) ) ;
+#664 = FACE_OUTER_BOUND ( 'NONE', #2448, .T. ) ;
+#665 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#666 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#667 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #1447, #1256 ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#669 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = EDGE_CURVE ( 'NONE', #1593, #751, #1792, .T. ) ;
+#671 = LINE ( 'NONE', #2597, #2487 ) ;
+#672 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#673 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#674 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#675 = AXIS2_PLACEMENT_3D ( 'NONE', #2183, #573, #1991 ) ;
+#676 = CIRCLE ( 'NONE', #2086, 0.02500000000000006400 ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#678 = SURFACE_STYLE_FILL_AREA ( #1183 ) ;
+#679 = SURFACE_STYLE_USAGE ( .BOTH. , #909 ) ;
+#680 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#681 = EDGE_LOOP ( 'NONE', ( #2381, #755, #1315, #251, #2578, #498 ) ) ;
+#682 = EDGE_CURVE ( 'NONE', #2264, #1996, #391, .T. ) ;
+#683 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#684 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#685 = FACE_OUTER_BOUND ( 'NONE', #156, .T. ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .T. ) ;
+#687 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1844, #623, #818 ),
+ ( #1233, #1006, #1438 ),
+ ( #2012, #2442, #205 ),
+ ( #453, #2063, #1885 ),
+ ( #440, #1069, #2471 ),
+ ( #2293, #1278, #1458 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868647400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520944400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167812000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059435900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#688 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#689 = FACE_OUTER_BOUND ( 'NONE', #1833, .T. ) ;
+#690 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1990 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1970, #739, #2584 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#691 = ORIENTED_EDGE ( 'NONE', *, *, #1498, .F. ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #226, .T. ) ;
+#693 = SURFACE_SIDE_STYLE ('',( #2411 ) ) ;
+#694 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .F. ) ;
+#696 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000200, -1.575000000000000400 ) ) ;
+#698 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#699 = PRODUCT ( 'CAP 1812-1.75mm', 'CAP 1812-1.75mm', '', ( #2376 ) ) ;
+#700 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1188 ), #602 ) ;
+#702 = VECTOR ( 'NONE', #993, 1000.000000000000000 ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 1.720477640050410300, -1.570477640050410800 ) ) ;
+#704 = EDGE_CURVE ( 'NONE', #567, #2244, #1689, .T. ) ;
+#705 = VECTOR ( 'NONE', #1726, 1000.000000000000000 ) ;
+#706 = LINE ( 'NONE', #2252, #169 ) ;
+#707 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#708 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#709 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1241 ) ) ;
+#710 = FILL_AREA_STYLE ('',( #893 ) ) ;
+#711 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#712 = LINE ( 'NONE', #2385, #805 ) ;
+#713 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.729289321881345200, 1.564644660940671900 ) ) ;
+#714 = STYLED_ITEM ( 'NONE', ( #1103 ), #1980 ) ;
+#715 = EDGE_LOOP ( 'NONE', ( #812, #1868, #439 ) ) ;
+#716 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#717 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2369 ) ) ;
+#718 = VERTEX_POINT ( 'NONE', #2571 ) ;
+#719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#720 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1662, 'distance_accuracy_value', 'NONE');
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .F. ) ;
+#722 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .F. ) ;
+#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1853 ), #2361 ) ;
+#725 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.275531967630005700E-016 ) ) ;
+#726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#728 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.722304849878025300, -1.594609699756050600 ) ) ;
+#729 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#730 = FACE_OUTER_BOUND ( 'NONE', #1284, .T. ) ;
+#731 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#732 = AXIS2_PLACEMENT_3D ( 'NONE', #2582, #1736, #2405 ) ;
+#733 = FILL_AREA_STYLE_COLOUR ( '', #639 ) ;
+#734 = AXIS2_PLACEMENT_3D ( 'NONE', #438, #1645, #2051 ) ;
+#735 = EDGE_CURVE ( 'NONE', #1840, #629, #1496, .T. ) ;
+#736 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1271 ) ) ;
+#737 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#738 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2446, 'distance_accuracy_value', 'NONE');
+#739 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#740 = AXIS2_PLACEMENT_3D ( 'NONE', #1244, #2059, #2070 ) ;
+#741 = ADVANCED_FACE ( 'NONE', ( #880 ), #1230, .T. ) ;
+#742 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#743 = FACE_OUTER_BOUND ( 'NONE', #241, .T. ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#745 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#746 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#747 = VERTEX_POINT ( 'NONE', #108 ) ;
+#748 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#749 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#750 = CYLINDRICAL_SURFACE ( 'NONE', #1518, 0.02500000000000006400 ) ;
+#751 = VERTEX_POINT ( 'NONE', #711 ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #375, #158 ) ;
+#753 = EDGE_LOOP ( 'NONE', ( #502, #1063, #2267, #2479 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, -1.575000000000000000 ) ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #376, .F. ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#757 = EDGE_CURVE ( 'NONE', #2616, #2470, #266, .T. ) ;
+#758 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#759 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.551063935260012000E-016, -1.000000000000000000 ) ) ;
+#760 = AXIS2_PLACEMENT_3D ( 'NONE', #727, #520, #719 ) ;
+#761 = AXIS2_PLACEMENT_3D ( 'NONE', #1914, #2095, #1054 ) ;
+#762 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#763 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184000, 1.724999895079927700, 1.600000000000000100 ) ) ;
+#764 = SURFACE_STYLE_USAGE ( .BOTH. , #1791 ) ;
+#765 = ADVANCED_FACE ( 'NONE', ( #1826 ), #448, .T. ) ;
+#766 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1407 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2009, #1795, #2633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#767 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#768 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #631, 'distance_accuracy_value', 'NONE');
+#769 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#770 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #2016, #1038 ) ;
+#771 = SURFACE_SIDE_STYLE ('',( #99 ) ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #476, .F. ) ;
+#773 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#774 = SURFACE_STYLE_USAGE ( .BOTH. , #953 ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #1558, .T. ) ;
+#776 = FILL_AREA_STYLE_COLOUR ( '', #1376 ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #2397, .T. ) ;
+#778 = EDGE_CURVE ( 'NONE', #1678, #930, #1469, .T. ) ;
+#779 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #1111, #2609 ) ;
+#780 = EDGE_LOOP ( 'NONE', ( #1810, #2088, #1671, #866 ) ) ;
+#781 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#783 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1784 ) ) ;
+#784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#785 = ADVANCED_FACE ( 'NONE', ( #1534 ), #1823, .T. ) ;
+#786 = SURFACE_STYLE_FILL_AREA ( #1525 ) ;
+#787 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#788 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1241 ), #1656 ) ;
+#789 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#790 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#791 = FILL_AREA_STYLE_COLOUR ( '', #2 ) ;
+#792 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#793 = FILL_AREA_STYLE ('',( #386 ) ) ;
+#794 = EDGE_CURVE ( 'NONE', #1963, #2640, #2075, .T. ) ;
+#795 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #898, 'distance_accuracy_value', 'NONE');
+#796 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #254 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1057, #446, #1265 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#797 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#798 = VECTOR ( 'NONE', #178, 1000.000000000000000 ) ;
+#799 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#800 = ADVANCED_FACE ( 'NONE', ( #2626 ), #104, .T. ) ;
+#801 = SURFACE_STYLE_FILL_AREA ( #2434 ) ;
+#802 = EDGE_CURVE ( 'NONE', #2311, #747, #200, .T. ) ;
+#803 = SURFACE_STYLE_USAGE ( .BOTH. , #2038 ) ;
+#804 = AXIS2_PLACEMENT_3D ( 'NONE', #2050, #2429, #1414 ) ;
+#805 = VECTOR ( 'NONE', #2163, 1000.000000000000000 ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #647, .T. ) ;
+#807 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
+#808 = FACE_OUTER_BOUND ( 'NONE', #715, .T. ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #457, .T. ) ;
+#810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2182 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1595, #781, #2610 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .T. ) ;
+#813 = SURFACE_SIDE_STYLE ('',( #2150 ) ) ;
+#814 = CIRCLE ( 'NONE', #1623, 0.1000000000000000500 ) ;
+#815 = EDGE_CURVE ( 'NONE', #2118, #567, #2503, .T. ) ;
+#816 = EDGE_LOOP ( 'NONE', ( #341, #900, #2147, #695 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#818 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#819 = SURFACE_STYLE_FILL_AREA ( #827 ) ;
+#820 = LINE ( 'NONE', #396, #702 ) ;
+#821 = FACE_OUTER_BOUND ( 'NONE', #753, .T. ) ;
+#822 = PRESENTATION_STYLE_ASSIGNMENT (( #1820 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#824 = STYLED_ITEM ( 'NONE', ( #343 ), #1745 ) ;
+#825 = STYLED_ITEM ( 'NONE', ( #925 ), #2554 ) ;
+#826 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#827 = FILL_AREA_STYLE ('',( #2281 ) ) ;
+#828 = LINE ( 'NONE', #1750, #1410 ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#831 = VECTOR ( 'NONE', #1872, 1000.000000000000000 ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #933, .F. ) ;
+#833 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .T. ) ;
+#834 = SURFACE_SIDE_STYLE ('',( #1917 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ;
+#836 = CLOSED_SHELL ( 'NONE', ( #1135, #556, #2367, #182, #592, #1211, #2040, #2223, #1405, #2029, #2554, #2400, #1729, #350, #198, #2017, #516, #2138, #1994, #2339, #380, #1561, #971, #500, #1572, #1825, #2423, #928, #1104, #1337, #1622, #394, #1956, #1199, #1324, #800, #1609, #420, #325, #2384, #1379, #544, #765, #2162, #2534, #2004, #903, #2641, #1423, #1980, #1597, #533, #1584, #785, #741, #2566, #2439, #207, #1348, #2128, #2215, #2606, #1745, #1931, #982, #999 ) ) ;
+#837 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1080, 'distance_accuracy_value', 'NONE');
+#838 = SURFACE_SIDE_STYLE ('',( #302 ) ) ;
+#839 = FILL_AREA_STYLE ('',( #451 ) ) ;
+#840 = FILL_AREA_STYLE_COLOUR ( '', #1300 ) ;
+#841 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#842 = AXIS2_PLACEMENT_3D ( 'NONE', #1603, #624, #1208 ) ;
+#843 = SURFACE_STYLE_FILL_AREA ( #2323 ) ;
+#844 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#845 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#846 = SURFACE_STYLE_FILL_AREA ( #2530 ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#848 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#849 = EDGE_CURVE ( 'NONE', #751, #596, #580, .T. ) ;
+#850 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #825 ), #515 ) ;
+#851 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#852 = VECTOR ( 'NONE', #1304, 1000.000000000000000 ) ;
+#853 = FACE_OUTER_BOUND ( 'NONE', #2044, .T. ) ;
+#854 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#855 = STYLED_ITEM ( 'NONE', ( #2628 ), #556 ) ;
+#856 = EDGE_LOOP ( 'NONE', ( #2342, #126, #691 ) ) ;
+#857 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#858 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .T. ) ;
+#860 = AXIS2_PLACEMENT_3D ( 'NONE', #543, #2330, #2372 ) ;
+#861 = SURFACE_STYLE_USAGE ( .BOTH. , #57 ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .T. ) ;
+#863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1766, 'distance_accuracy_value', 'NONE');
+#864 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#865 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #655, .T. ) ;
+#867 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2395, #351, #177 ),
+ ( #162, #2208, #1989 ),
+ ( #983, #1781, #1819 ),
+ ( #1974, #2420, #1193 ),
+ ( #1386, #952, #756 ),
+ ( #2629, #1160, #2599 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#868 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#869 = EDGE_CURVE ( 'NONE', #2244, #1697, #979, .T. ) ;
+#870 = VECTOR ( 'NONE', #2053, 1000.000000000000000 ) ;
+#871 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.750000000000000000, 1.550000000000000000 ) ) ;
+#872 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#874 = EDGE_CURVE ( 'NONE', #223, #751, #389, .T. ) ;
+#875 = VECTOR ( 'NONE', #642, 1000.000000000000000 ) ;
+#876 = FILL_AREA_STYLE_COLOUR ( '', #1021 ) ;
+#877 = CYLINDRICAL_SURFACE ( 'NONE', #1973, 0.04999999999999991300 ) ;
+#878 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#879 = AXIS2_PLACEMENT_3D ( 'NONE', #1959, #906, #1748 ) ;
+#880 = FACE_OUTER_BOUND ( 'NONE', #2508, .T. ) ;
+#881 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.168404344971007700E-015, 1.000000000000000000 ) ) ;
+#883 = CYLINDRICAL_SURFACE ( 'NONE', #740, 0.1000000000000000500 ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#885 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#886 = CIRCLE ( 'NONE', #2045, 0.02500000000000006400 ) ;
+#887 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #714 ) ) ;
+#888 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #413 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #513, #680, #2098 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#889 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#890 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#891 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .T. ) ;
+#893 = FILL_AREA_STYLE_COLOUR ( '', #651 ) ;
+#894 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#895 = FACE_OUTER_BOUND ( 'NONE', #1638, .T. ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .F. ) ;
+#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#898 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#899 = SURFACE_STYLE_FILL_AREA ( #1816 ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .F. ) ;
+#901 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#902 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#903 = ADVANCED_FACE ( 'NONE', ( #1947 ), #1690, .T. ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#905 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1075, 'distance_accuracy_value', 'NONE');
+#906 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.355252715606876800E-016 ) ) ;
+#907 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ;
+#908 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#909 = SURFACE_SIDE_STYLE ('',( #1381 ) ) ;
+#910 = LINE ( 'NONE', #1928, #381 ) ;
+#911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#913 = EDGE_CURVE ( 'NONE', #930, #2311, #2623, .T. ) ;
+#914 = AXIS2_PLACEMENT_3D ( 'NONE', #1141, #1586, #2363 ) ;
+#915 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000200, -1.575000000000000200 ) ) ;
+#917 = SURFACE_STYLE_FILL_AREA ( #379 ) ;
+#918 = STYLED_ITEM ( 'NONE', ( #1212 ), #533 ) ;
+#919 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1010 ) ) ;
+#920 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #640, 'distance_accuracy_value', 'NONE');
+#921 = VECTOR ( 'NONE', #1468, 1000.000000000000000 ) ;
+#922 = PLANE ( 'NONE',  #2352 ) ;
+#923 = AXIS2_PLACEMENT_3D ( 'NONE', #2082, #1673, #2060 ) ;
+#924 = AXIS2_PLACEMENT_3D ( 'NONE', #72, #2320, #293 ) ;
+#925 = PRESENTATION_STYLE_ASSIGNMENT (( #1941 ) ) ;
+#926 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#928 = ADVANCED_FACE ( 'NONE', ( #1763 ), #2037, .T. ) ;
+#929 = SURFACE_STYLE_FILL_AREA ( #1272 ) ;
+#930 = VERTEX_POINT ( 'NONE', #2007 ) ;
+#931 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#932 = SURFACE_SIDE_STYLE ('',( #1146 ) ) ;
+#933 = EDGE_CURVE ( 'NONE', #1060, #1969, #676, .T. ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .F. ) ;
+#935 = FILL_AREA_STYLE ('',( #2408 ) ) ;
+#936 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#937 = EDGE_LOOP ( 'NONE', ( #926, #1714, #777 ) ) ;
+#938 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1352 ) ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#940 = FACE_OUTER_BOUND ( 'NONE', #1808, .T. ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .F. ) ;
+#942 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#943 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ;
+#944 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#945 = FILL_AREA_STYLE ('',( #1378 ) ) ;
+#946 = FACE_OUTER_BOUND ( 'NONE', #1251, .T. ) ;
+#947 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#948 = EDGE_CURVE ( 'NONE', #176, #1060, #1077, .T. ) ;
+#949 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1119 ), #2178 ) ;
+#950 = LINE ( 'NONE', #1495, #7 ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#953 = SURFACE_SIDE_STYLE ('',( #2428 ) ) ;
+#954 = SURFACE_SIDE_STYLE ('',( #1045 ) ) ;
+#955 = AXIS2_PLACEMENT_3D ( 'NONE', #30, #2485, #998 ) ;
+#956 = VECTOR ( 'NONE', #1862, 1000.000000000000000 ) ;
+#957 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #240, #1655, #253, #1666 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#958 = FACE_OUTER_BOUND ( 'NONE', #1902, .T. ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 1.750000000000000200, 1.574999895079927500 ) ) ;
+#960 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#961 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#962 = VECTOR ( 'NONE', #2112, 1000.000000000000000 ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #2010, .T. ) ;
+#964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #824 ), #1515 ) ;
+#965 = STYLED_ITEM ( 'NONE', ( #39 ), #2566 ) ;
+#966 = VECTOR ( 'NONE', #1023, 1000.000000000000000 ) ;
+#967 = VERTEX_POINT ( 'NONE', #407 ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #2274, .F. ) ;
+#969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #1363, .T. ) ;
+#971 = ADVANCED_FACE ( 'NONE', ( #1919 ), #2324, .T. ) ;
+#972 = SURFACE_SIDE_STYLE ('',( #1847 ) ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #2501, #858, #468 ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696631000, 1.709750732398288300, 1.559750732398288200 ) ) ;
+#975 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#976 = PRESENTATION_STYLE_ASSIGNMENT (( #2149 ) ) ;
+#977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#978 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000011900, -1.575000000000000200 ) ) ;
+#979 = LINE ( 'NONE', #1801, #2071 ) ;
+#980 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#981 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2637 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2180, #2570, #2581 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#982 = ADVANCED_FACE ( 'NONE', ( #137 ), #1497, .T. ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#984 = CIRCLE ( 'NONE', #199, 0.1000000000000000500 ) ;
+#985 = FILL_AREA_STYLE_COLOUR ( '', #2295 ) ;
+#986 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1731 ), #1544 ) ;
+#987 = FACE_OUTER_BOUND ( 'NONE', #1396, .T. ) ;
+#988 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1333, #729, #508, #1115 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#989 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#990 = SHAPE_DEFINITION_REPRESENTATION ( #604, #455 ) ;
+#991 = FACE_OUTER_BOUND ( 'NONE', #1579, .T. ) ;
+#992 = PRESENTATION_STYLE_ASSIGNMENT (( #2303 ) ) ;
+#993 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#994 = VECTOR ( 'NONE', #2087, 1000.000000000000000 ) ;
+#995 = EDGE_LOOP ( 'NONE', ( #2638, #281, #1223, #1025 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#997 = EDGE_LOOP ( 'NONE', ( #594, #91, #658, #2538 ) ) ;
+#998 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#999 = ADVANCED_FACE ( 'NONE', ( #1147 ), #2590, .T. ) ;
+#1000 = FILL_AREA_STYLE_COLOUR ( '', #46 ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .F. ) ;
+#1002 = EDGE_CURVE ( 'NONE', #2473, #1840, #706, .T. ) ;
+#1003 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #64 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1540, #2307, #287 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.625000000000000200, -1.575000000000000000 ) ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .F. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696631000, 1.709750732398288300, 1.559750732398288200 ) ) ;
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #1097, .F. ) ;
+#1008 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1882 ) ) ;
+#1009 = PRESENTATION_STYLE_ASSIGNMENT (( #2627 ) ) ;
+#1010 = STYLED_ITEM ( 'NONE', ( #1652 ), #1324 ) ;
+#1011 = SURFACE_STYLE_FILL_AREA ( #1587 ) ;
+#1012 = PLANE ( 'NONE',  #2382 ) ;
+#1013 = SURFACE_STYLE_FILL_AREA ( #222 ) ;
+#1014 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1015 = STYLED_ITEM ( 'NONE', ( #1009 ), #2138 ) ;
+#1016 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1017 = VECTOR ( 'NONE', #1228, 1000.000000000000000 ) ;
+#1018 = EDGE_CURVE ( 'NONE', #2465, #1083, #1950, .T. ) ;
+#1019 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1020 = SURFACE_STYLE_FILL_AREA ( #1767 ) ;
+#1021 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1022 = AXIS2_PLACEMENT_3D ( 'NONE', #2335, #1121, #969 ) ;
+#1023 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.551063935260012000E-016 ) ) ;
+#1024 = PRESENTATION_STYLE_ASSIGNMENT (( #133 ) ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#1027 = SURFACE_STYLE_USAGE ( .BOTH. , #1644 ) ;
+#1028 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#1029 = EDGE_LOOP ( 'NONE', ( #2612, #2091, #1995 ) ) ;
+#1030 = FILL_AREA_STYLE_COLOUR ( '', #1350 ) ;
+#1031 = VERTEX_POINT ( 'NONE', #1234 ) ;
+#1032 = VECTOR ( 'NONE', #347, 1000.000000000000000 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#1035 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2601, #1347, #539 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1036 = FILL_AREA_STYLE_COLOUR ( '', #1478 ) ;
+#1037 = CYLINDRICAL_SURFACE ( 'NONE', #804, 0.02500000000000006400 ) ;
+#1038 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1039 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#1040 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1041 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1042 = EDGE_CURVE ( 'NONE', #2465, #1704, #2250, .T. ) ;
+#1043 = STYLED_ITEM ( 'NONE', ( #2043 ), #2641 ) ;
+#1044 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1045 = SURFACE_STYLE_FILL_AREA ( #935 ) ;
+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1048 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1832 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1708, #1502, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1049 = FACE_OUTER_BOUND ( 'NONE', #1580, .T. ) ;
+#1050 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1051 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1052 = LINE ( 'NONE', #249, #1411 ) ;
+#1053 = PLANE ( 'NONE',  #1606 ) ;
+#1054 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1057 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #480, .T. ) ;
+#1059 = SURFACE_STYLE_USAGE ( .BOTH. , #1449 ) ;
+#1060 = VERTEX_POINT ( 'NONE', #1034 ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#1062 = AXIS2_PLACEMENT_3D ( 'NONE', #2521, #1925, #2106 ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1065 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1066 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #265, 'distance_accuracy_value', 'NONE');
+#1067 = EDGE_CURVE ( 'NONE', #87, #1593, #1178, .T. ) ;
+#1068 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #558, 'distance_accuracy_value', 'NONE');
+#1069 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 1.749994840237362600, 1.599994840237365600 ) ) ;
+#1070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #541 ), #1209 ) ;
+#1071 = FILL_AREA_STYLE_COLOUR ( '', #1014 ) ;
+#1072 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #409 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #417, #1846, #1019 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1073 = PRESENTATION_STYLE_ASSIGNMENT (( #2636 ) ) ;
+#1074 = FILL_AREA_STYLE ('',( #1878 ) ) ;
+#1075 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1076 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1077 = LINE ( 'NONE', #595, #1856 ) ;
+#1078 = PLANE ( 'NONE',  #388 ) ;
+#1079 = EDGE_CURVE ( 'NONE', #370, #629, #957, .T. ) ;
+#1080 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1081 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#1082 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1083 = VERTEX_POINT ( 'NONE', #1886 ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1085 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1715 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1082, #1719, #2532 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#1087 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1088 = SURFACE_STYLE_FILL_AREA ( #410 ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#1090 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1092 = EDGE_LOOP ( 'NONE', ( #536, #1055, #1418, #2304, #775, #1089 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#1094 = FILL_AREA_STYLE ('',( #1710 ) ) ;
+#1095 = EDGE_LOOP ( 'NONE', ( #2583, #1643, #1927, #252 ) ) ;
+#1096 = FACE_OUTER_BOUND ( 'NONE', #184, .T. ) ;
+#1097 = EDGE_CURVE ( 'NONE', #1905, #2345, #303, .T. ) ;
+#1098 = AXIS2_PLACEMENT_3D ( 'NONE', #915, #2563, #2316 ) ;
+#1099 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1100 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 1.740164837270663100, -1.590164837270663400 ) ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1102 = EDGE_CURVE ( 'NONE', #87, #2264, #1110, .T. ) ;
+#1103 = PRESENTATION_STYLE_ASSIGNMENT (( #654 ) ) ;
+#1104 = ADVANCED_FACE ( 'NONE', ( #2222 ), #877, .T. ) ;
+#1105 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1106 = SURFACE_SIDE_STYLE ('',( #1664 ) ) ;
+#1107 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1108 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#1109 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #45 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #674, #868, #2527 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1110 = LINE ( 'NONE', #1224, #2360 ) ;
+#1111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1112 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.355252715606876800E-016 ) ) ;
+#1113 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = CIRCLE ( 'NONE', #418, 0.1000000000000000500 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1116 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2253 ), #2160 ) ;
+#1117 = SURFACE_SIDE_STYLE ('',( #786 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1119 = STYLED_ITEM ( 'NONE', ( #1024 ), #455 ) ;
+#1120 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1121 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1122 = LINE ( 'NONE', #881, #1545 ) ;
+#1123 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1099, 'distance_accuracy_value', 'NONE');
+#1124 = EDGE_LOOP ( 'NONE', ( #1351, #1254, #1130 ) ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1126 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.714644660940672900, 1.579289321881345100 ) ) ;
+#1127 = SURFACE_STYLE_FILL_AREA ( #2277 ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#1129 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1853 ) ) ;
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #682, .F. ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .T. ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1135 = ADVANCED_FACE ( 'NONE', ( #612 ), #2099, .T. ) ;
+#1136 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1137 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1138 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#1139 = EDGE_CURVE ( 'NONE', #1782, #461, #1338, .T. ) ;
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #2325, #2334, #1311 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1142 = LINE ( 'NONE', #1526, #2285 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, 0.0000000000000000000 ) ) ;
+#1144 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #855 ) ) ;
+#1145 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#1146 = SURFACE_STYLE_FILL_AREA ( #1758 ) ;
+#1147 = FACE_OUTER_BOUND ( 'NONE', #79, .T. ) ;
+#1148 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1149 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #561 ) ;
+#1150 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #561, 'design' ) ;
+#1151 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#1152 = SURFACE_STYLE_USAGE ( .BOTH. , #346 ) ;
+#1153 = SURFACE_STYLE_FILL_AREA ( #2152 ) ;
+#1154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1155 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #579, 'distance_accuracy_value', 'NONE');
+#1156 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1877 ), #2196 ) ;
+#1157 = FACE_OUTER_BOUND ( 'NONE', #681, .T. ) ;
+#1158 = CIRCLE ( 'NONE', #494, 0.02500000000000006400 ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .F. ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1161 = EDGE_CURVE ( 'NONE', #15, #1218, #1753, .T. ) ;
+#1162 = FACE_OUTER_BOUND ( 'NONE', #995, .T. ) ;
+#1163 = VERTEX_POINT ( 'NONE', #1061 ) ;
+#1164 = SURFACE_STYLE_USAGE ( .BOTH. , #954 ) ;
+#1165 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1166 = ORIENTED_EDGE ( 'NONE', *, *, #1760, .T. ) ;
+#1167 = STYLED_ITEM ( 'NONE', ( #2562 ), #785 ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .F. ) ;
+#1169 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1170 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#1171 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1172 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #1957, #545 ) ;
+#1174 = VECTOR ( 'NONE', #323, 1000.000000000000000 ) ;
+#1175 = STYLED_ITEM ( 'NONE', ( #1293 ), #1729 ) ;
+#1176 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000050100, -1.600000000000000300 ) ) ;
+#1177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1178 = LINE ( 'NONE', #1472, #550 ) ;
+#1179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1180 = VECTOR ( 'NONE', #2202, 1000.000000000000000 ) ;
+#1181 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#1182 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1183 = FILL_AREA_STYLE ('',( #985 ) ) ;
+#1184 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1640, 'distance_accuracy_value', 'NONE');
+#1185 = FILL_AREA_STYLE_COLOUR ( '', #1369 ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
+#1187 = EDGE_CURVE ( 'NONE', #747, #2465, #950, .T. ) ;
+#1188 = STYLED_ITEM ( 'NONE', ( #454 ), #2534 ) ;
+#1189 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1155 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #579, #1169, #2191 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #2568, .T. ) ;
+#1191 = AXIS2_PLACEMENT_3D ( 'NONE', #2481, #1040, #1692 ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .T. ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#1194 = SURFACE_SIDE_STYLE ('',( #583 ) ) ;
+#1195 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .T. ) ;
+#1196 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1010 ), #1336 ) ;
+#1198 = SURFACE_SIDE_STYLE ('',( #1013 ) ) ;
+#1199 = ADVANCED_FACE ( 'NONE', ( #1627 ), #1493, .T. ) ;
+#1200 = FILL_AREA_STYLE ('',( #584 ) ) ;
+#1201 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #2117, #1313, #2546 ) ;
+#1203 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1204 = CYLINDRICAL_SURFACE ( 'NONE', #2540, 0.05000000000000012800 ) ;
+#1205 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#1206 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1522 ) ) ;
+#1207 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#1208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1209 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1467 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2131, #2556, #2564 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #471, #1065, #1706 ) ;
+#1211 = ADVANCED_FACE ( 'NONE', ( #1948 ), #1078, .T. ) ;
+#1212 = PRESENTATION_STYLE_ASSIGNMENT (( #236 ) ) ;
+#1213 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1214 = LINE ( 'NONE', #92, #2141 ) ;
+#1215 = LINE ( 'NONE', #871, #2333 ) ;
+#1216 = EDGE_LOOP ( 'NONE', ( #1354, #723, #470, #1001 ) ) ;
+#1217 = VECTOR ( 'NONE', #633, 1000.000000000000000 ) ;
+#1218 = VERTEX_POINT ( 'NONE', #1118 ) ;
+#1219 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1220 = PRESENTATION_STYLE_ASSIGNMENT (( #2224 ) ) ;
+#1221 = EDGE_CURVE ( 'NONE', #2470, #747, #1721, .T. ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #1249, .F. ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#1224 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1225 = ORIENTED_EDGE ( 'NONE', *, *, #523, .F. ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.714644660940672900, 1.579289321881345100 ) ) ;
+#1227 = FACE_OUTER_BOUND ( 'NONE', #2336, .T. ) ;
+#1228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#1229 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1230 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #89, #1506, #301 ),
+ ( #2139, #1718, #496 ),
+ ( #1923, #703, #2125 ),
+ ( #531, #1100, #728 ),
+ ( #2544, #2565, #1531 ),
+ ( #916, #1312, #98 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521034300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167757600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059489200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1231 = PRESENTATION_STYLE_ASSIGNMENT (( #534 ) ) ;
+#1232 = LINE ( 'NONE', #1047, #4 ) ;
+#1233 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.713125499923729300, 1.556562749961864600 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1235 = EDGE_CURVE ( 'NONE', #1812, #1618, #1599, .T. ) ;
+#1236 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #965 ), #648 ) ;
+#1237 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1239 = EDGE_CURVE ( 'NONE', #437, #2504, #512, .T. ) ;
+#1240 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#1241 = STYLED_ITEM ( 'NONE', ( #2489 ), #1211 ) ;
+#1242 = FILL_AREA_STYLE_COLOUR ( '', #1699 ) ;
+#1243 = SURFACE_STYLE_FILL_AREA ( #1716 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.625000000000000200, -1.474999999999999900 ) ) ;
+#1245 = FACE_OUTER_BOUND ( 'NONE', #1029, .T. ) ;
+#1246 = EDGE_LOOP ( 'NONE', ( #1700, #82, #832 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696623500, 1.709750732398294300, -1.559750732398286700 ) ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .T. ) ;
+#1249 = EDGE_CURVE ( 'NONE', #1812, #23, #387, .T. ) ;
+#1250 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #581 ) ) ;
+#1251 = EDGE_LOOP ( 'NONE', ( #2210, #1613, #2243 ) ) ;
+#1252 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .T. ) ;
+#1255 = FILL_AREA_STYLE ('',( #2268 ) ) ;
+#1256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1257 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #1942, #1530 ) ;
+#1259 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1260 = AXIS2_PLACEMENT_3D ( 'NONE', #2165, #2600, #1565 ) ;
+#1261 = LINE ( 'NONE', #2329, #605 ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1264 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1918, 'distance_accuracy_value', 'NONE');
+#1265 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1266 = VECTOR ( 'NONE', #1982, 1000.000000000000000 ) ;
+#1267 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1268 = SURFACE_STYLE_USAGE ( .BOTH. , #1903 ) ;
+#1269 = LINE ( 'NONE', #2113, #705 ) ;
+#1270 = EDGE_CURVE ( 'NONE', #572, #2345, #1374, .T. ) ;
+#1271 = STYLED_ITEM ( 'NONE', ( #1894 ), #2606 ) ;
+#1272 = FILL_AREA_STYLE ('',( #1036 ) ) ;
+#1273 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1274 = FACE_OUTER_BOUND ( 'NONE', #216, .T. ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#1276 = FILL_AREA_STYLE_COLOUR ( '', #1661 ) ;
+#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #364, #1794, #138 ) ;
+#1278 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000200, 1.599999999999999900 ) ) ;
+#1279 = ORIENTED_EDGE ( 'NONE', *, *, #2331, .T. ) ;
+#1280 = AXIS2_PLACEMENT_3D ( 'NONE', #357, #1600, #8 ) ;
+#1281 = SURFACE_SIDE_STYLE ('',( #148 ) ) ;
+#1282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1283 = LINE ( 'NONE', #2458, #1217 ) ;
+#1284 = EDGE_LOOP ( 'NONE', ( #2179, #862, #2634, #464 ) ) ;
+#1285 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.713050489181302300, -1.576100978362605000 ) ) ;
+#1287 = VERTEX_POINT ( 'NONE', #2362 ) ;
+#1288 = FILL_AREA_STYLE_COLOUR ( '', #2157 ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #523, .T. ) ;
+#1290 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1291 = AXIS2_PLACEMENT_3D ( 'NONE', #67, #1488, #1252 ) ;
+#1292 = FILL_AREA_STYLE ('',( #1499 ) ) ;
+#1293 = PRESENTATION_STYLE_ASSIGNMENT (( #1059 ) ) ;
+#1294 = EDGE_CURVE ( 'NONE', #2608, #653, #1142, .T. ) ;
+#1295 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 1.740164837270663100, -1.590164837270663600 ) ) ;
+#1296 = PRESENTATION_STYLE_ASSIGNMENT (( #803 ) ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.624999999999999800, 1.474999999999999900 ) ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1299 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1167 ) ) ;
+#1300 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1301 = LINE ( 'NONE', #2028, #2097 ) ;
+#1302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1303 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1304 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1305 = PRESENTATION_STYLE_ASSIGNMENT (( #2469 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.725000000000000100, -1.600000000000000500 ) ) ;
+#1307 = PRESENTATION_STYLE_ASSIGNMENT (( #2278 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1309 = LINE ( 'NONE', #1399, #1180 ) ;
+#1310 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1119 ) ) ;
+#1311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1312 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000200, -1.600000000000000100 ) ) ;
+#1313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #1813, #1044, #784 ) ;
+#1315 = ORIENTED_EDGE ( 'NONE', *, *, #1944, .F. ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1318 = PRESENTATION_STYLE_ASSIGNMENT (( #1906 ) ) ;
+#1319 = EDGE_LOOP ( 'NONE', ( #1248, #2084, #963, #2144 ) ) ;
+#1320 = SURFACE_STYLE_USAGE ( .BOTH. , #2543 ) ;
+#1321 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#1324 = ADVANCED_FACE ( 'NONE', ( #2356 ), #2328, .T. ) ;
+#1325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1326 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .T. ) ;
+#1327 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1328 = EDGE_CURVE ( 'NONE', #223, #53, #2249, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #1830, .F. ) ;
+#1330 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1331 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1332 = SURFACE_STYLE_USAGE ( .BOTH. , #932 ) ;
+#1333 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2153 ), #2282 ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1630 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #115, #318, #2161 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1337 = ADVANCED_FACE ( 'NONE', ( #821 ), #1204, .T. ) ;
+#1338 = CIRCLE ( 'NONE', #1527, 0.02500000000000006400 ) ;
+#1339 = SURFACE_SIDE_STYLE ('',( #2370 ) ) ;
+#1340 = FILL_AREA_STYLE_COLOUR ( '', #143 ) ;
+#1341 = FACE_OUTER_BOUND ( 'NONE', #2114, .T. ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1343 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1344 = FACE_OUTER_BOUND ( 'NONE', #434, .T. ) ;
+#1345 = EDGE_CURVE ( 'NONE', #23, #2473, #671, .T. ) ;
+#1346 = SURFACE_STYLE_FILL_AREA ( #1255 ) ;
+#1347 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1348 = ADVANCED_FACE ( 'NONE', ( #321 ), #165, .T. ) ;
+#1349 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#1350 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#1352 = STYLED_ITEM ( 'NONE', ( #551 ), #765 ) ;
+#1353 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2079, 'distance_accuracy_value', 'NONE');
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #1249, .T. ) ;
+#1355 = SURFACE_SIDE_STYLE ('',( #2005 ) ) ;
+#1356 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1391, 'distance_accuracy_value', 'NONE');
+#1357 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+#1359 = SURFACE_STYLE_USAGE ( .BOTH. , #1588 ) ;
+#1360 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1362 = LINE ( 'NONE', #1480, #870 ) ;
+#1363 = EDGE_CURVE ( 'NONE', #1704, #2580, #96, .T. ) ;
+#1364 = PRESENTATION_STYLE_ASSIGNMENT (( #2006 ) ) ;
+#1365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2512 ), #1189 ) ;
+#1366 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1367 = FILL_AREA_STYLE_COLOUR ( '', #1717 ) ;
+#1368 = FILL_AREA_STYLE ('',( #2406 ) ) ;
+#1369 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1370 = VECTOR ( 'NONE', #1958, 1000.000000000000000 ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1372 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1836 ) ) ;
+#1373 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1374 = CIRCLE ( 'NONE', #860, 0.02500000000000006400 ) ;
+#1375 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1376 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1377 = FILL_AREA_STYLE ('',( #1570 ) ) ;
+#1378 = FILL_AREA_STYLE_COLOUR ( '', #1435 ) ;
+#1379 = ADVANCED_FACE ( 'NONE', ( #1786 ), #2003, .T. ) ;
+#1380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1381 = SURFACE_STYLE_FILL_AREA ( #1094 ) ;
+#1382 = EDGE_CURVE ( 'NONE', #2264, #1992, #1301, .T. ) ;
+#1383 = AXIS2_PLACEMENT_3D ( 'NONE', #2069, #2124, #1520 ) ;
+#1384 = CIRCLE ( 'NONE', #1383, 0.02500000000000006400 ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #2515, .T. ) ;
+#1386 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1388 = EDGE_CURVE ( 'NONE', #1031, #23, #637, .T. ) ;
+#1389 = CIRCLE ( 'NONE', #378, 0.02500000000000006400 ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1684, .T. ) ;
+#1391 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1392 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1303, 'distance_accuracy_value', 'NONE');
+#1393 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .F. ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #754, #1327, #105 ) ;
+#1396 = EDGE_LOOP ( 'NONE', ( #1936, #2468, #332, #113 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.726100978362605600, 1.563050489181303100 ) ) ;
+#1398 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1399 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.724999999999999900, 0.0000000000000000000 ) ) ;
+#1400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1667 ), #1815 ) ;
+#1401 = PRESENTATION_STYLE_ASSIGNMENT (( #2403 ) ) ;
+#1402 = FILL_AREA_STYLE ('',( #571 ) ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1404 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1731 ) ) ;
+#1405 = ADVANCED_FACE ( 'NONE', ( #1457 ), #1012, .F. ) ;
+#1406 = PLANE ( 'NONE',  #752 ) ;
+#1407 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2009, 'distance_accuracy_value', 'NONE');
+#1408 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#1409 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.920586705545751800E-016, 1.550000000000000300 ) ) ;
+#1410 = VECTOR ( 'NONE', #2357, 1000.000000000000000 ) ;
+#1411 = VECTOR ( 'NONE', #662, 1000.000000000000000 ) ;
+#1412 = EDGE_CURVE ( 'NONE', #2151, #628, #820, .T. ) ;
+#1413 = EDGE_LOOP ( 'NONE', ( #2415, #1615, #2189 ) ) ;
+#1414 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1415 = EDGE_LOOP ( 'NONE', ( #2275, #1771, #2516, #1988 ) ) ;
+#1416 = AXIS2_PLACEMENT_3D ( 'NONE', #1651, #1201, #1804 ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .T. ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .F. ) ;
+#1419 = LINE ( 'NONE', #259, #943 ) ;
+#1420 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#1421 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1422 = SPHERICAL_SURFACE ( 'NONE', #28, 0.02500000000000000100 ) ;
+#1423 = ADVANCED_FACE ( 'NONE', ( #416 ), #1037, .T. ) ;
+#1424 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2569 ), #2241 ) ;
+#1425 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999600, 1.575000000000000000 ) ) ;
+#1426 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1427 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1428 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2173, 'distance_accuracy_value', 'NONE');
+#1429 = EDGE_CURVE ( 'NONE', #1218, #176, #349, .T. ) ;
+#1430 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1431 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1432 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #570, 'distance_accuracy_value', 'NONE');
+#1433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1517 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #944, #1775, #163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1434 = PLANE ( 'NONE',  #2011 ) ;
+#1435 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1437 = LINE ( 'NONE', #282, #557 ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.706562749961864700, 1.563125499923729200 ) ) ;
+#1439 = FILL_AREA_STYLE ('',( #2452 ) ) ;
+#1440 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1380, #2220 ) ;
+#1441 = SPHERICAL_SURFACE ( 'NONE', #1098, 0.02500000000000000100 ) ;
+#1442 = EDGE_LOOP ( 'NONE', ( #2513, #2054, #426 ) ) ;
+#1443 = SURFACE_SIDE_STYLE ('',( #210 ) ) ;
+#1444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .F. ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1447 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #1042, .T. ) ;
+#1449 = SURFACE_SIDE_STYLE ('',( #2002 ) ) ;
+#1450 = AXIS2_PLACEMENT_3D ( 'NONE', #1564, #1112, #320 ) ;
+#1451 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .T. ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1454 = SURFACE_SIDE_STYLE ('',( #801 ) ) ;
+#1455 = CIRCLE ( 'NONE', #1938, 0.02500000000000006400 ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.713125499923730200, -1.556562749961865500 ) ) ;
+#1457 = FACE_OUTER_BOUND ( 'NONE', #1479, .T. ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.725000000000000100, 1.600000000000000100 ) ) ;
+#1459 = FILL_AREA_STYLE_COLOUR ( '', #517 ) ;
+#1460 = SPHERICAL_SURFACE ( 'NONE', #923, 0.02500000000000000100 ) ;
+#1461 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1462 = EDGE_CURVE ( 'NONE', #596, #223, #385, .T. ) ;
+#1463 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #920 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #640, #1203, #1219 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1464 = SURFACE_SIDE_STYLE ('',( #1127 ) ) ;
+#1465 = FILL_AREA_STYLE_COLOUR ( '', #298 ) ;
+#1466 = VECTOR ( 'NONE', #362, 1000.000000000000000 ) ;
+#1467 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2131, 'distance_accuracy_value', 'NONE');
+#1468 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1469 = LINE ( 'NONE', #746, #1266 ) ;
+#1470 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ;
+#1471 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #918 ) ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1473 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1474 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1476 = SURFACE_SIDE_STYLE ('',( #2631 ) ) ;
+#1477 = VERTEX_POINT ( 'NONE', #237 ) ;
+#1478 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1479 = EDGE_LOOP ( 'NONE', ( #1806, #2272, #2111, #1326 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #581 ), #2297 ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1484 = EDGE_CURVE ( 'NONE', #1842, #1593, #225, .T. ) ;
+#1485 = FILL_AREA_STYLE_COLOUR ( '', #1331 ) ;
+#1486 = FILL_AREA_STYLE ('',( #1071 ) ) ;
+#1487 = STYLED_ITEM ( 'NONE', ( #267 ), #999 ) ;
+#1488 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1490 = SURFACE_STYLE_USAGE ( .BOTH. , #70 ) ;
+#1491 = PRESENTATION_STYLE_ASSIGNMENT (( #1027 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.726100978362604700, -1.563050489181302600 ) ) ;
+#1493 = CYLINDRICAL_SURFACE ( 'NONE', #973, 0.05000000000000012800 ) ;
+#1494 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1495 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1496 = LINE ( 'NONE', #1552, #2430 ) ;
+#1497 = CYLINDRICAL_SURFACE ( 'NONE', #286, 0.02500000000000006400 ) ;
+#1498 = EDGE_CURVE ( 'NONE', #653, #1287, #292, .T. ) ;
+#1499 = FILL_AREA_STYLE_COLOUR ( '', #397 ) ;
+#1500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2549 ), #497 ) ;
+#1501 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1502 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #11 ), #1085 ) ;
+#1504 = EDGE_LOOP ( 'NONE', ( #535, #1357, #117, #1451 ) ) ;
+#1505 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, -1.550000000000000300 ) ) ;
+#1507 = LINE ( 'NONE', #1949, #962 ) ;
+#1508 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .F. ) ;
+#1509 = SURFACE_SIDE_STYLE ('',( #1153 ) ) ;
+#1510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1511 = SPHERICAL_SURFACE ( 'NONE', #1440, 0.02500000000000000100 ) ;
+#1512 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .F. ) ;
+#1513 = FILL_AREA_STYLE_COLOUR ( '', #1137 ) ;
+#1514 = EDGE_LOOP ( 'NONE', ( #1585, #934, #1159, #2081, #1897, #50 ) ) ;
+#1515 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #139 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #474, #1494, #2322 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1516 = EDGE_CURVE ( 'NONE', #1842, #2244, #2392, .T. ) ;
+#1517 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #944, 'distance_accuracy_value', 'NONE');
+#1518 = AXIS2_PLACEMENT_3D ( 'NONE', #2034, #826, #2505 ) ;
+#1519 = EDGE_LOOP ( 'NONE', ( #2412, #1225, #1445, #398, #338, #2413 ) ) ;
+#1520 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1522 = STYLED_ITEM ( 'NONE', ( #331 ), #182 ) ;
+#1523 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1524 = LINE ( 'NONE', #34, #2454 ) ;
+#1525 = FILL_AREA_STYLE ('',( #1288 ) ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1527 = AXIS2_PLACEMENT_3D ( 'NONE', #62, #1929, #2514 ) ;
+#1528 = CIRCLE ( 'NONE', #734, 0.02500000000000006400 ) ;
+#1529 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#1530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 1.724999895079927700, -1.600000000000000300 ) ) ;
+#1532 = PRESENTATION_STYLE_ASSIGNMENT (( #577 ) ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#1534 = FACE_OUTER_BOUND ( 'NONE', #211, .T. ) ;
+#1535 = EDGE_CURVE ( 'NONE', #1697, #1969, #2193, .T. ) ;
+#1536 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1373, #787, #989 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1537 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2549 ) ) ;
+#1538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1539 = CYLINDRICAL_SURFACE ( 'NONE', #607, 0.02500000000000006400 ) ;
+#1540 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1541 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1542 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000011900, -1.575000000000000200 ) ) ;
+#1543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.551063935260012000E-016 ) ) ;
+#1544 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1945 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1827, #2013, #792 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1545 = VECTOR ( 'NONE', #1705, 1000.000000000000000 ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .T. ) ;
+#1547 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#1548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1549 = PRESENTATION_STYLE_ASSIGNMENT (( #263 ) ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1625, .F. ) ;
+#1551 = SURFACE_STYLE_USAGE ( .BOTH. , #1339 ) ;
+#1552 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#1553 = LINE ( 'NONE', #3, #431 ) ;
+#1554 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1555 = EDGE_LOOP ( 'NONE', ( #2635, #77, #1817, #85, #2175, #41 ) ) ;
+#1556 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #643, #26, #2074 ),
+ ( #2269, #1247, #1456 ),
+ ( #1286, #2340, #1492 ),
+ ( #2509, #1295, #2129 ),
+ ( #2536, #1900, #2310 ),
+ ( #1306, #501, #697 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521016600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167739800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059513600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1557 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#1558 = EDGE_CURVE ( 'NONE', #1963, #628, #2319, .T. ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
+#1560 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #965 ) ) ;
+#1561 = ADVANCED_FACE ( 'NONE', ( #1650 ), #2589, .F. ) ;
+#1562 = AXIS2_PLACEMENT_3D ( 'NONE', #829, #1665, #2271 ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1564 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1565 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1566 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1428 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2173, #166, #1590 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1567 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1568 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2464 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #505, #890, #902 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1569 = FILL_AREA_STYLE ('',( #2377 ) ) ;
+#1570 = FILL_AREA_STYLE_COLOUR ( '', #2493 ) ;
+#1571 = FILL_AREA_STYLE_COLOUR ( '', #1922 ) ;
+#1572 = ADVANCED_FACE ( 'NONE', ( #1227 ), #1624, .T. ) ;
+#1573 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2528 ) ) ;
+#1574 = FILL_AREA_STYLE_COLOUR ( '', #2110 ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.713050489181303200, 1.576100978362605400 ) ) ;
+#1576 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1577 = CIRCLE ( 'NONE', #914, 0.02500000000000006400 ) ;
+#1578 = EDGE_CURVE ( 'NONE', #1782, #1477, #1682, .T. ) ;
+#1579 = EDGE_LOOP ( 'NONE', ( #276, #692, #335 ) ) ;
+#1580 = EDGE_LOOP ( 'NONE', ( #1132, #2236, #2176, #2019 ) ) ;
+#1581 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2033 ) ) ;
+#1582 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#1583 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1584 = ADVANCED_FACE ( 'NONE', ( #946 ), #867, .T. ) ;
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #2177, .T. ) ;
+#1586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1587 = FILL_AREA_STYLE ('',( #1367 ) ) ;
+#1588 = SURFACE_SIDE_STYLE ('',( #1408 ) ) ;
+#1589 = ORIENTED_EDGE ( 'NONE', *, *, #2331, .F. ) ;
+#1590 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1591 = AXIS2_PLACEMENT_3D ( 'NONE', #2194, #626, #617 ) ;
+#1592 = LINE ( 'NONE', #2559, #1032 ) ;
+#1593 = VERTEX_POINT ( 'NONE', #2171 ) ;
+#1594 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1595 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1597 = ADVANCED_FACE ( 'NONE', ( #608 ), #611, .T. ) ;
+#1598 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1599 = LINE ( 'NONE', #744, #1915 ) ;
+#1600 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#1601 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1602 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 1.740164837270661100, 1.590164837270661200 ) ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1604 = FILL_AREA_STYLE ('',( #1185 ) ) ;
+#1605 = EDGE_CURVE ( 'NONE', #572, #1905, #2216, .T. ) ;
+#1606 = AXIS2_PLACEMENT_3D ( 'NONE', #1896, #2484, #2287 ) ;
+#1607 = LINE ( 'NONE', #1933, #852 ) ;
+#1608 = VECTOR ( 'NONE', #473, 1000.000000000000000 ) ;
+#1609 = ADVANCED_FACE ( 'NONE', ( #288 ), #687, .T. ) ;
+#1610 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#1611 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1612 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #465 ) ) ;
+#1613 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .F. ) ;
+#1614 = PRESENTATION_STYLE_ASSIGNMENT (( #1861 ) ) ;
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #1899, .T. ) ;
+#1616 = STYLED_ITEM ( 'NONE', ( #1401 ), #1348 ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #615, .F. ) ;
+#1618 = VERTEX_POINT ( 'NONE', #2092 ) ;
+#1619 = FILL_AREA_STYLE ('',( #10 ) ) ;
+#1620 = FACE_OUTER_BOUND ( 'NONE', #2535, .T. ) ;
+#1621 = EDGE_CURVE ( 'NONE', #1618, #629, #194, .T. ) ;
+#1622 = ADVANCED_FACE ( 'NONE', ( #730 ), #189, .T. ) ;
+#1623 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #174, #1179 ) ;
+#1624 = CYLINDRICAL_SURFACE ( 'NONE', #2190, 0.1000000000000000500 ) ;
+#1625 = EDGE_CURVE ( 'NONE', #653, #572, #55, .T. ) ;
+#1626 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#1627 = FACE_OUTER_BOUND ( 'NONE', #1634, .T. ) ;
+#1628 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1487 ) ) ;
+#1629 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1630 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #115, 'distance_accuracy_value', 'NONE');
+#1631 = SURFACE_STYLE_USAGE ( .BOTH. , #214 ) ;
+#1632 = CYLINDRICAL_SURFACE ( 'NONE', #2522, 0.02500000000000006400 ) ;
+#1633 = FILL_AREA_STYLE_COLOUR ( '', #2541 ) ;
+#1634 = EDGE_LOOP ( 'NONE', ( #2553, #661, #487, #1192 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #2345, #1287, #1524, .T. ) ;
+#1636 = LINE ( 'NONE', #1529, #489 ) ;
+#1637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1638 = EDGE_LOOP ( 'NONE', ( #1417, #762, #153 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .F. ) ;
+#1640 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1641 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1642 = EDGE_LOOP ( 'NONE', ( #806, #2350, #1289 ) ) ;
+#1643 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ;
+#1644 = SURFACE_SIDE_STYLE ('',( #2035 ) ) ;
+#1645 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1646 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1647 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1648 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1271 ), #1003 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#1650 = FACE_OUTER_BOUND ( 'NONE', #1967, .T. ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1652 = PRESENTATION_STYLE_ASSIGNMENT (( #1754 ) ) ;
+#1653 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.725000000000000100, -1.575000000000000200 ) ) ;
+#1654 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #905 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1075, #51, #40 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1655 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.729289321881345200, -1.564644660940673000 ) ) ;
+#1656 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2108, #2314, #1087 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1657 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1658 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1659 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #227, 'distance_accuracy_value', 'NONE');
+#1660 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1661 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1662 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1663 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1664 = SURFACE_STYLE_FILL_AREA ( #510 ) ;
+#1665 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#1667 = STYLED_ITEM ( 'NONE', ( #525 ), #2004 ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #682, .T. ) ;
+#1669 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1670 = CIRCLE ( 'NONE', #193, 0.1000000000000000500 ) ;
+#1671 = ORIENTED_EDGE ( 'NONE', *, *, #1578, .T. ) ;
+#1672 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2374, #1150 ) ;
+#1673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1674 = EDGE_LOOP ( 'NONE', ( #1845, #2576, #721, #283 ) ) ;
+#1675 = FILL_AREA_STYLE_COLOUR ( '', #789 ) ;
+#1676 = ORIENTED_EDGE ( 'NONE', *, *, #670, .T. ) ;
+#1677 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #134 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2443, #1611, #2639 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1678 = VERTEX_POINT ( 'NONE', #1869 ) ;
+#1679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.239088197126292800E-016, -1.000000000000000000 ) ) ;
+#1680 = SURFACE_SIDE_STYLE ('',( #846 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1682 = LINE ( 'NONE', #2199, #2283 ) ;
+#1683 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1684 = EDGE_CURVE ( 'NONE', #751, #363, #1362, .T. ) ;
+#1685 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1043 ) ) ;
+#1686 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.951563910473908700E-016, 1.575000000000000000 ) ) ;
+#1687 = SURFACE_STYLE_USAGE ( .BOTH. , #1680 ) ;
+#1688 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = LINE ( 'NONE', #521, #1207 ) ;
+#1690 = CYLINDRICAL_SURFACE ( 'NONE', #1952, 0.02500000000000006400 ) ;
+#1691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2380 ), #690 ) ;
+#1692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1693 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1694 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1068 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #558, #185, #1979 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1695 = VECTOR ( 'NONE', #1739, 1000.000000000000000 ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1697 = VERTEX_POINT ( 'NONE', #27 ) ;
+#1698 = FILL_AREA_STYLE ('',( #1276 ) ) ;
+#1699 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #2315, .F. ) ;
+#1701 = FILL_AREA_STYLE_COLOUR ( '', #390 ) ;
+#1702 = STYLED_ITEM ( 'NONE', ( #246 ), #2439 ) ;
+#1703 = PRESENTATION_STYLE_ASSIGNMENT (( #2620 ) ) ;
+#1704 = VERTEX_POINT ( 'NONE', #857 ) ;
+#1705 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1707 = EDGE_LOOP ( 'NONE', ( #1639, #1360, #1005 ) ) ;
+#1708 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1709 = EDGE_CURVE ( 'NONE', #1060, #1782, #2519, .T. ) ;
+#1710 = FILL_AREA_STYLE_COLOUR ( '', #2531 ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #621, .F. ) ;
+#1712 = AXIS2_PLACEMENT_3D ( 'NONE', #1653, #1866, #2349 ) ;
+#1713 = FILL_AREA_STYLE ('',( #75 ) ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .T. ) ;
+#1715 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1082, 'distance_accuracy_value', 'NONE');
+#1716 = FILL_AREA_STYLE ('',( #2555 ) ) ;
+#1717 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1718 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696676800, 1.709750732398291900, -1.559750732398286200 ) ) ;
+#1719 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #1165, #1785, #2187 ) ;
+#1721 = LINE ( 'NONE', #1148, #2425 ) ;
+#1722 = SURFACE_STYLE_USAGE ( .BOTH. , #2305 ) ;
+#1723 = PRESENTATION_STYLE_ASSIGNMENT (( #1732 ) ) ;
+#1724 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1432 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #570, #1773, #1343 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1725 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1727 = CIRCLE ( 'NONE', #955, 0.02500000000000006400 ) ;
+#1728 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1729 = ADVANCED_FACE ( 'NONE', ( #2279 ), #2085, .F. ) ;
+#1730 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #541 ) ) ;
+#1731 = STYLED_ITEM ( 'NONE', ( #2134 ), #903 ) ;
+#1732 = SURFACE_STYLE_USAGE ( .BOTH. , #294 ) ;
+#1733 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1734 = CYLINDRICAL_SURFACE ( 'NONE', #1202, 0.02500000000000006400 ) ;
+#1735 = SURFACE_SIDE_STYLE ('',( #1243 ) ) ;
+#1736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1738 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .F. ) ;
+#1739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #430, .F. ) ;
+#1741 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#1742 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #847, #61, #2119 ) ;
+#1744 = EDGE_CURVE ( 'NONE', #2616, #1812, #1419, .T. ) ;
+#1745 = ADVANCED_FACE ( 'NONE', ( #408 ), #2483, .T. ) ;
+#1746 = EDGE_LOOP ( 'NONE', ( #188, #1186, #1741 ) ) ;
+#1747 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #1930, .T. ) ;
+#1750 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #918 ), #2014 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+#1753 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #708, #491, #1911, #1298 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384693200, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243658300, 0.8047378541243658300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1754 = SURFACE_STYLE_USAGE ( .BOTH. , #1355 ) ;
+#1755 = AXIS2_PLACEMENT_3D ( 'NONE', #2604, #1594, #1583 ) ;
+#1756 = SURFACE_STYLE_FILL_AREA ( #1890 ) ;
+#1757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1758 = FILL_AREA_STYLE ('',( #2355 ) ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999600, 1.575000000000000000 ) ) ;
+#1760 = EDGE_CURVE ( 'NONE', #1812, #1031, #2586, .T. ) ;
+#1761 = STYLED_ITEM ( 'NONE', ( #152 ), #2162 ) ;
+#1762 = CIRCLE ( 'NONE', #732, 0.02500000000000006400 ) ;
+#1763 = FACE_OUTER_BOUND ( 'NONE', #1674, .T. ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #262 ) ;
+#1765 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.725000000000000100, -1.474999999999999900 ) ) ;
+#1766 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1767 = FILL_AREA_STYLE ('',( #1571 ) ) ;
+#1768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#1769 = STYLED_ITEM ( 'NONE', ( #822 ), #928 ) ;
+#1770 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1366, 'distance_accuracy_value', 'NONE');
+#1771 = ORIENTED_EDGE ( 'NONE', *, *, #1684, .F. ) ;
+#1772 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .T. ) ;
+#1773 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1774 = SURFACE_SIDE_STYLE ('',( #2062 ) ) ;
+#1775 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1776 = ORIENTED_EDGE ( 'NONE', *, *, #1498, .T. ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#1778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1779 = EDGE_CURVE ( 'NONE', #53, #718, #910, .T. ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .F. ) ;
+#1781 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1782 = VERTEX_POINT ( 'NONE', #707 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1784 = STYLED_ITEM ( 'NONE', ( #2107 ), #380 ) ;
+#1785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1786 = FACE_OUTER_BOUND ( 'NONE', #589, .T. ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#1788 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1789 = FILL_AREA_STYLE_COLOUR ( '', #891 ) ;
+#1790 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1791 = SURFACE_SIDE_STYLE ('',( #1883 ) ) ;
+#1792 = LINE ( 'NONE', #1321, #2292 ) ;
+#1793 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.239088197126291300E-016, -1.000000000000000000 ) ) ;
+#1795 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1796 = EDGE_CURVE ( 'NONE', #653, #596, #128, .T. ) ;
+#1797 = FACE_OUTER_BOUND ( 'NONE', #1932, .T. ) ;
+#1798 = AXIS2_PLACEMENT_3D ( 'NONE', #1330, #1505, #1302 ) ;
+#1799 = VECTOR ( 'NONE', #758, 1000.000000000000000 ) ;
+#1800 = SURFACE_SIDE_STYLE ('',( #1011 ) ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1802 = EDGE_CURVE ( 'NONE', #2504, #2345, #1261, .T. ) ;
+#1803 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1804 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1805 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #2177, .F. ) ;
+#1807 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1616 ) ) ;
+#1808 = EDGE_LOOP ( 'NONE', ( #1940, #2617, #1058, #1026 ) ) ;
+#1809 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1810 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.744609699756049600, 1.572304849878024300 ) ) ;
+#1812 = VERTEX_POINT ( 'NONE', #1316 ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1814 = EDGE_CURVE ( 'NONE', #2504, #2118, #2299, .T. ) ;
+#1815 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #795 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #898, #2327, #1908 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1816 = FILL_AREA_STYLE ('',( #2018 ) ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1796, .F. ) ;
+#1818 = VECTOR ( 'NONE', #2511, 1000.000000000000000 ) ;
+#1819 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#1820 = SURFACE_STYLE_USAGE ( .BOTH. , #2221 ) ;
+#1821 = SURFACE_SIDE_STYLE ('',( #678 ) ) ;
+#1822 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #181 ) ) ;
+#1823 = SPHERICAL_SURFACE ( 'NONE', #587, 0.02500000000000000100 ) ;
+#1824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1825 = ADVANCED_FACE ( 'NONE', ( #664 ), #1978, .T. ) ;
+#1826 = FACE_OUTER_BOUND ( 'NONE', #816, .T. ) ;
+#1827 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1828 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1829 = CIRCLE ( 'NONE', #924, 0.1000000000000000500 ) ;
+#1830 = EDGE_CURVE ( 'NONE', #461, #1697, #1455, .T. ) ;
+#1831 = FACE_OUTER_BOUND ( 'NONE', #150, .T. ) ;
+#1832 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1708, 'distance_accuracy_value', 'NONE');
+#1833 = EDGE_LOOP ( 'NONE', ( #1676, #1390, #968, #247 ) ) ;
+#1834 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1835 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.724999999999999900, 1.575000000000000000 ) ) ;
+#1836 = STYLED_ITEM ( 'NONE', ( #1953 ), #350 ) ;
+#1837 = MANIFOLD_SOLID_BREP ( 'Fillet3', #836 ) ;
+#1838 = ORIENTED_EDGE ( 'NONE', *, *, #1983, .F. ) ;
+#1839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#1840 = VERTEX_POINT ( 'NONE', #2526 ) ;
+#1841 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #768 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #631, #1051, #1870 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1842 = VERTEX_POINT ( 'NONE', #83 ) ;
+#1843 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, 1.550000000000000000 ) ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#1846 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1847 = SURFACE_STYLE_FILL_AREA ( #2602 ) ;
+#1848 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1043 ), #981 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.749999999999999600, 1.574999999999999500 ) ) ;
+#1850 = SURFACE_STYLE_FILL_AREA ( #606 ) ;
+#1851 = EDGE_CURVE ( 'NONE', #2214, #565, #2257, .T. ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#1853 = STYLED_ITEM ( 'NONE', ( #2197 ), #800 ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.725000000000000100, 1.600000000000000100 ) ) ;
+#1855 = FACE_OUTER_BOUND ( 'NONE', #372, .T. ) ;
+#1856 = VECTOR ( 'NONE', #399, 1000.000000000000000 ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1858 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1859 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2024 ), #796 ) ;
+#1860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2369 ), #811 ) ;
+#1861 = SURFACE_STYLE_USAGE ( .BOTH. , #813 ) ;
+#1862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #445, 'distance_accuracy_value', 'NONE');
+#1864 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1865 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#1866 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1867 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.239088197126291300E-016 ) ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .T. ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1870 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1871 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1769 ) ) ;
+#1872 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#1873 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#1875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.239088197126288600E-016, 1.000000000000000000 ) ) ;
+#1876 = EDGE_CURVE ( 'NONE', #2580, #1163, #481, .T. ) ;
+#1877 = STYLED_ITEM ( 'NONE', ( #1318 ), #2400 ) ;
+#1878 = FILL_AREA_STYLE_COLOUR ( '', #2083 ) ;
+#1879 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1747, 'distance_accuracy_value', 'NONE');
+#1881 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#1882 = STYLED_ITEM ( 'NONE', ( #2227 ), #544 ) ;
+#1883 = SURFACE_STYLE_FILL_AREA ( #171 ) ;
+#1884 = PRESENTATION_STYLE_ASSIGNMENT (( #2523 ) ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.722304849878024500, 1.594609699756049500 ) ) ;
+#1886 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1887 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #469 ) ) ;
+#1888 = FILL_AREA_STYLE ('',( #1465 ) ) ;
+#1889 = LINE ( 'NONE', #1728, #269 ) ;
+#1890 = FILL_AREA_STYLE ('',( #1675 ) ) ;
+#1891 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.951563910473908700E-016, 1.575000000000000000 ) ) ;
+#1892 = EDGE_CURVE ( 'NONE', #2616, #565, #1762, .T. ) ;
+#1893 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1761 ), #2587 ) ;
+#1894 = PRESENTATION_STYLE_ASSIGNMENT (( #519 ) ) ;
+#1895 = EDGE_LOOP ( 'NONE', ( #1776, #1086, #2441, #1550 ) ) ;
+#1896 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .T. ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 0.0000000000000000000 ) ) ;
+#1899 = EDGE_CURVE ( 'NONE', #461, #1987, #136, .T. ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180590900, 1.749994840237360200, -1.599994840237365600 ) ) ;
+#1901 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#1902 = EDGE_LOOP ( 'NONE', ( #970, #2052, #2444, #149 ) ) ;
+#1903 = SURFACE_SIDE_STYLE ('',( #843 ) ) ;
+#1904 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #78, #1091 ) ;
+#1905 = VERTEX_POINT ( 'NONE', #864 ) ;
+#1906 = SURFACE_STYLE_USAGE ( .BOTH. , #1281 ) ;
+#1907 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1908 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1909 = AXIS2_PLACEMENT_3D ( 'NONE', #1681, #854, #1436 ) ;
+#1910 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#1911 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.725000000000000100, -1.600000000000000100 ) ) ;
+#1912 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #289, 'distance_accuracy_value', 'NONE');
+#1913 = EDGE_CURVE ( 'NONE', #2608, #1477, #2101, .T. ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1915 = VECTOR ( 'NONE', #526, 1000.000000000000000 ) ;
+#1916 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1917 = SURFACE_STYLE_FILL_AREA ( #452 ) ;
+#1918 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1919 = FACE_OUTER_BOUND ( 'NONE', #1415, .T. ) ;
+#1920 = AXIS2_PLACEMENT_3D ( 'NONE', #1371, #575, #130 ) ;
+#1921 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1922 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1923 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.726100978362604700, -1.563050489181302400 ) ) ;
+#1924 = ORIENTED_EDGE ( 'NONE', *, *, #933, .T. ) ;
+#1925 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1926 = STYLED_ITEM ( 'NONE', ( #1305 ), #1931 ) ;
+#1927 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .T. ) ;
+#1928 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.625000000000000200, -1.575000000000000000 ) ) ;
+#1929 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1930 = EDGE_CURVE ( 'NONE', #967, #2447, #2459, .T. ) ;
+#1931 = ADVANCED_FACE ( 'NONE', ( #2492 ), #1460, .T. ) ;
+#1932 = EDGE_LOOP ( 'NONE', ( #1924, #537, #507, #2510 ) ) ;
+#1933 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#1934 = EDGE_CURVE ( 'NONE', #15, #1905, #1232, .T. ) ;
+#1935 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.624999999999999800, 1.575000000000000000 ) ) ;
+#1936 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#1937 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1938 = AXIS2_PLACEMENT_3D ( 'NONE', #1901, #716, #911 ) ;
+#1939 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #527 ), #168 ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #1558, .F. ) ;
+#1941 = SURFACE_STYLE_USAGE ( .BOTH. , #693 ) ;
+#1942 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1943 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1944 = EDGE_CURVE ( 'NONE', #596, #1287, #1528, .T. ) ;
+#1945 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1827, 'distance_accuracy_value', 'NONE');
+#1946 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2026 ), #2211 ) ;
+#1947 = FACE_OUTER_BOUND ( 'NONE', #1514, .T. ) ;
+#1948 = FACE_OUTER_BOUND ( 'NONE', #1442, .T. ) ;
+#1949 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1950 = LINE ( 'NONE', #1398, #798 ) ;
+#1951 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1952 = AXIS2_PLACEMENT_3D ( 'NONE', #145, #2039, #2217 ) ;
+#1953 = PRESENTATION_STYLE_ASSIGNMENT (( #2619 ) ) ;
+#1954 = SURFACE_STYLE_FILL_AREA ( #1698 ) ;
+#1955 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#1956 = ADVANCED_FACE ( 'NONE', ( #547 ), #415, .T. ) ;
+#1957 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1958 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1959 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1960 = LINE ( 'NONE', #37, #994 ) ;
+#1961 = ORIENTED_EDGE ( 'NONE', *, *, #2010, .F. ) ;
+#1962 = PLANE ( 'NONE',  #1277 ) ;
+#1963 = VERTEX_POINT ( 'NONE', #258 ) ;
+#1964 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #24, #610, #1849, #2642 ),
+ .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 ( '' )  );
+#1965 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1966 = EDGE_CURVE ( 'NONE', #1083, #1996, #2318, .T. ) ;
+#1967 = EDGE_LOOP ( 'NONE', ( #427, #809, #1772, #686 ) ) ;
+#1968 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1375 ) ;
+#1969 = VERTEX_POINT ( 'NONE', #1881 ) ;
+#1970 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1971 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.624999999999999800, 1.575000000000000000 ) ) ;
+#1972 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1973 = AXIS2_PLACEMENT_3D ( 'NONE', #2076, #295, #482 ) ;
+#1974 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#1977 = VECTOR ( 'NONE', #369, 1000.000000000000000 ) ;
+#1978 = CYLINDRICAL_SURFACE ( 'NONE', #2067, 0.1000000000000000500 ) ;
+#1979 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1980 = ADVANCED_FACE ( 'NONE', ( #291 ), #1556, .T. ) ;
+#1981 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.722304849878024500, 1.594609699756049500 ) ) ;
+#1982 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1983 = EDGE_CURVE ( 'NONE', #718, #1963, #1829, .T. ) ;
+#1984 = SURFACE_SIDE_STYLE ('',( #359 ) ) ;
+#1985 = FACE_OUTER_BOUND ( 'NONE', #1124, .T. ) ;
+#1986 = AXIS2_PLACEMENT_3D ( 'NONE', #2396, #2192, #1596 ) ;
+#1987 = VERTEX_POINT ( 'NONE', #1935 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
+#1989 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#1990 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1970, 'distance_accuracy_value', 'NONE');
+#1991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1992 = VERTEX_POINT ( 'NONE', #93 ) ;
+#1993 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1994 = ADVANCED_FACE ( 'NONE', ( #204 ), #32, .T. ) ;
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .F. ) ;
+#1996 = VERTEX_POINT ( 'NONE', #1084 ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.706562749961864700, 1.563125499923729200 ) ) ;
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #655, .F. ) ;
+#1999 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2000 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+#2001 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1769 ), #1677 ) ;
+#2002 = SURFACE_STYLE_FILL_AREA ( #2284 ) ;
+#2003 = CYLINDRICAL_SURFACE ( 'NONE', #1280, 0.02500000000000006400 ) ;
+#2004 = ADVANCED_FACE ( 'NONE', ( #2203 ), #1734, .T. ) ;
+#2005 = SURFACE_STYLE_FILL_AREA ( #340 ) ;
+#2006 = SURFACE_STYLE_USAGE ( .BOTH. , #392 ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.624999999999999800, 1.474999999999999900 ) ) ;
+#2009 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2010 = EDGE_CURVE ( 'NONE', #1618, #2311, #2205, .T. ) ;
+#2011 = AXIS2_PLACEMENT_3D ( 'NONE', #219, #2041, #2436 ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.726100978362605600, 1.563050489181303100 ) ) ;
+#2013 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2014 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1356 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1391, #650, #172 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2015 = PRESENTATION_STYLE_ASSIGNMENT (( #2080 ) ) ;
+#2016 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2017 = ADVANCED_FACE ( 'NONE', ( #73 ), #2133, .F. ) ;
+#2018 = FILL_AREA_STYLE_COLOUR ( '', #492 ) ;
+#2019 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .T. ) ;
+#2020 = STYLED_ITEM ( 'NONE', ( #1491 ), #1379 ) ;
+#2021 = FACE_OUTER_BOUND ( 'NONE', #2572, .T. ) ;
+#2022 = VERTEX_POINT ( 'NONE', #273 ) ;
+#2023 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1056, #688, #2309, #2497 ),
+ .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 ( '' )  );
+#2024 = STYLED_ITEM ( 'NONE', ( #2096 ), #1956 ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #411, .F. ) ;
+#2026 = STYLED_ITEM ( 'NONE', ( #992 ), #2017 ) ;
+#2027 = ORIENTED_EDGE ( 'NONE', *, *, #849, .T. ) ;
+#2028 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2029 = ADVANCED_FACE ( 'NONE', ( #940 ), #922, .F. ) ;
+#2030 = EDGE_CURVE ( 'NONE', #1218, #2608, #90, .T. ) ;
+#2031 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000200, 1.575000000000000000 ) ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#2033 = STYLED_ITEM ( 'NONE', ( #1307 ), #592 ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#2035 = SURFACE_STYLE_FILL_AREA ( #414 ) ;
+#2036 = PRESENTATION_STYLE_ASSIGNMENT (( #1268 ) ) ;
+#2037 = CYLINDRICAL_SURFACE ( 'NONE', #2502, 0.04999999999999991300 ) ;
+#2038 = SURFACE_SIDE_STYLE ('',( #1850 ) ) ;
+#2039 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2040 = ADVANCED_FACE ( 'NONE', ( #1096 ), #2358, .F. ) ;
+#2041 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2042 = EDGE_CURVE ( 'NONE', #176, #15, #2440, .T. ) ;
+#2043 = PRESENTATION_STYLE_ASSIGNMENT (( #1551 ) ) ;
+#2044 = EDGE_LOOP ( 'NONE', ( #2371, #2270, #2025, #309 ) ) ;
+#2045 = AXIS2_PLACEMENT_3D ( 'NONE', #2185, #748, #1171 ) ;
+#2046 = VERTEX_POINT ( 'NONE', #1349 ) ;
+#2047 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.239088197126291300E-016, 1.000000000000000000 ) ) ;
+#2048 = LINE ( 'NONE', #1805, #403 ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.724999999999999900, -1.575000000000000000 ) ) ;
+#2051 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2052 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .T. ) ;
+#2053 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2054 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .T. ) ;
+#2055 = AXIS2_PLACEMENT_3D ( 'NONE', #1910, #317, #878 ) ;
+#2056 = EDGE_CURVE ( 'NONE', #2311, #2616, #1592, .T. ) ;
+#2057 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #738 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2446, #1213, #2058 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2058 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2059 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2060 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2061 = EDGE_CURVE ( 'NONE', #967, #1987, #506, .T. ) ;
+#2062 = SURFACE_STYLE_FILL_AREA ( #1569 ) ;
+#2063 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 1.740164837270661100, 1.590164837270661200 ) ) ;
+#2064 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#2065 = SURFACE_STYLE_FILL_AREA ( #322 ) ;
+#2066 = VECTOR ( 'NONE', #725, 1000.000000000000000 ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #1297, #1107, #103 ) ;
+#2068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1616 ), #1694 ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#2070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2071 = VECTOR ( 'NONE', #1151, 1000.000000000000000 ) ;
+#2072 = PLANE ( 'NONE',  #384 ) ;
+#2073 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #421, #1854, #1226, #1649 ),
+ .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 ( '' )  );
+#2074 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#2075 = LINE ( 'NONE', #155, #1466 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#2077 = AXIS2_PLACEMENT_3D ( 'NONE', #429, #250, #1875 ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2079 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2080 = SURFACE_STYLE_USAGE ( .BOTH. , #1476 ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .F. ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2083 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2084 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .T. ) ;
+#2085 = PLANE ( 'NONE',  #1743 ) ;
+#2086 = AXIS2_PLACEMENT_3D ( 'NONE', #1835, #2238, #782 ) ;
+#2087 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 1.239088197126291300E-016 ) ) ;
+#2088 = ORIENTED_EDGE ( 'NONE', *, *, #1709, .T. ) ;
+#2089 = SURFACE_SIDE_STYLE ('',( #1346 ) ) ;
+#2090 = FILL_AREA_STYLE_COLOUR ( '', #352 ) ;
+#2091 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#2092 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.724999999999999900, -1.600000000000000300 ) ) ;
+#2093 = FILL_AREA_STYLE ('',( #1701 ) ) ;
+#2094 = EDGE_CURVE ( 'NONE', #2580, #1840, #2414, .T. ) ;
+#2095 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2096 = PRESENTATION_STYLE_ASSIGNMENT (( #228 ) ) ;
+#2097 = VECTOR ( 'NONE', #817, 1000.000000000000000 ) ;
+#2098 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2099 = PLANE ( 'NONE',  #2204 ) ;
+#2100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2108, 'distance_accuracy_value', 'NONE');
+#2101 = CIRCLE ( 'NONE', #1909, 0.02500000000000006400 ) ;
+#2102 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1659 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #227, #603, #428 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2103 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#2104 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2337, #2132, #1125 ),
+ ( #486, #2351, #522 ),
+ ( #1093, #1521, #1916 ),
+ ( #908, #1323, #696 ),
+ ( #2115, #109, #2545 ),
+ ( #1101, #884, #2127 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2105 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#2106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2107 = PRESENTATION_STYLE_ASSIGNMENT (( #1164 ) ) ;
+#2108 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2109 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1702 ) ) ;
+#2110 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#2111 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#2112 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#2114 = EDGE_LOOP ( 'NONE', ( #807, #2212, #1168 ) ) ;
+#2115 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#2116 = EDGE_CURVE ( 'NONE', #2123, #2580, #382, .T. ) ;
+#2117 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#2118 = VERTEX_POINT ( 'NONE', #936 ) ;
+#2119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2120 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .T. ) ;
+#2121 = SURFACE_SIDE_STYLE ('',( #2290 ) ) ;
+#2122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1352 ), #2263 ) ;
+#2123 = VERTEX_POINT ( 'NONE', #1145 ) ;
+#2124 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2125 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.713050489181302300, -1.576100978362604300 ) ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#2127 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#2128 = ADVANCED_FACE ( 'NONE', ( #511 ), #1422, .T. ) ;
+#2129 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.744609699756050500, -1.572304849878025700 ) ) ;
+#2130 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2132 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2133 = PLANE ( 'NONE',  #2409 ) ;
+#2134 = PRESENTATION_STYLE_ASSIGNMENT (( #206 ) ) ;
+#2135 = PRESENTATION_STYLE_ASSIGNMENT (( #1722 ) ) ;
+#2136 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2539, 'distance_accuracy_value', 'NONE');
+#2137 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+#2138 = ADVANCED_FACE ( 'NONE', ( #1620 ), #1406, .T. ) ;
+#2139 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.713125499923730200, -1.556562749961865300 ) ) ;
+#2140 = FILL_AREA_STYLE_COLOUR ( '', #450 ) ;
+#2141 = VECTOR ( 'NONE', #499, 1000.000000000000000 ) ;
+#2142 = SURFACE_SIDE_STYLE ('',( #2065 ) ) ;
+#2143 = SURFACE_STYLE_FILL_AREA ( #1292 ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .T. ) ;
+#2145 = EDGE_CURVE ( 'NONE', #1992, #87, #814, .T. ) ;
+#2146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1702 ), #424 ) ;
+#2147 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#2148 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1175 ) ) ;
+#2149 = SURFACE_STYLE_USAGE ( .BOTH. , #1774 ) ;
+#2150 = SURFACE_STYLE_FILL_AREA ( #402 ) ;
+#2151 = VERTEX_POINT ( 'NONE', #598 ) ;
+#2152 = FILL_AREA_STYLE ('',( #1340 ) ) ;
+#2153 = STYLED_ITEM ( 'NONE', ( #2169 ), #516 ) ;
+#2154 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ;
+#2156 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #980, #1788, #569 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2157 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.700000000000000200, -1.550000000000000500 ) ) ;
+#2159 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.725000000000000100, 1.574999999999999700 ) ) ;
+#2160 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1264 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1918, #1076, #1510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2161 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2162 = ADVANCED_FACE ( 'NONE', ( #1341 ), #463, .T. ) ;
+#2163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2164 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.724999999999999900, 1.599999999999999900 ) ) ;
+#2165 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2166 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #110 ) ) ;
+#2167 = FILL_AREA_STYLE_COLOUR ( '', #790 ) ;
+#2168 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1392 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1303, #1737, #894 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2169 = PRESENTATION_STYLE_ASSIGNMENT (( #245 ) ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#2171 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#2172 = VECTOR ( 'NONE', #1046, 1000.000000000000000 ) ;
+#2173 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 1.750000000000000000, -1.575000000000000200 ) ) ;
+#2175 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .T. ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
+#2177 = EDGE_CURVE ( 'NONE', #2214, #718, #2048, .T. ) ;
+#2178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1770 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1366, #745, #342 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #2373, .F. ) ;
+#2180 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2181 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 1.749994840237362600, 1.599994840237365600 ) ) ;
+#2182 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1595, 'distance_accuracy_value', 'NONE');
+#2183 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .T. ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2186 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #284 ) ) ;
+#2187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2188 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #256, 'distance_accuracy_value', 'NONE');
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #476, .T. ) ;
+#2190 = AXIS2_PLACEMENT_3D ( 'NONE', #383, #1790, #773 ) ;
+#2191 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2192 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2193 = LINE ( 'NONE', #2164, #1370 ) ;
+#2194 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2195 = EDGE_CURVE ( 'NONE', #1987, #2022, #334, .T. ) ;
+#2196 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #221 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #29, #478, #683 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2197 = PRESENTATION_STYLE_ASSIGNMENT (( #764 ) ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#2201 = EDGE_CURVE ( 'NONE', #1031, #718, #81, .T. ) ;
+#2202 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2203 = FACE_OUTER_BOUND ( 'NONE', #1092, .T. ) ;
+#2204 = AXIS2_PLACEMENT_3D ( 'NONE', #285, #1290, #95 ) ;
+#2205 = LINE ( 'NONE', #311, #1608 ) ;
+#2206 = CYLINDRICAL_SURFACE ( 'NONE', #2427, 0.02500000000000006400 ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #1779, .F. ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#2209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #815, .F. ) ;
+#2211 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2467 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #80, #1523, #885 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2212 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#2213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.275531967630005700E-016, 1.000000000000000000 ) ) ;
+#2214 = VERTEX_POINT ( 'NONE', #978 ) ;
+#2215 = ADVANCED_FACE ( 'NONE', ( #808 ), #1511, .T. ) ;
+#2216 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1176, #1834, #1420, #22 ),
+ .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 ( '' )  );
+#2217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2218 = AXIS2_PLACEMENT_3D ( 'NONE', #2032, #2209, #810 ) ;
+#2219 = SURFACE_STYLE_FILL_AREA ( #2343 ) ;
+#2220 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2221 = SURFACE_SIDE_STYLE ('',( #66 ) ) ;
+#2222 = FACE_OUTER_BOUND ( 'NONE', #209, .T. ) ;
+#2223 = ADVANCED_FACE ( 'NONE', ( #689 ), #2390, .F. ) ;
+#2224 = SURFACE_STYLE_USAGE ( .BOTH. , #2232 ) ;
+#2225 = CIRCLE ( 'NONE', #76, 0.02500000000000006400 ) ;
+#2226 = EDGE_CURVE ( 'NONE', #567, #2504, #2378, .T. ) ;
+#2227 = PRESENTATION_STYLE_ASSIGNMENT (( #460 ) ) ;
+#2228 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #588, 'distance_accuracy_value', 'NONE');
+#2229 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.725000000000000100, 1.600000000000000100 ) ) ;
+#2230 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #11 ) ) ;
+#2231 = LINE ( 'NONE', #2557, #1695 ) ;
+#2232 = SURFACE_SIDE_STYLE ('',( #1088 ) ) ;
+#2233 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2234 = VECTOR ( 'NONE', #1172, 1000.000000000000000 ) ;
+#2235 = STYLED_ITEM ( 'NONE', ( #1073 ), #1423 ) ;
+#2236 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#2237 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#2238 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #1966, .F. ) ;
+#2240 = AXIS2_PLACEMENT_3D ( 'NONE', #504, #305, #698 ) ;
+#2241 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2259 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #201, #2247, #1016 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2242 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2243 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .F. ) ;
+#2244 = VERTEX_POINT ( 'NONE', #167 ) ;
+#2245 = EDGE_CURVE ( 'NONE', #1969, #2046, #2073, .T. ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#2247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2248 = SURFACE_STYLE_FILL_AREA ( #238 ) ;
+#2249 = LINE ( 'NONE', #2137, #2066 ) ;
+#2250 = CIRCLE ( 'NONE', #12, 0.02500000000000006400 ) ;
+#2251 = SURFACE_SIDE_STYLE ('',( #1756 ) ) ;
+#2252 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2253 = STYLED_ITEM ( 'NONE', ( #2498 ), #1994 ) ;
+#2254 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #124 ) ) ;
+#2255 = LINE ( 'NONE', #2422, #2364 ) ;
+#2256 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2257 = LINE ( 'NONE', #1937, #1977 ) ;
+#2258 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.920586705545751800E-016, 1.550000000000000300 ) ) ;
+#2259 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #201, 'distance_accuracy_value', 'NONE');
+#2260 = CYLINDRICAL_SURFACE ( 'NONE', #779, 0.02500000000000006400 ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2262 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#2263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #443 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #563, #344, #1999 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2264 = VERTEX_POINT ( 'NONE', #961 ) ;
+#2265 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2266 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ;
+#2267 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .F. ) ;
+#2268 = FILL_AREA_STYLE_COLOUR ( '', #528 ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.706562749961864700, -1.563125499923729600 ) ) ;
+#2270 = ORIENTED_EDGE ( 'NONE', *, *, #1239, .F. ) ;
+#2271 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2272 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
+#2273 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#2274 = EDGE_CURVE ( 'NONE', #87, #363, #1553, .T. ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #554, .F. ) ;
+#2276 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #313 ), #2057 ) ;
+#2277 = FILL_AREA_STYLE ('',( #1242 ) ) ;
+#2278 = SURFACE_STYLE_USAGE ( .BOTH. , #2496 ) ;
+#2279 = FACE_OUTER_BOUND ( 'NONE', #274, .T. ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, -1.575000000000000000 ) ) ;
+#2281 = FILL_AREA_STYLE_COLOUR ( '', #1426 ) ;
+#2282 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #445, #1253, #1873 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2283 = VECTOR ( 'NONE', #2386, 1000.000000000000000 ) ;
+#2284 = FILL_AREA_STYLE ('',( #1485 ) ) ;
+#2285 = VECTOR ( 'NONE', #315, 1000.000000000000000 ) ;
+#2286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #469 ), #2156 ) ;
+#2287 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2288 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2289 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2290 = SURFACE_STYLE_FILL_AREA ( #1713 ) ;
+#2291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2292 = VECTOR ( 'NONE', #119, 1000.000000000000000 ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000200, 1.575000000000000000 ) ) ;
+#2294 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2295 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2601, 'distance_accuracy_value', 'NONE');
+#2297 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #102 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #540, #1951, #731 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2299 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2550, #889, #2313, #2561 ),
+ .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 ( '' )  );
+#2300 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #110 ), #2449 ) ;
+#2302 = EDGE_LOOP ( 'NONE', ( #42, #1482, #1128, #2126 ) ) ;
+#2303 = SURFACE_STYLE_USAGE ( .BOTH. , #1106 ) ;
+#2304 = ORIENTED_EDGE ( 'NONE', *, *, #226, .F. ) ;
+#2305 = SURFACE_SIDE_STYLE ('',( #2596 ) ) ;
+#2306 = EDGE_LOOP ( 'NONE', ( #2027, #2155, #312 ) ) ;
+#2307 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2308 = EDGE_LOOP ( 'NONE', ( #1448, #1028, #2239, #591 ) ) ;
+#2309 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#2310 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.750000000000000200, -1.574999895079928000 ) ) ;
+#2311 = VERTEX_POINT ( 'NONE', #1828 ) ;
+#2312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2344 ), #888 ) ;
+#2313 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#2314 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2315 = EDGE_CURVE ( 'NONE', #2046, #1060, #1964, .T. ) ;
+#2316 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#2318 = CIRCLE ( 'NONE', #667, 0.02500000000000006400 ) ;
+#2319 = LINE ( 'NONE', #1358, #509 ) ;
+#2320 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #284 ), #330 ) ;
+#2322 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2323 = FILL_AREA_STYLE ('',( #1459 ) ) ;
+#2324 = CYLINDRICAL_SURFACE ( 'NONE', #2218, 0.1000000000000000500 ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2326 = SPHERICAL_SURFACE ( 'NONE', #770, 0.02500000000000000100 ) ;
+#2327 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2328 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #939, #912, #2346 ),
+ ( #1557, #1972, #1965 ),
+ ( #1138, #1342, #1335 ),
+ ( #1955, #2588, #141 ),
+ ( #2170, #125, #1742 ),
+ ( #1108, #2551, #132 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#2330 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2331 = EDGE_CURVE ( 'NONE', #967, #1992, #2577, .T. ) ;
+#2332 = STYLED_ITEM ( 'NONE', ( #1549 ), #2423 ) ;
+#2333 = VECTOR ( 'NONE', #88, 1000.000000000000000 ) ;
+#2334 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2335 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2336 = EDGE_LOOP ( 'NONE', ( #941, #213, #179, #2603 ) ) ;
+#2337 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1522 ), #1654 ) ;
+#2339 = ADVANCED_FACE ( 'NONE', ( #1162 ), #436, .T. ) ;
+#2340 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 1.720477640050410300, -1.570477640050410600 ) ) ;
+#2341 = FACE_OUTER_BOUND ( 'NONE', #2302, .T. ) ;
+#2342 = ORIENTED_EDGE ( 'NONE', *, *, #1796, .T. ) ;
+#2343 = FILL_AREA_STYLE ('',( #1513 ) ) ;
+#2344 = STYLED_ITEM ( 'NONE', ( #1723 ), #1837 ) ;
+#2345 = VERTEX_POINT ( 'NONE', #2242 ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2020 ) ) ;
+#2348 = FILL_AREA_STYLE ('',( #529 ) ) ;
+#2349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2350 = ORIENTED_EDGE ( 'NONE', *, *, #2592, .T. ) ;
+#2351 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#2352 = AXIS2_PLACEMENT_3D ( 'NONE', #1752, #2585, #1768 ) ;
+#2353 = FILL_AREA_STYLE_COLOUR ( '', #1461 ) ;
+#2354 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2355 = FILL_AREA_STYLE_COLOUR ( '', #1237 ) ;
+#2356 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
+#2357 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2358 = PLANE ( 'NONE',  #2548 ) ;
+#2359 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2360 = VECTOR ( 'NONE', #1431, 1000.000000000000000 ) ;
+#2361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1766, #1576, #546 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2362 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2363 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2364 = VECTOR ( 'NONE', #1658, 1000.000000000000000 ) ;
+#2365 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2367 = ADVANCED_FACE ( 'NONE', ( #593 ), #1434, .T. ) ;
+#2368 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2369 = STYLED_ITEM ( 'NONE', ( #1364 ), #1584 ) ;
+#2370 = SURFACE_STYLE_FILL_AREA ( #333 ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .T. ) ;
+#2372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2373 = EDGE_CURVE ( 'NONE', #1905, #2118, #1283, .T. ) ;
+#2374 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #699, .NOT_KNOWN. ) ;
+#2375 = ORIENTED_EDGE ( 'NONE', *, *, #86, .F. ) ;
+#2376 = PRODUCT_CONTEXT ( 'NONE', #1375, 'mechanical' ) ;
+#2377 = FILL_AREA_STYLE_COLOUR ( '', #1105 ) ;
+#2378 = CIRCLE ( 'NONE', #1591, 0.02500000000000006400 ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #1899, .F. ) ;
+#2380 = STYLED_ITEM ( 'NONE', ( #645 ), #394 ) ;
+#2381 = ORIENTED_EDGE ( 'NONE', *, *, #430, .T. ) ;
+#2382 = AXIS2_PLACEMENT_3D ( 'NONE', #2644, #2213, #2438 ) ;
+#2383 = ORIENTED_EDGE ( 'NONE', *, *, #1516, .F. ) ;
+#2384 = ADVANCED_FACE ( 'NONE', ( #685 ), #750, .T. ) ;
+#2385 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#2386 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2387 = PRESENTATION_STYLE_ASSIGNMENT (( #2490 ) ) ;
+#2388 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2500, 'distance_accuracy_value', 'NONE');
+#2389 = SURFACE_SIDE_STYLE ('',( #327 ) ) ;
+#2390 = PLANE ( 'NONE',  #1720 ) ;
+#2391 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2569 ) ) ;
+#2392 = CIRCLE ( 'NONE', #1450, 0.02500000000000006400 ) ;
+#2393 = FILL_AREA_STYLE ('',( #733 ) ) ;
+#2394 = FILL_AREA_STYLE ('',( #1574 ) ) ;
+#2395 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2396 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2397 = EDGE_CURVE ( 'NONE', #1593, #2022, #1670, .T. ) ;
+#2398 = SURFACE_STYLE_FILL_AREA ( #1888 ) ;
+#2399 = SURFACE_STYLE_USAGE ( .BOTH. , #1984 ) ;
+#2400 = ADVANCED_FACE ( 'NONE', ( #2266 ), #1053, .F. ) ;
+#2401 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2402 = STYLED_ITEM ( 'NONE', ( #2135 ), #1199 ) ;
+#2403 = SURFACE_STYLE_USAGE ( .BOTH. , #2418 ) ;
+#2404 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ;
+#2405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2406 = FILL_AREA_STYLE_COLOUR ( '', #2359 ) ;
+#2407 = PRESENTATION_STYLE_ASSIGNMENT (( #1490 ) ) ;
+#2408 = FILL_AREA_STYLE_COLOUR ( '', #1473 ) ;
+#2409 = AXIS2_PLACEMENT_3D ( 'NONE', #1688, #865, #1154 ) ;
+#2410 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2411 = SURFACE_STYLE_FILL_AREA ( #2348 ) ;
+#2412 = ORIENTED_EDGE ( 'NONE', *, *, #480, .F. ) ;
+#2413 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#2414 = CIRCLE ( 'NONE', #260, 0.02500000000000006400 ) ;
+#2415 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#2416 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2417 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#2418 = SURFACE_SIDE_STYLE ('',( #917 ) ) ;
+#2419 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1273, 'distance_accuracy_value', 'NONE');
+#2420 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2421 = FILL_AREA_STYLE_COLOUR ( '', #1793 ) ;
+#2422 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.700000000000000200, -1.600000000000000300 ) ) ;
+#2423 = ADVANCED_FACE ( 'NONE', ( #2341 ), #2575, .T. ) ;
+#2424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2425 = VECTOR ( 'NONE', #1733, 1000.000000000000000 ) ;
+#2426 = EDGE_CURVE ( 'NONE', #2608, #2643, #1389, .T. ) ;
+#2427 = AXIS2_PLACEMENT_3D ( 'NONE', #1686, #459, #1679 ) ;
+#2428 = SURFACE_STYLE_FILL_AREA ( #1368 ) ;
+#2429 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2430 = VECTOR ( 'NONE', #1943, 1000.000000000000000 ) ;
+#2431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2235 ), #35 ) ;
+#2432 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2433 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1882 ), #54 ) ;
+#2434 = FILL_AREA_STYLE ('',( #776 ) ) ;
+#2435 = VECTOR ( 'NONE', #549, 1000.000000000000000 ) ;
+#2436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2020 ), #2102 ) ;
+#2438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.275531967630005700E-016 ) ) ;
+#2439 = ADVANCED_FACE ( 'NONE', ( #2021 ), #2206, .T. ) ;
+#2440 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1976, #2174, #337, #742 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794894800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243654900, 0.8047378541243654900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
+#2442 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574197100, 1.720477640050411600, 1.570477640050411700 ) ) ;
+#2443 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2444 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .T. ) ;
+#2445 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1015 ) ) ;
+#2446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2447 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#2448 = EDGE_LOOP ( 'NONE', ( #1617, #1777, #772, #1780 ) ) ;
+#2449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1066 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #265, #844, #462 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2450 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000200, 1.599999999999999900 ) ) ;
+#2451 = ORIENTED_EDGE ( 'NONE', *, *, #1002, .F. ) ;
+#2452 = FILL_AREA_STYLE_COLOUR ( '', #1430 ) ;
+#2453 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1912 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #289, #38, #1907 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2454 = VECTOR ( 'NONE', #1257, 1000.000000000000000 ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.673617379884011800E-015, -1.000000000000000000 ) ) ;
+#2457 = VECTOR ( 'NONE', #1757, 1000.000000000000000 ) ;
+#2458 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#2459 = LINE ( 'NONE', #1039, #297 ) ;
+#2460 = EDGE_CURVE ( 'NONE', #1969, #567, #1960, .T. ) ;
+#2461 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2462 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1784 ), #1035 ) ;
+#2463 = LINE ( 'NONE', #1143, #2435 ) ;
+#2464 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #505, 'distance_accuracy_value', 'NONE');
+#2465 = VERTEX_POINT ( 'NONE', #449 ) ;
+#2466 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2467 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #80, 'distance_accuracy_value', 'NONE');
+#2468 = ORIENTED_EDGE ( 'NONE', *, *, #1605, .T. ) ;
+#2469 = SURFACE_STYLE_USAGE ( .BOTH. , #834 ) ;
+#2470 = VERTEX_POINT ( 'NONE', #1657 ) ;
+#2471 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184000, 1.724999895079927700, 1.600000000000000100 ) ) ;
+#2472 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2473 = VERTEX_POINT ( 'NONE', #2078 ) ;
+#2474 = EDGE_CURVE ( 'NONE', #2447, #2473, #1384, .T. ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2476 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2477 = ORIENTED_EDGE ( 'NONE', *, *, #1605, .F. ) ;
+#2478 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #86, .T. ) ;
+#2480 = EDGE_CURVE ( 'NONE', #1163, #1996, #559, .T. ) ;
+#2481 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#2482 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#2483 = CYLINDRICAL_SURFACE ( 'NONE', #2240, 0.02500000000000006400 ) ;
+#2484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2485 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2486 = SURFACE_STYLE_USAGE ( .BOTH. , #2089 ) ;
+#2487 = VECTOR ( 'NONE', #1778, 1000.000000000000000 ) ;
+#2488 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2489 = PRESENTATION_STYLE_ASSIGNMENT (( #475 ) ) ;
+#2490 = SURFACE_STYLE_USAGE ( .BOTH. , #2251 ) ;
+#2491 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2492 = FACE_OUTER_BOUND ( 'NONE', #856, .T. ) ;
+#2493 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2494 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2495 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2496 = SURFACE_SIDE_STYLE ('',( #2398 ) ) ;
+#2497 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2498 = PRESENTATION_STYLE_ASSIGNMENT (( #679 ) ) ;
+#2499 = SURFACE_SIDE_STYLE ('',( #819 ) ) ;
+#2500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2501 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.700000000000000200, 1.599999999999999900 ) ) ;
+#2502 = AXIS2_PLACEMENT_3D ( 'NONE', #1409, #1, #393 ) ;
+#2503 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1783, #1170, #2611, #1387 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2504 = VERTEX_POINT ( 'NONE', #1064 ) ;
+#2505 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2507 = PRESENTATION_STYLE_ASSIGNMENT (( #235 ) ) ;
+#2508 = EDGE_LOOP ( 'NONE', ( #2237, #316, #625 ) ) ;
+#2509 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.722304849878025300, -1.594609699756050800 ) ) ;
+#2510 = ORIENTED_EDGE ( 'NONE', *, *, #1709, .F. ) ;
+#2511 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2512 = STYLED_ITEM ( 'NONE', ( #161 ), #1597 ) ;
+#2513 = ORIENTED_EDGE ( 'NONE', *, *, #554, .T. ) ;
+#2514 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2515 = EDGE_CURVE ( 'NONE', #2022, #1992, #1122, .T. ) ;
+#2516 = ORIENTED_EDGE ( 'NONE', *, *, #874, .F. ) ;
+#2517 = AXIS2_PLACEMENT_3D ( 'NONE', #154, #2598, #931 ) ;
+#2518 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2519 = LINE ( 'NONE', #2261, #442 ) ;
+#2520 = FILL_AREA_STYLE ('',( #59 ) ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2522 = AXIS2_PLACEMENT_3D ( 'NONE', #1898, #2300, #310 ) ;
+#2523 = SURFACE_STYLE_USAGE ( .BOTH. , #2121 ) ;
+#2524 = FILL_AREA_STYLE_COLOUR ( '', #2494 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.725000000000000100, -1.600000000000000300 ) ) ;
+#2526 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2527 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2528 = STYLED_ITEM ( 'NONE', ( #2507 ), #2384 ) ;
+#2529 = PLANE ( 'NONE',  #1798 ) ;
+#2530 = FILL_AREA_STYLE ('',( #2524 ) ) ;
+#2531 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2532 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2533 = AXIS2_PLACEMENT_3D ( 'NONE', #2455, #1637, #1427 ) ;
+#2534 = ADVANCED_FACE ( 'NONE', ( #1245 ), #1441, .T. ) ;
+#2535 = EDGE_LOOP ( 'NONE', ( #859, #404, #2542, #892 ) ) ;
+#2536 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 1.724999895079927700, -1.600000000000000500 ) ) ;
+#2537 = SURFACE_STYLE_FILL_AREA ( #710 ) ;
+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;
+#2539 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2540 = AXIS2_PLACEMENT_3D ( 'NONE', #1131, #1548, #1809 ) ;
+#2541 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#2543 = SURFACE_SIDE_STYLE ('',( #2143 ) ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.750000000000000200, -1.574999895079927800 ) ) ;
+#2545 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2546 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2547 = ORIENTED_EDGE ( 'NONE', *, *, #1042, .F. ) ;
+#2548 = AXIS2_PLACEMENT_3D ( 'NONE', #1759, #759, #1543 ) ;
+#2549 = STYLED_ITEM ( 'NONE', ( #2387 ), #1622 ) ;
+#2550 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2551 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2552 = VECTOR ( 'NONE', #1554, 1000.000000000000000 ) ;
+#2553 = ORIENTED_EDGE ( 'NONE', *, *, #457, .F. ) ;
+#2554 = ADVANCED_FACE ( 'NONE', ( #895 ), #2529, .T. ) ;
+#2555 = FILL_AREA_STYLE_COLOUR ( '', #2233 ) ;
+#2556 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2557 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.951563910473908700E-016, 1.575000000000000000 ) ) ;
+#2558 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2559 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2560 = AXIS2_PLACEMENT_3D ( 'NONE', #49, #1475, #882 ) ;
+#2561 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2562 = PRESENTATION_STYLE_ASSIGNMENT (( #774 ) ) ;
+#2563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2564 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2565 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180590900, 1.749994840237359300, -1.599994840237365800 ) ) ;
+#2566 = ADVANCED_FACE ( 'NONE', ( #853 ), #2607, .T. ) ;
+#2567 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2568 = EDGE_CURVE ( 'NONE', #629, #23, #1636, .T. ) ;
+#2569 = STYLED_ITEM ( 'NONE', ( #1614 ), #2367 ) ;
+#2570 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2571 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.625000000000000200, -1.575000000000000000 ) ) ;
+#2572 = EDGE_LOOP ( 'NONE', ( #20, #1033, #2383, #904, #493, #2379 ) ) ;
+#2573 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2574 = AXIS2_PLACEMENT_3D ( 'NONE', #374, #586, #977 ) ;
+#2575 = CYLINDRICAL_SURFACE ( 'NONE', #1291, 0.05000000000000012800 ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #2116, .T. ) ;
+#2577 = LINE ( 'NONE', #1425, #966 ) ;
+#2578 = ORIENTED_EDGE ( 'NONE', *, *, #670, .F. ) ;
+#2579 = AXIS2_PLACEMENT_3D ( 'NONE', #1857, #2456, #635 ) ;
+#2580 = VERTEX_POINT ( 'NONE', #495 ) ;
+#2581 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2582 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2583 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#2584 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2585 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#2586 = CIRCLE ( 'NONE', #2055, 0.02500000000000006400 ) ;
+#2587 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2228 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #588, #2410, #1598 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2588 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2589 = PLANE ( 'NONE',  #760 ) ;
+#2590 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1647, #644, #823 ),
+ ( #1641, #638, #433 ),
+ ( #2262, #224, #423 ),
+ ( #1041, #1452, #830 ),
+ ( #2472, #1858, #666 ),
+ ( #2482, #1240, #2064 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2592 = EDGE_CURVE ( 'NONE', #53, #2643, #1507, .T. ) ;
+#2593 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2594 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.725000000000000100, 1.600000000000000100 ) ) ;
+#2595 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #290, #100, #713, #354 ),
+ .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 ( '' )  );
+#2596 = SURFACE_STYLE_FILL_AREA ( #2093 ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.750000000000000000, 1.599999999999999900 ) ) ;
+#2598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2599 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#2600 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2601 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2602 = FILL_AREA_STYLE ('',( #524 ) ) ;
+#2603 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .F. ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.724999999999999900, -1.575000000000000200 ) ) ;
+#2605 = EDGE_CURVE ( 'NONE', #2118, #2046, #1215, .T. ) ;
+#2606 = ADVANCED_FACE ( 'NONE', ( #1157 ), #2260, .T. ) ;
+#2607 = CYLINDRICAL_SURFACE ( 'NONE', #1140, 0.02500000000000006400 ) ;
+#2608 = VERTEX_POINT ( 'NONE', #951 ) ;
+#2609 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2610 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2611 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#2612 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#2613 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2614 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2153 ) ) ;
+#2615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.551063935260012000E-016 ) ) ;
+#2616 = VERTEX_POINT ( 'NONE', #1563 ) ;
+#2617 = ORIENTED_EDGE ( 'NONE', *, *, #794, .T. ) ;
+#2618 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.724999999999999900, 1.574999999999999700 ) ) ;
+#2619 = SURFACE_STYLE_USAGE ( .BOTH. , #2389 ) ;
+#2620 = SURFACE_STYLE_USAGE ( .BOTH. , #190 ) ;
+#2621 = EDGE_CURVE ( 'NONE', #930, #370, #712, .T. ) ;
+#2622 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #313 ) ) ;
+#2623 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2630, #1626, #996, #2432 ),
+ .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 ( '' )  );
+#2624 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.713125499923729300, 1.556562749961864600 ) ) ;
+#2625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2626 = FACE_OUTER_BOUND ( 'NONE', #2308, .T. ) ;
+#2627 = SURFACE_STYLE_USAGE ( .BOTH. , #972 ) ;
+#2628 = PRESENTATION_STYLE_ASSIGNMENT (( #1687 ) ) ;
+#2629 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2631 = SURFACE_STYLE_FILL_AREA ( #839 ) ;
+#2632 = EDGE_CURVE ( 'NONE', #1477, #2643, #1577, .T. ) ;
+#2633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #1802, .F. ) ;
+#2635 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#2636 = SURFACE_STYLE_USAGE ( .BOTH. , #1198 ) ;
+#2637 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2180, 'distance_accuracy_value', 'NONE');
+#2638 = ORIENTED_EDGE ( 'NONE', *, *, #2460, .T. ) ;
+#2639 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2640 = VERTEX_POINT ( 'NONE', #1765 ) ;
+#2641 = ADVANCED_FACE ( 'NONE', ( #1344 ), #620, .T. ) ;
+#2642 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.750000000000000000, 1.574999999999999700 ) ) ;
+#2643 = VERTEX_POINT ( 'NONE', #144 ) ;
+#2644 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.725000000000000100, -1.575000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-2.00mm.STEP b/STEP/Passives/CAP 1812-2.00mm.STEP
new file mode 100644
index 000000000..be225e2ab
--- /dev/null
+++ b/STEP/Passives/CAP 1812-2.00mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-2.00mm.STEP',
+    '2017-01-06T09:09:35',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = SURFACE_STYLE_USAGE ( .BOTH. , #366 ) ;
+#2 = LINE ( 'NONE', #1198, #502 ) ;
+#3 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5 = FACE_OUTER_BOUND ( 'NONE', #2169, .T. ) ;
+#6 = LINE ( 'NONE', #94, #948 ) ;
+#7 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1650, #21 ) ;
+#8 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#9 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.474999999999999900 ) ) ;
+#10 = FACE_OUTER_BOUND ( 'NONE', #1951, .T. ) ;
+#11 = FILL_AREA_STYLE_COLOUR ( '', #1439 ) ;
+#12 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#13 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2182, #521, #2176 ),
+ ( #1966, #2392, #1940 ),
+ ( #940, #2583, #2383 ),
+ ( #1161, #2588, #1555 ),
+ ( #754, #2189, #601 ),
+ ( #982, #991, #2210 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#14 = SURFACE_STYLE_USAGE ( .BOTH. , #2277 ) ;
+#15 = AXIS2_PLACEMENT_3D ( 'NONE', #426, #2449, #1823 ) ;
+#16 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#17 = VERTEX_POINT ( 'NONE', #1739 ) ;
+#18 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .T. ) ;
+#20 = EDGE_CURVE ( 'NONE', #218, #1327, #483, .T. ) ;
+#21 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#22 = FILL_AREA_STYLE_COLOUR ( '', #895 ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .T. ) ;
+#24 = SURFACE_STYLE_FILL_AREA ( #2325 ) ;
+#25 = FILL_AREA_STYLE ('',( #641 ) ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
+#27 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#28 = SURFACE_STYLE_USAGE ( .BOTH. , #821 ) ;
+#29 = ADVANCED_FACE ( 'NONE', ( #2596 ), #1881, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #665, .F. ) ;
+#31 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1697, 'distance_accuracy_value', 'NONE');
+#32 = VECTOR ( 'NONE', #1679, 1000.000000000000000 ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#34 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1858 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #45, #2293, #2490 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#35 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.224004456380522900E-016 ) ) ;
+#36 = VECTOR ( 'NONE', #1663, 1000.000000000000000 ) ;
+#37 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#38 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#39 = SURFACE_STYLE_FILL_AREA ( #1845 ) ;
+#40 = LINE ( 'NONE', #1057, #2211 ) ;
+#41 = ADVANCED_FACE ( 'NONE', ( #1129 ), #2343, .T. ) ;
+#42 = FILL_AREA_STYLE ('',( #1257 ) ) ;
+#43 = AXIS2_PLACEMENT_3D ( 'NONE', #873, #442, #2522 ) ;
+#44 = SURFACE_STYLE_FILL_AREA ( #42 ) ;
+#45 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#46 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932797300, 1.579289321881345100 ) ) ;
+#47 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.875000000000000200, -1.474999999999999900 ) ) ;
+#48 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#49 = EDGE_CURVE ( 'NONE', #1327, #936, #2306, .T. ) ;
+#50 = SURFACE_SIDE_STYLE ('',( #2494 ) ) ;
+#51 = SURFACE_STYLE_USAGE ( .BOTH. , #1448 ) ;
+#52 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #526 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1769, #2618, #966 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#53 = ADVANCED_FACE ( 'NONE', ( #1744 ), #299, .T. ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ;
+#55 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .F. ) ;
+#57 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #962 ) ) ;
+#58 = VERTEX_POINT ( 'NONE', #2403 ) ;
+#59 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.974999999999999900, 1.575000000000000000 ) ) ;
+#61 = SURFACE_SIDE_STYLE ('',( #1470 ) ) ;
+#62 = EDGE_LOOP ( 'NONE', ( #115, #2231, #2125, #1104 ) ) ;
+#63 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2360, 'distance_accuracy_value', 'NONE');
+#64 = SURFACE_SIDE_STYLE ('',( #640 ) ) ;
+#65 = EDGE_CURVE ( 'NONE', #1636, #150, #2409, .T. ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .F. ) ;
+#67 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#68 = FACE_OUTER_BOUND ( 'NONE', #910, .T. ) ;
+#69 = SURFACE_STYLE_FILL_AREA ( #2225 ) ;
+#70 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1600 ), #2536 ) ;
+#71 = ADVANCED_FACE ( 'NONE', ( #112 ), #518, .T. ) ;
+#72 = CIRCLE ( 'NONE', #455, 0.1000000000000000500 ) ;
+#73 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#74 = SURFACE_SIDE_STYLE ('',( #946 ) ) ;
+#75 = PRESENTATION_STYLE_ASSIGNMENT (( #2028 ) ) ;
+#76 = ADVANCED_FACE ( 'NONE', ( #1474 ), #547, .F. ) ;
+#77 = FILL_AREA_STYLE_COLOUR ( '', #2064 ) ;
+#78 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#79 = EDGE_CURVE ( 'NONE', #2477, #430, #2044, .T. ) ;
+#80 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #2557, .F. ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.964644660940672900, -1.579289321881345500 ) ) ;
+#83 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .F. ) ;
+#86 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#87 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#89 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1253 ), #232 ) ;
+#90 = FILL_AREA_STYLE ('',( #700 ) ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ;
+#92 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#93 = VECTOR ( 'NONE', #2340, 1000.000000000000000 ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#95 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #31 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1697, #718, #683 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#96 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#97 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#98 = FACE_OUTER_BOUND ( 'NONE', #1861, .T. ) ;
+#99 = PRESENTATION_STYLE_ASSIGNMENT (( #2049 ) ) ;
+#100 = FILL_AREA_STYLE_COLOUR ( '', #440 ) ;
+#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#102 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1002 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #710, #1706, #2120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#103 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#104 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1090 ), #1004 ) ;
+#105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#106 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#107 = SURFACE_SIDE_STYLE ('',( #1967 ) ) ;
+#108 = ADVANCED_FACE ( 'NONE', ( #1624 ), #1737, .T. ) ;
+#109 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #737 ), #277 ) ;
+#110 = EDGE_CURVE ( 'NONE', #401, #212, #1974, .T. ) ;
+#111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.168404344971007700E-015, 1.000000000000000000 ) ) ;
+#112 = FACE_OUTER_BOUND ( 'NONE', #1361, .T. ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696631000, 1.959750732398290300, 1.559750732398290200 ) ) ;
+#114 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #747, .F. ) ;
+#116 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .T. ) ;
+#117 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.974999999999999900, 1.474999999999999600 ) ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .F. ) ;
+#119 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #938, .F. ) ;
+#122 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#123 = SURFACE_SIDE_STYLE ('',( #2556 ) ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#126 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.972304849878024900, 1.594609699756049700 ) ) ;
+#127 = CYLINDRICAL_SURFACE ( 'NONE', #2295, 0.02500000000000006400 ) ;
+#128 = EDGE_CURVE ( 'NONE', #1636, #2118, #1909, .T. ) ;
+#129 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.963125499923730900, -1.556562749961865900 ) ) ;
+#131 = FACE_OUTER_BOUND ( 'NONE', #2122, .T. ) ;
+#132 = EDGE_CURVE ( 'NONE', #401, #649, #2498, .T. ) ;
+#133 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #350 ) ) ;
+#134 = PRESENTATION_STYLE_ASSIGNMENT (( #14 ) ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#136 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #321 ) ) ;
+#137 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#138 = AXIS2_PLACEMENT_3D ( 'NONE', #274, #680, #862 ) ;
+#139 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#140 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2019, #2467, #1011, #799 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#141 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#142 = CYLINDRICAL_SURFACE ( 'NONE', #1330, 0.05000000000000012800 ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #1534, .T. ) ;
+#144 = STYLED_ITEM ( 'NONE', ( #1999 ), #1484 ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.963050489181304100, -1.576100978362605000 ) ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .T. ) ;
+#148 = SURFACE_SIDE_STYLE ('',( #1563 ) ) ;
+#149 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #460 ) ) ;
+#150 = VERTEX_POINT ( 'NONE', #2420 ) ;
+#151 = VERTEX_POINT ( 'NONE', #1401 ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .F. ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#154 = EDGE_CURVE ( 'NONE', #1043, #936, #1970, .T. ) ;
+#155 = ADVANCED_FACE ( 'NONE', ( #1846 ), #1395, .T. ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#157 = LINE ( 'NONE', #2262, #1012 ) ;
+#158 = PRESENTATION_STYLE_ASSIGNMENT (( #1333 ) ) ;
+#159 = SURFACE_SIDE_STYLE ('',( #69 ) ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#161 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #2319, #2126 ) ;
+#162 = AXIS2_PLACEMENT_3D ( 'NONE', #846, #1252, #37 ) ;
+#163 = SURFACE_STYLE_USAGE ( .BOTH. , #1156 ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#165 = ADVANCED_FACE ( 'NONE', ( #170 ), #1608, .T. ) ;
+#166 = CIRCLE ( 'NONE', #2612, 0.1000000000000000500 ) ;
+#167 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 1.990164837270664200, 1.590164837270662500 ) ) ;
+#168 = PLANE ( 'NONE',  #1956 ) ;
+#169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#170 = FACE_OUTER_BOUND ( 'NONE', #2540, .T. ) ;
+#171 = FILL_AREA_STYLE ('',( #2438 ) ) ;
+#172 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #835, 'distance_accuracy_value', 'NONE');
+#173 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642334714300E-006, 1.599994840237362900 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#175 = SURFACE_STYLE_FILL_AREA ( #1785 ) ;
+#176 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1907 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1304, #1097, #493 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#177 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#178 = LINE ( 'NONE', #736, #548 ) ;
+#179 = FILL_AREA_STYLE_COLOUR ( '', #345 ) ;
+#180 = VERTEX_POINT ( 'NONE', #1410 ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.874999999999999800, 1.575000000000000000 ) ) ;
+#182 = ADVANCED_FACE ( 'NONE', ( #2566 ), #1643, .T. ) ;
+#183 = EDGE_CURVE ( 'NONE', #224, #2477, #448, .T. ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #738, .F. ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#186 = STYLED_ITEM ( 'NONE', ( #1183 ), #1024 ) ;
+#187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#188 = EDGE_LOOP ( 'NONE', ( #2605, #1814, #1949, #2347 ) ) ;
+#189 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .F. ) ;
+#191 = AXIS2_PLACEMENT_3D ( 'NONE', #2457, #419, #187 ) ;
+#192 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#193 = SURFACE_STYLE_FILL_AREA ( #837 ) ;
+#194 = LINE ( 'NONE', #416, #411 ) ;
+#195 = VECTOR ( 'NONE', #2156, 1000.000000000000000 ) ;
+#196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#197 = VECTOR ( 'NONE', #519, 1000.000000000000000 ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#199 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #359 ), #1061 ) ;
+#200 = EDGE_CURVE ( 'NONE', #1576, #2453, #556, .T. ) ;
+#201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1067 ), #335 ) ;
+#202 = CIRCLE ( 'NONE', #1055, 0.02500000000000006400 ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#204 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#206 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1413, 'distance_accuracy_value', 'NONE');
+#207 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#208 = LINE ( 'NONE', #542, #2572 ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #469, .F. ) ;
+#210 = EDGE_CURVE ( 'NONE', #180, #806, #2216, .T. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #707 ), #544, .T. ) ;
+#212 = VERTEX_POINT ( 'NONE', #2261 ) ;
+#213 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2258, 'design' ) ;
+#214 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #1969, .T. ) ;
+#217 = STYLED_ITEM ( 'NONE', ( #1321 ), #71 ) ;
+#218 = VERTEX_POINT ( 'NONE', #634 ) ;
+#219 = FILL_AREA_STYLE_COLOUR ( '', #1903 ) ;
+#220 = SURFACE_SIDE_STYLE ('',( #175 ) ) ;
+#221 = VERTEX_POINT ( 'NONE', #1246 ) ;
+#222 = FACE_OUTER_BOUND ( 'NONE', #563, .T. ) ;
+#223 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#224 = VERTEX_POINT ( 'NONE', #1443 ) ;
+#225 = SURFACE_SIDE_STYLE ('',( #631 ) ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#227 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
+#228 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1377, #1204, #551, #1569 ),
+ .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 ( '' )  );
+#229 = ADVANCED_FACE ( 'NONE', ( #1056 ), #1681, .T. ) ;
+#230 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#231 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#232 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2206 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2070, #1468, #2512 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#233 = FILL_AREA_STYLE ('',( #620 ) ) ;
+#234 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 1.994609699756049600, -1.572304849878025700 ) ) ;
+#235 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#236 = STYLED_ITEM ( 'NONE', ( #562 ), #2181 ) ;
+#237 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#238 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#239 = ADVANCED_FACE ( 'NONE', ( #1843 ), #255, .T. ) ;
+#240 = STYLED_ITEM ( 'NONE', ( #352 ), #644 ) ;
+#241 = VERTEX_POINT ( 'NONE', #538 ) ;
+#242 = ADVANCED_FACE ( 'NONE', ( #478 ), #13, .T. ) ;
+#243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#244 = EDGE_LOOP ( 'NONE', ( #2507, #2422, #1172, #1542 ) ) ;
+#245 = FILL_AREA_STYLE_COLOUR ( '', #1530 ) ;
+#246 = EDGE_CURVE ( 'NONE', #1037, #1136, #755, .T. ) ;
+#247 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#248 = FILL_AREA_STYLE_COLOUR ( '', #1522 ) ;
+#249 = EDGE_LOOP ( 'NONE', ( #2573, #1602, #2199, #1777 ) ) ;
+#250 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #515 ) ) ;
+#251 = VECTOR ( 'NONE', #1527, 1000.000000000000000 ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
+#253 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#254 = PRODUCT_CONTEXT ( 'NONE', #844, 'mechanical' ) ;
+#255 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1349, #1760, #730 ),
+ ( #745, #2576, #130 ),
+ ( #145, #1975, #765 ),
+ ( #1547, #931, #1958 ),
+ ( #346, #957, #1731 ),
+ ( #1738, #1173, #324 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#256 = PRESENTATION_STYLE_ASSIGNMENT (( #1805 ) ) ;
+#257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#258 = SURFACE_STYLE_USAGE ( .BOTH. , #437 ) ;
+#259 = LINE ( 'NONE', #409, #1647 ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.974999999999999900, 1.575000000000000000 ) ) ;
+#261 = EDGE_CURVE ( 'NONE', #1482, #1386, #702, .T. ) ;
+#262 = LINE ( 'NONE', #185, #1741 ) ;
+#263 = SURFACE_STYLE_USAGE ( .BOTH. , #2170 ) ;
+#264 = AXIS2_PLACEMENT_3D ( 'NONE', #2542, #2326, #695 ) ;
+#265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1717 ) ) ;
+#266 = FILL_AREA_STYLE_COLOUR ( '', #1432 ) ;
+#267 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#268 = CIRCLE ( 'NONE', #1053, 0.02500000000000006400 ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #2402, .T. ) ;
+#270 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #989, .T. ) ;
+#272 = STYLED_ITEM ( 'NONE', ( #1937 ), #653 ) ;
+#273 = ADVANCED_FACE ( 'NONE', ( #1806 ), #1375, .T. ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#275 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .T. ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#277 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1548 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #357, #2214, #2232 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
+#279 = PLANE ( 'NONE',  #1658 ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.964644660940672900, 1.579289321881344400 ) ) ;
+#281 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ;
+#282 = VERTEX_POINT ( 'NONE', #1582 ) ;
+#283 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2095 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1968, #757, #2394 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#284 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#285 = FACE_OUTER_BOUND ( 'NONE', #2474, .T. ) ;
+#286 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1783, 'distance_accuracy_value', 'NONE');
+#287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#288 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2425 ) ) ;
+#289 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#291 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#292 = EDGE_CURVE ( 'NONE', #2382, #58, #1677, .T. ) ;
+#293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#295 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#297 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#298 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#299 = CYLINDRICAL_SURFACE ( 'NONE', #1889, 0.05000000000000012800 ) ;
+#300 = PLANE ( 'NONE',  #535 ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .T. ) ;
+#302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#304 = SURFACE_STYLE_USAGE ( .BOTH. , #1323 ) ;
+#305 = EDGE_LOOP ( 'NONE', ( #1202, #1955, #2318 ) ) ;
+#306 = SURFACE_STYLE_USAGE ( .BOTH. , #899 ) ;
+#307 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1117 ) ) ;
+#308 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .F. ) ;
+#310 = SURFACE_STYLE_FILL_AREA ( #1943 ) ;
+#311 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#312 = EDGE_CURVE ( 'NONE', #430, #1926, #1159, .T. ) ;
+#313 = SURFACE_SIDE_STYLE ('',( #1500 ) ) ;
+#314 = SURFACE_STYLE_FILL_AREA ( #1637 ) ;
+#315 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;
+#316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#317 = SURFACE_SIDE_STYLE ('',( #2034 ) ) ;
+#318 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1325 ) ) ;
+#319 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#321 = STYLED_ITEM ( 'NONE', ( #898 ), #2495 ) ;
+#322 = CYLINDRICAL_SURFACE ( 'NONE', #408, 0.02500000000000006400 ) ;
+#323 = FILL_AREA_STYLE_COLOUR ( '', #1066 ) ;
+#324 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, -1.575000000000000400 ) ) ;
+#325 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869807300, 1.576100978362605400 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#328 = FILL_AREA_STYLE ('',( #100 ) ) ;
+#329 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1546 ) ) ;
+#330 = EDGE_CURVE ( 'NONE', #1237, #1291, #1408, .T. ) ;
+#331 = FILL_AREA_STYLE_COLOUR ( '', #2076 ) ;
+#332 = FILL_AREA_STYLE ('',( #2158 ) ) ;
+#333 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #67, 'distance_accuracy_value', 'NONE');
+#334 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#335 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1203 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2466, #2066, #1020 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#338 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#339 = EDGE_CURVE ( 'NONE', #2350, #425, #202, .T. ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .F. ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .T. ) ;
+#343 = EDGE_CURVE ( 'NONE', #425, #902, #262, .T. ) ;
+#344 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#345 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.974999895079925000, -1.600000000000000500 ) ) ;
+#347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #217 ) ) ;
+#348 = FILL_AREA_STYLE_COLOUR ( '', #838 ) ;
+#349 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#350 = STYLED_ITEM ( 'NONE', ( #256 ), #916 ) ;
+#351 = LINE ( 'NONE', #1554, #1898 ) ;
+#352 = PRESENTATION_STYLE_ASSIGNMENT (( #2164 ) ) ;
+#353 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#354 = SURFACE_STYLE_USAGE ( .BOTH. , #2593 ) ;
+#355 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #692 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #859, #2300, #1261 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#357 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#358 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#359 = STYLED_ITEM ( 'NONE', ( #1278 ), #1264 ) ;
+#360 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#361 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #841, 'distance_accuracy_value', 'NONE');
+#362 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#363 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .T. ) ;
+#364 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #1534, .F. ) ;
+#366 = SURFACE_SIDE_STYLE ('',( #2154 ) ) ;
+#367 = AXIS2_PLACEMENT_3D ( 'NONE', #2133, #1901, #2333 ) ;
+#368 = FILL_AREA_STYLE ('',( #179 ) ) ;
+#369 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .T. ) ;
+#371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #286 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1783, #578, #1599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#372 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#373 = SURFACE_STYLE_FILL_AREA ( #2328 ) ;
+#374 = ADVANCED_FACE ( 'NONE', ( #1025 ), #928, .T. ) ;
+#375 = FACE_OUTER_BOUND ( 'NONE', #2537, .T. ) ;
+#376 = SURFACE_STYLE_FILL_AREA ( #1151 ) ;
+#377 = PLANE ( 'NONE',  #2381 ) ;
+#378 = FILL_AREA_STYLE_COLOUR ( '', #319 ) ;
+#379 = AXIS2_PLACEMENT_3D ( 'NONE', #1299, #1111, #1511 ) ;
+#380 = EDGE_CURVE ( 'NONE', #845, #150, #1348, .T. ) ;
+#381 = FACE_OUTER_BOUND ( 'NONE', #1242, .T. ) ;
+#382 = CYLINDRICAL_SURFACE ( 'NONE', #2559, 0.02500000000000006400 ) ;
+#383 = SURFACE_STYLE_USAGE ( .BOTH. , #2236 ) ;
+#384 = SURFACE_STYLE_FILL_AREA ( #328 ) ;
+#385 = FILL_AREA_STYLE ('',( #2244 ) ) ;
+#386 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2299 ) ) ;
+#387 = VECTOR ( 'NONE', #2314, 1000.000000000000000 ) ;
+#388 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#390 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#391 = SURFACE_STYLE_FILL_AREA ( #2268 ) ;
+#392 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#393 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#394 = VECTOR ( 'NONE', #1978, 1000.000000000000000 ) ;
+#395 = EDGE_CURVE ( 'NONE', #282, #2453, #2399, .T. ) ;
+#396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#397 = VECTOR ( 'NONE', #302, 1000.000000000000000 ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#399 = ADVANCED_FACE ( 'NONE', ( #1314 ), #610, .F. ) ;
+#400 = STYLED_ITEM ( 'NONE', ( #1352 ), #53 ) ;
+#401 = VERTEX_POINT ( 'NONE', #1030 ) ;
+#402 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2379 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #55, #1638, #1654 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .T. ) ;
+#404 = VERTEX_POINT ( 'NONE', #1243 ) ;
+#405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2016, #1006, #410 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#407 = ADVANCED_FACE ( 'NONE', ( #2242 ), #473, .T. ) ;
+#408 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1337, #1726 ) ;
+#409 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#410 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#411 = VECTOR ( 'NONE', #588, 1000.000000000000000 ) ;
+#412 = SURFACE_STYLE_FILL_AREA ( #1058 ) ;
+#413 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#414 = SURFACE_STYLE_USAGE ( .BOTH. , #1034 ) ;
+#415 = FILL_AREA_STYLE ('',( #2442 ) ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#417 = AXIS2_PLACEMENT_3D ( 'NONE', #484, #1108, #1906 ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#419 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#420 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2155 ) ) ;
+#421 = ADVANCED_FACE ( 'NONE', ( #10 ), #1856, .F. ) ;
+#422 = SURFACE_SIDE_STYLE ('',( #39 ) ) ;
+#423 = EDGE_CURVE ( 'NONE', #180, #17, #2276, .T. ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#425 = VERTEX_POINT ( 'NONE', #1847 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#427 = STYLED_ITEM ( 'NONE', ( #433 ), #2050 ) ;
+#428 = SURFACE_SIDE_STYLE ('',( #314 ) ) ;
+#429 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#430 = VERTEX_POINT ( 'NONE', #2463 ) ;
+#431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1734 ), #283 ) ;
+#432 = EDGE_LOOP ( 'NONE', ( #778, #2204, #2411 ) ) ;
+#433 = PRESENTATION_STYLE_ASSIGNMENT (( #263 ) ) ;
+#434 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 1.970477640050409800, 1.570477640050409200 ) ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.963050489181304100, -1.576100978362605000 ) ) ;
+#437 = SURFACE_SIDE_STYLE ('',( #412 ) ) ;
+#438 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1117 ), #356 ) ;
+#439 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1526, 'distance_accuracy_value', 'NONE');
+#440 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#441 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.336808689942018700E-016, -1.000000000000000000 ) ) ;
+#443 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#444 = CIRCLE ( 'NONE', #2288, 0.02500000000000006400 ) ;
+#445 = EDGE_CURVE ( 'NONE', #2517, #2026, #953, .T. ) ;
+#446 = AXIS2_PLACEMENT_3D ( 'NONE', #2208, #169, #1993 ) ;
+#447 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#448 = LINE ( 'NONE', #237, #392 ) ;
+#449 = CYLINDRICAL_SURFACE ( 'NONE', #865, 0.02500000000000006400 ) ;
+#450 = STYLED_ITEM ( 'NONE', ( #866 ), #374 ) ;
+#451 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .T. ) ;
+#452 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#455 = AXIS2_PLACEMENT_3D ( 'NONE', #2123, #2136, #111 ) ;
+#456 = EDGE_CURVE ( 'NONE', #1636, #241, #539, .T. ) ;
+#457 = ORIENTED_EDGE ( 'NONE', *, *, #1062, .F. ) ;
+#458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .T. ) ;
+#460 = STYLED_ITEM ( 'NONE', ( #1126 ), #229 ) ;
+#461 = FILL_AREA_STYLE ('',( #266 ) ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #890, .F. ) ;
+#463 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1791 ) ) ;
+#464 = PRESENTATION_STYLE_ASSIGNMENT (( #2273 ) ) ;
+#465 = PRESENTATION_STYLE_ASSIGNMENT (( #1217 ) ) ;
+#466 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#467 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#468 = VECTOR ( 'NONE', #1525, 1000.000000000000000 ) ;
+#469 = EDGE_CURVE ( 'NONE', #649, #1479, #166, .T. ) ;
+#470 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#471 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1930 ) ;
+#472 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#473 = CYLINDRICAL_SURFACE ( 'NONE', #1231, 0.04999999999999991300 ) ;
+#474 = EDGE_CURVE ( 'NONE', #2382, #1068, #259, .T. ) ;
+#475 = PRESENTATION_STYLE_ASSIGNMENT (( #1013 ) ) ;
+#476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#477 = EDGE_CURVE ( 'NONE', #902, #1482, #1801, .T. ) ;
+#478 = FACE_OUTER_BOUND ( 'NONE', #2194, .T. ) ;
+#479 = SURFACE_SIDE_STYLE ('',( #1216 ) ) ;
+#480 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#482 = SURFACE_STYLE_FILL_AREA ( #2223 ) ;
+#483 = LINE ( 'NONE', #703, #397 ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.875000000000000200, -1.474999999999999900 ) ) ;
+#485 = ORIENTED_EDGE ( 'NONE', *, *, #647, .F. ) ;
+#486 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#487 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2193 ) ) ;
+#488 = VERTEX_POINT ( 'NONE', #2100 ) ;
+#489 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#490 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-2.00mm', ( #471, #517 ), #34 ) ;
+#491 = VERTEX_POINT ( 'NONE', #667 ) ;
+#492 = EDGE_LOOP ( 'NONE', ( #121, #1259, #1298, #880 ) ) ;
+#493 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#494 = SURFACE_STYLE_FILL_AREA ( #905 ) ;
+#495 = PRESENTATION_STYLE_ASSIGNMENT (( #51 ) ) ;
+#496 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #1027, .T. ) ;
+#498 = CIRCLE ( 'NONE', #1773, 0.1000000000000000500 ) ;
+#499 = CIRCLE ( 'NONE', #2327, 0.02500000000000006400 ) ;
+#500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#501 = STYLED_ITEM ( 'NONE', ( #1338 ), #2245 ) ;
+#502 = VECTOR ( 'NONE', #1902, 1000.000000000000000 ) ;
+#503 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#504 = PRESENTATION_STYLE_ASSIGNMENT (( #1445 ) ) ;
+#505 = CIRCLE ( 'NONE', #1749, 0.02500000000000006400 ) ;
+#506 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #721 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2354, #2549, #735 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#507 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#508 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#509 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #144 ) ) ;
+#510 = EDGE_CURVE ( 'NONE', #491, #2450, #444, .T. ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#512 = VECTOR ( 'NONE', #974, 1000.000000000000000 ) ;
+#513 = FILL_AREA_STYLE_COLOUR ( '', #1702 ) ;
+#514 = PLANE ( 'NONE',  #2469 ) ;
+#515 = STYLED_ITEM ( 'NONE', ( #1287 ), #155 ) ;
+#516 = LINE ( 'NONE', #2396, #2471 ) ;
+#517 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #453, #1442 ) ;
+#518 = SPHERICAL_SURFACE ( 'NONE', #1438, 0.02500000000000000100 ) ;
+#519 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#520 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .T. ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#522 = VERTEX_POINT ( 'NONE', #1472 ) ;
+#523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1428, 'distance_accuracy_value', 'NONE');
+#524 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.064755902340790400E-016, 1.600000000000000300 ) ) ;
+#525 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#526 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1769, 'distance_accuracy_value', 'NONE');
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #477, .T. ) ;
+#528 = EDGE_CURVE ( 'NONE', #1479, #851, #986, .T. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #1169, .T. ) ;
+#530 = SURFACE_SIDE_STYLE ('',( #2302 ) ) ;
+#531 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #400 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#533 = LINE ( 'NONE', #1281, #32 ) ;
+#534 = VECTOR ( 'NONE', #2637, 1000.000000000000000 ) ;
+#535 = AXIS2_PLACEMENT_3D ( 'NONE', #1570, #1369, #1973 ) ;
+#536 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.975000000000000100, 1.599999999999998500 ) ) ;
+#537 = STYLED_ITEM ( 'NONE', ( #1444 ), #2510 ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#539 = LINE ( 'NONE', #418, #2624 ) ;
+#540 = FILL_AREA_STYLE_COLOUR ( '', #1533 ) ;
+#541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1915 ), #2428 ) ;
+#542 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#543 = VECTOR ( 'NONE', #8, 1000.000000000000000 ) ;
+#544 = CYLINDRICAL_SURFACE ( 'NONE', #650, 0.02500000000000006400 ) ;
+#545 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #947 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #106, #114, #1528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#546 = FILL_AREA_STYLE ('',( #331 ) ) ;
+#547 = PLANE ( 'NONE',  #1928 ) ;
+#548 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #1969, .F. ) ;
+#550 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #537 ) ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.000000000000000000, 1.574999999999999300 ) ) ;
+#552 = ORIENTED_EDGE ( 'NONE', *, *, #312, .F. ) ;
+#553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#554 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#556 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #828, #1621, #46, #2483 ),
+ .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 ( '' )  );
+#557 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#558 = EDGE_CURVE ( 'NONE', #654, #2311, #605, .T. ) ;
+#559 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#560 = EDGE_LOOP ( 'NONE', ( #1398, #1453, #2197, #1234 ) ) ;
+#561 = VERTEX_POINT ( 'NONE', #1875 ) ;
+#562 = PRESENTATION_STYLE_ASSIGNMENT (( #2305 ) ) ;
+#563 = EDGE_LOOP ( 'NONE', ( #1984, #2022, #1923 ) ) ;
+#564 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#565 = FILL_AREA_STYLE ('',( #323 ) ) ;
+#566 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#567 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.600000000000000500 ) ) ;
+#568 = ADVANCED_FACE ( 'NONE', ( #1464 ), #1480, .T. ) ;
+#569 = VECTOR ( 'NONE', #59, 1000.000000000000000 ) ;
+#570 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#571 = AXIS2_PLACEMENT_3D ( 'NONE', #1138, #2138, #1332 ) ;
+#572 = PRESENTATION_STYLE_ASSIGNMENT (( #2075 ) ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.976100978362604200, 1.563050489181301500 ) ) ;
+#574 = SURFACE_STYLE_USAGE ( .BOTH. , #159 ) ;
+#575 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#576 = LINE ( 'NONE', #1575, #1414 ) ;
+#577 = EDGE_CURVE ( 'NONE', #1144, #2257, #40, .T. ) ;
+#578 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#579 = SURFACE_STYLE_FILL_AREA ( #1559 ) ;
+#580 = STYLED_ITEM ( 'NONE', ( #952 ), #740 ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .T. ) ;
+#582 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#583 = ADVANCED_FACE ( 'NONE', ( #2108 ), #2145, .T. ) ;
+#584 = ORIENTED_EDGE ( 'NONE', *, *, #2557, .T. ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#586 = AXIS2_PLACEMENT_3D ( 'NONE', #60, #870, #2506 ) ;
+#587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#590 = AXIS2_PLACEMENT_3D ( 'NONE', #920, #1931, #727 ) ;
+#591 = VERTEX_POINT ( 'NONE', #1867 ) ;
+#592 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.972304849878024900, 1.594609699756049700 ) ) ;
+#594 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#595 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = FILL_AREA_STYLE ('',( #2233 ) ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #2342, #496, #1560 ) ;
+#598 = EDGE_CURVE ( 'NONE', #1237, #522, #834, .T. ) ;
+#599 = SURFACE_STYLE_FILL_AREA ( #1790 ) ;
+#600 = SPHERICAL_SURFACE ( 'NONE', #2106, 0.02500000000000000100 ) ;
+#601 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#602 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #172 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #835, #2272, #1044 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#603 = SURFACE_STYLE_FILL_AREA ( #751 ) ;
+#604 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1822 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1268, #1659, #243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#605 = LINE ( 'NONE', #1884, #569 ) ;
+#606 = SURFACE_SIDE_STYLE ('',( #2531 ) ) ;
+#607 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.336808689942029100E-016, -1.000000000000000000 ) ) ;
+#608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2016, 'distance_accuracy_value', 'NONE');
+#609 = EDGE_CURVE ( 'NONE', #972, #811, #2526, .T. ) ;
+#610 = PLANE ( 'NONE',  #675 ) ;
+#611 = EDGE_CURVE ( 'NONE', #845, #2386, #1524, .T. ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#613 = SURFACE_STYLE_USAGE ( .BOTH. , #225 ) ;
+#614 = EDGE_LOOP ( 'NONE', ( #1541, #403, #1572 ) ) ;
+#615 = SURFACE_SIDE_STYLE ('',( #1018 ) ) ;
+#616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2265 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1761, #739, #942 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#617 = VERTEX_POINT ( 'NONE', #117 ) ;
+#618 = FILL_AREA_STYLE_COLOUR ( '', #1766 ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#620 = FILL_AREA_STYLE_COLOUR ( '', #1379 ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .T. ) ;
+#622 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, 1.599999999999999400 ) ) ;
+#623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#624 = SURFACE_STYLE_USAGE ( .BOTH. , #1862 ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .T. ) ;
+#626 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #292, .T. ) ;
+#628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1678 ), #2548 ) ;
+#630 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#631 = SURFACE_STYLE_FILL_AREA ( #415 ) ;
+#632 = SPHERICAL_SURFACE ( 'NONE', #2597, 0.02500000000000000100 ) ;
+#633 = VECTOR ( 'NONE', #1927, 1000.000000000000000 ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#635 = VECTOR ( 'NONE', #2587, 1000.000000000000000 ) ;
+#636 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#637 = FACE_OUTER_BOUND ( 'NONE', #1167, .T. ) ;
+#638 = FILL_AREA_STYLE ('',( #1201 ) ) ;
+#639 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1208 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2315, #1093, #2346 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#640 = SURFACE_STYLE_FILL_AREA ( #2520 ) ;
+#641 = FILL_AREA_STYLE_COLOUR ( '', #2151 ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#643 = STYLED_ITEM ( 'NONE', ( #1709 ), #676 ) ;
+#644 = ADVANCED_FACE ( 'NONE', ( #662 ), #2491, .T. ) ;
+#645 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .T. ) ;
+#647 = EDGE_CURVE ( 'NONE', #811, #2450, #1838, .T. ) ;
+#648 = PLANE ( 'NONE',  #2067 ) ;
+#649 = VERTEX_POINT ( 'NONE', #294 ) ;
+#650 = AXIS2_PLACEMENT_3D ( 'NONE', #2459, #1236, #16 ) ;
+#651 = FILL_AREA_STYLE ('',( #1284 ) ) ;
+#652 = EDGE_LOOP ( 'NONE', ( #278, #527, #1758, #363 ) ) ;
+#653 = ADVANCED_FACE ( 'NONE', ( #2330 ), #322, .T. ) ;
+#654 = VERTEX_POINT ( 'NONE', #1328 ) ;
+#655 = FILL_AREA_STYLE_COLOUR ( '', #728 ) ;
+#656 = FACE_OUTER_BOUND ( 'NONE', #850, .T. ) ;
+#657 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ;
+#658 = CIRCLE ( 'NONE', #2373, 0.02500000000000006400 ) ;
+#659 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#660 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#661 = EDGE_CURVE ( 'NONE', #1068, #1043, #2430, .T. ) ;
+#662 = FACE_OUTER_BOUND ( 'NONE', #1723, .T. ) ;
+#663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#665 = EDGE_CURVE ( 'NONE', #1693, #813, #2271, .T. ) ;
+#666 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #892 ) ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#668 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #929, 'distance_accuracy_value', 'NONE');
+#669 = FILL_AREA_STYLE_COLOUR ( '', #1101 ) ;
+#670 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #701, #1885 ) ;
+#671 = VECTOR ( 'NONE', #1877, 1000.000000000000000 ) ;
+#672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#673 = SURFACE_STYLE_FILL_AREA ( #894 ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 1.975000000000000100, 1.599999999999998500 ) ) ;
+#675 = AXIS2_PLACEMENT_3D ( 'NONE', #626, #1625, #1431 ) ;
+#676 = ADVANCED_FACE ( 'NONE', ( #1799 ), #2178, .T. ) ;
+#677 = PRESENTATION_STYLE_ASSIGNMENT (( #2185 ) ) ;
+#678 = PLANE ( 'NONE',  #2622 ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#680 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#681 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .F. ) ;
+#683 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#684 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #921 ) ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #1169, .F. ) ;
+#686 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#687 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #941, .F. ) ;
+#689 = EDGE_LOOP ( 'NONE', ( #529, #2358, #1417, #1207 ) ) ;
+#690 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #537 ), #959 ) ;
+#692 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #859, 'distance_accuracy_value', 'NONE');
+#693 = SURFACE_STYLE_FILL_AREA ( #1910 ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .F. ) ;
+#695 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#696 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#697 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.336808689942018700E-016, 1.000000000000000000 ) ) ;
+#698 = LINE ( 'NONE', #1118, #1868 ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#700 = FILL_AREA_STYLE_COLOUR ( '', #1280 ) ;
+#701 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#702 = LINE ( 'NONE', #555, #1841 ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, -1.600000000000000500 ) ) ;
+#704 = SURFACE_STYLE_USAGE ( .BOTH. , #896 ) ;
+#705 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1655 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #119, #2400, #1153 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#707 = FACE_OUTER_BOUND ( 'NONE', #689, .T. ) ;
+#708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2299 ), #604 ) ;
+#709 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#710 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#711 = SURFACE_STYLE_USAGE ( .BOTH. , #1316 ) ;
+#712 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .F. ) ;
+#714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1921 ), #836 ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .T. ) ;
+#716 = SURFACE_SIDE_STYLE ('',( #1218 ) ) ;
+#717 = EDGE_LOOP ( 'NONE', ( #2021, #1263, #1755, #782, #904, #749 ) ) ;
+#718 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#719 = STYLED_ITEM ( 'NONE', ( #2048 ), #29 ) ;
+#720 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ;
+#721 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2354, 'distance_accuracy_value', 'NONE');
+#722 = FILL_AREA_STYLE_COLOUR ( '', #1270 ) ;
+#723 = SURFACE_STYLE_USAGE ( .BOTH. , #123 ) ;
+#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #350 ), #2643 ) ;
+#725 = EDGE_LOOP ( 'NONE', ( #965, #2599, #1485 ) ) ;
+#726 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1312, #334, #1953 ),
+ ( #2177, #113, #2094 ),
+ ( #1450, #434, #1054 ),
+ ( #126, #2356, #1531 ),
+ ( #1713, #1238, #1630 ),
+ ( #622, #1622, #2617 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521016600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167739800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059489200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#728 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#729 = AXIS2_PLACEMENT_3D ( 'NONE', #994, #2250, #2025 ) ;
+#730 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#731 = CYLINDRICAL_SURFACE ( 'NONE', #1666, 0.04999999999999991300 ) ;
+#732 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1090 ) ) ;
+#733 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.064755902340790400E-016, 1.574999895079927800 ) ) ;
+#734 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#735 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#736 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#737 = STYLED_ITEM ( 'NONE', ( #919 ), #1611 ) ;
+#738 = EDGE_CURVE ( 'NONE', #1098, #401, #1182, .T. ) ;
+#739 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#740 = ADVANCED_FACE ( 'NONE', ( #1119 ), #300, .T. ) ;
+#741 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#742 = STYLED_ITEM ( 'NONE', ( #1091 ), #239 ) ;
+#743 = AXIS2_PLACEMENT_3D ( 'NONE', #2432, #2421, #2447 ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .F. ) ;
+#745 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.956562749961865900, -1.563125499923732300 ) ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
+#747 = EDGE_CURVE ( 'NONE', #1043, #221, #981, .T. ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#750 = EDGE_CURVE ( 'NONE', #1926, #488, #1552, .T. ) ;
+#751 = FILL_AREA_STYLE ('',( #1378 ) ) ;
+#752 = EDGE_LOOP ( 'NONE', ( #2289, #715, #2378 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#755 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1189, #1178, #2429, #789 ),
+ .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 ( '' )  );
+#756 = EDGE_CURVE ( 'NONE', #1136, #1213, #997, .T. ) ;
+#757 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#758 = PRESENTATION_STYLE_ASSIGNMENT (( #711 ) ) ;
+#759 = EDGE_LOOP ( 'NONE', ( #2228, #840, #2481, #1817 ) ) ;
+#760 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1049 ), #907 ) ;
+#761 = SURFACE_STYLE_FILL_AREA ( #2317 ) ;
+#762 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#763 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#764 = FACE_OUTER_BOUND ( 'NONE', #725, .T. ) ;
+#765 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 1.976100978362605100, -1.563050489181302600 ) ) ;
+#766 = PRESENTATION_STYLE_ASSIGNMENT (( #1085 ) ) ;
+#767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#768 = SURFACE_STYLE_USAGE ( .BOTH. , #148 ) ;
+#769 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #396, #1451 ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#771 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#773 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#774 = VECTOR ( 'NONE', #807, 1000.000000000000000 ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, 1.599999999999999400 ) ) ;
+#776 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .F. ) ;
+#778 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ;
+#779 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #868 ), #1675 ) ;
+#780 = FILL_AREA_STYLE_COLOUR ( '', #1166 ) ;
+#781 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #2502, .F. ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, 1.579289321881345100 ) ) ;
+#784 = SURFACE_SIDE_STYLE ('',( #599 ) ) ;
+#785 = AXIS2_PLACEMENT_3D ( 'NONE', #1105, #1722, #1313 ) ;
+#786 = EDGE_CURVE ( 'NONE', #282, #1781, #1122, .T. ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .F. ) ;
+#788 = SURFACE_STYLE_FILL_AREA ( #2297 ) ;
+#789 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#790 = LINE ( 'NONE', #78, #1866 ) ;
+#791 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1734 ) ) ;
+#792 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.979289321881345200, -1.564644660940672800 ) ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#794 = FILL_AREA_STYLE_COLOUR ( '', #709 ) ;
+#795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#796 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#797 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1028, #2485, #2475 ),
+ ( #2057, #839, #2287 ),
+ ( #2468, #1065, #436 ),
+ ( #234, #2461, #1255 ),
+ ( #1837, #1469, #2274 ),
+ ( #1462, #1437, #2263 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#798 = EDGE_CURVE ( 'NONE', #2118, #851, #351, .T. ) ;
+#799 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#800 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#801 = FACE_OUTER_BOUND ( 'NONE', #1388, .T. ) ;
+#802 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #217 ), #616 ) ;
+#803 = ADVANCED_FACE ( 'NONE', ( #98 ), #1308, .T. ) ;
+#804 = PRESENTATION_STYLE_ASSIGNMENT (( #1762 ) ) ;
+#805 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #2571, #1347 ) ;
+#806 = VERTEX_POINT ( 'NONE', #1751 ) ;
+#807 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#808 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .T. ) ;
+#809 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#811 = VERTEX_POINT ( 'NONE', #2187 ) ;
+#812 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1915 ) ) ;
+#813 = VERTEX_POINT ( 'NONE', #160 ) ;
+#814 = SURFACE_SIDE_STYLE ('',( #391 ) ) ;
+#815 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#817 = ADVANCED_FACE ( 'NONE', ( #764 ), #2585, .T. ) ;
+#818 = VECTOR ( 'NONE', #1716, 1000.000000000000000 ) ;
+#819 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#821 = SURFACE_SIDE_STYLE ('',( #2551 ) ) ;
+#822 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2521 ) ) ;
+#823 = SURFACE_STYLE_FILL_AREA ( #1452 ) ;
+#824 = LINE ( 'NONE', #1912, #195 ) ;
+#825 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.000000000000000000, -1.574999999999999500 ) ) ;
+#827 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2425 ), #639 ) ;
+#828 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#830 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #1809, #1005 ) ;
+#831 = EDGE_CURVE ( 'NONE', #1136, #522, #194, .T. ) ;
+#832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#833 = PLANE ( 'NONE',  #586 ) ;
+#834 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #884, #2110, #82, #2119 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#835 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#836 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1475 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2451, #38, #1813 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#837 = FILL_AREA_STYLE ('',( #2406 ) ) ;
+#838 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#839 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696623500, 1.959750732398296100, -1.559750732398287800 ) ) ;
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #938, .T. ) ;
+#841 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#842 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#843 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1791, .NOT_KNOWN. ) ;
+#844 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#845 = VERTEX_POINT ( 'NONE', #2416 ) ;
+#846 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.950000000000000200, 1.599999999999999200 ) ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #312, .T. ) ;
+#848 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#849 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#850 = EDGE_LOOP ( 'NONE', ( #81, #1752, #1886, #1230 ) ) ;
+#851 = VERTEX_POINT ( 'NONE', #358 ) ;
+#852 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #2030, #214, #623 ) ;
+#854 = CIRCLE ( 'NONE', #900, 0.02500000000000006400 ) ;
+#855 = CIRCLE ( 'NONE', #1724, 0.02500000000000006400 ) ;
+#856 = SURFACE_STYLE_FILL_AREA ( #1168 ) ;
+#857 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1409, 'distance_accuracy_value', 'NONE');
+#858 = FACE_OUTER_BOUND ( 'NONE', #2254, .T. ) ;
+#859 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#860 = CIRCLE ( 'NONE', #1728, 0.02500000000000006400 ) ;
+#861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #719 ) ) ;
+#862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#865 = AXIS2_PLACEMENT_3D ( 'NONE', #1424, #2041, #1810 ) ;
+#866 = PRESENTATION_STYLE_ASSIGNMENT (( #383 ) ) ;
+#867 = FILL_AREA_STYLE_COLOUR ( '', #2546 ) ;
+#868 = STYLED_ITEM ( 'NONE', ( #955 ), #399 ) ;
+#869 = SURFACE_STYLE_FILL_AREA ( #385 ) ;
+#870 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.224004456380522900E-016, -1.000000000000000000 ) ) ;
+#871 = ADVANCED_FACE ( 'NONE', ( #2427 ), #1149, .T. ) ;
+#872 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2436 ) ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#874 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#875 = EDGE_LOOP ( 'NONE', ( #2476, #744, #252 ) ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #20, .F. ) ;
+#877 = SURFACE_STYLE_USAGE ( .BOTH. , #50 ) ;
+#878 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .T. ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
+#881 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#882 = EDGE_CURVE ( 'NONE', #221, #2382, #1179, .T. ) ;
+#883 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#885 = PLANE ( 'NONE',  #1670 ) ;
+#886 = EDGE_CURVE ( 'NONE', #224, #2257, #2101, .T. ) ;
+#887 = VECTOR ( 'NONE', #2196, 1000.000000000000000 ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#890 = EDGE_CURVE ( 'NONE', #241, #1693, #2393, .T. ) ;
+#891 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#892 = STYLED_ITEM ( 'NONE', ( #99 ), #1060 ) ;
+#893 = SURFACE_SIDE_STYLE ('',( #44 ) ) ;
+#894 = FILL_AREA_STYLE ('',( #1344 ) ) ;
+#895 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#896 = SURFACE_SIDE_STYLE ('',( #494 ) ) ;
+#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#898 = PRESENTATION_STYLE_ASSIGNMENT (( #1233 ) ) ;
+#899 = SURFACE_SIDE_STYLE ('',( #856 ) ) ;
+#900 = AXIS2_PLACEMENT_3D ( 'NONE', #1615, #12, #1436 ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#902 = VERTEX_POINT ( 'NONE', #398 ) ;
+#903 = SURFACE_SIDE_STYLE ('',( #2247 ) ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #738, .T. ) ;
+#905 = FILL_AREA_STYLE ('',( #1916 ) ) ;
+#906 = SURFACE_SIDE_STYLE ('',( #1082 ) ) ;
+#907 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2539 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #369, #2389, #961 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#908 = FILL_AREA_STYLE_COLOUR ( '', #2140 ) ;
+#909 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#910 = EDGE_LOOP ( 'NONE', ( #1994, #2581, #23, #2578 ) ) ;
+#911 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#912 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1459 ) ) ;
+#913 = PRESENTATION_STYLE_ASSIGNMENT (( #704 ) ) ;
+#914 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#915 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #643 ) ) ;
+#916 = ADVANCED_FACE ( 'NONE', ( #1735 ), #980, .F. ) ;
+#917 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1768, 'distance_accuracy_value', 'NONE');
+#918 = LINE ( 'NONE', #1271, #36 ) ;
+#919 = PRESENTATION_STYLE_ASSIGNMENT (( #1992 ) ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#921 = STYLED_ITEM ( 'NONE', ( #1789 ), #1558 ) ;
+#922 = EDGE_CURVE ( 'NONE', #1781, #488, #2033, .T. ) ;
+#923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#924 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#925 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#926 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#927 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #742 ) ) ;
+#928 = CYLINDRICAL_SURFACE ( 'NONE', #1587, 0.02500000000000006400 ) ;
+#929 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#930 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 1.990164837270662000, -1.590164837270663400 ) ) ;
+#932 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#933 = SURFACE_SIDE_STYLE ('',( #673 ) ) ;
+#934 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337898800, 1.590164837270661800 ) ) ;
+#935 = LINE ( 'NONE', #340, #394 ) ;
+#936 = VERTEX_POINT ( 'NONE', #2444 ) ;
+#937 = EDGE_LOOP ( 'NONE', ( #1510, #1170, #2391, #2634 ) ) ;
+#938 = EDGE_CURVE ( 'NONE', #2453, #1136, #1343, .T. ) ;
+#939 = ORIENTED_EDGE ( 'NONE', *, *, #1433, .F. ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#941 = EDGE_CURVE ( 'NONE', #851, #1636, #1793, .T. ) ;
+#942 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#943 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ;
+#944 = AXIS2_PLACEMENT_3D ( 'NONE', #1397, #1815, #2241 ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#946 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;
+#947 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #106, 'distance_accuracy_value', 'NONE');
+#948 = VECTOR ( 'NONE', #2527, 1000.000000000000000 ) ;
+#949 = SURFACE_SIDE_STYLE ('',( #2570 ) ) ;
+#950 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #1406, #973 ) ;
+#951 = SURFACE_SIDE_STYLE ('',( #482 ) ) ;
+#952 = PRESENTATION_STYLE_ASSIGNMENT (( #2180 ) ) ;
+#953 = LINE ( 'NONE', #2470, #2179 ) ;
+#954 = SURFACE_SIDE_STYLE ('',( #603 ) ) ;
+#955 = PRESENTATION_STYLE_ASSIGNMENT (( #2061 ) ) ;
+#956 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2521 ), #95 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180592200, 1.999994840237359300, -1.599994840237362700 ) ) ;
+#958 = SURFACE_SIDE_STYLE ('',( #1162 ) ) ;
+#959 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #857 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1409, #1800, #582 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#960 = PRESENTATION_STYLE_ASSIGNMENT (( #2201 ) ) ;
+#961 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#962 = STYLED_ITEM ( 'NONE', ( #134 ), #407 ) ;
+#963 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #86, 'distance_accuracy_value', 'NONE');
+#964 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .F. ) ;
+#966 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#968 = SURFACE_STYLE_USAGE ( .BOTH. , #606 ) ;
+#969 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2081 ), #2497 ) ;
+#971 = ORIENTED_EDGE ( 'NONE', *, *, #1272, .F. ) ;
+#972 = VERTEX_POINT ( 'NONE', #390 ) ;
+#973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#974 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#975 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#977 = LINE ( 'NONE', #1254, #227 ) ;
+#978 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#979 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ;
+#980 = PLANE ( 'NONE',  #2086 ) ;
+#981 = LINE ( 'NONE', #1562, #887 ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#983 = VECTOR ( 'NONE', #1736, 1000.000000000000000 ) ;
+#984 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.065758146820630300E-016 ) ) ;
+#985 = ADVANCED_FACE ( 'NONE', ( #5 ), #731, .T. ) ;
+#986 = LINE ( 'NONE', #1831, #387 ) ;
+#987 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 1.974999895079925000, 1.599999999999999400 ) ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#989 = EDGE_CURVE ( 'NONE', #522, #1291, #1283, .T. ) ;
+#990 = SURFACE_STYLE_FILL_AREA ( #2279 ) ;
+#991 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#992 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #580 ) ) ;
+#993 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#994 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#995 = CIRCLE ( 'NONE', #2130, 0.02500000000000006400 ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#997 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1982, #135, #945, #141 ),
+ .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 ( '' )  );
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #2532, #878, #287 ) ;
+#999 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1000 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#1001 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1002 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #710, 'distance_accuracy_value', 'NONE');
+#1003 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#1004 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1763 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2496, #1900, #1265 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1005 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1006 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ;
+#1008 = ADVANCED_FACE ( 'NONE', ( #858 ), #797, .T. ) ;
+#1009 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#1010 = EDGE_LOOP ( 'NONE', ( #1516, #1007, #1604, #2582 ) ) ;
+#1011 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#1012 = VECTOR ( 'NONE', #1804, 1000.000000000000000 ) ;
+#1013 = SURFACE_STYLE_USAGE ( .BOTH. , #2625 ) ;
+#1014 = CIRCLE ( 'NONE', #1759, 0.02500000000000006400 ) ;
+#1015 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1211 ) ) ;
+#1016 = FILL_AREA_STYLE_COLOUR ( '', #1946 ) ;
+#1017 = SURFACE_STYLE_FILL_AREA ( #368 ) ;
+#1018 = SURFACE_STYLE_FILL_AREA ( #596 ) ;
+#1019 = LINE ( 'NONE', #863, #1081 ) ;
+#1020 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1021 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#1022 = EDGE_CURVE ( 'NONE', #1213, #180, #2294, .T. ) ;
+#1023 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1024 = ADVANCED_FACE ( 'NONE', ( #637 ), #1458, .T. ) ;
+#1025 = FACE_OUTER_BOUND ( 'NONE', #1704, .T. ) ;
+#1026 = SURFACE_STYLE_USAGE ( .BOTH. , #220 ) ;
+#1027 = EDGE_CURVE ( 'NONE', #430, #212, #918, .T. ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1029 = EDGE_CURVE ( 'NONE', #936, #591, #1399, .T. ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1031 = EDGE_LOOP ( 'NONE', ( #787, #1177, #1981 ) ) ;
+#1032 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #819, 'distance_accuracy_value', 'NONE');
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#1034 = SURFACE_SIDE_STYLE ('',( #990 ) ) ;
+#1035 = PLANE ( 'NONE',  #43 ) ;
+#1036 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1037 = VERTEX_POINT ( 'NONE', #636 ) ;
+#1038 = PRESENTATION_STYLE_ASSIGNMENT (( #2102 ) ) ;
+#1039 = EDGE_LOOP ( 'NONE', ( #1295, #190, #1176, #1828, #147, #1567 ) ) ;
+#1040 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1041 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1644 ), #1787 ) ;
+#1042 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1043 = VERTEX_POINT ( 'NONE', #226 ) ;
+#1044 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1045 = SURFACE_SIDE_STYLE ('',( #193 ) ) ;
+#1046 = FILL_AREA_STYLE_COLOUR ( '', #1367 ) ;
+#1047 = CIRCLE ( 'NONE', #1488, 0.1000000000000000500 ) ;
+#1048 = VECTOR ( 'NONE', #1150, 1000.000000000000000 ) ;
+#1049 = STYLED_ITEM ( 'NONE', ( #1370 ), #803 ) ;
+#1050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1051 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1052 = FACE_OUTER_BOUND ( 'NONE', #1690, .T. ) ;
+#1053 = AXIS2_PLACEMENT_3D ( 'NONE', #156, #1157, #2385 ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.976100978362604200, 1.563050489181301500 ) ) ;
+#1055 = AXIS2_PLACEMENT_3D ( 'NONE', #2642, #564, #1389 ) ;
+#1056 = FACE_OUTER_BOUND ( 'NONE', #2167, .T. ) ;
+#1057 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 6.830473686658679900E-016, 1.575000000000000000 ) ) ;
+#1058 = FILL_AREA_STYLE ('',( #2292 ) ) ;
+#1059 = SURFACE_STYLE_USAGE ( .BOTH. , #1642 ) ;
+#1060 = ADVANCED_FACE ( 'NONE', ( #1052 ), #382, .T. ) ;
+#1061 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2397 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2362, #1139, #2568 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1062 = EDGE_CURVE ( 'NONE', #2257, #617, #1047, .T. ) ;
+#1063 = CIRCLE ( 'NONE', #191, 0.02500000000000006400 ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.000000000000000000, 1.549999999999999400 ) ) ;
+#1065 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 1.970477640050411100, -1.570477640050411000 ) ) ;
+#1066 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1067 = STYLED_ITEM ( 'NONE', ( #75 ), #211 ) ;
+#1068 = VERTEX_POINT ( 'NONE', #2301 ) ;
+#1069 = SURFACE_STYLE_USAGE ( .BOTH. , #893 ) ;
+#1070 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1071 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1072 = EDGE_LOOP ( 'NONE', ( #459, #619, #1727 ) ) ;
+#1073 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.964644660940672900, -1.579289321881345500 ) ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .F. ) ;
+#1075 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1076 = VECTOR ( 'NONE', #1222, 1000.000000000000000 ) ;
+#1077 = CYLINDRICAL_SURFACE ( 'NONE', #1145, 0.05000000000000012800 ) ;
+#1078 = EDGE_CURVE ( 'NONE', #972, #58, #2424, .T. ) ;
+#1079 = PRESENTATION_STYLE_ASSIGNMENT (( #1385 ) ) ;
+#1080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1081 = VECTOR ( 'NONE', #253, 1000.000000000000000 ) ;
+#1082 = SURFACE_STYLE_FILL_AREA ( #2352 ) ;
+#1083 = EDGE_CURVE ( 'NONE', #1505, #1107, #505, .T. ) ;
+#1084 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #48, #1248 ) ;
+#1085 = SURFACE_STYLE_USAGE ( .BOTH. , #2516 ) ;
+#1086 = FILL_AREA_STYLE_COLOUR ( '', #1703 ) ;
+#1087 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2472, 'distance_accuracy_value', 'NONE');
+#1088 = VECTOR ( 'NONE', #825, 1000.000000000000000 ) ;
+#1089 = SURFACE_STYLE_USAGE ( .BOTH. , #2492 ) ;
+#1090 = STYLED_ITEM ( 'NONE', ( #2038 ), #471 ) ;
+#1091 = PRESENTATION_STYLE_ASSIGNMENT (( #2105 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1093 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1094 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#1097 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1098 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #786, .T. ) ;
+#1100 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 0.0000000000000000000 ) ) ;
+#1101 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1102 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1103 = AXIS2_PLACEMENT_3D ( 'NONE', #1285, #2144, #1102 ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .T. ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1106 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1282 ) ) ;
+#1107 = VERTEX_POINT ( 'NONE', #2097 ) ;
+#1108 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1109 = EDGE_CURVE ( 'NONE', #1327, #221, #2508, .T. ) ;
+#1110 = CIRCLE ( 'NONE', #1103, 0.02500000000000006400 ) ;
+#1111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.065758146820630300E-016 ) ) ;
+#1112 = ORIENTED_EDGE ( 'NONE', *, *, #890, .T. ) ;
+#1113 = CYLINDRICAL_SURFACE ( 'NONE', #367, 0.1000000000000000500 ) ;
+#1114 = CYLINDRICAL_SURFACE ( 'NONE', #417, 0.1000000000000000500 ) ;
+#1115 = FILL_AREA_STYLE ('',( #1293 ) ) ;
+#1116 = FACE_OUTER_BOUND ( 'NONE', #1010, .T. ) ;
+#1117 = STYLED_ITEM ( 'NONE', ( #464 ), #1827 ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1119 = FACE_OUTER_BOUND ( 'NONE', #2448, .T. ) ;
+#1120 = VECTOR ( 'NONE', #291, 1000.000000000000000 ) ;
+#1121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1122 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1543, #1160, #536, #337 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #460 ), #602 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#1126 = PRESENTATION_STYLE_ASSIGNMENT (( #1435 ) ) ;
+#1127 = LINE ( 'NONE', #260, #2339 ) ;
+#1128 = CIRCLE ( 'NONE', #729, 0.02500000000000006400 ) ;
+#1129 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
+#1130 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1921 ) ) ;
+#1131 = SPHERICAL_SURFACE ( 'NONE', #1720, 0.02500000000000000100 ) ;
+#1132 = EDGE_LOOP ( 'NONE', ( #1957, #2511, #84 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#1134 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #63 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2360, #1121, #1934 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1136 = VERTEX_POINT ( 'NONE', #1290 ) ;
+#1137 = FACE_OUTER_BOUND ( 'NONE', #2607, .T. ) ;
+#1138 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1139 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #2435, #2631, #1419 ) ;
+#1141 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1212, #826, #792, #1820 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1142 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .F. ) ;
+#1143 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#1144 = VERTEX_POINT ( 'NONE', #2329 ) ;
+#1145 = AXIS2_PLACEMENT_3D ( 'NONE', #852, #628, #842 ) ;
+#1146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1282 ), #1863 ) ;
+#1147 = PRESENTATION_STYLE_ASSIGNMENT (( #1089 ) ) ;
+#1148 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000061200, 1.600000000000000300 ) ) ;
+#1149 = CYLINDRICAL_SURFACE ( 'NONE', #944, 0.1000000000000000500 ) ;
+#1150 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1151 = FILL_AREA_STYLE ('',( #1694 ) ) ;
+#1152 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1371 ), #545 ) ;
+#1153 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1210, 'distance_accuracy_value', 'NONE');
+#1155 = VECTOR ( 'NONE', #1683, 1000.000000000000000 ) ;
+#1156 = SURFACE_SIDE_STYLE ('',( #2224 ) ) ;
+#1157 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1158 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2024 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1990, #1612, #2230 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1159 = CIRCLE ( 'NONE', #950, 0.02500000000000006400 ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.964644660940672900, 1.579289321881344400 ) ) ;
+#1161 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1162 = SURFACE_STYLE_FILL_AREA ( #1181 ) ;
+#1163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1164 = EDGE_CURVE ( 'NONE', #2450, #218, #1888, .T. ) ;
+#1165 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1166 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1167 = EDGE_LOOP ( 'NONE', ( #625, #2135, #1420, #1425 ) ) ;
+#1168 = FILL_AREA_STYLE ('',( #2312 ) ) ;
+#1169 = EDGE_CURVE ( 'NONE', #221, #561, #855, .T. ) ;
+#1170 = ORIENTED_EDGE ( 'NONE', *, *, #20, .T. ) ;
+#1171 = SURFACE_STYLE_USAGE ( .BOTH. , #954 ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .F. ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, -1.600000000000000500 ) ) ;
+#1174 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2152, 'distance_accuracy_value', 'NONE');
+#1175 = EDGE_CURVE ( 'NONE', #1200, #1098, #1998, .T. ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .F. ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .F. ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1179 = LINE ( 'NONE', #2004, #657 ) ;
+#1180 = FACE_OUTER_BOUND ( 'NONE', #244, .T. ) ;
+#1181 = FILL_AREA_STYLE ('',( #1556 ) ) ;
+#1182 = CIRCLE ( 'NONE', #1855, 0.02500000000000006400 ) ;
+#1183 = PRESENTATION_STYLE_ASSIGNMENT (( #28 ) ) ;
+#1184 = AXIS2_PLACEMENT_3D ( 'NONE', #2077, #1080, #1289 ) ;
+#1185 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1186 = VECTOR ( 'NONE', #1512, 1000.000000000000000 ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1188 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1189 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1190 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1195 = ADVANCED_FACE ( 'NONE', ( #1339 ), #1114, .T. ) ;
+#1196 = LINE ( 'NONE', #815, #774 ) ;
+#1197 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2365, #308, #1712 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1198 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#1199 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#1200 = VERTEX_POINT ( 'NONE', #664 ) ;
+#1201 = FILL_AREA_STYLE_COLOUR ( '', #1591 ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#1203 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2466, 'distance_accuracy_value', 'NONE');
+#1204 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.979289321881345200, 1.564644660940671900 ) ) ;
+#1205 = AXIS2_PLACEMENT_3D ( 'NONE', #1924, #311, #923 ) ;
+#1206 = EDGE_CURVE ( 'NONE', #1068, #813, #499, .T. ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ;
+#1208 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2315, 'distance_accuracy_value', 'NONE');
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #2183, .T. ) ;
+#1210 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1211 = STYLED_ITEM ( 'NONE', ( #2335 ), #242 ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#1213 = VERTEX_POINT ( 'NONE', #2113 ) ;
+#1214 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #843, #213 ) ;
+#1215 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.994609699756050500, 1.572304849878024500 ) ) ;
+#1216 = SURFACE_STYLE_FILL_AREA ( #2547 ) ;
+#1217 = SURFACE_STYLE_USAGE ( .BOTH. , #615 ) ;
+#1218 = SURFACE_STYLE_FILL_AREA ( #90 ) ;
+#1219 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1221 = EDGE_CURVE ( 'NONE', #654, #649, #790, .T. ) ;
+#1222 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1223 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1224 = EDGE_CURVE ( 'NONE', #212, #1576, #1581, .T. ) ;
+#1225 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.746271514173173500E-016, 1.550000000000000300 ) ) ;
+#1226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #186 ), #2000 ) ;
+#1227 = FACE_OUTER_BOUND ( 'NONE', #188, .T. ) ;
+#1228 = ADVANCED_FACE ( 'NONE', ( #2619 ), #514, .T. ) ;
+#1229 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #2418, .T. ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1225, #832, #1618 ) ;
+#1232 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.000000000000000000, -1.600000000000000300 ) ) ;
+#1233 = SURFACE_STYLE_USAGE ( .BOTH. , #2239 ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .T. ) ;
+#1235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1812, 'distance_accuracy_value', 'NONE');
+#1236 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1237 = VERTEX_POINT ( 'NONE', #327 ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591800, 1.999994840237365700, 1.599994840237362000 ) ) ;
+#1239 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #988, #2398, #762 ) ;
+#1242 = EDGE_LOOP ( 'NONE', ( #1686, #1656, #2062 ) ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1244 = VECTOR ( 'NONE', #1616, 1000.000000000000000 ) ;
+#1245 = STYLED_ITEM ( 'NONE', ( #677 ), #2303 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#1247 = FILL_AREA_STYLE_COLOUR ( '', #1705 ) ;
+#1248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1249 = STYLED_ITEM ( 'NONE', ( #766 ), #583 ) ;
+#1250 = EDGE_CURVE ( 'NONE', #17, #1237, #2586, .T. ) ;
+#1251 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1253 = STYLED_ITEM ( 'NONE', ( #1147 ), #1879 ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.972304849878023300, -1.594609699756050800 ) ) ;
+#1256 = ADVANCED_FACE ( 'NONE', ( #1640 ), #2139, .T. ) ;
+#1257 = FILL_AREA_STYLE_COLOUR ( '', #924 ) ;
+#1258 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #844 ) ;
+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .T. ) ;
+#1260 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1261 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1262 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1263 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#1264 = ADVANCED_FACE ( 'NONE', ( #1795 ), #600, .T. ) ;
+#1265 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.859480238598745600E-016, 1.574999999999999500 ) ) ;
+#1267 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1253 ) ) ;
+#1268 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #2348, .F. ) ;
+#1270 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1272 = EDGE_CURVE ( 'NONE', #522, #282, #824, .T. ) ;
+#1273 = FACE_OUTER_BOUND ( 'NONE', #2322, .T. ) ;
+#1274 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1939 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2610, #553, #763 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1275 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1276 = FACE_OUTER_BOUND ( 'NONE', #752, .T. ) ;
+#1277 = FACE_OUTER_BOUND ( 'NONE', #560, .T. ) ;
+#1278 = PRESENTATION_STYLE_ASSIGNMENT (( #1936 ) ) ;
+#1279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2155 ), #52 ) ;
+#1280 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1281 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.600000000000000500 ) ) ;
+#1282 = STYLED_ITEM ( 'NONE', ( #1493 ), #568 ) ;
+#1283 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2031, #2452, #2078, #642 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#1284 = FILL_AREA_STYLE_COLOUR ( '', #734 ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1286 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1374, 'distance_accuracy_value', 'NONE');
+#1287 = PRESENTATION_STYLE_ASSIGNMENT (( #968 ) ) ;
+#1288 = PRESENTATION_STYLE_ASSIGNMENT (( #1059 ) ) ;
+#1289 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1290 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1291 = VERTEX_POINT ( 'NONE', #1133 ) ;
+#1292 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1293 = FILL_AREA_STYLE_COLOUR ( '', #696 ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
+#1296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1297 = EDGE_CURVE ( 'NONE', #58, #2386, #1707, .T. ) ;
+#1298 = ORIENTED_EDGE ( 'NONE', *, *, #2402, .F. ) ;
+#1299 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1300 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1301 = EDGE_LOOP ( 'NONE', ( #143, #1851, #2580 ) ) ;
+#1302 = EDGE_CURVE ( 'NONE', #2386, #2026, #1610, .T. ) ;
+#1303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1304 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1305 = CYLINDRICAL_SURFACE ( 'NONE', #785, 0.1000000000000000500 ) ;
+#1306 = STYLED_ITEM ( 'NONE', ( #2013 ), #76 ) ;
+#1307 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#1308 = CYLINDRICAL_SURFACE ( 'NONE', #1441, 0.02500000000000006400 ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.874999999999999800, 1.575000000000000000 ) ) ;
+#1311 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1312 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1314 = FACE_OUTER_BOUND ( 'NONE', #2259, .T. ) ;
+#1315 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1040, 'distance_accuracy_value', 'NONE');
+#1316 = SURFACE_SIDE_STYLE ('',( #2202 ) ) ;
+#1317 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#1318 = SURFACE_SIDE_STYLE ('',( #24 ) ) ;
+#1319 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1320 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1321 = PRESENTATION_STYLE_ASSIGNMENT (( #163 ) ) ;
+#1322 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1323 = SURFACE_SIDE_STYLE ('',( #373 ) ) ;
+#1324 = FILL_AREA_STYLE ('',( #1733 ) ) ;
+#1325 = STYLED_ITEM ( 'NONE', ( #2269 ), #817 ) ;
+#1326 = ORIENTED_EDGE ( 'NONE', *, *, #756, .F. ) ;
+#1327 = VERTEX_POINT ( 'NONE', #1095 ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, 1.574999999999999500 ) ) ;
+#1329 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1330 = AXIS2_PLACEMENT_3D ( 'NONE', #1747, #2412, #1359 ) ;
+#1331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #272 ), #2243 ) ;
+#1332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1333 = SURFACE_STYLE_USAGE ( .BOTH. , #906 ) ;
+#1334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1653, 'distance_accuracy_value', 'NONE');
+#1335 = LINE ( 'NONE', #1708, #2482 ) ;
+#1336 = ORIENTED_EDGE ( 'NONE', *, *, #2418, .F. ) ;
+#1337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1338 = PRESENTATION_STYLE_ASSIGNMENT (( #1490 ) ) ;
+#1339 = FACE_OUTER_BOUND ( 'NONE', #1632, .T. ) ;
+#1340 = LINE ( 'NONE', #567, #1048 ) ;
+#1341 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #737 ) ) ;
+#1342 = EDGE_CURVE ( 'NONE', #2387, #224, #72, .T. ) ;
+#1343 = LINE ( 'NONE', #1826, #1244 ) ;
+#1344 = FILL_AREA_STYLE_COLOUR ( '', #932 ) ;
+#1345 = PLANE ( 'NONE',  #2464 ) ;
+#1346 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1348 = LINE ( 'NONE', #2284, #1088 ) ;
+#1349 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642334714300E-006, 1.599994840237362900 ) ) ;
+#1351 = VECTOR ( 'NONE', #1607, 1000.000000000000000 ) ;
+#1352 = PRESENTATION_STYLE_ASSIGNMENT (( #2148 ) ) ;
+#1353 = FILL_AREA_STYLE ('',( #2131 ) ) ;
+#1354 = FACE_OUTER_BOUND ( 'NONE', #2504, .T. ) ;
+#1355 = EDGE_CURVE ( 'NONE', #404, #1386, #860, .T. ) ;
+#1356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1357 = EDGE_CURVE ( 'NONE', #2350, #404, #698, .T. ) ;
+#1358 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .F. ) ;
+#1359 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1360 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #892 ), #2150 ) ;
+#1361 = EDGE_LOOP ( 'NONE', ( #627, #976, #2191 ) ) ;
+#1362 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .F. ) ;
+#1365 = SURFACE_STYLE_USAGE ( .BOTH. , #530 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1367 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1368 = LINE ( 'NONE', #1491, #1429 ) ;
+#1369 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1370 = PRESENTATION_STYLE_ASSIGNMENT (( #354 ) ) ;
+#1371 = STYLED_ITEM ( 'NONE', ( #158 ), #1256 ) ;
+#1372 = VECTOR ( 'NONE', #320, 1000.000000000000000 ) ;
+#1373 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1374 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1375 = CYLINDRICAL_SURFACE ( 'NONE', #2058, 0.02500000000000006400 ) ;
+#1376 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #236 ) ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1378 = FILL_AREA_STYLE_COLOUR ( '', #230 ) ;
+#1379 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1249 ), #1415 ) ;
+#1381 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1382 = EDGE_CURVE ( 'NONE', #1479, #151, #6, .T. ) ;
+#1383 = PRESENTATION_STYLE_ASSIGNMENT (( #2124 ) ) ;
+#1384 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696631000, 1.959750732398290300, 1.559750732398290200 ) ) ;
+#1385 = SURFACE_STYLE_USAGE ( .BOTH. , #2609 ) ;
+#1386 = VERTEX_POINT ( 'NONE', #2349 ) ;
+#1387 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #427 ), #1515 ) ;
+#1388 = EDGE_LOOP ( 'NONE', ( #247, #1634, #1564, #1660 ) ) ;
+#1389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1390 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.064755902340790400E-016, 1.574999895079927800 ) ) ;
+#1391 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ;
+#1393 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 1.970477640050409800, 1.570477640050409200 ) ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #922, .F. ) ;
+#1395 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1403, #177, #996 ),
+ ( #2002, #1384, #2240 ),
+ ( #573, #1393, #1802 ),
+ ( #1215, #167, #593 ),
+ ( #2629, #1788, #987 ),
+ ( #2606, #1009, #775 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521016600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167739800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059489200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.874999999999999800, 1.474999999999999900 ) ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
+#1399 = LINE ( 'NONE', #849, #2487 ) ;
+#1400 = LINE ( 'NONE', #353, #1963 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1402 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1577 ) ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1404 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1405 = EDGE_CURVE ( 'NONE', #617, #1144, #1965, .T. ) ;
+#1406 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1407 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1717 ), #1619 ) ;
+#1408 = CIRCLE ( 'NONE', #830, 0.02500000000000006400 ) ;
+#1409 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1410 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #1165, #559 ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1413 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1414 = VECTOR ( 'NONE', #139, 1000.000000000000000 ) ;
+#1415 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1687 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1292, #73, #480 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #886, .T. ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #292, .F. ) ;
+#1418 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1419 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .F. ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .F. ) ;
+#1422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1423 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #917 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1768, #773, #1163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1424 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 6.830473686658679900E-016, 1.575000000000000000 ) ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#1426 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #525, 'distance_accuracy_value', 'NONE');
+#1427 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#1428 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1429 = VECTOR ( 'NONE', #1517, 1000.000000000000000 ) ;
+#1430 = EDGE_CURVE ( 'NONE', #151, #1693, #1368, .T. ) ;
+#1431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1432 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1433 = EDGE_CURVE ( 'NONE', #151, #654, #2103, .T. ) ;
+#1434 = ADVANCED_FACE ( 'NONE', ( #1835 ), #1305, .T. ) ;
+#1435 = SURFACE_STYLE_USAGE ( .BOTH. , #1635 ) ;
+#1436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, -1.600000000000000500 ) ) ;
+#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #338, #1959 ) ;
+#1439 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 6.722053469410129500E-016, 1.550000000000000300 ) ) ;
+#1441 = AXIS2_PLACEMENT_3D ( 'NONE', #1362, #344, #771 ) ;
+#1442 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1443 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.874999999999999800, 1.575000000000000000 ) ) ;
+#1444 = PRESENTATION_STYLE_ASSIGNMENT (( #1026 ) ) ;
+#1445 = SURFACE_STYLE_USAGE ( .BOTH. , #1045 ) ;
+#1446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .T. ) ;
+#1448 = SURFACE_SIDE_STYLE ('',( #376 ) ) ;
+#1449 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .T. ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 1.963050489181302300, 1.576100978362603900 ) ) ;
+#1451 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1452 = FILL_AREA_STYLE ('',( #1046 ) ) ;
+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ;
+#1454 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2238 ) ) ;
+#1455 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865533200, 1.564644660940672800 ) ) ;
+#1458 = CYLINDRICAL_SURFACE ( 'NONE', #1084, 0.02500000000000006400 ) ;
+#1459 = STYLED_ITEM ( 'NONE', ( #495 ), #2275 ) ;
+#1460 = ADVANCED_FACE ( 'NONE', ( #1180 ), #127, .T. ) ;
+#1461 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1462 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, -1.575000000000000400 ) ) ;
+#1463 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #868 ) ) ;
+#1464 = FACE_OUTER_BOUND ( 'NONE', #1072, .T. ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1546 ), #2165 ) ;
+#1467 = EDGE_CURVE ( 'NONE', #2477, #2387, #1340, .T. ) ;
+#1468 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1469 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 1.999994840237359300, -1.599994840237362700 ) ) ;
+#1470 = SURFACE_STYLE_FILL_AREA ( #2270 ) ;
+#1471 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1075, 'distance_accuracy_value', 'NONE');
+#1472 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1474 = FACE_OUTER_BOUND ( 'NONE', #1696, .T. ) ;
+#1475 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2451, 'distance_accuracy_value', 'NONE');
+#1476 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .F. ) ;
+#1477 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #1467, .F. ) ;
+#1479 = VERTEX_POINT ( 'NONE', #1240 ) ;
+#1480 = PLANE ( 'NONE',  #138 ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1482 = VERTEX_POINT ( 'NONE', #276 ) ;
+#1483 = EDGE_CURVE ( 'NONE', #1107, #1926, #2, .T. ) ;
+#1484 = ADVANCED_FACE ( 'NONE', ( #2363 ), #2519, .T. ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#1486 = EDGE_CURVE ( 'NONE', #2453, #1200, #2309, .T. ) ;
+#1487 = LINE ( 'NONE', #2063, #1962 ) ;
+#1488 = AXIS2_PLACEMENT_3D ( 'NONE', #1673, #2298, #1508 ) ;
+#1489 = CIRCLE ( 'NONE', #2334, 0.02500000000000006400 ) ;
+#1490 = SURFACE_STYLE_USAGE ( .BOTH. , #74 ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1492 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1493 = PRESENTATION_STYLE_ASSIGNMENT (( #877 ) ) ;
+#1494 = PLANE ( 'NONE',  #998 ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, 0.0000000000000000000 ) ) ;
+#1496 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1371 ) ) ;
+#1497 = PLANE ( 'NONE',  #571 ) ;
+#1498 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1499 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1500 = SURFACE_STYLE_FILL_AREA ( #332 ) ;
+#1501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1502 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #501 ) ) ;
+#1503 = ORIENTED_EDGE ( 'NONE', *, *, #886, .F. ) ;
+#1504 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1505 = VERTEX_POINT ( 'NONE', #699 ) ;
+#1506 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #240 ) ) ;
+#1507 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.974999999999999900, 1.575000000000000000 ) ) ;
+#1508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1509 = EDGE_CURVE ( 'NONE', #2311, #151, #1400, .T. ) ;
+#1510 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .T. ) ;
+#1511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.065758146820631300E-016, -1.000000000000000000 ) ) ;
+#1512 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #786, .F. ) ;
+#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1515 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2114 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #659, #1840, #2080 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1516 = ORIENTED_EDGE ( 'NONE', *, *, #423, .T. ) ;
+#1517 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1518 = CIRCLE ( 'NONE', #1184, 0.02500000000000006400 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#1520 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#1521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1319, 'distance_accuracy_value', 'NONE');
+#1522 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1523 = SURFACE_STYLE_USAGE ( .BOTH. , #716 ) ;
+#1524 = LINE ( 'NONE', #1908, #983 ) ;
+#1525 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1526 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1527 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1529 = FILL_AREA_STYLE ('',( #2332 ) ) ;
+#1530 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 1.994609699756050500, 1.572304849878024500 ) ) ;
+#1532 = LINE ( 'NONE', #1366, #2500 ) ;
+#1533 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1534 = EDGE_CURVE ( 'NONE', #2311, #404, #1545, .T. ) ;
+#1535 = FILL_AREA_STYLE ('',( #1925 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994959015500, 1.570477640050412600 ) ) ;
+#1537 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1538 = EDGE_LOOP ( 'NONE', ( #581, #777, #1991, #2443 ) ) ;
+#1539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1286 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1374, #2377, #364 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1540 = AXIS2_PLACEMENT_3D ( 'NONE', #2304, #470, #1892 ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1544 = ADVANCED_FACE ( 'NONE', ( #656 ), #1710, .F. ) ;
+#1545 = CIRCLE ( 'NONE', #379, 0.02500000000000006400 ) ;
+#1546 = STYLED_ITEM ( 'NONE', ( #2071 ), #1228 ) ;
+#1547 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 1.972304849878023300, -1.594609699756050800 ) ) ;
+#1548 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #357, 'distance_accuracy_value', 'NONE');
+#1549 = FILL_AREA_STYLE ('',( #348 ) ) ;
+#1550 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1551 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #1566, #1977 ) ;
+#1552 = LINE ( 'NONE', #1124, #635 ) ;
+#1553 = FACE_OUTER_BOUND ( 'NONE', #652, .T. ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1555 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1556 = FILL_AREA_STYLE_COLOUR ( '', #1094 ) ;
+#1557 = EDGE_CURVE ( 'NONE', #1213, #1037, #1014, .T. ) ;
+#1558 = ADVANCED_FACE ( 'NONE', ( #1116 ), #678, .F. ) ;
+#1559 = FILL_AREA_STYLE ('',( #2595 ) ) ;
+#1560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#1561 = EDGE_CURVE ( 'NONE', #404, #811, #2174, .T. ) ;
+#1562 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, -1.600000000000000300 ) ) ;
+#1563 = SURFACE_STYLE_FILL_AREA ( #565 ) ;
+#1564 = ORIENTED_EDGE ( 'NONE', *, *, #1355, .F. ) ;
+#1565 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1306 ) ) ;
+#1566 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#1568 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .F. ) ;
+#1569 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#1570 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1571 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .F. ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1433, .T. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696634600, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.974999999999999900, 1.474999999999999600 ) ) ;
+#1576 = VERTEX_POINT ( 'NONE', #999 ) ;
+#1577 = STYLED_ITEM ( 'NONE', ( #758 ), #1983 ) ;
+#1578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2365, 'distance_accuracy_value', 'NONE');
+#1579 = SURFACE_SIDE_STYLE ('',( #1614 ) ) ;
+#1580 = ADVANCED_FACE ( 'NONE', ( #1273 ), #377, .T. ) ;
+#1581 = LINE ( 'NONE', #2558, #1641 ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1583 = AXIS2_PLACEMENT_3D ( 'NONE', #1623, #1001, #2638 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007325900, 1.600000000000000300 ) ) ;
+#1585 = STYLED_ITEM ( 'NONE', ( #2632 ), #2282 ) ;
+#1586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #2023, #192, #1422 ) ;
+#1588 = FILL_AREA_STYLE_COLOUR ( '', #447 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000061200, 1.600000000000000300 ) ) ;
+#1590 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1591 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1592 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#1593 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2160, #2567, #1688 ),
+ ( #686, #2112, #2535 ),
+ ( #326, #1536, #1732 ),
+ ( #2368, #934, #741 ),
+ ( #2579, #1350, #733 ),
+ ( #1148, #524, #1740 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868643500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520993200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167798700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059470300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865473500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1594 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1595 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ;
+#1596 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #359 ) ) ;
+#1597 = EDGE_CURVE ( 'NONE', #591, #2350, #2592, .T. ) ;
+#1598 = EDGE_LOOP ( 'NONE', ( #1917, #816, #552, #2172 ) ) ;
+#1599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1600 = STYLED_ITEM ( 'NONE', ( #2042 ), #182 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.000000000000000000, 1.574999999999999300 ) ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#1604 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .T. ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1606 = CIRCLE ( 'NONE', #2217, 0.02500000000000006400 ) ;
+#1607 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1608 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #781, #2423, #796 ),
+ ( #1603, #2213, #1220 ),
+ ( #2008, #388, #1418 ),
+ ( #2405, #585, #204 ),
+ ( #1185, #2415, #1192 ),
+ ( #189, #1592, #793 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1609 = VECTOR ( 'NONE', #2040, 1000.000000000000000 ) ;
+#1610 = LINE ( 'NONE', #1495, #2458 ) ;
+#1611 = ADVANCED_FACE ( 'NONE', ( #1553 ), #168, .T. ) ;
+#1612 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1613 = EDGE_CURVE ( 'NONE', #1068, #1482, #2553, .T. ) ;
+#1614 = SURFACE_STYLE_FILL_AREA ( #1353 ) ;
+#1615 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#1616 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1617 = EDGE_CURVE ( 'NONE', #218, #491, #228, .T. ) ;
+#1618 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.336808689942029100E-016, 1.000000000000000000 ) ) ;
+#1619 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #206 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1413, #800, #406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1620 = SURFACE_STYLE_FILL_AREA ( #233 ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000060500, 1.600000000000000300 ) ) ;
+#1622 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#1623 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#1624 = FACE_OUTER_BOUND ( 'NONE', #1031, .T. ) ;
+#1625 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .T. ) ;
+#1627 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1644 ) ) ;
+#1628 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1776, 'distance_accuracy_value', 'NONE');
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#1630 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.000000000000000000, 1.574999895079926900 ) ) ;
+#1631 = AXIS2_PLACEMENT_3D ( 'NONE', #2554, #2336, #1504 ) ;
+#1632 = EDGE_LOOP ( 'NONE', ( #682, #589, #152, #2091 ) ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .T. ) ;
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #2267, .F. ) ;
+#1635 = SURFACE_SIDE_STYLE ('',( #1620 ) ) ;
+#1636 = VERTEX_POINT ( 'NONE', #2630 ) ;
+#1637 = FILL_AREA_STYLE ('',( #1247 ) ) ;
+#1638 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1639 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1315 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1040, #2446, #207 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1640 = FACE_OUTER_BOUND ( 'NONE', #249, .T. ) ;
+#1641 = VECTOR ( 'NONE', #1346, 1000.000000000000000 ) ;
+#1642 = SURFACE_SIDE_STYLE ('',( #2408 ) ) ;
+#1643 = PLANE ( 'NONE',  #2439 ) ;
+#1644 = STYLED_ITEM ( 'NONE', ( #2264 ), #1807 ) ;
+#1645 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1646 = FILL_AREA_STYLE ('',( #248 ) ) ;
+#1647 = VECTOR ( 'NONE', #2290, 1000.000000000000000 ) ;
+#1648 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2401 ), #2248 ) ;
+#1649 = ADVANCED_FACE ( 'NONE', ( #381 ), #2175, .T. ) ;
+#1650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1651 = AXIS2_PLACEMENT_3D ( 'NONE', #2285, #1850, #1251 ) ;
+#1652 = ADVANCED_FACE ( 'NONE', ( #1276 ), #1792, .T. ) ;
+#1653 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1654 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1655 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #119, 'distance_accuracy_value', 'NONE');
+#1656 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .T. ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, 1.574999999999999300 ) ) ;
+#1658 = AXIS2_PLACEMENT_3D ( 'NONE', #1519, #2351, #2544 ) ;
+#1659 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .F. ) ;
+#1661 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .F. ) ;
+#1662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#1664 = EDGE_CURVE ( 'NONE', #936, #902, #140, .T. ) ;
+#1665 = ORIENTED_EDGE ( 'NONE', *, *, #2529, .T. ) ;
+#1666 = AXIS2_PLACEMENT_3D ( 'NONE', #2010, #1021, #607 ) ;
+#1667 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1669 = LINE ( 'NONE', #2056, #1076 ) ;
+#1670 = AXIS2_PLACEMENT_3D ( 'NONE', #1481, #911, #101 ) ;
+#1671 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1672 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1673 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.874999999999999800, 1.474999999999999900 ) ) ;
+#1674 = PRESENTATION_STYLE_ASSIGNMENT (( #1933 ) ) ;
+#1675 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #361 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #841, #1023, #2455 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1676 = VECTOR ( 'NONE', #1050, 1000.000000000000000 ) ;
+#1677 = CIRCLE ( 'NONE', #2209, 0.02500000000000006400 ) ;
+#1678 = STYLED_ITEM ( 'NONE', ( #1079 ), #1649 ) ;
+#1679 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1681 = CYLINDRICAL_SURFACE ( 'NONE', #162, 0.05000000000000012800 ) ;
+#1682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #742 ), #1819 ) ;
+#1683 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1684 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1685 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .T. ) ;
+#1687 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1292, 'distance_accuracy_value', 'NONE');
+#1688 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1690 = EDGE_LOOP ( 'NONE', ( #2514, #1269, #1074, #2538, #967, #88 ) ) ;
+#1691 = EDGE_CURVE ( 'NONE', #1237, #1213, #977, .T. ) ;
+#1692 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1693 = VERTEX_POINT ( 'NONE', #205 ) ;
+#1694 = FILL_AREA_STYLE_COLOUR ( '', #1684 ) ;
+#1695 = EDGE_CURVE ( 'NONE', #1144, #811, #854, .T. ) ;
+#1696 = EDGE_LOOP ( 'NONE', ( #1883, #19, #1449, #1629 ) ) ;
+#1697 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1698 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .T. ) ;
+#1699 = FILL_AREA_STYLE ('',( #867 ) ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1701 = EDGE_CURVE ( 'NONE', #58, #561, #157, .T. ) ;
+#1702 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1703 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1704 = EDGE_LOOP ( 'NONE', ( #1698, #2601, #1000, #1363 ) ) ;
+#1705 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1706 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1707 = CIRCLE ( 'NONE', #1631, 0.02500000000000006400 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#1709 = PRESENTATION_STYLE_ASSIGNMENT (( #1523 ) ) ;
+#1710 = PLANE ( 'NONE',  #597 ) ;
+#1711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2193 ), #176 ) ;
+#1712 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1713 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.974999895079925000, 1.599999999999999400 ) ) ;
+#1714 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1715 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1716 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1717 = STYLED_ITEM ( 'NONE', ( #465 ), #985 ) ;
+#1718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1719 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #2212, #975, #1391 ) ;
+#1721 = EDGE_LOOP ( 'NONE', ( #85, #1336, #457, #1503 ) ) ;
+#1722 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1723 = EDGE_LOOP ( 'NONE', ( #1893, #118, #1854, #1595, #879, #1033 ) ) ;
+#1724 = AXIS2_PLACEMENT_3D ( 'NONE', #1689, #1477, #1680 ) ;
+#1725 = FILL_AREA_STYLE ('',( #2171 ) ) ;
+#1726 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .T. ) ;
+#1728 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #1714, #2359 ) ;
+#1729 = EDGE_CURVE ( 'NONE', #1291, #1107, #1669, .T. ) ;
+#1730 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .F. ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 2.000000000000000000, -1.574999895079928000 ) ) ;
+#1732 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1733 = FILL_AREA_STYLE_COLOUR ( '', #2524 ) ;
+#1734 = STYLED_ITEM ( 'NONE', ( #960 ), #108 ) ;
+#1735 = FACE_OUTER_BOUND ( 'NONE', #759, .T. ) ;
+#1736 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #153, #2603, #1381 ),
+ ( #146, #1574, #362 ),
+ ( #1753, #2410, #1950 ),
+ ( #1190, #2616, #2594 ),
+ ( #1390, #173, #1584 ),
+ ( #1774, #2006, #1589 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868643500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520993200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167798700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059470300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865473500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1738 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, -1.600000000000000500 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.064755902340790400E-016, 1.575000000000000200 ) ) ;
+#1741 = VECTOR ( 'NONE', #795, 1000.000000000000000 ) ;
+#1742 = EDGE_CURVE ( 'NONE', #150, #2517, #2099, .T. ) ;
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 = FACE_OUTER_BOUND ( 'NONE', #492, .T. ) ;
+#1745 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #400 ), #2589 ) ;
+#1746 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.950000000000000200, 0.0000000000000000000 ) ) ;
+#1748 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ;
+#1749 = AXIS2_PLACEMENT_3D ( 'NONE', #1897, #1492, #2083 ) ;
+#1750 = ORIENTED_EDGE ( 'NONE', *, *, #2348, .T. ) ;
+#1751 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1752 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #2166, .F. ) ;
+#1756 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #427 ) ) ;
+#1757 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .T. ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
+#1759 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #883, #2141 ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1762 = SURFACE_STYLE_USAGE ( .BOTH. , #951 ) ;
+#1763 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2496, 'distance_accuracy_value', 'NONE');
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #1461 ) ;
+#1765 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1214 ) ;
+#1766 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1767 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1249 ) ) ;
+#1768 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1770 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1771 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1772 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #47, #2501, #435 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.064755902340790400E-016, 1.575000000000000200 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .T. ) ;
+#1776 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ;
+#1778 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #27, 'distance_accuracy_value', 'NONE');
+#1779 = FILL_AREA_STYLE ('',( #794 ) ) ;
+#1780 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1781 = VERTEX_POINT ( 'NONE', #1427 ) ;
+#1782 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#1783 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1784 = FILL_AREA_STYLE_COLOUR ( '', #2219 ) ;
+#1785 = FILL_AREA_STYLE ('',( #1016 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
+#1787 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1778 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #27, #820, #2253 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1788 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591800, 1.999994840237365700, 1.599994840237362000 ) ) ;
+#1789 = PRESENTATION_STYLE_ASSIGNMENT (( #306 ) ) ;
+#1790 = FILL_AREA_STYLE ('',( #378 ) ) ;
+#1791 = PRODUCT ( 'CAP 1812-2.00mm', 'CAP 1812-2.00mm', '', ( #254 ) ) ;
+#1792 = SPHERICAL_SURFACE ( 'NONE', #2323, 0.02500000000000000100 ) ;
+#1793 = CIRCLE ( 'NONE', #1583, 0.1000000000000000500 ) ;
+#1794 = PRESENTATION_STYLE_ASSIGNMENT (( #258 ) ) ;
+#1795 = FACE_OUTER_BOUND ( 'NONE', #1132, .T. ) ;
+#1796 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #719 ), #1134 ) ;
+#1797 = FILL_AREA_STYLE ('',( #1588 ) ) ;
+#1798 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #580 ), #1274 ) ;
+#1799 = FACE_OUTER_BOUND ( 'NONE', #1598, .T. ) ;
+#1800 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1801 = LINE ( 'NONE', #2089, #1155 ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 1.963050489181302300, 1.576100978362603900 ) ) ;
+#1803 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1087 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2472, #2278, #1070 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1804 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1805 = SURFACE_STYLE_USAGE ( .BOTH. , #784 ) ;
+#1806 = FACE_OUTER_BOUND ( 'NONE', #1538, .T. ) ;
+#1807 = ADVANCED_FACE ( 'NONE', ( #1864 ), #1844, .T. ) ;
+#1808 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #240 ), #506 ) ;
+#1809 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.336808689941991100E-016, -1.000000000000000000 ) ) ;
+#1811 = FACE_OUTER_BOUND ( 'NONE', #2355, .T. ) ;
+#1812 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1813 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #598, .T. ) ;
+#1815 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1816 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2513 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2129, #1499, #891 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1272, .T. ) ;
+#1818 = FILL_AREA_STYLE ('',( #219 ) ) ;
+#1819 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #439 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1526, #196, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1820 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#1821 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .T. ) ;
+#1822 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1268, 'distance_accuracy_value', 'NONE');
+#1823 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1824 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .T. ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.875000000000000200, -1.474999999999999900 ) ) ;
+#1826 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#1827 = ADVANCED_FACE ( 'NONE', ( #375 ), #1035, .F. ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #423, .F. ) ;
+#1829 = EDGE_CURVE ( 'NONE', #591, #218, #2550, .T. ) ;
+#1830 = FACE_OUTER_BOUND ( 'NONE', #2252, .T. ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.979289321881345200, 1.564644660940671900 ) ) ;
+#1834 = PRESENTATION_STYLE_ASSIGNMENT (( #624 ) ) ;
+#1835 = FACE_OUTER_BOUND ( 'NONE', #2017, .T. ) ;
+#1836 = EDGE_CURVE ( 'NONE', #180, #2118, #1518, .T. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 2.000000000000000000, -1.574999895079928000 ) ) ;
+#1838 = LINE ( 'NONE', #125, #1186 ) ;
+#1839 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1942 ), #2366 ) ;
+#1840 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1841 = VECTOR ( 'NONE', #2200, 1000.000000000000000 ) ;
+#1842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1843 = FACE_OUTER_BOUND ( 'NONE', #305, .T. ) ;
+#1844 = PLANE ( 'NONE',  #853 ) ;
+#1845 = FILL_AREA_STYLE ('',( #655 ) ) ;
+#1846 = FACE_OUTER_BOUND ( 'NONE', #2227, .T. ) ;
+#1847 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1848 = VECTOR ( 'NONE', #1986, 1000.000000000000000 ) ;
+#1849 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1678 ) ) ;
+#1850 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #1355, .T. ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1853 = EDGE_CURVE ( 'NONE', #1200, #1576, #2613, .T. ) ;
+#1854 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#1855 = AXIS2_PLACEMENT_3D ( 'NONE', #2173, #1919, #508 ) ;
+#1856 = PLANE ( 'NONE',  #7 ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#1858 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #45, 'distance_accuracy_value', 'NONE');
+#1859 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ;
+#1860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #236 ), #2608 ) ;
+#1861 = EDGE_LOOP ( 'NONE', ( #1786, #485, #943, #1954 ) ) ;
+#1862 = SURFACE_SIDE_STYLE ('',( #823 ) ) ;
+#1863 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1471 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1075, #1300, #2505 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1864 = FACE_OUTER_BOUND ( 'NONE', #432, .T. ) ;
+#1865 = FACE_OUTER_BOUND ( 'NONE', #614, .T. ) ;
+#1866 = VECTOR ( 'NONE', #687, 1000.000000000000000 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1868 = VECTOR ( 'NONE', #296, 1000.000000000000000 ) ;
+#1869 = SURFACE_STYLE_FILL_AREA ( #461 ) ;
+#1870 = AXIS2_PLACEMENT_3D ( 'NONE', #2117, #293, #2321 ) ;
+#1871 = EDGE_CURVE ( 'NONE', #2026, #845, #498, .T. ) ;
+#1872 = SURFACE_STYLE_FILL_AREA ( #1818 ) ;
+#1873 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #515 ), #1158 ) ;
+#1874 = SURFACE_STYLE_FILL_AREA ( #1797 ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#1876 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.112002228190261200E-016 ) ) ;
+#1877 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1878 = VECTOR ( 'NONE', #1199, 1000.000000000000000 ) ;
+#1879 = ADVANCED_FACE ( 'NONE', ( #1996 ), #648, .T. ) ;
+#1880 = CYLINDRICAL_SURFACE ( 'NONE', #1411, 0.02500000000000006400 ) ;
+#1881 = SPHERICAL_SURFACE ( 'NONE', #2084, 0.02500000000000000100 ) ;
+#1882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1883 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#1884 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 6.830473686658679900E-016, 1.575000000000000000 ) ) ;
+#1885 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1886 = ORIENTED_EDGE ( 'NONE', *, *, #1995, .T. ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #665, .T. ) ;
+#1888 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1317, #674, #280, #87 ),
+ .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 ( '' )  );
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #2577, #325, #137 ) ;
+#1890 = ORIENTED_EDGE ( 'NONE', *, *, #1405, .T. ) ;
+#1891 = SURFACE_STYLE_USAGE ( .BOTH. , #479 ) ;
+#1892 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #110, .T. ) ;
+#1894 = LINE ( 'NONE', #1507, #93 ) ;
+#1895 = FILL_AREA_STYLE_COLOUR ( '', #413 ) ;
+#1896 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1897 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1898 = VECTOR ( 'NONE', #2371, 1000.000000000000000 ) ;
+#1899 = STYLED_ITEM ( 'NONE', ( #1794 ), #2087 ) ;
+#1900 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1901 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1903 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1904 = SURFACE_STYLE_USAGE ( .BOTH. , #313 ) ;
+#1905 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1174 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2152, #80, #1692 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1907 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1304, 'distance_accuracy_value', 'NONE');
+#1908 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1909 = LINE ( 'NONE', #2590, #512 ) ;
+#1910 = FILL_AREA_STYLE ('',( #1086 ) ) ;
+#1911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1245 ), #2473 ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, 0.0000000000000000000 ) ) ;
+#1913 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1914 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1915 = STYLED_ITEM ( 'NONE', ( #475 ), #273 ) ;
+#1916 = FILL_AREA_STYLE_COLOUR ( '', #1455 ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #922, .T. ) ;
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
+#1919 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1920 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1921 = STYLED_ITEM ( 'NONE', ( #504 ), #1652 ) ;
+#1922 = EDGE_CURVE ( 'NONE', #2382, #2386, #1606, .T. ) ;
+#1923 = ORIENTED_EDGE ( 'NONE', *, *, #1853, .F. ) ;
+#1924 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1925 = FILL_AREA_STYLE_COLOUR ( '', #1913 ) ;
+#1926 = VERTEX_POINT ( 'NONE', #881 ) ;
+#1927 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1928 = AXIS2_PLACEMENT_3D ( 'NONE', #964, #1746, #767 ) ;
+#1929 = FILL_AREA_STYLE_COLOUR ( '', #594 ) ;
+#1930 = CLOSED_SHELL ( 'NONE', ( #1228, #2245, #568, #740, #1807, #2255, #2104, #421, #2036, #1544, #1580, #1558, #76, #1827, #399, #916, #182, #1256, #1611, #1983, #1879, #2020, #1434, #1195, #2192, #871, #2303, #985, #2510, #53, #2087, #41, #407, #229, #2045, #1024, #155, #2282, #165, #676, #644, #2390, #273, #2050, #1652, #1484, #583, #1649, #374, #239, #2275, #803, #108, #817, #1008, #2591, #2495, #653, #211, #29, #71, #2181, #1060, #1264, #1460, #242 ) ) ;
+#1931 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1932 = VECTOR ( 'NONE', #1876, 1000.000000000000000 ) ;
+#1933 = SURFACE_STYLE_USAGE ( .BOTH. , #2146 ) ;
+#1934 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1935 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, -1.474999999999999900 ) ) ;
+#1936 = SURFACE_STYLE_USAGE ( .BOTH. , #317 ) ;
+#1937 = PRESENTATION_STYLE_ASSIGNMENT (( #2561 ) ) ;
+#1938 = AXIS2_PLACEMENT_3D ( 'NONE', #2308, #1645, #1662 ) ;
+#1939 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2610, 'distance_accuracy_value', 'NONE');
+#1940 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#1941 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #776, 'distance_accuracy_value', 'NONE');
+#1942 = STYLED_ITEM ( 'NONE', ( #1383 ), #41 ) ;
+#1943 = FILL_AREA_STYLE ('',( #513 ) ) ;
+#1944 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1325 ), #2186 ) ;
+#1946 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1947 = SURFACE_SIDE_STYLE ('',( #384 ) ) ;
+#1948 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1585 ), #1539 ) ;
+#1949 = ORIENTED_EDGE ( 'NONE', *, *, #831, .F. ) ;
+#1950 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869807300, 1.576100978362605400 ) ) ;
+#1951 = EDGE_LOOP ( 'NONE', ( #720, #2283, #1294, #1782 ) ) ;
+#1952 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #272 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, 1.549999999999999400 ) ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .F. ) ;
+#1955 = ORIENTED_EDGE ( 'NONE', *, *, #989, .F. ) ;
+#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #2621, #587, #1971 ) ;
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #1206, .T. ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 1.994609699756049600, -1.572304849878025700 ) ) ;
+#1959 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1960 = PRESENTATION_STYLE_ASSIGNMENT (( #304 ) ) ;
+#1961 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1962 = VECTOR ( 'NONE', #1051, 1000.000000000000000 ) ;
+#1963 = VECTOR ( 'NONE', #1718, 1000.000000000000000 ) ;
+#1964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1211 ), #706 ) ;
+#1965 = LINE ( 'NONE', #2541, #468 ) ;
+#1966 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1967 = SURFACE_STYLE_FILL_AREA ( #1529 ) ;
+#1968 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1969 = EDGE_CURVE ( 'NONE', #2517, #1505, #533, .T. ) ;
+#1970 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2620, #393, #978, #2434 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1972 = EDGE_CURVE ( 'NONE', #1479, #401, #2134, .T. ) ;
+#1973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1974 = CIRCLE ( 'NONE', #2109, 0.02500000000000006400 ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 1.970477640050411100, -1.570477640050411000 ) ) ;
+#1976 = EDGE_CURVE ( 'NONE', #2257, #654, #1894, .T. ) ;
+#1977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1978 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1979 = VECTOR ( 'NONE', #1550, 1000.000000000000000 ) ;
+#1980 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2111 ) ) ;
+#1981 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1983 = ADVANCED_FACE ( 'NONE', ( #68 ), #1345, .T. ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .F. ) ;
+#1985 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1986 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.112002228190261200E-016 ) ) ;
+#1987 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #1062, .T. ) ;
+#1989 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #2460, #810 ) ;
+#1990 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#1992 = SURFACE_STYLE_USAGE ( .BOTH. , #2195 ) ;
+#1993 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1994 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .T. ) ;
+#1995 = EDGE_CURVE ( 'NONE', #2026, #617, #1335, .T. ) ;
+#1996 = FACE_OUTER_BOUND ( 'NONE', #2313, .T. ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#1998 = LINE ( 'NONE', #889, #2142 ) ;
+#1999 = PRESENTATION_STYLE_ASSIGNMENT (( #1891 ) ) ;
+#2000 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2060 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #238, #1262, #1446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2001 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.974999999999999900, 1.474999999999999600 ) ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.963125499923730900, 1.556562749961864800 ) ) ;
+#2003 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #501 ), #102 ) ;
+#2004 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#2005 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.064755902340790400E-016, 1.600000000000000300 ) ) ;
+#2007 = LINE ( 'NONE', #864, #671 ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2009 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2010 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.722053469410129500E-016, 1.550000000000000300 ) ) ;
+#2011 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #921 ), #1905 ) ;
+#2012 = EDGE_CURVE ( 'NONE', #2311, #1386, #2357, .T. ) ;
+#2013 = PRESENTATION_STYLE_ASSIGNMENT (( #2190 ) ) ;
+#2014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2015 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2401 ) ) ;
+#2016 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2017 = EDGE_LOOP ( 'NONE', ( #688, #1568, #462, #554 ) ) ;
+#2018 = FILL_AREA_STYLE_COLOUR ( '', #297 ) ;
+#2019 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2020 = ADVANCED_FACE ( 'NONE', ( #281 ), #1497, .F. ) ;
+#2021 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
+#2022 = ORIENTED_EDGE ( 'NONE', *, *, #200, .F. ) ;
+#2023 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#2024 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1990, 'distance_accuracy_value', 'NONE');
+#2025 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2026 = VERTEX_POINT ( 'NONE', #1935 ) ;
+#2027 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1473, #1266, #1457, #1668 ),
+ .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 ( '' )  );
+#2028 = SURFACE_STYLE_USAGE ( .BOTH. , #2039 ) ;
+#2029 = PRESENTATION_STYLE_ASSIGNMENT (( #574 ) ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2031 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#2032 = LINE ( 'NONE', #681, #979 ) ;
+#2033 = CIRCLE ( 'NONE', #1140, 0.02500000000000006400 ) ;
+#2034 = SURFACE_STYLE_FILL_AREA ( #1324 ) ;
+#2035 = EDGE_CURVE ( 'NONE', #1693, #851, #2260, .T. ) ;
+#2036 = ADVANCED_FACE ( 'NONE', ( #1830 ), #279, .F. ) ;
+#2037 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1899 ) ) ;
+#2038 = PRESENTATION_STYLE_ASSIGNMENT (( #1069 ) ) ;
+#2039 = SURFACE_SIDE_STYLE ('',( #2184 ) ) ;
+#2040 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2041 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#2042 = PRESENTATION_STYLE_ASSIGNMENT (( #414 ) ) ;
+#2043 = SHAPE_DEFINITION_REPRESENTATION ( #1765, #490 ) ;
+#2044 = CIRCLE ( 'NONE', #1551, 0.02500000000000006400 ) ;
+#2045 = ADVANCED_FACE ( 'NONE', ( #222 ), #1593, .T. ) ;
+#2046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2047 = FACE_OUTER_BOUND ( 'NONE', #2291, .T. ) ;
+#2048 = PRESENTATION_STYLE_ASSIGNMENT (( #1904 ) ) ;
+#2049 = SURFACE_STYLE_USAGE ( .BOTH. , #422 ) ;
+#2050 = ADVANCED_FACE ( 'NONE', ( #2611 ), #632, .T. ) ;
+#2051 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2436 ), #2198 ) ;
+#2052 = ORIENTED_EDGE ( 'NONE', *, *, #2640, .F. ) ;
+#2053 = ORIENTED_EDGE ( 'NONE', *, *, #469, .T. ) ;
+#2054 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1319, #1356, #503 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2055 = EDGE_LOOP ( 'NONE', ( #753, #847, #1142 ) ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#2057 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.963125499923730900, -1.556562749961865900 ) ) ;
+#2058 = AXIS2_PLACEMENT_3D ( 'NONE', #1573, #2005, #2014 ) ;
+#2059 = ORIENTED_EDGE ( 'NONE', *, *, #2484, .T. ) ;
+#2060 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #238, 'distance_accuracy_value', 'NONE');
+#2061 = SURFACE_STYLE_USAGE ( .BOTH. , #814 ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .F. ) ;
+#2063 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2064 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2065 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2066 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #848, #2096, #466 ) ;
+#2068 = EDGE_CURVE ( 'NONE', #1505, #150, #1019, .T. ) ;
+#2069 = SURFACE_STYLE_FILL_AREA ( #1772 ) ;
+#2070 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2071 = PRESENTATION_STYLE_ASSIGNMENT (( #723 ) ) ;
+#2072 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1899 ), #1803 ) ;
+#2073 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2075 = SURFACE_STYLE_USAGE ( .BOTH. , #61 ) ;
+#2076 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2077 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.000000000000000000, -1.575000000000000400 ) ) ;
+#2079 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #298, 'distance_accuracy_value', 'NONE');
+#2080 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2081 = STYLED_ITEM ( 'NONE', ( #1960 ), #2045 ) ;
+#2082 = EDGE_LOOP ( 'NONE', ( #370, #694, #1358, #549, #584, #1478 ) ) ;
+#2083 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2084 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #120, #1914 ) ;
+#2085 = ORIENTED_EDGE ( 'NONE', *, *, #2484, .F. ) ;
+#2086 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #575, #2246 ) ;
+#2087 = ADVANCED_FACE ( 'NONE', ( #1277 ), #1077, .T. ) ;
+#2088 = EDGE_LOOP ( 'NONE', ( #1890, #1392, #1988 ) ) ;
+#2089 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2090 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2091 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
+#2092 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #321 ), #405 ) ;
+#2093 = LINE ( 'NONE', #83, #2515 ) ;
+#2094 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.963125499923730900, 1.556562749961864800 ) ) ;
+#2095 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1968, 'distance_accuracy_value', 'NONE');
+#2096 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2097 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#2098 = AXIS2_PLACEMENT_3D ( 'NONE', #2153, #909, #2143 ) ;
+#2099 = CIRCLE ( 'NONE', #1989, 0.1000000000000000500 ) ;
+#2100 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#2101 = LINE ( 'NONE', #181, #1609 ) ;
+#2102 = SURFACE_STYLE_USAGE ( .BOTH. , #1318 ) ;
+#2103 = CIRCLE ( 'NONE', #1205, 0.1000000000000000500 ) ;
+#2104 = ADVANCED_FACE ( 'NONE', ( #131 ), #833, .F. ) ;
+#2105 = SURFACE_STYLE_USAGE ( .BOTH. , #64 ) ;
+#2106 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #914, #1320 ) ;
+#2107 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.000000000000000000, 1.599999999999999200 ) ) ;
+#2108 = FACE_OUTER_BOUND ( 'NONE', #1039, .T. ) ;
+#2109 = AXIS2_PLACEMENT_3D ( 'NONE', #993, #984, #2431 ) ;
+#2110 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 1.975000000000000100, -1.600000000000000300 ) ) ;
+#2111 = STYLED_ITEM ( 'NONE', ( #1288 ), #2591 ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696634600, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#2113 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2114 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #659, 'distance_accuracy_value', 'NONE');
+#2115 = EDGE_CURVE ( 'NONE', #425, #591, #2027, .T. ) ;
+#2116 = LINE ( 'NONE', #1191, #1979 ) ;
+#2117 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#2118 = VERTEX_POINT ( 'NONE', #33 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#2120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2121 = EDGE_CURVE ( 'NONE', #806, #1037, #1487, .T. ) ;
+#2122 = EDGE_LOOP ( 'NONE', ( #621, #1633, #2052, #1416 ) ) ;
+#2123 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.874999999999999800, 1.474999999999999900 ) ) ;
+#2124 = SURFACE_STYLE_USAGE ( .BOTH. , #903 ) ;
+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#2126 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2127 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1306 ), #1423 ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #2280, .F. ) ;
+#2129 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2130 = AXIS2_PLACEMENT_3D ( 'NONE', #1042, #660, #1842 ) ;
+#2131 = FILL_AREA_STYLE_COLOUR ( '', #2555 ) ;
+#2132 = ORIENTED_EDGE ( 'NONE', *, *, #2502, .T. ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2134 = LINE ( 'NONE', #290, #818 ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .F. ) ;
+#2136 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2137 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ;
+#2138 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2139 = PLANE ( 'NONE',  #2574 ) ;
+#2140 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2141 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2142 = VECTOR ( 'NONE', #2320, 1000.000000000000000 ) ;
+#2143 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.336808689941991100E-016, 1.000000000000000000 ) ) ;
+#2144 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2145 = CYLINDRICAL_SURFACE ( 'NONE', #1540, 0.02500000000000006400 ) ;
+#2146 = SURFACE_SIDE_STYLE ('',( #761 ) ) ;
+#2147 = EDGE_CURVE ( 'NONE', #241, #845, #2488, .T. ) ;
+#2148 = SURFACE_STYLE_USAGE ( .BOTH. , #933 ) ;
+#2149 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2150 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #333 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #67, #874, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2151 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2152 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2153 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.854691731421723900E-016, 1.575000000000000000 ) ) ;
+#2154 = SURFACE_STYLE_FILL_AREA ( #2441 ) ;
+#2155 = STYLED_ITEM ( 'NONE', ( #804 ), #2390 ) ;
+#2156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2157 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2633, #1601, #1833, #592 ),
+ .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 ( '' )  );
+#2158 = FILL_AREA_STYLE_COLOUR ( '', #1229 ) ;
+#2159 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #962 ), #1639 ) ;
+#2160 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2161 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2162 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .T. ) ;
+#2163 = EDGE_LOOP ( 'NONE', ( #1421, #341, #336, #56, #301, #2226 ) ) ;
+#2164 = SURFACE_STYLE_USAGE ( .BOTH. , #1947 ) ;
+#2165 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1426 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #525, #705, #1944 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2166 = EDGE_CURVE ( 'NONE', #806, #2118, #1110, .T. ) ;
+#2167 = EDGE_LOOP ( 'NONE', ( #876, #520, #2307, #2059 ) ) ;
+#2168 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2169 = EDGE_LOOP ( 'NONE', ( #26, #1099, #2128, #2234 ) ) ;
+#2170 = SURFACE_SIDE_STYLE ('',( #310 ) ) ;
+#2171 = FILL_AREA_STYLE_COLOUR ( '', #2065 ) ;
+#2172 = ORIENTED_EDGE ( 'NONE', *, *, #2183, .F. ) ;
+#2173 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2174 = LINE ( 'NONE', #198, #534 ) ;
+#2175 = SPHERICAL_SURFACE ( 'NONE', #769, 0.02500000000000000100 ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2177 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.956562749961865000, 1.563125499923729400 ) ) ;
+#2178 = CYLINDRICAL_SURFACE ( 'NONE', #805, 0.02500000000000006400 ) ;
+#2179 = VECTOR ( 'NONE', #2478, 1000.000000000000000 ) ;
+#2180 = SURFACE_STYLE_USAGE ( .BOTH. , #1579 ) ;
+#2181 = ADVANCED_FACE ( 'NONE', ( #2552 ), #2486, .T. ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2183 = EDGE_CURVE ( 'NONE', #1781, #430, #2032, .T. ) ;
+#2184 = SURFACE_STYLE_FILL_AREA ( #25 ) ;
+#2185 = SURFACE_STYLE_USAGE ( .BOTH. , #2203 ) ;
+#2186 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2345 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #969, #2407, #1188 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2187 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#2188 = ORIENTED_EDGE ( 'NONE', *, *, #1976, .F. ) ;
+#2189 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2190 = SURFACE_STYLE_USAGE ( .BOTH. , #949 ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#2192 = ADVANCED_FACE ( 'NONE', ( #285 ), #1113, .T. ) ;
+#2193 = STYLED_ITEM ( 'NONE', ( #913 ), #2020 ) ;
+#2194 = EDGE_LOOP ( 'NONE', ( #808, #91, #746 ) ) ;
+#2195 = SURFACE_SIDE_STYLE ('',( #2560 ) ) ;
+#2196 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
+#2198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1941 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #776, #566, #1771 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2199 = ORIENTED_EDGE ( 'NONE', *, *, #747, .T. ) ;
+#2200 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2201 = SURFACE_STYLE_USAGE ( .BOTH. , #958 ) ;
+#2202 = SURFACE_STYLE_FILL_AREA ( #1699 ) ;
+#2203 = SURFACE_SIDE_STYLE ('',( #579 ) ) ;
+#2204 = ORIENTED_EDGE ( 'NONE', *, *, #1467, .T. ) ;
+#2205 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1245 ) ) ;
+#2206 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2070, 'distance_accuracy_value', 'NONE');
+#2207 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#2209 = AXIS2_PLACEMENT_3D ( 'NONE', #1985, #372, #2614 ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#2211 = VECTOR ( 'NONE', #452, 1000.000000000000000 ) ;
+#2212 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2213 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#2214 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2215 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2216 = CIRCLE ( 'NONE', #15, 0.02500000000000006400 ) ;
+#2217 = AXIS2_PLACEMENT_3D ( 'NONE', #1672, #663, #672 ) ;
+#2218 = EDGE_CURVE ( 'NONE', #2477, #1926, #1489, .T. ) ;
+#2219 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2220 = CYLINDRICAL_SURFACE ( 'NONE', #2404, 0.02500000000000006400 ) ;
+#2221 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1600 ) ) ;
+#2222 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#2223 = FILL_AREA_STYLE ('',( #780 ) ) ;
+#2224 = SURFACE_STYLE_FILL_AREA ( #1549 ) ;
+#2225 = FILL_AREA_STYLE ('',( #1929 ) ) ;
+#2226 = ORIENTED_EDGE ( 'NONE', *, *, #1405, .F. ) ;
+#2227 = EDGE_LOOP ( 'NONE', ( #1513, #713, #1394 ) ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
+#2229 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2081 ) ) ;
+#2230 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2231 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
+#2232 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2233 = FILL_AREA_STYLE_COLOUR ( '', #1671 ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #200, .T. ) ;
+#2235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1942 ) ) ;
+#2236 = SURFACE_SIDE_STYLE ('',( #1874 ) ) ;
+#2237 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2367, 'distance_accuracy_value', 'NONE');
+#2238 = STYLED_ITEM ( 'NONE', ( #1834 ), #1008 ) ;
+#2239 = SURFACE_SIDE_STYLE ('',( #869 ) ) ;
+#2240 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 1.956562749961865000, 1.563125499923729400 ) ) ;
+#2241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2242 = FACE_OUTER_BOUND ( 'NONE', #2417, .T. ) ;
+#2243 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #668 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #929, #489, #2344 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2244 = FILL_AREA_STYLE_COLOUR ( '', #930 ) ;
+#2245 = ADVANCED_FACE ( 'NONE', ( #1865 ), #885, .T. ) ;
+#2246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2247 = SURFACE_STYLE_FILL_AREA ( #1535 ) ;
+#2248 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1812, #1770, #2635 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #2454, .F. ) ;
+#2250 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2111 ), #2388 ) ;
+#2252 = EDGE_LOOP ( 'NONE', ( #2286, #303, #116, #679 ) ) ;
+#2253 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2254 = EDGE_LOOP ( 'NONE', ( #1571, #2085, #685 ) ) ;
+#2255 = ADVANCED_FACE ( 'NONE', ( #1137 ), #1494, .T. ) ;
+#2256 = EDGE_CURVE ( 'NONE', #17, #1505, #658, .T. ) ;
+#2257 = VERTEX_POINT ( 'NONE', #1310 ) ;
+#2258 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2259 = EDGE_LOOP ( 'NONE', ( #269, #2534, #2132, #342 ) ) ;
+#2260 = LINE ( 'NONE', #122, #251 ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#2262 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#2263 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 1.975000000000000100, -1.600000000000000500 ) ) ;
+#2264 = PRESENTATION_STYLE_ASSIGNMENT (( #613 ) ) ;
+#2265 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1761, 'distance_accuracy_value', 'NONE');
+#2266 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2267 = EDGE_CURVE ( 'NONE', #1386, #425, #2093, .T. ) ;
+#2268 = FILL_AREA_STYLE ('',( #618 ) ) ;
+#2269 = PRESENTATION_STYLE_ASSIGNMENT (( #1171 ) ) ;
+#2270 = FILL_AREA_STYLE ('',( #22 ) ) ;
+#2271 = LINE ( 'NONE', #901, #197 ) ;
+#2272 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2273 = SURFACE_STYLE_USAGE ( .BOTH. , #428 ) ;
+#2274 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 1.974999895079925000, -1.600000000000000500 ) ) ;
+#2275 = ADVANCED_FACE ( 'NONE', ( #2374 ), #726, .T. ) ;
+#2276 = LINE ( 'NONE', #1232, #1676 ) ;
+#2277 = SURFACE_SIDE_STYLE ('',( #1872 ) ) ;
+#2278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2279 = FILL_AREA_STYLE ('',( #245 ) ) ;
+#2280 = EDGE_CURVE ( 'NONE', #1576, #1781, #178, .T. ) ;
+#2281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1404, 'distance_accuracy_value', 'NONE');
+#2282 = ADVANCED_FACE ( 'NONE', ( #2047 ), #1131, .T. ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .T. ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.875000000000000200, -1.575000000000000000 ) ) ;
+#2285 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.956562749961865900, -1.563125499923732300 ) ) ;
+#2288 = AXIS2_PLACEMENT_3D ( 'NONE', #1657, #2525, #1275 ) ;
+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#2290 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2291 = EDGE_LOOP ( 'NONE', ( #184, #451, #2380 ) ) ;
+#2292 = FILL_AREA_STYLE_COLOUR ( '', #96 ) ;
+#2293 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2294 = LINE ( 'NONE', #1036, #315 ) ;
+#2295 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #1685, #1303 ) ;
+#2296 = EDGE_CURVE ( 'NONE', #561, #491, #208, .T. ) ;
+#2297 = FILL_AREA_STYLE ('',( #77 ) ) ;
+#2298 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2299 = STYLED_ITEM ( 'NONE', ( #572 ), #490 ) ;
+#2300 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2302 = SURFACE_STYLE_FILL_AREA ( #546 ) ;
+#2303 = ADVANCED_FACE ( 'NONE', ( #1354 ), #142, .T. ) ;
+#2304 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2305 = SURFACE_STYLE_USAGE ( .BOTH. , #2518 ) ;
+#2306 = LINE ( 'NONE', #1135, #2440 ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .F. ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#2309 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2530, #1307, #2331, #486 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2310 = EDGE_CURVE ( 'NONE', #972, #1144, #268, .T. ) ;
+#2311 = VERTEX_POINT ( 'NONE', #748 ) ;
+#2312 = FILL_AREA_STYLE_COLOUR ( '', #2615 ) ;
+#2313 = EDGE_LOOP ( 'NONE', ( #1824, #2641, #2414, #1821 ) ) ;
+#2314 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2315 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#2317 = FILL_AREA_STYLE ('',( #1895 ) ) ;
+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #598, .F. ) ;
+#2319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2321 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2322 = EDGE_LOOP ( 'NONE', ( #1096, #2639, #2053 ) ) ;
+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #829, #595, #1239 ) ;
+#2324 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2325 = FILL_AREA_STYLE ('',( #669 ) ) ;
+#2326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2327 = AXIS2_PLACEMENT_3D ( 'NONE', #1498, #458, #1882 ) ;
+#2328 = FILL_AREA_STYLE ('',( #722 ) ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#2330 = FACE_OUTER_BOUND ( 'NONE', #2163, .T. ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.931218387181117000E-016, 1.575000000000000000 ) ) ;
+#2332 = FILL_AREA_STYLE_COLOUR ( '', #1311 ) ;
+#2333 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2334 = AXIS2_PLACEMENT_3D ( 'NONE', #1125, #1920, #295 ) ;
+#2335 = PRESENTATION_STYLE_ASSIGNMENT (( #1365 ) ) ;
+#2336 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2337 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2338 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #450 ) ) ;
+#2339 = VECTOR ( 'NONE', #35, 1000.000000000000000 ) ;
+#2340 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.224004456380522900E-016 ) ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2342 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#2343 = CYLINDRICAL_SURFACE ( 'NONE', #264, 0.04999999999999991300 ) ;
+#2344 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2345 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #969, 'distance_accuracy_value', 'NONE');
+#2346 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2347 = ORIENTED_EDGE ( 'NONE', *, *, #756, .T. ) ;
+#2348 = EDGE_CURVE ( 'NONE', #813, #241, #935, .T. ) ;
+#2349 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2350 = VERTEX_POINT ( 'NONE', #1754 ) ;
+#2351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.112002228190261400E-016, 1.000000000000000000 ) ) ;
+#2352 = FILL_AREA_STYLE ('',( #2545 ) ) ;
+#2353 = EDGE_LOOP ( 'NONE', ( #646, #1832, #1476, #30, #1667, #1730 ) ) ;
+#2354 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2355 = EDGE_LOOP ( 'NONE', ( #1003, #309, #365, #54, #2188, #1859 ) ) ;
+#2356 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 1.990164837270664200, 1.590164837270662500 ) ) ;
+#2357 = CIRCLE ( 'NONE', #161, 0.02500000000000006400 ) ;
+#2358 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .F. ) ;
+#2359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2361 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#2362 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2363 = FACE_OUTER_BOUND ( 'NONE', #2082, .T. ) ;
+#2364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1577 ), #2413 ) ;
+#2365 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2462 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1715, #2337, #2168 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2367 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2368 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572600, 1.594609699756049700 ) ) ;
+#2369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2238 ), #402 ) ;
+#2370 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2372 = PRESENTATION_STYLE_ASSIGNMENT (( #1 ) ) ;
+#2373 = AXIS2_PLACEMENT_3D ( 'NONE', #92, #1514, #481 ) ;
+#2374 = FACE_OUTER_BOUND ( 'NONE', #875, .T. ) ;
+#2375 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.575000000000000000 ) ) ;
+#2376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #643 ), #1197 ) ;
+#2377 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .F. ) ;
+#2379 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #55, 'distance_accuracy_value', 'NONE');
+#2380 = ORIENTED_EDGE ( 'NONE', *, *, #110, .F. ) ;
+#2381 = AXIS2_PLACEMENT_3D ( 'NONE', #2207, #2009, #1396 ) ;
+#2382 = VERTEX_POINT ( 'NONE', #355 ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2384 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2385 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2386 = VERTEX_POINT ( 'NONE', #1961 ) ;
+#2387 = VERTEX_POINT ( 'NONE', #2001 ) ;
+#2388 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1653, #1071, #2090 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2390 = ADVANCED_FACE ( 'NONE', ( #1748 ), #1880, .T. ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#2392 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#2393 = CIRCLE ( 'NONE', #2419, 0.1000000000000000500 ) ;
+#2394 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2395 = EDGE_CURVE ( 'NONE', #488, #1291, #2116, .T. ) ;
+#2396 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2397 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2362, 'distance_accuracy_value', 'NONE');
+#2398 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2399 = LINE ( 'NONE', #1440, #543 ) ;
+#2400 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2401 = STYLED_ITEM ( 'NONE', ( #2372 ), #165 ) ;
+#2402 = EDGE_CURVE ( 'NONE', #1037, #1200, #516, .T. ) ;
+#2403 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.000000000000000000, -1.575000000000000200 ) ) ;
+#2404 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #2480, #630 ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2406 = FILL_AREA_STYLE_COLOUR ( '', #129 ) ;
+#2407 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2408 = SURFACE_STYLE_FILL_AREA ( #638 ) ;
+#2409 = LINE ( 'NONE', #2375, #1848 ) ;
+#2410 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994959014800, 1.570477640050412600 ) ) ;
+#2411 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .T. ) ;
+#2412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2413 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2079 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #298, #105, #925 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2414 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .T. ) ;
+#2415 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2416 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.875000000000000200, -1.575000000000000000 ) ) ;
+#2417 = EDGE_LOOP ( 'NONE', ( #1661, #1447, #2249, #1757 ) ) ;
+#2418 = EDGE_CURVE ( 'NONE', #617, #2387, #576, .T. ) ;
+#2419 = AXIS2_PLACEMENT_3D ( 'NONE', #2426, #1223, #1780 ) ;
+#2420 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.875000000000000200, -1.575000000000000000 ) ) ;
+#2421 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2422 = ORIENTED_EDGE ( 'NONE', *, *, #477, .F. ) ;
+#2423 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2424 = LINE ( 'NONE', #2107, #1120 ) ;
+#2425 = STYLED_ITEM ( 'NONE', ( #1038 ), #2255 ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000007500, -1.475000000000000100 ) ) ;
+#2427 = FACE_OUTER_BOUND ( 'NONE', #1721, .T. ) ;
+#2428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1210, #360, #2602 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2429 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#2430 = LINE ( 'NONE', #1309, #1372 ) ;
+#2431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -4.065758146820631300E-016, -1.000000000000000000 ) ) ;
+#2432 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#2433 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #500, 'distance_accuracy_value', 'NONE');
+#2434 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2435 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.975000000000000100, 1.574999999999999100 ) ) ;
+#2436 = STYLED_ITEM ( 'NONE', ( #2029 ), #1580 ) ;
+#2437 = EDGE_CURVE ( 'NONE', #1098, #212, #1063, .T. ) ;
+#2438 = FILL_AREA_STYLE_COLOUR ( '', #2370 ) ;
+#2439 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #441, #2046 ) ;
+#2440 = VECTOR ( 'NONE', #2564, 1000.000000000000000 ) ;
+#2441 = FILL_AREA_STYLE ('',( #2018 ) ) ;
+#2442 = FILL_AREA_STYLE_COLOUR ( '', #2324 ) ;
+#2443 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#2444 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2445 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#2446 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2448 = EDGE_LOOP ( 'NONE', ( #1626, #216, #1775 ) ) ;
+#2449 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2450 = VERTEX_POINT ( 'NONE', #164 ) ;
+#2451 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2452 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.979289321881345200, -1.564644660940673000 ) ) ;
+#2453 = VERTEX_POINT ( 'NONE', #1590 ) ;
+#2454 = EDGE_CURVE ( 'NONE', #2450, #2350, #1532, .T. ) ;
+#2455 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2456 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #186 ) ) ;
+#2457 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2458 = VECTOR ( 'NONE', #289, 1000.000000000000000 ) ;
+#2459 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#2460 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2461 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 1.990164837270662000, -1.590164837270663400 ) ) ;
+#2462 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1715, 'distance_accuracy_value', 'NONE');
+#2463 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 1.975000000000000100, 1.599999999999999200 ) ) ;
+#2464 = AXIS2_PLACEMENT_3D ( 'NONE', #2528, #697, #2361 ) ;
+#2465 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2258 ) ;
+#2466 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2467 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#2468 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 1.976100978362605100, -1.563050489181302600 ) ) ;
+#2469 = AXIS2_PLACEMENT_3D ( 'NONE', #2161, #1537, #2149 ) ;
+#2470 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 1.975000000000000100, -1.474999999999999900 ) ) ;
+#2471 = VECTOR ( 'NONE', #2604, 1000.000000000000000 ) ;
+#2472 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1628 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1776, #349, #1987 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2474 = EDGE_LOOP ( 'NONE', ( #209, #1364, #939, #454 ) ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #1617, .F. ) ;
+#2477 = VERTEX_POINT ( 'NONE', #1219 ) ;
+#2478 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2479 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2480 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2481 = ORIENTED_EDGE ( 'NONE', *, *, #831, .T. ) ;
+#2482 = VECTOR ( 'NONE', #476, 1000.000000000000000 ) ;
+#2483 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2484 = EDGE_CURVE ( 'NONE', #561, #1327, #1141, .T. ) ;
+#2485 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#2486 = CYLINDRICAL_SURFACE ( 'NONE', #670, 0.02500000000000006400 ) ;
+#2487 = VECTOR ( 'NONE', #443, 1000.000000000000000 ) ;
+#2488 = LINE ( 'NONE', #1857, #1932 ) ;
+#2489 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1067 ) ) ;
+#2490 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2491 = CYLINDRICAL_SURFACE ( 'NONE', #2098, 0.02500000000000006400 ) ;
+#2492 = SURFACE_SIDE_STYLE ('',( #788 ) ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2494 = SURFACE_STYLE_FILL_AREA ( #651 ) ;
+#2495 = ADVANCED_FACE ( 'NONE', ( #1811 ), #449, .T. ) ;
+#2496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2497 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #963 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #86, #316, #1896 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2498 = LINE ( 'NONE', #2222, #1878 ) ;
+#2499 = EDGE_CURVE ( 'NONE', #17, #1107, #1128, .T. ) ;
+#2500 = VECTOR ( 'NONE', #2627, 1000.000000000000000 ) ;
+#2501 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2502 = EDGE_CURVE ( 'NONE', #1098, #806, #1196, .T. ) ;
+#2503 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1049 ) ) ;
+#2504 = EDGE_LOOP ( 'NONE', ( #971, #271, #2316, #1665 ) ) ;
+#2505 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.224004456380522900E-016 ) ) ;
+#2507 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;
+#2508 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2523, #1073, #467, #97 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2509 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1585 ) ) ;
+#2510 = ADVANCED_FACE ( 'NONE', ( #1227 ), #2569, .T. ) ;
+#2511 = ORIENTED_EDGE ( 'NONE', *, *, #2636, .T. ) ;
+#2512 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2513 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2129, 'distance_accuracy_value', 'NONE');
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .F. ) ;
+#2515 = VECTOR ( 'NONE', #1329, 1000.000000000000000 ) ;
+#2516 = SURFACE_SIDE_STYLE ('',( #1869 ) ) ;
+#2517 = VERTEX_POINT ( 'NONE', #9 ) ;
+#2518 = SURFACE_SIDE_STYLE ('',( #693 ) ) ;
+#2519 = CYLINDRICAL_SURFACE ( 'NONE', #1870, 0.02500000000000006400 ) ;
+#2520 = FILL_AREA_STYLE ('',( #11 ) ) ;
+#2521 = STYLED_ITEM ( 'NONE', ( #1674 ), #1460 ) ;
+#2522 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#2523 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 1.950000000000000200, -1.550000000000000500 ) ) ;
+#2524 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2525 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2526 = CIRCLE ( 'NONE', #590, 0.02500000000000006400 ) ;
+#2527 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2528 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2529 = EDGE_CURVE ( 'NONE', #488, #282, #2157, .T. ) ;
+#2530 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2531 = SURFACE_STYLE_FILL_AREA ( #2626 ) ;
+#2532 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2533 = LINE ( 'NONE', #203, #1351 ) ;
+#2534 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#2536 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1032 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #819, #809, #1260 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2537 = EDGE_LOOP ( 'NONE', ( #275, #1209, #497, #2162 ) ) ;
+#2538 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
+#2539 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #369, 'distance_accuracy_value', 'NONE');
+#2540 = EDGE_LOOP ( 'NONE', ( #1326, #1918, #66 ) ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.975000000000000100, 0.0000000000000000000 ) ) ;
+#2542 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#2543 = ORIENTED_EDGE ( 'NONE', *, *, #941, .T. ) ;
+#2544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.112002228190261400E-016 ) ) ;
+#2545 = FILL_AREA_STYLE_COLOUR ( '', #2266 ) ;
+#2546 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2547 = FILL_AREA_STYLE ('',( #908 ) ) ;
+#2548 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1404, #389, #2598 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2549 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2550 = LINE ( 'NONE', #1064, #2137 ) ;
+#2551 = SURFACE_STYLE_FILL_AREA ( #1646 ) ;
+#2552 = FACE_OUTER_BOUND ( 'NONE', #2353, .T. ) ;
+#2553 = CIRCLE ( 'NONE', #1241, 0.02500000000000006400 ) ;
+#2554 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.975000000000000100, -1.575000000000000200 ) ) ;
+#2555 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2556 = SURFACE_STYLE_FILL_AREA ( #1725 ) ;
+#2557 = EDGE_CURVE ( 'NONE', #2517, #2387, #2533, .T. ) ;
+#2558 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000060900, 1.600000000000000100 ) ) ;
+#2559 = AXIS2_PLACEMENT_3D ( 'NONE', #2493, #18, #1296 ) ;
+#2560 = SURFACE_STYLE_FILL_AREA ( #1779 ) ;
+#2561 = SURFACE_STYLE_USAGE ( .BOTH. , #107 ) ;
+#2562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1459 ), #2054 ) ;
+#2563 = SURFACE_STYLE_FILL_AREA ( #171 ) ;
+#2564 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #450 ), #371 ) ;
+#2566 = FACE_OUTER_BOUND ( 'NONE', #2088, .T. ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2568 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2569 = CYLINDRICAL_SURFACE ( 'NONE', #743, 0.04999999999999991300 ) ;
+#2570 = SURFACE_STYLE_FILL_AREA ( #2584 ) ;
+#2571 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2572 = VECTOR ( 'NONE', #570, 1000.000000000000000 ) ;
+#2573 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
+#2574 = AXIS2_PLACEMENT_3D ( 'NONE', #926, #2341, #712 ) ;
+#2575 = EDGE_CURVE ( 'NONE', #1043, #902, #995, .T. ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696623500, 1.959750732398296100, -1.559750732398287800 ) ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2578 = ORIENTED_EDGE ( 'NONE', *, *, #647, .T. ) ;
+#2579 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007325900, 1.600000000000000300 ) ) ;
+#2580 = ORIENTED_EDGE ( 'NONE', *, *, #2012, .F. ) ;
+#2581 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .T. ) ;
+#2582 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#2584 = FILL_AREA_STYLE ('',( #540 ) ) ;
+#2585 = SPHERICAL_SURFACE ( 'NONE', #446, 0.02500000000000000100 ) ;
+#2586 = LINE ( 'NONE', #1520, #633 ) ;
+#2587 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2588 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2589 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2237 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2367, #2384, #557 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2590 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2591 = ADVANCED_FACE ( 'NONE', ( #801 ), #2220, .T. ) ;
+#2592 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1193, #783, #1605, #1412 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2593 = SURFACE_SIDE_STYLE ('',( #2069 ) ) ;
+#2594 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572600, 1.594609699756049700 ) ) ;
+#2595 = FILL_AREA_STYLE_COLOUR ( '', #1719 ) ;
+#2596 = FACE_OUTER_BOUND ( 'NONE', #1301, .T. ) ;
+#2597 = AXIS2_PLACEMENT_3D ( 'NONE', #231, #2074, #2479 ) ;
+#2598 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2599 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ;
+#2600 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #144 ), #1816 ) ;
+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .F. ) ;
+#2602 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2603 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2605 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .F. ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, 1.574999999999999300 ) ) ;
+#2607 = EDGE_LOOP ( 'NONE', ( #2543, #2445, #124 ) ) ;
+#2608 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2433 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #500, #1501, #690 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2609 = SURFACE_SIDE_STYLE ('',( #1017 ) ) ;
+#2610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2611 = FACE_OUTER_BOUND ( 'NONE', #2055, .T. ) ;
+#2612 = AXIS2_PLACEMENT_3D ( 'NONE', #645, #2073, #257 ) ;
+#2613 = CIRCLE ( 'NONE', #1938, 0.02500000000000006400 ) ;
+#2614 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2615 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2616 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337897100, 1.590164837270661800 ) ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.000000000000000000, 1.574999999999999300 ) ) ;
+#2618 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2619 = FACE_OUTER_BOUND ( 'NONE', #2644, .T. ) ;
+#2620 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#2621 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2622 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #1586, #1594 ) ;
+#2623 = EDGE_CURVE ( 'NONE', #491, #972, #2007, .T. ) ;
+#2624 = VECTOR ( 'NONE', #235, 1000.000000000000000 ) ;
+#2625 = SURFACE_SIDE_STYLE ('',( #2563 ) ) ;
+#2626 = FILL_AREA_STYLE ('',( #1784 ) ) ;
+#2627 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 4.336808689942018700E-016 ) ) ;
+#2628 = CIRCLE ( 'NONE', #1651, 0.02500000000000006400 ) ;
+#2629 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.000000000000000000, 1.574999895079926900 ) ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000007500, -1.575000000000000200 ) ) ;
+#2631 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2632 = PRESENTATION_STYLE_ASSIGNMENT (( #768 ) ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.000000000000000000, 1.574999999999999100 ) ) ;
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
+#2635 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2636 = EDGE_CURVE ( 'NONE', #813, #1482, #2628, .T. ) ;
+#2637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -4.336808689942018700E-016 ) ) ;
+#2638 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2639 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#2640 = EDGE_CURVE ( 'NONE', #224, #649, #1127, .T. ) ;
+#2641 = ORIENTED_EDGE ( 'NONE', *, *, #2623, .T. ) ;
+#2642 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2643 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1428, #2215, #215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2644 = EDGE_LOOP ( 'NONE', ( #1887, #1750, #1112 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-2.20mm.STEP b/STEP/Passives/CAP 1812-2.20mm.STEP
new file mode 100644
index 000000000..97e112662
--- /dev/null
+++ b/STEP/Passives/CAP 1812-2.20mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-2.20mm.STEP',
+    '2017-01-06T09:10:18',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.673617379884087500E-015, -1.000000000000000000 ) ) ;
+#2 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1193 ), #2416 ) ;
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5 = VECTOR ( 'NONE', #444, 1000.000000000000000 ) ;
+#6 = VECTOR ( 'NONE', #1723, 1000.000000000000000 ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#8 = VECTOR ( 'NONE', #2409, 1000.000000000000000 ) ;
+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#10 = EDGE_CURVE ( 'NONE', #1151, #2195, #1963, .T. ) ;
+#11 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#12 = CYLINDRICAL_SURFACE ( 'NONE', #2020, 0.02500000000000006400 ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #1266, #642 ) ;
+#14 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #890, 'distance_accuracy_value', 'NONE');
+#15 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#16 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.552380383331517400E-016, 1.575000000000000000 ) ) ;
+#17 = EDGE_CURVE ( 'NONE', #2267, #818, #2612, .T. ) ;
+#18 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1746 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1999, #1227, #1254 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#19 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#20 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ;
+#22 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #1405, .T. ) ;
+#24 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#25 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2120 ), #1802 ) ;
+#26 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#27 = VERTEX_POINT ( 'NONE', #650 ) ;
+#28 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #2425, .T. ) ;
+#30 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#31 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #216 ), #555, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
+#34 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #952, 'distance_accuracy_value', 'NONE');
+#35 = CIRCLE ( 'NONE', #91, 0.02500000000000006400 ) ;
+#36 = VECTOR ( 'NONE', #2585, 1000.000000000000000 ) ;
+#37 = FILL_AREA_STYLE ('',( #2061 ) ) ;
+#38 = CIRCLE ( 'NONE', #1019, 0.1000000000000000500 ) ;
+#39 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #886 ), #2520 ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#41 = VECTOR ( 'NONE', #763, 1000.000000000000000 ) ;
+#42 = ADVANCED_FACE ( 'NONE', ( #1836 ), #1449, .T. ) ;
+#43 = SURFACE_SIDE_STYLE ('',( #44 ) ) ;
+#44 = SURFACE_STYLE_FILL_AREA ( #880 ) ;
+#45 = FILL_AREA_STYLE_COLOUR ( '', #2083 ) ;
+#46 = SURFACE_STYLE_FILL_AREA ( #2624 ) ;
+#47 = SPHERICAL_SURFACE ( 'NONE', #1704, 0.02500000000000000100 ) ;
+#48 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#49 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #176 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #684, #1292, #458 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#50 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#51 = SURFACE_SIDE_STYLE ('',( #74 ) ) ;
+#52 = EDGE_CURVE ( 'NONE', #818, #2195, #1632, .T. ) ;
+#53 = FILL_AREA_STYLE_COLOUR ( '', #670 ) ;
+#54 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#55 = ADVANCED_FACE ( 'NONE', ( #1862 ), #1180, .T. ) ;
+#56 = STYLED_ITEM ( 'NONE', ( #1087 ), #1903 ) ;
+#57 = EDGE_LOOP ( 'NONE', ( #2333, #296, #193, #1849 ) ) ;
+#58 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#59 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#60 = EDGE_LOOP ( 'NONE', ( #2092, #1587, #194, #136 ) ) ;
+#61 = VERTEX_POINT ( 'NONE', #661 ) ;
+#62 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .T. ) ;
+#64 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1750, 'distance_accuracy_value', 'NONE');
+#65 = ADVANCED_FACE ( 'NONE', ( #611 ), #1776, .T. ) ;
+#66 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #1220, #2617 ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#68 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #212, 'distance_accuracy_value', 'NONE');
+#69 = VECTOR ( 'NONE', #1973, 1000.000000000000000 ) ;
+#70 = FACE_OUTER_BOUND ( 'NONE', #824, .T. ) ;
+#71 = ADVANCED_FACE ( 'NONE', ( #477 ), #2263, .T. ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.474999999999999900 ) ) ;
+#73 = STYLED_ITEM ( 'NONE', ( #1535 ), #257 ) ;
+#74 = SURFACE_STYLE_FILL_AREA ( #2466 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#76 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #272 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #231, #2492, #1065 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#77 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#78 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#79 = CIRCLE ( 'NONE', #295, 0.02500000000000006400 ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000001100, -1.575000000000000000 ) ) ;
+#81 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#82 = ADVANCED_FACE ( 'NONE', ( #2632 ), #504, .T. ) ;
+#83 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#84 = EDGE_CURVE ( 'NONE', #527, #160, #1136, .T. ) ;
+#85 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#86 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1505 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1690, #2507, #2084 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#87 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#88 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#89 = VERTEX_POINT ( 'NONE', #1355 ) ;
+#90 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#91 = AXIS2_PLACEMENT_3D ( 'NONE', #1612, #1394, #1201 ) ;
+#92 = FILL_AREA_STYLE_COLOUR ( '', #425 ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #1263, .T. ) ;
+#94 = SURFACE_SIDE_STYLE ('',( #2021 ) ) ;
+#95 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #565, .T. ) ;
+#97 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#98 = VERTEX_POINT ( 'NONE', #1906 ) ;
+#99 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#100 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#102 = LINE ( 'NONE', #1987, #893 ) ;
+#103 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#104 = CIRCLE ( 'NONE', #1621, 0.02500000000000006400 ) ;
+#105 = SURFACE_STYLE_FILL_AREA ( #37 ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#107 = LINE ( 'NONE', #131, #1436 ) ;
+#108 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1671 ), #247 ) ;
+#109 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#111 = EDGE_CURVE ( 'NONE', #857, #2317, #2117, .T. ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000300, 1.574999999999999700 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#114 = LINE ( 'NONE', #1892, #541 ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#116 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#117 = SURFACE_SIDE_STYLE ('',( #973 ) ) ;
+#118 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#119 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#120 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#121 = SURFACE_STYLE_FILL_AREA ( #1720 ) ;
+#122 = ADVANCED_FACE ( 'NONE', ( #1012 ), #2018, .T. ) ;
+#123 = FILL_AREA_STYLE ('',( #1377 ) ) ;
+#124 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#126 = EDGE_LOOP ( 'NONE', ( #1808, #1871, #2001 ) ) ;
+#127 = ORIENTED_EDGE ( 'NONE', *, *, #582, .T. ) ;
+#128 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#129 = SURFACE_SIDE_STYLE ('',( #2508 ) ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .T. ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#132 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.355252715606876800E-016 ) ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.172304849878025300, -1.594609699756050800 ) ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .F. ) ;
+#135 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#137 = EDGE_CURVE ( 'NONE', #1274, #1662, #1504, .T. ) ;
+#138 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#139 = FILL_AREA_STYLE_COLOUR ( '', #577 ) ;
+#140 = EDGE_CURVE ( 'NONE', #2168, #2420, #875, .T. ) ;
+#141 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#142 = CIRCLE ( 'NONE', #834, 0.1000000000000000500 ) ;
+#143 = EDGE_CURVE ( 'NONE', #27, #160, #984, .T. ) ;
+#144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#145 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2105 ), #292 ) ;
+#146 = STYLED_ITEM ( 'NONE', ( #701 ), #474 ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 2.170477640050410000, 1.570477640050412100 ) ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
+#149 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #1127, #2526 ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .F. ) ;
+#151 = EDGE_CURVE ( 'NONE', #2420, #964, #2155, .T. ) ;
+#152 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1977 ) ) ;
+#153 = SURFACE_SIDE_STYLE ('',( #804 ) ) ;
+#154 = EDGE_LOOP ( 'NONE', ( #1785, #2597, #2030 ) ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
+#156 = PLANE ( 'NONE',  #1781 ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#158 = CIRCLE ( 'NONE', #2156, 0.02499999999999984900 ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.075000000000000600, 1.474999999999999900 ) ) ;
+#160 = VERTEX_POINT ( 'NONE', #291 ) ;
+#161 = AXIS2_PLACEMENT_3D ( 'NONE', #2180, #1601, #1014 ) ;
+#162 = CIRCLE ( 'NONE', #949, 0.02500000000000006400 ) ;
+#163 = FACE_OUTER_BOUND ( 'NONE', #154, .T. ) ;
+#164 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#165 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, -1.550000000000000300 ) ) ;
+#166 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#167 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#168 = ADVANCED_FACE ( 'NONE', ( #249 ), #1748, .T. ) ;
+#169 = LINE ( 'NONE', #1670, #2307 ) ;
+#170 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#171 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#172 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696621300, 2.159750732398296500, -1.559750732398285500 ) ) ;
+#173 = STYLED_ITEM ( 'NONE', ( #1433 ), #1496 ) ;
+#174 = PRESENTATION_STYLE_ASSIGNMENT (( #1150 ) ) ;
+#175 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#176 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #684, 'distance_accuracy_value', 'NONE');
+#177 = FILL_AREA_STYLE_COLOUR ( '', #1613 ) ;
+#178 = LINE ( 'NONE', #1189, #2284 ) ;
+#179 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#180 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#181 = EDGE_LOOP ( 'NONE', ( #1486, #764, #347, #2527 ) ) ;
+#182 = FILL_AREA_STYLE ('',( #1847 ) ) ;
+#183 = AXIS2_PLACEMENT_3D ( 'NONE', #1687, #244, #1679 ) ;
+#184 = ADVANCED_FACE ( 'NONE', ( #1539 ), #2383, .T. ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #665, #1489, #253 ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #672, .T. ) ;
+#187 = LINE ( 'NONE', #2547, #2636 ) ;
+#188 = EDGE_CURVE ( 'NONE', #2264, #559, #2475, .T. ) ;
+#189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#190 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2098 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1495, #1085, #2479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#191 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#192 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#193 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #143, .T. ) ;
+#195 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#196 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #963 ), #2432 ) ;
+#197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 9.856383386231963600E-017, 1.000000000000000000 ) ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#199 = LINE ( 'NONE', #1994, #69 ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#201 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1198 ), #342 ) ;
+#202 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#204 = SURFACE_SIDE_STYLE ('',( #2103 ) ) ;
+#205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1715 ), #1971 ) ;
+#206 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#207 = LINE ( 'NONE', #200, #1913 ) ;
+#208 = CYLINDRICAL_SURFACE ( 'NONE', #1573, 0.02500000000000006400 ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#210 = AXIS2_PLACEMENT_3D ( 'NONE', #323, #962, #1195 ) ;
+#211 = STYLED_ITEM ( 'NONE', ( #1311 ), #2043 ) ;
+#212 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#213 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2391, 'distance_accuracy_value', 'NONE');
+#215 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#216 = FACE_OUTER_BOUND ( 'NONE', #2325, .T. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000000600, 1.474999999999999900 ) ) ;
+#218 = ADVANCED_FACE ( 'NONE', ( #1233 ), #1445, .T. ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #326, .T. ) ;
+#220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#221 = FILL_AREA_STYLE ('',( #1397 ) ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #1765, #1423, #1558 ) ) ;
+#223 = FACE_OUTER_BOUND ( 'NONE', #2616, .T. ) ;
+#224 = EDGE_CURVE ( 'NONE', #1246, #2366, #404, .T. ) ;
+#225 = STYLED_ITEM ( 'NONE', ( #987 ), #2504 ) ;
+#226 = STYLED_ITEM ( 'NONE', ( #447 ), #32 ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .T. ) ;
+#228 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#229 = ORIENTED_EDGE ( 'NONE', *, *, #412, .F. ) ;
+#230 = ADVANCED_FACE ( 'NONE', ( #1038 ), #1071, .T. ) ;
+#231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #2620, .T. ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2236 ), #1313 ) ;
+#235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#236 = FACE_OUTER_BOUND ( 'NONE', #752, .T. ) ;
+#237 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2310, 'distance_accuracy_value', 'NONE');
+#238 = ADVANCED_FACE ( 'NONE', ( #1858 ), #1551, .F. ) ;
+#239 = CYLINDRICAL_SURFACE ( 'NONE', #1981, 0.02500000000000006400 ) ;
+#240 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#241 = FACE_OUTER_BOUND ( 'NONE', #1395, .T. ) ;
+#242 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#243 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.017120320903264700E-016, -1.000000000000000000 ) ) ;
+#245 = AXIS2_PLACEMENT_3D ( 'NONE', #1888, #240, #453 ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#247 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2391, #356, #1208 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#248 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#249 = FACE_OUTER_BOUND ( 'NONE', #1461, .T. ) ;
+#250 = AXIS2_PLACEMENT_3D ( 'NONE', #1787, #603, #1607 ) ;
+#251 = SURFACE_STYLE_USAGE ( .BOTH. , #2276 ) ;
+#252 = VECTOR ( 'NONE', #547, 1000.000000000000000 ) ;
+#253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#254 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#255 = ADVANCED_FACE ( 'NONE', ( #2151 ), #266, .T. ) ;
+#256 = EDGE_LOOP ( 'NONE', ( #232, #417, #1089 ) ) ;
+#257 = ADVANCED_FACE ( 'NONE', ( #2471 ), #1265, .T. ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#260 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .F. ) ;
+#262 = VECTOR ( 'NONE', #378, 1000.000000000000000 ) ;
+#263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #111, .T. ) ;
+#265 = FILL_AREA_STYLE_COLOUR ( '', #709 ) ;
+#266 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2583, #2148, #521 ),
+ ( #2380, #996, #319 ),
+ ( #546, #780, #1358 ),
+ ( #133, #1387, #968 ),
+ ( #1154, #1927, #771 ),
+ ( #2362, #2573, #2167 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#267 = FACE_OUTER_BOUND ( 'NONE', #1113, .T. ) ;
+#268 = FACE_OUTER_BOUND ( 'NONE', #1840, .T. ) ;
+#269 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#270 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#271 = PRESENTATION_STYLE_ASSIGNMENT (( #552 ) ) ;
+#272 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #231, 'distance_accuracy_value', 'NONE');
+#273 = LINE ( 'NONE', #1344, #2305 ) ;
+#274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#275 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000200, 1.599999999999999900 ) ) ;
+#277 = EDGE_CURVE ( 'NONE', #2195, #1362, #142, .T. ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.175000000000000300, -1.600000000000000300 ) ) ;
+#279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #225 ), #2088 ) ;
+#280 = EDGE_CURVE ( 'NONE', #2594, #1610, #2242, .T. ) ;
+#281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#282 = SHAPE_DEFINITION_REPRESENTATION ( #1429, #932 ) ;
+#283 = FACE_OUTER_BOUND ( 'NONE', #920, .T. ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #1777, #570, #1017 ) ;
+#285 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#286 = SURFACE_STYLE_USAGE ( .BOTH. , #1686 ) ;
+#287 = EDGE_LOOP ( 'NONE', ( #351, #848, #1784, #1056 ) ) ;
+#288 = ADVANCED_FACE ( 'NONE', ( #741 ), #2443, .T. ) ;
+#289 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#290 = EDGE_CURVE ( 'NONE', #2366, #1278, #1477, .T. ) ;
+#291 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#292 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1425 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1941, #548, #747 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#295 = AXIS2_PLACEMENT_3D ( 'NONE', #2015, #821, #388 ) ;
+#296 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#298 = LINE ( 'NONE', #157, #262 ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #1957, .T. ) ;
+#300 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #975, 'distance_accuracy_value', 'NONE');
+#301 = LINE ( 'NONE', #1080, #1821 ) ;
+#302 = PRESENTATION_STYLE_ASSIGNMENT (( #395 ) ) ;
+#303 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.194609699756051100, 1.572304849878024300 ) ) ;
+#304 = SURFACE_STYLE_USAGE ( .BOTH. , #94 ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#306 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.527739424865938000E-016, 1.550000000000000300 ) ) ;
+#307 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#308 = PRESENTATION_STYLE_ASSIGNMENT (( #2203 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.474999999999999900 ) ) ;
+#310 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#311 = SURFACE_SIDE_STYLE ('',( #1569 ) ) ;
+#312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#313 = FILL_AREA_STYLE_COLOUR ( '', #1719 ) ;
+#314 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, -1.550000000000000300 ) ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #412, .T. ) ;
+#316 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#317 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2524 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2123, #553, #545 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #903, .F. ) ;
+#319 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.163125499923732200, -1.556562749961862200 ) ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ;
+#321 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#322 = VERTEX_POINT ( 'NONE', #1040 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.552380383331517400E-016, 1.575000000000000000 ) ) ;
+#324 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#326 = EDGE_CURVE ( 'NONE', #759, #685, #1069, .T. ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#328 = AXIS2_PLACEMENT_3D ( 'NONE', #1105, #26, #1302 ) ;
+#329 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#330 = LINE ( 'NONE', #2501, #2431 ) ;
+#331 = FACE_OUTER_BOUND ( 'NONE', #1511, .T. ) ;
+#332 = FACE_OUTER_BOUND ( 'NONE', #616, .T. ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#334 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#336 = CIRCLE ( 'NONE', #2111, 0.02500000000000006400 ) ;
+#337 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#338 = SURFACE_STYLE_USAGE ( .BOTH. , #1576 ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#340 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#341 = SURFACE_STYLE_FILL_AREA ( #1137 ) ;
+#342 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1244 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1170, #1564, #506 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#343 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #146 ), #2532 ) ;
+#344 = LINE ( 'NONE', #1950, #985 ) ;
+#345 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#346 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1709, 'distance_accuracy_value', 'NONE');
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #1544, .F. ) ;
+#348 = STYLED_ITEM ( 'NONE', ( #872 ), #238 ) ;
+#349 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2011, 'distance_accuracy_value', 'NONE');
+#350 = AXIS2_PLACEMENT_3D ( 'NONE', #1996, #815, #2212 ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#353 = PLANE ( 'NONE',  #284 ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#355 = EDGE_LOOP ( 'NONE', ( #624, #919, #1644, #96 ) ) ;
+#356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#357 = VECTOR ( 'NONE', #508, 1000.000000000000000 ) ;
+#358 = EDGE_CURVE ( 'NONE', #1373, #2635, #79, .T. ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.176100978362604600, 1.563050489181303100 ) ) ;
+#360 = FACE_OUTER_BOUND ( 'NONE', #690, .T. ) ;
+#361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1652 ), #2424 ) ;
+#362 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1211 ) ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.200000000000000600, -1.600000000000000300 ) ) ;
+#364 = SURFACE_STYLE_FILL_AREA ( #1803 ) ;
+#365 = VECTOR ( 'NONE', #2338, 1000.000000000000000 ) ;
+#366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.008560160451632200E-016 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.194609699756051100, -1.572304849878025400 ) ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #2343, #520, #2418 ) ;
+#369 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#370 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#372 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1275 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1123, #95, #1734 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#373 = VECTOR ( 'NONE', #679, 1000.000000000000000 ) ;
+#374 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2041 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000300, -1.575000000000000200 ) ) ;
+#376 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2327, #2121, #1708, #694 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794894800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243654900, 0.8047378541243654900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#377 = STYLED_ITEM ( 'NONE', ( #2352 ), #168 ) ;
+#378 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .T. ) ;
+#380 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2066 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1837, #2039, #1101 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#381 = VERTEX_POINT ( 'NONE', #1806 ) ;
+#382 = EDGE_CURVE ( 'NONE', #1361, #510, #207, .T. ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#384 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#385 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .T. ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #2379, .T. ) ;
+#388 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#390 = SURFACE_STYLE_FILL_AREA ( #2629 ) ;
+#391 = ADVANCED_FACE ( 'NONE', ( #403 ), #626, .F. ) ;
+#392 = SURFACE_STYLE_USAGE ( .BOTH. , #2414 ) ;
+#393 = FACE_OUTER_BOUND ( 'NONE', #126, .T. ) ;
+#394 = SURFACE_STYLE_FILL_AREA ( #1964 ) ;
+#395 = SURFACE_STYLE_USAGE ( .BOTH. , #1271 ) ;
+#396 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #242, 'distance_accuracy_value', 'NONE');
+#397 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1202 ), #781 ) ;
+#399 = VECTOR ( 'NONE', #1526, 1000.000000000000000 ) ;
+#400 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#401 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#402 = FILL_AREA_STYLE_COLOUR ( '', #635 ) ;
+#403 = FACE_OUTER_BOUND ( 'NONE', #60, .T. ) ;
+#404 = LINE ( 'NONE', #2367, #911 ) ;
+#405 = FILL_AREA_STYLE ('',( #1638 ) ) ;
+#406 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#408 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#410 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.200000000000000600, 1.574999999999999500 ) ) ;
+#411 = ADVANCED_FACE ( 'NONE', ( #2309 ), #12, .T. ) ;
+#412 = EDGE_CURVE ( 'NONE', #322, #759, #438, .T. ) ;
+#413 = VERTEX_POINT ( 'NONE', #597 ) ;
+#414 = EDGE_CURVE ( 'NONE', #2522, #2559, #1856, .T. ) ;
+#415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .T. ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#419 = EDGE_LOOP ( 'NONE', ( #792, #1789, #1642 ) ) ;
+#420 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#421 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #173 ), #1583 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.175000000000000300, -1.600000000000000100 ) ) ;
+#423 = ADVANCED_FACE ( 'NONE', ( #939 ), #588, .T. ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#425 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#427 = VECTOR ( 'NONE', #260, 1000.000000000000000 ) ;
+#428 = LINE ( 'NONE', #454, #1284 ) ;
+#429 = EDGE_CURVE ( 'NONE', #2326, #2190, #978, .T. ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #1951, #1579, #329 ) ;
+#431 = FILL_AREA_STYLE ('',( #849 ) ) ;
+#432 = SURFACE_STYLE_FILL_AREA ( #2049 ) ;
+#433 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#435 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #146 ) ) ;
+#436 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1763, 'distance_accuracy_value', 'NONE');
+#437 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#438 = LINE ( 'NONE', #2417, #2381 ) ;
+#439 = FILL_AREA_STYLE ('',( #1832 ) ) ;
+#440 = EDGE_CURVE ( 'NONE', #455, #2124, #2238, .T. ) ;
+#441 = ADVANCED_FACE ( 'NONE', ( #1653 ), #2261, .F. ) ;
+#442 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#445 = PRESENTATION_STYLE_ASSIGNMENT (( #1945 ) ) ;
+#446 = CIRCLE ( 'NONE', #1392, 0.1000000000000000500 ) ;
+#447 = PRESENTATION_STYLE_ASSIGNMENT (( #1249 ) ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .T. ) ;
+#449 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#450 = SURFACE_SIDE_STYLE ('',( #2340 ) ) ;
+#451 = VERTEX_POINT ( 'NONE', #2453 ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #2181, .T. ) ;
+#453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#454 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#455 = VERTEX_POINT ( 'NONE', #2056 ) ;
+#456 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#457 = AXIS2_PLACEMENT_3D ( 'NONE', #310, #2378, #1385 ) ;
+#458 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#459 = CYLINDRICAL_SURFACE ( 'NONE', #1055, 0.1000000000000000500 ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#461 = LINE ( 'NONE', #2472, #1434 ) ;
+#462 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#463 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1450, 'distance_accuracy_value', 'NONE');
+#464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.017120320903264400E-016 ) ) ;
+#465 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#466 = AXIS2_PLACEMENT_3D ( 'NONE', #1658, #2063, #2256 ) ;
+#467 = PRESENTATION_STYLE_ASSIGNMENT (( #2093 ) ) ;
+#468 = EDGE_CURVE ( 'NONE', #1942, #1608, #169, .T. ) ;
+#469 = STYLED_ITEM ( 'NONE', ( #878 ), #71 ) ;
+#470 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#471 = SURFACE_STYLE_USAGE ( .BOTH. , #1696 ) ;
+#472 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#473 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#474 = ADVANCED_FACE ( 'NONE', ( #2607 ), #1171, .T. ) ;
+#475 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1081 ) ) ;
+#476 = FILL_AREA_STYLE_COLOUR ( '', #2463 ) ;
+#477 = FACE_OUTER_BOUND ( 'NONE', #2634, .T. ) ;
+#478 = PLANE ( 'NONE',  #517 ) ;
+#479 = ADVANCED_FACE ( 'NONE', ( #774 ), #1499, .T. ) ;
+#480 = EDGE_LOOP ( 'NONE', ( #320, #719, #1732, #785 ) ) ;
+#481 = EDGE_CURVE ( 'NONE', #2337, #685, #1102, .T. ) ;
+#482 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .F. ) ;
+#484 = AXIS2_PLACEMENT_3D ( 'NONE', #2330, #1548, #1339 ) ;
+#485 = EDGE_LOOP ( 'NONE', ( #554, #989, #1518, #2457 ) ) ;
+#486 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #575 ), #778 ) ;
+#487 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.164644660940673300, 1.579289321881345100 ) ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #2087, .T. ) ;
+#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1616 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1567, #2357, #1349 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#490 = VERTEX_POINT ( 'NONE', #80 ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 2.190164837270664100, 1.590164837270661400 ) ) ;
+#492 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#493 = AXIS2_PLACEMENT_3D ( 'NONE', #1439, #4, #2245 ) ;
+#494 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 9.856383386231728200E-017, 1.000000000000000000 ) ) ;
+#495 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #116, 'distance_accuracy_value', 'NONE');
+#496 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#497 = EDGE_CURVE ( 'NONE', #2124, #2288, #2627, .T. ) ;
+#498 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#499 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #871 ), #1306 ) ;
+#501 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #346 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1709, #2077, #472 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#502 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#503 = SURFACE_SIDE_STYLE ('',( #1627 ) ) ;
+#504 = CYLINDRICAL_SURFACE ( 'NONE', #245, 0.02500000000000006400 ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#506 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#507 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #237 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2310, #1724, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#508 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#509 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#510 = VERTEX_POINT ( 'NONE', #1904 ) ;
+#511 = SURFACE_SIDE_STYLE ('',( #1646 ) ) ;
+#512 = VERTEX_POINT ( 'NONE', #72 ) ;
+#513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#514 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #908, #77, #1142 ),
+ ( #2521, #1538, #925 ),
+ ( #1322, #1340, #1909 ),
+ ( #303, #491, #2301 ),
+ ( #1512, #2115, #935 ),
+ ( #1520, #276, #2544 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520988800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167783100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059474800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#515 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#517 = AXIS2_PLACEMENT_3D ( 'NONE', #465, #59, #235 ) ;
+#518 = FILL_AREA_STYLE_COLOUR ( '', #1648 ) ;
+#519 = AXIS2_PLACEMENT_3D ( 'NONE', #2473, #1846, #850 ) ;
+#520 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #858, .F. ) ;
+#523 = SURFACE_STYLE_USAGE ( .BOTH. , #1177 ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #2516, #2328, #1934 ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, 0.0000000000000000000 ) ) ;
+#526 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
+#527 = VERTEX_POINT ( 'NONE', #714 ) ;
+#528 = STYLED_ITEM ( 'NONE', ( #2211 ), #604 ) ;
+#529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#530 = EDGE_CURVE ( 'NONE', #1278, #1729, #376, .T. ) ;
+#531 = FACE_OUTER_BOUND ( 'NONE', #181, .T. ) ;
+#532 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#533 = FILL_AREA_STYLE ('',( #2308 ) ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#535 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#536 = FILL_AREA_STYLE ('',( #1367 ) ) ;
+#537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.179289321881345800, 1.564644660940671900 ) ) ;
+#539 = CIRCLE ( 'NONE', #2249, 0.02500000000000006400 ) ;
+#540 = SURFACE_STYLE_USAGE ( .BOTH. , #1343 ) ;
+#541 = VECTOR ( 'NONE', #2112, 1000.000000000000000 ) ;
+#542 = SURFACE_STYLE_USAGE ( .BOTH. , #129 ) ;
+#543 = FACE_OUTER_BOUND ( 'NONE', #1992, .T. ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#545 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#546 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.163050489181302700, -1.576100978362605000 ) ) ;
+#547 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#548 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #495 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #116, #1562, #1967 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#550 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000300, 1.575000000000000000 ) ) ;
+#551 = EDGE_LOOP ( 'NONE', ( #1701, #1778, #452, #2368 ) ) ;
+#552 = SURFACE_STYLE_USAGE ( .BOTH. , #2165 ) ;
+#553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#554 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#555 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1444, #2033, #1062 ),
+ ( #1259, #1656, #1852 ),
+ ( #833, #627, #1452 ),
+ ( #209, #2429, #426 ),
+ ( #2222, #636, #416 ),
+ ( #2454, #1463, #1070 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#556 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000200, 1.575000000000000000 ) ) ;
+#557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2360, 'distance_accuracy_value', 'NONE');
+#558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#559 = VERTEX_POINT ( 'NONE', #2082 ) ;
+#560 = EDGE_CURVE ( 'NONE', #2326, #2264, #969, .T. ) ;
+#561 = EDGE_LOOP ( 'NONE', ( #2562, #315, #1082 ) ) ;
+#562 = FILL_AREA_STYLE_COLOUR ( '', #532 ) ;
+#563 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #700, #977 ) ;
+#564 = SURFACE_STYLE_USAGE ( .BOTH. , #1604 ) ;
+#565 = EDGE_CURVE ( 'NONE', #1891, #2264, #114, .T. ) ;
+#566 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#567 = CYLINDRICAL_SURFACE ( 'NONE', #1536, 0.02500000000000006400 ) ;
+#568 = STYLED_ITEM ( 'NONE', ( #2299 ), #1519 ) ;
+#569 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = PRESENTATION_STYLE_ASSIGNMENT (( #856 ) ) ;
+#572 = EDGE_CURVE ( 'NONE', #1699, #27, #336, .T. ) ;
+#573 = FILL_AREA_STYLE_COLOUR ( '', #334 ) ;
+#574 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #760 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2550, #2114, #90 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#575 = STYLED_ITEM ( 'NONE', ( #571 ), #423 ) ;
+#576 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 2.172304849878025300, 1.594609699756049500 ) ) ;
+#577 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#579 = PRESENTATION_STYLE_ASSIGNMENT (( #523 ) ) ;
+#580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #528 ), #1793 ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .T. ) ;
+#582 = EDGE_CURVE ( 'NONE', #1813, #2559, #1952, .T. ) ;
+#583 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #877, #28 ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #2620, .F. ) ;
+#586 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .T. ) ;
+#588 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2489, #2281, #1075 ),
+ ( #1462, #1280, #2076 ),
+ ( #424, #215, #2462 ),
+ ( #867, #2476, #437 ),
+ ( #1288, #1095, #1655 ),
+ ( #1273, #228, #1472 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#589 = FILL_AREA_STYLE_COLOUR ( '', #1375 ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .T. ) ;
+#591 = AXIS2_PLACEMENT_3D ( 'NONE', #1984, #371, #802 ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .T. ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#594 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.190164837270664100, -1.590164837270663600 ) ) ;
+#595 = VECTOR ( 'NONE', #1594, 1000.000000000000000 ) ;
+#596 = EDGE_LOOP ( 'NONE', ( #1988, #961, #1049 ) ) ;
+#597 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#598 = LINE ( 'NONE', #772, #41 ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.075000000000001100, -1.575000000000000000 ) ) ;
+#600 = FACE_OUTER_BOUND ( 'NONE', #1674, .T. ) ;
+#601 = FACE_OUTER_BOUND ( 'NONE', #1052, .T. ) ;
+#602 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#603 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#604 = ADVANCED_FACE ( 'NONE', ( #2439 ), #2144, .T. ) ;
+#605 = STYLED_ITEM ( 'NONE', ( #1618 ), #1622 ) ;
+#606 = FILL_AREA_STYLE_COLOUR ( '', #275 ) ;
+#607 = FILL_AREA_STYLE_COLOUR ( '', #1403 ) ;
+#608 = SURFACE_STYLE_USAGE ( .BOTH. , #1804 ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1488 ), #49 ) ;
+#611 = FACE_OUTER_BOUND ( 'NONE', #924, .T. ) ;
+#612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2041 ), #1822 ) ;
+#613 = EDGE_CURVE ( 'NONE', #818, #2168, #1796, .T. ) ;
+#614 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1093 ), #190 ) ;
+#615 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#616 = EDGE_LOOP ( 'NONE', ( #1905, #1515, #1084, #1550 ) ) ;
+#617 = FILL_AREA_STYLE ('',( #2630 ) ) ;
+#618 = ADVANCED_FACE ( 'NONE', ( #241 ), #2374, .T. ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .F. ) ;
+#620 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#621 = SURFACE_SIDE_STYLE ('',( #2152 ) ) ;
+#622 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #605 ), #1741 ) ;
+#623 = SURFACE_STYLE_USAGE ( .BOTH. , #2237 ) ;
+#624 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .F. ) ;
+#626 = PLANE ( 'NONE',  #66 ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #160, #1662, #1226, .T. ) ;
+#629 = STYLED_ITEM ( 'NONE', ( #1528 ), #1293 ) ;
+#630 = LINE ( 'NONE', #363, #1162 ) ;
+#631 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#632 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #575 ) ) ;
+#633 = PRESENTATION_STYLE_ASSIGNMENT (( #691 ) ) ;
+#634 = FILL_AREA_STYLE ('',( #606 ) ) ;
+#635 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#636 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#637 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #1188, #537 ) ;
+#638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1798 ), #76 ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#640 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#641 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #945, 'distance_accuracy_value', 'NONE');
+#642 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#643 = STYLED_ITEM ( 'NONE', ( #2533 ), #876 ) ;
+#644 = VECTOR ( 'NONE', #1853, 1000.000000000000000 ) ;
+#645 = EDGE_CURVE ( 'NONE', #953, #322, #273, .T. ) ;
+#646 = STYLED_ITEM ( 'NONE', ( #1173 ), #2259 ) ;
+#647 = AXIS2_PLACEMENT_3D ( 'NONE', #2231, #462, #482 ) ;
+#648 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .F. ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#650 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .F. ) ;
+#652 = SURFACE_STYLE_USAGE ( .BOTH. , #1467 ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#654 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#655 = STYLED_ITEM ( 'NONE', ( #2206 ), #1649 ) ;
+#656 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #2642, .T. ) ;
+#658 = FACE_OUTER_BOUND ( 'NONE', #1896, .T. ) ;
+#659 = FACE_OUTER_BOUND ( 'NONE', #2225, .T. ) ;
+#660 = EDGE_LOOP ( 'NONE', ( #884, #2618, #828, #2095 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#662 = VECTOR ( 'NONE', #1476, 1000.000000000000000 ) ;
+#663 = LINE ( 'NONE', #1657, #866 ) ;
+#664 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #2320, #699, #1100 ) ;
+#667 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #469 ) ) ;
+#668 = LINE ( 'NONE', #1771, #365 ) ;
+#669 = AXIS2_PLACEMENT_3D ( 'NONE', #2515, #513, #340 ) ;
+#670 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#671 = SURFACE_SIDE_STYLE ('',( #1238 ) ) ;
+#672 = EDGE_CURVE ( 'NONE', #2430, #490, #668, .T. ) ;
+#673 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #871 ) ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#675 = FILL_AREA_STYLE_COLOUR ( '', #87 ) ;
+#676 = PLANE ( 'NONE',  #2423 ) ;
+#677 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.938470990204695500E-016, 1.575000000000000000 ) ) ;
+#679 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#680 = CIRCLE ( 'NONE', #185, 0.02500000000000006400 ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#683 = FILL_AREA_STYLE ('',( #1130 ) ) ;
+#684 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#685 = VERTEX_POINT ( 'NONE', #307 ) ;
+#686 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #716, #2567 ) ;
+#687 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#688 = ADVANCED_FACE ( 'NONE', ( #2437 ), #704, .T. ) ;
+#689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#690 = EDGE_LOOP ( 'NONE', ( #1782, #29, #1183, #2614 ) ) ;
+#691 = SURFACE_STYLE_USAGE ( .BOTH. , #450 ) ;
+#692 = SURFACE_STYLE_FILL_AREA ( #536 ) ;
+#693 = VECTOR ( 'NONE', #1745, 1000.000000000000000 ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#695 = VECTOR ( 'NONE', #316, 1000.000000000000000 ) ;
+#696 = SURFACE_SIDE_STYLE ('',( #1572 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#698 = EDGE_CURVE ( 'NONE', #2288, #1373, #2075, .T. ) ;
+#699 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2246, .NOT_KNOWN. ) ;
+#701 = PRESENTATION_STYLE_ASSIGNMENT (( #1870 ) ) ;
+#702 = EDGE_CURVE ( 'NONE', #1151, #413, #539, .T. ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 2.174999895079930700, 1.600000000000000100 ) ) ;
+#704 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1570, #2162, #1921 ),
+ ( #736, #1557, #2130 ),
+ ( #2347, #775, #120 ),
+ ( #2556, #2172, #1354 ),
+ ( #742, #2143, #2355 ),
+ ( #1363, #2566, #333 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#705 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#706 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #1884, #689 ) ;
+#707 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#708 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#709 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#710 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#711 = ADVANCED_FACE ( 'NONE', ( #2540 ), #2557, .T. ) ;
+#712 = VECTOR ( 'NONE', #1108, 1000.000000000000000 ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#714 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#715 = EDGE_CURVE ( 'NONE', #2065, #1362, #1030, .T. ) ;
+#716 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#717 = EDGE_LOOP ( 'NONE', ( #1995, #2401, #148, #1580 ) ) ;
+#718 = AXIS2_PLACEMENT_3D ( 'NONE', #2553, #2109, #85 ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #1533, .F. ) ;
+#720 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1838 ), #1460 ) ;
+#721 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#722 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000300, 1.600000000000000100 ) ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .F. ) ;
+#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2057 ), #814 ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#726 = EDGE_CURVE ( 'NONE', #1337, #413, #2106, .T. ) ;
+#727 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #324, #2560, #1912, #534 ),
+ .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 ( '' )  );
+#728 = STYLED_ITEM ( 'NONE', ( #2274 ), #2028 ) ;
+#729 = SURFACE_STYLE_FILL_AREA ( #431 ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#732 = FILL_AREA_STYLE_COLOUR ( '', #2070 ) ;
+#733 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000001100, -1.474999999999999900 ) ) ;
+#734 = FILL_AREA_STYLE_COLOUR ( '', #2497 ) ;
+#735 = AXIS2_PLACEMENT_3D ( 'NONE', #2639, #1245, #2451 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#737 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#738 = FILL_AREA_STYLE ('',( #518 ) ) ;
+#739 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#740 = FILL_AREA_STYLE ('',( #2169 ) ) ;
+#741 = FACE_OUTER_BOUND ( 'NONE', #2258, .T. ) ;
+#742 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#743 = VECTOR ( 'NONE', #933, 1000.000000000000000 ) ;
+#744 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#745 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#746 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1351 ) ;
+#747 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #2528, .T. ) ;
+#749 = EDGE_LOOP ( 'NONE', ( #926, #2062, #2024 ) ) ;
+#750 = SURFACE_STYLE_USAGE ( .BOTH. , #2373 ) ;
+#751 = SURFACE_SIDE_STYLE ('',( #121 ) ) ;
+#752 = EDGE_LOOP ( 'NONE', ( #1970, #1816, #293 ) ) ;
+#753 = STYLED_ITEM ( 'NONE', ( #1820 ), #1054 ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#755 = AXIS2_PLACEMENT_3D ( 'NONE', #864, #1072, #1269 ) ;
+#756 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#757 = EDGE_CURVE ( 'NONE', #512, #2267, #2008, .T. ) ;
+#758 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#759 = VERTEX_POINT ( 'NONE', #586 ) ;
+#760 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2550, 'distance_accuracy_value', 'NONE');
+#761 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#762 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #377 ), #1869 ) ;
+#763 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #2425, .F. ) ;
+#765 = FILL_AREA_STYLE_COLOUR ( '', #167 ) ;
+#766 = FACE_OUTER_BOUND ( 'NONE', #2394, .T. ) ;
+#767 = SURFACE_STYLE_FILL_AREA ( #740 ) ;
+#768 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #886 ) ) ;
+#769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#770 = LINE ( 'NONE', #976, #1257 ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.200000000000000200, -1.574999895079928000 ) ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#773 = EDGE_CURVE ( 'NONE', #381, #857, #1910, .T. ) ;
+#774 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#776 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1198 ) ) ;
+#777 = SURFACE_STYLE_FILL_AREA ( #405 ) ;
+#778 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2032 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #15, #2289, #2273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#779 = SURFACE_STYLE_USAGE ( .BOTH. , #1410 ) ;
+#780 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 2.170477640050410000, -1.570477640050411000 ) ) ;
+#781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1001 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #758, #1949, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#782 = VECTOR ( 'NONE', #1726, 1000.000000000000000 ) ;
+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1234, #1446 ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 2.170477640050409600, -1.570477640050410600 ) ) ;
+#785 = ORIENTED_EDGE ( 'NONE', *, *, #52, .F. ) ;
+#786 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#787 = EDGE_LOOP ( 'NONE', ( #1421, #1333, #1968, #1547 ) ) ;
+#788 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #643 ) ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#790 = PRESENTATION_STYLE_ASSIGNMENT (( #540 ) ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000300, -1.600000000000000300 ) ) ;
+#792 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .T. ) ;
+#793 = EDGE_CURVE ( 'NONE', #2065, #1813, #38, .T. ) ;
+#794 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .T. ) ;
+#795 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1936, 'distance_accuracy_value', 'NONE');
+#796 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1356 ), #2227 ) ;
+#797 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1900 ) ) ;
+#798 = LINE ( 'NONE', #1212, #595 ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#800 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#801 = FILL_AREA_STYLE_COLOUR ( '', #1885 ) ;
+#802 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#803 = SURFACE_SIDE_STYLE ('',( #394 ) ) ;
+#804 = SURFACE_STYLE_FILL_AREA ( #2609 ) ;
+#805 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#806 = PRESENTATION_STYLE_ASSIGNMENT (( #2436 ) ) ;
+#807 = SURFACE_SIDE_STYLE ('',( #2602 ) ) ;
+#808 = AXIS2_PLACEMENT_3D ( 'NONE', #1916, #509, #928 ) ;
+#809 = VECTOR ( 'NONE', #1559, 1000.000000000000000 ) ;
+#810 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#811 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #469 ), #1231 ) ;
+#812 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1502, #909, #918, #2311 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#813 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1795 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2548, #2577, #974 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#815 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#816 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#817 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #396 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #242, #449, #2243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#818 = VERTEX_POINT ( 'NONE', #1799 ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.200000000000000200, -1.574999895079927800 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#821 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#822 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#823 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 8.673617379884087500E-015 ) ) ;
+#824 = EDGE_LOOP ( 'NONE', ( #2329, #2131, #2290, #2023 ) ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.164644660940673300, -1.579289321881345300 ) ) ;
+#827 = PRESENTATION_STYLE_ASSIGNMENT (( #779 ) ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #2285, .T. ) ;
+#829 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#830 = VECTOR ( 'NONE', #1158, 1000.000000000000000 ) ;
+#831 = SURFACE_SIDE_STYLE ('',( #777 ) ) ;
+#832 = LINE ( 'NONE', #499, #1432 ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#834 = AXIS2_PLACEMENT_3D ( 'NONE', #159, #369, #2490 ) ;
+#835 = SURFACE_STYLE_FILL_AREA ( #2403 ) ;
+#836 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 9.856383386231856400E-017, 1.000000000000000000 ) ) ;
+#837 = PRESENTATION_STYLE_ASSIGNMENT (( #750 ) ) ;
+#838 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#840 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#841 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1312, 'distance_accuracy_value', 'NONE');
+#842 = SURFACE_SIDE_STYLE ('',( #1139 ) ) ;
+#843 = SURFACE_STYLE_USAGE ( .BOTH. , #1811 ) ;
+#844 = EDGE_CURVE ( 'NONE', #559, #1155, #2388, .T. ) ;
+#845 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #171, 'distance_accuracy_value', 'NONE');
+#846 = ADVANCED_FACE ( 'NONE', ( #600 ), #239, .T. ) ;
+#847 = LINE ( 'NONE', #2450, #2052 ) ;
+#848 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#849 = FILL_AREA_STYLE_COLOUR ( '', #100 ) ;
+#850 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.008560160451632000E-016 ) ) ;
+#851 = AXIS2_PLACEMENT_3D ( 'NONE', #745, #1549, #2166 ) ;
+#852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .F. ) ;
+#854 = ADVANCED_FACE ( 'NONE', ( #868 ), #934, .T. ) ;
+#855 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .T. ) ;
+#856 = SURFACE_STYLE_USAGE ( .BOTH. , #1494 ) ;
+#857 = VERTEX_POINT ( 'NONE', #2626 ) ;
+#858 = EDGE_CURVE ( 'NONE', #2288, #1399, #1223, .T. ) ;
+#859 = ADVANCED_FACE ( 'NONE', ( #1199 ), #1473, .T. ) ;
+#860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #914 ), #1007 ) ;
+#861 = PRESENTATION_STYLE_ASSIGNMENT (( #392 ) ) ;
+#862 = FILL_AREA_STYLE ('',( #2456 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000700, 1.575000000000000000 ) ) ;
+#865 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1838 ) ) ;
+#866 = VECTOR ( 'NONE', #464, 1000.000000000000000 ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#868 = FACE_OUTER_BOUND ( 'NONE', #787, .T. ) ;
+#869 = EDGE_CURVE ( 'NONE', #1729, #2366, #2230, .T. ) ;
+#870 = ADVANCED_FACE ( 'NONE', ( #1979 ), #1165, .T. ) ;
+#871 = STYLED_ITEM ( 'NONE', ( #308 ), #2252 ) ;
+#872 = PRESENTATION_STYLE_ASSIGNMENT (( #2372 ) ) ;
+#873 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#874 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2356 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #434, #1058, #1262 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#875 = CIRCLE ( 'NONE', #1041, 0.1000000000000000500 ) ;
+#876 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1251 ) ;
+#877 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#878 = PRESENTATION_STYLE_ASSIGNMENT (( #1509 ) ) ;
+#879 = EDGE_LOOP ( 'NONE', ( #1990, #259, #1966, #155 ) ) ;
+#880 = FILL_AREA_STYLE ('',( #1478 ) ) ;
+#881 = FILL_AREA_STYLE ('',( #2500 ) ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .F. ) ;
+#883 = SURFACE_SIDE_STYLE ('',( #930 ) ) ;
+#884 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
+#885 = FILL_AREA_STYLE ('',( #675 ) ) ;
+#886 = STYLED_ITEM ( 'NONE', ( #2269 ), #1689 ) ;
+#887 = SURFACE_STYLE_USAGE ( .BOTH. , #51 ) ;
+#888 = EDGE_LOOP ( 'NONE', ( #2390, #1050, #585, #2486 ) ) ;
+#889 = SURFACE_STYLE_FILL_AREA ( #2025 ) ;
+#890 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#891 = EDGE_LOOP ( 'NONE', ( #1901, #1867, #1762 ) ) ;
+#892 = FILL_AREA_STYLE_COLOUR ( '', #179 ) ;
+#893 = VECTOR ( 'NONE', #1417, 1000.000000000000000 ) ;
+#894 = SURFACE_STYLE_FILL_AREA ( #2334 ) ;
+#895 = LINE ( 'NONE', #2318, #357 ) ;
+#896 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #191, 'distance_accuracy_value', 'NONE');
+#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#898 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2262 ), #1571 ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#900 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#901 = VECTOR ( 'NONE', #1767, 1000.000000000000000 ) ;
+#902 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #436 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1763, #2116, #2563 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#903 = EDGE_CURVE ( 'NONE', #322, #2594, #1682, .T. ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #505, #1738, #737 ) ;
+#905 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#906 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#907 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2236 ) ) ;
+#908 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#909 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#910 = SURFACE_SIDE_STYLE ('',( #1435 ) ) ;
+#911 = VECTOR ( 'NONE', #2145, 1000.000000000000000 ) ;
+#912 = EDGE_CURVE ( 'NONE', #2488, #1942, #1283, .T. ) ;
+#913 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#914 = STYLED_ITEM ( 'NONE', ( #1592 ), #1300 ) ;
+#915 = VECTOR ( 'NONE', #408, 1000.000000000000000 ) ;
+#916 = ADVANCED_FACE ( 'NONE', ( #2404 ), #676, .F. ) ;
+#917 = STYLED_ITEM ( 'NONE', ( #467 ), #479 ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#919 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .T. ) ;
+#920 = EDGE_LOOP ( 'NONE', ( #63, #93, #2055, #67 ) ) ;
+#921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #64 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1750, #566, #103 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#922 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#923 = AXIS2_PLACEMENT_3D ( 'NONE', #2483, #1754, #1133 ) ;
+#924 = EDGE_LOOP ( 'NONE', ( #2422, #1930, #409, #1636 ) ) ;
+#925 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.156562749961868700, 1.563125499923728300 ) ) ;
+#926 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .F. ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#928 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#929 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#930 = SURFACE_STYLE_FILL_AREA ( #1874 ) ;
+#931 = LINE ( 'NONE', #309, #695 ) ;
+#932 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-2.20mm', ( #876, #2571 ), #902 ) ;
+#933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#934 = CYLINDRICAL_SURFACE ( 'NONE', #2406, 0.1000000000000000500 ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 2.174999895079930700, 1.600000000000000100 ) ) ;
+#936 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#937 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #841 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1312, #2297, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#938 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#939 = FACE_OUTER_BOUND ( 'NONE', #1605, .T. ) ;
+#940 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#942 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2278 ), #2610 ) ;
+#943 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#944 = SURFACE_STYLE_FILL_AREA ( #533 ) ;
+#945 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#946 = SURFACE_STYLE_USAGE ( .BOTH. , #910 ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#949 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #1286, #1876 ) ;
+#950 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#951 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #646 ) ) ;
+#952 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#953 = VERTEX_POINT ( 'NONE', #2503 ) ;
+#954 = SURFACE_STYLE_FILL_AREA ( #2354 ) ;
+#955 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#956 = STYLED_ITEM ( 'NONE', ( #445 ), #218 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.856383386231866200E-017, -1.000000000000000000 ) ) ;
+#959 = SURFACE_SIDE_STYLE ('',( #1409 ) ) ;
+#960 = EDGE_CURVE ( 'NONE', #451, #381, #1710, .T. ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .F. ) ;
+#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#963 = STYLED_ITEM ( 'NONE', ( #861 ), #1991 ) ;
+#964 = VERTEX_POINT ( 'NONE', #2474 ) ;
+#965 = SURFACE_STYLE_USAGE ( .BOTH. , #1574 ) ;
+#966 = CYLINDRICAL_SURFACE ( 'NONE', #457, 0.05000000000000012800 ) ;
+#967 = ADVANCED_FACE ( 'NONE', ( #236 ), #478, .T. ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.194609699756051100, -1.572304849878025700 ) ) ;
+#969 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2314, #1336, #1506, #1317 ),
+ .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 ( '' )  );
+#970 = CYLINDRICAL_SURFACE ( 'NONE', #2000, 0.05000000000000012800 ) ;
+#971 = PLANE ( 'NONE',  #484 ) ;
+#972 = FACE_OUTER_BOUND ( 'NONE', #561, .T. ) ;
+#973 = SURFACE_STYLE_FILL_AREA ( #1360 ) ;
+#974 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#975 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#976 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#977 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1351, 'design' ) ;
+#978 = LINE ( 'NONE', #460, #1260 ) ;
+#979 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#980 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#982 = AXIS2_PLACEMENT_3D ( 'NONE', #2221, #1431, #189 ) ;
+#983 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#984 = LINE ( 'NONE', #1345, #809 ) ;
+#985 = VECTOR ( 'NONE', #2363, 1000.000000000000000 ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#987 = PRESENTATION_STYLE_ASSIGNMENT (( #286 ) ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #2480, .F. ) ;
+#989 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .T. ) ;
+#990 = SURFACE_STYLE_USAGE ( .BOTH. , #153 ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#992 = EDGE_CURVE ( 'NONE', #2635, #1399, #1527, .T. ) ;
+#993 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2460 ), #2377 ) ;
+#995 = EDGE_CURVE ( 'NONE', #451, #2124, #162, .T. ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655000, 2.159750732398300500, -1.559750732398281100 ) ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #1442, .F. ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#999 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2278 ) ) ;
+#1000 = LINE ( 'NONE', #2141, #1700 ) ;
+#1001 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #758, 'distance_accuracy_value', 'NONE');
+#1002 = LINE ( 'NONE', #1790, #901 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#1004 = PRESENTATION_STYLE_ASSIGNMENT (( #843 ) ) ;
+#1005 = EDGE_CURVE ( 'NONE', #89, #2559, #1975, .T. ) ;
+#1006 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1007 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #795 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1936, #2359, #1329 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1008 = SURFACE_STYLE_FILL_AREA ( #634 ) ;
+#1009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1010 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2057 ) ) ;
+#1011 = EDGE_CURVE ( 'NONE', #2387, #1186, #104, .T. ) ;
+#1012 = FACE_OUTER_BOUND ( 'NONE', #1018, .T. ) ;
+#1013 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #56 ) ) ;
+#1014 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1015 = SURFACE_STYLE_FILL_AREA ( #439 ) ;
+#1016 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2580, 'distance_accuracy_value', 'NONE');
+#1017 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1018 = EDGE_LOOP ( 'NONE', ( #299, #1111, #1324 ) ) ;
+#1019 = AXIS2_PLACEMENT_3D ( 'NONE', #2205, #385, #352 ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #280, .F. ) ;
+#1021 = FILL_AREA_STYLE_COLOUR ( '', #2564 ) ;
+#1022 = FILL_AREA_STYLE_COLOUR ( '', #1036 ) ;
+#1023 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #497, .F. ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #1651, .T. ) ;
+#1026 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .F. ) ;
+#1028 = CYLINDRICAL_SURFACE ( 'NONE', #1629, 0.04999999999999991300 ) ;
+#1029 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1030 = LINE ( 'NONE', #2186, #2234 ) ;
+#1031 = LINE ( 'NONE', #2364, #36 ) ;
+#1032 = ADVANCED_FACE ( 'NONE', ( #360 ), #2064, .F. ) ;
+#1033 = VECTOR ( 'NONE', #1485, 1000.000000000000000 ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#1035 = FILL_AREA_STYLE ('',( #1022 ) ) ;
+#1036 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1037 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2460 ) ) ;
+#1038 = FACE_OUTER_BOUND ( 'NONE', #1214, .T. ) ;
+#1039 = EDGE_CURVE ( 'NONE', #2194, #2488, #1772, .T. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1041 = AXIS2_PLACEMENT_3D ( 'NONE', #1164, #2341, #1713 ) ;
+#1042 = PLANE ( 'NONE',  #2596 ) ;
+#1043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#1044 = PRESENTATION_STYLE_ASSIGNMENT (( #1857 ) ) ;
+#1045 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #62, 'distance_accuracy_value', 'NONE');
+#1046 = LINE ( 'NONE', #443, #644 ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1048 = AXIS2_PLACEMENT_3D ( 'NONE', #2405, #2393, #1626 ) ;
+#1049 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .F. ) ;
+#1050 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
+#1051 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1052 = EDGE_LOOP ( 'NONE', ( #748, #488, #2555 ) ) ;
+#1053 = EDGE_CURVE ( 'NONE', #1361, #559, #1693, .T. ) ;
+#1054 = ADVANCED_FACE ( 'NONE', ( #331 ), #970, .T. ) ;
+#1055 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #78, #312 ) ;
+#1056 = ORIENTED_EDGE ( 'NONE', *, *, #2389, .F. ) ;
+#1057 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1058 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #678, #1681, #494 ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#1061 = SURFACE_STYLE_FILL_AREA ( #2551 ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1063 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #73 ) ) ;
+#1064 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1977 ), #2060 ) ;
+#1065 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1067 = ADVANCED_FACE ( 'NONE', ( #393 ), #1770, .T. ) ;
+#1068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #643 ), #380 ) ;
+#1069 = LINE ( 'NONE', #2633, #1347 ) ;
+#1070 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1071 = CYLINDRICAL_SURFACE ( 'NONE', #210, 0.02500000000000006400 ) ;
+#1072 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #654, #243, #1828 ) ;
+#1074 = EDGE_CURVE ( 'NONE', #1373, #455, #832, .T. ) ;
+#1075 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1954, .F. ) ;
+#1077 = SURFACE_SIDE_STYLE ('',( #2187 ) ) ;
+#1078 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #744, 'distance_accuracy_value', 'NONE');
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .F. ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1081 = STYLED_ITEM ( 'NONE', ( #1768 ), #1830 ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #1544, .T. ) ;
+#1083 = LINE ( 'NONE', #1145, #1637 ) ;
+#1084 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#1085 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #565, .F. ) ;
+#1087 = PRESENTATION_STYLE_ASSIGNMENT (( #1814 ) ) ;
+#1088 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2262 ) ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#1090 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #2244, #433, #2235 ) ;
+#1092 = VECTOR ( 'NONE', #2351, 1000.000000000000000 ) ;
+#1093 = STYLED_ITEM ( 'NONE', ( #1044 ), #82 ) ;
+#1094 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#1096 = CIRCLE ( 'NONE', #430, 0.1000000000000000500 ) ;
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1098 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #211 ) ) ;
+#1099 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1100 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1101 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1102 = CIRCLE ( 'NONE', #149, 0.1000000000000000500 ) ;
+#1103 = PRESENTATION_STYLE_ASSIGNMENT (( #1645 ) ) ;
+#1104 = PRESENTATION_STYLE_ASSIGNMENT (( #1215 ) ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1106 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1107 = ADVANCED_FACE ( 'NONE', ( #1617 ), #459, .T. ) ;
+#1108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1109 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1110 = CIRCLE ( 'NONE', #755, 0.02500000000000006400 ) ;
+#1111 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .T. ) ;
+#1112 = STYLED_ITEM ( 'NONE', ( #1103 ), #288 ) ;
+#1113 = EDGE_LOOP ( 'NONE', ( #1875, #625, #1522, #2294, #2554, #229 ) ) ;
+#1114 = ADVANCED_FACE ( 'NONE', ( #531 ), #1497, .T. ) ;
+#1115 = PLANE ( 'NONE',  #2048 ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .F. ) ;
+#1118 = FILL_AREA_STYLE_COLOUR ( '', #1106 ) ;
+#1119 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ;
+#1120 = PRESENTATION_STYLE_ASSIGNMENT (( #2565 ) ) ;
+#1121 = FILL_AREA_STYLE ('',( #92 ) ) ;
+#1122 = EDGE_CURVE ( 'NONE', #2430, #2337, #1376, .T. ) ;
+#1123 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1124 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2246 ) ) ;
+#1125 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1735 ) ) ;
+#1126 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1127 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1128 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1965, 'distance_accuracy_value', 'NONE');
+#1129 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1130 = FILL_AREA_STYLE_COLOUR ( '', #2217 ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#1132 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1133 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1134 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1135 = EDGE_CURVE ( 'NONE', #2559, #2065, #1309, .T. ) ;
+#1136 = CIRCLE ( 'NONE', #2149, 0.02500000000000006400 ) ;
+#1137 = FILL_AREA_STYLE ('',( #1118 ) ) ;
+#1138 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #914 ) ) ;
+#1139 = SURFACE_STYLE_FILL_AREA ( #1797 ) ;
+#1140 = PLANE ( 'NONE',  #1277 ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .F. ) ;
+#1142 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#1143 = PRODUCT_CONTEXT ( 'NONE', #1552, 'mechanical' ) ;
+#1144 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .F. ) ;
+#1145 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1146 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #528 ) ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #143, .F. ) ;
+#1148 = VECTOR ( 'NONE', #1353, 1000.000000000000000 ) ;
+#1149 = EDGE_CURVE ( 'NONE', #1278, #1155, #2207, .T. ) ;
+#1150 = SURFACE_STYLE_USAGE ( .BOTH. , #1545 ) ;
+#1151 = VERTEX_POINT ( 'NONE', #936 ) ;
+#1152 = FILL_AREA_STYLE ('',( #1739 ) ) ;
+#1153 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 2.174999895079930700, -1.600000000000000500 ) ) ;
+#1155 = VERTEX_POINT ( 'NONE', #1116 ) ;
+#1156 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1157 = FACE_OUTER_BOUND ( 'NONE', #1213, .T. ) ;
+#1158 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .F. ) ;
+#1160 = AXIS2_PLACEMENT_3D ( 'NONE', #1458, #1255, #197 ) ;
+#1161 = FILL_AREA_STYLE_COLOUR ( '', #141 ) ;
+#1162 = VECTOR ( 'NONE', #1204, 1000.000000000000000 ) ;
+#1163 = FACE_OUTER_BOUND ( 'NONE', #1809, .T. ) ;
+#1164 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1165 = CYLINDRICAL_SURFACE ( 'NONE', #493, 0.05000000000000012800 ) ;
+#1166 = SURFACE_STYLE_USAGE ( .BOTH. , #1926 ) ;
+#1167 = FILL_AREA_STYLE_COLOUR ( '', #1132 ) ;
+#1168 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2074, 'distance_accuracy_value', 'NONE');
+#1169 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1170 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1171 = CYLINDRICAL_SURFACE ( 'NONE', #1059, 0.02500000000000006400 ) ;
+#1172 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1173 = PRESENTATION_STYLE_ASSIGNMENT (( #608 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000300, 1.474999999999999600 ) ) ;
+#1175 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1176 = FILL_AREA_STYLE ('',( #1380 ) ) ;
+#1177 = SURFACE_SIDE_STYLE ('',( #1661 ) ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#1179 = LINE ( 'NONE', #739, #1481 ) ;
+#1180 = CYLINDRICAL_SURFACE ( 'NONE', #647, 0.02500000000000006400 ) ;
+#1181 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1182 = SURFACE_STYLE_FILL_AREA ( #683 ) ;
+#1183 = ORIENTED_EDGE ( 'NONE', *, *, #613, .F. ) ;
+#1184 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1185 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1356 ) ) ;
+#1186 = VERTEX_POINT ( 'NONE', #1531 ) ;
+#1187 = EDGE_CURVE ( 'NONE', #1662, #1942, #1316, .T. ) ;
+#1188 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1189 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1190 = SURFACE_STYLE_USAGE ( .BOTH. , #2140 ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
+#1192 = EDGE_LOOP ( 'NONE', ( #1086, #1422, #1864, #799 ) ) ;
+#1193 = STYLED_ITEM ( 'NONE', ( #827 ), #1848 ) ;
+#1194 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.856383386231824300E-017, -1.000000000000000000 ) ) ;
+#1196 = CYLINDRICAL_SURFACE ( 'NONE', #584, 0.02500000000000006400 ) ;
+#1197 = EDGE_CURVE ( 'NONE', #1186, #1610, #598, .T. ) ;
+#1198 = STYLED_ITEM ( 'NONE', ( #2009 ), #1267 ) ;
+#1199 = FACE_OUTER_BOUND ( 'NONE', #1554, .T. ) ;
+#1200 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1517, 'distance_accuracy_value', 'NONE');
+#1201 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1202 = STYLED_ITEM ( 'NONE', ( #1985 ), #255 ) ;
+#1203 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1261, #1225, #170 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1205 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .F. ) ;
+#1208 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .F. ) ;
+#1210 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #11, 'distance_accuracy_value', 'NONE');
+#1211 = STYLED_ITEM ( 'NONE', ( #1755 ), #55 ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1213 = EDGE_LOOP ( 'NONE', ( #794, #2365, #1020, #723 ) ) ;
+#1214 = EDGE_LOOP ( 'NONE', ( #991, #1731, #318, #2191, #1079, #33 ) ) ;
+#1215 = SURFACE_STYLE_USAGE ( .BOTH. , #621 ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.163050489181302700, -1.576100978362604300 ) ) ;
+#1217 = FACE_OUTER_BOUND ( 'NONE', #660, .T. ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .F. ) ;
+#1219 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1081 ), #1346 ) ;
+#1220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = SURFACE_STYLE_FILL_AREA ( #738 ) ;
+#1222 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1223 = CIRCLE ( 'NONE', #735, 0.02500000000000006400 ) ;
+#1224 = PRESENTATION_STYLE_ASSIGNMENT (( #1190 ) ) ;
+#1225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1226 = LINE ( 'NONE', #1374, #1883 ) ;
+#1227 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1228 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000200, -1.575000000000000200 ) ) ;
+#1229 = AXIS2_PLACEMENT_3D ( 'NONE', #656, #31, #1483 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#1231 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1045 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #62, #906, #1863 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1232 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1233 = FACE_OUTER_BOUND ( 'NONE', #485, .T. ) ;
+#1234 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1236 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1798 ) ) ;
+#1237 = ADVANCED_FACE ( 'NONE', ( #267 ), #1683, .T. ) ;
+#1238 = SURFACE_STYLE_FILL_AREA ( #1672 ) ;
+#1239 = LINE ( 'NONE', #1666, #2449 ) ;
+#1240 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1241 = EDGE_LOOP ( 'NONE', ( #354, #1141, #2254, #2644 ) ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .F. ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#1244 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1170, 'distance_accuracy_value', 'NONE');
+#1245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1246 = VERTEX_POINT ( 'NONE', #1370 ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#1248 = SURFACE_SIDE_STYLE ('',( #46 ) ) ;
+#1249 = SURFACE_STYLE_USAGE ( .BOTH. , #1815 ) ;
+#1250 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1112 ) ) ;
+#1251 = CLOSED_SHELL ( 'NONE', ( #71, #2050, #2028, #1267, #967, #2504, #1032, #2313, #2300, #441, #1293, #2519, #391, #916, #238, #1848, #1830, #1475, #1622, #1991, #168, #1903, #1107, #854, #1114, #184, #1688, #2107, #65, #1054, #257, #218, #859, #870, #32, #411, #1519, #2280, #2241, #846, #474, #288, #2271, #2259, #2091, #1300, #55, #604, #82, #255, #1496, #2043, #423, #42, #711, #2054, #230, #1689, #479, #1067, #122, #1237, #2252, #618, #1649, #688 ) ) ;
+#1252 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.175000000000000300, 1.600000000000000100 ) ) ;
+#1253 = LINE ( 'NONE', #682, #1094 ) ;
+#1254 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#1256 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1257 = VECTOR ( 'NONE', #2369, 1000.000000000000000 ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.194609699756051100, 1.572304849878024300 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813576200, 1.563125499923729200 ) ) ;
+#1260 = VECTOR ( 'NONE', #2469, 1000.000000000000000 ) ;
+#1261 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1262 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1263 = EDGE_CURVE ( 'NONE', #1699, #2194, #1031, .T. ) ;
+#1264 = EDGE_CURVE ( 'NONE', #2317, #2430, #1096, .T. ) ;
+#1265 = CYLINDRICAL_SURFACE ( 'NONE', #1507, 0.05000000000000012800 ) ;
+#1266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1267 = ADVANCED_FACE ( 'NONE', ( #601 ), #971, .T. ) ;
+#1268 = LINE ( 'NONE', #2292, #712 ) ;
+#1269 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1270 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1271 = SURFACE_SIDE_STYLE ('',( #2179 ) ) ;
+#1272 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1273 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1274 = VERTEX_POINT ( 'NONE', #1178 ) ;
+#1275 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1123, 'distance_accuracy_value', 'NONE');
+#1276 = EDGE_CURVE ( 'NONE', #512, #2065, #931, .T. ) ;
+#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #81, #1537 ) ;
+#1278 = VERTEX_POINT ( 'NONE', #2569 ) ;
+#1279 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000014200, -1.575000000000000200 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1281 = AXIS2_PLACEMENT_3D ( 'NONE', #905, #2498, #263 ) ;
+#1282 = EDGE_CURVE ( 'NONE', #1662, #1695, #770, .T. ) ;
+#1283 = LINE ( 'NONE', #1448, #5 ) ;
+#1284 = VECTOR ( 'NONE', #2046, 1000.000000000000000 ) ;
+#1285 = STYLED_ITEM ( 'NONE', ( #2071 ), #2091 ) ;
+#1286 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1287 = SURFACE_STYLE_FILL_AREA ( #1747 ) ;
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#1289 = STYLED_ITEM ( 'NONE', ( #1004 ), #859 ) ;
+#1290 = SURFACE_SIDE_STYLE ('',( #1389 ) ) ;
+#1291 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1628, 'distance_accuracy_value', 'NONE');
+#1292 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1293 = ADVANCED_FACE ( 'NONE', ( #163 ), #1140, .T. ) ;
+#1294 = FILL_AREA_STYLE_COLOUR ( '', #2110 ) ;
+#1295 = SURFACE_SIDE_STYLE ('',( #2248 ) ) ;
+#1296 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1298 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#1299 = CIRCLE ( 'NONE', #1872, 0.02500000000000006400 ) ;
+#1300 = ADVANCED_FACE ( 'NONE', ( #2176 ), #567, .T. ) ;
+#1301 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591800, 2.199994840237366100, 1.599994840237362500 ) ) ;
+#1302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1303 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
+#1304 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1305 = FILL_AREA_STYLE_COLOUR ( '', #2175 ) ;
+#1306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1291 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1628, #1029, #401 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1307 = EDGE_CURVE ( 'NONE', #2190, #1186, #2304, .T. ) ;
+#1308 = FACE_OUTER_BOUND ( 'NONE', #1606, .T. ) ;
+#1309 = LINE ( 'NONE', #525, #2499 ) ;
+#1310 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #956 ) ) ;
+#1311 = PRESENTATION_STYLE_ASSIGNMENT (( #2036 ) ) ;
+#1312 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1313 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1371 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2376, #1955, #1980 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1314 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1316 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #339, #2575, #538, #981 ),
+ .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 ( '' )  );
+#1317 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1318 = EDGE_CURVE ( 'NONE', #61, #451, #2467, .T. ) ;
+#1319 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #502, #593, #384 ),
+ ( #2192, #1047, #2613 ),
+ ( #2441, #1420, #1983 ),
+ ( #1235, #1438, #816 ),
+ ( #203, #2415, #2623 ),
+ ( #1818, #2638, #1619 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #629 ), #574 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.176100978362604600, 1.563050489181303100 ) ) ;
+#1323 = PLANE ( 'NONE',  #2146 ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#1325 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1326 = STYLED_ITEM ( 'NONE', ( #1386 ), #230 ) ;
+#1327 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #728 ) ) ;
+#1328 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ;
+#1329 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1330 = SURFACE_SIDE_STYLE ('',( #2530 ) ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #2181, .F. ) ;
+#1332 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .F. ) ;
+#1334 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1335 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1289 ) ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#1337 = VERTEX_POINT ( 'NONE', #941 ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.200000000000000600, 1.550000000000000000 ) ) ;
+#1339 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1340 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574197100, 2.170477640050410000, 1.570477640050412100 ) ) ;
+#1341 = FILL_AREA_STYLE_COLOUR ( '', #2315 ) ;
+#1342 = EDGE_CURVE ( 'NONE', #1246, #1891, #727, .T. ) ;
+#1343 = SURFACE_SIDE_STYLE ('',( #954 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.552380383331517400E-016, 1.575000000000000000 ) ) ;
+#1345 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#1346 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1128 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1965, #805, #2600 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1347 = VECTOR ( 'NONE', #175, 1000.000000000000000 ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1349 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1350 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2586, 'distance_accuracy_value', 'NONE');
+#1351 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1352 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.164644660940673300, -1.579289321881345500 ) ) ;
+#1353 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1354 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1355 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.200000000000000600, -1.575000000000000200 ) ) ;
+#1356 = STYLED_ITEM ( 'NONE', ( #2611 ), #2280 ) ;
+#1357 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1358 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.176100978362604600, -1.563050489181302600 ) ) ;
+#1359 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2427 ) ) ;
+#1360 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#1361 = VERTEX_POINT ( 'NONE', #731 ) ;
+#1362 = VERTEX_POINT ( 'NONE', #1174 ) ;
+#1363 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1364 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1365 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2232 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #58, #269, #943 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1366 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#1367 = FILL_AREA_STYLE_COLOUR ( '', #829 ) ;
+#1368 = FILL_AREA_STYLE ('',( #1167 ) ) ;
+#1369 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .T. ) ;
+#1370 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#1371 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2376, 'distance_accuracy_value', 'NONE');
+#1372 = SURFACE_STYLE_FILL_AREA ( #1402 ) ;
+#1373 = VERTEX_POINT ( 'NONE', #754 ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#1375 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1376 = LINE ( 'NONE', #1899, #693 ) ;
+#1377 = FILL_AREA_STYLE_COLOUR ( '', #473 ) ;
+#1378 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1379 = SURFACE_STYLE_FILL_AREA ( #1152 ) ;
+#1380 = FILL_AREA_STYLE_COLOUR ( '', #2078 ) ;
+#1381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1326 ), #489 ) ;
+#1382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.017120320903264400E-016 ) ) ;
+#1383 = SURFACE_STYLE_FILL_AREA ( #1989 ) ;
+#1384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1385 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1386 = PRESENTATION_STYLE_ASSIGNMENT (( #542 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 2.190164837270664100, -1.590164837270663400 ) ) ;
+#1388 = CIRCLE ( 'NONE', #1441, 0.02500000000000006400 ) ;
+#1389 = SURFACE_STYLE_FILL_AREA ( #881 ) ;
+#1390 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.163125499923731300, -1.556562749961861500 ) ) ;
+#1391 = EDGE_CURVE ( 'NONE', #1459, #2387, #1881, .T. ) ;
+#1392 = AXIS2_PLACEMENT_3D ( 'NONE', #733, #761, #2125 ) ;
+#1393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1211 ), #501 ) ;
+#1394 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1395 = EDGE_LOOP ( 'NONE', ( #386, #258, #1639 ) ) ;
+#1396 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .T. ) ;
+#1397 = FILL_AREA_STYLE_COLOUR ( '', #2570 ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .F. ) ;
+#1399 = VERTEX_POINT ( 'NONE', #1946 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 2.163050489181302700, 1.576100978362605400 ) ) ;
+#1401 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #786, #986, #1598 ),
+ ( #2590, #2182, #2606 ),
+ ( #1400, #147, #359 ),
+ ( #576, #2188, #1258 ),
+ ( #703, #1301, #1756 ),
+ ( #722, #2511, #556 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520988800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167783100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059474800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1402 = FILL_AREA_STYLE ('',( #177 ) ) ;
+#1403 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1404 = SURFACE_STYLE_FILL_AREA ( #2531 ) ;
+#1405 = EDGE_CURVE ( 'NONE', #685, #2317, #2201, .T. ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.172304849878025300, -1.594609699756050600 ) ) ;
+#1407 = AXIS2_PLACEMENT_3D ( 'NONE', #957, #1753, #2150 ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1409 = SURFACE_STYLE_FILL_AREA ( #1960 ) ;
+#1410 = SURFACE_SIDE_STYLE ('',( #1372 ) ) ;
+#1411 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2198 ), #1542 ) ;
+#1412 = EDGE_CURVE ( 'NONE', #1695, #27, #2536, .T. ) ;
+#1413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #56 ), #2012 ) ;
+#1414 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1415 = VECTOR ( 'NONE', #940, 1000.000000000000000 ) ;
+#1416 = SURFACE_SIDE_STYLE ('',( #1008 ) ) ;
+#1417 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1418 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2120 ) ) ;
+#1419 = PLANE ( 'NONE',  #350 ) ;
+#1420 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #2528, .F. ) ;
+#1422 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .T. ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #2411, .T. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .T. ) ;
+#1425 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1941, 'distance_accuracy_value', 'NONE');
+#1426 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #481, .T. ) ;
+#1429 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #563 ) ;
+#1430 = LINE ( 'NONE', #2185, #1877 ) ;
+#1431 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1432 = VECTOR ( 'NONE', #1523, 1000.000000000000000 ) ;
+#1433 = PRESENTATION_STYLE_ASSIGNMENT (( #2196 ) ) ;
+#1434 = VECTOR ( 'NONE', #1676, 1000.000000000000000 ) ;
+#1435 = SURFACE_STYLE_FILL_AREA ( #1513 ) ;
+#1436 = VECTOR ( 'NONE', #2174, 1000.000000000000000 ) ;
+#1437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#1439 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.150000000000000400, 1.599999999999999900 ) ) ;
+#1440 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #753 ), #1866 ) ;
+#1441 = AXIS2_PLACEMENT_3D ( 'NONE', #327, #135, #2139 ) ;
+#1442 = EDGE_CURVE ( 'NONE', #1459, #1246, #107, .T. ) ;
+#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1923, #913, #705 ) ;
+#1444 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1445 = CYLINDRICAL_SURFACE ( 'NONE', #686, 0.04999999999999991300 ) ;
+#1446 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000300, 1.474999999999999600 ) ) ;
+#1448 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, 0.0000000000000000000 ) ) ;
+#1449 = SPHERICAL_SURFACE ( 'NONE', #1603, 0.02500000000000000100 ) ;
+#1450 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1451 = SPHERICAL_SURFACE ( 'NONE', #466, 0.02500000000000000100 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1453 = EDGE_CURVE ( 'NONE', #2387, #2337, #1002, .T. ) ;
+#1454 = EDGE_LOOP ( 'NONE', ( #483, #1634, #1668, #2361 ) ) ;
+#1455 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2105 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#1457 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.913830031739114600E-016, 1.550000000000000300 ) ) ;
+#1459 = VERTEX_POINT ( 'NONE', #1408 ) ;
+#1460 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #463 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1450, #1824, #1831 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1461 = EDGE_LOOP ( 'NONE', ( #587, #2171, #581, #1060 ) ) ;
+#1462 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1463 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1464 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#1465 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2433, 'distance_accuracy_value', 'NONE');
+#1466 = STYLED_ITEM ( 'NONE', ( #790 ), #2241 ) ;
+#1467 = SURFACE_SIDE_STYLE ('',( #2007 ) ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#1469 = PRESENTATION_STYLE_ASSIGNMENT (( #887 ) ) ;
+#1470 = FACE_OUTER_BOUND ( 'NONE', #256, .T. ) ;
+#1471 = VECTOR ( 'NONE', #2599, 1000.000000000000000 ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#1473 = CYLINDRICAL_SURFACE ( 'NONE', #1160, 0.04999999999999991300 ) ;
+#1474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1556 ), #1728 ) ;
+#1475 = ADVANCED_FACE ( 'NONE', ( #332 ), #156, .T. ) ;
+#1476 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1477 = CIRCLE ( 'NONE', #2589, 0.02500000000000006400 ) ;
+#1478 = FILL_AREA_STYLE_COLOUR ( '', #2045 ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1481 = VECTOR ( 'NONE', #1156, 1000.000000000000000 ) ;
+#1482 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1483 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1484 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .F. ) ;
+#1485 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#1487 = SURFACE_SIDE_STYLE ('',( #105 ) ) ;
+#1488 = STYLED_ITEM ( 'NONE', ( #633 ), #967 ) ;
+#1489 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1490 = FILL_AREA_STYLE ('',( #1305 ) ) ;
+#1491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #646 ), #1624 ) ;
+#1492 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#1493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #956 ), #2005 ) ;
+#1494 = SURFACE_SIDE_STYLE ('',( #2505 ) ) ;
+#1495 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1496 = ADVANCED_FACE ( 'NONE', ( #2037 ), #1401, .T. ) ;
+#1497 = CYLINDRICAL_SURFACE ( 'NONE', #718, 0.1000000000000000500 ) ;
+#1498 = FILL_AREA_STYLE ('',( #53 ) ) ;
+#1499 = CYLINDRICAL_SURFACE ( 'NONE', #1281, 0.02500000000000006400 ) ;
+#1500 = FILL_AREA_STYLE ('',( #892 ) ) ;
+#1501 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1504 = CIRCLE ( 'NONE', #2574, 0.02500000000000006400 ) ;
+#1505 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1690, 'distance_accuracy_value', 'NONE');
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #1769, #1773, #2552 ) ;
+#1508 = PRESENTATION_STYLE_ASSIGNMENT (( #304 ) ) ;
+#1509 = SURFACE_STYLE_USAGE ( .BOTH. , #671 ) ;
+#1510 = CYLINDRICAL_SURFACE ( 'NONE', #1091, 0.02500000000000006400 ) ;
+#1511 = EDGE_LOOP ( 'NONE', ( #2296, #1939, #1024, #2392 ) ) ;
+#1512 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.200000000000000200, 1.574999895079927500 ) ) ;
+#1513 = FILL_AREA_STYLE ('',( #2257 ) ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #1833, .F. ) ;
+#1515 = ORIENTED_EDGE ( 'NONE', *, *, #1442, .T. ) ;
+#1516 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1517 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1518 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .F. ) ;
+#1519 = ADVANCED_FACE ( 'NONE', ( #268 ), #514, .T. ) ;
+#1520 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000200, 1.575000000000000000 ) ) ;
+#1521 = EDGE_CURVE ( 'NONE', #818, #527, #1253, .T. ) ;
+#1522 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;
+#1523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1524 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1900 ), #937 ) ;
+#1525 = LINE ( 'NONE', #1600, #1974 ) ;
+#1526 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1527 = LINE ( 'NONE', #1503, #427 ) ;
+#1528 = PRESENTATION_STYLE_ASSIGNMENT (( #1760 ) ) ;
+#1529 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1532 = PRESENTATION_STYLE_ASSIGNMENT (( #2004 ) ) ;
+#1533 = EDGE_CURVE ( 'NONE', #1362, #2267, #895, .T. ) ;
+#1534 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#1535 = PRESENTATION_STYLE_ASSIGNMENT (( #338 ) ) ;
+#1536 = AXIS2_PLACEMENT_3D ( 'NONE', #1366, #1530, #2135 ) ;
+#1537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1538 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655000, 2.159750732398293800, 1.559750732398285500 ) ) ;
+#1539 = FACE_OUTER_BOUND ( 'NONE', #480, .T. ) ;
+#1540 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1541 = VECTOR ( 'NONE', #492, 1000.000000000000000 ) ;
+#1542 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1350 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2586, #110, #558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #1651, .F. ) ;
+#1544 = EDGE_CURVE ( 'NONE', #759, #953, #2601, .T. ) ;
+#1545 = SURFACE_SIDE_STYLE ('',( #944 ) ) ;
+#1546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1843 ), #817 ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ;
+#1548 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1549 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #2389, .T. ) ;
+#1551 = PLANE ( 'NONE',  #637 ) ;
+#1552 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1553 = SURFACE_STYLE_USAGE ( .BOTH. , #2100 ) ;
+#1554 = EDGE_LOOP ( 'NONE', ( #789, #948, #1845, #1424 ) ) ;
+#1555 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1556 = STYLED_ITEM ( 'NONE', ( #302 ), #846 ) ;
+#1557 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
+#1559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1561 = SURFACE_SIDE_STYLE ('',( #1404 ) ) ;
+#1562 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1563 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1564 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1565 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #708, #1314, #2079, #2073 ),
+ .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 ( '' )  );
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000001100, -1.575000000000000000 ) ) ;
+#1567 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1568 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1569 = SURFACE_STYLE_FILL_AREA ( #2593 ) ;
+#1570 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1571 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1168 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2074, #1109, #1667 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1572 = SURFACE_STYLE_FILL_AREA ( #2282 ) ;
+#1573 = AXIS2_PLACEMENT_3D ( 'NONE', #1426, #180, #838 ) ;
+#1574 = SURFACE_SIDE_STYLE ('',( #692 ) ) ;
+#1575 = EDGE_CURVE ( 'NONE', #2488, #1695, #2487, .T. ) ;
+#1576 = SURFACE_SIDE_STYLE ('',( #1801 ) ) ;
+#1577 = FACE_OUTER_BOUND ( 'NONE', #2161, .T. ) ;
+#1578 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1093 ) ) ;
+#1579 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .T. ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #858, .T. ) ;
+#1582 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1583 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1016 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2580, #2410, #2385 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1584 = SURFACE_STYLE_USAGE ( .BOTH. , #1561 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1586 = ORIENTED_EDGE ( 'NONE', *, *, #2348, .F. ) ;
+#1587 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#1588 = EDGE_CURVE ( 'NONE', #1362, #1151, #330, .T. ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#1590 = AXIS2_PLACEMENT_3D ( 'NONE', #1630, #2031, #1993 ) ;
+#1591 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1592 = PRESENTATION_STYLE_ASSIGNMENT (( #1924 ) ) ;
+#1593 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2438, #1243, #2216, #407 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#1595 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1326 ) ) ;
+#1596 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1466 ) ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, -1.550000000000000000 ) ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#1599 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1556 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#1601 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1602 = PRESENTATION_STYLE_ASSIGNMENT (( #1882 ) ) ;
+#1603 = AXIS2_PLACEMENT_3D ( 'NONE', #54, #1698, #2275 ) ;
+#1604 = SURFACE_SIDE_STYLE ('',( #2298 ) ) ;
+#1605 = EDGE_LOOP ( 'NONE', ( #1272, #2396, #988 ) ) ;
+#1606 = EDGE_LOOP ( 'NONE', ( #681, #150, #1207, #2068, #2482, #2358 ) ) ;
+#1607 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1608 = VERTEX_POINT ( 'NONE', #707 ) ;
+#1609 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #568 ), #507 ) ;
+#1610 = VERTEX_POINT ( 'NONE', #2086 ) ;
+#1611 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1612 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#1613 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1614 = ORIENTED_EDGE ( 'NONE', *, *, #572, .T. ) ;
+#1615 = LINE ( 'NONE', #1937, #1092 ) ;
+#1616 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1567, 'distance_accuracy_value', 'NONE');
+#1617 = FACE_OUTER_BOUND ( 'NONE', #1454, .T. ) ;
+#1618 = PRESENTATION_STYLE_ASSIGNMENT (( #1584 ) ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1620 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000200, -1.600000000000000100 ) ) ;
+#1621 = AXIS2_PLACEMENT_3D ( 'NONE', #2053, #2279, #254 ) ;
+#1622 = ADVANCED_FACE ( 'NONE', ( #70 ), #1115, .T. ) ;
+#1623 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1624 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #845 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #171, #195, #2408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1625 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #377 ) ) ;
+#1626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1627 = SURFACE_STYLE_FILL_AREA ( #1886 ) ;
+#1628 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1629 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #88, #958 ) ;
+#1630 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1632 = LINE ( 'NONE', #2069, #373 ) ;
+#1633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #1405, .F. ) ;
+#1635 = FILL_AREA_STYLE ('',( #1650 ) ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .T. ) ;
+#1637 = VECTOR ( 'NONE', #1206, 1000.000000000000000 ) ;
+#1638 = FILL_AREA_STYLE_COLOUR ( '', #1501 ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#1640 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1112 ), #2170 ) ;
+#1641 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #572, .F. ) ;
+#1643 = SURFACE_STYLE_USAGE ( .BOTH. , #204 ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #2199, .T. ) ;
+#1645 = SURFACE_STYLE_USAGE ( .BOTH. , #1248 ) ;
+#1646 = SURFACE_STYLE_FILL_AREA ( #2397 ) ;
+#1647 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #274, 'distance_accuracy_value', 'NONE');
+#1648 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1649 = ADVANCED_FACE ( 'NONE', ( #1660 ), #2371, .T. ) ;
+#1650 = FILL_AREA_STYLE_COLOUR ( '', #109 ) ;
+#1651 = EDGE_CURVE ( 'NONE', #1373, #964, #2339, .T. ) ;
+#1652 = STYLED_ITEM ( 'NONE', ( #1508 ), #932 ) ;
+#1653 = FACE_OUTER_BOUND ( 'NONE', #57, .T. ) ;
+#1654 = EDGE_CURVE ( 'NONE', #2430, #857, #1615, .T. ) ;
+#1655 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#1656 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000300, 1.575000000000000000 ) ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1659 = AXIS2_PLACEMENT_3D ( 'NONE', #325, #2581, #2137 ) ;
+#1660 = FACE_OUTER_BOUND ( 'NONE', #2640, .T. ) ;
+#1661 = SURFACE_STYLE_FILL_AREA ( #885 ) ;
+#1662 = VERTEX_POINT ( 'NONE', #1948 ) ;
+#1663 = EDGE_CURVE ( 'NONE', #964, #2635, #2101, .T. ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
+#1665 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #629 ) ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1667 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #481, .F. ) ;
+#1669 = ORIENTED_EDGE ( 'NONE', *, *, #1986, .T. ) ;
+#1670 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.527739424865938000E-016, 1.550000000000000300 ) ) ;
+#1671 = STYLED_ITEM ( 'NONE', ( #2345 ), #711 ) ;
+#1672 = FILL_AREA_STYLE ('',( #265 ) ) ;
+#1673 = EDGE_CURVE ( 'NONE', #1337, #1151, #1737, .T. ) ;
+#1674 = EDGE_LOOP ( 'NONE', ( #2459, #653, #1398, #1242 ) ) ;
+#1675 = AXIS2_PLACEMENT_3D ( 'NONE', #1099, #1859, #220 ) ;
+#1676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .F. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.017120320903264700E-016 ) ) ;
+#1680 = VECTOR ( 'NONE', #345, 1000.000000000000000 ) ;
+#1681 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -9.856383386231856400E-017 ) ) ;
+#1682 = CIRCLE ( 'NONE', #1931, 0.02500000000000006400 ) ;
+#1683 = CYLINDRICAL_SURFACE ( 'NONE', #1407, 0.02500000000000006400 ) ;
+#1684 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1686 = SURFACE_SIDE_STYLE ('',( #1182 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000300, 1.575000000000000000 ) ) ;
+#1688 = ADVANCED_FACE ( 'NONE', ( #1119 ), #966, .T. ) ;
+#1689 = ADVANCED_FACE ( 'NONE', ( #1308 ), #1943, .T. ) ;
+#1690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1691 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1692 = LINE ( 'NONE', #297, #252 ) ;
+#1693 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1131, #2535, #487, #2321 ),
+ .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 ( '' )  );
+#1694 = CIRCLE ( 'NONE', #1956, 0.02500000000000006400 ) ;
+#1695 = VERTEX_POINT ( 'NONE', #813 ) ;
+#1696 = SURFACE_SIDE_STYLE ('',( #2014 ) ) ;
+#1697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1261, 'distance_accuracy_value', 'NONE');
+#1698 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1699 = VERTEX_POINT ( 'NONE', #1783 ) ;
+#1700 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #672, .F. ) ;
+#1702 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2283 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1704 = AXIS2_PLACEMENT_3D ( 'NONE', #370, #583, #164 ) ;
+#1705 = EDGE_CURVE ( 'NONE', #527, #2267, #102, .T. ) ;
+#1706 = EDGE_LOOP ( 'NONE', ( #186, #1159, #1076, #882, #198, #2029 ) ) ;
+#1707 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1200 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1517, #1529, #2549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1708 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.179289321881345800, -1.564644660940672600 ) ) ;
+#1709 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1710 = LINE ( 'NONE', #2485, #662 ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1712 = EDGE_CURVE ( 'NONE', #381, #1699, #630, .T. ) ;
+#1713 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.897353801849632000E-015, 1.000000000000000000 ) ) ;
+#1714 = AXIS2_PLACEMENT_3D ( 'NONE', #993, #1009, #769 ) ;
+#1715 = STYLED_ITEM ( 'NONE', ( #1532 ), #411 ) ;
+#1716 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1718 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1202 ) ) ;
+#1719 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1720 = FILL_AREA_STYLE ('',( #2316 ) ) ;
+#1721 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #442, #664 ) ;
+#1722 = FACE_OUTER_BOUND ( 'NONE', #2250, .T. ) ;
+#1723 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1724 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1725 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #640, 'distance_accuracy_value', 'NONE');
+#1726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ;
+#1728 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1465 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2433, #2214, #2027 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1729 = VERTEX_POINT ( 'NONE', #578 ) ;
+#1730 = SURFACE_SIDE_STYLE ('',( #341 ) ) ;
+#1731 = ORIENTED_EDGE ( 'NONE', *, *, #2285, .F. ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#1733 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1734 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1735 = STYLED_ITEM ( 'NONE', ( #1602 ), #42 ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #582, .F. ) ;
+#1737 = CIRCLE ( 'NONE', #1659, 0.02500000000000006400 ) ;
+#1738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = FILL_AREA_STYLE_COLOUR ( '', #1976 ) ;
+#1740 = SURFACE_STYLE_FILL_AREA ( #2591 ) ;
+#1741 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #34 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #952, #1742, #1357 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1742 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1745 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1746 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1999, 'distance_accuracy_value', 'NONE');
+#1747 = FILL_AREA_STYLE ('',( #765 ) ) ;
+#1748 = PLANE ( 'NONE',  #524 ) ;
+#1749 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #753 ) ) ;
+#1750 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1752 = AXIS2_PLACEMENT_3D ( 'NONE', #1479, #248, #1684 ) ;
+#1753 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1755 = PRESENTATION_STYLE_ASSIGNMENT (( #2470 ) ) ;
+#1756 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.200000000000000200, 1.574999895079927500 ) ) ;
+#1757 = CIRCLE ( 'NONE', #666, 0.02500000000000006400 ) ;
+#1758 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1759 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1285 ) ) ;
+#1760 = SURFACE_STYLE_USAGE ( .BOTH. , #2543 ) ;
+#1761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1762 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#1763 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #535 ) ;
+#1765 = ORIENTED_EDGE ( 'NONE', *, *, #2251, .T. ) ;
+#1766 = ORIENTED_EDGE ( 'NONE', *, *, #2379, .F. ) ;
+#1767 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1768 = PRESENTATION_STYLE_ASSIGNMENT (( #564 ) ) ;
+#1769 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1770 = SPHERICAL_SURFACE ( 'NONE', #808, 0.02500000000000000100 ) ;
+#1771 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#1772 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1315, #278, #1352, #710 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1773 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.156562749961869600, -1.563125499923730100 ) ) ;
+#1775 = EDGE_CURVE ( 'NONE', #2194, #1695, #35, .T. ) ;
+#1776 = CYLINDRICAL_SURFACE ( 'NONE', #328, 0.04999999999999991300 ) ;
+#1777 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .T. ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #1588, .T. ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 2.199994840237365700, -1.599994840237362900 ) ) ;
+#1781 = AXIS2_PLACEMENT_3D ( 'NONE', #569, #1384, #1591 ) ;
+#1782 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .T. ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #1957, .F. ) ;
+#1785 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#1786 = EDGE_CURVE ( 'NONE', #1399, #1608, #1917, .T. ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#1788 = VECTOR ( 'NONE', #2010, 1000.000000000000000 ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1969, .T. ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1791 = CYLINDRICAL_SURFACE ( 'NONE', #1721, 0.02500000000000006400 ) ;
+#1792 = PLANE ( 'NONE',  #1048 ) ;
+#1793 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1647 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #274, #983, #1172 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1794 = EDGE_CURVE ( 'NONE', #413, #1361, #1430, .T. ) ;
+#1795 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2548, 'distance_accuracy_value', 'NONE');
+#1796 = LINE ( 'NONE', #550, #2468 ) ;
+#1797 = FILL_AREA_STYLE ('',( #2218 ) ) ;
+#1798 = STYLED_ITEM ( 'NONE', ( #2266 ), #2054 ) ;
+#1799 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000000600, 1.575000000000000000 ) ) ;
+#1800 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1801 = SURFACE_STYLE_FILL_AREA ( #1368 ) ;
+#1802 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1725 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #640, #2019, #839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1803 = FILL_AREA_STYLE ('',( #1834 ) ) ;
+#1804 = SURFACE_SIDE_STYLE ('',( #1383 ) ) ;
+#1805 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#1806 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #903, .T. ) ;
+#1809 = EDGE_LOOP ( 'NONE', ( #1331, #261, #651, #2163, #1997, #1736 ) ) ;
+#1810 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1811 = SURFACE_SIDE_STYLE ('',( #2604 ) ) ;
+#1812 = EDGE_LOOP ( 'NONE', ( #134, #1727, #1027, #516 ) ) ;
+#1813 = VERTEX_POINT ( 'NONE', #599 ) ;
+#1814 = SURFACE_STYLE_USAGE ( .BOTH. , #2006 ) ;
+#1815 = SURFACE_SIDE_STYLE ('',( #1015 ) ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .T. ) ;
+#1817 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1819 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1488 ) ) ;
+#1820 = PRESENTATION_STYLE_ASSIGNMENT (( #946 ) ) ;
+#1821 = VECTOR ( 'NONE', #2255, 1000.000000000000000 ) ;
+#1822 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #349 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2011, #2631, #1633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1823 = EDGE_CURVE ( 'NONE', #89, #1278, #199, .T. ) ;
+#1824 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1825 = VECTOR ( 'NONE', #2193, 1000.000000000000000 ) ;
+#1826 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1827 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1829 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1830 = ADVANCED_FACE ( 'NONE', ( #766 ), #1792, .T. ) ;
+#1831 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1832 = FILL_AREA_STYLE_COLOUR ( '', #1270 ) ;
+#1833 = EDGE_CURVE ( 'NONE', #98, #2635, #798, .T. ) ;
+#1834 = FILL_AREA_STYLE_COLOUR ( '', #1126 ) ;
+#1835 = SURFACE_STYLE_USAGE ( .BOTH. , #842 ) ;
+#1836 = FACE_OUTER_BOUND ( 'NONE', #749, .T. ) ;
+#1837 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1838 = STYLED_ITEM ( 'NONE', ( #806 ), #391 ) ;
+#1839 = EDGE_LOOP ( 'NONE', ( #1191, #1147, #1894, #2419, #2223, #1677 ) ) ;
+#1840 = EDGE_LOOP ( 'NONE', ( #2034, #853, #1303 ) ) ;
+#1841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #73 ), #549 ) ;
+#1842 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1456, #2440, #1252, #2637 ),
+ .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 ( '' )  );
+#1843 = STYLED_ITEM ( 'NONE', ( #2173 ), #2050 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, -1.474999999999999900 ) ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.008560160451632000E-016, 1.000000000000000000 ) ) ;
+#1847 = FILL_AREA_STYLE_COLOUR ( '', #1623 ) ;
+#1848 = ADVANCED_FACE ( 'NONE', ( #658 ), #353, .F. ) ;
+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #1533, .T. ) ;
+#1850 = EDGE_LOOP ( 'NONE', ( #1581, #2160, #2219, #1296 ) ) ;
+#1851 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1289 ), #874 ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1853 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1854 = FILL_AREA_STYLE_COLOUR ( '', #800 ) ;
+#1855 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1898 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1325, #1134, #281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1856 = CIRCLE ( 'NONE', #13, 0.02500000000000006400 ) ;
+#1857 = SURFACE_STYLE_USAGE ( .BOTH. , #696 ) ;
+#1858 = FACE_OUTER_BOUND ( 'NONE', #879, .T. ) ;
+#1859 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1860 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #655 ) ) ;
+#1861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#1862 = FACE_OUTER_BOUND ( 'NONE', #1706, .T. ) ;
+#1863 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #429, .F. ) ;
+#1865 = SURFACE_STYLE_USAGE ( .BOTH. , #1487 ) ;
+#1866 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1953 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1540, #1889, #1716 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .F. ) ;
+#1868 = EDGE_CURVE ( 'NONE', #964, #2168, #298, .T. ) ;
+#1869 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1078 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #744, #2541, #515 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1870 = SURFACE_STYLE_USAGE ( .BOTH. , #43 ) ;
+#1871 = ORIENTED_EDGE ( 'NONE', *, *, #280, .T. ) ;
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #2129, #1555, #929 ) ;
+#1873 = CIRCLE ( 'NONE', #783, 0.02500000000000006400 ) ;
+#1874 = FILL_AREA_STYLE ('',( #2072 ) ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #2228, .T. ) ;
+#1876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1877 = VECTOR ( 'NONE', #1800, 1000.000000000000000 ) ;
+#1878 = LINE ( 'NONE', #1566, #830 ) ;
+#1879 = PRESENTATION_STYLE_ASSIGNMENT (( #1553 ) ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1881 = CIRCLE ( 'NONE', #1714, 0.02500000000000006400 ) ;
+#1882 = SURFACE_STYLE_USAGE ( .BOTH. , #1077 ) ;
+#1883 = VECTOR ( 'NONE', #1582, 1000.000000000000000 ) ;
+#1884 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1885 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1886 = FILL_AREA_STYLE ('',( #1294 ) ) ;
+#1887 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #348 ), #921 ) ;
+#1888 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#1889 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1890 = CIRCLE ( 'NONE', #1073, 0.02500000000000006400 ) ;
+#1891 = VERTEX_POINT ( 'NONE', #2016 ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1893 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1894 = ORIENTED_EDGE ( 'NONE', *, *, #1969, .F. ) ;
+#1895 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#1896 = EDGE_LOOP ( 'NONE', ( #730, #855, #820, #2260 ) ) ;
+#1897 = EDGE_CURVE ( 'NONE', #455, #857, #2529, .T. ) ;
+#1898 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1325, 'distance_accuracy_value', 'NONE');
+#1899 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1900 = STYLED_ITEM ( 'NONE', ( #2478 ), #65 ) ;
+#1901 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ;
+#1902 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.075000000000000600, 1.575000000000000000 ) ) ;
+#1903 = ADVANCED_FACE ( 'NONE', ( #2400 ), #1042, .F. ) ;
+#1904 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1905 = ORIENTED_EDGE ( 'NONE', *, *, #2572, .T. ) ;
+#1906 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#1907 = CIRCLE ( 'NONE', #2481, 0.02500000000000006400 ) ;
+#1908 = AXIS2_PLACEMENT_3D ( 'NONE', #115, #2370, #756 ) ;
+#1909 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 2.163050489181302700, 1.576100978362605400 ) ) ;
+#1910 = CIRCLE ( 'NONE', #591, 0.02500000000000006400 ) ;
+#1911 = EDGE_CURVE ( 'NONE', #2264, #510, #1593, .T. ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#1913 = VECTOR ( 'NONE', #206, 1000.000000000000000 ) ;
+#1914 = SURFACE_STYLE_USAGE ( .BOTH. , #2158 ) ;
+#1915 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1916 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1917 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2210, #2189, #1003, #1222 ),
+ .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 ( '' )  );
+#1918 = SURFACE_STYLE_FILL_AREA ( #1176 ) ;
+#1919 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1920 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1671 ) ) ;
+#1921 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#1922 = EDGE_CURVE ( 'NONE', #2194, #451, #2335, .T. ) ;
+#1923 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000000600, 1.474999999999999900 ) ) ;
+#1924 = SURFACE_STYLE_USAGE ( .BOTH. , #2342 ) ;
+#1925 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1926 = SURFACE_SIDE_STYLE ('',( #1061 ) ) ;
+#1927 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180592200, 2.199994840237361700, -1.599994840237362700 ) ) ;
+#1928 = FILL_AREA_STYLE ('',( #1341 ) ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#1930 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .T. ) ;
+#1931 = AXIS2_PLACEMENT_3D ( 'NONE', #1297, #2494, #2080 ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #992, .T. ) ;
+#1933 = LINE ( 'NONE', #321, #1148 ) ;
+#1934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1935 = EDGE_LOOP ( 'NONE', ( #1614, #1298, #687, #2128 ) ) ;
+#1936 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1937 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1938 = FILL_AREA_STYLE_COLOUR ( '', #118 ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #2513, .T. ) ;
+#1940 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1552 ) ;
+#1941 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1942 = VERTEX_POINT ( 'NONE', #383 ) ;
+#1943 = CYLINDRICAL_SURFACE ( 'NONE', #368, 0.02500000000000006400 ) ;
+#1944 = SPHERICAL_SURFACE ( 'NONE', #923, 0.02500000000000000100 ) ;
+#1945 = SURFACE_STYLE_USAGE ( .BOTH. , #751 ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1947 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1948 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, 1.574999999999999700 ) ) ;
+#1949 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1950 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1951 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#1952 = LINE ( 'NONE', #2102, #399 ) ;
+#1953 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1540, 'distance_accuracy_value', 'NONE');
+#1954 = EDGE_CURVE ( 'NONE', #1699, #2493, #1873, .T. ) ;
+#1955 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1956 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #270, #50 ) ;
+#1957 = EDGE_CURVE ( 'NONE', #2522, #89, #1907, .T. ) ;
+#1958 = SURFACE_STYLE_USAGE ( .BOTH. , #311 ) ;
+#1959 = SURFACE_STYLE_USAGE ( .BOTH. , #117 ) ;
+#1960 = FILL_AREA_STYLE ('',( #1161 ) ) ;
+#1961 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1962 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1193 ) ) ;
+#1963 = LINE ( 'NONE', #16, #2085 ) ;
+#1964 = FILL_AREA_STYLE ('',( #562 ) ) ;
+#1965 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .T. ) ;
+#1967 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1968 = ORIENTED_EDGE ( 'NONE', *, *, #793, .F. ) ;
+#1969 = EDGE_CURVE ( 'NONE', #2493, #27, #158, .T. ) ;
+#1970 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .T. ) ;
+#1971 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1982 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #166, #2426, #1611 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1972 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#1973 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1974 = VECTOR ( 'NONE', #2118, 1000.000000000000000 ) ;
+#1975 = CIRCLE ( 'NONE', #1229, 0.02500000000000006400 ) ;
+#1976 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1977 = STYLED_ITEM ( 'NONE', ( #1120 ), #2107 ) ;
+#1978 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 2.174999895079930700, -1.600000000000000300 ) ) ;
+#1979 = FACE_OUTER_BOUND ( 'NONE', #1812, .T. ) ;
+#1980 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1981 = AXIS2_PLACEMENT_3D ( 'NONE', #2615, #2442, #852 ) ;
+#1982 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #166, 'distance_accuracy_value', 'NONE');
+#1983 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1985 = PRESENTATION_STYLE_ASSIGNMENT (( #1958 ) ) ;
+#1986 = EDGE_CURVE ( 'NONE', #2420, #2317, #2133, .T. ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#1989 = FILL_AREA_STYLE ('',( #801 ) ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #497, .T. ) ;
+#1991 = ADVANCED_FACE ( 'NONE', ( #1217 ), #2621, .T. ) ;
+#1992 = EDGE_LOOP ( 'NONE', ( #1543, #2058, #2517 ) ) ;
+#1993 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #912, .F. ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1997 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#1998 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1744, 'distance_accuracy_value', 'NONE');
+#1999 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2000 = AXIS2_PLACEMENT_3D ( 'NONE', #106, #2546, #2312 ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #2228, .F. ) ;
+#2002 = AXIS2_PLACEMENT_3D ( 'NONE', #2344, #2159, #1915 ) ;
+#2003 = EDGE_CURVE ( 'NONE', #1942, #1274, #1842, .T. ) ;
+#2004 = SURFACE_STYLE_USAGE ( .BOTH. , #1416 ) ;
+#2005 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #300 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #975, #1758, #1364 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2006 = SURFACE_SIDE_STYLE ('',( #390 ) ) ;
+#2007 = SURFACE_STYLE_FILL_AREA ( #862 ) ;
+#2008 = LINE ( 'NONE', #998, #8 ) ;
+#2009 = PRESENTATION_STYLE_ASSIGNMENT (( #1959 ) ) ;
+#2010 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2011 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #896 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #191, #615, #822 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000001100, -1.474999999999999900 ) ) ;
+#2014 = SURFACE_STYLE_FILL_AREA ( #1498 ) ;
+#2015 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2016 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2017 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2018 = SPHERICAL_SURFACE ( 'NONE', #904, 0.02500000000000000100 ) ;
+#2019 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2020 = AXIS2_PLACEMENT_3D ( 'NONE', #2208, #1051, #2628 ) ;
+#2021 = SURFACE_STYLE_FILL_AREA ( #1928 ) ;
+#2022 = LINE ( 'NONE', #2026, #1541 ) ;
+#2023 = ORIENTED_EDGE ( 'NONE', *, *, #2539, .T. ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#2025 = FILL_AREA_STYLE ('',( #1021 ) ) ;
+#2026 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#2027 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2028 = ADVANCED_FACE ( 'NONE', ( #2178 ), #1419, .T. ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .F. ) ;
+#2030 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#2031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2032 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #15, 'distance_accuracy_value', 'NONE');
+#2033 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2034 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#2035 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2412, 'distance_accuracy_value', 'NONE');
+#2036 = SURFACE_STYLE_USAGE ( .BOTH. , #883 ) ;
+#2037 = FACE_OUTER_BOUND ( 'NONE', #891, .T. ) ;
+#2038 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2039 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2040 = EDGE_CURVE ( 'NONE', #2124, #61, #2202, .T. ) ;
+#2041 = STYLED_ITEM ( 'NONE', ( #1104 ), #2271 ) ;
+#2042 = EDGE_CURVE ( 'NONE', #559, #1729, #461, .T. ) ;
+#2043 = ADVANCED_FACE ( 'NONE', ( #2402 ), #1196, .T. ) ;
+#2044 = FILL_AREA_STYLE ('',( #2067 ) ) ;
+#2045 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2046 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2048 = AXIS2_PLACEMENT_3D ( 'NONE', #1153, #101, #1194 ) ;
+#2049 = FILL_AREA_STYLE ('',( #402 ) ) ;
+#2050 = ADVANCED_FACE ( 'NONE', ( #972 ), #2051, .T. ) ;
+#2051 = PLANE ( 'NONE',  #1675 ) ;
+#2052 = VECTOR ( 'NONE', #1457, 1000.000000000000000 ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2054 = ADVANCED_FACE ( 'NONE', ( #1157 ), #1791, .T. ) ;
+#2055 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .T. ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2057 = STYLED_ITEM ( 'NONE', ( #837 ), #618 ) ;
+#2058 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#2059 = EDGE_CURVE ( 'NONE', #2195, #953, #663, .T. ) ;
+#2060 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1919, #1334, #1006 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2061 = FILL_AREA_STYLE_COLOUR ( '', #138 ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ;
+#2063 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2064 = PLANE ( 'NONE',  #183 ) ;
+#2065 = VERTEX_POINT ( 'NONE', #1844 ) ;
+#2066 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1837, 'distance_accuracy_value', 'NONE');
+#2067 = FILL_AREA_STYLE_COLOUR ( '', #470 ) ;
+#2068 = ORIENTED_EDGE ( 'NONE', *, *, #2104, .F. ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.075000000000000600, 1.575000000000000000 ) ) ;
+#2070 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2071 = PRESENTATION_STYLE_ASSIGNMENT (( #1865 ) ) ;
+#2072 = FILL_AREA_STYLE_COLOUR ( '', #1378 ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2074 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2075 = LINE ( 'NONE', #1023, #1825 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813576200, 1.563125499923729200 ) ) ;
+#2077 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2078 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2079 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#2080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#2081 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1090, 'distance_accuracy_value', 'NONE');
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#2083 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2084 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2085 = VECTOR ( 'NONE', #1043, 1000.000000000000000 ) ;
+#2086 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2087 = EDGE_CURVE ( 'NONE', #512, #2493, #301, .T. ) ;
+#2088 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2322 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2523, #2099, #2534 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2089 = EDGE_LOOP ( 'NONE', ( #1972, #863, #2525 ) ) ;
+#2090 = EDGE_CURVE ( 'NONE', #1155, #1337, #428, .T. ) ;
+#2091 = ADVANCED_FACE ( 'NONE', ( #1470 ), #1944, .T. ) ;
+#2092 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
+#2093 = SURFACE_STYLE_USAGE ( .BOTH. , #503 ) ;
+#2094 = SURFACE_STYLE_USAGE ( .BOTH. , #1290 ) ;
+#2095 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .T. ) ;
+#2096 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #173 ) ) ;
+#2097 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#2098 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1495, 'distance_accuracy_value', 'NONE');
+#2099 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2100 = SURFACE_SIDE_STYLE ('',( #894 ) ) ;
+#2101 = CIRCLE ( 'NONE', #2384, 0.02500000000000006400 ) ;
+#2102 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2103 = SURFACE_STYLE_FILL_AREA ( #1635 ) ;
+#2104 = EDGE_CURVE ( 'NONE', #1337, #89, #1525, .T. ) ;
+#2105 = STYLED_ITEM ( 'NONE', ( #1224 ), #1237 ) ;
+#2106 = CIRCLE ( 'NONE', #161, 0.02500000000000006400 ) ;
+#2107 = ADVANCED_FACE ( 'NONE', ( #659 ), #1028, .T. ) ;
+#2108 = SURFACE_STYLE_USAGE ( .BOTH. , #1330 ) ;
+#2109 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2110 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2111 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #289, #1717 ) ;
+#2112 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2113 = AXIS2_PLACEMENT_3D ( 'NONE', #400, #836, #2224 ) ;
+#2114 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2115 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591800, 2.199994840237366100, 1.599994840237362500 ) ) ;
+#2116 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2117 = LINE ( 'NONE', #75, #1415 ) ;
+#2118 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2119 = ORIENTED_EDGE ( 'NONE', *, *, #613, .T. ) ;
+#2120 = STYLED_ITEM ( 'NONE', ( #2537 ), #870 ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 2.200000000000000600, -1.575000000000000200 ) ) ;
+#2122 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .F. ) ;
+#2123 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2124 = VERTEX_POINT ( 'NONE', #2346 ) ;
+#2125 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2126 = FILL_AREA_STYLE_COLOUR ( '', #2496 ) ;
+#2127 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #226 ) ) ;
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #1263, .F. ) ;
+#2129 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#2131 = ORIENTED_EDGE ( 'NONE', *, *, #1307, .T. ) ;
+#2132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2133 = LINE ( 'NONE', #2200, #2461 ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #793, .T. ) ;
+#2135 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2136 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #605 ) ) ;
+#2137 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2138 = SURFACE_SIDE_STYLE ('',( #1918 ) ) ;
+#2139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2140 = SURFACE_SIDE_STYLE ('',( #767 ) ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#2142 = VECTOR ( 'NONE', #2303, 1000.000000000000000 ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2144 = SPHERICAL_SURFACE ( 'NONE', #669, 0.02500000000000000100 ) ;
+#2145 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2146 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #456, #2502 ) ;
+#2147 = EDGE_CURVE ( 'NONE', #1813, #490, #1878, .T. ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#2149 = AXIS2_PLACEMENT_3D ( 'NONE', #1534, #1129, #2558 ) ;
+#2150 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2151 = FACE_OUTER_BOUND ( 'NONE', #596, .T. ) ;
+#2152 = SURFACE_STYLE_FILL_AREA ( #1035 ) ;
+#2153 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2154 = SURFACE_STYLE_USAGE ( .BOTH. , #959 ) ;
+#2155 = LINE ( 'NONE', #1893, #2413 ) ;
+#2156 = AXIS2_PLACEMENT_3D ( 'NONE', #840, #1, #823 ) ;
+#2157 = FILL_AREA_STYLE_COLOUR ( '', #2435 ) ;
+#2158 = SURFACE_SIDE_STYLE ('',( #1740 ) ) ;
+#2159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2160 = ORIENTED_EDGE ( 'NONE', *, *, #992, .F. ) ;
+#2161 = EDGE_LOOP ( 'NONE', ( #219, #23, #1218, #657 ) ) ;
+#2162 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #2572, .F. ) ;
+#2164 = AXIS2_PLACEMENT_3D ( 'NONE', #649, #873, #24 ) ;
+#2165 = SURFACE_SIDE_STYLE ('',( #835 ) ) ;
+#2166 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2167 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000200, -1.575000000000000400 ) ) ;
+#2168 = VERTEX_POINT ( 'NONE', #938 ) ;
+#2169 = FILL_AREA_STYLE_COLOUR ( '', #1947 ) ;
+#2170 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2518 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #810, #2239, #2445 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .T. ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2173 = PRESENTATION_STYLE_ASSIGNMENT (( #652 ) ) ;
+#2174 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2175 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2176 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ;
+#2177 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2178 = FACE_OUTER_BOUND ( 'NONE', #2588, .T. ) ;
+#2179 = SURFACE_STYLE_FILL_AREA ( #221 ) ;
+#2180 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#2181 = EDGE_CURVE ( 'NONE', #2337, #1813, #1000, .T. ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696655000, 2.159750732398293800, 1.559750732398285500 ) ) ;
+#2183 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #420, #2 ) ;
+#2184 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #406, #9 ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#2187 = SURFACE_STYLE_FILL_AREA ( #617 ) ;
+#2188 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.190164837270664100, 1.590164837270661400 ) ) ;
+#2189 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#2190 = VERTEX_POINT ( 'NONE', #2336 ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #645, .F. ) ;
+#2192 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#2193 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2194 = VERTEX_POINT ( 'NONE', #947 ) ;
+#2195 = VERTEX_POINT ( 'NONE', #1902 ) ;
+#2196 = SURFACE_STYLE_USAGE ( .BOTH. , #803 ) ;
+#2197 = ORIENTED_EDGE ( 'NONE', *, *, #1521, .F. ) ;
+#2198 = STYLED_ITEM ( 'NONE', ( #2209 ), #688 ) ;
+#2199 = EDGE_CURVE ( 'NONE', #1729, #1891, #187, .T. ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2201 = LINE ( 'NONE', #335, #1680 ) ;
+#2202 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1480, #1685, #2265, #674 ),
+ .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 ( '' )  );
+#2203 = SURFACE_STYLE_USAGE ( .BOTH. , #807 ) ;
+#2204 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1466 ), #18 ) ;
+#2205 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.075000000000001100, -1.474999999999999900 ) ) ;
+#2206 = PRESENTATION_STYLE_ASSIGNMENT (( #1914 ) ) ;
+#2207 = LINE ( 'NONE', #1929, #2142 ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2209 = PRESENTATION_STYLE_ASSIGNMENT (( #2154 ) ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#2211 = PRESENTATION_STYLE_ASSIGNMENT (( #471 ) ) ;
+#2212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2213 = FILL_AREA_STYLE ('',( #313 ) ) ;
+#2214 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2215 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#2217 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2218 = FILL_AREA_STYLE_COLOUR ( '', #1961 ) ;
+#2219 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#2220 = EDGE_LOOP ( 'NONE', ( #130, #1514, #648, #2197, #2119, #1247 ) ) ;
+#2221 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2222 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#2223 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#2224 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 9.856383386231856400E-017 ) ) ;
+#2225 = EDGE_LOOP ( 'NONE', ( #21, #1492, #1586, #2622 ) ) ;
+#2226 = EDGE_CURVE ( 'NONE', #510, #2594, #1933, .T. ) ;
+#2227 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2081 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1090, #30, #1482 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2228 = EDGE_CURVE ( 'NONE', #322, #1610, #1299, .T. ) ;
+#2229 = FILL_AREA_STYLE_COLOUR ( '', #1232 ) ;
+#2230 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #609, #826, #422, #1829 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384693200, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243658300, 0.8047378541243658300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2231 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2232 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #58, 'distance_accuracy_value', 'NONE');
+#2233 = SURFACE_STYLE_USAGE ( .BOTH. , #2448 ) ;
+#2234 = VECTOR ( 'NONE', #2399, 1000.000000000000000 ) ;
+#2235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2236 = STYLED_ITEM ( 'NONE', ( #271 ), #1475 ) ;
+#2237 = SURFACE_SIDE_STYLE ('',( #432 ) ) ;
+#2238 = LINE ( 'NONE', #246, #1033 ) ;
+#2239 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2240 = EDGE_CURVE ( 'NONE', #61, #2488, #1083, .T. ) ;
+#2241 = ADVANCED_FACE ( 'NONE', ( #223 ), #1319, .T. ) ;
+#2242 = CIRCLE ( 'NONE', #982, 0.02500000000000006400 ) ;
+#2243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2244 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2245 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2246 = PRODUCT ( 'CAP 1812-2.20mm', 'CAP 1812-2.20mm', '', ( #1143 ) ) ;
+#2247 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #917 ) ) ;
+#2248 = SURFACE_STYLE_FILL_AREA ( #1500 ) ;
+#2249 = AXIS2_PLACEMENT_3D ( 'NONE', #1589, #1414, #144 ) ;
+#2250 = EDGE_LOOP ( 'NONE', ( #379, #1369, #264 ) ) ;
+#2251 = EDGE_CURVE ( 'NONE', #527, #98, #2386, .T. ) ;
+#2252 = ADVANCED_FACE ( 'NONE', ( #1163 ), #208, .T. ) ;
+#2253 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1210 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #11, #19, #48 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2254 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ;
+#2255 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2256 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2257 = FILL_AREA_STYLE_COLOUR ( '', #2434 ) ;
+#2258 = EDGE_LOOP ( 'NONE', ( #1669, #2455, #1484, #1209, #1025, #2097 ) ) ;
+#2259 = ADVANCED_FACE ( 'NONE', ( #119 ), #47, .T. ) ;
+#2260 = ORIENTED_EDGE ( 'NONE', *, *, #912, .T. ) ;
+#2261 = PLANE ( 'NONE',  #2164 ) ;
+#2262 = STYLED_ITEM ( 'NONE', ( #1469 ), #916 ) ;
+#2263 = PLANE ( 'NONE',  #1752 ) ;
+#2264 = VERTEX_POINT ( 'NONE', #825 ) ;
+#2265 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#2266 = PRESENTATION_STYLE_ASSIGNMENT (( #251 ) ) ;
+#2267 = VERTEX_POINT ( 'NONE', #1447 ) ;
+#2268 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000014200, -1.575000000000000200 ) ) ;
+#2269 = PRESENTATION_STYLE_ASSIGNMENT (( #1166 ) ) ;
+#2270 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2017, 'distance_accuracy_value', 'NONE');
+#2271 = ADVANCED_FACE ( 'NONE', ( #2444 ), #1510, .T. ) ;
+#2272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #226 ), #2324 ) ;
+#2273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2274 = PRESENTATION_STYLE_ASSIGNMENT (( #2233 ) ) ;
+#2275 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2276 = SURFACE_SIDE_STYLE ('',( #729 ) ) ;
+#2277 = PLANE ( 'NONE',  #2183 ) ;
+#2278 = STYLED_ITEM ( 'NONE', ( #2495 ), #1688 ) ;
+#2279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2280 = ADVANCED_FACE ( 'NONE', ( #543 ), #1451, .T. ) ;
+#2281 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2282 = FILL_AREA_STYLE ('',( #45 ) ) ;
+#2283 = STYLED_ITEM ( 'NONE', ( #1879 ), #1067 ) ;
+#2284 = VECTOR ( 'NONE', #125, 1000.000000000000000 ) ;
+#2285 = EDGE_CURVE ( 'NONE', #2594, #413, #2587, .T. ) ;
+#2286 = FACE_OUTER_BOUND ( 'NONE', #551, .T. ) ;
+#2287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2427 ), #1707 ) ;
+#2288 = VERTEX_POINT ( 'NONE', #2038 ) ;
+#2289 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2290 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .T. ) ;
+#2291 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.179289321881345800, -1.564644660940673000 ) ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -9.856383386231856400E-017, -1.000000000000000000 ) ) ;
+#2294 = ORIENTED_EDGE ( 'NONE', *, *, #2605, .F. ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#2296 = ORIENTED_EDGE ( 'NONE', *, *, #2509, .F. ) ;
+#2297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2298 = SURFACE_STYLE_FILL_AREA ( #2625 ) ;
+#2299 = PRESENTATION_STYLE_ASSIGNMENT (( #2108 ) ) ;
+#2300 = ADVANCED_FACE ( 'NONE', ( #2286 ), #2484, .F. ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 2.172304849878025300, 1.594609699756049500 ) ) ;
+#2302 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1715 ) ) ;
+#2303 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2304 = LINE ( 'NONE', #1184, #6 ) ;
+#2305 = VECTOR ( 'NONE', #97, 1000.000000000000000 ) ;
+#2306 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #348 ) ) ;
+#2307 = VECTOR ( 'NONE', #1861, 1000.000000000000000 ) ;
+#2308 = FILL_AREA_STYLE_COLOUR ( '', #2582 ) ;
+#2309 = FACE_OUTER_BOUND ( 'NONE', #1850, .T. ) ;
+#2310 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2311 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2312 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2313 = ADVANCED_FACE ( 'NONE', ( #1577 ), #2277, .F. ) ;
+#2314 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2315 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#2316 = FILL_AREA_STYLE_COLOUR ( '', #677 ) ;
+#2317 = VERTEX_POINT ( 'NONE', #1057 ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000300, 1.474999999999999600 ) ) ;
+#2319 = EDGE_CURVE ( 'NONE', #1155, #1361, #1110, .T. ) ;
+#2320 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#2321 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, 1.550000000000000000 ) ) ;
+#2322 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2523, 'distance_accuracy_value', 'NONE');
+#2323 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #225 ) ) ;
+#2324 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2270 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2017, #1826, #192 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2325 = EDGE_LOOP ( 'NONE', ( #1117, #619, #522 ) ) ;
+#2326 = VERTEX_POINT ( 'NONE', #1678 ) ;
+#2327 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#2328 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #429, .T. ) ;
+#2330 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2331 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #568 ) ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.200000000000000600, -1.575000000000000400 ) ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#2334 = FILL_AREA_STYLE ('',( #2126 ) ) ;
+#2335 = LINE ( 'NONE', #418, #1788 ) ;
+#2336 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2337 = VERTEX_POINT ( 'NONE', #1279 ) ;
+#2338 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.008560160451632200E-016 ) ) ;
+#2339 = CIRCLE ( 'NONE', #851, 0.02500000000000006400 ) ;
+#2340 = SURFACE_STYLE_FILL_AREA ( #1490 ) ;
+#2341 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2342 = SURFACE_SIDE_STYLE ('',( #1221 ) ) ;
+#2343 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.175000000000000700, 0.0000000000000000000 ) ) ;
+#2344 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#2345 = PRESENTATION_STYLE_ASSIGNMENT (( #990 ) ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2347 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#2348 = EDGE_CURVE ( 'NONE', #1399, #1274, #1239, .T. ) ;
+#2349 = SURFACE_STYLE_USAGE ( .BOTH. , #1730 ) ;
+#2350 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1843 ) ) ;
+#2351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2352 = PRESENTATION_STYLE_ASSIGNMENT (( #2349 ) ) ;
+#2353 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2354 = FILL_AREA_STYLE ('',( #526 ) ) ;
+#2355 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#2356 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #434, 'distance_accuracy_value', 'NONE');
+#2357 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2358 = ORIENTED_EDGE ( 'NONE', *, *, #1588, .F. ) ;
+#2359 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .F. ) ;
+#2362 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000300, -1.600000000000000500 ) ) ;
+#2363 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#2365 = ORIENTED_EDGE ( 'NONE', *, *, #2539, .F. ) ;
+#2366 = VERTEX_POINT ( 'NONE', #2464 ) ;
+#2367 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, -1.600000000000000300 ) ) ;
+#2368 = ORIENTED_EDGE ( 'NONE', *, *, #2147, .T. ) ;
+#2369 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2370 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2371 = CYLINDRICAL_SURFACE ( 'NONE', #1908, 0.02500000000000006400 ) ;
+#2372 = SURFACE_STYLE_USAGE ( .BOTH. , #2138 ) ;
+#2373 = SURFACE_SIDE_STYLE ('',( #1287 ) ) ;
+#2374 = SPHERICAL_SURFACE ( 'NONE', #2619, 0.02500000000000000100 ) ;
+#2375 = EDGE_CURVE ( 'NONE', #2493, #490, #1046, .T. ) ;
+#2376 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2377 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #641 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #945, #2353, #1733 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2379 = EDGE_CURVE ( 'NONE', #1246, #2190, #1890, .T. ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.156562749961868700, -1.563125499923728700 ) ) ;
+#2381 = VECTOR ( 'NONE', #1066, 1000.000000000000000 ) ;
+#2382 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.176100978362604600, -1.563050489181302400 ) ) ;
+#2383 = CYLINDRICAL_SURFACE ( 'NONE', #1443, 0.1000000000000000500 ) ;
+#2384 = AXIS2_PLACEMENT_3D ( 'NONE', #1348, #132, #979 ) ;
+#2385 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2386 = CIRCLE ( 'NONE', #250, 0.02500000000000006400 ) ;
+#2387 = VERTEX_POINT ( 'NONE', #631 ) ;
+#2388 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1805, #2603, #410, #1468 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2389 = EDGE_CURVE ( 'NONE', #2366, #2522, #847, .T. ) ;
+#2390 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ;
+#2391 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2392 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .T. ) ;
+#2393 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2394 = EDGE_LOOP ( 'NONE', ( #1779, #1664, #713 ) ) ;
+#2395 = EDGE_CURVE ( 'NONE', #1459, #1186, #680, .T. ) ;
+#2396 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#2397 = FILL_AREA_STYLE ('',( #734 ) ) ;
+#2398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1285 ), #1365 ) ;
+#2399 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#2400 = FACE_OUTER_BOUND ( 'NONE', #355, .T. ) ;
+#2401 = ORIENTED_EDGE ( 'NONE', *, *, #1575, .T. ) ;
+#2402 = FACE_OUTER_BOUND ( 'NONE', #1241, .T. ) ;
+#2403 = FILL_AREA_STYLE ('',( #2157 ) ) ;
+#2404 = FACE_OUTER_BOUND ( 'NONE', #2598, .T. ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2406 = AXIS2_PLACEMENT_3D ( 'NONE', #2013, #2421, #1427 ) ;
+#2407 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1761, 'distance_accuracy_value', 'NONE');
+#2408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#2410 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2411 = EDGE_CURVE ( 'NONE', #98, #160, #1757, .T. ) ;
+#2412 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2413 = VECTOR ( 'NONE', #99, 1000.000000000000000 ) ;
+#2414 = SURFACE_SIDE_STYLE ('',( #889 ) ) ;
+#2415 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2416 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2035 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2412, #389, #2177 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2417 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#2418 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #2087, .F. ) ;
+#2420 = VERTEX_POINT ( 'NONE', #213 ) ;
+#2421 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2422 = ORIENTED_EDGE ( 'NONE', *, *, #1922, .F. ) ;
+#2423 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #2293, #22 ) ;
+#2424 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1998 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1744, #955, #1169 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2425 = EDGE_CURVE ( 'NONE', #953, #2168, #2022, .T. ) ;
+#2426 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2427 = STYLED_ITEM ( 'NONE', ( #174 ), #122 ) ;
+#2428 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2429 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2430 = VERTEX_POINT ( 'NONE', #2268 ) ;
+#2431 = VECTOR ( 'NONE', #1304, 1000.000000000000000 ) ;
+#2432 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #68 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #212, #620, #602 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2433 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2434 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2435 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2436 = SURFACE_STYLE_USAGE ( .BOTH. , #831 ) ;
+#2437 = FACE_OUTER_BOUND ( 'NONE', #2643, .T. ) ;
+#2438 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2439 = FACE_OUTER_BOUND ( 'NONE', #419, .T. ) ;
+#2440 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.164644660940673300, 1.579289321881345100 ) ) ;
+#2441 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2442 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2443 = CYLINDRICAL_SURFACE ( 'NONE', #1590, 0.02500000000000006400 ) ;
+#2444 = FACE_OUTER_BOUND ( 'NONE', #888, .T. ) ;
+#2445 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2446 = LINE ( 'NONE', #498, #782 ) ;
+#2447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #211 ), #2253 ) ;
+#2448 = SURFACE_SIDE_STYLE ('',( #364 ) ) ;
+#2449 = VECTOR ( 'NONE', #20, 1000.000000000000000 ) ;
+#2450 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#2451 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .F. ) ;
+#2453 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2454 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#2455 = ORIENTED_EDGE ( 'NONE', *, *, #111, .F. ) ;
+#2456 = FILL_AREA_STYLE_COLOUR ( '', #1256 ) ;
+#2457 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#2458 = EDGE_CURVE ( 'NONE', #1891, #2190, #1565, .T. ) ;
+#2459 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
+#2460 = STYLED_ITEM ( 'NONE', ( #579 ), #2519 ) ;
+#2461 = VECTOR ( 'NONE', #1817, 1000.000000000000000 ) ;
+#2462 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#2463 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2464 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.175000000000000700, -1.600000000000000300 ) ) ;
+#2465 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #655 ), #317 ) ;
+#2466 = FILL_AREA_STYLE ('',( #1854 ) ) ;
+#2467 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #950, #294, #496, #544 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2468 = VECTOR ( 'NONE', #1382, 1000.000000000000000 ) ;
+#2469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2470 = SURFACE_STYLE_USAGE ( .BOTH. , #1295 ) ;
+#2471 = FACE_OUTER_BOUND ( 'NONE', #1192, .T. ) ;
+#2472 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.150000000000000400, -1.600000000000000300 ) ) ;
+#2473 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.175000000000000700, -1.575000000000000000 ) ) ;
+#2474 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2475 = LINE ( 'NONE', #1338, #743 ) ;
+#2476 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2477 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2198 ) ) ;
+#2478 = PRESENTATION_STYLE_ASSIGNMENT (( #2094 ) ) ;
+#2479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2480 = EDGE_CURVE ( 'NONE', #510, #2326, #1694, .T. ) ;
+#2481 = AXIS2_PLACEMENT_3D ( 'NONE', #1827, #1641, #1437 ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .T. ) ;
+#2483 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2484 = PLANE ( 'NONE',  #519 ) ;
+#2485 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2486 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#2487 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1895, #2291, #2332, #83 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2488 = VERTEX_POINT ( 'NONE', #639 ) ;
+#2489 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2490 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2491 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .F. ) ;
+#2492 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2493 = VERTEX_POINT ( 'NONE', #899 ) ;
+#2494 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.355252715606876800E-016 ) ) ;
+#2495 = PRESENTATION_STYLE_ASSIGNMENT (( #965 ) ) ;
+#2496 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2497 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2498 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2499 = VECTOR ( 'NONE', #1332, 1000.000000000000000 ) ;
+#2500 = FILL_AREA_STYLE_COLOUR ( '', #1925 ) ;
+#2501 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.175000000000000700, 0.0000000000000000000 ) ) ;
+#2502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#2504 = ADVANCED_FACE ( 'NONE', ( #1722 ), #1323, .T. ) ;
+#2505 = SURFACE_STYLE_FILL_AREA ( #2044 ) ;
+#2506 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2507 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2508 = SURFACE_STYLE_FILL_AREA ( #123 ) ;
+#2509 = EDGE_CURVE ( 'NONE', #1608, #61, #1268, .T. ) ;
+#2510 = PLANE ( 'NONE',  #2002 ) ;
+#2511 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000200, 1.599999999999999900 ) ) ;
+#2512 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1652 ) ) ;
+#2513 = EDGE_CURVE ( 'NONE', #1608, #2288, #812, .T. ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #1342, .F. ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.175000000000000700, -1.575000000000000200 ) ) ;
+#2516 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.200000000000000600, 1.599999999999999900 ) ) ;
+#2517 = ORIENTED_EDGE ( 'NONE', *, *, #1663, .F. ) ;
+#2518 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #810, 'distance_accuracy_value', 'NONE');
+#2519 = ADVANCED_FACE ( 'NONE', ( #283 ), #2510, .F. ) ;
+#2520 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2407 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1761, #1568, #337 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2521 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.163125499923732200, 1.556562749961861700 ) ) ;
+#2522 = VERTEX_POINT ( 'NONE', #1703 ) ;
+#2523 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2524 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2123, 'distance_accuracy_value', 'NONE');
+#2525 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#2526 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2527 = ORIENTED_EDGE ( 'NONE', *, *, #2642, .F. ) ;
+#2528 = EDGE_CURVE ( 'NONE', #490, #512, #446, .T. ) ;
+#2529 = CIRCLE ( 'NONE', #2561, 0.02500000000000006400 ) ;
+#2530 = SURFACE_STYLE_FILL_AREA ( #1121 ) ;
+#2531 = FILL_AREA_STYLE ('',( #476 ) ) ;
+#2532 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #14 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #890, #2506, #1516 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2533 = PRESENTATION_STYLE_ASSIGNMENT (( #1643 ) ) ;
+#2534 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2535 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.175000000000000300, 1.600000000000000100 ) ) ;
+#2536 = LINE ( 'NONE', #113, #1471 ) ;
+#2537 = PRESENTATION_STYLE_ASSIGNMENT (( #623 ) ) ;
+#2538 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2539 = EDGE_CURVE ( 'NONE', #1610, #2326, #344, .T. ) ;
+#2540 = FACE_OUTER_BOUND ( 'NONE', #2089, .T. ) ;
+#2541 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2542 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #963 ) ) ;
+#2543 = SURFACE_SIDE_STYLE ('',( #1379 ) ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000300, 1.600000000000000100 ) ) ;
+#2545 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#2546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2547 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#2548 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2550 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2551 = FILL_AREA_STYLE ('',( #732 ) ) ;
+#2552 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2553 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2554 = ORIENTED_EDGE ( 'NONE', *, *, #326, .F. ) ;
+#2555 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .T. ) ;
+#2556 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#2557 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #314, #165, #1597 ),
+ ( #1390, #172, #1774 ),
+ ( #2382, #784, #1216 ),
+ ( #367, #594, #1406 ),
+ ( #819, #1780, #1978 ),
+ ( #1228, #1620, #791 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521042100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167765400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059494800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2558 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2559 = VERTEX_POINT ( 'NONE', #980 ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2561 = AXIS2_PLACEMENT_3D ( 'NONE', #1631, #2428, #397 ) ;
+#2562 = ORIENTED_EDGE ( 'NONE', *, *, #645, .T. ) ;
+#2563 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2564 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2565 = SURFACE_STYLE_USAGE ( .BOTH. , #511 ) ;
+#2566 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2568 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2283 ), #372 ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.200000000000000600, -1.575000000000000000 ) ) ;
+#2570 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2571 = AXIS2_PLACEMENT_3D ( 'NONE', #1563, #1751, #721 ) ;
+#2572 = EDGE_CURVE ( 'NONE', #2522, #1459, #1179, .T. ) ;
+#2573 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.200000000000000600, -1.600000000000000500 ) ) ;
+#2574 = AXIS2_PLACEMENT_3D ( 'NONE', #112, #1320, #2132 ) ;
+#2575 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.200000000000000600, 1.574999999999999500 ) ) ;
+#2576 = VECTOR ( 'NONE', #2538, 1000.000000000000000 ) ;
+#2577 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1919, 'distance_accuracy_value', 'NONE');
+#2579 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #728 ), #1203 ) ;
+#2580 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2581 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2582 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2583 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.150000000000000400, -1.550000000000000500 ) ) ;
+#2584 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#2585 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2586 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2587 = LINE ( 'NONE', #2047, #915 ) ;
+#2588 = EDGE_LOOP ( 'NONE', ( #2134, #127, #227 ) ) ;
+#2589 = AXIS2_PLACEMENT_3D ( 'NONE', #375, #1026, #415 ) ;
+#2590 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.156562749961868700, 1.563125499923728300 ) ) ;
+#2591 = FILL_AREA_STYLE ('',( #139 ) ) ;
+#2592 = ORIENTED_EDGE ( 'NONE', *, *, #2348, .T. ) ;
+#2593 = FILL_AREA_STYLE ('',( #1938 ) ) ;
+#2594 = VERTEX_POINT ( 'NONE', #2584 ) ;
+#2595 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #917 ), #1855 ) ;
+#2596 = AXIS2_PLACEMENT_3D ( 'NONE', #1807, #2215, #1240 ) ;
+#2597 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#2598 = EDGE_LOOP ( 'NONE', ( #2592, #592, #448, #1932 ) ) ;
+#2599 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2600 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2601 = CIRCLE ( 'NONE', #706, 0.1000000000000000500 ) ;
+#2602 = SURFACE_STYLE_FILL_AREA ( #2213 ) ;
+#2603 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.179289321881345800, 1.564644660940671900 ) ) ;
+#2604 = SURFACE_STYLE_FILL_AREA ( #182 ) ;
+#2605 = EDGE_CURVE ( 'NONE', #685, #2387, #178, .T. ) ;
+#2606 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.163125499923732200, 1.556562749961861700 ) ) ;
+#2607 = FACE_OUTER_BOUND ( 'NONE', #2220, .T. ) ;
+#2608 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1735 ), #86 ) ;
+#2609 = FILL_AREA_STYLE ('',( #573 ) ) ;
+#2610 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2360, #124, #1175 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2611 = PRESENTATION_STYLE_ASSIGNMENT (( #1835 ) ) ;
+#2612 = CIRCLE ( 'NONE', #2184, 0.1000000000000000500 ) ;
+#2613 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #52, .T. ) ;
+#2615 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.175000000000000700, 1.574999999999999700 ) ) ;
+#2616 = EDGE_LOOP ( 'NONE', ( #2452, #2491, #1328 ) ) ;
+#2617 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2618 = ORIENTED_EDGE ( 'NONE', *, *, #2226, .T. ) ;
+#2619 = AXIS2_PLACEMENT_3D ( 'NONE', #1181, #529, #128 ) ;
+#2620 = EDGE_CURVE ( 'NONE', #381, #455, #1388, .T. ) ;
+#2621 = PLANE ( 'NONE',  #2113 ) ;
+#2622 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .T. ) ;
+#2623 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2624 = FILL_AREA_STYLE ('',( #2229 ) ) ;
+#2625 = FILL_AREA_STYLE ('',( #589 ) ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2627 = LINE ( 'NONE', #1880, #2576 ) ;
+#2628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2629 = FILL_AREA_STYLE ('',( #607 ) ) ;
+#2630 = FILL_AREA_STYLE_COLOUR ( '', #1205 ) ;
+#2631 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2632 = FACE_OUTER_BOUND ( 'NONE', #1935, .T. ) ;
+#2633 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2634 = EDGE_LOOP ( 'NONE', ( #590, #1396, #1428 ) ) ;
+#2635 = VERTEX_POINT ( 'NONE', #2545 ) ;
+#2636 = VECTOR ( 'NONE', #2153, 1000.000000000000000 ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.175000000000000700, 1.599999999999999900 ) ) ;
+#2638 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2639 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#2640 = EDGE_LOOP ( 'NONE', ( #1464, #1144, #1766, #997 ) ) ;
+#2641 = EDGE_CURVE ( 'NONE', #1274, #98, #1692, .T. ) ;
+#2642 = EDGE_CURVE ( 'NONE', #2420, #759, #2446, .T. ) ;
+#2643 = EDGE_LOOP ( 'NONE', ( #387, #2122, #2514 ) ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-2.55mm.STEP b/STEP/Passives/CAP 1812-2.55mm.STEP
new file mode 100644
index 000000000..ad6c65a97
--- /dev/null
+++ b/STEP/Passives/CAP 1812-2.55mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-2.55mm.STEP',
+    '2017-01-06T09:10:51',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.550000000000000300, -1.600000000000000300 ) ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
+#3 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4 = AXIS2_PLACEMENT_3D ( 'NONE', #2369, #527, #1995 ) ;
+#5 = ADVANCED_FACE ( 'NONE', ( #1939 ), #2519, .T. ) ;
+#6 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.506562749961868800, -1.563125499923729600 ) ) ;
+#7 = AXIS2_PLACEMENT_3D ( 'NONE', #348, #2212, #2377 ) ;
+#8 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#9 = EDGE_CURVE ( 'NONE', #21, #875, #728, .T. ) ;
+#10 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#11 = PRESENTATION_STYLE_ASSIGNMENT (( #2078 ) ) ;
+#12 = EDGE_LOOP ( 'NONE', ( #1711, #396, #2515, #1851 ) ) ;
+#13 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1516 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #869, #2277, #2317 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#15 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #975, 'distance_accuracy_value', 'NONE');
+#16 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #109 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1288, #2097, #452 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#17 = ADVANCED_FACE ( 'NONE', ( #2119 ), #531, .T. ) ;
+#18 = LINE ( 'NONE', #2039, #930 ) ;
+#19 = SURFACE_SIDE_STYLE ('',( #1962 ) ) ;
+#20 = LINE ( 'NONE', #2239, #1102 ) ;
+#21 = VERTEX_POINT ( 'NONE', #2508 ) ;
+#22 = FILL_AREA_STYLE_COLOUR ( '', #1425 ) ;
+#23 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1159 ) ) ;
+#24 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #866, #669, #2316 ),
+ ( #1073, #1083, #2506 ),
+ ( #2521, #270, #661 ),
+ ( #259, #2096, #2307 ),
+ ( #1287, #1510, #1712 ),
+ ( #677, #2112, #1907 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#25 = FACE_OUTER_BOUND ( 'NONE', #2570, .T. ) ;
+#26 = VERTEX_POINT ( 'NONE', #671 ) ;
+#27 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#28 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1934 ), #2452 ) ;
+#29 = LINE ( 'NONE', #2608, #739 ) ;
+#30 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.549999999999999800, 1.575000000000000000 ) ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #884 ), #2082, .T. ) ;
+#33 = SURFACE_STYLE_USAGE ( .BOTH. , #2242 ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 2.549999999999999400, -1.575000000000000200 ) ) ;
+#35 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#36 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.544609699756050800, 1.572304849878024300 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#39 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2594 ) ) ;
+#40 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#41 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#42 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#43 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #1315, #480 ) ;
+#44 = FILL_AREA_STYLE_COLOUR ( '', #583 ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #635, .T. ) ;
+#46 = ADVANCED_FACE ( 'NONE', ( #242 ), #1471, .T. ) ;
+#47 = SURFACE_STYLE_USAGE ( .BOTH. , #981 ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .F. ) ;
+#49 = EDGE_CURVE ( 'NONE', #984, #961, #2548, .T. ) ;
+#50 = EDGE_LOOP ( 'NONE', ( #2299, #194, #641 ) ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#52 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#53 = EDGE_CURVE ( 'NONE', #258, #2069, #2236, .T. ) ;
+#54 = PRESENTATION_STYLE_ASSIGNMENT (( #1936 ) ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #307, .T. ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000700, -1.575000000000000000 ) ) ;
+#57 = LINE ( 'NONE', #960, #808 ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #908, .T. ) ;
+#59 = FILL_AREA_STYLE_COLOUR ( '', #1002 ) ;
+#60 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2560 ), #487 ) ;
+#61 = SURFACE_STYLE_FILL_AREA ( #2315 ) ;
+#62 = ADVANCED_FACE ( 'NONE', ( #1694 ), #1004, .T. ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#64 = LINE ( 'NONE', #1870, #2049 ) ;
+#65 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #514, #130, #314, #1767 ),
+ .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 ( '' )  );
+#66 = LINE ( 'NONE', #758, #1111 ) ;
+#67 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#68 = LINE ( 'NONE', #1179, #1463 ) ;
+#69 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#70 = FILL_AREA_STYLE_COLOUR ( '', #1985 ) ;
+#71 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #254, #1305, #673, #1505 ),
+ .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 ( '' )  );
+#72 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2529, 'distance_accuracy_value', 'NONE');
+#73 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#74 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #495 ) ;
+#75 = SURFACE_SIDE_STYLE ('',( #1301 ) ) ;
+#76 = FILL_AREA_STYLE ('',( #262 ) ) ;
+#77 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#79 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #339 ) ) ;
+#80 = EDGE_LOOP ( 'NONE', ( #878, #2183, #1897, #1611 ) ) ;
+#81 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1728 ) ) ;
+#82 = PLANE ( 'NONE',  #1000 ) ;
+#83 = EDGE_CURVE ( 'NONE', #1835, #1798, #2068, .T. ) ;
+#84 = CIRCLE ( 'NONE', #2488, 0.02500000000000006400 ) ;
+#85 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.673617379884087500E-015, -1.000000000000000000 ) ) ;
+#86 = EDGE_LOOP ( 'NONE', ( #2433, #1256, #672 ) ) ;
+#87 = SURFACE_SIDE_STYLE ('',( #2568 ) ) ;
+#88 = SURFACE_STYLE_FILL_AREA ( #1947 ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
+#90 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#91 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #477, .T. ) ;
+#93 = AXIS2_PLACEMENT_3D ( 'NONE', #318, #2569, #2001 ) ;
+#94 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1272 ) ) ;
+#95 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#96 = PRESENTATION_STYLE_ASSIGNMENT (( #1624 ) ) ;
+#97 = STYLED_ITEM ( 'NONE', ( #112 ), #1430 ) ;
+#98 = SURFACE_STYLE_USAGE ( .BOTH. , #306 ) ;
+#99 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#100 = EDGE_CURVE ( 'NONE', #804, #272, #463, .T. ) ;
+#101 = FILL_AREA_STYLE ('',( #637 ) ) ;
+#102 = STYLED_ITEM ( 'NONE', ( #1698 ), #2306 ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
+#104 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
+#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #339 ), #1503 ) ;
+#108 = FACE_OUTER_BOUND ( 'NONE', #1823, .T. ) ;
+#109 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1288, 'distance_accuracy_value', 'NONE');
+#110 = FILL_AREA_STYLE ('',( #2363 ) ) ;
+#111 = CIRCLE ( 'NONE', #352, 0.02500000000000006400 ) ;
+#112 = PRESENTATION_STYLE_ASSIGNMENT (( #810 ) ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .T. ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#115 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#116 = LINE ( 'NONE', #2124, #2018 ) ;
+#117 = EDGE_LOOP ( 'NONE', ( #722, #1091, #448, #551 ) ) ;
+#118 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.524999999999999900, -1.600000000000000300 ) ) ;
+#119 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #720 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #820, #1231, #1434 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#120 = EDGE_CURVE ( 'NONE', #1743, #817, #2576, .T. ) ;
+#121 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#122 = FILL_AREA_STYLE ('',( #1137 ) ) ;
+#123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2643 ), #266 ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #2389, .F. ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#126 = EDGE_LOOP ( 'NONE', ( #2556, #2354, #291, #55 ) ) ;
+#127 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.524999999999999900, -1.600000000000000300 ) ) ;
+#128 = FACE_OUTER_BOUND ( 'NONE', #1920, .T. ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.529289321881345500, 1.564644660940671900 ) ) ;
+#131 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1421 ) ) ;
+#132 = LINE ( 'NONE', #56, #267 ) ;
+#133 = PRESENTATION_STYLE_ASSIGNMENT (( #2531 ) ) ;
+#134 = VERTEX_POINT ( 'NONE', #1207 ) ;
+#135 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#136 = EDGE_CURVE ( 'NONE', #535, #724, #854, .T. ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .T. ) ;
+#139 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#140 = AXIS2_PLACEMENT_3D ( 'NONE', #1674, #1282, #656 ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.513125499923731800, -1.556562749961861900 ) ) ;
+#142 = FILL_AREA_STYLE_COLOUR ( '', #1580 ) ;
+#143 = SURFACE_STYLE_USAGE ( .BOTH. , #747 ) ;
+#144 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .T. ) ;
+#145 = LINE ( 'NONE', #572, #2123 ) ;
+#146 = SURFACE_SIDE_STYLE ('',( #1646 ) ) ;
+#147 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.540164837270663800, -1.590164837270663600 ) ) ;
+#149 = FILL_AREA_STYLE_COLOUR ( '', #2561 ) ;
+#150 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1159 ), #372 ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#152 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #1906, #1286 ) ;
+#153 = SURFACE_SIDE_STYLE ('',( #268 ) ) ;
+#154 = FILL_AREA_STYLE_COLOUR ( '', #2487 ) ;
+#155 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.522304849878024900, -1.594609699756050600 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.524999999999999900, 1.575000000000000000 ) ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .F. ) ;
+#159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#160 = SURFACE_STYLE_USAGE ( .BOTH. , #153 ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #1556, .F. ) ;
+#162 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#163 = VECTOR ( 'NONE', #2580, 1000.000000000000000 ) ;
+#164 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1230 ) ) ;
+#165 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#166 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#167 = FILL_AREA_STYLE ('',( #590 ) ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;
+#169 = STYLED_ITEM ( 'NONE', ( #1719 ), #1667 ) ;
+#170 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#171 = CYLINDRICAL_SURFACE ( 'NONE', #2200, 0.04999999999999991300 ) ;
+#172 = SURFACE_STYLE_FILL_AREA ( #2346 ) ;
+#173 = EDGE_CURVE ( 'NONE', #1923, #26, #1484, .T. ) ;
+#174 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #702, 'distance_accuracy_value', 'NONE');
+#175 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.549999999999999800, -1.574999895079928000 ) ) ;
+#176 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#177 = VECTOR ( 'NONE', #1475, 1000.000000000000000 ) ;
+#178 = EDGE_CURVE ( 'NONE', #1658, #804, #2066, .T. ) ;
+#179 = SURFACE_STYLE_FILL_AREA ( #471 ) ;
+#180 = SURFACE_SIDE_STYLE ('',( #2404 ) ) ;
+#181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#183 = ADVANCED_FACE ( 'NONE', ( #1976 ), #1104, .T. ) ;
+#184 = STYLED_ITEM ( 'NONE', ( #2174 ), #2287 ) ;
+#185 = FILL_AREA_STYLE ('',( #2222 ) ) ;
+#186 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
+#188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#189 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.544609699756050800, -1.572304849878025700 ) ) ;
+#191 = STYLED_ITEM ( 'NONE', ( #2205 ), #46 ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#193 = ADVANCED_FACE ( 'NONE', ( #2588 ), #1520, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#195 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#196 = SURFACE_STYLE_USAGE ( .BOTH. , #229 ) ;
+#197 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#198 = CIRCLE ( 'NONE', #290, 0.1000000000000000500 ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .F. ) ;
+#201 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.513125499923730900, -1.556562749961861700 ) ) ;
+#202 = CYLINDRICAL_SURFACE ( 'NONE', #566, 0.02500000000000006400 ) ;
+#203 = EDGE_LOOP ( 'NONE', ( #2485, #2233, #2291, #1747 ) ) ;
+#204 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#205 = AXIS2_PLACEMENT_3D ( 'NONE', #385, #1395, #1630 ) ;
+#206 = CYLINDRICAL_SURFACE ( 'NONE', #967, 0.02500000000000006400 ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #763, .F. ) ;
+#208 = EDGE_CURVE ( 'NONE', #1840, #828, #412, .T. ) ;
+#209 = ADVANCED_FACE ( 'NONE', ( #1351 ), #1201, .T. ) ;
+#210 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.920594216415941100E-016, 1.550000000000000300 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.526100978362604300, 1.563050489181303100 ) ) ;
+#213 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2164 ) ) ;
+#214 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#215 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#216 = ADVANCED_FACE ( 'NONE', ( #1841 ), #2087, .F. ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#218 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#219 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#220 = LINE ( 'NONE', #2460, #2617 ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .T. ) ;
+#222 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#223 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.529289321881345500, -1.564644660940672600 ) ) ;
+#224 = EDGE_CURVE ( 'NONE', #2571, #226, #2323, .T. ) ;
+#225 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#226 = VERTEX_POINT ( 'NONE', #1638 ) ;
+#227 = FILL_AREA_STYLE_COLOUR ( '', #91 ) ;
+#228 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.600000000000000300 ) ) ;
+#229 = SURFACE_SIDE_STYLE ('',( #1937 ) ) ;
+#230 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180591800, 2.549994840237365300, 1.599994840237362500 ) ) ;
+#231 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #184 ) ) ;
+#232 = FACE_OUTER_BOUND ( 'NONE', #86, .T. ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #797, .T. ) ;
+#234 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#235 = ADVANCED_FACE ( 'NONE', ( #1768 ), #821, .T. ) ;
+#236 = FILL_AREA_STYLE_COLOUR ( '', #1509 ) ;
+#237 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#238 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #1175, #2432 ) ;
+#239 = FACE_OUTER_BOUND ( 'NONE', #80, .T. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#242 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ;
+#243 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #783 ), #1573 ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#246 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#247 = ADVANCED_FACE ( 'NONE', ( #532 ), #1232, .F. ) ;
+#248 = VERTEX_POINT ( 'NONE', #2270 ) ;
+#249 = FILL_AREA_STYLE_COLOUR ( '', #2409 ) ;
+#250 = FILL_AREA_STYLE ('',( #59 ) ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180591800, 2.549994840237365300, 1.599994840237362500 ) ) ;
+#252 = AXIS2_PLACEMENT_3D ( 'NONE', #776, #1185, #2225 ) ;
+#253 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#254 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#255 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1076, 'distance_accuracy_value', 'NONE');
+#256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1204 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1677, #440, #1444 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#257 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#258 = VERTEX_POINT ( 'NONE', #1857 ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#260 = SURFACE_STYLE_FILL_AREA ( #1220 ) ;
+#261 = EDGE_CURVE ( 'NONE', #534, #1522, #220, .T. ) ;
+#262 = FILL_AREA_STYLE_COLOUR ( '', #2522 ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ;
+#264 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#265 = PRESENTATION_STYLE_ASSIGNMENT (( #2011 ) ) ;
+#266 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1344 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2498, #1683, #826 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#267 = VECTOR ( 'NONE', #1399, 1000.000000000000000 ) ;
+#268 = SURFACE_STYLE_FILL_AREA ( #518 ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#271 = SURFACE_STYLE_FILL_AREA ( #2133 ) ;
+#272 = VERTEX_POINT ( 'NONE', #2280 ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #742, .F. ) ;
+#274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#275 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ;
+#276 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#277 = FILL_AREA_STYLE_COLOUR ( '', #901 ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #1603, .F. ) ;
+#279 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #169 ), #814 ) ;
+#280 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#281 = CIRCLE ( 'NONE', #2182, 0.02500000000000006400 ) ;
+#282 = EDGE_CURVE ( 'NONE', #2266, #1988, #1623, .T. ) ;
+#283 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2309, 'design' ) ;
+#284 = PLANE ( 'NONE',  #625 ) ;
+#285 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#287 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1017, 'distance_accuracy_value', 'NONE');
+#288 = FILL_AREA_STYLE ('',( #898 ) ) ;
+#289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#290 = AXIS2_PLACEMENT_3D ( 'NONE', #2441, #582, #973 ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1210 ), #1771 ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#294 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2622, #2274, #1447 ),
+ ( #2252, #1462, #606 ),
+ ( #1266, #1024, #1223 ),
+ ( #1864, #2461, #1474 ),
+ ( #217, #1015, #204 ),
+ ( #8, #1664, #228 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#295 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#296 = VECTOR ( 'NONE', #2134, 1000.000000000000000 ) ;
+#297 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#298 = CYLINDRICAL_SURFACE ( 'NONE', #2550, 0.02500000000000006400 ) ;
+#299 = LINE ( 'NONE', #520, #2482 ) ;
+#300 = VECTOR ( 'NONE', #1330, 1000.000000000000000 ) ;
+#301 = VERTEX_POINT ( 'NONE', #1669 ) ;
+#302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.734723475976807600E-016 ) ) ;
+#303 = AXIS2_PLACEMENT_3D ( 'NONE', #2385, #1355, #1738 ) ;
+#304 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#305 = STYLED_ITEM ( 'NONE', ( #2630 ), #1279 ) ;
+#306 = SURFACE_SIDE_STYLE ('',( #172 ) ) ;
+#307 = EDGE_CURVE ( 'NONE', #638, #1929, #71, .T. ) ;
+#308 = EDGE_LOOP ( 'NONE', ( #1227, #329, #460, #921 ) ) ;
+#309 = EDGE_CURVE ( 'NONE', #1840, #804, #2033, .T. ) ;
+#310 = AXIS2_PLACEMENT_3D ( 'NONE', #1415, #1824, #2635 ) ;
+#311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #184 ), #719 ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .F. ) ;
+#313 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#314 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.550000000000000300, 1.574999999999999500 ) ) ;
+#315 = SURFACE_STYLE_FILL_AREA ( #1468 ) ;
+#316 = AXIS2_PLACEMENT_3D ( 'NONE', #2099, #857, #1064 ) ;
+#317 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .F. ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#319 = VECTOR ( 'NONE', #2021, 1000.000000000000000 ) ;
+#320 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2545, 'distance_accuracy_value', 'NONE');
+#321 = FACE_OUTER_BOUND ( 'NONE', #610, .T. ) ;
+#322 = VERTEX_POINT ( 'NONE', #2527 ) ;
+#323 = SURFACE_SIDE_STYLE ('',( #2339 ) ) ;
+#324 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#325 = FACE_OUTER_BOUND ( 'NONE', #1422, .T. ) ;
+#326 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2593 ) ) ;
+#327 = CYLINDRICAL_SURFACE ( 'NONE', #441, 0.02500000000000006400 ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ;
+#330 = PLANE ( 'NONE',  #533 ) ;
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #196 ) ) ;
+#332 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#333 = FACE_OUTER_BOUND ( 'NONE', #1951, .T. ) ;
+#334 = EDGE_LOOP ( 'NONE', ( #2627, #2080, #784 ) ) ;
+#335 = SURFACE_STYLE_FILL_AREA ( #1370 ) ;
+#336 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.425000000000000700, -1.575000000000000000 ) ) ;
+#337 = SPHERICAL_SURFACE ( 'NONE', #2147, 0.02500000000000000100 ) ;
+#338 = SURFACE_SIDE_STYLE ('',( #2353 ) ) ;
+#339 = STYLED_ITEM ( 'NONE', ( #1129 ), #418 ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#341 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1833 ) ) ;
+#342 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#343 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #636, 'distance_accuracy_value', 'NONE');
+#344 = EDGE_CURVE ( 'NONE', #1988, #1069, #2208, .T. ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.513050489181302400, -1.576100978362604300 ) ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.524999999999999900, 1.474999999999999600 ) ) ;
+#347 = PLANE ( 'NONE',  #589 ) ;
+#348 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.425000000000000700, -1.474999999999999900 ) ) ;
+#349 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#350 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ;
+#351 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #624 ) ) ;
+#352 = AXIS2_PLACEMENT_3D ( 'NONE', #2587, #1583, #1999 ) ;
+#353 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#354 = SURFACE_STYLE_USAGE ( .BOTH. , #942 ) ;
+#355 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1098 ), #1796 ) ;
+#356 = FILL_AREA_STYLE_COLOUR ( '', #2269 ) ;
+#357 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#358 = SPHERICAL_SURFACE ( 'NONE', #303, 0.02500000000000000100 ) ;
+#359 = LINE ( 'NONE', #611, #2013 ) ;
+#360 = EDGE_LOOP ( 'NONE', ( #2352, #1786, #675, #1639 ) ) ;
+#361 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 2.540164837270664200, -1.590164837270663400 ) ) ;
+#362 = EDGE_CURVE ( 'NONE', #2098, #486, #1876, .T. ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.506562749961868300, -1.563125499923728300 ) ) ;
+#364 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#365 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #1016, #825 ) ;
+#366 = EDGE_LOOP ( 'NONE', ( #381, #1171, #1619 ) ) ;
+#367 = CIRCLE ( 'NONE', #1548, 0.02500000000000006400 ) ;
+#368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2127 ), #2310 ) ;
+#369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#370 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#371 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#372 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #755 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #69, #2322, #1483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#373 = SURFACE_SIDE_STYLE ('',( #2192 ) ) ;
+#374 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.524999999999999900, 1.600000000000000100 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#377 = AXIS2_PLACEMENT_3D ( 'NONE', #1862, #2264, #862 ) ;
+#378 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2230, #391, #779, #785 ),
+ .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 ( '' )  );
+#379 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#380 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .F. ) ;
+#382 = FILL_AREA_STYLE ('',( #356 ) ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .F. ) ;
+#385 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1086 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #680, #2159, #1736 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#387 = VECTOR ( 'NONE', #561, 1000.000000000000000 ) ;
+#388 = CIRCLE ( 'NONE', #1891, 0.02500000000000006400 ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, 0.0000000000000000000 ) ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #2553, .T. ) ;
+#391 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.529289321881345500, -1.564644660940673000 ) ) ;
+#392 = AXIS2_PLACEMENT_3D ( 'NONE', #1625, #594, #2054 ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #494, .F. ) ;
+#394 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#395 = EDGE_CURVE ( 'NONE', #21, #1929, #1323, .T. ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#397 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000300, 1.474999999999999900 ) ) ;
+#398 = STYLED_ITEM ( 'NONE', ( #1559 ), #17 ) ;
+#399 = CYLINDRICAL_SURFACE ( 'NONE', #1587, 0.1000000000000000500 ) ;
+#400 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#401 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#402 = SURFACE_STYLE_USAGE ( .BOTH. , #1629 ) ;
+#403 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2127 ) ) ;
+#404 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813576200, 1.563125499923729200 ) ) ;
+#405 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#406 = EDGE_LOOP ( 'NONE', ( #2095, #2386, #1978 ) ) ;
+#407 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#408 = ADVANCED_FACE ( 'NONE', ( #2351 ), #2328, .T. ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#411 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #398 ) ) ;
+#412 = CIRCLE ( 'NONE', #392, 0.02500000000000006400 ) ;
+#413 = VERTEX_POINT ( 'NONE', #1700 ) ;
+#414 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#415 = FACE_OUTER_BOUND ( 'NONE', #1778, .T. ) ;
+#416 = SURFACE_SIDE_STYLE ('',( #737 ) ) ;
+#417 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.506562749961868800, 1.563125499923729200 ) ) ;
+#418 = ADVANCED_FACE ( 'NONE', ( #1982 ), #2565, .T. ) ;
+#419 = FACE_OUTER_BOUND ( 'NONE', #2286, .T. ) ;
+#420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #473 ), #1616 ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#423 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1118 ), #1407 ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#425 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 2.520477640050410100, 1.570477640050412100 ) ) ;
+#426 = FACE_OUTER_BOUND ( 'NONE', #308, .T. ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#428 = SURFACE_STYLE_USAGE ( .BOTH. , #1668 ) ;
+#429 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#430 = SURFACE_STYLE_FILL_AREA ( #432 ) ;
+#431 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#432 = FILL_AREA_STYLE ('',( #1458 ) ) ;
+#433 = SURFACE_STYLE_USAGE ( .BOTH. , #2331 ) ;
+#434 = ADVANCED_FACE ( 'NONE', ( #917 ), #24, .T. ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#436 = FILL_AREA_STYLE ('',( #1400 ) ) ;
+#437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#438 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1272 ), #1737 ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#440 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#441 = AXIS2_PLACEMENT_3D ( 'NONE', #2191, #951, #135 ) ;
+#442 = FILL_AREA_STYLE ('',( #1879 ) ) ;
+#443 = EDGE_CURVE ( 'NONE', #413, #828, #1814, .T. ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #494, .T. ) ;
+#445 = ADVANCED_FACE ( 'NONE', ( #1332 ), #453, .T. ) ;
+#446 = FILL_AREA_STYLE ('',( #277 ) ) ;
+#447 = EDGE_CURVE ( 'NONE', #1658, #1270, #2040, .T. ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #1940, .F. ) ;
+#449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2301 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2418, #170, #2408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#450 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2177, #1987, #2579, #2378 ),
+ .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 ( '' )  );
+#451 = FILL_AREA_STYLE ('',( #227 ) ) ;
+#452 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#453 = SPHERICAL_SURFACE ( 'NONE', #1436, 0.02500000000000000100 ) ;
+#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2070 ), #528 ) ;
+#455 = VERTEX_POINT ( 'NONE', #1832 ) ;
+#456 = FACE_OUTER_BOUND ( 'NONE', #366, .T. ) ;
+#457 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#459 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #305 ) ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .F. ) ;
+#461 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1834, 'distance_accuracy_value', 'NONE');
+#462 = FILL_AREA_STYLE ('',( #249 ) ) ;
+#463 = CIRCLE ( 'NONE', #519, 0.1000000000000000500 ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.549999999999999800, 1.574999895079927500 ) ) ;
+#465 = FILL_AREA_STYLE_COLOUR ( '', #2539 ) ;
+#466 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #191 ) ) ;
+#467 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#468 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .F. ) ;
+#470 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#471 = FILL_AREA_STYLE ('',( #1714 ) ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.474999999999999900 ) ) ;
+#473 = STYLED_ITEM ( 'NONE', ( #1680 ), #633 ) ;
+#474 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #2094, #67 ) ;
+#475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#476 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1177, 'distance_accuracy_value', 'NONE');
+#477 = EDGE_CURVE ( 'NONE', #1743, #2158, #874, .T. ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#481 = CYLINDRICAL_SURFACE ( 'NONE', #1096, 0.04999999999999991300 ) ;
+#482 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
+#483 = SURFACE_STYLE_FILL_AREA ( #1291 ) ;
+#484 = SURFACE_STYLE_USAGE ( .BOTH. , #1963 ) ;
+#485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2490, 'distance_accuracy_value', 'NONE');
+#486 = VERTEX_POINT ( 'NONE', #400 ) ;
+#487 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #855 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #1535, #1942 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#488 = LINE ( 'NONE', #1350, #1959 ) ;
+#489 = EDGE_LOOP ( 'NONE', ( #58, #2036, #686, #2138 ) ) ;
+#490 = AXIS2_PLACEMENT_3D ( 'NONE', #1576, #526, #536 ) ;
+#491 = VECTOR ( 'NONE', #1916, 1000.000000000000000 ) ;
+#492 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#493 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#494 = EDGE_CURVE ( 'NONE', #2305, #805, #132, .T. ) ;
+#495 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1716, #283 ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#497 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1007 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1310, #1123, #1533 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#498 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#499 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#500 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #914 ) ) ;
+#501 = EDGE_LOOP ( 'NONE', ( #1037, #1264, #1218, #2034, #2148, #151 ) ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .F. ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#504 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#505 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#506 = CYLINDRICAL_SURFACE ( 'NONE', #1176, 0.1000000000000000500 ) ;
+#507 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .T. ) ;
+#508 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#509 = CIRCLE ( 'NONE', #490, 0.02500000000000006400 ) ;
+#510 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#511 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ;
+#512 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#513 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#514 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#515 = FACE_OUTER_BOUND ( 'NONE', #933, .T. ) ;
+#516 = AXIS2_PLACEMENT_3D ( 'NONE', #1055, #2111, #35 ) ;
+#517 = FACE_OUTER_BOUND ( 'NONE', #2334, .T. ) ;
+#518 = FILL_AREA_STYLE ('',( #1787 ) ) ;
+#519 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #186, #2248 ) ;
+#520 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#521 = SURFACE_STYLE_FILL_AREA ( #1774 ) ;
+#522 = EDGE_CURVE ( 'NONE', #2448, #1923, #1926, .T. ) ;
+#523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #90, 'distance_accuracy_value', 'NONE');
+#524 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#525 = SURFACE_STYLE_USAGE ( .BOTH. , #338 ) ;
+#526 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#527 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#528 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #90, #280, #1718 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#529 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1518 ) ) ;
+#530 = PLANE ( 'NONE',  #1563 ) ;
+#531 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1449, #835, #219 ),
+ ( #1871, #1061, #2074 ),
+ ( #1257, #425, #1882 ),
+ ( #2284, #1046, #37 ),
+ ( #1466, #230, #464 ),
+ ( #1300, #1085, #2524 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520988800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167783100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059474800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#532 = FACE_OUTER_BOUND ( 'NONE', #2603, .T. ) ;
+#533 = AXIS2_PLACEMENT_3D ( 'NONE', #1772, #1146, #1394 ) ;
+#534 = VERTEX_POINT ( 'NONE', #2217 ) ;
+#535 = VERTEX_POINT ( 'NONE', #195 ) ;
+#536 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#537 = VECTOR ( 'NONE', #573, 1000.000000000000000 ) ;
+#538 = VECTOR ( 'NONE', #1723, 1000.000000000000000 ) ;
+#539 = EDGE_LOOP ( 'NONE', ( #998, #692, #1295 ) ) ;
+#540 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2262 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1925, #264, #2126 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.503546450866649000E-017, -1.000000000000000000 ) ) ;
+#542 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#543 = VECTOR ( 'NONE', #700, 1000.000000000000000 ) ;
+#544 = STYLED_ITEM ( 'NONE', ( #2577 ), #2464 ) ;
+#545 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.425000000000000300, 1.575000000000000000 ) ) ;
+#547 = VERTEX_POINT ( 'NONE', #2605 ) ;
+#548 = PRESENTATION_STYLE_ASSIGNMENT (( #98 ) ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#550 = SURFACE_STYLE_FILL_AREA ( #1481 ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .F. ) ;
+#552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#553 = AXIS2_PLACEMENT_3D ( 'NONE', #1245, #1642, #597 ) ;
+#554 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#555 = STYLED_ITEM ( 'NONE', ( #1233 ), #1915 ) ;
+#556 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#557 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#558 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000300, 1.474999999999999900 ) ) ;
+#559 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#561 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#562 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#563 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#564 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#565 = VERTEX_POINT ( 'NONE', #157 ) ;
+#566 = AXIS2_PLACEMENT_3D ( 'NONE', #1542, #893, #492 ) ;
+#567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #2555, .T. ) ;
+#569 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#570 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#571 = STYLED_ITEM ( 'NONE', ( #1755 ), #1898 ) ;
+#572 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#573 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#574 = EDGE_CURVE ( 'NONE', #890, #1726, #729, .T. ) ;
+#575 = LINE ( 'NONE', #1972, #2297 ) ;
+#576 = EDGE_LOOP ( 'NONE', ( #2500, #187, #478 ) ) ;
+#577 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#578 = SURFACE_STYLE_FILL_AREA ( #110 ) ;
+#579 = EDGE_CURVE ( 'NONE', #455, #1622, #2379, .T. ) ;
+#580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#581 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1470 ) ) ;
+#582 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#583 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#584 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .T. ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#586 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#588 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#589 = AXIS2_PLACEMENT_3D ( 'NONE', #2016, #749, #1598 ) ;
+#590 = FILL_AREA_STYLE_COLOUR ( '', #645 ) ;
+#591 = FILL_AREA_STYLE_COLOUR ( '', #2170 ) ;
+#592 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#593 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#595 = AXIS2_PLACEMENT_3D ( 'NONE', #397, #1403, #162 ) ;
+#596 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #715, 'distance_accuracy_value', 'NONE');
+#597 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .F. ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#600 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#602 = ADVANCED_FACE ( 'NONE', ( #1776 ), #1812, .T. ) ;
+#603 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.734723475976807600E-016, -1.000000000000000000 ) ) ;
+#605 = CYLINDRICAL_SURFACE ( 'NONE', #1145, 0.02500000000000006400 ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813576200, 1.563125499923729200 ) ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .T. ) ;
+#608 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1728 ), #1317 ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#610 = EDGE_LOOP ( 'NONE', ( #168, #1022, #511, #439 ) ) ;
+#611 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.339308566011505400E-016, 1.575000000000000000 ) ) ;
+#612 = EDGE_CURVE ( 'NONE', #226, #1433, #198, .T. ) ;
+#613 = FILL_AREA_STYLE_COLOUR ( '', #1991 ) ;
+#614 = LINE ( 'NONE', #2207, #275 ) ;
+#615 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#616 = SHAPE_DEFINITION_REPRESENTATION ( #74, #1342 ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .T. ) ;
+#618 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #41, 'distance_accuracy_value', 'NONE');
+#619 = ADVANCED_FACE ( 'NONE', ( #1846 ), #2048, .T. ) ;
+#620 = SURFACE_SIDE_STYLE ('',( #897 ) ) ;
+#621 = CIRCLE ( 'NONE', #1189, 0.02500000000000006400 ) ;
+#622 = SURFACE_STYLE_FILL_AREA ( #185 ) ;
+#623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.673617379884037900E-017, 1.000000000000000000 ) ) ;
+#624 = STYLED_ITEM ( 'NONE', ( #886 ), #2289 ) ;
+#625 = AXIS2_PLACEMENT_3D ( 'NONE', #1615, #1006, #639 ) ;
+#626 = SURFACE_SIDE_STYLE ('',( #2575 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .T. ) ;
+#629 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#630 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#631 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#632 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.549999999999999400, 1.599999999999999900 ) ) ;
+#633 = ADVANCED_FACE ( 'NONE', ( #2592 ), #294, .T. ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#635 = EDGE_CURVE ( 'NONE', #828, #2559, #1584, .T. ) ;
+#636 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#637 = FILL_AREA_STYLE_COLOUR ( '', #1423 ) ;
+#638 = VERTEX_POINT ( 'NONE', #1195 ) ;
+#639 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#641 = ORIENTED_EDGE ( 'NONE', *, *, #670, .F. ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#643 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #928 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1807, #165, #1819 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#644 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#645 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#646 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#647 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1949 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1822, #570, #1618 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#648 = LINE ( 'NONE', #931, #2012 ) ;
+#649 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
+#650 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1296, 'distance_accuracy_value', 'NONE');
+#651 = EDGE_LOOP ( 'NONE', ( #1989, #799, #1497 ) ) ;
+#652 = ADVANCED_FACE ( 'NONE', ( #1126 ), #1488, .T. ) ;
+#653 = PRESENTATION_STYLE_ASSIGNMENT (( #706 ) ) ;
+#654 = SURFACE_STYLE_FILL_AREA ( #1741 ) ;
+#655 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2309 ) ;
+#656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.503546450866649000E-017, 1.000000000000000000 ) ) ;
+#657 = VERTEX_POINT ( 'NONE', #422 ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#659 = VECTOR ( 'NONE', #559, 1000.000000000000000 ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#662 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#664 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #364, #2215 ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .T. ) ;
+#666 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#667 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #555 ) ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#669 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#670 = EDGE_CURVE ( 'NONE', #2158, #1622, #84, .T. ) ;
+#671 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.514644660940672500, 1.579289321881345100 ) ) ;
+#674 = EDGE_CURVE ( 'NONE', #322, #486, #2100, .T. ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #2555, .F. ) ;
+#676 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#677 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#679 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2560 ) ) ;
+#680 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1647 ), #1790 ) ;
+#682 = FACE_OUTER_BOUND ( 'NONE', #501, .T. ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .T. ) ;
+#684 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#685 = PRESENTATION_STYLE_ASSIGNMENT (( #2000 ) ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .F. ) ;
+#687 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #15 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #975, #2615, #1401 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#688 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#689 = STYLED_ITEM ( 'NONE', ( #1200 ), #62 ) ;
+#690 = AXIS2_PLACEMENT_3D ( 'NONE', #985, #1036, #1212 ) ;
+#691 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#694 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1247 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #666, #1708, #467 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#695 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #571 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = SURFACE_STYLE_FILL_AREA ( #2121 ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ;
+#699 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#700 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #1661, .F. ) ;
+#702 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#703 = VECTOR ( 'NONE', #1839, 1000.000000000000000 ) ;
+#704 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#705 = EDGE_LOOP ( 'NONE', ( #868, #683, #106, #2391 ) ) ;
+#706 = SURFACE_STYLE_USAGE ( .BOTH. , #1095 ) ;
+#707 = FACE_OUTER_BOUND ( 'NONE', #1130, .T. ) ;
+#708 = PRESENTATION_STYLE_ASSIGNMENT (( #1729 ) ) ;
+#709 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#710 = LINE ( 'NONE', #668, #1396 ) ;
+#711 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#712 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1869 ) ) ;
+#713 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#714 = EDGE_CURVE ( 'NONE', #724, #1292, #2141, .T. ) ;
+#715 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#716 = EDGE_CURVE ( 'NONE', #486, #535, #1953, .T. ) ;
+#717 = AXIS2_PLACEMENT_3D ( 'NONE', #1027, #2483, #2073 ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#719 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2176 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #353, #2595, #512 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#720 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #820, 'distance_accuracy_value', 'NONE');
+#721 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#722 = ORIENTED_EDGE ( 'NONE', *, *, #860, .T. ) ;
+#723 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#724 = VERTEX_POINT ( 'NONE', #27 ) ;
+#725 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #783 ) ) ;
+#726 = FILL_AREA_STYLE ('',( #752 ) ) ;
+#727 = FILL_AREA_STYLE ('',( #950 ) ) ;
+#728 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2473, #1269, #631, #642 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#729 = LINE ( 'NONE', #389, #703 ) ;
+#730 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;
+#731 = ORIENTED_EDGE ( 'NONE', *, *, #2507, .F. ) ;
+#732 = VECTOR ( 'NONE', #302, 1000.000000000000000 ) ;
+#733 = LINE ( 'NONE', #2231, #1783 ) ;
+#734 = EDGE_LOOP ( 'NONE', ( #1411, #240, #48, #1590 ) ) ;
+#735 = PLANE ( 'NONE',  #2271 ) ;
+#736 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #473 ) ) ;
+#737 = SURFACE_STYLE_FILL_AREA ( #1657 ) ;
+#738 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2634 ), #119 ) ;
+#739 = VECTOR ( 'NONE', #1613, 1000.000000000000000 ) ;
+#740 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#741 = PRESENTATION_STYLE_ASSIGNMENT (( #2546 ) ) ;
+#742 = EDGE_CURVE ( 'NONE', #1743, #1413, #1259, .T. ) ;
+#743 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#744 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #740, 'distance_accuracy_value', 'NONE');
+#745 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .T. ) ;
+#747 = SURFACE_SIDE_STYLE ('',( #994 ) ) ;
+#748 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#749 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#750 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#751 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1518 ), #1326 ) ;
+#752 = FILL_AREA_STYLE_COLOUR ( '', #2084 ) ;
+#753 = SURFACE_SIDE_STYLE ('',( #2509 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#755 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #69, 'distance_accuracy_value', 'NONE');
+#756 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #305 ), #2469 ) ;
+#757 = ORIENTED_EDGE ( 'NONE', *, *, #443, .T. ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#759 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#760 = EDGE_LOOP ( 'NONE', ( #1769, #1816, #1809, #1149 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#762 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#763 = EDGE_CURVE ( 'NONE', #2266, #2129, #990, .T. ) ;
+#764 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1014 ), #2350 ) ;
+#766 = VECTOR ( 'NONE', #1239, 1000.000000000000000 ) ;
+#767 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #1556, .T. ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#770 = FACE_OUTER_BOUND ( 'NONE', #1110, .T. ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#772 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#773 = LINE ( 'NONE', #1472, #2602 ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #136, .F. ) ;
+#775 = VECTOR ( 'NONE', #1865, 1000.000000000000000 ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#777 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1766 ), #2612 ) ;
+#778 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#779 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.550000000000000300, -1.575000000000000400 ) ) ;
+#780 = SURFACE_SIDE_STYLE ('',( #1888 ) ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#782 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#783 = STYLED_ITEM ( 'NONE', ( #790 ), #209 ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;
+#785 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#786 = FILL_AREA_STYLE ('',( #2255 ) ) ;
+#787 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 2.520477640050408800, -1.570477640050411000 ) ) ;
+#788 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .T. ) ;
+#789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2501 ), #2153 ) ;
+#790 = PRESENTATION_STYLE_ASSIGNMENT (( #1650 ) ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .T. ) ;
+#792 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #498, 'distance_accuracy_value', 'NONE');
+#793 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1934 ) ) ;
+#794 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#796 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #13, #1250 ) ;
+#797 = EDGE_CURVE ( 'NONE', #301, #2631, #1549, .T. ) ;
+#798 = VECTOR ( 'NONE', #767, 1000.000000000000000 ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .T. ) ;
+#800 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#801 = FACE_OUTER_BOUND ( 'NONE', #2168, .T. ) ;
+#802 = FACE_OUTER_BOUND ( 'NONE', #2405, .T. ) ;
+#803 = EDGE_CURVE ( 'NONE', #961, #1442, #1734, .T. ) ;
+#804 = VERTEX_POINT ( 'NONE', #346 ) ;
+#805 = VERTEX_POINT ( 'NONE', #2596 ) ;
+#806 = ADVANCED_FACE ( 'NONE', ( #1384 ), #735, .T. ) ;
+#807 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#808 = VECTOR ( 'NONE', #946, 1000.000000000000000 ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .F. ) ;
+#810 = SURFACE_STYLE_USAGE ( .BOTH. , #780 ) ;
+#811 = AXIS2_PLACEMENT_3D ( 'NONE', #121, #971, #2415 ) ;
+#812 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #320 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2545, #1325, #1958 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#813 = CYLINDRICAL_SURFACE ( 'NONE', #1141, 0.02500000000000006400 ) ;
+#814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #255 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1076, #1930, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#815 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#816 = FILL_AREA_STYLE ('',( #1225 ) ) ;
+#817 = VERTEX_POINT ( 'NONE', #1347 ) ;
+#818 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#819 = ADVANCED_FACE ( 'NONE', ( #108 ), #1594, .F. ) ;
+#820 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#821 = PLANE ( 'NONE',  #796 ) ;
+#822 = STYLED_ITEM ( 'NONE', ( #895 ), #183 ) ;
+#823 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #2313 ) ) ;
+#824 = FILL_AREA_STYLE ('',( #2450 ) ) ;
+#825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#826 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#828 = VERTEX_POINT ( 'NONE', #324 ) ;
+#829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = FILL_AREA_STYLE ('',( #1056 ) ) ;
+#831 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #914 ), #647 ) ;
+#832 = SURFACE_SIDE_STYLE ('',( #1965 ) ) ;
+#833 = ADVANCED_FACE ( 'NONE', ( #2471 ), #1378, .T. ) ;
+#834 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#836 = LINE ( 'NONE', #1883, #2477 ) ;
+#837 = ORIENTED_EDGE ( 'NONE', *, *, #1701, .T. ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.549999999999999800, 1.574999895079927500 ) ) ;
+#839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#840 = CIRCLE ( 'NONE', #1517, 0.02500000000000006400 ) ;
+#841 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.524999999999999900, 1.575000000000000000 ) ) ;
+#842 = SURFACE_STYLE_FILL_AREA ( #101 ) ;
+#843 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#844 = ORIENTED_EDGE ( 'NONE', *, *, #714, .F. ) ;
+#845 = FILL_AREA_STYLE_COLOUR ( '', #905 ) ;
+#846 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#847 = ADVANCED_FACE ( 'NONE', ( #415 ), #1297, .T. ) ;
+#848 = STYLED_ITEM ( 'NONE', ( #2253 ), #847 ) ;
+#849 = ADVANCED_FACE ( 'NONE', ( #2189 ), #481, .T. ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#851 = FILL_AREA_STYLE ('',( #1241 ) ) ;
+#852 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1869 ), #983 ) ;
+#854 = LINE ( 'NONE', #1605, #2375 ) ;
+#855 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#856 = EDGE_CURVE ( 'NONE', #248, #2559, #2140, .T. ) ;
+#857 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#859 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#860 = EDGE_CURVE ( 'NONE', #1442, #2589, #1026, .T. ) ;
+#861 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #909 ) ) ;
+#862 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#863 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#865 = ADVANCED_FACE ( 'NONE', ( #128 ), #171, .T. ) ;
+#866 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#867 = SURFACE_STYLE_USAGE ( .BOTH. , #1696 ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#869 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#870 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1235 ), #497 ) ;
+#871 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#872 = SURFACE_SIDE_STYLE ('',( #697 ) ) ;
+#873 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1568 ) ) ;
+#874 = LINE ( 'NONE', #1692, #319 ) ;
+#875 = VERTEX_POINT ( 'NONE', #2210 ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#878 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ;
+#879 = FILL_AREA_STYLE_COLOUR ( '', #704 ) ;
+#880 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1858 ), #540 ) ;
+#881 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.524999999999999900, -1.600000000000000100 ) ) ;
+#882 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #461 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1834, #2038, #1382 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#883 = SURFACE_STYLE_FILL_AREA ( #2493 ) ;
+#884 = FACE_OUTER_BOUND ( 'NONE', #734, .T. ) ;
+#885 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#886 = PRESENTATION_STYLE_ASSIGNMENT (( #2171 ) ) ;
+#887 = FILL_AREA_STYLE_COLOUR ( '', #508 ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#889 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1387 ), #2145 ) ;
+#890 = VERTEX_POINT ( 'NONE', #2406 ) ;
+#891 = SURFACE_STYLE_USAGE ( .BOTH. , #1954 ) ;
+#892 = EDGE_CURVE ( 'NONE', #1988, #1835, #1817, .T. ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#894 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#895 = PRESENTATION_STYLE_ASSIGNMENT (( #2439 ) ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #860, .F. ) ;
+#897 = SURFACE_STYLE_FILL_AREA ( #442 ) ;
+#898 = FILL_AREA_STYLE_COLOUR ( '', #2332 ) ;
+#899 = AXIS2_PLACEMENT_3D ( 'NONE', #1525, #2152, #911 ) ;
+#900 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#901 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#903 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1098 ) ) ;
+#904 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#905 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#906 = EDGE_LOOP ( 'NONE', ( #2321, #2620, #1365, #144 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.514644660940672500, -1.579289321881345500 ) ) ;
+#908 = EDGE_CURVE ( 'NONE', #1224, #1433, #1748, .T. ) ;
+#909 = STYLED_ITEM ( 'NONE', ( #1504 ), #1342 ) ;
+#910 = SURFACE_SIDE_STYLE ('',( #654 ) ) ;
+#911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#912 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#913 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#914 = STYLED_ITEM ( 'NONE', ( #922 ), #619 ) ;
+#915 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#916 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #676, 'distance_accuracy_value', 'NONE');
+#917 = FACE_OUTER_BOUND ( 'NONE', #1184, .T. ) ;
+#918 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2345 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1275, #646, #1435 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#919 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#920 = SURFACE_STYLE_USAGE ( .BOTH. , #1168 ) ;
+#921 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#922 = PRESENTATION_STYLE_ASSIGNMENT (( #2237 ) ) ;
+#923 = FILL_AREA_STYLE_COLOUR ( '', #431 ) ;
+#924 = VECTOR ( 'NONE', #2491, 1000.000000000000000 ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .F. ) ;
+#926 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#927 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1600 ), #386 ) ;
+#928 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1807, 'distance_accuracy_value', 'NONE');
+#929 = VECTOR ( 'NONE', #894, 1000.000000000000000 ) ;
+#930 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#932 = VERTEX_POINT ( 'NONE', #104 ) ;
+#933 = EDGE_LOOP ( 'NONE', ( #2005, #1557, #2329, #1397 ) ) ;
+#934 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #409, #1868 ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#936 = FACE_OUTER_BOUND ( 'NONE', #1968, .T. ) ;
+#937 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #689 ) ) ;
+#938 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#939 = VECTOR ( 'NONE', #468, 1000.000000000000000 ) ;
+#940 = EDGE_CURVE ( 'NONE', #961, #890, #2259, .T. ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.549999999999999400, -1.600000000000000100 ) ) ;
+#942 = SURFACE_SIDE_STYLE ('',( #1328 ) ) ;
+#943 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#944 = EDGE_CURVE ( 'NONE', #2161, #2098, #1267, .T. ) ;
+#945 = FILL_AREA_STYLE_COLOUR ( '', #2513 ) ;
+#946 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#947 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #72 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2529, #904, #713 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#948 = AXIS2_PLACEMENT_3D ( 'NONE', #1553, #1158, #2201 ) ;
+#949 = FILL_AREA_STYLE_COLOUR ( '', #2392 ) ;
+#950 = FILL_AREA_STYLE_COLOUR ( '', #794 ) ;
+#951 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#952 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #97 ), #1653 ) ;
+#953 = FILL_AREA_STYLE_COLOUR ( '', #846 ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .T. ) ;
+#955 = AXIS2_PLACEMENT_3D ( 'NONE', #2618, #1012, #2223 ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#957 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1414, 'distance_accuracy_value', 'NONE');
+#958 = FILL_AREA_STYLE ('',( #591 ) ) ;
+#959 = FILL_AREA_STYLE ('',( #2401 ) ) ;
+#960 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#961 = VERTEX_POINT ( 'NONE', #2143 ) ;
+#962 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#963 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2581 ), #1117 ) ;
+#964 = CIRCLE ( 'NONE', #1025, 0.02500000000000006400 ) ;
+#965 = EDGE_LOOP ( 'NONE', ( #2444, #89, #919 ) ) ;
+#966 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#967 = AXIS2_PLACEMENT_3D ( 'NONE', #1900, #603, #1426 ) ;
+#968 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#969 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#970 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#971 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#972 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#974 = SURFACE_STYLE_USAGE ( .BOTH. , #2029 ) ;
+#975 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#976 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 2.524999895079930400, -1.600000000000000500 ) ) ;
+#978 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2501 ) ) ;
+#979 = SURFACE_STYLE_USAGE ( .BOTH. , #1183 ) ;
+#980 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#981 = SURFACE_SIDE_STYLE ('',( #2010 ) ) ;
+#982 = VECTOR ( 'NONE', #1914, 1000.000000000000000 ) ;
+#983 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #174 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #702, #1544, #2542 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#984 = VERTEX_POINT ( 'NONE', #1105 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#987 = EDGE_CURVE ( 'NONE', #1270, #413, #1304, .T. ) ;
+#988 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .F. ) ;
+#989 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#990 = LINE ( 'NONE', #129, #163 ) ;
+#991 = EDGE_CURVE ( 'NONE', #638, #875, #1554, .T. ) ;
+#992 = ADVANCED_FACE ( 'NONE', ( #707 ), #298, .T. ) ;
+#993 = SURFACE_STYLE_FILL_AREA ( #2424 ) ;
+#994 = SURFACE_STYLE_FILL_AREA ( #1161 ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#996 = ORIENTED_EDGE ( 'NONE', *, *, #307, .F. ) ;
+#997 = VECTOR ( 'NONE', #2549, 1000.000000000000000 ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #1280, .T. ) ;
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #136, .T. ) ;
+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #1523, #475, #286 ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.522304849878024900, -1.594609699756050800 ) ) ;
+#1002 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1003 = CIRCLE ( 'NONE', #365, 0.02500000000000006400 ) ;
+#1004 = CYLINDRICAL_SURFACE ( 'NONE', #377, 0.05000000000000012800 ) ;
+#1005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1568 ), #2022 ) ;
+#1006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1007 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1310, 'distance_accuracy_value', 'NONE');
+#1008 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#1009 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1010 = ADVANCED_FACE ( 'NONE', ( #801 ), #202, .T. ) ;
+#1011 = SURFACE_STYLE_USAGE ( .BOTH. , #626 ) ;
+#1012 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1013 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #822 ) ) ;
+#1014 = STYLED_ITEM ( 'NONE', ( #331 ), #2480 ) ;
+#1015 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#1016 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1017 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1018 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1019 = AXIS2_PLACEMENT_3D ( 'NONE', #859, #457, #2105 ) ;
+#1020 = PRESENTATION_STYLE_ASSIGNMENT (( #1032 ) ) ;
+#1021 = FILL_AREA_STYLE_COLOUR ( '', #2419 ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #2476, .F. ) ;
+#1023 = ADVANCED_FACE ( 'NONE', ( #325 ), #1721, .F. ) ;
+#1024 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1025 = AXIS2_PLACEMENT_3D ( 'NONE', #1081, #2520, #1072 ) ;
+#1026 = CIRCLE ( 'NONE', #252, 0.02500000000000006400 ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.425000000000000300, 1.474999999999999900 ) ) ;
+#1028 = EDGE_CURVE ( 'NONE', #2158, #547, #2384, .T. ) ;
+#1029 = VECTOR ( 'NONE', #2282, 1000.000000000000000 ) ;
+#1030 = LINE ( 'NONE', #2144, #730 ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1032 = SURFACE_STYLE_USAGE ( .BOTH. , #2494 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #2638, .T. ) ;
+#1034 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1035 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1567, #118, #907, #493 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1036 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .T. ) ;
+#1038 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.513125499923731800, 1.556562749961861700 ) ) ;
+#1039 = ADVANCED_FACE ( 'NONE', ( #1931 ), #284, .F. ) ;
+#1040 = AXIS2_PLACEMENT_3D ( 'NONE', #1121, #505, #2367 ) ;
+#1041 = VECTOR ( 'NONE', #189, 1000.000000000000000 ) ;
+#1042 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #1053, #623, #1911 ) ;
+#1044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.503546450866686000E-017, 1.000000000000000000 ) ) ;
+#1045 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1046 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.540164837270663800, 1.590164837270661400 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1048 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1049 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.734723475976807600E-016 ) ) ;
+#1050 = EDGE_CURVE ( 'NONE', #1308, #2631, #2440, .T. ) ;
+#1051 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #909 ), #2393 ) ;
+#1052 = ADVANCED_FACE ( 'NONE', ( #1450 ), #358, .T. ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1056 = FILL_AREA_STYLE_COLOUR ( '', #2035 ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .T. ) ;
+#1058 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1059 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696655000, 2.509750732398294400, 1.559750732398286200 ) ) ;
+#1062 = LINE ( 'NONE', #2361, #543 ) ;
+#1063 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#1064 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1065 = ADVANCED_FACE ( 'NONE', ( #1263 ), #2574, .T. ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1067 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ;
+#1068 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1069 = VERTEX_POINT ( 'NONE', #913 ) ;
+#1070 = PRESENTATION_STYLE_ASSIGNMENT (( #891 ) ) ;
+#1071 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1073 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1074 = PRESENTATION_STYLE_ASSIGNMENT (( #1011 ) ) ;
+#1075 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1076 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1077 = LINE ( 'NONE', #2042, #1041 ) ;
+#1078 = AXIS2_PLACEMENT_3D ( 'NONE', #114, #85, #1314 ) ;
+#1079 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.550000000000000300, 1.550000000000000000 ) ) ;
+#1080 = STYLED_ITEM ( 'NONE', ( #2045 ), #1681 ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .F. ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1084 = EDGE_CURVE ( 'NONE', #1929, #2129, #65, .T. ) ;
+#1085 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.549999999999999400, 1.599999999999999900 ) ) ;
+#1086 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #680, 'distance_accuracy_value', 'NONE');
+#1087 = SURFACE_STYLE_USAGE ( .BOTH. , #1526 ) ;
+#1088 = SURFACE_STYLE_USAGE ( .BOTH. , #872 ) ;
+#1089 = EDGE_CURVE ( 'NONE', #547, #1069, #1062, .T. ) ;
+#1090 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .F. ) ;
+#1092 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1093 = ORIENTED_EDGE ( 'NONE', *, *, #803, .T. ) ;
+#1094 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #102 ), #643 ) ;
+#1095 = SURFACE_SIDE_STYLE ('',( #271 ) ) ;
+#1096 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #560, #166 ) ;
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1098 = STYLED_ITEM ( 'NONE', ( #685 ), #1244 ) ;
+#1099 = CIRCLE ( 'NONE', #7, 0.1000000000000000500 ) ;
+#1100 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #2024, .T. ) ;
+#1102 = VECTOR ( 'NONE', #600, 1000.000000000000000 ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #2349, .F. ) ;
+#1104 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #970, #762, #564 ),
+ ( #6, #1837, #201 ),
+ ( #2044, #787, #2026 ),
+ ( #1001, #361, #190 ),
+ ( #977, #1830, #175 ),
+ ( #1631, #2213, #2609 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1105 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1106 = LINE ( 'NONE', #2585, #1620 ) ;
+#1107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1108 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1679, 'distance_accuracy_value', 'NONE');
+#1109 = PRESENTATION_STYLE_ASSIGNMENT (( #2358 ) ) ;
+#1110 = EDGE_LOOP ( 'NONE', ( #1154, #78, #1459 ) ) ;
+#1111 = VECTOR ( 'NONE', #2606, 1000.000000000000000 ) ;
+#1112 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.503546450866702000E-017, -1.000000000000000000 ) ) ;
+#1113 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ;
+#1114 = CYLINDRICAL_SURFACE ( 'NONE', #1228, 0.02500000000000006400 ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1116 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1117 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2241 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1150, #1362, #1780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1118 = STYLED_ITEM ( 'NONE', ( #1538 ), #1827 ) ;
+#1119 = PLANE ( 'NONE',  #2428 ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #2422, .F. ) ;
+#1123 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1124 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#1125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1048, 'distance_accuracy_value', 'NONE');
+#1126 = FACE_OUTER_BOUND ( 'NONE', #126, .T. ) ;
+#1127 = SURFACE_STYLE_USAGE ( .BOTH. , #1731 ) ;
+#1128 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2053 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2563, #1761, #499 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1129 = PRESENTATION_STYLE_ASSIGNMENT (( #2540 ) ) ;
+#1130 = EDGE_LOOP ( 'NONE', ( #458, #2357, #2117, #1806, #1054, #328 ) ) ;
+#1131 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1235 ) ) ;
+#1132 = PRESENTATION_STYLE_ASSIGNMENT (( #484 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.524999999999999900, -1.575000000000000200 ) ) ;
+#1134 = EDGE_CURVE ( 'NONE', #1292, #455, #648, .T. ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .F. ) ;
+#1136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1137 = FILL_AREA_STYLE_COLOUR ( '', #2165 ) ;
+#1138 = EDGE_CURVE ( 'NONE', #565, #413, #1529, .T. ) ;
+#1139 = PRESENTATION_STYLE_ASSIGNMENT (( #1935 ) ) ;
+#1140 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1141 = AXIS2_PLACEMENT_3D ( 'NONE', #1593, #2178, #541 ) ;
+#1142 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .F. ) ;
+#1144 = SURFACE_STYLE_USAGE ( .BOTH. , #1744 ) ;
+#1145 = AXIS2_PLACEMENT_3D ( 'NONE', #871, #900, #1107 ) ;
+#1146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1147 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #689 ), #1511 ) ;
+#1148 = SURFACE_SIDE_STYLE ('',( #1429 ) ) ;
+#1149 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .T. ) ;
+#1150 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2593 ), #882 ) ;
+#1152 = SURFACE_STYLE_USAGE ( .BOTH. , #2181 ) ;
+#1153 = VECTOR ( 'NONE', #1456, 1000.000000000000000 ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#1155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1156 = LINE ( 'NONE', #1216, #649 ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #447, .T. ) ;
+#1158 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1159 = STYLED_ITEM ( 'NONE', ( #54 ), #434 ) ;
+#1160 = FACE_OUTER_BOUND ( 'NONE', #2442, .T. ) ;
+#1161 = FILL_AREA_STYLE ('',( #2394 ) ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1661, .T. ) ;
+#1163 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #555 ), #2583 ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #1337, .T. ) ;
+#1165 = EDGE_CURVE ( 'NONE', #1292, #486, #575, .T. ) ;
+#1166 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.549999999999999800, -1.574999895079927800 ) ) ;
+#1167 = LINE ( 'NONE', #376, #1662 ) ;
+#1168 = SURFACE_SIDE_STYLE ('',( #1808 ) ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1170 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1603, .T. ) ;
+#1172 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #818, #243, #827 ) ;
+#1177 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1178 = EDGE_CURVE ( 'NONE', #2278, #890, #1035, .T. ) ;
+#1179 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1180 = FILL_AREA_STYLE_COLOUR ( '', #1610 ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #1742, .F. ) ;
+#1182 = EDGE_CURVE ( 'NONE', #984, #2448, #1528, .T. ) ;
+#1183 = SURFACE_SIDE_STYLE ('',( #335 ) ) ;
+#1184 = EDGE_LOOP ( 'NONE', ( #665, #1193, #2244 ) ) ;
+#1185 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1186 = AXIS2_PLACEMENT_3D ( 'NONE', #2614, #374, #966 ) ;
+#1187 = FILL_AREA_STYLE ('',( #1632 ) ) ;
+#1188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1189 = AXIS2_PLACEMENT_3D ( 'NONE', #2599, #748, #2425 ) ;
+#1190 = PRESENTATION_STYLE_ASSIGNMENT (( #143 ) ) ;
+#1191 = CIRCLE ( 'NONE', #316, 0.02500000000000006400 ) ;
+#1192 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#1194 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.524999999999999900, 1.574999999999999700 ) ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#1196 = SPHERICAL_SURFACE ( 'NONE', #474, 0.02500000000000000100 ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#1198 = VECTOR ( 'NONE', #1609, 1000.000000000000000 ) ;
+#1199 = FACE_OUTER_BOUND ( 'NONE', #1329, .T. ) ;
+#1200 = PRESENTATION_STYLE_ASSIGNMENT (( #1890 ) ) ;
+#1201 = PLANE ( 'NONE',  #2455 ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #2320, #1318 ) ;
+#1203 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1204 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1677, 'distance_accuracy_value', 'NONE');
+#1205 = PLANE ( 'NONE',  #310 ) ;
+#1206 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1207 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#1208 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1230 ), #812 ) ;
+#1209 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1210 = STYLED_ITEM ( 'NONE', ( #96 ), #1820 ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #2024, .F. ) ;
+#1212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1213 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1438, 'distance_accuracy_value', 'NONE');
+#1214 = STYLED_ITEM ( 'NONE', ( #1020 ), #247 ) ;
+#1215 = SURFACE_STYLE_FILL_AREA ( #830 ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1217 = EDGE_CURVE ( 'NONE', #2448, #2412, #111, .T. ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#1219 = PLANE ( 'NONE',  #2330 ) ;
+#1220 = FILL_AREA_STYLE ('',( #1180 ) ) ;
+#1221 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2643 ) ) ;
+#1222 = LINE ( 'NONE', #986, #537 ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#1224 = VERTEX_POINT ( 'NONE', #546 ) ;
+#1225 = FILL_AREA_STYLE_COLOUR ( '', #2547 ) ;
+#1226 = PRESENTATION_STYLE_ASSIGNMENT (( #2347 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #524, #743, #1353 ) ;
+#1229 = ADVANCED_FACE ( 'NONE', ( #1746 ), #347, .F. ) ;
+#1230 = STYLED_ITEM ( 'NONE', ( #1226 ), #1039 ) ;
+#1231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1232 = PLANE ( 'NONE',  #1773 ) ;
+#1233 = PRESENTATION_STYLE_ASSIGNMENT (( #433 ) ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #908, .F. ) ;
+#1235 = STYLED_ITEM ( 'NONE', ( #1109 ), #2063 ) ;
+#1236 = FACE_OUTER_BOUND ( 'NONE', #1649, .T. ) ;
+#1237 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2435, #1813, #2030, #2420 ),
+ .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 ( '' )  );
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1239 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1240 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1241 = FILL_AREA_STYLE_COLOUR ( '', #2137 ) ;
+#1242 = EDGE_CURVE ( 'NONE', #547, #1798, #509, .T. ) ;
+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #2027, .T. ) ;
+#1244 = ADVANCED_FACE ( 'NONE', ( #802 ), #327, .T. ) ;
+#1245 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#1246 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1247 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #666, 'distance_accuracy_value', 'NONE');
+#1248 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655000, 2.509750732398294400, 1.559750732398286200 ) ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1250 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1251 = AXIS2_PLACEMENT_3D ( 'NONE', #1850, #1203, #181 ) ;
+#1252 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1255 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ;
+#1257 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 2.513050489181302400, 1.576100978362605400 ) ) ;
+#1258 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.355252715606876800E-016 ) ) ;
+#1259 = CIRCLE ( 'NONE', #1810, 0.02500000000000006400 ) ;
+#1260 = ADVANCED_FACE ( 'NONE', ( #1160 ), #330, .F. ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1263 = FACE_OUTER_BOUND ( 'NONE', #334, .T. ) ;
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #2638, .F. ) ;
+#1265 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#1267 = CIRCLE ( 'NONE', #1454, 0.02500000000000006400 ) ;
+#1268 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1269 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#1270 = VERTEX_POINT ( 'NONE', #2395 ) ;
+#1271 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#1272 = STYLED_ITEM ( 'NONE', ( #1333 ), #1065 ) ;
+#1273 = SURFACE_SIDE_STYLE ('',( #883 ) ) ;
+#1274 = FACE_OUTER_BOUND ( 'NONE', #203, .T. ) ;
+#1275 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1276 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1277 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1210 ) ) ;
+#1278 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1279 = ADVANCED_FACE ( 'NONE', ( #1927 ), #2261, .T. ) ;
+#1280 = EDGE_CURVE ( 'NONE', #2446, #2305, #1099, .T. ) ;
+#1281 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1282 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#1283 = SURFACE_SIDE_STYLE ('',( #1586 ) ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1285 = EDGE_CURVE ( 'NONE', #534, #26, #1777, .T. ) ;
+#1286 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1288 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1289 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2028, 'distance_accuracy_value', 'NONE');
+#1290 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #102 ) ) ;
+#1291 = FILL_AREA_STYLE ('',( #465 ) ) ;
+#1292 = VERTEX_POINT ( 'NONE', #759 ) ;
+#1293 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#1294 = AXIS2_PLACEMENT_3D ( 'NONE', #383, #592, #2058 ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #1977, .T. ) ;
+#1296 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1297 = CYLINDRICAL_SURFACE ( 'NONE', #948, 0.05000000000000012800 ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#1299 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1075 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.524999999999999900, 1.600000000000000100 ) ) ;
+#1301 = SURFACE_STYLE_FILL_AREA ( #462 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .F. ) ;
+#1303 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1304 = CIRCLE ( 'NONE', #1078, 0.02499999999999984900 ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.524999999999999900, 1.600000000000000100 ) ) ;
+#1306 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1014 ) ) ;
+#1307 = PRESENTATION_STYLE_ASSIGNMENT (( #160 ) ) ;
+#1308 = VERTEX_POINT ( 'NONE', #1797 ) ;
+#1309 = FACE_OUTER_BOUND ( 'NONE', #651, .T. ) ;
+#1310 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1311 = SURFACE_STYLE_FILL_AREA ( #451 ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #2027, .F. ) ;
+#1313 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1314 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 8.673617379884087500E-015 ) ) ;
+#1315 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1316 = FACE_OUTER_BOUND ( 'NONE', #1485, .T. ) ;
+#1317 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #650 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1296, #1252, #1671 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1318 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1319 = EDGE_CURVE ( 'NONE', #565, #1270, #1854, .T. ) ;
+#1320 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1321 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1322 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1323 = LINE ( 'NONE', #1079, #1804 ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #670, .T. ) ;
+#1325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1326 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2517 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #371, #764, #569 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1327 = FILL_AREA_STYLE ('',( #70 ) ) ;
+#1328 = SURFACE_STYLE_FILL_AREA ( #727 ) ;
+#1329 = EDGE_LOOP ( 'NONE', ( #2198, #1685, #844, #774 ) ) ;
+#1330 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1331 = EDGE_CURVE ( 'NONE', #1726, #248, #1724, .T. ) ;
+#1332 = FACE_OUTER_BOUND ( 'NONE', #965, .T. ) ;
+#1333 = PRESENTATION_STYLE_ASSIGNMENT (( #1152 ) ) ;
+#1334 = LINE ( 'NONE', #2085, #766 ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #797, .F. ) ;
+#1336 = FACE_OUTER_BOUND ( 'NONE', #1473, .T. ) ;
+#1337 = EDGE_CURVE ( 'NONE', #547, #1835, #1237, .T. ) ;
+#1338 = AXIS2_PLACEMENT_3D ( 'NONE', #1313, #662, #2116 ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .T. ) ;
+#1340 = VECTOR ( 'NONE', #2399, 1000.000000000000000 ) ;
+#1341 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1342 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-2.55mm', ( #1827, #1338 ), #16 ) ;
+#1343 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1344 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2498, 'distance_accuracy_value', 'NONE');
+#1345 = STYLED_ITEM ( 'NONE', ( #2285 ), #408 ) ;
+#1346 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1858 ) ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#1348 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#1351 = FACE_OUTER_BOUND ( 'NONE', #539, .T. ) ;
+#1352 = EDGE_LOOP ( 'NONE', ( #701, #113, #350, #2534 ) ) ;
+#1353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1354 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1345 ) ) ;
+#1355 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#1357 = AXIS2_PLACEMENT_3D ( 'NONE', #2128, #77, #2348 ) ;
+#1358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#1359 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#1360 = EDGE_CURVE ( 'NONE', #2589, #2448, #18, .T. ) ;
+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .T. ) ;
+#1362 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1363 = FILL_AREA_STYLE_COLOUR ( '', #2624 ) ;
+#1364 = EDGE_CURVE ( 'NONE', #2305, #817, #1222, .T. ) ;
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ;
+#1366 = SURFACE_STYLE_FILL_AREA ( #958 ) ;
+#1367 = SURFACE_SIDE_STYLE ('',( #1585 ) ) ;
+#1368 = FACE_OUTER_BOUND ( 'NONE', #1482, .T. ) ;
+#1369 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #848 ) ) ;
+#1370 = FILL_AREA_STYLE ('',( #949 ) ) ;
+#1371 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1372 = STYLED_ITEM ( 'NONE', ( #2227 ), #1443 ) ;
+#1373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#1374 = EDGE_CURVE ( 'NONE', #1596, #26, #2142, .T. ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#1376 = EDGE_CURVE ( 'NONE', #134, #413, #733, .T. ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, -1.550000000000000000 ) ) ;
+#1378 = PLANE ( 'NONE',  #2365 ) ;
+#1379 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1213 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1438, #10, #2454 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1380 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ;
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ;
+#1382 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1383 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1384 = FACE_OUTER_BOUND ( 'NONE', #705, .T. ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.526100978362604300, -1.563050489181302400 ) ) ;
+#1386 = FILL_AREA_STYLE ('',( #2611 ) ) ;
+#1387 = STYLED_ITEM ( 'NONE', ( #1524 ), #652 ) ;
+#1388 = VECTOR ( 'NONE', #1060, 1000.000000000000000 ) ;
+#1389 = LINE ( 'NONE', #1513, #296 ) ;
+#1390 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#1391 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#1392 = SURFACE_SIDE_STYLE ('',( #1366 ) ) ;
+#1393 = CIRCLE ( 'NONE', #93, 0.02500000000000006400 ) ;
+#1394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1395 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1396 = VECTOR ( 'NONE', #1278, 1000.000000000000000 ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #2370, .T. ) ;
+#1398 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1399 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1400 = FILL_AREA_STYLE_COLOUR ( '', #2019 ) ;
+#1401 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1403 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1404 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2594 ), #1128 ) ;
+#1405 = FILL_AREA_STYLE ('',( #142 ) ) ;
+#1406 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2060, 'distance_accuracy_value', 'NONE');
+#1407 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1406 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2060, #1885, #214 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, -1.474999999999999900 ) ) ;
+#1409 = EDGE_CURVE ( 'NONE', #657, #1798, #1156, .T. ) ;
+#1410 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #1745, .F. ) ;
+#1412 = EDGE_CURVE ( 'NONE', #2446, #301, #1651, .T. ) ;
+#1413 = VERTEX_POINT ( 'NONE', #1416 ) ;
+#1414 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1415 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.550000000000000300, -1.575000000000000200 ) ) ;
+#1417 = CIRCLE ( 'NONE', #1602, 0.02500000000000006400 ) ;
+#1418 = EDGE_LOOP ( 'NONE', ( #601, #996, #1312 ) ) ;
+#1419 = FACE_OUTER_BOUND ( 'NONE', #2324, .T. ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
+#1421 = STYLED_ITEM ( 'NONE', ( #133 ), #1636 ) ;
+#1422 = EDGE_LOOP ( 'NONE', ( #421, #768, #1491, #2470 ) ) ;
+#1423 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1424 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1425 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1426 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1427 = SURFACE_SIDE_STYLE ('',( #260 ) ) ;
+#1428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2107 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2258, #2061, #52 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1429 = SURFACE_STYLE_FILL_AREA ( #1998 ) ;
+#1430 = ADVANCED_FACE ( 'NONE', ( #232 ), #1530, .T. ) ;
+#1431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1433 = VERTEX_POINT ( 'NONE', #771 ) ;
+#1434 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1435 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1436 = AXIS2_PLACEMENT_3D ( 'NONE', #2211, #2407, #1811 ) ;
+#1437 = AXIS2_PLACEMENT_3D ( 'NONE', #1508, #1265, #241 ) ;
+#1438 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1439 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1058, 'distance_accuracy_value', 'NONE');
+#1440 = SURFACE_STYLE_FILL_AREA ( #851 ) ;
+#1441 = EDGE_CURVE ( 'NONE', #2069, #638, #20, .T. ) ;
+#1442 = VERTEX_POINT ( 'NONE', #394 ) ;
+#1443 = ADVANCED_FACE ( 'NONE', ( #1451 ), #2195, .T. ) ;
+#1444 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1445 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1448 = SURFACE_STYLE_USAGE ( .BOTH. , #19 ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#1450 = FACE_OUTER_BOUND ( 'NONE', #50, .T. ) ;
+#1451 = FACE_OUTER_BOUND ( 'NONE', #406, .T. ) ;
+#1452 = EDGE_LOOP ( 'NONE', ( #1641, #138, #598 ) ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#1454 = AXIS2_PLACEMENT_3D ( 'NONE', #479, #2530, #1341 ) ;
+#1455 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1457 = VECTOR ( 'NONE', #2496, 1000.000000000000000 ) ;
+#1458 = FILL_AREA_STYLE_COLOUR ( '', #304 ) ;
+#1459 = ORIENTED_EDGE ( 'NONE', *, *, #714, .T. ) ;
+#1460 = STYLED_ITEM ( 'NONE', ( #1307 ), #1260 ) ;
+#1461 = ADVANCED_FACE ( 'NONE', ( #1617 ), #1666, .F. ) ;
+#1462 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1463 = VECTOR ( 'NONE', #1829, 1000.000000000000000 ) ;
+#1464 = VECTOR ( 'NONE', #407, 1000.000000000000000 ) ;
+#1465 = EDGE_CURVE ( 'NONE', #1433, #2571, #359, .T. ) ;
+#1466 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184000, 2.524999895079930400, 1.600000000000000100 ) ) ;
+#1467 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1468 = FILL_AREA_STYLE ('',( #1844 ) ) ;
+#1469 = EDGE_CURVE ( 'NONE', #297, #657, #2356, .T. ) ;
+#1470 = STYLED_ITEM ( 'NONE', ( #1901 ), #2492 ) ;
+#1471 = PLANE ( 'NONE',  #1758 ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, 0.0000000000000000000 ) ) ;
+#1473 = EDGE_LOOP ( 'NONE', ( #954, #1571, #1984, #731, #1391, #1181 ) ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#1475 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 8.673617379884036700E-017 ) ) ;
+#1476 = FILL_AREA_STYLE_COLOUR ( '', #1100 ) ;
+#1477 = ADVANCED_FACE ( 'NONE', ( #321 ), #506, .T. ) ;
+#1478 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #778, #1607, #2228 ) ;
+#1480 = FILL_AREA_STYLE ('',( #1021 ) ) ;
+#1481 = FILL_AREA_STYLE ('',( #845 ) ) ;
+#1482 = EDGE_LOOP ( 'NONE', ( #607, #1788, #273, #2503 ) ) ;
+#1483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1484 = CIRCLE ( 'NONE', #955, 0.02500000000000006400 ) ;
+#1485 = EDGE_LOOP ( 'NONE', ( #1877, #1356, #2597 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 2.522304849878024900, 1.594609699756049500 ) ) ;
+#1487 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2184 ), #918 ) ;
+#1488 = CYLINDRICAL_SURFACE ( 'NONE', #1582, 0.04999999999999991300 ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642420524700E-006, 1.599994840237362900 ) ) ;
+#1490 = VECTOR ( 'NONE', #1675, 1000.000000000000000 ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#1492 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1493 = SURFACE_SIDE_STYLE ('',( #61 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 0.0000000000000000000 ) ) ;
+#1495 = PRESENTATION_STYLE_ASSIGNMENT (( #1127 ) ) ;
+#1496 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1497 = ORIENTED_EDGE ( 'NONE', *, *, #362, .T. ) ;
+#1498 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .T. ) ;
+#1499 = SURFACE_SIDE_STYLE ('',( #179 ) ) ;
+#1500 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2131, 'distance_accuracy_value', 'NONE');
+#1501 = LINE ( 'NONE', #660, #1457 ) ;
+#1502 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1503 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1439 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1058, #1704, #2272 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1504 = PRESENTATION_STYLE_ASSIGNMENT (( #867 ) ) ;
+#1505 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#1506 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1507 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1080 ) ) ;
+#1508 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.525000000000000400, 1.575000000000000000 ) ) ;
+#1509 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #343 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #636, #246, #1492 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1512 = EDGE_CURVE ( 'NONE', #1069, #1743, #836, .T. ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 1.339308566011505400E-016, 1.575000000000000000 ) ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #803, .F. ) ;
+#1515 = EDGE_CURVE ( 'NONE', #2571, #258, #1417, .T. ) ;
+#1516 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #869, 'distance_accuracy_value', 'NONE');
+#1517 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #2558, #723 ) ;
+#1518 = STYLED_ITEM ( 'NONE', ( #265 ), #849 ) ;
+#1519 = SURFACE_SIDE_STYLE ('',( #2298 ) ) ;
+#1520 = CYLINDRICAL_SURFACE ( 'NONE', #595, 0.1000000000000000500 ) ;
+#1521 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2468 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1170, #2196, #968 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1522 = VERTEX_POINT ( 'NONE', #234 ) ;
+#1523 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = PRESENTATION_STYLE_ASSIGNMENT (( #2064 ) ) ;
+#1525 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#1526 = SURFACE_SIDE_STYLE ('',( #483 ) ) ;
+#1527 = EDGE_CURVE ( 'NONE', #455, #724, #2041, .T. ) ;
+#1528 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1754, #2173, #340, #1784 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1529 = CIRCLE ( 'NONE', #1040, 0.02500000000000006400 ) ;
+#1530 = SPHERICAL_SURFACE ( 'NONE', #2204, 0.02500000000000000100 ) ;
+#1531 = EDGE_LOOP ( 'NONE', ( #2416, #1101, #1033, #2109 ) ) ;
+#1532 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1533 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1534 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#1535 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1536 = SURFACE_STYLE_FILL_AREA ( #76 ) ;
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = PRESENTATION_STYLE_ASSIGNMENT (( #33 ) ) ;
+#1539 = AXIS2_PLACEMENT_3D ( 'NONE', #2089, #414, #1431 ) ;
+#1540 = CIRCLE ( 'NONE', #4, 0.1000000000000000500 ) ;
+#1541 = SURFACE_SIDE_STYLE ('',( #842 ) ) ;
+#1542 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1544 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1545 = EDGE_LOOP ( 'NONE', ( #837, #2218, #2229 ) ) ;
+#1546 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .F. ) ;
+#1548 = AXIS2_PLACEMENT_3D ( 'NONE', #2625, #1206, #2616 ) ;
+#1549 = LINE ( 'NONE', #1581, #482 ) ;
+#1550 = EDGE_CURVE ( 'NONE', #1840, #1596, #1956, .T. ) ;
+#1551 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1552 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .T. ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.500000000000000000, 1.599999999999999900 ) ) ;
+#1554 = LINE ( 'NONE', #1115, #997 ) ;
+#1555 = CYLINDRICAL_SURFACE ( 'NONE', #1357, 0.02500000000000006400 ) ;
+#1556 = EDGE_CURVE ( 'NONE', #1658, #2446, #1334, .T. ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #522, .T. ) ;
+#1558 = CYLINDRICAL_SURFACE ( 'NONE', #152, 0.02500000000000006400 ) ;
+#1559 = PRESENTATION_STYLE_ASSIGNMENT (( #2118 ) ) ;
+#1560 = LINE ( 'NONE', #1045, #775 ) ;
+#1561 = SURFACE_SIDE_STYLE ('',( #521 ) ) ;
+#1562 = FACE_OUTER_BOUND ( 'NONE', #1578, .T. ) ;
+#1563 = AXIS2_PLACEMENT_3D ( 'NONE', #2214, #2224, #567 ) ;
+#1564 = FACE_OUTER_BOUND ( 'NONE', #1531, .T. ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 2.549994840237364900, -1.599994840237362900 ) ) ;
+#1566 = SPHERICAL_SURFACE ( 'NONE', #2238, 0.02500000000000000100 ) ;
+#1567 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#1568 = STYLED_ITEM ( 'NONE', ( #2108 ), #1627 ) ;
+#1569 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2003, 'distance_accuracy_value', 'NONE');
+#1570 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.514644660940672500, 1.579289321881345100 ) ) ;
+#1571 = ORIENTED_EDGE ( 'NONE', *, *, #2553, .F. ) ;
+#1572 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1573 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #618 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #41, #2292, #237 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1574 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1575 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = EDGE_LOOP ( 'NONE', ( #1608, #628, #640 ) ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696621300, 2.509750732398295700, -1.559750732398284900 ) ) ;
+#1580 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.525000000000000400, 0.0000000000000000000 ) ) ;
+#1582 = AXIS2_PLACEMENT_3D ( 'NONE', #211, #2081, #1044 ) ;
+#1583 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = LINE ( 'NONE', #1682, #1029 ) ;
+#1585 = SURFACE_STYLE_FILL_AREA ( #959 ) ;
+#1586 = SURFACE_STYLE_FILL_AREA ( #2499 ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #2279, #2091, #839 ) ;
+#1588 = SURFACE_STYLE_USAGE ( .BOTH. , #146 ) ;
+#1589 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #2389, .T. ) ;
+#1591 = EDGE_CURVE ( 'NONE', #258, #297, #1191, .T. ) ;
+#1592 = LINE ( 'NONE', #137, #1067 ) ;
+#1593 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 1.339308566011505400E-016, 1.575000000000000000 ) ) ;
+#1594 = PLANE ( 'NONE',  #2004 ) ;
+#1595 = CIRCLE ( 'NONE', #1437, 0.02500000000000006400 ) ;
+#1596 = VERTEX_POINT ( 'NONE', #1271 ) ;
+#1597 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1599 = SURFACE_STYLE_USAGE ( .BOTH. , #87 ) ;
+#1600 = STYLED_ITEM ( 'NONE', ( #653 ), #1010 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.544609699756050800, -1.572304849878025400 ) ) ;
+#1602 = AXIS2_PLACEMENT_3D ( 'NONE', #1047, #1258, #1866 ) ;
+#1603 = EDGE_CURVE ( 'NONE', #1308, #2069, #388, .T. ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1606 = EDGE_CURVE ( 'NONE', #2631, #1224, #1389, .T. ) ;
+#1607 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #742, .T. ) ;
+#1609 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1610 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #2206, .T. ) ;
+#1612 = STYLED_ITEM ( 'NONE', ( #548 ), #2101 ) ;
+#1613 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#1615 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1616 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2490, #1655, #807 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1617 = FACE_OUTER_BOUND ( 'NONE', #2381, .T. ) ;
+#1618 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1619 = ORIENTED_EDGE ( 'NONE', *, *, #2472, .F. ) ;
+#1620 = VECTOR ( 'NONE', #510, 1000.000000000000000 ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#1622 = VERTEX_POINT ( 'NONE', #2536 ) ;
+#1623 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #215, #34, #223, #1875 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794894800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243654900, 0.8047378541243654900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1624 = SURFACE_STYLE_USAGE ( .BOTH. , #2402 ) ;
+#1625 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1626 = LINE ( 'NONE', #1, #1753 ) ;
+#1627 = ADVANCED_FACE ( 'NONE', ( #1928 ), #605, .T. ) ;
+#1628 = SURFACE_STYLE_FILL_AREA ( #382 ) ;
+#1629 = SURFACE_SIDE_STYLE ('',( #2566 ) ) ;
+#1630 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.524999999999999900, -1.600000000000000500 ) ) ;
+#1632 = FILL_AREA_STYLE_COLOUR ( '', #295 ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1634 = FILL_AREA_STYLE ('',( #2220 ) ) ;
+#1635 = EDGE_CURVE ( 'NONE', #1929, #1988, #1030, .T. ) ;
+#1636 = ADVANCED_FACE ( 'NONE', ( #419 ), #1849, .T. ) ;
+#1637 = SURFACE_STYLE_USAGE ( .BOTH. , #2268 ) ;
+#1638 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .F. ) ;
+#1640 = EDGE_CURVE ( 'NONE', #272, #1224, #1648, .T. ) ;
+#1641 = ORIENTED_EDGE ( 'NONE', *, *, #1515, .T. ) ;
+#1642 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1643 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1644 = VECTOR ( 'NONE', #2265, 1000.000000000000000 ) ;
+#1645 = AXIS2_PLACEMENT_3D ( 'NONE', #1375, #1589, #147 ) ;
+#1646 = SURFACE_STYLE_FILL_AREA ( #2600 ) ;
+#1647 = STYLED_ITEM ( 'NONE', ( #2037 ), #865 ) ;
+#1648 = LINE ( 'NONE', #2326, #538 ) ;
+#1649 = EDGE_LOOP ( 'NONE', ( #1717, #1534, #503 ) ) ;
+#1650 = SURFACE_STYLE_USAGE ( .BOTH. , #2303 ) ;
+#1651 = LINE ( 'NONE', #586, #2075 ) ;
+#1652 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .T. ) ;
+#1653 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #287 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1017, #2457, #563 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1654 = ADVANCED_FACE ( 'NONE', ( #682 ), #2260, .T. ) ;
+#1655 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1656 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1657 = FILL_AREA_STYLE ('',( #2484 ) ) ;
+#1658 = VERTEX_POINT ( 'NONE', #472 ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.544609699756050800, 1.572304849878024300 ) ) ;
+#1660 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#1661 = EDGE_CURVE ( 'NONE', #1726, #984, #2512, .T. ) ;
+#1662 = VECTOR ( 'NONE', #557, 1000.000000000000000 ) ;
+#1663 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1665 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1666 = PLANE ( 'NONE',  #1043 ) ;
+#1667 = ADVANCED_FACE ( 'NONE', ( #1419 ), #1555, .T. ) ;
+#1668 = SURFACE_SIDE_STYLE ('',( #1792 ) ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.524999999999999900, 1.474999999999999600 ) ) ;
+#1670 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1387 ) ) ;
+#1671 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1672 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1673 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1674 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.941853082543107200E-016, 1.575000000000000000 ) ) ;
+#1675 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1676 = EDGE_LOOP ( 'NONE', ( #2263, #791, #2510, #1093 ) ) ;
+#1677 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1678 = EDGE_LOOP ( 'NONE', ( #1349, #507, #1143, #788 ) ) ;
+#1679 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1680 = PRESENTATION_STYLE_ASSIGNMENT (( #47 ) ) ;
+#1681 = ADVANCED_FACE ( 'NONE', ( #456 ), #337, .T. ) ;
+#1682 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#1683 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1684 = PRESENTATION_STYLE_ASSIGNMENT (( #2613 ) ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #1165, .F. ) ;
+#1686 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 2.513050489181302400, 1.576100978362605400 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.963111948670274400E-016, 1.574999895079927800 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#1690 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .F. ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#1692 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1693 = FACE_OUTER_BOUND ( 'NONE', #2619, .T. ) ;
+#1694 = FACE_OUTER_BOUND ( 'NONE', #1678, .T. ) ;
+#1695 = EDGE_CURVE ( 'NONE', #932, #2098, #367, .T. ) ;
+#1696 = SURFACE_SIDE_STYLE ('',( #1536 ) ) ;
+#1697 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1975, 'distance_accuracy_value', 'NONE');
+#1698 = PRESENTATION_STYLE_ASSIGNMENT (( #979 ) ) ;
+#1699 = SURFACE_SIDE_STYLE ('',( #1782 ) ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#1701 = EDGE_CURVE ( 'NONE', #2278, #134, #1945, .T. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1704 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1705 = AXIS2_PLACEMENT_3D ( 'NONE', #293, #1112, #2139 ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 1.318049699884338800E-016, 1.550000000000000300 ) ) ;
+#1707 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #552, 'distance_accuracy_value', 'NONE');
+#1708 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1709 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2294 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.500000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2507, .T. ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1713 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .T. ) ;
+#1714 = FILL_AREA_STYLE_COLOUR ( '', #1042 ) ;
+#1715 = AXIS2_PLACEMENT_3D ( 'NONE', #841, #604, #1049 ) ;
+#1716 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #2313, .NOT_KNOWN. ) ;
+#1717 = ORIENTED_EDGE ( 'NONE', *, *, #1940, .T. ) ;
+#1718 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1719 = PRESENTATION_STYLE_ASSIGNMENT (( #2318 ) ) ;
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ;
+#1721 = PLANE ( 'NONE',  #899 ) ;
+#1722 = LINE ( 'NONE', #2552, #2414 ) ;
+#1723 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1724 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #125, #1570, #375, #2051 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1725 = AXIS2_PLACEMENT_3D ( 'NONE', #1494, #1924, #470 ) ;
+#1726 = VERTEX_POINT ( 'NONE', #2232 ) ;
+#1727 = CIRCLE ( 'NONE', #2199, 0.1000000000000000500 ) ;
+#1728 = STYLED_ITEM ( 'NONE', ( #1896 ), #1979 ) ;
+#1729 = SURFACE_STYLE_USAGE ( .BOTH. , #910 ) ;
+#1730 = EDGE_CURVE ( 'NONE', #2589, #961, #2626, .T. ) ;
+#1731 = SURFACE_SIDE_STYLE ('',( #88 ) ) ;
+#1732 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
+#1734 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1765, #926, #1759, #2172 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#1735 = FILL_AREA_STYLE_COLOUR ( '', #688 ) ;
+#1736 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1737 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #596 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #715, #105, #1348 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1738 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #1467, #437 ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
+#1741 = FILL_AREA_STYLE ('',( #1735 ) ) ;
+#1742 = EDGE_CURVE ( 'NONE', #535, #2098, #29, .T. ) ;
+#1743 = VERTEX_POINT ( 'NONE', #2411 ) ;
+#1744 = SURFACE_SIDE_STYLE ('',( #2226 ) ) ;
+#1745 = EDGE_CURVE ( 'NONE', #1835, #21, #68, .T. ) ;
+#1746 = FACE_OUTER_BOUND ( 'NONE', #906, .T. ) ;
+#1747 = ORIENTED_EDGE ( 'NONE', *, *, #522, .F. ) ;
+#1748 = LINE ( 'NONE', #156, #732 ) ;
+#1749 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2164 ), #947 ) ;
+#1751 = PRESENTATION_STYLE_ASSIGNMENT (( #2090 ) ) ;
+#1752 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1753 = VECTOR ( 'NONE', #1432, 1000.000000000000000 ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1755 = PRESENTATION_STYLE_ASSIGNMENT (( #1637 ) ) ;
+#1756 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1762 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1371, #1990, #2190 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1757 = SURFACE_STYLE_USAGE ( .BOTH. , #1561 ) ;
+#1758 = AXIS2_PLACEMENT_3D ( 'NONE', #1446, #1059, #843 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .F. ) ;
+#1761 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1762 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1371, 'distance_accuracy_value', 'NONE');
+#1763 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #1465, .F. ) ;
+#1765 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1766 = STYLED_ITEM ( 'NONE', ( #1684 ), #445 ) ;
+#1767 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#1768 = FACE_OUTER_BOUND ( 'NONE', #2366, .T. ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #763, .T. ) ;
+#1770 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1116, 'distance_accuracy_value', 'NONE');
+#1771 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2247 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2025, #772, #1410 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1772 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.550000000000000300, 1.599999999999999900 ) ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #2467, #210, #410 ) ;
+#1774 = FILL_AREA_STYLE ('',( #923 ) ) ;
+#1775 = EDGE_CURVE ( 'NONE', #565, #2278, #1077, .T. ) ;
+#1776 = FACE_OUTER_BOUND ( 'NONE', #2403, .T. ) ;
+#1777 = CIRCLE ( 'NONE', #2598, 0.02500000000000006400 ) ;
+#1778 = EDGE_LOOP ( 'NONE', ( #1932, #269, #207, #1124 ) ) ;
+#1779 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, -1.550000000000000300 ) ) ;
+#1780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1781 = SURFACE_STYLE_FILL_AREA ( #288 ) ;
+#1782 = SURFACE_STYLE_FILL_AREA ( #1327 ) ;
+#1783 = VECTOR ( 'NONE', #1009, 1000.000000000000000 ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1785 = EDGE_CURVE ( 'NONE', #1596, #828, #2453, .T. ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .F. ) ;
+#1787 = FILL_AREA_STYLE_COLOUR ( '', #1496 ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #1952, .F. ) ;
+#1789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #624 ), #1946 ) ;
+#1790 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1289 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2028, #1398, #2423 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1791 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 2.524999895079930400, -1.600000000000000300 ) ) ;
+#1792 = SURFACE_STYLE_FILL_AREA ( #2290 ) ;
+#1793 = FILL_AREA_STYLE ('',( #149 ) ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#1795 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1796 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #744 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #740, #2175, #2607 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1797 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#1798 = VERTEX_POINT ( 'NONE', #976 ) ;
+#1799 = FILL_AREA_STYLE ('',( #953 ) ) ;
+#1800 = EDGE_CURVE ( 'NONE', #272, #1840, #1167, .T. ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1802 = SURFACE_STYLE_USAGE ( .BOTH. , #1392 ) ;
+#1803 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1804 = VECTOR ( 'NONE', #1293, 1000.000000000000000 ) ;
+#1805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #477, .F. ) ;
+#1807 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1808 = SURFACE_STYLE_FILL_AREA ( #2179 ) ;
+#1809 = ORIENTED_EDGE ( 'NONE', *, *, #2160, .T. ) ;
+#1810 = AXIS2_PLACEMENT_3D ( 'NONE', #2130, #2373, #2383 ) ;
+#1811 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1812 = CYLINDRICAL_SURFACE ( 'NONE', #1251, 0.1000000000000000500 ) ;
+#1813 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1814 = LINE ( 'NONE', #1298, #1388 ) ;
+#1815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #2122, .T. ) ;
+#1817 = LINE ( 'NONE', #1801, #2511 ) ;
+#1818 = CYLINDRICAL_SURFACE ( 'NONE', #2031, 0.02500000000000006400 ) ;
+#1819 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1820 = ADVANCED_FACE ( 'NONE', ( #517 ), #1566, .T. ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1822 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1823 = EDGE_LOOP ( 'NONE', ( #746, #1498, #2047, #1794 ) ) ;
+#1824 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1825 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1169, #554, #2015, #769 ),
+ .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 ( '' )  );
+#1826 = LINE ( 'NONE', #30, #177 ) ;
+#1827 = MANIFOLD_SOLID_BREP ( 'Fillet3', #2221 ) ;
+#1828 = PRESENTATION_STYLE_ASSIGNMENT (( #1941 ) ) ;
+#1829 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 2.549994840237361300, -1.599994840237362700 ) ) ;
+#1831 = STYLED_ITEM ( 'NONE', ( #1190 ), #1229 ) ;
+#1832 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1833 = STYLED_ITEM ( 'NONE', ( #2526 ), #1847 ) ;
+#1834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1835 = VERTEX_POINT ( 'NONE', #1018 ) ;
+#1836 = EDGE_CURVE ( 'NONE', #2559, #134, #2125, .T. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655000, 2.509750732398300600, -1.559750732398281800 ) ) ;
+#1838 = EDGE_CURVE ( 'NONE', #2158, #455, #281, .T. ) ;
+#1839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1840 = VERTEX_POINT ( 'NONE', #1455 ) ;
+#1841 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#1843 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1910 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1749, #915, #2163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1844 = FILL_AREA_STYLE_COLOUR ( '', #2434 ) ;
+#1845 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1770 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1116, #1944, #1732 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1846 = FACE_OUTER_BOUND ( 'NONE', #760, .T. ) ;
+#1847 = ADVANCED_FACE ( 'NONE', ( #1964 ), #1219, .T. ) ;
+#1848 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1849 = CYLINDRICAL_SURFACE ( 'NONE', #43, 0.02500000000000006400 ) ;
+#1850 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000700, -1.474999999999999900 ) ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .T. ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1853 = VECTOR ( 'NONE', #1752, 1000.000000000000000 ) ;
+#1854 = CIRCLE ( 'NONE', #1294, 0.02500000000000006400 ) ;
+#1855 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#1856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#1858 = STYLED_ITEM ( 'NONE', ( #1828 ), #32 ) ;
+#1859 = LINE ( 'NONE', #678, #491 ) ;
+#1860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #544 ), #449 ) ;
+#1861 = SPHERICAL_SURFACE ( 'NONE', #516, 0.02500000000000000100 ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#1863 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
+#1864 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#1865 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1866 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#1867 = ADVANCED_FACE ( 'NONE', ( #1199 ), #399, .T. ) ;
+#1868 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1869 = STYLED_ITEM ( 'NONE', ( #1070 ), #2052 ) ;
+#1870 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1871 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.506562749961868800, 1.563125499923729200 ) ) ;
+#1872 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184000, 2.524999895079930400, 1.600000000000000100 ) ) ;
+#1873 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2628, 'distance_accuracy_value', 'NONE');
+#1874 = FILL_AREA_STYLE_COLOUR ( '', #1506 ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#1876 = LINE ( 'NONE', #658, #982 ) ;
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
+#1878 = ADVANCED_FACE ( 'NONE', ( #333 ), #206, .T. ) ;
+#1879 = FILL_AREA_STYLE_COLOUR ( '', #2162 ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#1881 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .F. ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.526100978362604300, 1.563050489181303100 ) ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#1884 = AXIS2_PLACEMENT_3D ( 'NONE', #2582, #115, #1343 ) ;
+#1885 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1886 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.514644660940672500, -1.579289321881345300 ) ) ;
+#1887 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1888 = SURFACE_STYLE_FILL_AREA ( #786 ) ;
+#1889 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#1890 = SURFACE_STYLE_USAGE ( .BOTH. , #2062 ) ;
+#1891 = AXIS2_PLACEMENT_3D ( 'NONE', #684, #1502, #663 ) ;
+#1892 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1893 = EDGE_CURVE ( 'NONE', #1413, #817, #2336, .T. ) ;
+#1894 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1895 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1896 = PRESENTATION_STYLE_ASSIGNMENT (( #2505 ) ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .T. ) ;
+#1898 = ADVANCED_FACE ( 'NONE', ( #1693 ), #2169, .T. ) ;
+#1899 = ADVANCED_FACE ( 'NONE', ( #2235 ), #1861, .T. ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#1901 = PRESENTATION_STYLE_ASSIGNMENT (( #1448 ) ) ;
+#1902 = SURFACE_SIDE_STYLE ('',( #1215 ) ) ;
+#1903 = EDGE_CURVE ( 'NONE', #2412, #248, #2050, .T. ) ;
+#1904 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1470 ), #1379 ) ;
+#1905 = SURFACE_STYLE_USAGE ( .BOTH. , #832 ) ;
+#1906 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1907 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#1908 = PRODUCT_CONTEXT ( 'NONE', #1075, 'mechanical' ) ;
+#1909 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2070 ) ) ;
+#1910 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1749, 'distance_accuracy_value', 'NONE');
+#1911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -8.673617379884037900E-017 ) ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #447, .F. ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1914 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1915 = ADVANCED_FACE ( 'NONE', ( #1562 ), #1196, .T. ) ;
+#1916 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1917 = SURFACE_SIDE_STYLE ('',( #2633 ) ) ;
+#1918 = FILL_AREA_STYLE ('',( #879 ) ) ;
+#1919 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2184 ) ) ;
+#1920 = EDGE_LOOP ( 'NONE', ( #469, #1164, #263, #103 ) ) ;
+#1921 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1173, #721, #2382, #1142 ),
+ .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 ( '' )  );
+#1922 = FILL_AREA_STYLE_COLOUR ( '', #42 ) ;
+#1923 = VERTEX_POINT ( 'NONE', #858 ) ;
+#1924 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1925 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1926 = LINE ( 'NONE', #754, #798 ) ;
+#1927 = FACE_OUTER_BOUND ( 'NONE', #1352, .T. ) ;
+#1928 = FACE_OUTER_BOUND ( 'NONE', #2567, .T. ) ;
+#1929 = VERTEX_POINT ( 'NONE', #257 ) ;
+#1930 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1931 = FACE_OUTER_BOUND ( 'NONE', #12, .T. ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #2472, .T. ) ;
+#1934 = STYLED_ITEM ( 'NONE', ( #1139 ), #1899 ) ;
+#1935 = SURFACE_STYLE_USAGE ( .BOTH. , #1273 ) ;
+#1936 = SURFACE_STYLE_USAGE ( .BOTH. , #75 ) ;
+#1937 = SURFACE_STYLE_FILL_AREA ( #436 ) ;
+#1938 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #191 ), #2584 ) ;
+#1939 = FACE_OUTER_BOUND ( 'NONE', #2046, .T. ) ;
+#1940 = EDGE_CURVE ( 'NONE', #932, #2161, #964, .T. ) ;
+#1941 = SURFACE_STYLE_USAGE ( .BOTH. , #1499 ) ;
+#1942 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1943 = PRESENTATION_STYLE_ASSIGNMENT (( #974 ) ) ;
+#1944 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1945 = CIRCLE ( 'NONE', #2056, 0.02500000000000006400 ) ;
+#1946 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1707 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #552, #1574, #962 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1947 = FILL_AREA_STYLE ('',( #887 ) ) ;
+#1948 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1949 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1822, 'distance_accuracy_value', 'NONE');
+#1950 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1460 ) ) ;
+#1951 = EDGE_LOOP ( 'NONE', ( #1243, #176, #278, #1690 ) ) ;
+#1952 = EDGE_CURVE ( 'NONE', #1413, #2266, #116, .T. ) ;
+#1953 = CIRCLE ( 'NONE', #1539, 0.1000000000000000500 ) ;
+#1954 = SURFACE_SIDE_STYLE ('',( #550 ) ) ;
+#1955 = SURFACE_STYLE_FILL_AREA ( #446 ) ;
+#1956 = CIRCLE ( 'NONE', #1739, 0.02500000000000006400 ) ;
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#1958 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1959 = VECTOR ( 'NONE', #938, 1000.000000000000000 ) ;
+#1960 = STYLED_ITEM ( 'NONE', ( #2537 ), #806 ) ;
+#1961 = LINE ( 'NONE', #691, #300 ) ;
+#1962 = SURFACE_STYLE_FILL_AREA ( #816 ) ;
+#1963 = SURFACE_SIDE_STYLE ('',( #578 ) ) ;
+#1964 = FACE_OUTER_BOUND ( 'NONE', #2251, .T. ) ;
+#1965 = SURFACE_STYLE_FILL_AREA ( #1480 ) ;
+#1966 = PRESENTATION_STYLE_ASSIGNMENT (( #1757 ) ) ;
+#1967 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1968 = EDGE_LOOP ( 'NONE', ( #1514, #2293, #896 ) ) ;
+#1969 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1971 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1831 ) ) ;
+#1972 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1973 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2634 ) ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #1550, .T. ) ;
+#1975 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1976 = FACE_OUTER_BOUND ( 'NONE', #1545, .T. ) ;
+#1977 = EDGE_CURVE ( 'NONE', #817, #2446, #773, .T. ) ;
+#1978 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
+#1979 = ADVANCED_FACE ( 'NONE', ( #426 ), #1558, .T. ) ;
+#1980 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.500000000000000000, -1.550000000000000300 ) ) ;
+#1981 = EDGE_CURVE ( 'NONE', #2278, #1442, #1501, .T. ) ;
+#1982 = FACE_OUTER_BOUND ( 'NONE', #2219, .T. ) ;
+#1983 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #289, 'distance_accuracy_value', 'NONE');
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .F. ) ;
+#1985 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1986 = VECTOR ( 'NONE', #2623, 1000.000000000000000 ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.550000000000000300, 1.574999999999999500 ) ) ;
+#1988 = VERTEX_POINT ( 'NONE', #876 ) ;
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #716, .T. ) ;
+#1990 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1991 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1992 = VECTOR ( 'NONE', #2093, 1000.000000000000000 ) ;
+#1993 = AXIS2_PLACEMENT_3D ( 'NONE', #1303, #1948, #2150 ) ;
+#1994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.503546450866734100E-017, -1.000000000000000000 ) ) ;
+#1995 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.897353801849632000E-015, 1.000000000000000000 ) ) ;
+#1996 = FACE_OUTER_BOUND ( 'NONE', #117, .T. ) ;
+#1997 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1214 ), #1428 ) ;
+#1998 = FILL_AREA_STYLE ('',( #2188 ) ) ;
+#1999 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2000 = SURFACE_STYLE_USAGE ( .BOTH. , #1367 ) ;
+#2001 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.549999999999999800, -1.575000000000000200 ) ) ;
+#2003 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2004 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #2397, #2364 ) ;
+#2005 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .T. ) ;
+#2006 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1080 ), #2110 ) ;
+#2007 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1795, 'distance_accuracy_value', 'NONE');
+#2008 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2009 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2010 = SURFACE_STYLE_FILL_AREA ( #1187 ) ;
+#2011 = SURFACE_STYLE_USAGE ( .BOTH. , #180 ) ;
+#2012 = VECTOR ( 'NONE', #709, 1000.000000000000000 ) ;
+#2013 = VECTOR ( 'NONE', #2300, 1000.000000000000000 ) ;
+#2014 = EDGE_LOOP ( 'NONE', ( #92, #1652, #1552, #1057 ) ) ;
+#2015 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#2016 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2017 = FILL_AREA_STYLE ('',( #154 ) ) ;
+#2018 = VECTOR ( 'NONE', #1090, 1000.000000000000000 ) ;
+#2019 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2020 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2021 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2022 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2438 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #276, #95, #1321 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2023 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.575000000000000000 ) ) ;
+#2024 = EDGE_CURVE ( 'NONE', #1798, #1622, #710, .T. ) ;
+#2025 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2026 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.526100978362604300, -1.563050489181302600 ) ) ;
+#2027 = EDGE_CURVE ( 'NONE', #2129, #638, #1595, .T. ) ;
+#2028 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2029 = SURFACE_SIDE_STYLE ('',( #1628 ) ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#2031 = AXIS2_PLACEMENT_3D ( 'NONE', #1969, #696, #2151 ) ;
+#2032 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2033 = LINE ( 'NONE', #1688, #2092 ) ;
+#2034 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#2035 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #2476, .T. ) ;
+#2037 = PRESENTATION_STYLE_ASSIGNMENT (( #2621 ) ) ;
+#2038 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2039 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2040 = LINE ( 'NONE', #1390, #387 ) ;
+#2041 = LINE ( 'NONE', #2267, #924 ) ;
+#2042 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#2043 = ORIENTED_EDGE ( 'NONE', *, *, #2421, .T. ) ;
+#2044 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.513050489181302400, -1.576100978362605000 ) ) ;
+#2045 = PRESENTATION_STYLE_ASSIGNMENT (( #1599 ) ) ;
+#2046 = EDGE_LOOP ( 'NONE', ( #2076, #1082, #1302, #2544, #2166, #1420 ) ) ;
+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ;
+#2048 = PLANE ( 'NONE',  #1479 ) ;
+#2049 = VECTOR ( 'NONE', #1246, 1000.000000000000000 ) ;
+#2050 = LINE ( 'NONE', #2489, #939 ) ;
+#2051 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#2052 = ADVANCED_FACE ( 'NONE', ( #25 ), #2518, .T. ) ;
+#2053 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2563, 'distance_accuracy_value', 'NONE');
+#2054 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2055 = CYLINDRICAL_SURFACE ( 'NONE', #1645, 0.02500000000000006400 ) ;
+#2056 = AXIS2_PLACEMENT_3D ( 'NONE', #761, #2032, #1815 ) ;
+#2057 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #822 ), #2572 ) ;
+#2058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2059 = EDGE_CURVE ( 'NONE', #322, #534, #1961, .T. ) ;
+#2060 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2061 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2062 = SURFACE_SIDE_STYLE ('',( #430 ) ) ;
+#2063 = ADVANCED_FACE ( 'NONE', ( #239 ), #2533, .F. ) ;
+#2064 = SURFACE_STYLE_USAGE ( .BOTH. , #620 ) ;
+#2065 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2066 = LINE ( 'NONE', #1614, #1380 ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 2.540164837270663800, 1.590164837270661400 ) ) ;
+#2068 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1702, #1689, #2314, #1071 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2069 = VERTEX_POINT ( 'NONE', #496 ) ;
+#2070 = STYLED_ITEM ( 'NONE', ( #708 ), #2077 ) ;
+#2071 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1569 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2003, #313, #1136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2072 = AXIS2_PLACEMENT_3D ( 'NONE', #2591, #1373, #1994 ) ;
+#2073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.513125499923731800, 1.556562749961861700 ) ) ;
+#2075 = VECTOR ( 'NONE', #1188, 1000.000000000000000 ) ;
+#2076 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#2077 = ADVANCED_FACE ( 'NONE', ( #1336 ), #1818, .T. ) ;
+#2078 = SURFACE_STYLE_USAGE ( .BOTH. , #1902 ) ;
+#2079 = EDGE_CURVE ( 'NONE', #272, #1522, #1722, .T. ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
+#2081 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#2082 = CYLINDRICAL_SURFACE ( 'NONE', #2319, 0.05000000000000012800 ) ;
+#2083 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2084 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2085 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.474999999999999900 ) ) ;
+#2086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2087 = PLANE ( 'NONE',  #1715 ) ;
+#2088 = ADVANCED_FACE ( 'NONE', ( #770 ), #82, .T. ) ;
+#2089 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#2090 = SURFACE_STYLE_USAGE ( .BOTH. , #416 ) ;
+#2091 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2092 = VECTOR ( 'NONE', #1068, 1000.000000000000000 ) ;
+#2093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2094 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2095 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .F. ) ;
+#2096 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#2097 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2098 = VERTEX_POINT ( 'NONE', #1322 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2100 = LINE ( 'NONE', #435, #1644 ) ;
+#2101 = ADVANCED_FACE ( 'NONE', ( #1309 ), #1119, .T. ) ;
+#2102 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1831 ), #2629 ) ;
+#2103 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1255, 'distance_accuracy_value', 'NONE');
+#2104 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2106 = SURFACE_STYLE_FILL_AREA ( #2554 ) ;
+#2107 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2258, 'distance_accuracy_value', 'NONE');
+#2108 = PRESENTATION_STYLE_ASSIGNMENT (( #2343 ) ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #1469, .T. ) ;
+#2110 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2362 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1192, #2437, #969 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2111 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#2113 = VECTOR ( 'NONE', #2341, 1000.000000000000000 ) ;
+#2114 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2115 = EDGE_CURVE ( 'NONE', #1442, #932, #1106, .T. ) ;
+#2116 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2117 = ORIENTED_EDGE ( 'NONE', *, *, #1838, .F. ) ;
+#2118 = SURFACE_STYLE_USAGE ( .BOTH. , #1917 ) ;
+#2119 = FACE_OUTER_BOUND ( 'NONE', #1418, .T. ) ;
+#2120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2121 = FILL_AREA_STYLE ('',( #1922 ) ) ;
+#2122 = EDGE_CURVE ( 'NONE', #2129, #1308, #57, .T. ) ;
+#2123 = VECTOR ( 'NONE', #1597, 1000.000000000000000 ) ;
+#2124 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#2125 = LINE ( 'NONE', #1604, #1113 ) ;
+#2126 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2127 = STYLED_ITEM ( 'NONE', ( #1966 ), #2256 ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#2129 = VERTEX_POINT ( 'NONE', #2185 ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#2131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2132 = EDGE_CURVE ( 'NONE', #301, #804, #614, .T. ) ;
+#2133 = FILL_AREA_STYLE ('',( #2535 ) ) ;
+#2134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#2135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #398 ), #14 ) ;
+#2136 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #544 ) ) ;
+#2137 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2138 = ORIENTED_EDGE ( 'NONE', *, *, #1640, .T. ) ;
+#2139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.503546450866702000E-017 ) ) ;
+#2140 = CIRCLE ( 'NONE', #664, 0.02500000000000006400 ) ;
+#2141 = CIRCLE ( 'NONE', #553, 0.1000000000000000500 ) ;
+#2142 = LINE ( 'NONE', #2637, #1986 ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2144 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.500000000000000000, -1.600000000000000300 ) ) ;
+#2145 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2478 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #815, #1034, #629 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2146 = ORIENTED_EDGE ( 'NONE', *, *, #635, .F. ) ;
+#2147 = AXIS2_PLACEMENT_3D ( 'NONE', #2429, #587, #593 ) ;
+#2148 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .F. ) ;
+#2149 = SURFACE_SIDE_STYLE ('',( #1781 ) ) ;
+#2150 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#2153 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #792 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #498, #2355, #1967 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2154 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2155 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1983 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #289, #99, #2120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2156 = FILL_AREA_STYLE_COLOUR ( '', #1532 ) ;
+#2157 = EDGE_CURVE ( 'NONE', #1923, #2161, #1592, .T. ) ;
+#2158 = VERTEX_POINT ( 'NONE', #342 ) ;
+#2159 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2160 = EDGE_CURVE ( 'NONE', #1308, #1413, #488, .T. ) ;
+#2161 = VERTEX_POINT ( 'NONE', #2009 ) ;
+#2162 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2164 = STYLED_ITEM ( 'NONE', ( #1132 ), #2088 ) ;
+#2165 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2166 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .T. ) ;
+#2167 = FILL_AREA_STYLE_COLOUR ( '', #225 ) ;
+#2168 = EDGE_LOOP ( 'NONE', ( #1957, #2479, #1381, #1912, #902, #1253 ) ) ;
+#2169 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #850, #2447, #1031 ),
+ ( #404, #2475, #1249 ),
+ ( #2312, #1284, #1066 ),
+ ( #2104, #1478, #51 ),
+ ( #2502, #1489, #1687 ),
+ ( #63, #253, #1913 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059468100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865474600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2170 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2171 = SURFACE_STYLE_USAGE ( .BOTH. , #1148 ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2173 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#2174 = PRESENTATION_STYLE_ASSIGNMENT (( #2371 ) ) ;
+#2175 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2176 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #353, 'distance_accuracy_value', 'NONE');
+#2177 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#2178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#2179 = FILL_AREA_STYLE ('',( #2167 ) ) ;
+#2180 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1766 ) ) ;
+#2181 = SURFACE_SIDE_STYLE ('',( #2106 ) ) ;
+#2182 = AXIS2_PLACEMENT_3D ( 'NONE', #199, #829, #2086 ) ;
+#2183 = ORIENTED_EDGE ( 'NONE', *, *, #2374, .T. ) ;
+#2184 = STYLED_ITEM ( 'NONE', ( #11 ), #235 ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#2186 = EDGE_CURVE ( 'NONE', #1923, #534, #1393, .T. ) ;
+#2187 = EDGE_LOOP ( 'NONE', ( #1933, #1733, #200, #1764, #1234, #1889 ) ) ;
+#2188 = FILL_AREA_STYLE_COLOUR ( '', #1663 ) ;
+#2189 = FACE_OUTER_BOUND ( 'NONE', #1676, .T. ) ;
+#2190 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2191 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2192 = SURFACE_STYLE_FILL_AREA ( #167 ) ;
+#2193 = PRESENTATION_STYLE_ASSIGNMENT (( #1087 ) ) ;
+#2194 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#2195 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2445, #197, #1453 ),
+ ( #1038, #1248, #417 ),
+ ( #212, #2463, #1686 ),
+ ( #1659, #2067, #1486 ),
+ ( #838, #251, #1872 ),
+ ( #31, #632, #2474 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520988800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167783100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059474800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2197 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2198 = ORIENTED_EDGE ( 'NONE', *, *, #716, .F. ) ;
+#2199 = AXIS2_PLACEMENT_3D ( 'NONE', #2610, #2020, #159 ) ;
+#2200 = AXIS2_PLACEMENT_3D ( 'NONE', #1821, #580, #980 ) ;
+#2201 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2202 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2203 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#2204 = AXIS2_PLACEMENT_3D ( 'NONE', #1621, #188, #2427 ) ;
+#2205 = PRESENTATION_STYLE_ASSIGNMENT (( #1905 ) ) ;
+#2206 = EDGE_CURVE ( 'NONE', #26, #2412, #299, .T. ) ;
+#2207 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.524999999999999900, 1.474999999999999600 ) ) ;
+#2208 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #627, #1886, #881, #245 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384693200, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243658300, 0.8047378541243658300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2209 = EDGE_CURVE ( 'NONE', #1069, #2266, #840, .T. ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, 1.600000000000000100 ) ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2212 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2213 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.549999999999999800, -1.600000000000000500 ) ) ;
+#2214 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2216 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1960 ), #1756 ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2218 = ORIENTED_EDGE ( 'NONE', *, *, #2421, .F. ) ;
+#2219 = EDGE_LOOP ( 'NONE', ( #2194, #312, #384, #2436, #617, #1335 ) ) ;
+#2220 = FILL_AREA_STYLE_COLOUR ( '', #545 ) ;
+#2221 = CLOSED_SHELL ( 'NONE', ( #2088, #235, #209, #1847, #46, #2101, #216, #819, #1461, #1023, #1065, #1039, #1260, #2063, #2306, #247, #408, #833, #2449, #806, #619, #1229, #1867, #602, #1477, #193, #2052, #1279, #849, #62, #32, #865, #652, #847, #1898, #2492, #1443, #445, #2480, #1636, #5, #1667, #2287, #1820, #2464, #1010, #2077, #1430, #1979, #183, #17, #1878, #633, #1681, #2273, #1244, #2289, #418, #2256, #1899, #1915, #1654, #992, #1052, #1627, #434 ) ) ;
+#2222 = FILL_AREA_STYLE_COLOUR ( '', #1140 ) ;
+#2223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2224 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2225 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2226 = SURFACE_STYLE_FILL_AREA ( #122 ) ;
+#2227 = PRESENTATION_STYLE_ASSIGNMENT (( #402 ) ) ;
+#2228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .F. ) ;
+#2230 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#2231 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.550000000000000300, -1.575000000000000000 ) ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #2206, .F. ) ;
+#2234 = LINE ( 'NONE', #562, #1198 ) ;
+#2235 = FACE_OUTER_BOUND ( 'NONE', #1452, .T. ) ;
+#2236 = LINE ( 'NONE', #1276, #1464 ) ;
+#2237 = SURFACE_STYLE_USAGE ( .BOTH. , #373 ) ;
+#2238 = AXIS2_PLACEMENT_3D ( 'NONE', #1172, #781, #1803 ) ;
+#2239 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#2240 = EDGE_CURVE ( 'NONE', #2559, #1726, #450, .T. ) ;
+#2241 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1150, 'distance_accuracy_value', 'NONE');
+#2242 = SURFACE_SIDE_STYLE ('',( #622 ) ) ;
+#2243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2244 = ORIENTED_EDGE ( 'NONE', *, *, #1337, .F. ) ;
+#2245 = EDGE_CURVE ( 'NONE', #1522, #322, #1540, .T. ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#2247 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2025, 'distance_accuracy_value', 'NONE');
+#2248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .F. ) ;
+#2250 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1421 ), #2155 ) ;
+#2251 = EDGE_LOOP ( 'NONE', ( #192, #1157, #390 ) ) ;
+#2252 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#2253 = PRESENTATION_STYLE_ASSIGNMENT (( #920 ) ) ;
+#2254 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#2255 = FILL_AREA_STYLE_COLOUR ( '', #2410 ) ;
+#2256 = ADVANCED_FACE ( 'NONE', ( #1368 ), #2055, .T. ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .F. ) ;
+#2258 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2259 = LINE ( 'NONE', #1320, #2113 ) ;
+#2260 = CYLINDRICAL_SURFACE ( 'NONE', #1993, 0.02500000000000006400 ) ;
+#2261 = CYLINDRICAL_SURFACE ( 'NONE', #2072, 0.04999999999999991300 ) ;
+#2262 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1925, 'distance_accuracy_value', 'NONE');
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #1981, .F. ) ;
+#2264 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2265 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2266 = VERTEX_POINT ( 'NONE', #718 ) ;
+#2267 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2268 = SURFACE_SIDE_STYLE ('',( #2308 ) ) ;
+#2269 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2270 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.525000000000000400, 1.599999999999999900 ) ) ;
+#2271 = AXIS2_PLACEMENT_3D ( 'NONE', #745, #2562, #504 ) ;
+#2272 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2273 = ADVANCED_FACE ( 'NONE', ( #1316 ), #2557, .T. ) ;
+#2274 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #571 ), #2541 ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#2277 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2278 = VERTEX_POINT ( 'NONE', #1763 ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000300, 1.575000000000000000 ) ) ;
+#2281 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2282 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2283 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2284 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 2.522304849878024900, 1.594609699756049500 ) ) ;
+#2285 = PRESENTATION_STYLE_ASSIGNMENT (( #1088 ) ) ;
+#2286 = EDGE_LOOP ( 'NONE', ( #1863, #2146, #1547, #809 ) ) ;
+#2287 = ADVANCED_FACE ( 'NONE', ( #1996 ), #1114, .T. ) ;
+#2288 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #848 ), #2071 ) ;
+#2289 = ADVANCED_FACE ( 'NONE', ( #2456 ), #813, .T. ) ;
+#2290 = FILL_AREA_STYLE ('',( #236 ) ) ;
+#2291 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
+#2292 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2293 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .F. ) ;
+#2294 = STYLED_ITEM ( 'NONE', ( #2193 ), #1654 ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#2296 = EDGE_CURVE ( 'NONE', #2412, #984, #1921, .T. ) ;
+#2297 = VECTOR ( 'NONE', #943, 1000.000000000000000 ) ;
+#2298 = SURFACE_STYLE_FILL_AREA ( #1918 ) ;
+#2299 = ORIENTED_EDGE ( 'NONE', *, *, #1838, .T. ) ;
+#2300 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#2301 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2418, 'distance_accuracy_value', 'NONE');
+#2302 = SURFACE_SIDE_STYLE ('',( #2644 ) ) ;
+#2303 = SURFACE_SIDE_STYLE ('',( #315 ) ) ;
+#2304 = EDGE_CURVE ( 'NONE', #2571, #297, #2640, .T. ) ;
+#2305 = VERTEX_POINT ( 'NONE', #336 ) ;
+#2306 = ADVANCED_FACE ( 'NONE', ( #515 ), #530, .F. ) ;
+#2307 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2308 = SURFACE_STYLE_FILL_AREA ( #2466 ) ;
+#2309 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2310 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1697 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1975, #2197, #1155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2311 = SPHERICAL_SURFACE ( 'NONE', #1186, 0.02500000000000000100 ) ;
+#2312 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#2313 = PRODUCT ( 'CAP 1812-2.55mm', 'CAP 1812-2.55mm', '', ( #1908 ) ) ;
+#2314 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#2315 = FILL_AREA_STYLE ('',( #44 ) ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2317 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2318 = SURFACE_STYLE_USAGE ( .BOTH. , #1699 ) ;
+#2319 = AXIS2_PLACEMENT_3D ( 'NONE', #2325, #274, #1895 ) ;
+#2320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2321 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
+#2322 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2323 = LINE ( 'NONE', #405, #1153 ) ;
+#2324 = EDGE_LOOP ( 'NONE', ( #2388, #2516, #1063, #1881, #1713, #2359 ) ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000300, 1.575000000000000000 ) ) ;
+#2327 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1960 ) ) ;
+#2328 = PLANE ( 'NONE',  #1019 ) ;
+#2329 = ORIENTED_EDGE ( 'NONE', *, *, #2157, .T. ) ;
+#2330 = AXIS2_PLACEMENT_3D ( 'NONE', #2486, #222, #1856 ) ;
+#2331 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#2332 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2333 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1214 ) ) ;
+#2334 = EDGE_LOOP ( 'NONE', ( #1974, #1339, #1842 ) ) ;
+#2335 = EDGE_CURVE ( 'NONE', #805, #1658, #1727, .T. ) ;
+#2336 = CIRCLE ( 'NONE', #934, 0.02500000000000006400 ) ;
+#2337 = EDGE_LOOP ( 'NONE', ( #2376, #124, #1103 ) ) ;
+#2338 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.734723475976807600E-016 ) ) ;
+#2339 = SURFACE_STYLE_FILL_AREA ( #726 ) ;
+#2340 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1612 ), #1843 ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2342 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1600 ) ) ;
+#2343 = SURFACE_STYLE_USAGE ( .BOTH. , #1519 ) ;
+#2344 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1372 ), #687 ) ;
+#2345 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1275, 'distance_accuracy_value', 'NONE');
+#2346 = FILL_AREA_STYLE ('',( #2156 ) ) ;
+#2347 = SURFACE_STYLE_USAGE ( .BOTH. , #2149 ) ;
+#2348 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2349 = EDGE_CURVE ( 'NONE', #875, #657, #621, .T. ) ;
+#2350 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2103 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1255, #1673, #218 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2351 = FACE_OUTER_BOUND ( 'NONE', #2426, .T. ) ;
+#2352 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#2353 = SURFACE_STYLE_FILL_AREA ( #1793 ) ;
+#2354 = ORIENTED_EDGE ( 'NONE', *, *, #9, .T. ) ;
+#2355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2356 = LINE ( 'NONE', #427, #1490 ) ;
+#2357 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#2358 = SURFACE_STYLE_USAGE ( .BOTH. , #1541 ) ;
+#2359 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .F. ) ;
+#2360 = CYLINDRICAL_SURFACE ( 'NONE', #690, 0.02500000000000006400 ) ;
+#2361 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.550000000000000300, -1.600000000000000300 ) ) ;
+#2362 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1192, 'distance_accuracy_value', 'NONE');
+#2363 = FILL_AREA_STYLE_COLOUR ( '', #139 ) ;
+#2364 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2365 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #1970, #1575 ) ;
+#2366 = EDGE_LOOP ( 'NONE', ( #584, #864, #1720 ) ) ;
+#2367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2368 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1092, 'distance_accuracy_value', 'NONE');
+#2369 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2370 = EDGE_CURVE ( 'NONE', #2161, #2589, #2525, .T. ) ;
+#2371 = SURFACE_STYLE_USAGE ( .BOTH. , #323 ) ;
+#2372 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#2373 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2374 = EDGE_CURVE ( 'NONE', #248, #1596, #145, .T. ) ;
+#2375 = VECTOR ( 'NONE', #577, 1000.000000000000000 ) ;
+#2376 = ORIENTED_EDGE ( 'NONE', *, *, #9, .F. ) ;
+#2377 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2378 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#2379 = CIRCLE ( 'NONE', #238, 0.02500000000000006400 ) ;
+#2380 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1612 ) ) ;
+#2381 = EDGE_LOOP ( 'NONE', ( #1122, #999, #2203, #444 ) ) ;
+#2382 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#2383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2384 = LINE ( 'NONE', #693, #1853 ) ;
+#2385 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2386 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#2387 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #169 ) ) ;
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ;
+#2389 = EDGE_CURVE ( 'NONE', #657, #21, #1825, .T. ) ;
+#2390 = CIRCLE ( 'NONE', #717, 0.1000000000000000500 ) ;
+#2391 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#2392 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2393 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2368 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1092, #1268, #2523 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2394 = FILL_AREA_STYLE_COLOUR ( '', #1551 ) ;
+#2395 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.525000000000000400, -1.575000000000000200 ) ) ;
+#2396 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574197100, 2.520477640050409600, -1.570477640050410600 ) ) ;
+#2397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2398 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2581 ) ) ;
+#2399 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 8.673617379884036700E-017 ) ) ;
+#2400 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1118 ) ) ;
+#2401 = FILL_AREA_STYLE_COLOUR ( '', #1848 ) ;
+#2402 = SURFACE_SIDE_STYLE ('',( #2641 ) ) ;
+#2403 = EDGE_LOOP ( 'NONE', ( #1855, #393, #502, #161 ) ) ;
+#2404 = SURFACE_STYLE_FILL_AREA ( #1405 ) ;
+#2405 = EDGE_LOOP ( 'NONE', ( #221, #1760, #2249, #158 ) ) ;
+#2406 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.500000000000000000, -1.550000000000000500 ) ) ;
+#2407 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2409 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2410 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, -1.600000000000000300 ) ) ;
+#2412 = VERTEX_POINT ( 'NONE', #182 ) ;
+#2413 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1647 ) ) ;
+#2414 = VECTOR ( 'NONE', #2338, 1000.000000000000000 ) ;
+#2415 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2416 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .T. ) ;
+#2417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2294 ), #1845 ) ;
+#2418 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2419 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2420 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2421 = EDGE_CURVE ( 'NONE', #890, #134, #378, .T. ) ;
+#2422 = EDGE_CURVE ( 'NONE', #535, #805, #2451, .T. ) ;
+#2423 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2424 = FILL_AREA_STYLE ('',( #2497 ) ) ;
+#2425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2426 = EDGE_LOOP ( 'NONE', ( #233, #912, #568 ) ) ;
+#2427 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2428 = AXIS2_PLACEMENT_3D ( 'NONE', #549, #332, #1572 ) ;
+#2429 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.525000000000000400, 1.574999999999999700 ) ) ;
+#2430 = SURFACE_SIDE_STYLE ('',( #1955 ) ) ;
+#2431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1460 ), #1521 ) ;
+#2432 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .T. ) ;
+#2434 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2435 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#2436 = ORIENTED_EDGE ( 'NONE', *, *, #2160, .F. ) ;
+#2437 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2438 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #276, 'distance_accuracy_value', 'NONE');
+#2439 = SURFACE_STYLE_USAGE ( .BOTH. , #1427 ) ;
+#2440 = CIRCLE ( 'NONE', #2465, 0.02500000000000006400 ) ;
+#2441 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2442 = EDGE_LOOP ( 'NONE', ( #1361, #698, #757, #45 ) ) ;
+#2443 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#2444 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .F. ) ;
+#2445 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.500000000000000000, 1.550000000000000000 ) ) ;
+#2446 = VERTEX_POINT ( 'NONE', #1408 ) ;
+#2447 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2448 = VERTEX_POINT ( 'NONE', #585 ) ;
+#2449 = ADVANCED_FACE ( 'NONE', ( #1564 ), #1205, .T. ) ;
+#2450 = FILL_AREA_STYLE_COLOUR ( '', #2114 ) ;
+#2451 = LINE ( 'NONE', #2023, #1340 ) ;
+#2452 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #916 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #676, #863, #885 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2453 = CIRCLE ( 'NONE', #205, 0.02500000000000006400 ) ;
+#2454 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2455 = AXIS2_PLACEMENT_3D ( 'NONE', #634, #615, #429 ) ;
+#2456 = FACE_OUTER_BOUND ( 'NONE', #2187, .T. ) ;
+#2457 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2458 = EDGE_CURVE ( 'NONE', #875, #258, #66, .T. ) ;
+#2459 = FILL_AREA_STYLE ('',( #1874 ) ) ;
+#2460 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.550000000000000300, 1.574999999999999700 ) ) ;
+#2461 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2462 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574197100, 2.520477640050410100, 1.570477640050412100 ) ) ;
+#2464 = ADVANCED_FACE ( 'NONE', ( #1236 ), #2311, .T. ) ;
+#2465 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #2154, #2551 ) ;
+#2466 = FILL_AREA_STYLE ('',( #22 ) ) ;
+#2467 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2468 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1170, 'distance_accuracy_value', 'NONE');
+#2469 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #476 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1177, #357, #556 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .T. ) ;
+#2471 = FACE_OUTER_BOUND ( 'NONE', #2014, .T. ) ;
+#2472 = EDGE_CURVE ( 'NONE', #2631, #2069, #1003, .T. ) ;
+#2473 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2474 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.524999999999999900, 1.600000000000000100 ) ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#2476 = EDGE_CURVE ( 'NONE', #1433, #1522, #2234, .T. ) ;
+#2477 = VECTOR ( 'NONE', #644, 1000.000000000000000 ) ;
+#2478 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #815, 'distance_accuracy_value', 'NONE');
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #443, .F. ) ;
+#2480 = ADVANCED_FACE ( 'NONE', ( #936 ), #2642, .T. ) ;
+#2481 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2482 = VECTOR ( 'NONE', #750, 1000.000000000000000 ) ;
+#2483 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2484 = FILL_AREA_STYLE_COLOUR ( '', #711 ) ;
+#2485 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2487 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2488 = AXIS2_PLACEMENT_3D ( 'NONE', #1254, #36, #1672 ) ;
+#2489 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2490 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2491 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2492 = ADVANCED_FACE ( 'NONE', ( #1274 ), #2360, .T. ) ;
+#2493 = FILL_AREA_STYLE ('',( #613 ) ) ;
+#2494 = SURFACE_SIDE_STYLE ('',( #1440 ) ) ;
+#2495 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2496 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2497 = FILL_AREA_STYLE_COLOUR ( '', #1887 ) ;
+#2498 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2499 = FILL_AREA_STYLE ('',( #1476 ) ) ;
+#2500 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .T. ) ;
+#2501 = STYLED_ITEM ( 'NONE', ( #1495 ), #992 ) ;
+#2502 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007327700, 1.600000000000000300 ) ) ;
+#2503 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .F. ) ;
+#2504 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1833 ), #256 ) ;
+#2505 = SURFACE_STYLE_USAGE ( .BOTH. , #1493 ) ;
+#2506 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#2507 = EDGE_CURVE ( 'NONE', #932, #565, #1626, .T. ) ;
+#2508 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2509 = SURFACE_STYLE_FILL_AREA ( #1386 ) ;
+#2510 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#2511 = VECTOR ( 'NONE', #972, 1000.000000000000000 ) ;
+#2512 = LINE ( 'NONE', #1706, #929 ) ;
+#2513 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2514 = EDGE_CURVE ( 'NONE', #226, #1292, #1560, .T. ) ;
+#2515 = ORIENTED_EDGE ( 'NONE', *, *, #1981, .T. ) ;
+#2516 = ORIENTED_EDGE ( 'NONE', *, *, #362, .F. ) ;
+#2517 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #371, 'distance_accuracy_value', 'NONE');
+#2518 = CYLINDRICAL_SURFACE ( 'NONE', #1202, 0.05000000000000012800 ) ;
+#2519 = CYLINDRICAL_SURFACE ( 'NONE', #140, 0.02500000000000006400 ) ;
+#2520 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#2522 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#2523 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2524 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.549999999999999800, 1.575000000000000000 ) ) ;
+#2525 = LINE ( 'NONE', #370, #659 ) ;
+#2526 = PRESENTATION_STYLE_ASSIGNMENT (( #428 ) ) ;
+#2527 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#2528 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #97 ) ) ;
+#2529 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2530 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2531 = SURFACE_STYLE_USAGE ( .BOTH. , #1283 ) ;
+#2532 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #369, #588 ) ;
+#2533 = PLANE ( 'NONE',  #1705 ) ;
+#2534 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .T. ) ;
+#2535 = FILL_AREA_STYLE_COLOUR ( '', #2481 ) ;
+#2536 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2537 = PRESENTATION_STYLE_ASSIGNMENT (( #525 ) ) ;
+#2538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1345 ), #694 ) ;
+#2539 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2540 = SURFACE_STYLE_USAGE ( .BOTH. , #2430 ) ;
+#2541 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1048, #1240, #40 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2542 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2543 = PRESENTATION_STYLE_ASSIGNMENT (( #1144 ) ) ;
+#2544 = ORIENTED_EDGE ( 'NONE', *, *, #1800, .F. ) ;
+#2545 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2546 = SURFACE_STYLE_USAGE ( .BOTH. , #2302 ) ;
+#2547 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2548 = LINE ( 'NONE', #2495, #1992 ) ;
+#2549 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#2550 = AXIS2_PLACEMENT_3D ( 'NONE', #1120, #1546, #699 ) ;
+#2551 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2552 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.524999999999999900, 1.575000000000000000 ) ) ;
+#2553 = EDGE_CURVE ( 'NONE', #1270, #805, #2636, .T. ) ;
+#2554 = FILL_AREA_STYLE ('',( #1363 ) ) ;
+#2555 = EDGE_CURVE ( 'NONE', #1224, #301, #2390, .T. ) ;
+#2556 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
+#2557 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1779, #1980, #1377 ),
+ ( #141, #1579, #363 ),
+ ( #1385, #2396, #345 ),
+ ( #1601, #148, #155 ),
+ ( #1166, #1565, #1791 ),
+ ( #2002, #941, #127 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521042100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167765400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059494800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2558 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2559 = VERTEX_POINT ( 'NONE', #630 ) ;
+#2560 = STYLED_ITEM ( 'NONE', ( #741 ), #2273 ) ;
+#2561 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.503546450866702000E-017, 1.000000000000000000 ) ) ;
+#2563 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2564 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1372 ) ) ;
+#2565 = CYLINDRICAL_SURFACE ( 'NONE', #1725, 0.02500000000000006400 ) ;
+#2566 = SURFACE_STYLE_FILL_AREA ( #1634 ) ;
+#2567 = EDGE_LOOP ( 'NONE', ( #1324, #1211, #317, #1135 ) ) ;
+#2568 = SURFACE_STYLE_FILL_AREA ( #824 ) ;
+#2569 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2570 = EDGE_LOOP ( 'NONE', ( #1740, #2043, #988, #877 ) ) ;
+#2571 = VERTEX_POINT ( 'NONE', #2083 ) ;
+#2572 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1873 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2628, #800, #2243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2573 = VECTOR ( 'NONE', #2283, 1000.000000000000000 ) ;
+#2574 = PLANE ( 'NONE',  #1884 ) ;
+#2575 = SURFACE_STYLE_FILL_AREA ( #2459 ) ;
+#2576 = CIRCLE ( 'NONE', #2532, 0.02500000000000006400 ) ;
+#2577 = PRESENTATION_STYLE_ASSIGNMENT (( #1802 ) ) ;
+#2578 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.355252715606876800E-016 ) ) ;
+#2579 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.529289321881345500, 1.564644660940671900 ) ) ;
+#2580 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2581 = STYLED_ITEM ( 'NONE', ( #2590 ), #833 ) ;
+#2582 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2583 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1500 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2131, #1892, #1703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2584 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1108 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1679, #2281, #852 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2585 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2586 = EDGE_CURVE ( 'NONE', #724, #2305, #1826, .T. ) ;
+#2587 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#2588 = FACE_OUTER_BOUND ( 'NONE', #360, .T. ) ;
+#2589 = VERTEX_POINT ( 'NONE', #1424 ) ;
+#2590 = PRESENTATION_STYLE_ASSIGNMENT (( #354 ) ) ;
+#2591 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 1.318049699884338800E-016, 1.550000000000000300 ) ) ;
+#2592 = FACE_OUTER_BOUND ( 'NONE', #2337, .T. ) ;
+#2593 = STYLED_ITEM ( 'NONE', ( #1943 ), #2449 ) ;
+#2594 = STYLED_ITEM ( 'NONE', ( #2543 ), #1052 ) ;
+#2595 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2596 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000700, -1.575000000000000000 ) ) ;
+#2597 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .F. ) ;
+#2598 = AXIS2_PLACEMENT_3D ( 'NONE', #935, #2578, #1358 ) ;
+#2599 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2600 = FILL_AREA_STYLE ('',( #945 ) ) ;
+#2601 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2602 = VECTOR ( 'NONE', #73, 1000.000000000000000 ) ;
+#2603 = EDGE_LOOP ( 'NONE', ( #1162, #1359, #2372, #2 ) ) ;
+#2604 = EDGE_CURVE ( 'NONE', #322, #226, #1859, .T. ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#2606 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2607 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2608 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2609 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.549999999999999800, -1.575000000000000400 ) ) ;
+#2610 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.425000000000000700, -1.474999999999999900 ) ) ;
+#2611 = FILL_AREA_STYLE_COLOUR ( '', #380 ) ;
+#2612 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #957 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1414, #379, #1209 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2613 = SURFACE_STYLE_USAGE ( .BOTH. , #2632 ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2615 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2616 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2617 = VECTOR ( 'NONE', #1660, 1000.000000000000000 ) ;
+#2618 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2619 = EDGE_LOOP ( 'NONE', ( #2257, #925, #1197 ) ) ;
+#2620 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#2621 = SURFACE_STYLE_USAGE ( .BOTH. , #753 ) ;
+#2622 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 8.503546450866702000E-017 ) ) ;
+#2624 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2626 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2601, #1402, #2639, #1383 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2627 = ORIENTED_EDGE ( 'NONE', *, *, #2059, .T. ) ;
+#2628 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2007 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1795, #2202, #2008 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2630 = PRESENTATION_STYLE_ASSIGNMENT (( #1588 ) ) ;
+#2631 = VERTEX_POINT ( 'NONE', #1281 ) ;
+#2632 = SURFACE_SIDE_STYLE ('',( #993 ) ) ;
+#2633 = SURFACE_STYLE_FILL_AREA ( #250 ) ;
+#2634 = STYLED_ITEM ( 'NONE', ( #1074 ), #1878 ) ;
+#2635 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2636 = LINE ( 'NONE', #1656, #2573 ) ;
+#2637 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2638 = EDGE_CURVE ( 'NONE', #1622, #297, #64, .T. ) ;
+#2639 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#2640 = CIRCLE ( 'NONE', #811, 0.02500000000000006400 ) ;
+#2641 = SURFACE_STYLE_FILL_AREA ( #2017 ) ;
+#2642 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2462, #609, #1633 ),
+ ( #2276, #424, #1894 ),
+ ( #2246, #2443, #1852 ),
+ ( #2065, #1008, #401 ),
+ ( #795, #599, #1238 ),
+ ( #1665, #1880, #2254 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2643 = STYLED_ITEM ( 'NONE', ( #1751 ), #5 ) ;
+#2644 = SURFACE_STYLE_FILL_AREA ( #1799 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-2.8mm.STEP b/STEP/Passives/CAP 1812-2.8mm.STEP
new file mode 100644
index 000000000..e3abed742
--- /dev/null
+++ b/STEP/Passives/CAP 1812-2.8mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-2.8mm.STEP',
+    '2017-01-06T09:11:26',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = SURFACE_SIDE_STYLE ('',( #167 ) ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .F. ) ;
+#3 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4 = SURFACE_SIDE_STYLE ('',( #1844 ) ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #2489, .T. ) ;
+#6 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #76, 'distance_accuracy_value', 'NONE');
+#7 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1427 ) ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#9 = FILL_AREA_STYLE ('',( #2264 ) ) ;
+#10 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#11 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#12 = STYLED_ITEM ( 'NONE', ( #1041 ), #1447 ) ;
+#13 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -1.219727444046192700E-016, 1.575000000000000000 ) ) ;
+#14 = AXIS2_PLACEMENT_3D ( 'NONE', #2119, #2113, #1285 ) ;
+#15 = SPHERICAL_SURFACE ( 'NONE', #361, 0.02500000000000000100 ) ;
+#16 = SURFACE_STYLE_FILL_AREA ( #828 ) ;
+#17 = ADVANCED_FACE ( 'NONE', ( #2386 ), #1107, .T. ) ;
+#18 = EDGE_CURVE ( 'NONE', #20, #1127, #92, .T. ) ;
+#19 = PLANE ( 'NONE',  #1108 ) ;
+#20 = VERTEX_POINT ( 'NONE', #2466 ) ;
+#21 = SURFACE_STYLE_FILL_AREA ( #628 ) ;
+#22 = SURFACE_SIDE_STYLE ('',( #987 ) ) ;
+#23 = STYLED_ITEM ( 'NONE', ( #244 ), #894 ) ;
+#24 = FILL_AREA_STYLE_COLOUR ( '', #1045 ) ;
+#25 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #363 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2147, #740, #2325 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #873, .F. ) ;
+#27 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#28 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #473 ) ) ;
+#29 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#30 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#31 = ADVANCED_FACE ( 'NONE', ( #467 ), #1344, .T. ) ;
+#32 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#33 = EDGE_CURVE ( 'NONE', #381, #1525, #1645, .T. ) ;
+#34 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
+#36 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2544 ) ) ;
+#37 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#38 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.982472701750373000E-016, 1.575000000000000000 ) ) ;
+#39 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#40 = VERTEX_POINT ( 'NONE', #1470 ) ;
+#41 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #913 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1245, #1877, #1886 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#42 = FACE_OUTER_BOUND ( 'NONE', #45, .T. ) ;
+#43 = ADVANCED_FACE ( 'NONE', ( #348 ), #2192, .T. ) ;
+#44 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#45 = EDGE_LOOP ( 'NONE', ( #466, #2621, #259, #274 ) ) ;
+#46 = PRESENTATION_STYLE_ASSIGNMENT (( #327 ) ) ;
+#47 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642387923200E-006, 1.599994840237362700 ) ) ;
+#48 = AXIS2_PLACEMENT_3D ( 'NONE', #863, #1072, #906 ) ;
+#49 = SURFACE_STYLE_USAGE ( .BOTH. , #2286 ) ;
+#50 = LINE ( 'NONE', #1736, #242 ) ;
+#51 = LINE ( 'NONE', #126, #1968 ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .F. ) ;
+#53 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#54 = VECTOR ( 'NONE', #98, 1000.000000000000000 ) ;
+#55 = VERTEX_POINT ( 'NONE', #2111 ) ;
+#56 = SURFACE_SIDE_STYLE ('',( #2089 ) ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .F. ) ;
+#58 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#59 = FILL_AREA_STYLE_COLOUR ( '', #53 ) ;
+#60 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1291 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1171, #2588, #1369 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#61 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#62 = ADVANCED_FACE ( 'NONE', ( #823 ), #2247, .T. ) ;
+#63 = FILL_AREA_STYLE_COLOUR ( '', #2536 ) ;
+#64 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#65 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2032 ) ) ;
+#66 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#67 = SURFACE_SIDE_STYLE ('',( #547 ) ) ;
+#68 = FILL_AREA_STYLE_COLOUR ( '', #1178 ) ;
+#69 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #914, #746, #932 ),
+ ( #1546, #1755, #523 ),
+ ( #2153, #1739, #2358 ),
+ ( #2565, #1348, #342 ),
+ ( #534, #1966, #2164 ),
+ ( #2580, #2545, #1766 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868640100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521033200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167738700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059483700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#70 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1209, #2426, #2029, #2238 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4.712388980384686100, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243641600, 0.8047378541243641600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#71 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .T. ) ;
+#72 = EDGE_CURVE ( 'NONE', #109, #1249, #1262, .T. ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#74 = VERTEX_POINT ( 'NONE', #732 ) ;
+#75 = ADVANCED_FACE ( 'NONE', ( #195 ), #622, .T. ) ;
+#76 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#77 = CIRCLE ( 'NONE', #660, 0.02500000000000006400 ) ;
+#78 = STYLED_ITEM ( 'NONE', ( #1678 ), #75 ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#80 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#81 = CIRCLE ( 'NONE', #1386, 0.1000000000000000500 ) ;
+#82 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2592 ) ) ;
+#83 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #489 ), #782 ) ;
+#84 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#85 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;
+#86 = FACE_OUTER_BOUND ( 'NONE', #382, .T. ) ;
+#87 = FILL_AREA_STYLE_COLOUR ( '', #2416 ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#90 = EDGE_LOOP ( 'NONE', ( #1774, #1905, #2107 ) ) ;
+#91 = FACE_OUTER_BOUND ( 'NONE', #1000, .T. ) ;
+#92 = LINE ( 'NONE', #415, #2124 ) ;
+#93 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2549, 'distance_accuracy_value', 'NONE');
+#94 = VECTOR ( 'NONE', #1342, 1000.000000000000000 ) ;
+#95 = VERTEX_POINT ( 'NONE', #1926 ) ;
+#96 = SURFACE_SIDE_STYLE ('',( #1069 ) ) ;
+#97 = EDGE_CURVE ( 'NONE', #1503, #544, #890, .T. ) ;
+#98 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#99 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999500, 1.575000000000000000 ) ) ;
+#101 = PLANE ( 'NONE',  #1480 ) ;
+#102 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#103 = SURFACE_STYLE_USAGE ( .BOTH. , #717 ) ;
+#104 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1906 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #481, #1089, #1509 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#105 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#106 = LINE ( 'NONE', #2611, #1658 ) ;
+#107 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .T. ) ;
+#109 = VERTEX_POINT ( 'NONE', #105 ) ;
+#110 = SURFACE_STYLE_USAGE ( .BOTH. , #96 ) ;
+#111 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #561, 'distance_accuracy_value', 'NONE');
+#112 = SURFACE_SIDE_STYLE ('',( #843 ) ) ;
+#113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #425 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1368, #1994, #737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#114 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#115 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#116 = FACE_OUTER_BOUND ( 'NONE', #2205, .T. ) ;
+#117 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#119 = LINE ( 'NONE', #89, #2309 ) ;
+#120 = AXIS2_PLACEMENT_3D ( 'NONE', #2003, #352, #188 ) ;
+#121 = LINE ( 'NONE', #2322, #1484 ) ;
+#122 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #2457, .F. ) ;
+#124 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1989 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2636, #815, #400 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#125 = FACE_OUTER_BOUND ( 'NONE', #2575, .T. ) ;
+#126 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.799999999999999800, 1.550000000000000500 ) ) ;
+#127 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2628 ), #2485 ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #768, .T. ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 0.0000000000000000000 ) ) ;
+#130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .T. ) ;
+#132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#133 = EDGE_CURVE ( 'NONE', #577, #1261, #1720, .T. ) ;
+#134 = SURFACE_STYLE_USAGE ( .BOTH. , #1983 ) ;
+#135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1959 ), #564 ) ;
+#136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#137 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.779289321881345000, -1.564644660940673200 ) ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#139 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#140 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .F. ) ;
+#142 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.799999999999999800, -1.575000000000000200 ) ) ;
+#144 = VERTEX_POINT ( 'NONE', #2156 ) ;
+#145 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#147 = EDGE_CURVE ( 'NONE', #677, #1525, #2053, .T. ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#149 = VECTOR ( 'NONE', #893, 1000.000000000000000 ) ;
+#150 = SURFACE_STYLE_FILL_AREA ( #1223 ) ;
+#151 = PLANE ( 'NONE',  #837 ) ;
+#152 = STYLED_ITEM ( 'NONE', ( #2005 ), #663 ) ;
+#153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #2449 ), #2137, .F. ) ;
+#155 = SURFACE_STYLE_USAGE ( .BOTH. , #2385 ) ;
+#156 = LINE ( 'NONE', #146, #839 ) ;
+#157 = FILL_AREA_STYLE ('',( #920 ) ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #133, .F. ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.764644660940672100, 1.579289321881345500 ) ) ;
+#160 = VECTOR ( 'NONE', #2514, 1000.000000000000000 ) ;
+#161 = FILL_AREA_STYLE ('',( #2373 ) ) ;
+#162 = EDGE_LOOP ( 'NONE', ( #1294, #2108, #1336, #1847 ) ) ;
+#163 = LINE ( 'NONE', #1054, #2246 ) ;
+#164 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1385, #1192, #1200, #2211 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #2428, #2624 ) ;
+#166 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#167 = SURFACE_STYLE_FILL_AREA ( #2458 ) ;
+#168 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999400, 1.600000000000000500 ) ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 2.790164837270664700, -1.590164837270663400 ) ) ;
+#170 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#171 = SURFACE_SIDE_STYLE ('',( #650 ) ) ;
+#172 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #651 ), #771 ) ;
+#174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#176 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.577021341797098100E-016 ) ) ;
+#178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1043 ), #1125 ) ;
+#179 = ORIENTED_EDGE ( 'NONE', *, *, #133, .T. ) ;
+#180 = VECTOR ( 'NONE', #410, 1000.000000000000000 ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .F. ) ;
+#183 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#184 = EDGE_CURVE ( 'NONE', #144, #40, #1188, .T. ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#186 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#187 = PRESENTATION_STYLE_ASSIGNMENT (( #1121 ) ) ;
+#188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#189 = VECTOR ( 'NONE', #1889, 1000.000000000000000 ) ;
+#190 = EDGE_CURVE ( 'NONE', #1004, #2311, #1975, .T. ) ;
+#191 = AXIS2_PLACEMENT_3D ( 'NONE', #903, #1087, #305 ) ;
+#192 = SURFACE_STYLE_FILL_AREA ( #954 ) ;
+#193 = EDGE_LOOP ( 'NONE', ( #834, #26, #1833 ) ) ;
+#194 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#195 = FACE_OUTER_BOUND ( 'NONE', #2593, .T. ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#197 = LINE ( 'NONE', #1151, #1147 ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#199 = VERTEX_POINT ( 'NONE', #1548 ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .F. ) ;
+#201 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#202 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #773 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #64, #1564, #1183 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#203 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #790, #993, #2021, #183 ),
+ .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 ( '' )  );
+#204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.885106708985490300E-017 ) ) ;
+#205 = VERTEX_POINT ( 'NONE', #115 ) ;
+#206 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#209 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#210 = AXIS2_PLACEMENT_3D ( 'NONE', #838, #2486, #1464 ) ;
+#211 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#212 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #107, 'distance_accuracy_value', 'NONE');
+#213 = AXIS2_PLACEMENT_3D ( 'NONE', #1372, #1164, #145 ) ;
+#214 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#215 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#216 = EDGE_CURVE ( 'NONE', #2020, #2524, #1271, .T. ) ;
+#217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#218 = SURFACE_STYLE_USAGE ( .BOTH. , #1 ) ;
+#219 = LINE ( 'NONE', #784, #1448 ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .T. ) ;
+#221 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#222 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #624 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1789, #1161, #2581 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#223 = PRESENTATION_STYLE_ASSIGNMENT (( #1925 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .F. ) ;
+#225 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #470, .NOT_KNOWN. ) ;
+#226 = FACE_OUTER_BOUND ( 'NONE', #315, .T. ) ;
+#227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#228 = EDGE_LOOP ( 'NONE', ( #1939, #1820, #1692, #819 ) ) ;
+#229 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #520 ), #619 ) ;
+#230 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#231 = EDGE_CURVE ( 'NONE', #1401, #699, #2160, .T. ) ;
+#232 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#234 = AXIS2_PLACEMENT_3D ( 'NONE', #1665, #1083, #2294 ) ;
+#235 = VERTEX_POINT ( 'NONE', #2351 ) ;
+#236 = ADVANCED_FACE ( 'NONE', ( #226 ), #2329, .T. ) ;
+#237 = ADVANCED_FACE ( 'NONE', ( #1882 ), #2589, .T. ) ;
+#238 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#239 = FACE_OUTER_BOUND ( 'NONE', #421, .T. ) ;
+#240 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1096, #2336, #725, #321 ),
+ .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 ( '' )  );
+#241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#242 = VECTOR ( 'NONE', #84, 1000.000000000000000 ) ;
+#243 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ;
+#244 = PRESENTATION_STYLE_ASSIGNMENT (( #1596 ) ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#246 = FILL_AREA_STYLE_COLOUR ( '', #1453 ) ;
+#247 = FILL_AREA_STYLE_COLOUR ( '', #1772 ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #811, .F. ) ;
+#249 = ADVANCED_FACE ( 'NONE', ( #2097 ), #1388, .F. ) ;
+#250 = VERTEX_POINT ( 'NONE', #143 ) ;
+#251 = SURFACE_STYLE_FILL_AREA ( #1539 ) ;
+#252 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#253 = FILL_AREA_STYLE_COLOUR ( '', #1078 ) ;
+#254 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1361, #2591, #1782 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#256 = EDGE_CURVE ( 'NONE', #2311, #1249, #1023, .T. ) ;
+#257 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#258 = ADVANCED_FACE ( 'NONE', ( #468 ), #2612, .T. ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ;
+#260 = LINE ( 'NONE', #406, #2619 ) ;
+#261 = SURFACE_STYLE_USAGE ( .BOTH. , #56 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #371, .T. ) ;
+#263 = STYLED_ITEM ( 'NONE', ( #1149 ), #258 ) ;
+#264 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#265 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#266 = EDGE_LOOP ( 'NONE', ( #284, #220, #796 ) ) ;
+#267 = LINE ( 'NONE', #2568, #2234 ) ;
+#268 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#269 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#273 = ADVANCED_FACE ( 'NONE', ( #2419 ), #2014, .T. ) ;
+#274 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .T. ) ;
+#275 = CYLINDRICAL_SURFACE ( 'NONE', #304, 0.02500000000000006400 ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #787, .T. ) ;
+#277 = FILL_AREA_STYLE_COLOUR ( '', #724 ) ;
+#278 = EDGE_CURVE ( 'NONE', #2476, #1032, #1681, .T. ) ;
+#279 = SURFACE_SIDE_STYLE ('',( #2496 ) ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#282 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #152 ), #2054 ) ;
+#283 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .F. ) ;
+#285 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#286 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #423, #1651, #2277, #868 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#287 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#288 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1648 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2455, #2273, #844 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#289 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#290 = AXIS2_PLACEMENT_3D ( 'NONE', #299, #879, #503 ) ;
+#291 = SURFACE_SIDE_STYLE ('',( #2026 ) ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#293 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#295 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#296 = AXIS2_PLACEMENT_3D ( 'NONE', #1777, #2184, #969 ) ;
+#297 = SHAPE_DEFINITION_REPRESENTATION ( #1917, #1419 ) ;
+#298 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#299 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#300 = FILL_AREA_STYLE ('',( #1301 ) ) ;
+#301 = PRESENTATION_STYLE_ASSIGNMENT (( #370 ) ) ;
+#302 = PRESENTATION_STYLE_ASSIGNMENT (( #1599 ) ) ;
+#303 = SURFACE_STYLE_FILL_AREA ( #617 ) ;
+#304 = AXIS2_PLACEMENT_3D ( 'NONE', #2642, #2033, #1418 ) ;
+#305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#306 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.750000000000000000, 0.0000000000000000000 ) ) ;
+#307 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.675000000000000300, -1.474999999999999900 ) ) ;
+#309 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .T. ) ;
+#311 = PRESENTATION_STYLE_ASSIGNMENT (( #1881 ) ) ;
+#312 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#313 = EDGE_CURVE ( 'NONE', #577, #40, #70, .T. ) ;
+#314 = EDGE_LOOP ( 'NONE', ( #2258, #2250, #678, #2245 ) ) ;
+#315 = EDGE_LOOP ( 'NONE', ( #1890, #1302, #337 ) ) ;
+#316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2544 ), #1138 ) ;
+#317 = SURFACE_STYLE_USAGE ( .BOTH. , #322 ) ;
+#318 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#319 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #102, #1517 ) ;
+#320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#321 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#322 = SURFACE_SIDE_STYLE ('',( #192 ) ) ;
+#323 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #1560, #2168 ) ;
+#324 = FILL_AREA_STYLE ('',( #942 ) ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .T. ) ;
+#326 = FACE_OUTER_BOUND ( 'NONE', #449, .T. ) ;
+#327 = SURFACE_STYLE_USAGE ( .BOTH. , #1156 ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #2009, .F. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #2230, .T. ) ;
+#330 = SURFACE_STYLE_FILL_AREA ( #995 ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#332 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#333 = STYLED_ITEM ( 'NONE', ( #375 ), #1274 ) ;
+#334 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#336 = VECTOR ( 'NONE', #706, 1000.000000000000000 ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .F. ) ;
+#338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2032 ), #1595 ) ;
+#339 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#340 = VECTOR ( 'NONE', #683, 1000.000000000000000 ) ;
+#341 = PRESENTATION_STYLE_ASSIGNMENT (( #412 ) ) ;
+#342 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.772304849878024900, -1.594609699756050800 ) ) ;
+#343 = AXIS2_PLACEMENT_3D ( 'NONE', #2217, #2204, #1217 ) ;
+#344 = LINE ( 'NONE', #1290, #2382 ) ;
+#345 = EDGE_LOOP ( 'NONE', ( #1047, #631, #1370, #128 ) ) ;
+#346 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#347 = VECTOR ( 'NONE', #1338, 1000.000000000000000 ) ;
+#348 = FACE_OUTER_BOUND ( 'NONE', #1488, .T. ) ;
+#349 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#350 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ;
+#351 = EDGE_CURVE ( 'NONE', #1127, #393, #1819, .T. ) ;
+#352 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#353 = ADVANCED_FACE ( 'NONE', ( #1878 ), #1456, .T. ) ;
+#354 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2103, 'distance_accuracy_value', 'NONE');
+#355 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#356 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 2.763050489181302400, 1.576100978362605700 ) ) ;
+#357 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.772304849878024900, -1.594609699756050800 ) ) ;
+#358 = FILL_AREA_STYLE_COLOUR ( '', #186 ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999500, 1.474999999999999600 ) ) ;
+#360 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#361 = AXIS2_PLACEMENT_3D ( 'NONE', #452, #1085, #2507 ) ;
+#362 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.779289321881345000, 1.564644660940673000 ) ) ;
+#363 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2147, 'distance_accuracy_value', 'NONE');
+#364 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655400, 2.759750732398301500, 1.559750732398282000 ) ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #442, .F. ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.774999895079929900, -1.600000000000000500 ) ) ;
+#367 = FILL_AREA_STYLE ('',( #936 ) ) ;
+#368 = SURFACE_STYLE_FILL_AREA ( #2453 ) ;
+#369 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.774999999999999500, 1.600000000000000300 ) ) ;
+#370 = SURFACE_STYLE_USAGE ( .BOTH. , #1395 ) ;
+#371 = EDGE_CURVE ( 'NONE', #381, #605, #240, .T. ) ;
+#372 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#373 = FACE_OUTER_BOUND ( 'NONE', #1095, .T. ) ;
+#374 = FACE_OUTER_BOUND ( 'NONE', #2022, .T. ) ;
+#375 = PRESENTATION_STYLE_ASSIGNMENT (( #779 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#377 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#378 = VECTOR ( 'NONE', #1865, 1000.000000000000000 ) ;
+#379 = EDGE_LOOP ( 'NONE', ( #1365, #438, #775, #1594, #8, #938 ) ) ;
+#380 = AXIS2_PLACEMENT_3D ( 'NONE', #690, #2315, #1293 ) ;
+#381 = VERTEX_POINT ( 'NONE', #712 ) ;
+#382 = EDGE_LOOP ( 'NONE', ( #2207, #488, #2434, #1725, #2195, #2502 ) ) ;
+#383 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#384 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -7.885106708985490300E-017, 1.000000000000000000 ) ) ;
+#386 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#387 = STYLED_ITEM ( 'NONE', ( #2574 ), #858 ) ;
+#388 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#389 = SURFACE_SIDE_STYLE ('',( #1019 ) ) ;
+#390 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.474999999999999900 ) ) ;
+#391 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2450 ) ) ;
+#392 = AXIS2_PLACEMENT_3D ( 'NONE', #1900, #1686, #255 ) ;
+#393 = VERTEX_POINT ( 'NONE', #1922 ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #446, .T. ) ;
+#395 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#396 = EDGE_CURVE ( 'NONE', #1333, #199, #1973, .T. ) ;
+#397 = CIRCLE ( 'NONE', #1299, 0.02500000000000006400 ) ;
+#398 = SURFACE_STYLE_FILL_AREA ( #501 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#400 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#401 = LINE ( 'NONE', #1094, #2563 ) ;
+#402 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1959 ) ) ;
+#403 = VECTOR ( 'NONE', #1536, 1000.000000000000000 ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .F. ) ;
+#405 = SURFACE_STYLE_FILL_AREA ( #2117 ) ;
+#406 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#407 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#408 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#409 = EDGE_LOOP ( 'NONE', ( #2444, #1558, #991, #1745 ) ) ;
+#410 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#411 = ADVANCED_FACE ( 'NONE', ( #2539 ), #1389, .T. ) ;
+#412 = SURFACE_STYLE_USAGE ( .BOTH. , #4 ) ;
+#413 = FILL_AREA_STYLE_COLOUR ( '', #34 ) ;
+#414 = EDGE_CURVE ( 'NONE', #707, #20, #1329, .T. ) ;
+#415 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999500, 1.474999999999999600 ) ) ;
+#417 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#418 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#419 = FILL_AREA_STYLE_COLOUR ( '', #1640 ) ;
+#420 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#421 = EDGE_LOOP ( 'NONE', ( #1244, #1912, #1697, #459 ) ) ;
+#422 = STYLED_ITEM ( 'NONE', ( #1615 ), #1657 ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#424 = FACE_OUTER_BOUND ( 'NONE', #2625, .T. ) ;
+#425 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1368, 'distance_accuracy_value', 'NONE');
+#426 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#428 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#429 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #1748, #1943 ) ;
+#430 = SURFACE_SIDE_STYLE ('',( #1776 ) ) ;
+#431 = STYLED_ITEM ( 'NONE', ( #1494 ), #236 ) ;
+#432 = VECTOR ( 'NONE', #1478, 1000.000000000000000 ) ;
+#433 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#434 = ADVANCED_FACE ( 'NONE', ( #2058 ), #1053, .T. ) ;
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #2633, .F. ) ;
+#436 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1726, 'distance_accuracy_value', 'NONE');
+#437 = SURFACE_STYLE_USAGE ( .BOTH. , #1887 ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ;
+#439 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1043 ) ) ;
+#440 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#441 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#442 = EDGE_CURVE ( 'NONE', #1541, #2413, #2615, .T. ) ;
+#443 = SURFACE_SIDE_STYLE ('',( #767 ) ) ;
+#444 = ADVANCED_FACE ( 'NONE', ( #728 ), #1716, .T. ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#446 = EDGE_CURVE ( 'NONE', #1525, #830, #163, .T. ) ;
+#447 = STYLED_ITEM ( 'NONE', ( #1139 ), #676 ) ;
+#448 = EDGE_LOOP ( 'NONE', ( #1347, #1458, #52, #2031 ) ) ;
+#449 = EDGE_LOOP ( 'NONE', ( #1216, #276, #1189, #1784 ) ) ;
+#450 = EDGE_LOOP ( 'NONE', ( #2533, #528, #1929, #1029 ) ) ;
+#451 = SURFACE_STYLE_USAGE ( .BOTH. , #2304 ) ;
+#452 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#453 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#454 = ADVANCED_FACE ( 'NONE', ( #91 ), #2096, .F. ) ;
+#455 = CYLINDRICAL_SURFACE ( 'NONE', #2241, 0.02500000000000006400 ) ;
+#456 = LINE ( 'NONE', #2251, #2567 ) ;
+#457 = EDGE_CURVE ( 'NONE', #543, #20, #500, .T. ) ;
+#458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #190, .F. ) ;
+#460 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1991, 'distance_accuracy_value', 'NONE');
+#461 = PRESENTATION_STYLE_ASSIGNMENT (( #999 ) ) ;
+#462 = SURFACE_SIDE_STYLE ('',( #21 ) ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #983, #2000, #1988 ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, 0.0000000000000000000 ) ) ;
+#465 = FILL_AREA_STYLE ('',( #1278 ) ) ;
+#466 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ;
+#467 = FACE_OUTER_BOUND ( 'NONE', #519, .T. ) ;
+#468 = FACE_OUTER_BOUND ( 'NONE', #882, .T. ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999400, 1.575000000000000400 ) ) ;
+#470 = PRODUCT ( 'CAP 1812-2.8mm', 'CAP 1812-2.8mm', '', ( #601 ) ) ;
+#471 = ADVANCED_FACE ( 'NONE', ( #1526 ), #1775, .T. ) ;
+#472 = FILL_AREA_STYLE_COLOUR ( '', #529 ) ;
+#473 = STYLED_ITEM ( 'NONE', ( #1326 ), #1701 ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#475 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #1113, #2530, #2307 ) ;
+#477 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#478 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1769, 'distance_accuracy_value', 'NONE');
+#479 = EDGE_CURVE ( 'NONE', #1333, #1662, #2411, .T. ) ;
+#480 = VERTEX_POINT ( 'NONE', #428 ) ;
+#481 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#482 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #23 ) ) ;
+#483 = EDGE_LOOP ( 'NONE', ( #1711, #2046, #510, #123 ) ) ;
+#484 = STYLED_ITEM ( 'NONE', ( #590 ), #273 ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#486 = SURFACE_STYLE_USAGE ( .BOTH. , #67 ) ;
+#487 = SURFACE_SIDE_STYLE ('',( #947 ) ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #1990, .F. ) ;
+#489 = STYLED_ITEM ( 'NONE', ( #1044 ), #1896 ) ;
+#490 = PRESENTATION_STYLE_ASSIGNMENT (( #486 ) ) ;
+#491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#492 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#493 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#494 = PLANE ( 'NONE',  #1349 ) ;
+#495 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#496 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ;
+#497 = PRESENTATION_STYLE_ASSIGNMENT (( #1272 ) ) ;
+#498 = VERTEX_POINT ( 'NONE', #635 ) ;
+#499 = EDGE_CURVE ( 'NONE', #1797, #830, #2378, .T. ) ;
+#500 = LINE ( 'NONE', #1270, #657 ) ;
+#501 = FILL_AREA_STYLE ('',( #2290 ) ) ;
+#502 = AXIS2_PLACEMENT_3D ( 'NONE', #886, #1688, #1683 ) ;
+#503 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .T. ) ;
+#505 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#506 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#507 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #874, #1479, #1919 ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .F. ) ;
+#511 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#512 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2043 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1375, #2151, #1787 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#513 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #371, .F. ) ;
+#515 = SURFACE_STYLE_USAGE ( .BOTH. , #750 ) ;
+#516 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#517 = FACE_OUTER_BOUND ( 'NONE', #193, .T. ) ;
+#518 = FILL_AREA_STYLE ('',( #1735 ) ) ;
+#519 = EDGE_LOOP ( 'NONE', ( #1818, #2364, #2376 ) ) ;
+#520 = STYLED_ITEM ( 'NONE', ( #1805 ), #1913 ) ;
+#521 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.674999999999999800, 1.474999999999999900 ) ) ;
+#522 = CIRCLE ( 'NONE', #1256, 0.02500000000000006400 ) ;
+#523 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.756562749961867900, -1.563125499923729200 ) ) ;
+#524 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2244 ) ) ;
+#525 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#526 = FACE_OUTER_BOUND ( 'NONE', #2553, .T. ) ;
+#527 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #873, .T. ) ;
+#529 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#530 = EDGE_CURVE ( 'NONE', #697, #1682, #1843, .T. ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .T. ) ;
+#532 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#533 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #263 ) ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.799999999999999400, -1.574999895079928200 ) ) ;
+#535 = FILL_AREA_STYLE ('',( #1603 ) ) ;
+#536 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.376764663473656700E-016 ) ) ;
+#538 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2520, 'distance_accuracy_value', 'NONE');
+#539 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#541 = FILL_AREA_STYLE_COLOUR ( '', #1062 ) ;
+#542 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#543 = VERTEX_POINT ( 'NONE', #1298 ) ;
+#544 = VERTEX_POINT ( 'NONE', #1694 ) ;
+#545 = EDGE_CURVE ( 'NONE', #1013, #1662, #1235, .T. ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 2.770477640050408800, 1.570477640050411500 ) ) ;
+#547 = SURFACE_STYLE_FILL_AREA ( #1310 ) ;
+#548 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#549 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1252, 'distance_accuracy_value', 'NONE');
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #72, .F. ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#552 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #385, #204 ) ;
+#553 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #857, 'distance_accuracy_value', 'NONE');
+#554 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1892 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1724, #2129, #918 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#555 = PRESENTATION_STYLE_ASSIGNMENT (( #961 ) ) ;
+#556 = EDGE_LOOP ( 'NONE', ( #1715, #1893, #2155 ) ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.794609699756050300, 1.572304849878024800 ) ) ;
+#558 = SURFACE_STYLE_FILL_AREA ( #682 ) ;
+#559 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#561 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#562 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1531 ) ) ;
+#563 = SURFACE_SIDE_STYLE ('',( #1613 ) ) ;
+#564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #565, #2598, #1586 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#565 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#566 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#567 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#568 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#569 = STYLED_ITEM ( 'NONE', ( #1141 ), #1869 ) ;
+#570 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#571 = FACE_OUTER_BOUND ( 'NONE', #573, .T. ) ;
+#572 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #964, 'distance_accuracy_value', 'NONE');
+#573 = EDGE_LOOP ( 'NONE', ( #1916, #1251, #57 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #1032, #480, #1937, .T. ) ;
+#576 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#577 = VERTEX_POINT ( 'NONE', #66 ) ;
+#578 = EDGE_CURVE ( 'NONE', #1267, #1762, #2034, .T. ) ;
+#579 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #447 ), #1142 ) ;
+#581 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#582 = SURFACE_STYLE_FILL_AREA ( #367 ) ;
+#583 = SURFACE_STYLE_FILL_AREA ( #1119 ) ;
+#584 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007324200, 1.600000000000000300 ) ) ;
+#585 = LINE ( 'NONE', #2459, #2412 ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
+#587 = PRESENTATION_STYLE_ASSIGNMENT (( #1462 ) ) ;
+#588 = STYLED_ITEM ( 'NONE', ( #1135 ), #1583 ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#590 = PRESENTATION_STYLE_ASSIGNMENT (( #1804 ) ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #545, .F. ) ;
+#592 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#593 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#594 = EDGE_CURVE ( 'NONE', #1762, #1503, #1712, .T. ) ;
+#595 = SURFACE_SIDE_STYLE ('',( #368 ) ) ;
+#596 = FILL_AREA_STYLE_COLOUR ( '', #1554 ) ;
+#597 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #897 ), #2025 ) ;
+#598 = ADVANCED_FACE ( 'NONE', ( #2055 ), #2638, .T. ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#601 = PRODUCT_CONTEXT ( 'NONE', #1850, 'mechanical' ) ;
+#602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2627 ), #1664 ) ;
+#603 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#604 = VERTEX_POINT ( 'NONE', #1670 ) ;
+#605 = VERTEX_POINT ( 'NONE', #662 ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#607 = EDGE_CURVE ( 'NONE', #711, #55, #2131, .T. ) ;
+#608 = FILL_AREA_STYLE_COLOUR ( '', #214 ) ;
+#609 = FILL_AREA_STYLE_COLOUR ( '', #923 ) ;
+#610 = STYLED_ITEM ( 'NONE', ( #2035 ), #832 ) ;
+#611 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #209 ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.675000000000000300, -1.575000000000000000 ) ) ;
+#613 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1623 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #957, #2368, #1566 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#614 = PRESENTATION_STYLE_ASSIGNMENT (( #49 ) ) ;
+#615 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2116, 'distance_accuracy_value', 'NONE');
+#616 = VECTOR ( 'NONE', #440, 1000.000000000000000 ) ;
+#617 = FILL_AREA_STYLE ('',( #608 ) ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .F. ) ;
+#619 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #212 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #107, #1911, #908 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#620 = VECTOR ( 'NONE', #876, 1000.000000000000000 ) ;
+#621 = FILL_AREA_STYLE ('',( #2044 ) ) ;
+#622 = CYLINDRICAL_SURFACE ( 'NONE', #898, 0.02500000000000006400 ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #499, .T. ) ;
+#624 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1789, 'distance_accuracy_value', 'NONE');
+#625 = ADVANCED_FACE ( 'NONE', ( #1182 ), #1399, .T. ) ;
+#626 = FILL_AREA_STYLE_COLOUR ( '', #493 ) ;
+#627 = EDGE_CURVE ( 'NONE', #699, #55, #915, .T. ) ;
+#628 = FILL_AREA_STYLE ('',( #59 ) ) ;
+#629 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#630 = STYLED_ITEM ( 'NONE', ( #311 ), #454 ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #231, .T. ) ;
+#632 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #949, .T. ) ;
+#634 = SURFACE_STYLE_USAGE ( .BOTH. , #22 ) ;
+#635 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#636 = AXIS2_PLACEMENT_3D ( 'NONE', #2080, #2284, #2101 ) ;
+#637 = VECTOR ( 'NONE', #1240, 1000.000000000000000 ) ;
+#638 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #949, .F. ) ;
+#640 = ADVANCED_FACE ( 'NONE', ( #2088 ), #1449, .T. ) ;
+#641 = LINE ( 'NONE', #2590, #2559 ) ;
+#642 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#643 = CIRCLE ( 'NONE', #2165, 0.02500000000000006400 ) ;
+#644 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#645 = PRESENTATION_STYLE_ASSIGNMENT (( #515 ) ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#647 = VERTEX_POINT ( 'NONE', #1529 ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#649 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#650 = SURFACE_STYLE_FILL_AREA ( #1979 ) ;
+#651 = STYLED_ITEM ( 'NONE', ( #2030 ), #1051 ) ;
+#652 = SURFACE_SIDE_STYLE ('',( #2212 ) ) ;
+#653 = CYLINDRICAL_SURFACE ( 'NONE', #191, 0.02500000000000006400 ) ;
+#654 = CYLINDRICAL_SURFACE ( 'NONE', #2291, 0.02500000000000006400 ) ;
+#655 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#656 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .F. ) ;
+#657 = VECTOR ( 'NONE', #2494, 1000.000000000000000 ) ;
+#658 = VECTOR ( 'NONE', #2366, 1000.000000000000000 ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#660 = AXIS2_PLACEMENT_3D ( 'NONE', #2585, #769, #568 ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .F. ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#663 = ADVANCED_FACE ( 'NONE', ( #1014 ), #653, .T. ) ;
+#664 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#665 = EDGE_LOOP ( 'NONE', ( #1791, #661, #1327, #2106 ) ) ;
+#666 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#667 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2063 ) ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.799999999999999400, 1.574999895079928000 ) ) ;
+#669 = EDGE_CURVE ( 'NONE', #199, #1013, #121, .T. ) ;
+#670 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#671 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #484 ) ) ;
+#672 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#673 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#674 = FILL_AREA_STYLE_COLOUR ( '', #2049 ) ;
+#675 = FILL_AREA_STYLE ('',( #24 ) ) ;
+#676 = ADVANCED_FACE ( 'NONE', ( #1553 ), #1727, .T. ) ;
+#677 = VERTEX_POINT ( 'NONE', #715 ) ;
+#678 = ORIENTED_EDGE ( 'NONE', *, *, #479, .F. ) ;
+#679 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #272, 'distance_accuracy_value', 'NONE');
+#680 = FILL_AREA_STYLE ('',( #63 ) ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .T. ) ;
+#682 = FILL_AREA_STYLE ('',( #253 ) ) ;
+#683 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#684 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#685 = FACE_OUTER_BOUND ( 'NONE', #2227, .T. ) ;
+#686 = CIRCLE ( 'NONE', #1012, 0.02500000000000006400 ) ;
+#687 = CYLINDRICAL_SURFACE ( 'NONE', #392, 0.02500000000000006400 ) ;
+#688 = EDGE_CURVE ( 'NONE', #1249, #604, #50, .T. ) ;
+#689 = VECTOR ( 'NONE', #567, 1000.000000000000000 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#691 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ;
+#692 = VECTOR ( 'NONE', #475, 1000.000000000000000 ) ;
+#693 = SURFACE_SIDE_STYLE ('',( #1875 ) ) ;
+#694 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1204 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1534, #122, #1313 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#695 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#696 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#697 = VERTEX_POINT ( 'NONE', #2543 ) ;
+#698 = SURFACE_STYLE_USAGE ( .BOTH. , #2519 ) ;
+#699 = VERTEX_POINT ( 'NONE', #1315 ) ;
+#700 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#701 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #889 ) ) ;
+#702 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#703 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2244 ), #833 ) ;
+#704 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#706 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#707 = VERTEX_POINT ( 'NONE', #1923 ) ;
+#708 = AXIS2_PLACEMENT_3D ( 'NONE', #1600, #1196, #2394 ) ;
+#709 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2090 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1609, #2019, #581 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#710 = FILL_AREA_STYLE_COLOUR ( '', #1699 ) ;
+#711 = VERTEX_POINT ( 'NONE', #2535 ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#713 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #569 ) ) ;
+#714 = FACE_OUTER_BOUND ( 'NONE', #409, .T. ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#716 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2478, 'distance_accuracy_value', 'NONE');
+#717 = SURFACE_SIDE_STYLE ('',( #583 ) ) ;
+#718 = PRESENTATION_STYLE_ASSIGNMENT (( #1752 ) ) ;
+#719 = SURFACE_SIDE_STYLE ('',( #251 ) ) ;
+#720 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#721 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#722 = VECTOR ( 'NONE', #1799, 1000.000000000000000 ) ;
+#723 = EDGE_CURVE ( 'NONE', #1362, #2476, #881, .T. ) ;
+#724 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.764644660940672100, 1.579289321881345500 ) ) ;
+#726 = EDGE_LOOP ( 'NONE', ( #2319, #1203, #2141, #1747 ) ) ;
+#727 = EDGE_CURVE ( 'NONE', #1333, #1971, #950, .T. ) ;
+#728 = FACE_OUTER_BOUND ( 'NONE', #228, .T. ) ;
+#729 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#730 = FACE_OUTER_BOUND ( 'NONE', #2418, .T. ) ;
+#731 = VERTEX_POINT ( 'NONE', #1918 ) ;
+#732 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #630 ), #788 ) ;
+#734 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#735 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .F. ) ;
+#736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#738 = SURFACE_STYLE_USAGE ( .BOTH. , #112 ) ;
+#739 = STYLED_ITEM ( 'NONE', ( #341 ), #1672 ) ;
+#740 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#741 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#742 = EDGE_CURVE ( 'NONE', #20, #1013, #2500, .T. ) ;
+#743 = EDGE_CURVE ( 'NONE', #2020, #1541, #935, .T. ) ;
+#744 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#746 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#747 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #333 ) ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #607, .T. ) ;
+#750 = SURFACE_SIDE_STYLE ('',( #1066 ) ) ;
+#751 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#753 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#754 = FACE_OUTER_BOUND ( 'NONE', #825, .T. ) ;
+#755 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2098, #880, #1455 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#756 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#757 = FACE_OUTER_BOUND ( 'NONE', #266, .T. ) ;
+#758 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.355252715606876800E-016 ) ) ;
+#759 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1652 ) ) ;
+#760 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#762 = CIRCLE ( 'NONE', #2566, 0.02500000000000006400 ) ;
+#763 = FILL_AREA_STYLE_COLOUR ( '', #1289 ) ;
+#764 = VERTEX_POINT ( 'NONE', #1506 ) ;
+#765 = PLANE ( 'NONE',  #552 ) ;
+#766 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1693, 'distance_accuracy_value', 'NONE');
+#767 = SURFACE_STYLE_FILL_AREA ( #1068 ) ;
+#768 = EDGE_CURVE ( 'NONE', #2190, #1760, #344, .T. ) ;
+#769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#770 = CLOSED_SHELL ( 'NONE', ( #676, #1567, #1701, #1460, #1489, #434, #2269, #249, #1288, #2487, #2298, #154, #2517, #1077, #2282, #2391, #2060, #1981, #273, #1088, #237, #454, #625, #1250, #1259, #872, #1051, #2062, #444, #842, #640, #2069, #353, #1646, #31, #1672, #236, #1884, #62, #1913, #471, #1474, #663, #2474, #2254, #43, #1869, #832, #1657, #2460, #411, #1583, #2100, #1447, #1060, #2501, #858, #75, #17, #1896, #598, #1274, #258, #894, #1687, #2085 ) ) ;
+#771 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2320 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1152, #729, #1960 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#772 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1656 ) ) ;
+#773 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #64, 'distance_accuracy_value', 'NONE');
+#774 = VECTOR ( 'NONE', #2339, 1000.000000000000000 ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #499, .F. ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 2.794609699756050300, -1.572304849878025700 ) ) ;
+#778 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#779 = SURFACE_STYLE_USAGE ( .BOTH. , #171 ) ;
+#780 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2450 ), #1950 ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#782 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #679 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #272, #477, #849 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#783 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999500, -1.600000000000000500 ) ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#785 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#786 = ORIENTED_EDGE ( 'NONE', *, *, #2078, .F. ) ;
+#787 = EDGE_CURVE ( 'NONE', #544, #2342, #197, .T. ) ;
+#788 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #716 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2478, #1257, #1863 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#789 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999400, 1.575000000000000400 ) ) ;
+#790 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#791 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#792 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #670, #1904 ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#794 = PRESENTATION_STYLE_ASSIGNMENT (( #1854 ) ) ;
+#795 = LINE ( 'NONE', #570, #985 ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#797 = FILL_AREA_STYLE ('',( #1821 ) ) ;
+#798 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#799 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999900, 1.575000000000000400 ) ) ;
+#800 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .F. ) ;
+#801 = EDGE_LOOP ( 'NONE', ( #560, #208, #1351, #262 ) ) ;
+#802 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #651 ) ) ;
+#803 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#804 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#805 = AXIS2_PLACEMENT_3D ( 'NONE', #386, #1571, #201 ) ;
+#806 = AXIS2_PLACEMENT_3D ( 'NONE', #1318, #930, #1132 ) ;
+#807 = AXIS2_PLACEMENT_3D ( 'NONE', #206, #810, #1610 ) ;
+#808 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .T. ) ;
+#809 = EDGE_LOOP ( 'NONE', ( #2556, #182, #845, #813, #1441, #1956 ) ) ;
+#810 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#811 = EDGE_CURVE ( 'NONE', #2342, #1333, #1845, .T. ) ;
+#812 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#813 = ORIENTED_EDGE ( 'NONE', *, *, #2230, .F. ) ;
+#814 = LINE ( 'NONE', #2170, #2435 ) ;
+#815 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#816 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #484 ), #709 ) ;
+#817 = SURFACE_STYLE_FILL_AREA ( #157 ) ;
+#818 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#819 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .T. ) ;
+#820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .F. ) ;
+#822 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #756, 'distance_accuracy_value', 'NONE');
+#823 = FACE_OUTER_BOUND ( 'NONE', #1842, .T. ) ;
+#824 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#825 = EDGE_LOOP ( 'NONE', ( #1383, #1380, #329, #1528 ) ) ;
+#826 = EDGE_CURVE ( 'NONE', #1797, #199, #2506, .T. ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#828 = FILL_AREA_STYLE ('',( #596 ) ) ;
+#829 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#830 = VERTEX_POINT ( 'NONE', #1764 ) ;
+#831 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#832 = ADVANCED_FACE ( 'NONE', ( #1713 ), #1363, .T. ) ;
+#833 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #572 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #964, #525, #1162 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#834 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .T. ) ;
+#835 = SURFACE_SIDE_STYLE ('',( #1323 ) ) ;
+#836 = FILL_AREA_STYLE ('',( #1471 ) ) ;
+#837 = AXIS2_PLACEMENT_3D ( 'NONE', #349, #1591, #2370 ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#839 = VECTOR ( 'NONE', #966, 1000.000000000000000 ) ;
+#840 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.674999999999999800, 1.575000000000000000 ) ) ;
+#841 = LINE ( 'NONE', #1858, #243 ) ;
+#842 = ADVANCED_FACE ( 'NONE', ( #730 ), #1428, .T. ) ;
+#843 = SURFACE_STYLE_FILL_AREA ( #1340 ) ;
+#844 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#845 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#846 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #553 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #857, #265, #1883 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#847 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#849 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#850 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #2115, .T. ) ;
+#852 = EDGE_CURVE ( 'NONE', #604, #205, #2518, .T. ) ;
+#853 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#855 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #944, #1352, #137, #761 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794898300 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243646000, 0.8047378541243646000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#856 = STYLED_ITEM ( 'NONE', ( #1430 ), #31 ) ;
+#857 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#858 = ADVANCED_FACE ( 'NONE', ( #1643 ), #2344, .T. ) ;
+#859 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1788 ), #694 ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999400, 1.600000000000000500 ) ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.779289321881345000, -1.564644660940673000 ) ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.750000000000000000, 1.600000000000000300 ) ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ;
+#865 = FILL_AREA_STYLE_COLOUR ( '', #312 ) ;
+#866 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#867 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #422 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
+#871 = EDGE_CURVE ( 'NONE', #604, #55, #1214, .T. ) ;
+#870 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#872 = ADVANCED_FACE ( 'NONE', ( #2154 ), #1075, .T. ) ;
+#873 = EDGE_CURVE ( 'NONE', #1261, #1556, #164, .T. ) ;
+#874 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#875 = PRESENTATION_STYLE_ASSIGNMENT (( #1311 ) ) ;
+#876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#877 = FILL_AREA_STYLE ('',( #246 ) ) ;
+#878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #333 ), #988 ) ;
+#879 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#880 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#881 = LINE ( 'NONE', #1328, #336 ) ;
+#882 = EDGE_LOOP ( 'NONE', ( #691, #2610, #224, #2330, #1874, #2488 ) ) ;
+#883 = CYLINDRICAL_SURFACE ( 'NONE', #2534, 0.02500000000000006400 ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999500, 1.600000000000000500 ) ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #2445, .F. ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#887 = PRESENTATION_STYLE_ASSIGNMENT (( #698 ) ) ;
+#888 = FILL_AREA_STYLE ('',( #413 ) ) ;
+#889 = STYLED_ITEM ( 'NONE', ( #2463 ), #1460 ) ;
+#890 = LINE ( 'NONE', #1521, #350 ) ;
+#891 = STYLED_ITEM ( 'NONE', ( #187 ), #2298 ) ;
+#892 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#893 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#894 = ADVANCED_FACE ( 'NONE', ( #1263 ), #1450, .T. ) ;
+#895 = EDGE_CURVE ( 'NONE', #1525, #1682, #1741, .T. ) ;
+#896 = FILL_AREA_STYLE ('',( #277 ) ) ;
+#897 = STYLED_ITEM ( 'NONE', ( #1046 ), #1060 ) ;
+#898 = AXIS2_PLACEMENT_3D ( 'NONE', #129, #1946, #307 ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#900 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1146 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1432, #1009, #11 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#901 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#902 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2627 ) ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #530, .T. ) ;
+#905 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2048, 'distance_accuracy_value', 'NONE');
+#906 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, -1.600000000000000300 ) ) ;
+#908 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#909 = CYLINDRICAL_SURFACE ( 'NONE', #1120, 0.04999999999999991300 ) ;
+#910 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#911 = EDGE_CURVE ( 'NONE', #1541, #95, #2086, .T. ) ;
+#912 = LINE ( 'NONE', #1165, #689 ) ;
+#913 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1245, 'distance_accuracy_value', 'NONE');
+#914 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#915 = CIRCLE ( 'NONE', #1005, 0.02500000000000006400 ) ;
+#916 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#917 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2104 ), #1273 ) ;
+#918 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#919 = LINE ( 'NONE', #2537, #1808 ) ;
+#920 = FILL_AREA_STYLE_COLOUR ( '', #2497 ) ;
+#921 = EDGE_LOOP ( 'NONE', ( #1486, #1145, #972, #1207 ) ) ;
+#922 = SURFACE_STYLE_FILL_AREA ( #877 ) ;
+#923 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .T. ) ;
+#926 = FILL_AREA_STYLE_COLOUR ( '', #2608 ) ;
+#927 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #799, #2219, #1846 ) ;
+#929 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#930 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, -1.219727444046192700E-016, 1.575000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, -1.550000000000000700 ) ) ;
+#933 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #897 ) ) ;
+#934 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#935 = LINE ( 'NONE', #2300, #2216 ) ;
+#936 = FILL_AREA_STYLE_COLOUR ( '', #2462 ) ;
+#937 = EDGE_LOOP ( 'NONE', ( #2240, #1895, #2171 ) ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #1098, .F. ) ;
+#939 = STYLED_ITEM ( 'NONE', ( #614 ), #1884 ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#941 = STYLED_ITEM ( 'NONE', ( #490 ), #2282 ) ;
+#942 = FILL_AREA_STYLE_COLOUR ( '', #1744 ) ;
+#943 = CIRCLE ( 'NONE', #2425, 0.1000000000000000500 ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#945 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#946 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#947 = SURFACE_STYLE_FILL_AREA ( #300 ) ;
+#948 = FACE_OUTER_BOUND ( 'NONE', #2158, .T. ) ;
+#949 = EDGE_CURVE ( 'NONE', #707, #1721, #1673, .T. ) ;
+#950 = LINE ( 'NONE', #910, #403 ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .T. ) ;
+#952 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.744301232039269800E-017, -1.000000000000000000 ) ) ;
+#953 = STYLED_ITEM ( 'NONE', ( #1619 ), #62 ) ;
+#954 = FILL_AREA_STYLE ('',( #1952 ) ) ;
+#955 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#956 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
+#957 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#958 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -1.219727444046192700E-016, 1.575000000000000000 ) ) ;
+#960 = SURFACE_STYLE_FILL_AREA ( #535 ) ;
+#961 = SURFACE_STYLE_USAGE ( .BOTH. , #2355 ) ;
+#962 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2130, #2541, #2308, #1949 ),
+ .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 ( '' )  );
+#963 = SURFACE_STYLE_USAGE ( .BOTH. , #1976 ) ;
+#964 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#965 = SURFACE_SIDE_STYLE ('',( #817 ) ) ;
+#966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#968 = EDGE_CURVE ( 'NONE', #1760, #1401, #2006, .T. ) ;
+#969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#970 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #649, #2074 ) ;
+#971 = SURFACE_SIDE_STYLE ('',( #960 ) ) ;
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #72, .T. ) ;
+#973 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.763050489181302400, -1.576100978362605000 ) ) ;
+#974 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#975 = CIRCLE ( 'NONE', #1859, 0.02500000000000006400 ) ;
+#976 = SURFACE_SIDE_STYLE ('',( #330 ) ) ;
+#977 = VECTOR ( 'NONE', #177, 1000.000000000000000 ) ;
+#978 = STYLED_ITEM ( 'NONE', ( #2438 ), #1489 ) ;
+#979 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #941 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 2.790164837270664700, 1.590164837270662500 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000100 ) ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#984 = SURFACE_STYLE_FILL_AREA ( #1126 ) ;
+#985 = VECTOR ( 'NONE', #1408, 1000.000000000000000 ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #457, .T. ) ;
+#987 = SURFACE_STYLE_FILL_AREA ( #1454 ) ;
+#988 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1099 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #752, #377, #2188 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#989 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#990 = VECTOR ( 'NONE', #1117, 1000.000000000000000 ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .F. ) ;
+#992 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 2.774999895079929900, 1.600000000000000500 ) ) ;
+#993 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.774999999999999500, -1.600000000000000300 ) ) ;
+#994 = AXIS2_PLACEMENT_3D ( 'NONE', #2200, #1785, #2404 ) ;
+#995 = FILL_AREA_STYLE ('',( #1197 ) ) ;
+#996 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #939 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#998 = EDGE_CURVE ( 'NONE', #707, #2524, #795, .T. ) ;
+#999 = SURFACE_STYLE_USAGE ( .BOTH. , #1006 ) ;
+#1000 = EDGE_LOOP ( 'NONE', ( #2280, #1104, #179, #531 ) ) ;
+#1001 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #856 ) ) ;
+#1002 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.799999999999999800, -1.600000000000000300 ) ) ;
+#1004 = VERTEX_POINT ( 'NONE', #793 ) ;
+#1005 = AXIS2_PLACEMENT_3D ( 'NONE', #1705, #1493, #1417 ) ;
+#1006 = SURFACE_SIDE_STYLE ('',( #2573 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#1008 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1009 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1010 = CIRCLE ( 'NONE', #806, 0.1000000000000000500 ) ;
+#1011 = PRESENTATION_STYLE_ASSIGNMENT (( #437 ) ) ;
+#1012 = AXIS2_PLACEMENT_3D ( 'NONE', #593, #812, #2643 ) ;
+#1013 = VERTEX_POINT ( 'NONE', #388 ) ;
+#1014 = FACE_OUTER_BOUND ( 'NONE', #448, .T. ) ;
+#1015 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642387923200E-006, 1.599994840237362700 ) ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1017 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .T. ) ;
+#1018 = EDGE_CURVE ( 'NONE', #1674, #109, #2609, .T. ) ;
+#1019 = SURFACE_STYLE_FILL_AREA ( #797 ) ;
+#1020 = EDGE_CURVE ( 'NONE', #677, #605, #51, .T. ) ;
+#1021 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1022 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1023 = CIRCLE ( 'NONE', #1398, 0.02500000000000006400 ) ;
+#1024 = STYLED_ITEM ( 'NONE', ( #46 ), #2069 ) ;
+#1025 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1026 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #978 ), #288 ) ;
+#1027 = SURFACE_STYLE_USAGE ( .BOTH. , #2232 ) ;
+#1028 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #891 ) ) ;
+#1029 = ORIENTED_EDGE ( 'NONE', *, *, #2050, .T. ) ;
+#1030 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1031 = EDGE_CURVE ( 'NONE', #764, #2413, #919, .T. ) ;
+#1032 = VERTEX_POINT ( 'NONE', #2367 ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813597000, 1.563125499923728700 ) ) ;
+#1034 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #23 ), #2527 ) ;
+#1035 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1036 = SURFACE_STYLE_USAGE ( .BOTH. , #430 ) ;
+#1037 = STYLED_ITEM ( 'NONE', ( #1079 ), #154 ) ;
+#1038 = AXIS2_PLACEMENT_3D ( 'NONE', #1830, #3, #1620 ) ;
+#1039 = FILL_AREA_STYLE ('',( #2289 ) ) ;
+#1040 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1022, 'distance_accuracy_value', 'NONE');
+#1041 = PRESENTATION_STYLE_ASSIGNMENT (( #1411 ) ) ;
+#1042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 = STYLED_ITEM ( 'NONE', ( #497 ), #1825 ) ;
+#1044 = PRESENTATION_STYLE_ASSIGNMENT (( #1496 ) ) ;
+#1045 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1046 = PRESENTATION_STYLE_ASSIGNMENT (( #738 ) ) ;
+#1047 = ORIENTED_EDGE ( 'NONE', *, *, #968, .T. ) ;
+#1048 = PRESENTATION_STYLE_ASSIGNMENT (( #451 ) ) ;
+#1049 = EDGE_CURVE ( 'NONE', #250, #235, #1071, .T. ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869806600, 1.576100978362605400 ) ) ;
+#1051 = ADVANCED_FACE ( 'NONE', ( #526 ), #1485, .T. ) ;
+#1052 = AXIS2_PLACEMENT_3D ( 'NONE', #270, #1092, #80 ) ;
+#1053 = PLANE ( 'NONE',  #1160 ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#1055 = STYLED_ITEM ( 'NONE', ( #223 ), #1646 ) ;
+#1056 = SPHERICAL_SURFACE ( 'NONE', #14, 0.02500000000000000100 ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .F. ) ;
+#1058 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1059 = ORIENTED_EDGE ( 'NONE', *, *, #852, .T. ) ;
+#1060 = ADVANCED_FACE ( 'NONE', ( #2470 ), #69, .T. ) ;
+#1061 = SURFACE_SIDE_STYLE ('',( #303 ) ) ;
+#1062 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1064 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1717 ), #2479 ) ;
+#1065 = FILL_AREA_STYLE ('',( #247 ) ) ;
+#1066 = SURFACE_STYLE_FILL_AREA ( #1732 ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1068 = FILL_AREA_STYLE ('',( #419 ) ) ;
+#1069 = SURFACE_STYLE_FILL_AREA ( #896 ) ;
+#1070 = SURFACE_STYLE_FILL_AREA ( #675 ) ;
+#1071 = LINE ( 'NONE', #539, #1555 ) ;
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1074 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1535 ), #1219 ) ;
+#1075 = CYLINDRICAL_SURFACE ( 'NONE', #2618, 0.1000000000000000500 ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#1077 = ADVANCED_FACE ( 'NONE', ( #2408 ), #2331, .F. ) ;
+#1078 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1079 = PRESENTATION_STYLE_ASSIGNMENT (( #1350 ) ) ;
+#1080 = EDGE_CURVE ( 'NONE', #1971, #2173, #2468, .T. ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#1082 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1083 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = SURFACE_STYLE_USAGE ( .BOTH. , #2472 ) ;
+#1087 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1088 = ADVANCED_FACE ( 'NONE', ( #2310 ), #151, .T. ) ;
+#1089 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1090 = EDGE_LOOP ( 'NONE', ( #623, #681, #1114 ) ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1092 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.355252715606876800E-016 ) ) ;
+#1093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.577021341797098300E-016 ) ) ;
+#1094 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1095 = EDGE_LOOP ( 'NONE', ( #1076, #2007, #158, #35 ) ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#1097 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1098 = EDGE_CURVE ( 'NONE', #480, #1503, #2004, .T. ) ;
+#1099 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #752, 'distance_accuracy_value', 'NONE');
+#1100 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1101 = SURFACE_STYLE_USAGE ( .BOTH. , #693 ) ;
+#1102 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1103 = VECTOR ( 'NONE', #2586, 1000.000000000000000 ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .T. ) ;
+#1105 = SURFACE_SIDE_STYLE ('',( #984 ) ) ;
+#1106 = SURFACE_SIDE_STYLE ('',( #398 ) ) ;
+#1107 = CYLINDRICAL_SURFACE ( 'NONE', #1268, 0.02500000000000006400 ) ;
+#1108 = AXIS2_PLACEMENT_3D ( 'NONE', #426, #2065, #1461 ) ;
+#1109 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #298, 'distance_accuracy_value', 'NONE');
+#1110 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #1746 ) ) ;
+#1112 = AXIS2_PLACEMENT_3D ( 'NONE', #2157, #741, #130 ) ;
+#1113 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .F. ) ;
+#1115 = FILL_AREA_STYLE ('',( #68 ) ) ;
+#1116 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2477, 'distance_accuracy_value', 'NONE');
+#1117 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1118 = SURFACE_STYLE_USAGE ( .BOTH. , #1105 ) ;
+#1119 = FILL_AREA_STYLE ('',( #2127 ) ) ;
+#1120 = AXIS2_PLACEMENT_3D ( 'NONE', #1969, #736, #2369 ) ;
+#1121 = SURFACE_STYLE_USAGE ( .BOTH. , #291 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1123 = LINE ( 'NONE', #1806, #2550 ) ;
+#1124 = FILL_AREA_STYLE ('',( #1938 ) ) ;
+#1125 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1234 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #629, #238, #2495 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1126 = FILL_AREA_STYLE ('',( #926 ) ) ;
+#1127 = VERTEX_POINT ( 'NONE', #2177 ) ;
+#1128 = CIRCLE ( 'NONE', #805, 0.02500000000000006400 ) ;
+#1129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.577021341797098100E-016 ) ) ;
+#1130 = EDGE_LOOP ( 'NONE', ( #2072, #1992, #418, #2087 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#1132 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1133 = EDGE_CURVE ( 'NONE', #2456, #1233, #762, .T. ) ;
+#1134 = VECTOR ( 'NONE', #2296, 1000.000000000000000 ) ;
+#1135 = PRESENTATION_STYLE_ASSIGNMENT (( #2324 ) ) ;
+#1136 = SURFACE_SIDE_STYLE ('',( #1366 ) ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1138 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #549 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1252, #1247, #2266 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1139 = PRESENTATION_STYLE_ASSIGNMENT (( #110 ) ) ;
+#1140 = SURFACE_STYLE_USAGE ( .BOTH. , #1316 ) ;
+#1141 = PRESENTATION_STYLE_ASSIGNMENT (( #2083 ) ) ;
+#1142 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #538 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2520, #1700, #293 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1143 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .T. ) ;
+#1146 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1432, 'distance_accuracy_value', 'NONE');
+#1147 = VECTOR ( 'NONE', #2562, 1000.000000000000000 ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .T. ) ;
+#1149 = PRESENTATION_STYLE_ASSIGNMENT (( #2166 ) ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#1151 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#1152 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #1611, #2016, #2028 ) ;
+#1154 = FILL_AREA_STYLE_COLOUR ( '', #1852 ) ;
+#1155 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1156 = SURFACE_SIDE_STYLE ('',( #582 ) ) ;
+#1157 = EDGE_CURVE ( 'NONE', #1401, #1674, #1773, .T. ) ;
+#1158 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1590, 'distance_accuracy_value', 'NONE');
+#1159 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1160 = AXIS2_PLACEMENT_3D ( 'NONE', #1058, #441, #2481 ) ;
+#1161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1162 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .T. ) ;
+#1164 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1165 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1166 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .T. ) ;
+#1169 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #588 ) ) ;
+#1170 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1171 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #941 ), #1538 ) ;
+#1173 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1174 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ;
+#1175 = CIRCLE ( 'NONE', #2061, 0.02500000000000006400 ) ;
+#1176 = EDGE_CURVE ( 'NONE', #95, #498, #156, .T. ) ;
+#1177 = SURFACE_STYLE_USAGE ( .BOTH. , #976 ) ;
+#1178 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1179 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #610 ) ) ;
+#1180 = SURFACE_SIDE_STYLE ('',( #1778 ) ) ;
+#1181 = AXIS2_PLACEMENT_3D ( 'NONE', #548, #540, #153 ) ;
+#1182 = FACE_OUTER_BOUND ( 'NONE', #1280, .T. ) ;
+#1183 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1184 = EDGE_LOOP ( 'NONE', ( #504, #2036, #71, #904 ) ) ;
+#1185 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.763125499923730900, 1.556562749961861700 ) ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593100, 2.799994840237364400, -1.599994840237362900 ) ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#1188 = LINE ( 'NONE', #907, #94 ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #2489, .F. ) ;
+#1190 = SURFACE_SIDE_STYLE ('',( #1475 ) ) ;
+#1191 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1535 ) ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#1193 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1194 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #646, #1468, #2237, #854 ),
+ .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 ( '' )  );
+#1195 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813597000, 1.563125499923728700 ) ) ;
+#1196 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1197 = FILL_AREA_STYLE_COLOUR ( '', #1608 ) ;
+#1198 = EDGE_CURVE ( 'NONE', #830, #2346, #912, .T. ) ;
+#1199 = EDGE_LOOP ( 'NONE', ( #1073, #2150, #1505 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#1201 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #630 ) ) ;
+#1202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .T. ) ;
+#1204 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1534, 'distance_accuracy_value', 'NONE');
+#1205 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1206 = SURFACE_SIDE_STYLE ('',( #150 ) ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #688, .T. ) ;
+#1208 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1055 ), #1433 ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#1210 = CYLINDRICAL_SURFACE ( 'NONE', #1396, 0.1000000000000000500 ) ;
+#1211 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999500, -1.575000000000000200 ) ) ;
+#1212 = EDGE_LOOP ( 'NONE', ( #131, #745, #869 ) ) ;
+#1213 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #610 ), #1307 ) ;
+#1214 = LINE ( 'NONE', #1544, #658 ) ;
+#1215 = ORIENTED_EDGE ( 'NONE', *, *, #2457, .T. ) ;
+#1216 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#1217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1218 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #225, #1689 ) ;
+#1219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #93 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2549, #309, #721 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1220 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1221 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1222 = EDGE_CURVE ( 'NONE', #205, #1004, #1767, .T. ) ;
+#1223 = FILL_AREA_STYLE ('',( #2228 ) ) ;
+#1224 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1225 = EDGE_LOOP ( 'NONE', ( #589, #925, #1469, #325 ) ) ;
+#1226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #263 ), #613 ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #968, .F. ) ;
+#1228 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1229 = LINE ( 'NONE', #2505, #2630 ) ;
+#1230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1231 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1232 = LINE ( 'NONE', #2224, #2529 ) ;
+#1233 = VERTEX_POINT ( 'NONE', #1580 ) ;
+#1234 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #629, 'distance_accuracy_value', 'NONE');
+#1235 = LINE ( 'NONE', #1284, #692 ) ;
+#1236 = SURFACE_STYLE_FILL_AREA ( #2182 ) ;
+#1237 = EDGE_LOOP ( 'NONE', ( #1962, #1793, #2471, #2125 ) ) ;
+#1238 = EDGE_CURVE ( 'NONE', #1674, #1721, #1872, .T. ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1240 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#1241 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1242 = VECTOR ( 'NONE', #702, 1000.000000000000000 ) ;
+#1243 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #447 ) ) ;
+#1244 = ORIENTED_EDGE ( 'NONE', *, *, #1374, .T. ) ;
+#1245 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1246 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1248 = STYLED_ITEM ( 'NONE', ( #1011 ), #1474 ) ;
+#1249 = VERTEX_POINT ( 'NONE', #1382 ) ;
+#1250 = ADVANCED_FACE ( 'NONE', ( #2239 ), #1210, .T. ) ;
+#1251 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1531 ), #60 ) ;
+#1254 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1255 = FILL_AREA_STYLE ('',( #626 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #696, #2523, #320 ) ;
+#1257 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1258 = FACE_OUTER_BOUND ( 'NONE', #1237, .T. ) ;
+#1259 = ADVANCED_FACE ( 'NONE', ( #1710 ), #2186, .T. ) ;
+#1260 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ;
+#1261 = VERTEX_POINT ( 'NONE', #1355 ) ;
+#1262 = LINE ( 'NONE', #280, #1331 ) ;
+#1263 = FACE_OUTER_BOUND ( 'NONE', #2401, .T. ) ;
+#1264 = EDGE_CURVE ( 'NONE', #1829, #2456, #219, .T. ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
+#1266 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1267 = VERTEX_POINT ( 'NONE', #359 ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #1025, #1437 ) ;
+#1269 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1270 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1271 = CIRCLE ( 'NONE', #1995, 0.02500000000000006400 ) ;
+#1272 = SURFACE_STYLE_USAGE ( .BOTH. , #2480 ) ;
+#1273 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1654 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2467, #1653, #29 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1274 = ADVANCED_FACE ( 'NONE', ( #86 ), #1934, .T. ) ;
+#1275 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1276 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1277 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #739 ) ) ;
+#1278 = FILL_AREA_STYLE_COLOUR ( '', #2465 ) ;
+#1279 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ;
+#1280 = EDGE_LOOP ( 'NONE', ( #2345, #591, #1659, #862 ) ) ;
+#1281 = EDGE_CURVE ( 'NONE', #647, #764, #1857, .T. ) ;
+#1282 = FACE_OUTER_BOUND ( 'NONE', #921, .T. ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1285 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1286 = SURFACE_SIDE_STYLE ('',( #1841 ) ) ;
+#1287 = VECTOR ( 'NONE', #1550, 1000.000000000000000 ) ;
+#1288 = ADVANCED_FACE ( 'NONE', ( #948 ), #765, .F. ) ;
+#1289 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1290 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1291 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1171, 'distance_accuracy_value', 'NONE');
+#1292 = SURFACE_STYLE_FILL_AREA ( #1575 ) ;
+#1293 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #2542, .T. ) ;
+#1295 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1055 ) ) ;
+#1296 = VECTOR ( 'NONE', #1500, 1000.000000000000000 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 0.02952235994959013400, 1.570477640050412600 ) ) ;
+#1298 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1299 = AXIS2_PLACEMENT_3D ( 'NONE', #734, #2548, #2360 ) ;
+#1300 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1301 = FILL_AREA_STYLE_COLOUR ( '', #1481 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #852, .F. ) ;
+#1303 = SURFACE_STYLE_FILL_AREA ( #836 ) ;
+#1304 = EDGE_CURVE ( 'NONE', #74, #1249, #2235, .T. ) ;
+#1305 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .F. ) ;
+#1306 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1307 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #822 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #756, #2377, #166 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #431 ), #222 ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#1310 = FILL_AREA_STYLE ('',( #710 ) ) ;
+#1311 = SURFACE_STYLE_USAGE ( .BOTH. , #487 ) ;
+#1312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2592 ), #900 ) ;
+#1313 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1314 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1621 ) ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#1316 = SURFACE_SIDE_STYLE ('',( #1815 ) ) ;
+#1317 = PLANE ( 'NONE',  #2390 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.675000000000000300, -1.474999999999999900 ) ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .F. ) ;
+#1320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -7.744301232039303100E-017, 1.000000000000000000 ) ) ;
+#1321 = PRESENTATION_STYLE_ASSIGNMENT (( #155 ) ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1556, #1233, #1868, .T. ) ;
+#1323 = SURFACE_STYLE_FILL_AREA ( #9 ) ;
+#1324 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#1325 = SURFACE_SIDE_STYLE ('',( #85 ) ) ;
+#1326 = PRESENTATION_STYLE_ASSIGNMENT (( #1027 ) ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .F. ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.474999999999999900 ) ) ;
+#1329 = LINE ( 'NONE', #1698, #1813 ) ;
+#1330 = CYLINDRICAL_SURFACE ( 'NONE', #48, 0.05000000000000012800 ) ;
+#1331 = VECTOR ( 'NONE', #2484, 1000.000000000000000 ) ;
+#1332 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1384 ) ) ;
+#1333 = VERTEX_POINT ( 'NONE', #1016 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1335 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1336 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .T. ) ;
+#1337 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2396, 'distance_accuracy_value', 'NONE');
+#1338 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1339 = FILL_AREA_STYLE_COLOUR ( '', #2569 ) ;
+#1340 = FILL_AREA_STYLE ('',( #2136 ) ) ;
+#1341 = STYLED_ITEM ( 'NONE', ( #555 ), #842 ) ;
+#1342 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1344 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #232, #1862, #2257 ),
+ ( #1033, #2452, #1239 ),
+ ( #1050, #1297, #2082 ),
+ ( #474, #2073, #1676 ),
+ ( #2102, #47, #2503 ),
+ ( #1283, #2095, #269 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059469200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1345 = CIRCLE ( 'NONE', #2442, 0.02500000000000006400 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1347 = ORIENTED_EDGE ( 'NONE', *, *, #1487, .T. ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.790164837270663800, -1.590164837270663800 ) ) ;
+#1349 = AXIS2_PLACEMENT_3D ( 'NONE', #2516, #695, #1910 ) ;
+#1350 = SURFACE_STYLE_USAGE ( .BOTH. , #719 ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #33, .F. ) ;
+#1352 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 2.799999999999999400, -1.575000000000000800 ) ) ;
+#1353 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1354 = CYLINDRICAL_SURFACE ( 'NONE', #120, 0.02500000000000006400 ) ;
+#1355 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1356 = EDGE_CURVE ( 'NONE', #55, #109, #1232, .T. ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696655400, 2.759750732398301500, 1.559750732398282000 ) ) ;
+#1358 = FILL_AREA_STYLE ('',( #1754 ) ) ;
+#1359 = FILL_AREA_STYLE ('',( #1953 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.675000000000000300, -1.575000000000000000 ) ) ;
+#1361 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1362 = VERTEX_POINT ( 'NONE', #390 ) ;
+#1363 = SPHERICAL_SURFACE ( 'NONE', #1944, 0.02500000000000000100 ) ;
+#1364 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#1366 = SURFACE_STYLE_FILL_AREA ( #1124 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 2.763050489181302400, 1.576100978362605700 ) ) ;
+#1368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1369 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .T. ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 2.770477640050408800, 1.570477640050411500 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999500, 1.575000000000000000 ) ) ;
+#1374 = EDGE_CURVE ( 'NONE', #1004, #604, #1175, .T. ) ;
+#1375 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1376 = STYLED_ITEM ( 'NONE', ( #794 ), #598 ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 2.772304849878024900, 1.594609699756049900 ) ) ;
+#1378 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1159, 'distance_accuracy_value', 'NONE');
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.763125499923730900, -1.556562749961861700 ) ) ;
+#1380 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .T. ) ;
+#1381 = SURFACE_SIDE_STYLE ('',( #2302 ) ) ;
+#1382 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#1383 = ORIENTED_EDGE ( 'NONE', *, *, #911, .T. ) ;
+#1384 = STYLED_ITEM ( 'NONE', ( #1803 ), #1567 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1386 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #1335, #2139 ) ;
+#1387 = LINE ( 'NONE', #1373, #977 ) ;
+#1388 = PLANE ( 'NONE',  #2399 ) ;
+#1389 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2525, #705, #1930 ),
+ ( #2576, #1357, #1763 ),
+ ( #1367, #546, #1982 ),
+ ( #1476, #2092, #1465 ),
+ ( #2287, #1894, #668 ),
+ ( #884, #860, #469 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868646800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520962200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167809800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059423700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1390 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#1391 = FILL_AREA_STYLE_COLOUR ( '', #1738 ) ;
+#1392 = PRESENTATION_STYLE_ASSIGNMENT (( #1954 ) ) ;
+#1393 = VECTOR ( 'NONE', #576, 1000.000000000000000 ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .F. ) ;
+#1395 = SURFACE_SIDE_STYLE ('',( #2492 ) ) ;
+#1396 = AXIS2_PLACEMENT_3D ( 'NONE', #2010, #2572, #791 ) ;
+#1397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1398 = AXIS2_PLACEMENT_3D ( 'NONE', #776, #383, #1193 ) ;
+#1399 = CYLINDRICAL_SURFACE ( 'NONE', #502, 0.1000000000000000500 ) ;
+#1400 = VECTOR ( 'NONE', #1801, 1000.000000000000000 ) ;
+#1401 = VERTEX_POINT ( 'NONE', #1422 ) ;
+#1402 = SURFACE_SIDE_STYLE ('',( #2349 ) ) ;
+#1403 = FACE_OUTER_BOUND ( 'NONE', #726, .T. ) ;
+#1404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #2354, .T. ) ;
+#1406 = ORIENTED_EDGE ( 'NONE', *, *, #998, .F. ) ;
+#1407 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #520 ) ) ;
+#1408 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1409 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1410 = EDGE_CURVE ( 'NONE', #498, #2173, #686, .T. ) ;
+#1411 = SURFACE_STYLE_USAGE ( .BOTH. , #1206 ) ;
+#1412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #856 ), #2303 ) ;
+#1413 = AXIS2_PLACEMENT_3D ( 'NONE', #509, #2134, #2143 ) ;
+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #33, .T. ) ;
+#1415 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .T. ) ;
+#1417 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1419 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-2.8mm', ( #1825, #1807 ), #2437 ) ;
+#1420 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1248 ) ) ;
+#1421 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#1423 = EDGE_CURVE ( 'NONE', #731, #381, #2498, .T. ) ;
+#1424 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #911, .F. ) ;
+#1426 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1427 = STYLED_ITEM ( 'NONE', ( #587 ), #444 ) ;
+#1428 = CYLINDRICAL_SURFACE ( 'NONE', #1438, 0.05000000000000012800 ) ;
+#1429 = EDGE_LOOP ( 'NONE', ( #2421, #986, #2433 ) ) ;
+#1430 = PRESENTATION_STYLE_ASSIGNMENT (( #634 ) ) ;
+#1431 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2015, #566, #1616 ),
+ ( #376, #1205, #1195 ),
+ ( #2427, #592, #798 ),
+ ( #1999, #395, #2622 ),
+ ( #1625, #1015, #584 ),
+ ( #1390, #982, #384 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520989900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167802000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059469200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1432 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2454 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #295, #1275, #2094 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#1435 = EDGE_CURVE ( 'NONE', #1662, #707, #2002, .T. ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, -1.575000000000000400 ) ) ;
+#1437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #148, #2578, #339 ) ;
+#1439 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1440 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #78 ), #25 ) ;
+#1441 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .T. ) ;
+#1442 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2075 ) ) ;
+#1443 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1444 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1040 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1022, #1628, #2447 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1445 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1446 = PRESENTATION_STYLE_ASSIGNMENT (( #2583 ) ) ;
+#1447 = ADVANCED_FACE ( 'NONE', ( #757 ), #2372, .T. ) ;
+#1448 = VECTOR ( 'NONE', #1570, 1000.000000000000000 ) ;
+#1449 = CYLINDRICAL_SURFACE ( 'NONE', #319, 0.05000000000000012800 ) ;
+#1450 = SPHERICAL_SURFACE ( 'NONE', #2338, 0.02500000000000000100 ) ;
+#1451 = ORIENTED_EDGE ( 'NONE', *, *, #826, .T. ) ;
+#1452 = EDGE_CURVE ( 'NONE', #480, #2346, #1516, .T. ) ;
+#1453 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1454 = FILL_AREA_STYLE ('',( #609 ) ) ;
+#1455 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1456 = CYLINDRICAL_SURFACE ( 'NONE', #1695, 0.04999999999999991300 ) ;
+#1457 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #2047, #2068 ) ;
+#1458 = ORIENTED_EDGE ( 'NONE', *, *, #743, .F. ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1460 = ADVANCED_FACE ( 'NONE', ( #374 ), #2042, .T. ) ;
+#1461 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1462 = SURFACE_STYLE_USAGE ( .BOTH. , #2267 ) ;
+#1463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #422 ), #202 ) ;
+#1464 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.794609699756050300, 1.572304849878024800 ) ) ;
+#1466 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.674999999999999800, 1.474999999999999900 ) ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .T. ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.779289321881345000, 1.564644660940673000 ) ) ;
+#1469 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .T. ) ;
+#1470 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#1471 = FILL_AREA_STYLE_COLOUR ( '', #1941 ) ;
+#1472 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1341 ) ) ;
+#1473 = EDGE_LOOP ( 'NONE', ( #248, #1577, #2297, #1730 ) ) ;
+#1474 = ADVANCED_FACE ( 'NONE', ( #2602 ), #455, .T. ) ;
+#1475 = SURFACE_STYLE_FILL_AREA ( #161 ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 2.772304849878024900, 1.594609699756049900 ) ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #537, #1792 ) ;
+#1478 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1479 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1502, #2105, #1733 ) ;
+#1481 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1482 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#1483 = STYLED_ITEM ( 'NONE', ( #718 ), #2085 ) ;
+#1484 = VECTOR ( 'NONE', #1940, 1000.000000000000000 ) ;
+#1485 = CYLINDRICAL_SURFACE ( 'NONE', #429, 0.05000000000000012800 ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#1487 = EDGE_CURVE ( 'NONE', #2190, #1541, #2564, .T. ) ;
+#1488 = EDGE_LOOP ( 'NONE', ( #1148, #550, #2446, #2635, #1861, #1394 ) ) ;
+#1489 = ADVANCED_FACE ( 'NONE', ( #2306 ), #19, .T. ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.774999999999999900, -1.575000000000000400 ) ) ;
+#1491 = AXIS2_PLACEMENT_3D ( 'NONE', #997, #2208, #2422 ) ;
+#1492 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1493 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1494 = PRESENTATION_STYLE_ASSIGNMENT (( #2203 ) ) ;
+#1495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.577021341797098300E-016, -1.000000000000000000 ) ) ;
+#1496 = SURFACE_STYLE_USAGE ( .BOTH. , #1286 ) ;
+#1497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1498 = FILL_AREA_STYLE ('',( #1879 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1500 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1501 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1502 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1503 = VERTEX_POINT ( 'NONE', #2475 ) ;
+#1504 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #58, 'distance_accuracy_value', 'NONE');
+#1505 = ORIENTED_EDGE ( 'NONE', *, *, #1562, .T. ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #1855, .T. ) ;
+#1508 = EDGE_CURVE ( 'NONE', #1401, #109, #1901, .T. ) ;
+#1509 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1510 = LINE ( 'NONE', #172, #2176 ) ;
+#1511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1220, 'distance_accuracy_value', 'NONE');
+#1512 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1513 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #354 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2103, #491, #2510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1514 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1515 = SURFACE_STYLE_USAGE ( .BOTH. , #1325 ) ;
+#1516 = CIRCLE ( 'NONE', #2522, 0.02500000000000006400 ) ;
+#1517 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1518 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.674999999999999800, 1.474999999999999900 ) ) ;
+#1520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #12 ), #2332 ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999500, 1.575000000000000000 ) ) ;
+#1522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2063 ), #1666 ) ;
+#1523 = PLANE ( 'NONE',  #290 ) ;
+#1524 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1525 = VERTEX_POINT ( 'NONE', #44 ) ;
+#1526 = FACE_OUTER_BOUND ( 'NONE', #1958, .T. ) ;
+#1527 = SURFACE_STYLE_FILL_AREA ( #518 ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #743, .T. ) ;
+#1529 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#1530 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1531 = STYLED_ITEM ( 'NONE', ( #1936 ), #1088 ) ;
+#1532 = STYLED_ITEM ( 'NONE', ( #887 ), #353 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#1534 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1535 = STYLED_ITEM ( 'NONE', ( #875 ), #1981 ) ;
+#1536 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1537 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1538 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1612 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1300, #684, #1501 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1539 = FILL_AREA_STYLE ('',( #1154 ) ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, -1.200366690966094400E-016, 1.550000000000000300 ) ) ;
+#1541 = VERTEX_POINT ( 'NONE', #2482 ) ;
+#1542 = EDGE_CURVE ( 'NONE', #605, #731, #1194, .T. ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .F. ) ;
+#1544 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#1545 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1037 ), #1675 ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.763125499923730900, -1.556562749961861900 ) ) ;
+#1547 = CIRCLE ( 'NONE', #807, 0.02500000000000006400 ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #1346, #744, #2348 ) ;
+#1550 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1551 = FILL_AREA_STYLE ('',( #358 ) ) ;
+#1552 = SURFACE_STYLE_FILL_AREA ( #1255 ) ;
+#1553 = FACE_OUTER_BOUND ( 'NONE', #1429, .T. ) ;
+#1554 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1555 = VECTOR ( 'NONE', #332, 1000.000000000000000 ) ;
+#1556 = VERTEX_POINT ( 'NONE', #445 ) ;
+#1557 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -8.673617379884087500E-015, -1.000000000000000000 ) ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #530, .F. ) ;
+#1559 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1561 = SURFACE_STYLE_FILL_AREA ( #1359 ) ;
+#1562 = EDGE_CURVE ( 'NONE', #1503, #1032, #943, .T. ) ;
+#1563 = SURFACE_STYLE_USAGE ( .BOTH. , #1180 ) ;
+#1564 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1565 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1864 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #866, #666, #673 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1566 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1567 = ADVANCED_FACE ( 'NONE', ( #116 ), #2451, .T. ) ;
+#1568 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, -1.474999999999999900 ) ) ;
+#1569 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1570 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1571 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ;
+#1573 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #76, #2109, #268 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;
+#1575 = FILL_AREA_STYLE ('',( #2596 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.799999999999999400, 1.574999895079928000 ) ) ;
+#1577 = ORIENTED_EDGE ( 'NONE', *, *, #787, .F. ) ;
+#1578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2616, 'distance_accuracy_value', 'NONE');
+#1579 = PRESENTATION_STYLE_ASSIGNMENT (( #2626 ) ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1581 = EDGE_CURVE ( 'NONE', #1829, #250, #2079, .T. ) ;
+#1582 = SURFACE_STYLE_USAGE ( .BOTH. , #1190 ) ;
+#1583 = ADVANCED_FACE ( 'NONE', ( #2027 ), #1814, .T. ) ;
+#1584 = AXIS2_PLACEMENT_3D ( 'NONE', #2406, #979, #1606 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 2.799999999999999800, 1.575000000000000400 ) ) ;
+#1586 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1587 = VECTOR ( 'NONE', #1921, 1000.000000000000000 ) ;
+#1588 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 2.770477640050408800, -1.570477640050411000 ) ) ;
+#1589 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ;
+#1590 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -7.744301232039319100E-017, 1.000000000000000000 ) ) ;
+#1592 = FACE_OUTER_BOUND ( 'NONE', #2314, .T. ) ;
+#1593 = PLANE ( 'NONE',  #994 ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1714, .F. ) ;
+#1595 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1624 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1963, #2570, #974 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1596 = SURFACE_STYLE_USAGE ( .BOTH. , #563 ) ;
+#1597 = PRESENTATION_STYLE_ASSIGNMENT (( #218 ) ) ;
+#1598 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 2.799994840237365300, 1.599994840237362900 ) ) ;
+#1599 = SURFACE_STYLE_USAGE ( .BOTH. , #1822 ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1601 = EDGE_CURVE ( 'NONE', #830, #697, #2243, .T. ) ;
+#1602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1427 ), #1565 ) ;
+#1603 = FILL_AREA_STYLE_COLOUR ( '', #2579 ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1605 = ORIENTED_EDGE ( 'NONE', *, *, #2265, .T. ) ;
+#1606 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1607 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .F. ) ;
+#1608 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1610 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1612 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1300, 'distance_accuracy_value', 'NONE');
+#1613 = SURFACE_STYLE_FILL_AREA ( #2417 ) ;
+#1614 = EDGE_LOOP ( 'NONE', ( #2594, #821, #786, #2 ) ) ;
+#1615 = PRESENTATION_STYLE_ASSIGNMENT (( #261 ) ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1617 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1618 = EDGE_LOOP ( 'NONE', ( #1630, #1405, #864 ) ) ;
+#1619 = PRESENTATION_STYLE_ASSIGNMENT (( #1101 ) ) ;
+#1620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1621 = STYLED_ITEM ( 'NONE', ( #1392 ), #2060 ) ;
+#1622 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1483 ) ) ;
+#1623 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #957, 'distance_accuracy_value', 'NONE');
+#1624 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1963, 'distance_accuracy_value', 'NONE');
+#1625 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#1626 = EDGE_CURVE ( 'NONE', #235, #731, #2152, .T. ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#1628 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1532 ), #2637 ) ;
+#1630 = ORIENTED_EDGE ( 'NONE', *, *, #1836, .T. ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #895, .F. ) ;
+#1633 = LINE ( 'NONE', #416, #180 ) ;
+#1634 = FILL_AREA_STYLE_COLOUR ( '', #2379 ) ;
+#1635 = VECTOR ( 'NONE', #1173, 1000.000000000000000 ) ;
+#1636 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1637 = EDGE_CURVE ( 'NONE', #199, #544, #2343, .T. ) ;
+#1638 = FILL_AREA_STYLE_COLOUR ( '', #1002 ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.674999999999999800, 1.575000000000000000 ) ) ;
+#1640 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1641 = LINE ( 'NONE', #1224, #2084 ) ;
+#1642 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #152 ) ) ;
+#1643 = FACE_OUTER_BOUND ( 'NONE', #379, .T. ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #1356, .F. ) ;
+#1645 = LINE ( 'NONE', #1920, #620 ) ;
+#1646 = ADVANCED_FACE ( 'NONE', ( #1403 ), #1330, .T. ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #2542, .F. ) ;
+#1648 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2455, 'distance_accuracy_value', 'NONE');
+#1649 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1650 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #12 ) ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1652 = STYLED_ITEM ( 'NONE', ( #302 ), #2100 ) ;
+#1653 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1654 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2467, 'distance_accuracy_value', 'NONE');
+#1655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1656 = STYLED_ITEM ( 'NONE', ( #1048 ), #43 ) ;
+#1657 = ADVANCED_FACE ( 'NONE', ( #2504 ), #883, .T. ) ;
+#1658 = VECTOR ( 'NONE', #1404, 1000.000000000000000 ) ;
+#1659 = ORIENTED_EDGE ( 'NONE', *, *, #742, .F. ) ;
+#1660 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #460 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1991, #785, #1364 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1662 = VERTEX_POINT ( 'NONE', #2499 ) ;
+#1663 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1664 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1220, #2225, #221 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1665 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1666 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1812 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1947, #720, #929 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1667 = FILL_AREA_STYLE ('',( #2268 ) ) ;
+#1668 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1669 = EDGE_CURVE ( 'NONE', #2311, #2173, #2215, .T. ) ;
+#1670 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#1671 = CIRCLE ( 'NONE', #210, 0.02500000000000006400 ) ;
+#1672 = ADVANCED_FACE ( 'NONE', ( #125 ), #275, .T. ) ;
+#1673 = LINE ( 'NONE', #372, #1400 ) ;
+#1674 = VERTEX_POINT ( 'NONE', #211 ) ;
+#1675 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1109 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #298, #916, #934 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1676 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#1677 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1678 = PRESENTATION_STYLE_ASSIGNMENT (( #1140 ) ) ;
+#1679 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#1681 = LINE ( 'NONE', #2620, #1914 ) ;
+#1682 = VERTEX_POINT ( 'NONE', #1434 ) ;
+#1683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#1686 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1687 = ADVANCED_FACE ( 'NONE', ( #1258 ), #654, .T. ) ;
+#1688 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #209, 'design' ) ;
+#1690 = EDGE_CURVE ( 'NONE', #2524, #1662, #585, .T. ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1692 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ;
+#1693 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1694 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#1695 = AXIS2_PLACEMENT_3D ( 'NONE', #2133, #2321, #1320 ) ;
+#1696 = FILL_AREA_STYLE ('',( #674 ) ) ;
+#1697 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1699 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1700 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1701 = ADVANCED_FACE ( 'NONE', ( #2634 ), #2440, .T. ) ;
+#1702 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1703 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1248 ), #2555 ) ;
+#1704 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1409, 'distance_accuracy_value', 'NONE');
+#1705 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1706 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1707 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #891 ), #554 ) ;
+#1708 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1709 = SPHERICAL_SURFACE ( 'NONE', #1811, 0.02500000000000000100 ) ;
+#1710 = FACE_OUTER_BOUND ( 'NONE', #1473, .T. ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #2644, .T. ) ;
+#1712 = LINE ( 'NONE', #840, #432 ) ;
+#1713 = FACE_OUTER_BOUND ( 'NONE', #1970, .T. ) ;
+#1714 = EDGE_CURVE ( 'NONE', #544, #1797, #1967, .T. ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .T. ) ;
+#1716 = CYLINDRICAL_SURFACE ( 'NONE', #2138, 0.04999999999999991300 ) ;
+#1717 = STYLED_ITEM ( 'NONE', ( #2606 ), #1077 ) ;
+#1718 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1504 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #58, #1512, #1888 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1719 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1720 = LINE ( 'NONE', #1961, #1242 ) ;
+#1721 = VERTEX_POINT ( 'NONE', #612 ) ;
+#1722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1024 ) ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#1724 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1725 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .F. ) ;
+#1726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1727 = PLANE ( 'NONE',  #2461 ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#1729 = EDGE_CURVE ( 'NONE', #1013, #543, #1641, .T. ) ;
+#1730 = ORIENTED_EDGE ( 'NONE', *, *, #396, .F. ) ;
+#1731 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1840 ) ) ;
+#1732 = FILL_AREA_STYLE ('',( #2557 ) ) ;
+#1733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1734 = CIRCLE ( 'NONE', #1795, 0.02500000000000006400 ) ;
+#1735 = FILL_AREA_STYLE_COLOUR ( '', #2279 ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#1737 = LINE ( 'NONE', #1122, #1587 ) ;
+#1738 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 2.770477640050409200, -1.570477640050411200 ) ) ;
+#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #2255, #1042 ) ;
+#1741 = CIRCLE ( 'NONE', #1584, 0.02500000000000006400 ) ;
+#1742 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1743 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .F. ) ;
+#1744 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #446, .F. ) ;
+#1746 = SURFACE_STYLE_USAGE ( .BOTH. , #1136 ) ;
+#1747 = ORIENTED_EDGE ( 'NONE', *, *, #2445, .T. ) ;
+#1748 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1749 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #387 ) ) ;
+#1750 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1751 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1752 = SURFACE_STYLE_USAGE ( .BOTH. , #2159 ) ;
+#1753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1621 ), #2405 ) ;
+#1754 = FILL_AREA_STYLE_COLOUR ( '', #2091 ) ;
+#1755 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696599000, 2.759750732398293500, -1.559750732398290200 ) ) ;
+#1756 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1483 ), #254 ) ;
+#1757 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = VERTEX_POINT ( 'NONE', #1445 ) ;
+#1761 = EDGE_CURVE ( 'NONE', #2456, #144, #841, .T. ) ;
+#1762 = VERTEX_POINT ( 'NONE', #1639 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.763125499923730900, 1.556562749961861700 ) ) ;
+#1764 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#1765 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #953 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999500, -1.600000000000000800 ) ) ;
+#1767 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #335, #159, #369, #2403 ),
+ .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 ( '' )  );
+#1768 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#1769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1770 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1771 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1772 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1773 = CIRCLE ( 'NONE', #708, 0.02500000000000006400 ) ;
+#1774 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1775 = CYLINDRICAL_SURFACE ( 'NONE', #970, 0.02500000000000006400 ) ;
+#1776 = SURFACE_STYLE_FILL_AREA ( #2024 ) ;
+#1777 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1778 = SURFACE_STYLE_FILL_AREA ( #2389 ) ;
+#1779 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#1781 = FILL_AREA_STYLE_COLOUR ( '', #1931 ) ;
+#1782 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1783 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;
+#1785 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1786 = EDGE_CURVE ( 'NONE', #1261, #677, #456, .T. ) ;
+#1787 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1788 = STYLED_ITEM ( 'NONE', ( #1111 ), #411 ) ;
+#1789 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1790 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999400, -1.575000000000000400 ) ) ;
+#1791 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ;
+#1792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#1794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #889 ), #1932 ) ;
+#1795 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #117, #1751 ) ;
+#1796 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#1797 = VERTEX_POINT ( 'NONE', #1831 ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#1799 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1800 = PRESENTATION_STYLE_ASSIGNMENT (( #1177 ) ) ;
+#1801 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.885106708985489000E-017 ) ) ;
+#1802 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #953 ), #1718 ) ;
+#1803 = PRESENTATION_STYLE_ASSIGNMENT (( #2301 ) ) ;
+#1804 = SURFACE_STYLE_USAGE ( .BOTH. , #389 ) ;
+#1805 = PRESENTATION_STYLE_ASSIGNMENT (( #1515 ) ) ;
+#1806 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.750000000000000000, -1.600000000000000300 ) ) ;
+#1807 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #1035, #230 ) ;
+#1808 = VECTOR ( 'NONE', #142, 1000.000000000000000 ) ;
+#1809 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1850 ) ;
+#1810 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .F. ) ;
+#1811 = AXIS2_PLACEMENT_3D ( 'NONE', #30, #1655, #638 ) ;
+#1812 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1947, 'distance_accuracy_value', 'NONE');
+#1813 = VECTOR ( 'NONE', #1660, 1000.000000000000000 ) ;
+#1814 = CYLINDRICAL_SURFACE ( 'NONE', #1851, 0.02500000000000006400 ) ;
+#1815 = SURFACE_STYLE_FILL_AREA ( #324 ) ;
+#1816 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1652 ), #2295 ) ;
+#1817 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1818 = ORIENTED_EDGE ( 'NONE', *, *, #2283, .F. ) ;
+#1819 = LINE ( 'NONE', #2532, #990 ) ;
+#1820 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;
+#1821 = FILL_AREA_STYLE_COLOUR ( '', #2221 ) ;
+#1822 = SURFACE_SIDE_STYLE ('',( #2629 ) ) ;
+#1823 = EDGE_CURVE ( 'NONE', #144, #1261, #286, .T. ) ;
+#1824 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1825 = MANIFOLD_SOLID_BREP ( 'Fillet3', #770 ) ;
+#1826 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1656 ), #2252 ) ;
+#1827 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1829 = VERTEX_POINT ( 'NONE', #39 ) ;
+#1830 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .F. ) ;
+#1833 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#1834 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1835 = LINE ( 'NONE', #1360, #1287 ) ;
+#1836 = EDGE_CURVE ( 'NONE', #1762, #74, #2340, .T. ) ;
+#1837 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1838 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1839 = FACE_OUTER_BOUND ( 'NONE', #2508, .T. ) ;
+#1840 = STYLED_ITEM ( 'NONE', ( #1848 ), #434 ) ;
+#1841 = SURFACE_STYLE_FILL_AREA ( #465 ) ;
+#1842 = EDGE_LOOP ( 'NONE', ( #2292, #365, #2121 ) ) ;
+#1843 = LINE ( 'NONE', #281, #1296 ) ;
+#1844 = SURFACE_STYLE_FILL_AREA ( #621 ) ;
+#1845 = CIRCLE ( 'NONE', #1549, 0.1000000000000000500 ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #2009, .T. ) ;
+#1848 = PRESENTATION_STYLE_ASSIGNMENT (( #1086 ) ) ;
+#1849 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.885106708985489000E-017 ) ) ;
+#1850 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1851 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1082, #2521 ) ;
+#1852 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1853 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1854 = SURFACE_STYLE_USAGE ( .BOTH. , #443 ) ;
+#1855 = EDGE_CURVE ( 'NONE', #543, #1233, #1671, .T. ) ;
+#1856 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1857 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #818, #600, #1415, #185 ),
+ .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 ( '' )  );
+#1858 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1859 = AXIS2_PLACEMENT_3D ( 'NONE', #1211, #1021, #1230 ) ;
+#1860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1024 ), #2112 ) ;
+#1861 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .T. ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1863 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1864 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #866, 'distance_accuracy_value', 'NONE');
+#1865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#1866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #565, 'distance_accuracy_value', 'NONE');
+#1867 = FACE_OUTER_BOUND ( 'NONE', #2229, .T. ) ;
+#1868 = LINE ( 'NONE', #1228, #1393 ) ;
+#1869 = ADVANCED_FACE ( 'NONE', ( #1592 ), #687, .T. ) ;
+#1870 = SURFACE_STYLE_USAGE ( .BOTH. , #1061 ) ;
+#1871 = EDGE_CURVE ( 'NONE', #1362, #1267, #2531, .T. ) ;
+#1872 = LINE ( 'NONE', #2601, #722 ) ;
+#1873 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1840 ), #1977 ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .T. ) ;
+#1875 = SURFACE_STYLE_FILL_AREA ( #1908 ) ;
+#1876 = ORIENTED_EDGE ( 'NONE', *, *, #442, .T. ) ;
+#1877 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1878 = FACE_OUTER_BOUND ( 'NONE', #801, .T. ) ;
+#1879 = FILL_AREA_STYLE_COLOUR ( '', #453 ) ;
+#1880 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .T. ) ;
+#1881 = SURFACE_STYLE_USAGE ( .BOTH. , #1898 ) ;
+#1882 = FACE_OUTER_BOUND ( 'NONE', #1225, .T. ) ;
+#1883 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1884 = ADVANCED_FACE ( 'NONE', ( #496 ), #15, .T. ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1886 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1887 = SURFACE_SIDE_STYLE ('',( #1552 ) ) ;
+#1888 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#1890 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
+#1891 = CIRCLE ( 'NONE', #343, 0.02500000000000006400 ) ;
+#1892 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1724, 'distance_accuracy_value', 'NONE');
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #998, .T. ) ;
+#1894 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 2.799994840237365300, 1.599994840237362900 ) ) ;
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .T. ) ;
+#1896 = ADVANCED_FACE ( 'NONE', ( #2443 ), #1709, .T. ) ;
+#1897 = PRESENTATION_STYLE_ASSIGNMENT (( #1582 ) ) ;
+#1898 = SURFACE_SIDE_STYLE ('',( #922 ) ) ;
+#1899 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1900 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1901 = CIRCLE ( 'NONE', #2110, 0.02500000000000006400 ) ;
+#1902 = LINE ( 'NONE', #2120, #149 ) ;
+#1903 = EDGE_CURVE ( 'NONE', #2413, #711, #1737, .T. ) ;
+#1904 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1905 = ORIENTED_EDGE ( 'NONE', *, *, #2633, .T. ) ;
+#1906 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #481, 'distance_accuracy_value', 'NONE');
+#1907 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1908 = FILL_AREA_STYLE ('',( #865 ) ) ;
+#1909 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, 0.0000000000000000000 ) ) ;
+#1910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1911 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #688, .F. ) ;
+#1913 = ADVANCED_FACE ( 'NONE', ( #239 ), #2185, .T. ) ;
+#1914 = VECTOR ( 'NONE', #194, 1000.000000000000000 ) ;
+#1915 = STYLED_ITEM ( 'NONE', ( #1897 ), #2517 ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #2248, .T. ) ;
+#1917 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1218 ) ;
+#1918 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#1919 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1920 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1921 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1922 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, -1.575000000000000200 ) ) ;
+#1923 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1924 = EDGE_CURVE ( 'NONE', #2490, #250, #119, .T. ) ;
+#1925 = SURFACE_STYLE_USAGE ( .BOTH. , #2512 ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1927 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2420 ) ) ;
+#1928 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1929 = ORIENTED_EDGE ( 'NONE', *, *, #2132, .F. ) ;
+#1930 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#1931 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1932 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #905 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2048, #1856, #632 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1933 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#1934 = CYLINDRICAL_SURFACE ( 'NONE', #323, 0.02500000000000006400 ) ;
+#1935 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#1936 = PRESENTATION_STYLE_ASSIGNMENT (( #963 ) ) ;
+#1937 = LINE ( 'NONE', #1909, #340 ) ;
+#1938 = FILL_AREA_STYLE_COLOUR ( '', #2509 ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #2299, .F. ) ;
+#1940 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1941 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1942 = PRESENTATION_STYLE_ASSIGNMENT (( #1036 ) ) ;
+#1943 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1944 = AXIS2_PLACEMENT_3D ( 'NONE', #331, #1964, #1170 ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #2050, .F. ) ;
+#1946 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1947 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1948 = ORIENTED_EDGE ( 'NONE', *, *, #2414, .F. ) ;
+#1949 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1950 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1337 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2396, #1771, #360 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1951 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #939 ), #755 ) ;
+#1952 = FILL_AREA_STYLE_COLOUR ( '', #1424 ) ;
+#1953 = FILL_AREA_STYLE_COLOUR ( '', #2423 ) ;
+#1954 = SURFACE_STYLE_USAGE ( .BOTH. , #965 ) ;
+#1955 = EDGE_CURVE ( 'NONE', #250, #393, #522, .T. ) ;
+#1956 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#1957 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1958 = EDGE_LOOP ( 'NONE', ( #2226, #404, #735, #618, #5, #435 ) ) ;
+#1959 = STYLED_ITEM ( 'NONE', ( #2281 ), #237 ) ;
+#1960 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1961 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#1962 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .T. ) ;
+#1963 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1964 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1965 = VECTOR ( 'NONE', #704, 1000.000000000000000 ) ;
+#1966 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180594000, 2.799994840237364900, -1.599994840237363600 ) ) ;
+#1967 = LINE ( 'NONE', #13, #378 ) ;
+#1968 = VECTOR ( 'NONE', #511, 1000.000000000000000 ) ;
+#1969 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, -1.200366690966094400E-016, 1.550000000000000300 ) ) ;
+#1970 = EDGE_LOOP ( 'NONE', ( #2274, #294, #200 ) ) ;
+#1971 = VERTEX_POINT ( 'NONE', #292 ) ;
+#1972 = EDGE_CURVE ( 'NONE', #1721, #1362, #1010, .T. ) ;
+#1973 = LINE ( 'NONE', #924, #347 ) ;
+#1974 = FILL_AREA_STYLE_COLOUR ( '', #955 ) ;
+#1975 = LINE ( 'NONE', #1110, #774 ) ;
+#1976 = SURFACE_SIDE_STYLE ('',( #1292 ) ) ;
+#1977 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2328 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1254, #32, #642 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1978 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1979 = FILL_AREA_STYLE ('',( #1391 ) ) ;
+#1980 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1981 = ADVANCED_FACE ( 'NONE', ( #2081 ), #101, .T. ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.776100978362604300, 1.563050489181303300 ) ) ;
+#1983 = SURFACE_SIDE_STYLE ('',( #1236 ) ) ;
+#1984 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2628 ) ) ;
+#1985 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655400, 2.759750732398300200, -1.559750732398280900 ) ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1989 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2636, 'distance_accuracy_value', 'NONE');
+#1990 = EDGE_CURVE ( 'NONE', #1233, #697, #401, .T. ) ;
+#1991 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1992 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#1993 = AXIS2_PLACEMENT_3D ( 'NONE', #1885, #1557, #2554 ) ;
+#1994 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1995 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #318, #513 ) ;
+#1996 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#1998 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.776100978362604300, -1.563050489181302600 ) ) ;
+#1999 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#2000 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2001 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #470 ) ) ;
+#2002 = CIRCLE ( 'NONE', #2144, 0.1000000000000000500 ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2004 = LINE ( 'NONE', #959, #1589 ) ;
+#2005 = PRESENTATION_STYLE_ASSIGNMENT (( #1118 ) ) ;
+#2006 = LINE ( 'NONE', #1003, #2213 ) ;
+#2007 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.756562749961867900, 1.563125499923728700 ) ) ;
+#2009 = EDGE_CURVE ( 'NONE', #2173, #647, #2631, .T. ) ;
+#2010 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.675000000000000300, -1.474999999999999900 ) ) ;
+#2011 = EDGE_LOOP ( 'NONE', ( #1880, #951, #2093, #1215 ) ) ;
+#2012 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#2013 = EDGE_CURVE ( 'NONE', #393, #2476, #1902, .T. ) ;
+#2014 = PLANE ( 'NONE',  #1491 ) ;
+#2015 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2016 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2017 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2018 = SURFACE_STYLE_FILL_AREA ( #888 ) ;
+#2019 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2020 = VERTEX_POINT ( 'NONE', #1928 ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.764644660940672100, -1.579289321881345500 ) ) ;
+#2022 = EDGE_LOOP ( 'NONE', ( #1150, #1017, #808 ) ) ;
+#2023 = FACE_OUTER_BOUND ( 'NONE', #1130, .T. ) ;
+#2024 = FILL_AREA_STYLE ('',( #1634 ) ) ;
+#2025 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1378 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1159, #1537, #136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2026 = SURFACE_STYLE_FILL_AREA ( #1696 ) ;
+#2027 = FACE_OUTER_BOUND ( 'NONE', #1614, .T. ) ;
+#2028 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 2.775000000000000800, -1.600000000000000500 ) ) ;
+#2030 = PRESENTATION_STYLE_ASSIGNMENT (( #317 ) ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #768, .F. ) ;
+#2032 = STYLED_ITEM ( 'NONE', ( #1446 ), #2062 ) ;
+#2033 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2034 = CIRCLE ( 'NONE', #1457, 0.1000000000000000500 ) ;
+#2035 = PRESENTATION_STYLE_ASSIGNMENT (( #134 ) ) ;
+#2036 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#2037 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2038 = EDGE_CURVE ( 'NONE', #205, #764, #2441, .T. ) ;
+#2039 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2040 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #78 ) ) ;
+#2041 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #111 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #561, #2387, #2603 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2042 = PLANE ( 'NONE',  #2201 ) ;
+#2043 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1375, 'distance_accuracy_value', 'NONE');
+#2044 = FILL_AREA_STYLE_COLOUR ( '', #2313 ) ;
+#2045 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
+#2046 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .F. ) ;
+#2047 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2048 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2049 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2050 = EDGE_CURVE ( 'NONE', #1682, #677, #962, .T. ) ;
+#2051 = FILL_AREA_STYLE_COLOUR ( '', #1853 ) ;
+#2052 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2053 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1750, #1723, #1933, #2359 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2054 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #615 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2116, #2126, #1306 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2055 = FACE_OUTER_BOUND ( 'NONE', #2263, .T. ) ;
+#2056 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #2395, .F. ) ;
+#2058 = FACE_OUTER_BOUND ( 'NONE', #556, .T. ) ;
+#2059 = SURFACE_STYLE_USAGE ( .BOTH. , #462 ) ;
+#2060 = ADVANCED_FACE ( 'NONE', ( #1174 ), #2167, .T. ) ;
+#2061 = AXIS2_PLACEMENT_3D ( 'NONE', #2209, #1008, #1828 ) ;
+#2062 = ADVANCED_FACE ( 'NONE', ( #1839 ), #909, .T. ) ;
+#2063 = STYLED_ITEM ( 'NONE', ( #1321 ), #2460 ) ;
+#2064 = ORIENTED_EDGE ( 'NONE', *, *, #2526, .T. ) ;
+#2065 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2066 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #2163, #952 ) ;
+#2067 = AXIS2_PLACEMENT_3D ( 'NONE', #99, #1559, #1757 ) ;
+#2068 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2069 = ADVANCED_FACE ( 'NONE', ( #373 ), #2560, .T. ) ;
+#2070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2071 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #489 ) ) ;
+#2072 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .F. ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337912700, 1.590164837270661600 ) ) ;
+#2074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -7.744301232039462100E-017, 1.000000000000000000 ) ) ;
+#2075 = STYLED_ITEM ( 'NONE', ( #301 ), #2474 ) ;
+#2076 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#2077 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #892, 'distance_accuracy_value', 'NONE');
+#2078 = EDGE_CURVE ( 'NONE', #2490, #2346, #643, .T. ) ;
+#2079 = CIRCLE ( 'NONE', #380, 0.02500000000000006400 ) ;
+#2080 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2081 = FACE_OUTER_BOUND ( 'NONE', #2011, .T. ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#2083 = SURFACE_STYLE_USAGE ( .BOTH. , #652 ) ;
+#2084 = VECTOR ( 'NONE', #2052, 1000.000000000000000 ) ;
+#2085 = ADVANCED_FACE ( 'NONE', ( #517 ), #2371, .T. ) ;
+#2086 = LINE ( 'NONE', #803, #1260 ) ;
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #2604, .T. ) ;
+#2088 = FACE_OUTER_BOUND ( 'NONE', #450, .T. ) ;
+#2089 = SURFACE_STYLE_FILL_AREA ( #2491 ) ;
+#2090 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1609, 'distance_accuracy_value', 'NONE');
+#2091 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2092 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 2.790164837270664700, 1.590164837270662500 ) ) ;
+#2093 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#2094 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2095 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000100 ) ) ;
+#2096 = PLANE ( 'NONE',  #234 ) ;
+#2097 = FACE_OUTER_BOUND ( 'NONE', #314, .T. ) ;
+#2098 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2099 = EDGE_CURVE ( 'NONE', #144, #1556, #1547, .T. ) ;
+#2100 = ADVANCED_FACE ( 'NONE', ( #1867 ), #1431, .T. ) ;
+#2101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2102 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007324200, 1.600000000000000300 ) ) ;
+#2103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2104 = STYLED_ITEM ( 'NONE', ( #2122 ), #471 ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2106 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #811, .T. ) ;
+#2108 = ORIENTED_EDGE ( 'NONE', *, *, #190, .T. ) ;
+#2109 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2110 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #1663, #2070 ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#2112 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #478 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1769, #1978, #751 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2114 = CIRCLE ( 'NONE', #476, 0.02500000000000006400 ) ;
+#2115 = EDGE_CURVE ( 'NONE', #74, #2311, #1345, .T. ) ;
+#2116 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2117 = FILL_AREA_STYLE ('',( #472 ) ) ;
+#2118 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #387 ), #512 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, 0.0000000000000000000 ) ) ;
+#2121 = ORIENTED_EDGE ( 'NONE', *, *, #1487, .F. ) ;
+#2122 = PRESENTATION_STYLE_ASSIGNMENT (( #2059 ) ) ;
+#2123 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1824, 'distance_accuracy_value', 'NONE');
+#2124 = VECTOR ( 'NONE', #1849, 1000.000000000000000 ) ;
+#2125 = ORIENTED_EDGE ( 'NONE', *, *, #1761, .F. ) ;
+#2126 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2127 = FILL_AREA_STYLE_COLOUR ( '', #2149 ) ;
+#2128 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#2129 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2131 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #853, #861, #1081, #257 ),
+ .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 ( '' )  );
+#2132 = EDGE_CURVE ( 'NONE', #1682, #1556, #106, .T. ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.001833454830470600E-016, 1.550000000000000300 ) ) ;
+#2134 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2135 = EDGE_CURVE ( 'NONE', #2456, #543, #1891, .T. ) ;
+#2136 = FILL_AREA_STYLE_COLOUR ( '', #655 ) ;
+#2137 = PLANE ( 'NONE',  #2067 ) ;
+#2138 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #1677, #848 ) ;
+#2139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2140 = PRESENTATION_STYLE_ASSIGNMENT (( #2262 ) ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#2142 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
+#2143 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2144 = AXIS2_PLACEMENT_3D ( 'NONE', #1631, #408, #2424 ) ;
+#2145 = SURFACE_STYLE_FILL_AREA ( #1551 ) ;
+#2146 = LINE ( 'NONE', #1514, #1134 ) ;
+#2147 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2148 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2149 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2150 = ORIENTED_EDGE ( 'NONE', *, *, #1098, .T. ) ;
+#2151 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2152 = LINE ( 'NONE', #1684, #54 ) ;
+#2153 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.776100978362604300, -1.563050489181302800 ) ) ;
+#2154 = FACE_OUTER_BOUND ( 'NONE', #665, .T. ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .T. ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#2157 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2158 = EDGE_LOOP ( 'NONE', ( #639, #1680, #1279, #1168 ) ) ;
+#2159 = SURFACE_SIDE_STYLE ('',( #2145 ) ) ;
+#2160 = LINE ( 'NONE', #2128, #2194 ) ;
+#2161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2075 ), #1661 ) ;
+#2162 = AXIS2_PLACEMENT_3D ( 'NONE', #1759, #2362, #132 ) ;
+#2163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#2164 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 2.774999895079929900, -1.600000000000000800 ) ) ;
+#2165 = AXIS2_PLACEMENT_3D ( 'NONE', #1569, #527, #2175 ) ;
+#2166 = SURFACE_STYLE_USAGE ( .BOTH. , #971 ) ;
+#2167 = PLANE ( 'NONE',  #2162 ) ;
+#2168 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2169 = EDGE_CURVE ( 'NONE', #699, #711, #203, .T. ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#2172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.355252715606877100E-016, -1.000000000000000000 ) ) ;
+#2173 = VERTEX_POINT ( 'NONE', #824 ) ;
+#2174 = FILL_AREA_STYLE ('',( #541 ) ) ;
+#2175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2176 = VECTOR ( 'NONE', #2012, 1000.000000000000000 ) ;
+#2177 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.675000000000000300, -1.575000000000000000 ) ) ;
+#2178 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #781, #2180 ) ;
+#2179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1361, 'distance_accuracy_value', 'NONE');
+#2180 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2181 = LINE ( 'NONE', #334, #1635 ) ;
+#2182 = FILL_AREA_STYLE ('',( #1974 ) ) ;
+#2183 = VECTOR ( 'NONE', #1742, 1000.000000000000000 ) ;
+#2184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.744301232039319100E-017, -1.000000000000000000 ) ) ;
+#2185 = CYLINDRICAL_SURFACE ( 'NONE', #2577, 0.02500000000000006400 ) ;
+#2186 = CYLINDRICAL_SURFACE ( 'NONE', #463, 0.1000000000000000500 ) ;
+#2187 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#2188 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2189 = PLANE ( 'NONE',  #1477 ) ;
+#2190 = VERTEX_POINT ( 'NONE', #2236 ) ;
+#2191 = EDGE_CURVE ( 'NONE', #2413, #2190, #2356, .T. ) ;
+#2192 = CYLINDRICAL_SURFACE ( 'NONE', #2357, 0.02500000000000006400 ) ;
+#2193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2194 = VECTOR ( 'NONE', #2546, 1000.000000000000000 ) ;
+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #669, .F. ) ;
+#2196 = SURFACE_STYLE_USAGE ( .BOTH. , #2384 ) ;
+#2197 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999400, -1.600000000000000500 ) ) ;
+#2198 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2199 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.799999999999999800, 1.600000000000000300 ) ) ;
+#2201 = AXIS2_PLACEMENT_3D ( 'NONE', #1246, #1636, #2249 ) ;
+#2202 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2203 = SURFACE_STYLE_USAGE ( .BOTH. , #1402 ) ;
+#2204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2205 = EDGE_LOOP ( 'NONE', ( #1163, #1451, #1416 ) ) ;
+#2206 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1717 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #2561, .T. ) ;
+#2208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2209 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999500, 1.575000000000000200 ) ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #231, .F. ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2212 = SURFACE_STYLE_FILL_AREA ( #1667 ) ;
+#2213 = VECTOR ( 'NONE', #2202, 1000.000000000000000 ) ;
+#2214 = EDGE_LOOP ( 'NONE', ( #2142, #885, #1057 ) ) ;
+#2215 = LINE ( 'NONE', #603, #2639 ) ;
+#2216 = VECTOR ( 'NONE', #1097, 1000.000000000000000 ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2218 = EDGE_CURVE ( 'NONE', #605, #577, #1123, .T. ) ;
+#2219 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2220 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .F. ) ;
+#2221 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2222 = EDGE_LOOP ( 'NONE', ( #245, #2057, #1948, #1728 ) ) ;
+#2223 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1532 ) ) ;
+#2224 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#2225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2226 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#2227 = EDGE_LOOP ( 'NONE', ( #586, #2429, #1574 ) ) ;
+#2228 = FILL_AREA_STYLE_COLOUR ( '', #1706 ) ;
+#2229 = EDGE_LOOP ( 'NONE', ( #1166, #1945, #1632 ) ) ;
+#2230 = EDGE_CURVE ( 'NONE', #498, #2020, #260, .T. ) ;
+#2231 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1530, 'distance_accuracy_value', 'NONE');
+#2232 = SURFACE_SIDE_STYLE ('',( #16 ) ) ;
+#2233 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1376 ) ) ;
+#2234 = VECTOR ( 'NONE', #958, 1000.000000000000000 ) ;
+#2235 = CIRCLE ( 'NONE', #1153, 0.02500000000000006400 ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2237 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.799999999999999800, 1.575000000000000400 ) ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#2239 = FACE_OUTER_BOUND ( 'NONE', #2222, .T. ) ;
+#2240 = ORIENTED_EDGE ( 'NONE', *, *, #2375, .F. ) ;
+#2241 = AXIS2_PLACEMENT_3D ( 'NONE', #207, #217, #2056 ) ;
+#2242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#2243 = CIRCLE ( 'NONE', #636, 0.02500000000000006400 ) ;
+#2244 = STYLED_ITEM ( 'NONE', ( #645 ), #2391 ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #396, .T. ) ;
+#2246 = VECTOR ( 'NONE', #1649, 1000.000000000000000 ) ;
+#2247 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2493, #1091, #1276 ),
+ ( #79, #1499, #1063 ),
+ ( #485, #1482, #1309 ),
+ ( #2316, #899, #88 ),
+ ( #648, #1719, #672 ),
+ ( #264, #492, #1685 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2248 = EDGE_CURVE ( 'NONE', #1760, #2020, #2361, .T. ) ;
+#2249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2250 = ORIENTED_EDGE ( 'NONE', *, *, #545, .T. ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#2252 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #766 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1693, #1492, #1269 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2098, 'distance_accuracy_value', 'NONE');
+#2254 = ADVANCED_FACE ( 'NONE', ( #571 ), #1056, .T. ) ;
+#2255 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2256 = AXIS2_PLACEMENT_3D ( 'NONE', #2039, #1231, #417 ) ;
+#2257 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2258 = ORIENTED_EDGE ( 'NONE', *, *, #669, .T. ) ;
+#2259 = EDGE_LOOP ( 'NONE', ( #1414, #394, #2337, #2383 ) ) ;
+#2260 = CIRCLE ( 'NONE', #1038, 0.02500000000000006400 ) ;
+#2261 = EDGE_CURVE ( 'NONE', #711, #205, #2430, .T. ) ;
+#2262 = SURFACE_STYLE_USAGE ( .BOTH. , #2398 ) ;
+#2263 = EDGE_LOOP ( 'NONE', ( #2640, #175, #2613 ) ) ;
+#2264 = FILL_AREA_STYLE_COLOUR ( '', #1770 ) ;
+#2265 = EDGE_CURVE ( 'NONE', #2490, #480, #2114, .T. ) ;
+#2266 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2267 = SURFACE_SIDE_STYLE ('',( #1303 ) ) ;
+#2268 = FILL_AREA_STYLE_COLOUR ( '', #433 ) ;
+#2269 = ADVANCED_FACE ( 'NONE', ( #326 ), #1317, .F. ) ;
+#2270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1376 ), #41 ) ;
+#2271 = EDGE_LOOP ( 'NONE', ( #108, #1644, #956, #2210 ) ) ;
+#2272 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1102, #271, #2318, #1084 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2273 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2274 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .T. ) ;
+#2275 = SURFACE_STYLE_FILL_AREA ( #1358 ) ;
+#2276 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1384 ), #104 ) ;
+#2277 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#2279 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2280 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#2281 = PRESENTATION_STYLE_ASSIGNMENT (( #2196 ) ) ;
+#2282 = ADVANCED_FACE ( 'NONE', ( #754 ), #494, .F. ) ;
+#2283 = EDGE_CURVE ( 'NONE', #764, #95, #2272, .T. ) ;
+#2284 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2285 = AXIS2_PLACEMENT_3D ( 'NONE', #2380, #758, #2172 ) ;
+#2286 = SURFACE_SIDE_STYLE ('',( #2374 ) ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 2.774999895079929900, 1.600000000000000500 ) ) ;
+#2288 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1915 ), #2041 ) ;
+#2289 = FILL_AREA_STYLE_COLOUR ( '', #1907 ) ;
+#2290 = FILL_AREA_STYLE_COLOUR ( '', #870 ) ;
+#2291 = AXIS2_PLACEMENT_3D ( 'NONE', #1838, #1241, #820 ) ;
+#2292 = ORIENTED_EDGE ( 'NONE', *, *, #2191, .F. ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#2294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2295 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1704 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1409, #1827, #559 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2296 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2297 = ORIENTED_EDGE ( 'NONE', *, *, #1637, .F. ) ;
+#2298 = ADVANCED_FACE ( 'NONE', ( #2597 ), #1523, .T. ) ;
+#2299 = EDGE_CURVE ( 'NONE', #699, #2190, #2146, .T. ) ;
+#2300 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2301 = SURFACE_STYLE_USAGE ( .BOTH. , #279 ) ;
+#2302 = SURFACE_STYLE_FILL_AREA ( #2558 ) ;
+#2303 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1116 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2477, #847, #37 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2304 = SURFACE_SIDE_STYLE ('',( #558 ) ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2306 = FACE_OUTER_BOUND ( 'NONE', #1618, .T. ) ;
+#2307 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#2309 = VECTOR ( 'NONE', #505, 1000.000000000000000 ) ;
+#2310 = FACE_OUTER_BOUND ( 'NONE', #2259, .T. ) ;
+#2311 = VERTEX_POINT ( 'NONE', #1935 ) ;
+#2312 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1915 ) ) ;
+#2313 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2314 = EDGE_LOOP ( 'NONE', ( #633, #2220, #1305, #1227, #2064, #1406 ) ) ;
+#2315 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#2317 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2318 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#2319 = ORIENTED_EDGE ( 'NONE', *, *, #2218, .F. ) ;
+#2320 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1152, 'distance_accuracy_value', 'NONE');
+#2321 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 7.744301232039319100E-017 ) ) ;
+#2322 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2323 = EDGE_CURVE ( 'NONE', #95, #647, #397, .T. ) ;
+#2324 = SURFACE_STYLE_USAGE ( .BOTH. , #1106 ) ;
+#2325 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2326 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1788 ) ) ;
+#2327 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#2328 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1254, 'distance_accuracy_value', 'NONE');
+#2329 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1796, #760, #1780 ),
+ ( #1185, #364, #2008 ),
+ ( #2400, #1371, #356 ),
+ ( #557, #981, #1377 ),
+ ( #1576, #1598, #992 ),
+ ( #789, #168, #2407 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868646800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520962200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167809800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059423700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2330 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .F. ) ;
+#2331 = PLANE ( 'NONE',  #296 ) ;
+#2332 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2123 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1824, #1834, #1617 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2333 = FILL_AREA_STYLE_COLOUR ( '', #2317 ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2335 = SPHERICAL_SURFACE ( 'NONE', #2178, 0.02500000000000000100 ) ;
+#2336 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 2.774999999999999500, 1.600000000000000300 ) ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ;
+#2338 = AXIS2_PLACEMENT_3D ( 'NONE', #181, #1397, #2607 ) ;
+#2339 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2340 = LINE ( 'NONE', #61, #616 ) ;
+#2341 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2342 = VERTEX_POINT ( 'NONE', #1324 ) ;
+#2343 = CIRCLE ( 'NONE', #792, 0.1000000000000000500 ) ;
+#2344 = CYLINDRICAL_SURFACE ( 'NONE', #2066, 0.02500000000000006400 ) ;
+#2345 = ORIENTED_EDGE ( 'NONE', *, *, #1435, .F. ) ;
+#2346 = VERTEX_POINT ( 'NONE', #1533 ) ;
+#2347 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #739 ), #124 ) ;
+#2348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.897353801849632000E-015, 1.000000000000000000 ) ) ;
+#2349 = SURFACE_STYLE_FILL_AREA ( #2538 ) ;
+#2350 = AXIS2_PLACEMENT_3D ( 'NONE', #2334, #1353, #1817 ) ;
+#2351 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999800, -1.575000000000000400 ) ) ;
+#2352 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#2353 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2354 = EDGE_CURVE ( 'NONE', #74, #1267, #1229, .T. ) ;
+#2355 = SURFACE_SIDE_STYLE ('',( #2275 ) ) ;
+#2356 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #599, #215, #1030, #606 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#2357 = AXIS2_PLACEMENT_3D ( 'NONE', #2293, #2513, #289 ) ;
+#2358 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 2.763050489181302400, -1.576100978362605200 ) ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#2360 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2361 = CIRCLE ( 'NONE', #2350, 0.02500000000000006400 ) ;
+#2362 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2363 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#2364 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .F. ) ;
+#2365 = SURFACE_STYLE_FILL_AREA ( #2174 ) ;
+#2366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2367 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999500, 1.474999999999999600 ) ) ;
+#2368 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.744301232039351200E-017, -1.000000000000000000 ) ) ;
+#2370 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -7.744301232039319100E-017 ) ) ;
+#2371 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1987, #138, #778 ),
+ ( #2187, #2393, #1187 ),
+ ( #1144, #2600, #170 ),
+ ( #1343, #516, #2148 ),
+ ( #2353, #1798, #196 ),
+ ( #1604, #1007, #574 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2372 = SPHERICAL_SURFACE ( 'NONE', #165, 0.02500000000000000100 ) ;
+#2373 = FILL_AREA_STYLE_COLOUR ( '', #1996 ) ;
+#2374 = SURFACE_STYLE_FILL_AREA ( #1065 ) ;
+#2375 = EDGE_CURVE ( 'NONE', #498, #1971, #1734, .T. ) ;
+#2376 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .F. ) ;
+#2377 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2378 = CIRCLE ( 'NONE', #1052, 0.02500000000000006400 ) ;
+#2379 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2420 ), #1513 ) ;
+#2382 = VECTOR ( 'NONE', #532, 1000.000000000000000 ) ;
+#2383 = ORIENTED_EDGE ( 'NONE', *, *, #2410, .T. ) ;
+#2384 = SURFACE_SIDE_STYLE ('',( #1561 ) ) ;
+#2385 = SURFACE_SIDE_STYLE ('',( #2365 ) ) ;
+#2386 = FACE_OUTER_BOUND ( 'NONE', #483, .T. ) ;
+#2387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #588 ), #1573 ) ;
+#2389 = FILL_AREA_STYLE ('',( #2551 ) ) ;
+#2390 = AXIS2_PLACEMENT_3D ( 'NONE', #100, #1495, #1093 ) ;
+#2391 = ADVANCED_FACE ( 'NONE', ( #42 ), #2582, .F. ) ;
+#2392 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 2.756562749961867900, -1.563125499923728700 ) ) ;
+#2393 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#2394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2395 = EDGE_CURVE ( 'NONE', #1127, #1721, #1835, .T. ) ;
+#2396 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2397 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1341 ), #113 ) ;
+#2398 = SURFACE_SIDE_STYLE ('',( #2018 ) ) ;
+#2399 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #174, #1202 ) ;
+#2400 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 2.776100978362604300, 1.563050489181303300 ) ) ;
+#2401 = EDGE_LOOP ( 'NONE', ( #2571, #1507, #1743 ) ) ;
+#2402 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2403 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#2404 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1158 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1590, #542, #945 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2406 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2407 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.774999999999999500, 1.600000000000000500 ) ) ;
+#2408 = FACE_OUTER_BOUND ( 'NONE', #162, .T. ) ;
+#2409 = FILL_AREA_STYLE_COLOUR ( '', #114 ) ;
+#2410 = EDGE_CURVE ( 'NONE', #2346, #381, #267, .T. ) ;
+#2411 = LINE ( 'NONE', #2305, #160 ) ;
+#2412 = VECTOR ( 'NONE', #1426, 1000.000000000000000 ) ;
+#2413 = VERTEX_POINT ( 'NONE', #536 ) ;
+#2414 = EDGE_CURVE ( 'NONE', #2476, #1127, #81, .T. ) ;
+#2415 = SURFACE_STYLE_FILL_AREA ( #680 ) ;
+#2416 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2417 = FILL_AREA_STYLE ('',( #1339 ) ) ;
+#2418 = EDGE_LOOP ( 'NONE', ( #1607, #1467, #1425, #1876 ) ) ;
+#2419 = FACE_OUTER_BOUND ( 'NONE', #1184, .T. ) ;
+#2420 = STYLED_ITEM ( 'NONE', ( #461 ), #640 ) ;
+#2421 = ORIENTED_EDGE ( 'NONE', *, *, #1729, .T. ) ;
+#2422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2423 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2425 = AXIS2_PLACEMENT_3D ( 'NONE', #1519, #1702, #458 ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.764644660940672500, -1.579289321881345500 ) ) ;
+#2427 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#2428 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2429 = ORIENTED_EDGE ( 'NONE', *, *, #607, .F. ) ;
+#2430 = LINE ( 'NONE', #464, #1421 ) ;
+#2431 = EDGE_CURVE ( 'NONE', #731, #2490, #2181, .T. ) ;
+#2432 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #742, .T. ) ;
+#2434 = ORIENTED_EDGE ( 'NONE', *, *, #1855, .F. ) ;
+#2435 = VECTOR ( 'NONE', #1980, 1000.000000000000000 ) ;
+#2436 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#2437 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2641 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1439, #2017, #1837 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2438 = PRESENTATION_STYLE_ASSIGNMENT (( #2464 ) ) ;
+#2439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #569 ), #846 ) ;
+#2440 = PLANE ( 'NONE',  #2256 ) ;
+#2441 = LINE ( 'NONE', #1540, #1965 ) ;
+#2442 = AXIS2_PLACEMENT_3D ( 'NONE', #2436, #2198, #2402 ) ;
+#2443 = FACE_OUTER_BOUND ( 'NONE', #1090, .T. ) ;
+#2444 = ORIENTED_EDGE ( 'NONE', *, *, #895, .T. ) ;
+#2445 = EDGE_CURVE ( 'NONE', #235, #577, #855, .T. ) ;
+#2446 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#2447 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2448 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1037 ) ) ;
+#2449 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ;
+#2450 = STYLED_ITEM ( 'NONE', ( #1800 ), #2501 ) ;
+#2451 = PLANE ( 'NONE',  #508 ) ;
+#2452 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#2453 = FILL_AREA_STYLE ('',( #1638 ) ) ;
+#2454 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #295, 'distance_accuracy_value', 'NONE');
+#2455 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2456 = VERTEX_POINT ( 'NONE', #1758 ) ;
+#2457 = EDGE_CURVE ( 'NONE', #40, #1829, #641, .T. ) ;
+#2458 = FILL_AREA_STYLE ('',( #2051 ) ) ;
+#2459 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#2460 = ADVANCED_FACE ( 'NONE', ( #685 ), #2552, .T. ) ;
+#2461 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #287, #1497 ) ;
+#2462 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2463 = PRESENTATION_STYLE_ASSIGNMENT (( #1870 ) ) ;
+#2464 = SURFACE_STYLE_USAGE ( .BOTH. , #835 ) ;
+#2465 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2466 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#2467 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2468 = CIRCLE ( 'NONE', #2285, 0.02500000000000006400 ) ;
+#2469 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #978 ) ) ;
+#2470 = FACE_OUTER_BOUND ( 'NONE', #2214, .T. ) ;
+#2471 = ORIENTED_EDGE ( 'NONE', *, *, #2099, .F. ) ;
+#2472 = SURFACE_SIDE_STYLE ('',( #2415 ) ) ;
+#2473 = EDGE_LOOP ( 'NONE', ( #1832, #514, #656 ) ) ;
+#2474 = ADVANCED_FACE ( 'NONE', ( #424 ), #2335, .T. ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.674999999999999800, 1.575000000000000000 ) ) ;
+#2476 = VERTEX_POINT ( 'NONE', #1568 ) ;
+#2477 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2478 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2479 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2231 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1530, #927, #355 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2480 = SURFACE_SIDE_STYLE ('',( #1070 ) ) ;
+#2481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2482 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #473 ), #1444 ) ;
+#2484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2485 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2077 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #892, #1899, #1708 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2487 = ADVANCED_FACE ( 'NONE', ( #2023 ), #2189, .F. ) ;
+#2488 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#2489 = EDGE_CURVE ( 'NONE', #1762, #2342, #1387, .T. ) ;
+#2490 = VERTEX_POINT ( 'NONE', #967 ) ;
+#2491 = FILL_AREA_STYLE ('',( #87 ) ) ;
+#2492 = SURFACE_STYLE_FILL_AREA ( #2614 ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#2494 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2495 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2496 = SURFACE_STYLE_FILL_AREA ( #1498 ) ;
+#2497 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2498 = CIRCLE ( 'NONE', #928, 0.02500000000000006400 ) ;
+#2499 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#2500 = CIRCLE ( 'NONE', #1413, 0.1000000000000000500 ) ;
+#2501 = ADVANCED_FACE ( 'NONE', ( #714 ), #1354, .T. ) ;
+#2502 = ORIENTED_EDGE ( 'NONE', *, *, #826, .F. ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#2504 = FACE_OUTER_BOUND ( 'NONE', #2271, .T. ) ;
+#2505 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#2506 = LINE ( 'NONE', #1137, #1103 ) ;
+#2507 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2508 = EDGE_LOOP ( 'NONE', ( #1572, #2045, #1647, #310 ) ) ;
+#2509 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2511 = EDGE_CURVE ( 'NONE', #1362, #1674, #814, .T. ) ;
+#2512 = SURFACE_SIDE_STYLE ('',( #405 ) ) ;
+#2513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2514 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2515 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #241, #644 ) ;
+#2516 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2517 = ADVANCED_FACE ( 'NONE', ( #1282 ), #1593, .F. ) ;
+#2518 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2595, #1585, #362, #940 ),
+ .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 ( '' )  );
+#2519 = SURFACE_SIDE_STYLE ('',( #1527 ) ) ;
+#2520 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2521 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2522 = AXIS2_PLACEMENT_3D ( 'NONE', #2617, #27, #227 ) ;
+#2523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2524 = VERTEX_POINT ( 'NONE', #551 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.750000000000000000, 1.550000000000000500 ) ) ;
+#2526 = EDGE_CURVE ( 'NONE', #1760, #2524, #77, .T. ) ;
+#2527 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2616, #579, #2193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2528 = AXIS2_PLACEMENT_3D ( 'NONE', #748, #346, #1985 ) ;
+#2529 = VECTOR ( 'NONE', #804, 1000.000000000000000 ) ;
+#2530 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2531 = LINE ( 'NONE', #1679, #189 ) ;
+#2532 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#2533 = ORIENTED_EDGE ( 'NONE', *, *, #1786, .F. ) ;
+#2534 = AXIS2_PLACEMENT_3D ( 'NONE', #1490, #700, #1443 ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 2.750000000000000000, -1.550000000000000500 ) ) ;
+#2536 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2537 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#2538 = FILL_AREA_STYLE ('',( #2333 ) ) ;
+#2539 = FACE_OUTER_BOUND ( 'NONE', #2473, .T. ) ;
+#2540 = ORIENTED_EDGE ( 'NONE', *, *, #2323, .T. ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#2542 = EDGE_CURVE ( 'NONE', #647, #1004, #1510, .T. ) ;
+#2543 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2544 = STYLED_ITEM ( 'NONE', ( #1597 ), #17 ) ;
+#2545 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999400, -1.600000000000000800 ) ) ;
+#2546 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2547 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2104 ) ) ;
+#2548 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2549 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2550 = VECTOR ( 'NONE', #1221, 1000.000000000000000 ) ;
+#2551 = FILL_AREA_STYLE_COLOUR ( '', #407 ) ;
+#2552 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1131, #1768, #2352 ),
+ ( #2392, #1986, #1379 ),
+ ( #973, #1588, #1998 ),
+ ( #357, #169, #777 ),
+ ( #366, #1186, #2599 ),
+ ( #783, #2197, #1790 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868642300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059471500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2553 = EDGE_LOOP ( 'NONE', ( #1319, #749, #2076, #1059 ) ) ;
+#2554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.673617379884087500E-015 ) ) ;
+#2555 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2605 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #420, #829, #664 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2556 = ORIENTED_EDGE ( 'NONE', *, *, #479, .T. ) ;
+#2557 = FILL_AREA_STYLE_COLOUR ( '', #10 ) ;
+#2558 = FILL_AREA_STYLE ('',( #763 ) ) ;
+#2559 = VECTOR ( 'NONE', #2341, 1000.000000000000000 ) ;
+#2560 = CYLINDRICAL_SURFACE ( 'NONE', #213, 0.04999999999999991300 ) ;
+#2561 = EDGE_CURVE ( 'NONE', #1797, #697, #1128, .T. ) ;
+#2562 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2563 = VECTOR ( 'NONE', #495, 1000.000000000000000 ) ;
+#2564 = CIRCLE ( 'NONE', #1740, 0.02500000000000006400 ) ;
+#2565 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 2.794609699756050300, -1.572304849878025900 ) ) ;
+#2566 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #2199, #1783 ) ;
+#2567 = VECTOR ( 'NONE', #2432, 1000.000000000000000 ) ;
+#2568 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.774999999999999900, 1.600000000000000300 ) ) ;
+#2569 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2570 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2571 = ORIENTED_EDGE ( 'NONE', *, *, #2135, .T. ) ;
+#2572 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2573 = SURFACE_STYLE_FILL_AREA ( #1039 ) ;
+#2574 = PRESENTATION_STYLE_ASSIGNMENT (( #1563 ) ) ;
+#2575 = EDGE_LOOP ( 'NONE', ( #2540, #328, #1810, #1543 ) ) ;
+#2576 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 2.756562749961867900, 1.563125499923728700 ) ) ;
+#2577 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #285, #118 ) ;
+#2578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2579 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2580 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 2.799999999999999400, -1.575000000000000600 ) ) ;
+#2581 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2582 = PLANE ( 'NONE',  #1112 ) ;
+#2583 = SURFACE_STYLE_USAGE ( .BOTH. , #1381 ) ;
+#2584 = EDGE_CURVE ( 'NONE', #1829, #393, #2260, .T. ) ;
+#2585 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2587 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #431 ) ) ;
+#2588 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2589 = PLANE ( 'NONE',  #1181 ) ;
+#2590 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 2.774999999999999900, -1.600000000000000300 ) ) ;
+#2591 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2592 = STYLED_ITEM ( 'NONE', ( #1579 ), #1419 ) ;
+#2593 = EDGE_LOOP ( 'NONE', ( #2278, #1265, #1779, #141, #1605, #850 ) ) ;
+#2594 = ORIENTED_EDGE ( 'NONE', *, *, #1423, .T. ) ;
+#2595 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 2.799999999999999800, 1.575000000000000200 ) ) ;
+#2596 = FILL_AREA_STYLE_COLOUR ( '', #1518 ) ;
+#2597 = FACE_OUTER_BOUND ( 'NONE', #90, .T. ) ;
+#2598 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2599 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 2.799999999999999400, -1.574999895079928000 ) ) ;
+#2600 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#2601 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2602 = FACE_OUTER_BOUND ( 'NONE', #809, .T. ) ;
+#2603 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2604 = EDGE_CURVE ( 'NONE', #1032, #1267, #1633, .T. ) ;
+#2605 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #420, 'distance_accuracy_value', 'NONE');
+#2606 = PRESENTATION_STYLE_ASSIGNMENT (( #103 ) ) ;
+#2607 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2608 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2609 = CIRCLE ( 'NONE', #1993, 0.02499999999999984900 ) ;
+#2610 = ORIENTED_EDGE ( 'NONE', *, *, #457, .F. ) ;
+#2611 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#2612 = CYLINDRICAL_SURFACE ( 'NONE', #2528, 0.02500000000000006400 ) ;
+#2613 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .F. ) ;
+#2614 = FILL_AREA_STYLE ('',( #1781 ) ) ;
+#2615 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #659, #1067, #252, #1668 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2616 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2617 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 2.774999999999999900, 1.575000000000000200 ) ) ;
+#2618 = AXIS2_PLACEMENT_3D ( 'NONE', #521, #1957, #140 ) ;
+#2619 = VECTOR ( 'NONE', #2037, 1000.000000000000000 ) ;
+#2620 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 2.774999999999999900, -1.575000000000000000 ) ) ;
+#2621 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .T. ) ;
+#2622 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197572300, 1.594609699756049700 ) ) ;
+#2623 = LINE ( 'NONE', #399, #637 ) ;
+#2624 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2625 = EDGE_LOOP ( 'NONE', ( #851, #2363, #800 ) ) ;
+#2626 = SURFACE_STYLE_USAGE ( .BOTH. , #595 ) ;
+#2627 = STYLED_ITEM ( 'NONE', ( #1942 ), #1687 ) ;
+#2628 = STYLED_ITEM ( 'NONE', ( #2140 ), #2254 ) ;
+#2629 = SURFACE_STYLE_FILL_AREA ( #2632 ) ;
+#2630 = VECTOR ( 'NONE', #1155, 1000.000000000000000 ) ;
+#2631 = LINE ( 'NONE', #2327, #2183 ) ;
+#2632 = FILL_AREA_STYLE ('',( #2409 ) ) ;
+#2633 = EDGE_CURVE ( 'NONE', #1971, #2342, #2623, .T. ) ;
+#2634 = FACE_OUTER_BOUND ( 'NONE', #1212, .T. ) ;
+#2635 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .F. ) ;
+#2636 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #436 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1726, #901, #506 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2638 = SPHERICAL_SURFACE ( 'NONE', #2515, 0.02500000000000000100 ) ;
+#2639 = VECTOR ( 'NONE', #2242, 1000.000000000000000 ) ;
+#2640 = ORIENTED_EDGE ( 'NONE', *, *, #1581, .T. ) ;
+#2641 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1439, 'distance_accuracy_value', 'NONE');
+#2642 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2643 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2644 = EDGE_CURVE ( 'NONE', #40, #235, #975, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP/Passives/CAP 1812-3.5mm.STEP b/STEP/Passives/CAP 1812-3.5mm.STEP
new file mode 100644
index 000000000..a1af36aad
--- /dev/null
+++ b/STEP/Passives/CAP 1812-3.5mm.STEP	
@@ -0,0 +1,2917 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CAP 1812-3.5mm.STEP',
+    '2017-01-06T09:12:01',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2016',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FILL_AREA_STYLE_COLOUR ( '', #1140 ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#3 = EDGE_CURVE ( 'NONE', #496, #2336, #1984, .T. ) ;
+#4 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#5 = LINE ( 'NONE', #544, #2456 ) ;
+#6 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1388, 'distance_accuracy_value', 'NONE');
+#7 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#8 = SURFACE_STYLE_FILL_AREA ( #559 ) ;
+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.478176394252586600E-016, -1.000000000000000000 ) ) ;
+#10 = EDGE_CURVE ( 'NONE', #192, #496, #2330, .T. ) ;
+#11 = PRESENTATION_STYLE_ASSIGNMENT (( #131 ) ) ;
+#12 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1255 ) ) ;
+#13 = LINE ( 'NONE', #981, #1617 ) ;
+#14 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #215 ), #298 ) ;
+#16 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#17 = CYLINDRICAL_SURFACE ( 'NONE', #2164, 0.02500000000000006400 ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#19 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#20 = FACE_OUTER_BOUND ( 'NONE', #1680, .T. ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .F. ) ;
+#22 = CIRCLE ( 'NONE', #2005, 0.02500000000000006400 ) ;
+#23 = EDGE_CURVE ( 'NONE', #1033, #847, #1313, .T. ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#25 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000000, -1.575000000000000000 ) ) ;
+#26 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#27 = EDGE_LOOP ( 'NONE', ( #1231, #2285, #1797 ) ) ;
+#28 = STYLED_ITEM ( 'NONE', ( #331 ), #787 ) ;
+#29 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#30 = SURFACE_SIDE_STYLE ('',( #1916 ) ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196200, 3.470477640050408500, -1.570477640050411000 ) ) ;
+#32 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2176 ) ) ;
+#33 = ADVANCED_FACE ( 'NONE', ( #622 ), #309, .T. ) ;
+#34 = PRESENTATION_STYLE_ASSIGNMENT (( #720 ) ) ;
+#35 = SURFACE_STYLE_USAGE ( .BOTH. , #236 ) ;
+#36 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#37 = VECTOR ( 'NONE', #1456, 1000.000000000000000 ) ;
+#38 = SURFACE_SIDE_STYLE ('',( #378 ) ) ;
+#39 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#40 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2427, 'distance_accuracy_value', 'NONE');
+#41 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ;
+#42 = VECTOR ( 'NONE', #1909, 1000.000000000000000 ) ;
+#43 = FILL_AREA_STYLE_COLOUR ( '', #2465 ) ;
+#44 = FILL_AREA_STYLE ('',( #873 ) ) ;
+#45 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #1998, #966 ) ;
+#46 = PRESENTATION_STYLE_ASSIGNMENT (( #1953 ) ) ;
+#47 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1708 ) ) ;
+#48 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#50 = ADVANCED_FACE ( 'NONE', ( #992 ), #2606, .F. ) ;
+#51 = LINE ( 'NONE', #106, #278 ) ;
+#52 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#53 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2541 ) ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #2146, .F. ) ;
+#55 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#56 = FILL_AREA_STYLE_COLOUR ( '', #2290 ) ;
+#57 = EDGE_LOOP ( 'NONE', ( #1123, #718, #1257, #819 ) ) ;
+#58 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #608, .T. ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#61 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#62 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #896, #1924, #2313 ),
+ ( #2527, #310, #725 ),
+ ( #715, #2323, #1286 ),
+ ( #100, #1275, #2130 ),
+ ( #912, #2332, #1109 ),
+ ( #2546, #1296, #107 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868646300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520979900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167776500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059438100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#63 = EDGE_LOOP ( 'NONE', ( #2537, #386, #2306, #1793, #1860, #2561 ) ) ;
+#64 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#65 = EDGE_CURVE ( 'NONE', #933, #338, #1412, .T. ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .T. ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#70 = CIRCLE ( 'NONE', #1331, 0.02500000000000006400 ) ;
+#71 = SURFACE_SIDE_STYLE ('',( #759 ) ) ;
+#72 = SURFACE_STYLE_FILL_AREA ( #216 ) ;
+#73 = SURFACE_SIDE_STYLE ('',( #545 ) ) ;
+#74 = SURFACE_STYLE_USAGE ( .BOTH. , #1675 ) ;
+#75 = CYLINDRICAL_SURFACE ( 'NONE', #2157, 0.02500000000000006400 ) ;
+#76 = SURFACE_STYLE_USAGE ( .BOTH. , #1459 ) ;
+#77 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2617, 'distance_accuracy_value', 'NONE');
+#78 = FACE_OUTER_BOUND ( 'NONE', #606, .T. ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 0.02500010492007323900, 1.600000000000000300 ) ) ;
+#80 = EDGE_CURVE ( 'NONE', #266, #1464, #2595, .T. ) ;
+#81 = FILL_AREA_STYLE ('',( #2101 ) ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881345200, 0.02500000000000059500, 1.600000000000000100 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ;
+#84 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #372 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2521, #1081, #490 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#85 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#86 = SURFACE_STYLE_FILL_AREA ( #2386 ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .T. ) ;
+#88 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1342 ), #821 ) ;
+#89 = VECTOR ( 'NONE', #2443, 1000.000000000000000 ) ;
+#90 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#91 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2374, 'distance_accuracy_value', 'NONE');
+#92 = EDGE_CURVE ( 'NONE', #408, #1055, #1848, .T. ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#94 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#95 = SURFACE_STYLE_FILL_AREA ( #1801 ) ;
+#96 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2433 ), #2564 ) ;
+#97 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999600, 1.575000000000001100 ) ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #1785 ), #1169, .T. ) ;
+#99 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 3.472304849878024700, 1.594609699756050600 ) ) ;
+#101 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.475000000000000100, 1.575000000000000000 ) ) ;
+#102 = LINE ( 'NONE', #2554, #1541 ) ;
+#103 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = LINE ( 'NONE', #382, #1197 ) ;
+#105 = SURFACE_STYLE_USAGE ( .BOTH. , #332 ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#107 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999100, 1.575000000000001100 ) ) ;
+#108 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#109 = ADVANCED_FACE ( 'NONE', ( #247 ), #2262, .T. ) ;
+#110 = EDGE_LOOP ( 'NONE', ( #155, #54, #1621, #1864 ) ) ;
+#111 = EDGE_CURVE ( 'NONE', #607, #2463, #13, .T. ) ;
+#112 = VERTEX_POINT ( 'NONE', #1636 ) ;
+#113 = SPHERICAL_SURFACE ( 'NONE', #1111, 0.02500000000000000100 ) ;
+#114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#115 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2485 ) ) ;
+#116 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #2046, .T. ) ;
+#118 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999200, -1.600000000000000500 ) ) ;
+#119 = SURFACE_SIDE_STYLE ('',( #2171 ) ) ;
+#120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #928 ), #2309 ) ;
+#121 = VECTOR ( 'NONE', #868, 1000.000000000000000 ) ;
+#122 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1026 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1631, #1837, #1827 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .F. ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .F. ) ;
+#125 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#126 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #824, 'distance_accuracy_value', 'NONE');
+#127 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000400, 1.575000000000000000 ) ) ;
+#128 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .F. ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 3.463050489181301600, -1.576100978362605000 ) ) ;
+#131 = SURFACE_STYLE_USAGE ( .BOTH. , #527 ) ;
+#132 = VECTOR ( 'NONE', #1679, 1000.000000000000000 ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #2613, #1813, #2423 ) ;
+#134 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#135 = SURFACE_STYLE_FILL_AREA ( #2493 ) ;
+#136 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#137 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#138 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#139 = AXIS2_PLACEMENT_3D ( 'NONE', #2186, #958, #991 ) ;
+#140 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999100, 1.600000000000001200 ) ) ;
+#141 = ADVANCED_FACE ( 'NONE', ( #2012 ), #1285, .T. ) ;
+#142 = PRESENTATION_STYLE_ASSIGNMENT (( #1610 ) ) ;
+#143 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#144 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#145 = EDGE_CURVE ( 'NONE', #469, #676, #1319, .T. ) ;
+#146 = PRESENTATION_STYLE_ASSIGNMENT (( #2091 ) ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.463125499923732400, -1.556562749961862600 ) ) ;
+#148 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#149 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#150 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2353 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #186, #1595, #1851 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#151 = VERTEX_POINT ( 'NONE', #1369 ) ;
+#152 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#153 = SURFACE_STYLE_FILL_AREA ( #2123 ) ;
+#154 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #795 ) ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .T. ) ;
+#156 = CIRCLE ( 'NONE', #1520, 0.1000000000000000500 ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#158 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 6.285229985423215500E-017 ) ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#160 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 3.499999999999999100, 1.574999895079928700 ) ) ;
+#161 = STYLED_ITEM ( 'NONE', ( #2048 ), #2476 ) ;
+#162 = FILL_AREA_STYLE_COLOUR ( '', #2404 ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
+#164 = FILL_AREA_STYLE ('',( #1370 ) ) ;
+#165 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1760, #2405, #364, #952 ),
+ .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 ( '' )  );
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .F. ) ;
+#167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#168 = FACE_OUTER_BOUND ( 'NONE', #2438, .T. ) ;
+#169 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#170 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#171 = EDGE_CURVE ( 'NONE', #730, #408, #1377, .T. ) ;
+#172 = ADVANCED_FACE ( 'NONE', ( #2231 ), #244, .T. ) ;
+#173 = FACE_OUTER_BOUND ( 'NONE', #782, .T. ) ;
+#174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#175 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#176 = LINE ( 'NONE', #1567, #1159 ) ;
+#177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1012 ), #1141 ) ;
+#178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#179 = SURFACE_STYLE_FILL_AREA ( #1661 ) ;
+#180 = LINE ( 'NONE', #429, #2258 ) ;
+#181 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#182 = STYLED_ITEM ( 'NONE', ( #1891 ), #2416 ) ;
+#183 = FILL_AREA_STYLE_COLOUR ( '', #2356 ) ;
+#184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#185 = SURFACE_STYLE_FILL_AREA ( #1256 ) ;
+#186 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#187 = EDGE_LOOP ( 'NONE', ( #816, #320, #753, #83 ) ) ;
+#188 = LINE ( 'NONE', #773, #1717 ) ;
+#189 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#191 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#192 = VERTEX_POINT ( 'NONE', #1890 ) ;
+#193 = FACE_OUTER_BOUND ( 'NONE', #778, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#195 = SURFACE_STYLE_USAGE ( .BOTH. , #1166 ) ;
+#196 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1977 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1126, #562, #1746 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#197 = EDGE_LOOP ( 'NONE', ( #1187, #1684, #786 ) ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .F. ) ;
+#202 = FILL_AREA_STYLE ('',( #1041 ) ) ;
+#203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #650 ), #739 ) ;
+#204 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2181 ), #551 ) ;
+#206 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1302 ) ) ;
+#207 = LINE ( 'NONE', #415, #2070 ) ;
+#208 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#209 = AXIS2_PLACEMENT_3D ( 'NONE', #2008, #595, #1227 ) ;
+#210 = LINE ( 'NONE', #344, #1076 ) ;
+#211 = VECTOR ( 'NONE', #1533, 1000.000000000000000 ) ;
+#212 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1668 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2145, #2373, #144 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#213 = LINE ( 'NONE', #1737, #487 ) ;
+#214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#215 = STYLED_ITEM ( 'NONE', ( #2296 ), #2593 ) ;
+#216 = FILL_AREA_STYLE ('',( #2032 ) ) ;
+#217 = SURFACE_SIDE_STYLE ('',( #396 ) ) ;
+#218 = SURFACE_STYLE_FILL_AREA ( #202 ) ;
+#219 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -3.903127820947816900E-016, 1.575000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .F. ) ;
+#221 = EDGE_CURVE ( 'NONE', #1730, #369, #463, .T. ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ;
+#223 = STYLED_ITEM ( 'NONE', ( #11 ), #329 ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .T. ) ;
+#225 = SURFACE_STYLE_USAGE ( .BOTH. , #2457 ) ;
+#226 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#227 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2419 ) ) ;
+#228 = CYLINDRICAL_SURFACE ( 'NONE', #1112, 0.02500000000000006400 ) ;
+#229 = VERTEX_POINT ( 'NONE', #2082 ) ;
+#230 = SURFACE_STYLE_USAGE ( .BOTH. , #2079 ) ;
+#231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#232 = EDGE_CURVE ( 'NONE', #2280, #1364, #335, .T. ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#234 = VECTOR ( 'NONE', #1532, 1000.000000000000000 ) ;
+#235 = VECTOR ( 'NONE', #1592, 1000.000000000000000 ) ;
+#236 = SURFACE_SIDE_STYLE ('',( #2531 ) ) ;
+#237 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2609 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #327, #1951, #2152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#238 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642387922400E-006, 1.599994840237362900 ) ) ;
+#239 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #1546, #1763 ) ;
+#240 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #735 ) ) ;
+#241 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#242 = ADVANCED_FACE ( 'NONE', ( #748 ), #2138, .T. ) ;
+#243 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#244 = CYLINDRICAL_SURFACE ( 'NONE', #539, 0.02500000000000006400 ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 3.472304849878024700, -1.594609699756050800 ) ) ;
+#246 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2304, 'distance_accuracy_value', 'NONE');
+#247 = FACE_OUTER_BOUND ( 'NONE', #1682, .T. ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#249 = SURFACE_SIDE_STYLE ('',( #1219 ) ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .F. ) ;
+#251 = CIRCLE ( 'NONE', #1229, 0.02500000000000006400 ) ;
+#252 = EDGE_CURVE ( 'NONE', #2303, #2446, #988, .T. ) ;
+#253 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#254 = SURFACE_STYLE_USAGE ( .BOTH. , #642 ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #1340, #1305, #558 ) ;
+#256 = EDGE_LOOP ( 'NONE', ( #1062, #2163, #1146, #2122 ) ) ;
+#257 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#258 = FACE_OUTER_BOUND ( 'NONE', #597, .T. ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .F. ) ;
+#260 = EDGE_CURVE ( 'NONE', #2376, #1464, #1049, .T. ) ;
+#261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1103 ) ) ;
+#262 = ADVANCED_FACE ( 'NONE', ( #685 ), #1019, .T. ) ;
+#263 = FILL_AREA_STYLE ('',( #639 ) ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .T. ) ;
+#265 = FILL_AREA_STYLE ('',( #2270 ) ) ;
+#266 = VERTEX_POINT ( 'NONE', #509 ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ;
+#268 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1960, 'design' ) ;
+#269 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#270 = PLANE ( 'NONE',  #439 ) ;
+#271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#272 = VECTOR ( 'NONE', #2345, 1000.000000000000000 ) ;
+#273 = SURFACE_STYLE_USAGE ( .BOTH. , #71 ) ;
+#274 = PRESENTATION_STYLE_ASSIGNMENT (( #1344 ) ) ;
+#275 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#277 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1757 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1618, #2432, #614 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#278 = VECTOR ( 'NONE', #318, 1000.000000000000000 ) ;
+#279 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1674, 'distance_accuracy_value', 'NONE');
+#280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #994 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1409, #231, #1627 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#281 = VERTEX_POINT ( 'NONE', #1509 ) ;
+#282 = FACE_OUTER_BOUND ( 'NONE', #1726, .T. ) ;
+#283 = VECTOR ( 'NONE', #189, 1000.000000000000000 ) ;
+#284 = SURFACE_STYLE_USAGE ( .BOTH. , #73 ) ;
+#285 = EDGE_LOOP ( 'NONE', ( #902, #1559, #2565, #1099 ) ) ;
+#286 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#287 = CYLINDRICAL_SURFACE ( 'NONE', #2453, 0.02500000000000006400 ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .F. ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#290 = FACE_OUTER_BOUND ( 'NONE', #2089, .T. ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #1858 ) ;
+#292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1625 ), #1009 ) ;
+#293 = SURFACE_SIDE_STYLE ('',( #2317 ) ) ;
+#294 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#295 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1107, 'distance_accuracy_value', 'NONE');
+#296 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #90, #1249 ) ;
+#297 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#298 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #295 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1107, #1508, #1931 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#299 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#300 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#301 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, -1.600000000000000300 ) ) ;
+#302 = ADVANCED_FACE ( 'NONE', ( #745 ), #1110, .F. ) ;
+#303 = EDGE_CURVE ( 'NONE', #1966, #2273, #1315, .T. ) ;
+#304 = SURFACE_SIDE_STYLE ('',( #2255 ) ) ;
+#305 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2302 ) ) ;
+#306 = FILL_AREA_STYLE_COLOUR ( '', #986 ) ;
+#307 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2172 ), #579 ) ;
+#308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#309 = CYLINDRICAL_SURFACE ( 'NONE', #239, 0.04999999999999991300 ) ;
+#310 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696655400, 3.459750732398299900, 1.559750732398281300 ) ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #1958, .F. ) ;
+#312 = FILL_AREA_STYLE_COLOUR ( '', #2590 ) ;
+#313 = AXIS2_PLACEMENT_3D ( 'NONE', #841, #659, #1844 ) ;
+#314 = FACE_OUTER_BOUND ( 'NONE', #1006, .T. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ;
+#316 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#317 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#318 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .F. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .T. ) ;
+#321 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#322 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1060, #2084, #1863 ),
+ ( #257, #2075, #64 ),
+ ( #1258, #854, #473 ),
+ ( #2498, #1452, #464 ),
+ ( #79, #693, #1050 ),
+ ( #1883, #1083, #2093 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520991000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167803100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059470300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865476800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#323 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#324 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#325 = STYLED_ITEM ( 'NONE', ( #583 ), #1495 ) ;
+#326 = STYLED_ITEM ( 'NONE', ( #2184 ), #1943 ) ;
+#327 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#328 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#329 = ADVANCED_FACE ( 'NONE', ( #1745 ), #2434, .T. ) ;
+#330 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #1690 ) ) ;
+#332 = SURFACE_SIDE_STYLE ('',( #1808 ) ) ;
+#333 = CYLINDRICAL_SURFACE ( 'NONE', #2401, 0.02500000000000006400 ) ;
+#334 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#335 = LINE ( 'NONE', #1092, #775 ) ;
+#336 = STYLED_ITEM ( 'NONE', ( #1948 ), #172 ) ;
+#337 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1649, #1021, #2481, #1425 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#338 = VERTEX_POINT ( 'NONE', #1130 ) ;
+#339 = SURFACE_STYLE_FILL_AREA ( #673 ) ;
+#340 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#341 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #77 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2617, #1548, #388 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;
+#343 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#344 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, -3.841173411091502700E-016, 1.550000000000000300 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#346 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #2499, #714 ) ;
+#347 = EDGE_LOOP ( 'NONE', ( #842, #2027, #2601 ) ) ;
+#348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.897353801849632000E-015, 1.000000000000000000 ) ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .T. ) ;
+#350 = SURFACE_STYLE_USAGE ( .BOTH. , #1147 ) ;
+#351 = FILL_AREA_STYLE ('',( #522 ) ) ;
+#352 = FACE_OUTER_BOUND ( 'NONE', #110, .T. ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .T. ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 3.472304849878024700, -1.594609699756050800 ) ) ;
+#355 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999200, 1.600000000000001200 ) ) ;
+#356 = EDGE_CURVE ( 'NONE', #229, #1417, #1478, .T. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
+#358 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534900, 1.564644660940672800 ) ) ;
+#359 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #401, 'distance_accuracy_value', 'NONE');
+#360 = STYLED_ITEM ( 'NONE', ( #146 ), #242 ) ;
+#361 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#362 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#363 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #326 ) ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#365 = FACE_OUTER_BOUND ( 'NONE', #724, .T. ) ;
+#366 = CYLINDRICAL_SURFACE ( 'NONE', #1859, 0.05000000000000012800 ) ;
+#367 = EDGE_CURVE ( 'NONE', #1396, #1209, #1466, .T. ) ;
+#368 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#369 = VERTEX_POINT ( 'NONE', #1693 ) ;
+#370 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#371 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#372 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2521, 'distance_accuracy_value', 'NONE');
+#373 = STYLED_ITEM ( 'NONE', ( #1588 ), #98 ) ;
+#374 = EDGE_LOOP ( 'NONE', ( #939, #1762, #319, #1148 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, 0.0000000000000000000 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
+#378 = SURFACE_STYLE_FILL_AREA ( #2513 ) ;
+#379 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#380 = SURFACE_STYLE_USAGE ( .BOTH. , #1979 ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #806, .F. ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#383 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#384 = VERTEX_POINT ( 'NONE', #2132 ) ;
+#385 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.499999999999999600, 1.550000000000000900 ) ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #2195, .F. ) ;
+#387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#388 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#389 = CYLINDRICAL_SURFACE ( 'NONE', #2191, 0.05000000000000012800 ) ;
+#390 = FILL_AREA_STYLE ('',( #2619 ) ) ;
+#391 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#392 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#393 = EDGE_CURVE ( 'NONE', #1355, #884, #1585, .T. ) ;
+#394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.257045997084643100E-016 ) ) ;
+#395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1201 ), #1276 ) ;
+#396 = SURFACE_STYLE_FILL_AREA ( #809 ) ;
+#397 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1795 ) ) ;
+#398 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#399 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#400 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#401 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#402 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .T. ) ;
+#404 = PRESENTATION_STYLE_ASSIGNMENT (( #2085 ) ) ;
+#405 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #690, 'distance_accuracy_value', 'NONE');
+#406 = SURFACE_SIDE_STYLE ('',( #2207 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932797300, -1.579289321881345500 ) ) ;
+#408 = VERTEX_POINT ( 'NONE', #726 ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#411 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#412 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #2399, .T. ) ;
+#414 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#415 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #950, .T. ) ;
+#418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#420 = PRESENTATION_STYLE_ASSIGNMENT (( #1616 ) ) ;
+#421 = FILL_AREA_STYLE_COLOUR ( '', #1513 ) ;
+#422 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #373 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 3.499999999999999100, 1.575000000000000600 ) ) ;
+#424 = STYLED_ITEM ( 'NONE', ( #1511 ), #2622 ) ;
+#425 = SURFACE_STYLE_FILL_AREA ( #879 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#428 = VERTEX_POINT ( 'NONE', #706 ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#430 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #734, #2562, #1521 ),
+ ( #2366, #1137, #1483 ),
+ ( #1358, #979, #1775 ),
+ ( #2177, #756, #2592 ),
+ ( #160, #1577, #1786 ),
+ ( #574, #140, #355 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868646300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520979900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167776500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059438100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#431 = EDGE_CURVE ( 'NONE', #2116, #1209, #213, .T. ) ;
+#432 = ADVANCED_FACE ( 'NONE', ( #78 ), #430, .T. ) ;
+#433 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .F. ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 0.02500010492007323900, 1.600000000000000300 ) ) ;
+#436 = STYLED_ITEM ( 'NONE', ( #1162 ), #765 ) ;
+#437 = FILL_AREA_STYLE_COLOUR ( '', #2106 ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .F. ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #275, #1465, #2482 ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 3.494609699756050100, -1.572304849878025700 ) ) ;
+#441 = AXIS2_PLACEMENT_3D ( 'NONE', #789, #976, #2006 ) ;
+#442 = LINE ( 'NONE', #1589, #128 ) ;
+#443 = EDGE_LOOP ( 'NONE', ( #812, #1602, #434, #611, #751, #881 ) ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#445 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#446 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#447 = FILL_AREA_STYLE ('',( #2435 ) ) ;
+#448 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#449 = FACE_OUTER_BOUND ( 'NONE', #374, .T. ) ;
+#450 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#451 = CIRCLE ( 'NONE', #1791, 0.1000000000000000500 ) ;
+#452 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#453 = AXIS2_PLACEMENT_3D ( 'NONE', #2007, #829, #1180 ) ;
+#454 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 0.009835162729338048000, -1.590164837270663600 ) ) ;
+#455 = AXIS2_PLACEMENT_3D ( 'NONE', #1287, #1696, #481 ) ;
+#456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#457 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#458 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .F. ) ;
+#460 = EDGE_CURVE ( 'NONE', #884, #1626, #104, .T. ) ;
+#461 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .T. ) ;
+#463 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #52, #1082, #1441, #667 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#464 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#466 = EDGE_CURVE ( 'NONE', #931, #428, #802, .T. ) ;
+#467 = PRESENTATION_STYLE_ASSIGNMENT (( #641 ) ) ;
+#468 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739608700, -1.563050489181302600 ) ) ;
+#469 = VERTEX_POINT ( 'NONE', #148 ) ;
+#470 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #92, .T. ) ;
+#472 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#473 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#475 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2242 ), #122 ) ;
+#476 = SURFACE_STYLE_FILL_AREA ( #2566 ) ;
+#477 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#478 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#479 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1783, 'distance_accuracy_value', 'NONE');
+#480 = SURFACE_STYLE_USAGE ( .BOTH. , #1047 ) ;
+#481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#482 = SURFACE_STYLE_USAGE ( .BOTH. , #2284 ) ;
+#483 = EDGE_CURVE ( 'NONE', #2506, #761, #165, .T. ) ;
+#484 = LINE ( 'NONE', #801, #1776 ) ;
+#485 = VECTOR ( 'NONE', #2597, 1000.000000000000000 ) ;
+#486 = PLANE ( 'NONE',  #2148 ) ;
+#487 = VECTOR ( 'NONE', #1494, 1000.000000000000000 ) ;
+#488 = FILL_AREA_STYLE_COLOUR ( '', #1944 ) ;
+#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1014 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1544, #1553, #1770 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#490 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#492 = ORIENTED_EDGE ( 'NONE', *, *, #1723, .F. ) ;
+#493 = FACE_OUTER_BOUND ( 'NONE', #577, .T. ) ;
+#494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#495 = ADVANCED_FACE ( 'NONE', ( #1376 ), #366, .T. ) ;
+#496 = VERTEX_POINT ( 'NONE', #1322 ) ;
+#497 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#498 = EDGE_CURVE ( 'NONE', #2273, #1563, #2359, .T. ) ;
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
+#500 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#501 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#502 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #359 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #401, #387, #1165 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#503 = LINE ( 'NONE', #1400, #1328 ) ;
+#504 = VERTEX_POINT ( 'NONE', #1980 ) ;
+#505 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1625 ) ) ;
+#506 = FILL_AREA_STYLE ('',( #1504 ) ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#510 = ADVANCED_FACE ( 'NONE', ( #2076 ), #836, .T. ) ;
+#511 = LINE ( 'NONE', #477, #132 ) ;
+#512 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2067, #1225, #1426, #648 ),
+ .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 ( '' )  );
+#513 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#514 = FILL_AREA_STYLE_COLOUR ( '', #2142 ) ;
+#515 = FACE_OUTER_BOUND ( 'NONE', #2510, .T. ) ;
+#516 = AXIS2_PLACEMENT_3D ( 'NONE', #1976, #1753, #940 ) ;
+#517 = PRESENTATION_STYLE_ASSIGNMENT (( #195 ) ) ;
+#518 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#519 = FILL_AREA_STYLE ('',( #312 ) ) ;
+#520 = EDGE_CURVE ( 'NONE', #1364, #913, #645, .T. ) ;
+#521 = ADVANCED_FACE ( 'NONE', ( #1283 ), #589, .T. ) ;
+#522 = FILL_AREA_STYLE_COLOUR ( '', #922 ) ;
+#523 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#524 = ORIENTED_EDGE ( 'NONE', *, *, #466, .T. ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 3.474999999999999600, 1.600000000000001200 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #260, .F. ) ;
+#527 = SURFACE_SIDE_STYLE ('',( #2263 ) ) ;
+#528 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #2301, #103 ) ;
+#529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1224, #2267, #116 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .T. ) ;
+#531 = FILL_AREA_STYLE_COLOUR ( '', #2547 ) ;
+#532 = ORIENTED_EDGE ( 'NONE', *, *, #608, .F. ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.449999999999999300, 0.0000000000000000000 ) ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999200, -1.600000000000000500 ) ) ;
+#535 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#536 = CIRCLE ( 'NONE', #2543, 0.1000000000000000500 ) ;
+#537 = EDGE_LOOP ( 'NONE', ( #1389, #1118, #1824, #1923 ) ) ;
+#538 = AXIS2_PLACEMENT_3D ( 'NONE', #1178, #790, #398 ) ;
+#539 = AXIS2_PLACEMENT_3D ( 'NONE', #2014, #39, #2308 ) ;
+#540 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#542 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#543 = STYLED_ITEM ( 'NONE', ( #848 ), #2211 ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#545 = SURFACE_STYLE_FILL_AREA ( #1650 ) ;
+#546 = CIRCLE ( 'NONE', #538, 0.02500000000000006400 ) ;
+#547 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2585, 'distance_accuracy_value', 'NONE');
+#548 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#549 = FACE_OUTER_BOUND ( 'NONE', #1460, .T. ) ;
+#550 = FILL_AREA_STYLE_COLOUR ( '', #143 ) ;
+#551 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #828 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2134, #915, #923 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#552 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.449999999999999300, 1.600000000000001000 ) ) ;
+#554 = SURFACE_STYLE_FILL_AREA ( #447 ) ;
+#555 = SURFACE_SIDE_STYLE ('',( #1647 ) ) ;
+#556 = AXIS2_PLACEMENT_3D ( 'NONE', #1645, #989, #1578 ) ;
+#557 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#558 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#559 = FILL_AREA_STYLE ('',( #777 ) ) ;
+#560 = LINE ( 'NONE', #2199, #283 ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;
+#562 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#563 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#564 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#565 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1115, 'distance_accuracy_value', 'NONE');
+#566 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #424 ) ) ;
+#567 = EDGE_LOOP ( 'NONE', ( #1129, #1624, #1729 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#569 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, -3.903127820947816900E-016, 1.575000000000000000 ) ) ;
+#570 = VERTEX_POINT ( 'NONE', #2210 ) ;
+#571 = SURFACE_STYLE_USAGE ( .BOTH. , #1155 ) ;
+#572 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -6.285229985423216800E-017, 1.000000000000000000 ) ) ;
+#573 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999100, 1.575000000000001100 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #1966, #849, #2567, .T. ) ;
+#576 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1103 ), #1555 ) ;
+#577 = EDGE_LOOP ( 'NONE', ( #2179, #960, #910 ) ) ;
+#578 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#579 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #930 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2471, #458, #1243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#580 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, 0.0000000000000000000 ) ) ;
+#582 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #928 ) ) ;
+#583 = PRESENTATION_STYLE_ASSIGNMENT (( #284 ) ) ;
+#584 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#585 = AXIS2_PLACEMENT_3D ( 'NONE', #2612, #1357, #1575 ) ;
+#586 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#587 = PRESENTATION_STYLE_ASSIGNMENT (( #230 ) ) ;
+#588 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#589 = SPHERICAL_SURFACE ( 'NONE', #133, 0.02500000000000000100 ) ;
+#590 = LINE ( 'NONE', #1263, #42 ) ;
+#591 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#592 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#593 = VECTOR ( 'NONE', #383, 1000.000000000000000 ) ;
+#594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#595 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#596 = AXIS2_PLACEMENT_3D ( 'NONE', #1882, #1450, #2515 ) ;
+#597 = EDGE_LOOP ( 'NONE', ( #66, #1523, #1094, #669 ) ) ;
+#598 = PRESENTATION_STYLE_ASSIGNMENT (( #35 ) ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#600 = AXIS2_PLACEMENT_3D ( 'NONE', #1632, #1623, #1415 ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#602 = AXIS2_PLACEMENT_3D ( 'NONE', #1558, #1790, #770 ) ;
+#603 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #784, 'distance_accuracy_value', 'NONE');
+#604 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#605 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#606 = EDGE_LOOP ( 'NONE', ( #1484, #222, #532 ) ) ;
+#607 = VERTEX_POINT ( 'NONE', #1831 ) ;
+#608 = EDGE_CURVE ( 'NONE', #2280, #1396, #1221, .T. ) ;
+#609 = ORIENTED_EDGE ( 'NONE', *, *, #1151, .T. ) ;
+#610 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, 1.575000000000000200 ) ) ;
+#613 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#614 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#615 = EDGE_CURVE ( 'NONE', #1464, #2501, #1743, .T. ) ;
+#616 = LINE ( 'NONE', #703, #1606 ) ;
+#617 = PRESENTATION_STYLE_ASSIGNMENT (( #1241 ) ) ;
+#618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #795 ), #1363 ) ;
+#619 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #93, #901, #525, #1492 ),
+ .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 ( '' )  );
+#620 = AXIS2_PLACEMENT_3D ( 'NONE', #1308, #1725, #1501 ) ;
+#621 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#622 = FACE_OUTER_BOUND ( 'NONE', #1604, .T. ) ;
+#623 = EDGE_CURVE ( 'NONE', #1030, #369, #2325, .T. ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#626 = SURFACE_STYLE_FILL_AREA ( #1190 ) ;
+#627 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #735 ), #929 ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #1102, .T. ) ;
+#629 = PRODUCT ( 'CAP 1812-3.5mm', 'CAP 1812-3.5mm', '', ( #741 ) ) ;
+#630 = VERTEX_POINT ( 'NONE', #1390 ) ;
+#631 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #956, 'distance_accuracy_value', 'NONE');
+#633 = SURFACE_SIDE_STYLE ('',( #1954 ) ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813555400, 1.563125499923729600 ) ) ;
+#635 = ORIENTED_EDGE ( 'NONE', *, *, #623, .F. ) ;
+#636 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #520, .F. ) ;
+#638 = SURFACE_SIDE_STYLE ('',( #1704 ) ) ;
+#639 = FILL_AREA_STYLE_COLOUR ( '', #371 ) ;
+#640 = LINE ( 'NONE', #1334, #272 ) ;
+#641 = SURFACE_STYLE_USAGE ( .BOTH. , #1394 ) ;
+#642 = SURFACE_SIDE_STYLE ('',( #218 ) ) ;
+#643 = PRESENTATION_STYLE_ASSIGNMENT (( #2437 ) ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180592200, 3.499994840237361100, -1.599994840237362900 ) ) ;
+#645 = LINE ( 'NONE', #2604, #898 ) ;
+#646 = ADVANCED_FACE ( 'NONE', ( #1581 ), #1842, .T. ) ;
+#647 = SURFACE_SIDE_STYLE ('',( #1384 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059000, 0.009835162729337897100, 1.590164837270661800 ) ) ;
+#650 = STYLED_ITEM ( 'NONE', ( #2187 ), #1865 ) ;
+#651 = EDGE_CURVE ( 'NONE', #1486, #2599, #2196, .T. ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .T. ) ;
+#654 = FILL_AREA_STYLE ('',( #2292 ) ) ;
+#655 = FACE_OUTER_BOUND ( 'NONE', #63, .T. ) ;
+#656 = EDGE_CURVE ( 'NONE', #2599, #151, #2170, .T. ) ;
+#657 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #424 ), #1270 ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.475000000000000100, 1.474999999999999600 ) ) ;
+#659 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #935, .T. ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000300 ) ) ;
+#662 = VECTOR ( 'NONE', #1469, 1000.000000000000000 ) ;
+#663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2017 ), #212 ) ;
+#664 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .F. ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#666 = ADVANCED_FACE ( 'NONE', ( #449 ), #2023, .F. ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#668 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#669 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .F. ) ;
+#670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = LINE ( 'NONE', #375, #1131 ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .T. ) ;
+#673 = FILL_AREA_STYLE ('',( #1248 ) ) ;
+#674 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#675 = FILL_AREA_STYLE ('',( #1 ) ) ;
+#676 = VERTEX_POINT ( 'NONE', #987 ) ;
+#677 = PRESENTATION_STYLE_ASSIGNMENT (( #2107 ) ) ;
+#678 = EDGE_CURVE ( 'NONE', #151, #2342, #484, .T. ) ;
+#679 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994958995300, -1.570477640050411000 ) ) ;
+#680 = AXIS2_PLACEMENT_3D ( 'NONE', #2283, #1671, #2496 ) ;
+#681 = PRESENTATION_STYLE_ASSIGNMENT (( #1747 ) ) ;
+#682 = SURFACE_STYLE_FILL_AREA ( #1467 ) ;
+#683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.710505431213753700E-016 ) ) ;
+#684 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#685 = FACE_OUTER_BOUND ( 'NONE', #1572, .T. ) ;
+#686 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #543 ) ) ;
+#687 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 6.030874584450618400E-016, -1.575000000000000400 ) ) ;
+#689 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#691 = CIRCLE ( 'NONE', #977, 0.02500000000000006400 ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642387922400E-006, 1.599994840237362900 ) ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .T. ) ;
+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #2486, #2220, #1788 ) ;
+#696 = SURFACE_STYLE_USAGE ( .BOTH. , #304 ) ;
+#697 = VECTOR ( 'NONE', #2261, 1000.000000000000000 ) ;
+#698 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#699 = EDGE_LOOP ( 'NONE', ( #410, #1996, #2470, #997, #459, #288 ) ) ;
+#700 = LINE ( 'NONE', #864, #2026 ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ;
+#702 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#703 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#704 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#707 = LINE ( 'NONE', #1971, #2320 ) ;
+#708 = EDGE_CURVE ( 'NONE', #2303, #2116, #1056, .T. ) ;
+#709 = CIRCLE ( 'NONE', #2520, 0.02500000000000006400 ) ;
+#710 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#711 = ADVANCED_FACE ( 'NONE', ( #515 ), #900, .T. ) ;
+#712 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #400, 'distance_accuracy_value', 'NONE');
+#713 = SURFACE_STYLE_FILL_AREA ( #2398 ) ;
+#714 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 3.463050489181301600, 1.576100978362606300 ) ) ;
+#716 = SURFACE_SIDE_STYLE ('',( #1638 ) ) ;
+#717 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ;
+#719 = VECTOR ( 'NONE', #1366, 1000.000000000000000 ) ;
+#720 = SURFACE_STYLE_USAGE ( .BOTH. , #908 ) ;
+#721 = STYLED_ITEM ( 'NONE', ( #2420 ), #1732 ) ;
+#722 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#723 = FILL_AREA_STYLE ('',( #514 ) ) ;
+#724 = EDGE_LOOP ( 'NONE', ( #1339, #1239, #1993 ) ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.463125499923732400, 1.556562749961863300 ) ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#727 = ADVANCED_FACE ( 'NONE', ( #549 ), #1641, .T. ) ;
+#728 = EDGE_LOOP ( 'NONE', ( #438, #2631, #791, #963 ) ) ;
+#729 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ;
+#730 = VERTEX_POINT ( 'NONE', #2455 ) ;
+#731 = FILL_AREA_STYLE_COLOUR ( '', #55 ) ;
+#732 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1127 ), #2125 ) ;
+#733 = SURFACE_STYLE_USAGE ( .BOTH. , #716 ) ;
+#734 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#735 = STYLED_ITEM ( 'NONE', ( #1095 ), #1928 ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.375000000000000000, -1.474999999999999900 ) ) ;
+#737 = LINE ( 'NONE', #1032, #37 ) ;
+#738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#739 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #411, #814, #1677 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#740 = EDGE_CURVE ( 'NONE', #1184, #1486, #1703, .T. ) ;
+#741 = PRODUCT_CONTEXT ( 'NONE', #542, 'mechanical' ) ;
+#742 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#743 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2433 ) ) ;
+#744 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2448, 'distance_accuracy_value', 'NONE');
+#745 = FACE_OUTER_BOUND ( 'NONE', #1325, .T. ) ;
+#746 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#747 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1960 ) ;
+#748 = FACE_OUTER_BOUND ( 'NONE', #1254, .T. ) ;
+#749 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2576 ) ) ;
+#750 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#751 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .T. ) ;
+#752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #950, .F. ) ;
+#754 = CYLINDRICAL_SURFACE ( 'NONE', #1695, 0.1000000000000000500 ) ;
+#755 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196200, 3.470477640050408500, -1.570477640050411000 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 3.490164837270664400, 1.590164837270662300 ) ) ;
+#757 = EDGE_CURVE ( 'NONE', #849, #151, #2160, .T. ) ;
+#758 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2251, 'distance_accuracy_value', 'NONE');
+#759 = SURFACE_STYLE_FILL_AREA ( #654 ) ;
+#760 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#761 = VERTEX_POINT ( 'NONE', #1210 ) ;
+#762 = AXIS2_PLACEMENT_3D ( 'NONE', #2628, #2183, #1167 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #498, .F. ) ;
+#764 = SURFACE_SIDE_STYLE ('',( #476 ) ) ;
+#765 = ADVANCED_FACE ( 'NONE', ( #1978 ), #75, .T. ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#767 = STYLED_ITEM ( 'NONE', ( #1035 ), #1972 ) ;
+#768 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000400, 1.474999999999999900 ) ) ;
+#770 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.478176394252566300E-016, 1.000000000000000000 ) ) ;
+#771 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#772 = LINE ( 'NONE', #340, #1280 ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#774 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#775 = VECTOR ( 'NONE', #684, 1000.000000000000000 ) ;
+#776 = FILL_AREA_STYLE_COLOUR ( '', #1212 ) ;
+#777 = FILL_AREA_STYLE_COLOUR ( '', #2552 ) ;
+#778 = EDGE_LOOP ( 'NONE', ( #2277, #2310, #1657 ) ) ;
+#779 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#780 = FILL_AREA_STYLE ('',( #1351 ) ) ;
+#781 = FACE_OUTER_BOUND ( 'NONE', #1330, .T. ) ;
+#782 = EDGE_LOOP ( 'NONE', ( #342, #471, #1010, #1205 ) ) ;
+#783 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#784 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#785 = EDGE_CURVE ( 'NONE', #761, #931, #2074, .T. ) ;
+#786 = ORIENTED_EDGE ( 'NONE', *, *, #615, .T. ) ;
+#787 = ADVANCED_FACE ( 'NONE', ( #2400 ), #975, .T. ) ;
+#788 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1986 ) ;
+#789 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#790 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#793 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#794 = FACE_OUTER_BOUND ( 'NONE', #852, .T. ) ;
+#795 = STYLED_ITEM ( 'NONE', ( #2260 ), #788 ) ;
+#796 = PLANE ( 'NONE',  #1929 ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#798 = FILL_AREA_STYLE ('',( #2421 ) ) ;
+#799 = STYLED_ITEM ( 'NONE', ( #404 ), #2581 ) ;
+#800 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#802 = LINE ( 'NONE', #967, #211 ) ;
+#803 = PRESENTATION_STYLE_ASSIGNMENT (( #105 ) ) ;
+#804 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#806 = EDGE_CURVE ( 'NONE', #849, #730, #590, .T. ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#808 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#809 = FILL_AREA_STYLE ('',( #2232 ) ) ;
+#810 = AXIS2_PLACEMENT_3D ( 'NONE', #368, #572, #1769 ) ;
+#811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1876 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #94, #108, #1727 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
+#813 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#814 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#815 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2417 ) ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #431, .F. ) ;
+#817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #543 ), #946 ) ;
+#818 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#819 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .F. ) ;
+#820 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#821 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1925 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #361, #1537, #1956 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#822 = SURFACE_STYLE_FILL_AREA ( #1193 ) ;
+#823 = ORIENTED_EDGE ( 'NONE', *, *, #890, .F. ) ;
+#824 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#825 = CYLINDRICAL_SURFACE ( 'NONE', #996, 0.02500000000000006400 ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#828 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2134, 'distance_accuracy_value', 'NONE');
+#829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = STYLED_ITEM ( 'NONE', ( #2326 ), #141 ) ;
+#831 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000000, -1.474999999999999900 ) ) ;
+#832 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696647000, 3.459750732398307000, -1.559750732398276200 ) ) ;
+#833 = FACE_OUTER_BOUND ( 'NONE', #1493, .T. ) ;
+#834 = SURFACE_STYLE_USAGE ( .BOTH. , #633 ) ;
+#835 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#836 = CYLINDRICAL_SURFACE ( 'NONE', #894, 0.1000000000000000500 ) ;
+#837 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#838 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2307, 'distance_accuracy_value', 'NONE');
+#839 = EDGE_CURVE ( 'NONE', #676, #1396, #1781, .T. ) ;
+#840 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#841 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.550000000000000500 ) ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ;
+#843 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2017 ) ) ;
+#844 = ADVANCED_FACE ( 'NONE', ( #2428 ), #1583, .T. ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#846 = VECTOR ( 'NONE', #2583, 1000.000000000000000 ) ;
+#847 = VERTEX_POINT ( 'NONE', #2533 ) ;
+#848 = PRESENTATION_STYLE_ASSIGNMENT (( #480 ) ) ;
+#849 = VERTEX_POINT ( 'NONE', #1284 ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604500, 0.005390300243950459400, 1.572304849878024500 ) ) ;
+#851 = VECTOR ( 'NONE', #548, 1000.000000000000000 ) ;
+#852 = EDGE_LOOP ( 'NONE', ( #1295, #2218, #1652 ) ) ;
+#853 = SURFACE_SIDE_STYLE ('',( #554 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 0.02952235994959014400, 1.570477640050412300 ) ) ;
+#855 = SPHERICAL_SURFACE ( 'NONE', #528, 0.02500000000000000100 ) ;
+#856 = SURFACE_STYLE_USAGE ( .BOTH. , #2343 ) ;
+#857 = PLANE ( 'NONE',  #1189 ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049600, 0.02389902163739595100, 1.563050489181303100 ) ) ;
+#859 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #547 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2585, #1336, #1798 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#860 = FILL_AREA_STYLE_COLOUR ( '', #2305 ) ;
+#861 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#862 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#863 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #326 ), #2504 ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.600000000000000500 ) ) ;
+#865 = LINE ( 'NONE', #2156, #2431 ) ;
+#866 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#867 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#868 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#869 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .F. ) ;
+#871 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#872 = EDGE_CURVE ( 'NONE', #408, #2599, #1744, .T. ) ;
+#873 = FILL_AREA_STYLE_COLOUR ( '', #1502 ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#875 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#876 = AXIS2_PLACEMENT_3D ( 'NONE', #412, #226, #631 ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .F. ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#879 = FILL_AREA_STYLE ('',( #2630 ) ) ;
+#880 = PRESENTATION_STYLE_ASSIGNMENT (( #225 ) ) ;
+#881 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#883 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #1550, #362 ) ;
+#884 = VERTEX_POINT ( 'NONE', #1489 ) ;
+#885 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#887 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .T. ) ;
+#888 = FILL_AREA_STYLE_COLOUR ( '', #1845 ) ;
+#889 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#890 = EDGE_CURVE ( 'NONE', #630, #1518, #2136, .T. ) ;
+#891 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ;
+#892 = SURFACE_STYLE_USAGE ( .BOTH. , #1796 ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#894 = AXIS2_PLACEMENT_3D ( 'NONE', #769, #1143, #955 ) ;
+#895 = SURFACE_STYLE_FILL_AREA ( #351 ) ;
+#896 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 6.087020768382902900E-016, 1.550000000000000300 ) ) ;
+#898 = VECTOR ( 'NONE', #184, 1000.000000000000000 ) ;
+#899 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #1603, #409 ) ;
+#900 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #392, #1407, #1846 ),
+ ( #1877, #1867, #634 ),
+ ( #858, #1642, #1039 ),
+ ( #850, #649, #1034 ),
+ ( #16, #238, #435 ),
+ ( #867, #2068, #661 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 1.570796326794896600, 2.356194490192344800, 3.141592653589793100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868644100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164520991000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167803100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059470300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865476800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#901 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.464644660940672200, 1.579289321881346200 ) ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#903 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.257045997084643400E-016, -1.000000000000000000 ) ) ;
+#904 = CIRCLE ( 'NONE', #441, 0.02500000000000006400 ) ;
+#905 = ADVANCED_FACE ( 'NONE', ( #2625 ), #333, .T. ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .T. ) ;
+#907 = EDGE_CURVE ( 'NONE', #1989, #266, #865, .T. ) ;
+#908 = SURFACE_SIDE_STYLE ('',( #2393 ) ) ;
+#909 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .F. ) ;
+#911 = PLANE ( 'NONE',  #1535 ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184000, 3.474999895079929700, 1.600000000000001200 ) ) ;
+#913 = VERTEX_POINT ( 'NONE', #2135 ) ;
+#914 = CIRCLE ( 'NONE', #516, 0.1000000000000000500 ) ;
+#915 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#916 = ADVANCED_FACE ( 'NONE', ( #2361 ), #1442, .T. ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#918 = EDGE_CURVE ( 'NONE', #2273, #1730, #1777, .T. ) ;
+#919 = FACE_OUTER_BOUND ( 'NONE', #2212, .T. ) ;
+#920 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#921 = EDGE_CURVE ( 'NONE', #294, #1626, #1142, .T. ) ;
+#922 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#923 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2485 ), #2341 ) ;
+#925 = VECTOR ( 'NONE', #1503, 1000.000000000000000 ) ;
+#926 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#927 = FILL_AREA_STYLE_COLOUR ( '', #552 ) ;
+#928 = STYLED_ITEM ( 'NONE', ( #617 ), #1505 ) ;
+#929 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2490 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1268, #889, #85 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#930 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2471, 'distance_accuracy_value', 'NONE');
+#931 = VERTEX_POINT ( 'NONE', #722 ) ;
+#932 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.376764663473656500E-016, 1.000000000000000000 ) ) ;
+#933 = VERTEX_POINT ( 'NONE', #127 ) ;
+#934 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, -1.600000000000000500 ) ) ;
+#935 = EDGE_CURVE ( 'NONE', #1857, #1033, #1719, .T. ) ;
+#936 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .T. ) ;
+#937 = LINE ( 'NONE', #219, #89 ) ;
+#938 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2202 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2347, #2162, #328 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#939 = ORIENTED_EDGE ( 'NONE', *, *, #968, .T. ) ;
+#940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#941 = ADVANCED_FACE ( 'NONE', ( #1078 ), #2040, .T. ) ;
+#942 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#943 = FILL_AREA_STYLE ('',( #1240 ) ) ;
+#944 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #325 ), #1738 ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999100, -1.575000000000000400 ) ) ;
+#946 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #948 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1432, #253, #1067 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#947 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#948 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1432, 'distance_accuracy_value', 'NONE');
+#949 = AXIS2_PLACEMENT_3D ( 'NONE', #2383, #167, #1525 ) ;
+#950 = EDGE_CURVE ( 'NONE', #1396, #2446, #1613, .T. ) ;
+#951 = PLANE ( 'NONE',  #883 ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#953 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1195 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1420, #243, #2424 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#954 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 3.490164837270664400, -1.590164837270663400 ) ) ;
+#955 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#956 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .F. ) ;
+#958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.710505431213753700E-016 ) ) ;
+#959 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#960 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#961 = AXIS2_PLACEMENT_3D ( 'NONE', #2616, #1194, #1782 ) ;
+#962 = FILL_AREA_STYLE_COLOUR ( '', #972 ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .F. ) ;
+#964 = CIRCLE ( 'NONE', #1665, 0.02500000000000006400 ) ;
+#965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#966 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.499999999999999600, -1.600000000000000300 ) ) ;
+#968 = EDGE_CURVE ( 'NONE', #1298, #884, #772, .T. ) ;
+#969 = SURFACE_STYLE_USAGE ( .BOTH. , #2587 ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .T. ) ;
+#971 = AXIS2_PLACEMENT_3D ( 'NONE', #917, #1539, #1515 ) ;
+#972 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#973 = EDGE_LOOP ( 'NONE', ( #635, #1152, #250, #2450 ) ) ;
+#974 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1201 ) ) ;
+#975 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1481, #886, #2321 ),
+ ( #1079, #1898, #893 ),
+ ( #468, #679, #2096 ),
+ ( #1681, #276, #875 ),
+ ( #1072, #2108, #2519 ),
+ ( #688, #1701, #2509 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#976 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#977 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #1177, #984 ) ;
+#978 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#979 = CARTESIAN_POINT ( 'NONE',  ( 2.247400404574196700, 3.470477640050409400, 1.570477640050413000 ) ) ;
+#980 = SURFACE_STYLE_FILL_AREA ( #44 ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#982 = SURFACE_STYLE_FILL_AREA ( #2483 ) ;
+#983 = LINE ( 'NONE', #581, #485 ) ;
+#984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#986 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#987 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#988 = CIRCLE ( 'NONE', #680, 0.02500000000000006400 ) ;
+#989 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1708 ), #938 ) ;
+#991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.710505431213754200E-016, -1.000000000000000000 ) ) ;
+#992 = FACE_OUTER_BOUND ( 'NONE', #1662, .T. ) ;
+#993 = CIRCLE ( 'NONE', #620, 0.02500000000000006400 ) ;
+#994 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1409, 'distance_accuracy_value', 'NONE');
+#995 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#996 = AXIS2_PLACEMENT_3D ( 'NONE', #1353, #2389, #793 ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #2046, .F. ) ;
+#998 = FILL_AREA_STYLE_COLOUR ( '', #1853 ) ;
+#999 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1000 = PRESENTATION_STYLE_ASSIGNMENT (( #1136 ) ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #2146, .T. ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.479289321881343900, 1.564644660940673700 ) ) ;
+#1004 = FACE_OUTER_BOUND ( 'NONE', #2019, .T. ) ;
+#1005 = EDGE_CURVE ( 'NONE', #504, #630, #983, .T. ) ;
+#1006 = EDGE_LOOP ( 'NONE', ( #2087, #2180, #1457 ) ) ;
+#1007 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1008 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1009 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2124 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #174, #1557, #578 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .T. ) ;
+#1011 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1012 = STYLED_ITEM ( 'NONE', ( #643 ), #1097 ) ;
+#1013 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1014 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1544, 'distance_accuracy_value', 'NONE');
+#1015 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02071067811865534600, -1.564644660940673000 ) ) ;
+#1017 = AXIS2_PLACEMENT_3D ( 'NONE', #450, #2229, #2454 ) ;
+#1018 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1019 = SPHERICAL_SURFACE ( 'NONE', #596, 0.02500000000000000100 ) ;
+#1020 = EDGE_CURVE ( 'NONE', #338, #1518, #451, .T. ) ;
+#1021 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.479289321881343900, -1.564644660940673000 ) ) ;
+#1022 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1023 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1579 ), #859 ) ;
+#1024 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1025 = FACE_OUTER_BOUND ( 'NONE', #187, .T. ) ;
+#1026 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1631, 'distance_accuracy_value', 'NONE');
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
+#1028 = STYLED_ITEM ( 'NONE', ( #1697 ), #1640 ) ;
+#1029 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1030 = VERTEX_POINT ( 'NONE', #797 ) ;
+#1031 = PLANE ( 'NONE',  #1017 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.474999999999999900 ) ) ;
+#1033 = VERTEX_POINT ( 'NONE', #1574 ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604900, 0.02769515012197571600, 1.594609699756049700 ) ) ;
+#1035 = PRESENTATION_STYLE_ASSIGNMENT (( #1571 ) ) ;
+#1036 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
+#1037 = FACE_OUTER_BOUND ( 'NONE', #347, .T. ) ;
+#1038 = ADVANCED_FACE ( 'NONE', ( #2104 ), #2418, .T. ) ;
+#1039 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756049200, 0.03694951081869805900, 1.576100978362605400 ) ) ;
+#1040 = EDGE_CURVE ( 'NONE', #428, #112, #2322, .T. ) ;
+#1041 = FILL_AREA_STYLE_COLOUR ( '', #48 ) ;
+#1042 = FACE_OUTER_BOUND ( 'NONE', #2385, .T. ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#1045 = EDGE_CURVE ( 'NONE', #1626, #2342, #709, .T. ) ;
+#1046 = VECTOR ( 'NONE', #932, 1000.000000000000000 ) ;
+#1047 = SURFACE_SIDE_STYLE ('',( #1121 ) ) ;
+#1048 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.05000000000000060000, 0.0000000000000000000 ) ) ;
+#1049 = LINE ( 'NONE', #1069, #2363 ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 5.996993266560446400E-016, 1.574999895079927800 ) ) ;
+#1051 = EDGE_CURVE ( 'NONE', #570, #338, #1347, .T. ) ;
+#1052 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2298 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1446, #457, #1873 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1053 = PLANE ( 'NONE',  #346 ) ;
+#1054 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1055 = VERTEX_POINT ( 'NONE', #233 ) ;
+#1056 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #416, #2226, #1198, #2629 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#1057 = AXIS2_PLACEMENT_3D ( 'NONE', #2557, #323, #1292 ) ;
+#1058 = SURFACE_STYLE_USAGE ( .BOTH. , #38 ) ;
+#1059 = EDGE_LOOP ( 'NONE', ( #317, #1789, #1458 ) ) ;
+#1060 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1061 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #6 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1388, #379, #2020 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1064 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1065 = FACE_OUTER_BOUND ( 'NONE', #57, .T. ) ;
+#1066 = FACE_OUTER_BOUND ( 'NONE', #2579, .T. ) ;
+#1067 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .T. ) ;
+#1069 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1070 = EDGE_CURVE ( 'NONE', #428, #2303, #180, .T. ) ;
+#1071 = STYLED_ITEM ( 'NONE', ( #1741 ), #1291 ) ;
+#1072 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1073 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #223 ) ) ;
+#1074 = VECTOR ( 'NONE', #2011, 1000.000000000000000 ) ;
+#1075 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1076 = VECTOR ( 'NONE', #1303, 1000.000000000000000 ) ;
+#1077 = PLANE ( 'NONE',  #455 ) ;
+#1078 = FACE_OUTER_BOUND ( 'NONE', #443, .T. ) ;
+#1079 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.03687450007626998800, -1.556562749961865500 ) ) ;
+#1080 = EDGE_CURVE ( 'NONE', #229, #384, #2459, .T. ) ;
+#1081 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1082 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 3.499999999999999100, -1.574999999999999500 ) ) ;
+#1083 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000300 ) ) ;
+#1084 = EDGE_CURVE ( 'NONE', #1417, #504, #1163, .T. ) ;
+#1085 = LINE ( 'NONE', #198, #2178 ) ;
+#1086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.478176394252582100E-016, 1.000000000000000000 ) ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#1088 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1957, 'distance_accuracy_value', 'NONE');
+#1089 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1090 = ORIENTED_EDGE ( 'NONE', *, *, #1479, .T. ) ;
+#1091 = SURFACE_SIDE_STYLE ('',( #153 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#1093 = FACE_OUTER_BOUND ( 'NONE', #1568, .T. ) ;
+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #2518, .F. ) ;
+#1095 = PRESENTATION_STYLE_ASSIGNMENT (( #482 ) ) ;
+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #1780, .T. ) ;
+#1097 = ADVANCED_FACE ( 'NONE', ( #365 ), #2094, .T. ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ;
+#1100 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.479289321881343900, 1.564644660940673700 ) ) ;
+#1101 = CIRCLE ( 'NONE', #949, 0.02500000000000006400 ) ;
+#1102 = EDGE_CURVE ( 'NONE', #1730, #2441, #1139, .T. ) ;
+#1103 = STYLED_ITEM ( 'NONE', ( #2234 ), #1648 ) ;
+#1104 = FACE_OUTER_BOUND ( 'NONE', #2159, .T. ) ;
+#1105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1106 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1088 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1957, #1317, #1938 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1107 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1108 = PRESENTATION_STYLE_ASSIGNMENT (( #1839 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 3.499999999999999100, 1.574999895079928700 ) ) ;
+#1110 = PLANE ( 'NONE',  #1153 ) ;
+#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #1582, #214, #1600 ) ;
+#1112 = AXIS2_PLACEMENT_3D ( 'NONE', #540, #125, #2580 ) ;
+#1113 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1115 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1116 = EDGE_LOOP ( 'NONE', ( #1422, #1214, #492, #1154 ) ) ;
+#1117 = FACE_OUTER_BOUND ( 'NONE', #256, .T. ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ;
+#1119 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#1120 = ADVANCED_FACE ( 'NONE', ( #833 ), #1875, .T. ) ;
+#1121 = SURFACE_STYLE_FILL_AREA ( #265 ) ;
+#1122 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .F. ) ;
+#1124 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2417 ), #2050 ) ;
+#1126 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1127 = STYLED_ITEM ( 'NONE', ( #467 ), #2055 ) ;
+#1128 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554186200, 3.499999999999999100, -1.574999895079928000 ) ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#1130 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.375000000000000400, 1.575000000000000000 ) ) ;
+#1131 = VECTOR ( 'NONE', #1994, 1000.000000000000000 ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ;
+#1133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1134 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1135 = SURFACE_STYLE_USAGE ( .BOTH. , #2362 ) ;
+#1136 = SURFACE_STYLE_USAGE ( .BOTH. , #2354 ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696655400, 3.459750732398299900, 1.559750732398281300 ) ) ;
+#1138 = EDGE_CURVE ( 'NONE', #933, #496, #1217, .T. ) ;
+#1139 = LINE ( 'NONE', #2584, #1774 ) ;
+#1140 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1141 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2316 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1013, #402, #4 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1142 = CIRCLE ( 'NONE', #1307, 0.02500000000000006400 ) ;
+#1143 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1144 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #479 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1783, #779, #181 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1145 = FILL_AREA_STYLE ('',( #1975 ) ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #303, .T. ) ;
+#1147 = SURFACE_SIDE_STYLE ('',( #1907 ) ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ;
+#1149 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1150 = SURFACE_SIDE_STYLE ('',( #713 ) ) ;
+#1151 = EDGE_CURVE ( 'NONE', #1184, #1298, #5, .T. ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .T. ) ;
+#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #101, #903, #2555 ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #92, .F. ) ;
+#1155 = SURFACE_SIDE_STYLE ('',( #1421 ) ) ;
+#1156 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1157 = SURFACE_SIDE_STYLE ('',( #1186 ) ) ;
+#1158 = STYLED_ITEM ( 'NONE', ( #2126 ), #1804 ) ;
+#1159 = VECTOR ( 'NONE', #2193, 1000.000000000000000 ) ;
+#1160 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1281, 'distance_accuracy_value', 'NONE');
+#1161 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1162 = PRESENTATION_STYLE_ASSIGNMENT (( #1232 ) ) ;
+#1163 = CIRCLE ( 'NONE', #2534, 0.02500000000000006400 ) ;
+#1164 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#1165 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1166 = SURFACE_SIDE_STYLE ('',( #8 ) ) ;
+#1167 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1169 = PLANE ( 'NONE',  #556 ) ;
+#1170 = ORIENTED_EDGE ( 'NONE', *, *, #1958, .T. ) ;
+#1171 = FACE_OUTER_BOUND ( 'NONE', #1059, .T. ) ;
+#1172 = FILL_AREA_STYLE ('',( #2626 ) ) ;
+#1173 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2181 ) ) ;
+#1174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2259 ), #1233 ) ;
+#1175 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
+#1176 = VECTOR ( 'NONE', #500, 1000.000000000000000 ) ;
+#1177 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .F. ) ;
+#1180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1181 = EDGE_CURVE ( 'NONE', #1209, #1033, #210, .T. ) ;
+#1182 = AXIS2_PLACEMENT_3D ( 'NONE', #1063, #1318, #136 ) ;
+#1183 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1184 = VERTEX_POINT ( 'NONE', #947 ) ;
+#1185 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2042 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2102, #909, #1669 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1186 = SURFACE_STYLE_FILL_AREA ( #1599 ) ;
+#1187 = ORIENTED_EDGE ( 'NONE', *, *, #2064, .T. ) ;
+#1188 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1189 = AXIS2_PLACEMENT_3D ( 'NONE', #1043, #1856, #674 ) ;
+#1190 = FILL_AREA_STYLE ('',( #998 ) ) ;
+#1191 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1207 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #414, #1008, #965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1192 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, -3.841173411091502700E-016, 1.550000000000000300 ) ) ;
+#1193 = FILL_AREA_STYLE ('',( #2639 ) ) ;
+#1194 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1195 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1420, 'distance_accuracy_value', 'NONE');
+#1196 = EDGE_CURVE ( 'NONE', #469, #1959, #102, .T. ) ;
+#1197 = VECTOR ( 'NONE', #2168, 1000.000000000000000 ) ;
+#1198 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.464644660940672200, -1.579289321881345500 ) ) ;
+#1199 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1071 ) ) ;
+#1200 = AXIS2_PLACEMENT_3D ( 'NONE', #2217, #2041, #1168 ) ;
+#1201 = STYLED_ITEM ( 'NONE', ( #677 ), #1556 ) ;
+#1202 = STYLED_ITEM ( 'NONE', ( #880 ), #2144 ) ;
+#1203 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1204 = SPHERICAL_SURFACE ( 'NONE', #585, 0.02500000000000000100 ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #2462, .T. ) ;
+#1206 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1207 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #414, 'distance_accuracy_value', 'NONE');
+#1208 = EDGE_CURVE ( 'NONE', #913, #1857, #640, .T. ) ;
+#1209 = VERTEX_POINT ( 'NONE', #190 ) ;
+#1210 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1211 = EDGE_CURVE ( 'NONE', #1563, #294, #1373, .T. ) ;
+#1212 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1213 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #651, .F. ) ;
+#1215 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 5.895349312889928400E-016, -1.575000000000000400 ) ) ;
+#1216 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1217 = LINE ( 'NONE', #1932, #234 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1219 = SURFACE_STYLE_FILL_AREA ( #675 ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 3.463050489181301600, -1.576100978362605000 ) ) ;
+#1221 = CIRCLE ( 'NONE', #1200, 0.02500000000000006400 ) ;
+#1222 = SURFACE_STYLE_FILL_AREA ( #2294 ) ;
+#1223 = EDGE_CURVE ( 'NONE', #2376, #1355, #707, .T. ) ;
+#1224 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1225 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 3.474999999999999600, 1.600000000000001200 ) ) ;
+#1226 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1227 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #303, .F. ) ;
+#1229 = AXIS2_PLACEMENT_3D ( 'NONE', #248, #1397, #1405 ) ;
+#1230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1231 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .T. ) ;
+#1232 = SURFACE_STYLE_USAGE ( .BOTH. , #1651 ) ;
+#1233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1961 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1327, #134, #1731 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1234 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #411, 'distance_accuracy_value', 'NONE');
+#1236 = EDGE_LOOP ( 'NONE', ( #353, #653, #1387, #2444 ) ) ;
+#1237 = FILL_AREA_STYLE ('',( #437 ) ) ;
+#1238 = SURFACE_STYLE_FILL_AREA ( #1443 ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #2511, .F. ) ;
+#1240 = FILL_AREA_STYLE_COLOUR ( '', #1885 ) ;
+#1241 = SURFACE_STYLE_USAGE ( .BOTH. , #2086 ) ;
+#1242 = AXIS2_PLACEMENT_3D ( 'NONE', #1736, #2131, #742 ) ;
+#1243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1244 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1245 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #767 ) ) ;
+#1246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1247 = FACE_OUTER_BOUND ( 'NONE', #1360, .T. ) ;
+#1248 = FILL_AREA_STYLE_COLOUR ( '', #149 ) ;
+#1249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1250 = EDGE_CURVE ( 'NONE', #931, #1464, #1700, .T. ) ;
+#1251 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#1252 = SURFACE_SIDE_STYLE ('',( #1380 ) ) ;
+#1253 = SURFACE_STYLE_FILL_AREA ( #2137 ) ;
+#1254 = EDGE_LOOP ( 'NONE', ( #311, #1264, #1382, #2635 ) ) ;
+#1255 = STYLED_ITEM ( 'NONE', ( #2227 ), #1120 ) ;
+#1256 = FILL_AREA_STYLE ('',( #2528 ) ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .F. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 0.03694951081869805900, 1.576100978362605400 ) ) ;
+#1259 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #182 ), #1144 ) ;
+#1260 = EDGE_LOOP ( 'NONE', ( #2532, #264, #2083 ) ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#1262 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1784, 'distance_accuracy_value', 'NONE');
+#1263 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.600000000000000100 ) ) ;
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
+#1265 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #1045, .T. ) ;
+#1267 = SURFACE_SIDE_STYLE ('',( #425 ) ) ;
+#1268 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1269 = EDGE_CURVE ( 'NONE', #1989, #192, #546, .T. ) ;
+#1270 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #565 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1115, #1491, #1516 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1271 = EDGE_LOOP ( 'NONE', ( #2143, #2480, #2570, #660 ) ) ;
+#1272 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#1273 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1274 = LINE ( 'NONE', #1688, #2165 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( -2.233919743784059400, 3.490164837270664400, 1.590164837270662300 ) ) ;
+#1276 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1160 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1281, #321, #2127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1277 = ADVANCED_FACE ( 'NONE', ( #2037 ), #2603, .F. ) ;
+#1278 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2419 ), #2553 ) ;
+#1279 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #138, 'distance_accuracy_value', 'NONE');
+#1280 = VECTOR ( 'NONE', #942, 1000.000000000000000 ) ;
+#1281 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1282 = AXIS2_PLACEMENT_3D ( 'NONE', #1119, #1133, #152 ) ;
+#1283 = FACE_OUTER_BOUND ( 'NONE', #567, .T. ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1285 = CYLINDRICAL_SURFACE ( 'NONE', #1872, 0.05000000000000012800 ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 3.476100978362604000, 1.563050489181304000 ) ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1288 = FACE_OUTER_BOUND ( 'NONE', #197, .T. ) ;
+#1289 = EDGE_CURVE ( 'NONE', #1355, #1451, #176, .T. ) ;
+#1290 = EDGE_LOOP ( 'NONE', ( #970, #1919, #1903 ) ) ;
+#1291 = ADVANCED_FACE ( 'NONE', ( #1810 ), #1306, .T. ) ;
+#1292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1294 = AXIS2_PLACEMENT_3D ( 'NONE', #1399, #2252, #613 ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .F. ) ;
+#1296 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999100, 1.600000000000001200 ) ) ;
+#1297 = FILL_AREA_STYLE ('',( #927 ) ) ;
+#1298 = VERTEX_POINT ( 'NONE', #985 ) ;
+#1299 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000300 ) ) ;
+#1300 = EDGE_CURVE ( 'NONE', #1364, #676, #2395, .T. ) ;
+#1301 = EDGE_LOOP ( 'NONE', ( #1027, #349, #2239, #729 ) ) ;
+#1302 = STYLED_ITEM ( 'NONE', ( #2350 ), #1792 ) ;
+#1303 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#1304 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #373 ), #150 ) ;
+#1305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1306 = CYLINDRICAL_SURFACE ( 'NONE', #45, 0.02500000000000006400 ) ;
+#1307 = AXIS2_PLACEMENT_3D ( 'NONE', #513, #1114, #738 ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#1309 = VECTOR ( 'NONE', #563, 1000.000000000000000 ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#1312 = STYLED_ITEM ( 'NONE', ( #2194 ), #1522 ) ;
+#1313 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2381, #358, #1778, #1990 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2576 ), #2077 ) ;
+#1315 = LINE ( 'NONE', #301, #2497 ) ;
+#1316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1317 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1318 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1319 = CIRCLE ( 'NONE', #1965, 0.02500000000000006400 ) ;
+#1320 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1321 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#1322 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#1323 = EDGE_CURVE ( 'NONE', #1563, #504, #2489, .T. ) ;
+#1324 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1262 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1784, #2591, #978 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1325 = EDGE_LOOP ( 'NONE', ( #1368, #1720, #874, #2575 ) ) ;
+#1326 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2221 ) ) ;
+#1327 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1328 = VECTOR ( 'NONE', #19, 1000.000000000000000 ) ;
+#1329 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1330 = EDGE_LOOP ( 'NONE', ( #524, #87, #906, #267 ) ) ;
+#1331 = AXIS2_PLACEMENT_3D ( 'NONE', #97, #885, #114 ) ;
+#1332 = FILL_AREA_STYLE ('',( #731 ) ) ;
+#1333 = STYLED_ITEM ( 'NONE', ( #2472 ), #2265 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #1607, .F. ) ;
+#1336 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1337 = VECTOR ( 'NONE', #175, 1000.000000000000000 ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #907, .F. ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#1340 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1341 = EDGE_CURVE ( 'NONE', #2376, #2463, #2618, .T. ) ;
+#1342 = STYLED_ITEM ( 'NONE', ( #1536 ), #1718 ) ;
+#1343 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1344 = SURFACE_STYLE_USAGE ( .BOTH. , #1150 ) ;
+#1345 = EDGE_CURVE ( 'NONE', #428, #607, #1937, .T. ) ;
+#1346 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1347 = LINE ( 'NONE', #569, #1843 ) ;
+#1348 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #702, 'distance_accuracy_value', 'NONE');
+#1349 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554184900, 3.474999895079929700, -1.600000000000000500 ) ) ;
+#1350 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1351 = FILL_AREA_STYLE_COLOUR ( '', #1706 ) ;
+#1352 = SURFACE_STYLE_USAGE ( .BOTH. , #555 ) ;
+#1353 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1354 = PLANE ( 'NONE',  #961 ) ;
+#1355 = VERTEX_POINT ( 'NONE', #1803 ) ;
+#1356 = LINE ( 'NONE', #2010, #1678 ) ;
+#1357 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 3.476100978362604000, 1.563050489181304000 ) ) ;
+#1359 = EDGE_CURVE ( 'NONE', #2336, #1298, #2425, .T. ) ;
+#1360 = EDGE_LOOP ( 'NONE', ( #1228, #2478, #2413, #2633 ) ) ;
+#1361 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1362 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000071600, -1.600000000000000300 ) ) ;
+#1363 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #246 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2304, #286, #2312 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1364 = VERTEX_POINT ( 'NONE', #1551 ) ;
+#1365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1224, 'distance_accuracy_value', 'NONE');
+#1366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#1367 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2242 ) ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #1814, .T. ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1370 = FILL_AREA_STYLE_COLOUR ( '', #2572 ) ;
+#1371 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2259 ) ) ;
+#1372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.376764663473656700E-016 ) ) ;
+#1373 = LINE ( 'NONE', #1156, #1309 ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000400, 1.575000000000000000 ) ) ;
+#1375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1899 ), #2033 ) ;
+#1376 = FACE_OUTER_BOUND ( 'NONE', #973, .T. ) ;
+#1377 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #61, #2297, #82, #1476 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243650500, 0.8047378541243650500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1378 = SURFACE_STYLE_USAGE ( .BOTH. , #2634 ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#1380 = SURFACE_STYLE_FILL_AREA ( #1904 ) ;
+#1381 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, -1.600000000000000500 ) ) ;
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;
+#1383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = SURFACE_STYLE_FILL_AREA ( #1438 ) ;
+#1385 = PLANE ( 'NONE',  #1490 ) ;
+#1386 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .T. ) ;
+#1388 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #2447, .F. ) ;
+#1390 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, -1.474999999999999900 ) ) ;
+#1391 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #2551, #1922 ) ;
+#1392 = FACE_OUTER_BOUND ( 'NONE', #728, .T. ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .T. ) ;
+#1394 = SURFACE_SIDE_STYLE ('',( #822 ) ) ;
+#1395 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1396 = VERTEX_POINT ( 'NONE', #1838 ) ;
+#1397 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2524 ), #1191 ) ;
+#1399 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000400, 1.474999999999999900 ) ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.0000000000000000000, -1.575000000000000200 ) ) ;
+#1401 = FACE_OUTER_BOUND ( 'NONE', #2414, .T. ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.456562749961867200, -1.563125499923727800 ) ) ;
+#1403 = EDGE_CURVE ( 'NONE', #1959, #933, #1910, .T. ) ;
+#1404 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1686, #268 ) ;
+#1405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1406 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1407 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #461, #1470, #861 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1409 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1410 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1028 ) ) ;
+#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #1310, #2602, #1970 ) ;
+#1412 = LINE ( 'NONE', #1374, #593 ) ;
+#1413 = FACE_OUTER_BOUND ( 'NONE', #27, .T. ) ;
+#1414 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1415 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.895349312889928400E-016, -1.574999999999999500 ) ) ;
+#1417 = VERTEX_POINT ( 'NONE', #1379 ) ;
+#1418 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1404 ) ;
+#1419 = PRESENTATION_STYLE_ASSIGNMENT (( #1378 ) ) ;
+#1420 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1421 = SURFACE_STYLE_FILL_AREA ( #1332 ) ;
+#1422 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 3.476100978362604000, -1.563050489181302600 ) ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .F. ) ;
+#1425 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#1426 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.464644660940672200, 1.579289321881346200 ) ) ;
+#1427 = AXIS2_PLACEMENT_3D ( 'NONE', #586, #1988, #170 ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, -3.903127820947816900E-016, 1.575000000000000000 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #783, #792 ) ;
+#1430 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1514, #1946, #1985, #599 ),
+ .UNSPECIFIED., .F., .F. ) 
+ 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 ( '' )  );
+#1431 = SPHERICAL_SURFACE ( 'NONE', #2149, 0.02500000000000000100 ) ;
+#1432 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
+#1434 = ADVANCED_FACE ( 'NONE', ( #1104 ), #2461, .F. ) ;
+#1435 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1436 = SURFACE_SIDE_STYLE ('',( #95 ) ) ;
+#1437 = SURFACE_STYLE_FILL_AREA ( #1936 ) ;
+#1438 = FILL_AREA_STYLE ('',( #43 ) ) ;
+#1439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1441 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.479289321881343900, -1.564644660940672800 ) ) ;
+#1442 = CYLINDRICAL_SURFACE ( 'NONE', #971, 0.02500000000000006400 ) ;
+#1443 = FILL_AREA_STYLE ('',( #1472 ) ) ;
+#1444 = PRESENTATION_STYLE_ASSIGNMENT (( #1710 ) ) ;
+#1445 = EDGE_CURVE ( 'NONE', #931, #266, #1973, .T. ) ;
+#1446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1447 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1448 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1510 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1054, #58, #1448 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1451 = VERTEX_POINT ( 'NONE', #1829 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059000, 0.009835162729337891900, 1.590164837270661800 ) ) ;
+#1453 = PRESENTATION_STYLE_ASSIGNMENT (( #834 ) ) ;
+#1454 = STYLED_ITEM ( 'NONE', ( #1453 ), #2563 ) ;
+#1455 = LINE ( 'NONE', #1519, #2535 ) ;
+#1456 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ;
+#1458 = ORIENTED_EDGE ( 'NONE', *, *, #2201, .F. ) ;
+#1459 = SURFACE_SIDE_STYLE ('',( #185 ) ) ;
+#1460 = EDGE_LOOP ( 'NONE', ( #957, #1335, #2614, #2215, #1963, #123 ) ) ;
+#1461 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1462 = EDGE_CURVE ( 'NONE', #1451, #2463, #1538, .T. ) ;
+#1463 = LINE ( 'NONE', #448, #1830 ) ;
+#1464 = VERTEX_POINT ( 'NONE', #808 ) ;
+#1465 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1466 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2140, #2324, #1100, #2539 ),
+ .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 ( '' )  );
+#1467 = FILL_AREA_STYLE ('',( #488 ) ) ;
+#1468 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2500 ) ) ;
+#1469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#1470 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1471 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1312 ) ) ;
+#1472 = FILL_AREA_STYLE_COLOUR ( '', #1395 ) ;
+#1473 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1474 = EDGE_CURVE ( 'NONE', #1659, #847, #207, .T. ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#1477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1302 ), #502 ) ;
+#1478 = LINE ( 'NONE', #717, #925 ) ;
+#1479 = EDGE_CURVE ( 'NONE', #281, #630, #737, .T. ) ;
+#1480 = FILL_AREA_STYLE_COLOUR ( '', #2548 ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000061300, -1.550000000000000500 ) ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.456562749961867600, 1.563125499923729400 ) ) ;
+#1484 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .F. ) ;
+#1485 = PRESENTATION_STYLE_ASSIGNMENT (( #2364 ) ) ;
+#1486 = VERTEX_POINT ( 'NONE', #2507 ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#1488 = CIRCLE ( 'NONE', #2274, 0.02500000000000006400 ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#1490 = AXIS2_PLACEMENT_3D ( 'NONE', #1773, #1372, #2223 ) ;
+#1491 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1492 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#1493 = EDGE_LOOP ( 'NONE', ( #1036, #1820, #2408, #2248, #701, #526 ) ) ;
+#1494 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1495 = ADVANCED_FACE ( 'NONE', ( #1247 ), #1608, .T. ) ;
+#1496 = LINE ( 'NONE', #2391, #851 ) ;
+#1497 = EDGE_CURVE ( 'NONE', #1590, #1030, #512, .T. ) ;
+#1498 = ORIENTED_EDGE ( 'NONE', *, *, #2598, .F. ) ;
+#1499 = FILL_AREA_STYLE ('',( #1480 ) ) ;
+#1500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #28 ), #1185 ) ;
+#1501 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1502 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1503 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1504 = FILL_AREA_STYLE_COLOUR ( '', #580 ) ;
+#1505 = ADVANCED_FACE ( 'NONE', ( #1401 ), #857, .F. ) ;
+#1506 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = VECTOR ( 'NONE', #1273, 1000.000000000000000 ) ;
+#1508 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1509 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.474999999999999900 ) ) ;
+#1510 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1054, 'distance_accuracy_value', 'NONE');
+#1511 = PRESENTATION_STYLE_ASSIGNMENT (( #856 ) ) ;
+#1512 = AXIS2_PLACEMENT_3D ( 'NONE', #897, #2098, #2502 ) ;
+#1513 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1514 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1515 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1516 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1517 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1518 = VERTEX_POINT ( 'NONE', #2257 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, 1.574999999999999500 ) ) ;
+#1520 = AXIS2_PLACEMENT_3D ( 'NONE', #2451, #621, #1821 ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#1522 = ADVANCED_FACE ( 'NONE', ( #919 ), #270, .T. ) ;
+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;
+#1524 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1525 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1526 = SURFACE_SIDE_STYLE ('',( #1880 ) ) ;
+#1527 = EDGE_CURVE ( 'NONE', #570, #384, #2065, .T. ) ;
+#1528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1529 = FACE_OUTER_BOUND ( 'NONE', #2406, .T. ) ;
+#1530 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ;
+#1531 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1158 ) ) ;
+#1532 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.257045997084643100E-016 ) ) ;
+#1533 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1914 ), #1819 ) ;
+#1535 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #1124, #2329 ) ;
+#1536 = PRESENTATION_STYLE_ASSIGNMENT (( #2173 ) ) ;
+#1537 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1538 = LINE ( 'NONE', #25, #1074 ) ;
+#1539 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1540 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1012 ) ) ;
+#1541 = VECTOR ( 'NONE', #774, 1000.000000000000000 ) ;
+#1542 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 3.476100978362604000, -1.563050489181302600 ) ) ;
+#1543 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1545 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #1855, #14 ) ;
+#1546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1547 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1548 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1549 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1329, 'distance_accuracy_value', 'NONE');
+#1550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#1552 = VECTOR ( 'NONE', #2073, 1000.000000000000000 ) ;
+#1553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1554 = EDGE_CURVE ( 'NONE', #2599, #730, #1634, .T. ) ;
+#1555 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #91 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2374, #2571, #1528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1556 = ADVANCED_FACE ( 'NONE', ( #1836 ), #855, .T. ) ;
+#1557 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1558 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 6.025066358526588600E-016, 1.575000000000000000 ) ) ;
+#1559 = ORIENTED_EDGE ( 'NONE', *, *, #2607, .F. ) ;
+#1560 = FILL_AREA_STYLE ('',( #531 ) ) ;
+#1561 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#1563 = VERTEX_POINT ( 'NONE', #1487 ) ;
+#1564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1028 ), #1694 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 3.499999999999999100, -1.574999895079928000 ) ) ;
+#1566 = AXIS2_PLACEMENT_3D ( 'NONE', #1218, #1011, #418 ) ;
+#1567 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#1568 = EDGE_LOOP ( 'NONE', ( #2370, #1799, #694 ) ) ;
+#1569 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1570 = LINE ( 'NONE', #882, #2058 ) ;
+#1571 = SURFACE_STYLE_USAGE ( .BOTH. , #1991 ) ;
+#1572 = EDGE_LOOP ( 'NONE', ( #1895, #1266, #166 ) ) ;
+#1573 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1574 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1575 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1576 = FILL_AREA_STYLE ('',( #183 ) ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180592200, 3.499994840237371300, 1.599994840237363800 ) ) ;
+#1578 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1579 = STYLED_ITEM ( 'NONE', ( #681 ), #521 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#1581 = FACE_OUTER_BOUND ( 'NONE', #1271, .T. ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1583 = CYLINDRICAL_SURFACE ( 'NONE', #1879, 0.1000000000000000500 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#1585 = CIRCLE ( 'NONE', #2121, 0.1000000000000000500 ) ;
+#1586 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1587 = EDGE_CURVE ( 'NONE', #2303, #761, #2224, .T. ) ;
+#1588 = PRESENTATION_STYLE_ASSIGNMENT (( #254 ) ) ;
+#1589 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.475000000000000100, 1.575000000000000000 ) ) ;
+#1590 = VERTEX_POINT ( 'NONE', #1261 ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1592 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1593 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #830 ) ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .T. ) ;
+#1595 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1596 = LINE ( 'NONE', #1075, #1822 ) ;
+#1597 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #28 ) ) ;
+#1598 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
+#1599 = FILL_AREA_STYLE ('',( #962 ) ) ;
+#1600 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1601 = AXIS2_PLACEMENT_3D ( 'NONE', #2241, #2468, #1702 ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1911, .F. ) ;
+#1603 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1604 = EDGE_LOOP ( 'NONE', ( #2015, #474, #2141, #499 ) ) ;
+#1605 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1660, 'distance_accuracy_value', 'NONE');
+#1606 = VECTOR ( 'NONE', #2117, 1000.000000000000000 ) ;
+#1607 = EDGE_CURVE ( 'NONE', #1626, #1355, #511, .T. ) ;
+#1608 = CYLINDRICAL_SURFACE ( 'NONE', #313, 0.04999999999999991300 ) ;
+#1609 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1610 = SURFACE_STYLE_USAGE ( .BOTH. , #217 ) ;
+#1611 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2500 ), #489 ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#1613 = LINE ( 'NONE', #1580, #1941 ) ;
+#1614 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1333 ) ) ;
+#1615 = PLANE ( 'NONE',  #1545 ) ;
+#1616 = SURFACE_STYLE_USAGE ( .BOTH. , #2230 ) ;
+#1617 = VECTOR ( 'NONE', #1862, 1000.000000000000000 ) ;
+#1618 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1619 = SURFACE_STYLE_FILL_AREA ( #723 ) ;
+#1620 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#1622 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1623 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #2530, .T. ) ;
+#1625 = STYLED_ITEM ( 'NONE', ( #1752 ), #50 ) ;
+#1626 = VERTEX_POINT ( 'NONE', #2544 ) ;
+#1627 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1628 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #2605, .T. ) ;
+#1631 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1632 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1634 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #67, #1667, #1698, #1113 ),
+ .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 ( '' )  );
+#1635 = FILL_AREA_STYLE_COLOUR ( '', #668 ) ;
+#1636 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#1637 = CARTESIAN_POINT ( 'NONE',  ( 2.233919743784059400, 3.490164837270664400, -1.590164837270663400 ) ) ;
+#1638 = SURFACE_STYLE_FILL_AREA ( #2018 ) ;
+#1639 = EDGE_CURVE ( 'NONE', #2441, #1590, #70, .T. ) ;
+#1640 = ADVANCED_FACE ( 'NONE', ( #173 ), #486, .T. ) ;
+#1641 = CYLINDRICAL_SURFACE ( 'NONE', #1823, 0.02500000000000006400 ) ;
+#1642 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 0.02952235994959014400, 1.570477640050412300 ) ) ;
+#1643 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1969 ) ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.04343725003813507500, -1.563125499923730700 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#1647 = SURFACE_STYLE_FILL_AREA ( #2368 ) ;
+#1648 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CAP 1812-3.5mm', ( #788, #1182 ), #1052 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1650 = FILL_AREA_STYLE ('',( #56 ) ) ;
+#1651 = SURFACE_SIDE_STYLE ('',( #982 ) ) ;
+#1652 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#1653 = PRESENTATION_STYLE_ASSIGNMENT (( #2056 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#1655 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1656 = LINE ( 'NONE', #1942, #846 ) ;
+#1657 = ORIENTED_EDGE ( 'NONE', *, *, #1639, .F. ) ;
+#1658 = LINE ( 'NONE', #1664, #121 ) ;
+#1659 = VERTEX_POINT ( 'NONE', #299 ) ;
+#1660 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1661 = FILL_AREA_STYLE ('',( #2289 ) ) ;
+#1662 = EDGE_LOOP ( 'NONE', ( #1170, #2062, #2452, #1955 ) ) ;
+#1663 = SURFACE_STYLE_FILL_AREA ( #1172 ) ;
+#1664 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1665 = AXIS2_PLACEMENT_3D ( 'NONE', #1024, #837, #2228 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1667 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 5.927242874379086700E-016, 1.574999999999999500 ) ) ;
+#1668 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2145, 'distance_accuracy_value', 'NONE');
+#1669 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1670 = EDGE_CURVE ( 'NONE', #1417, #1730, #1274, .T. ) ;
+#1671 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1672 = VECTOR ( 'NONE', #200, 1000.000000000000000 ) ;
+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #1164, #760, #348 ) ;
+#1674 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1675 = SURFACE_SIDE_STYLE ('',( #682 ) ) ;
+#1676 = PRESENTATION_STYLE_ASSIGNMENT (( #969 ) ) ;
+#1677 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1678 = VECTOR ( 'NONE', #1609, 1000.000000000000000 ) ;
+#1679 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1680 = EDGE_LOOP ( 'NONE', ( #117, #609, #2205 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604500, 0.005390300243950534000, -1.572304849878025700 ) ) ;
+#1682 = EDGE_LOOP ( 'NONE', ( #628, #1096, #1598, #2474 ) ) ;
+#1683 = CYLINDRICAL_SURFACE ( 'NONE', #602, 0.02500000000000006400 ) ;
+#1684 = ORIENTED_EDGE ( 'NONE', *, *, #260, .T. ) ;
+#1685 = EDGE_CURVE ( 'NONE', #847, #1989, #616, .T. ) ;
+#1686 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #629, .NOT_KNOWN. ) ;
+#1687 = PRESENTATION_STYLE_ASSIGNMENT (( #273 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#1689 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1071 ), #1324 ) ;
+#1690 = SURFACE_STYLE_USAGE ( .BOTH. , #1915 ) ;
+#1691 = FACE_OUTER_BOUND ( 'NONE', #2346, .T. ) ;
+#1692 = FILL_AREA_STYLE_COLOUR ( '', #1761 ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1694 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2407 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #494, #2311, #316 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1695 = AXIS2_PLACEMENT_3D ( 'NONE', #1612, #813, #2043 ) ;
+#1696 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1697 = PRESENTATION_STYLE_ASSIGNMENT (( #696 ) ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865534200, 1.564644660940672800 ) ) ;
+#1699 = ADVANCED_FACE ( 'NONE', ( #1042 ), #389, .T. ) ;
+#1700 = CIRCLE ( 'NONE', #1427, 0.02500000000000006400 ) ;
+#1701 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.862470239479609500E-016, -1.600000000000000500 ) ) ;
+#1702 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1703 = CIRCLE ( 'NONE', #2203, 0.02500000000000006400 ) ;
+#1704 = SURFACE_STYLE_FILL_AREA ( #2642 ) ;
+#1705 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 0.0000000000000000000 ) ) ;
+#1706 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1707 = AXIS2_PLACEMENT_3D ( 'NONE', #1350, #1161, #1591 ) ;
+#1708 = STYLED_ITEM ( 'NONE', ( #46 ), #432 ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1710 = SURFACE_STYLE_USAGE ( .BOTH. , #1526 ) ;
+#1711 = SURFACE_STYLE_USAGE ( .BOTH. , #1939 ) ;
+#1712 = SURFACE_STYLE_FILL_AREA ( #1145 ) ;
+#1713 = SHAPE_DEFINITION_REPRESENTATION ( #1418, #1648 ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, 1.474999999999999400 ) ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .T. ) ;
+#1716 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1717 = VECTOR ( 'NONE', #1817, 1000.000000000000000 ) ;
+#1718 = ADVANCED_FACE ( 'NONE', ( #794 ), #2063, .T. ) ;
+#1719 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1134, #1947, #2340, #541 ),
+ .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 ( '' )  );
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#1721 = VECTOR ( 'NONE', #518, 1000.000000000000000 ) ;
+#1722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #650 ) ) ;
+#1723 = EDGE_CURVE ( 'NONE', #1055, #1486, #1101, .T. ) ;
+#1724 = ORIENTED_EDGE ( 'NONE', *, *, #2518, .T. ) ;
+#1725 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1726 = EDGE_LOOP ( 'NONE', ( #672, #2051, #2000, #124 ) ) ;
+#1727 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1728 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #830 ), #953 ) ;
+#1729 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .F. ) ;
+#1730 = VERTEX_POINT ( 'NONE', #2596 ) ;
+#1731 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1732 = ADVANCED_FACE ( 'NONE', ( #168 ), #2390, .T. ) ;
+#1733 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1734 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #436 ), #1449 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696647000, 3.459750732398307000, -1.559750732398276200 ) ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, 0.0000000000000000000 ) ) ;
+#1738 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1605 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1660, #2279, #2057 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1739 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #799 ) ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#1741 = PRESENTATION_STYLE_ASSIGNMENT (( #380 ) ) ;
+#1742 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1743 = LINE ( 'NONE', #370, #1878 ) ;
+#1744 = CIRCLE ( 'NONE', #296, 0.02500000000000006400 ) ;
+#1745 = FACE_OUTER_BOUND ( 'NONE', #2351, .T. ) ;
+#1746 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1747 = SURFACE_STYLE_USAGE ( .BOTH. , #2411 ) ;
+#1748 = EDGE_CURVE ( 'NONE', #2463, #281, #914, .T. ) ;
+#1749 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1750 = CYLINDRICAL_SURFACE ( 'NONE', #1391, 0.05000000000000012800 ) ;
+#1751 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1841 ) ) ;
+#1752 = PRESENTATION_STYLE_ASSIGNMENT (( #1352 ) ) ;
+#1753 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1754 = FILL_AREA_STYLE ('',( #1920 ) ) ;
+#1755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1312 ), #1934 ) ;
+#1756 = ORIENTED_EDGE ( 'NONE', *, *, #111, .T. ) ;
+#1757 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1618, 'distance_accuracy_value', 'NONE');
+#1758 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1333 ), #2038 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999100, -1.575000000000000400 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#1761 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1762 = ORIENTED_EDGE ( 'NONE', *, *, #1927, .T. ) ;
+#1763 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#1765 = ADVANCED_FACE ( 'NONE', ( #1834 ), #228, .T. ) ;
+#1766 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1767 = EDGE_CURVE ( 'NONE', #630, #1451, #536, .T. ) ;
+#1768 = PLANE ( 'NONE',  #1411 ) ;
+#1769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -6.285229985423216800E-017 ) ) ;
+#1770 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1771 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.0000000000000000000, -1.550000000000000500 ) ) ;
+#1772 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1914 ) ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#1774 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ;
+#1775 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756049200, 3.463050489181301600, 1.576100978362606300 ) ) ;
+#1776 = VECTOR ( 'NONE', #1022, 1000.000000000000000 ) ;
+#1777 = CIRCLE ( 'NONE', #1057, 0.02500000000000006400 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881345200, 5.998981022961460100E-016, 1.575000000000000000 ) ) ;
+#1779 = VECTOR ( 'NONE', #1999, 1000.000000000000000 ) ;
+#1780 = EDGE_CURVE ( 'NONE', #2441, #229, #1496, .T. ) ;
+#1781 = LINE ( 'NONE', #698, #1507 ) ;
+#1782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1783 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1784 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1785 = FACE_OUTER_BOUND ( 'NONE', #1290, .T. ) ;
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184000, 3.474999895079929700, 1.600000000000001200 ) ) ;
+#1787 = EDGE_CURVE ( 'NONE', #369, #2273, #1430, .T. ) ;
+#1788 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .T. ) ;
+#1790 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#1791 = AXIS2_PLACEMENT_3D ( 'NONE', #2589, #1766, #2197 ) ;
+#1792 = ADVANCED_FACE ( 'NONE', ( #1630 ), #1431, .T. ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #460, .F. ) ;
+#1794 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 0.0000000000000000000 ) ) ;
+#1795 = STYLED_ITEM ( 'NONE', ( #1485 ), #2392 ) ;
+#1796 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .T. ) ;
+#1798 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#1801 = FILL_AREA_STYLE ('',( #776 ) ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000000, -1.575000000000000000 ) ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1804 = ADVANCED_FACE ( 'NONE', ( #1691 ), #1354, .T. ) ;
+#1805 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #360 ) ) ;
+#1806 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1807 = SURFACE_STYLE_USAGE ( .BOTH. , #2189 ) ;
+#1808 = SURFACE_STYLE_FILL_AREA ( #1754 ) ;
+#1809 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1810 = FACE_OUTER_BOUND ( 'NONE', #285, .T. ) ;
+#1811 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1127 ) ) ;
+#1812 = SURFACE_STYLE_USAGE ( .BOTH. , #406 ) ;
+#1813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1814 = EDGE_CURVE ( 'NONE', #338, #2517, #442, .T. ) ;
+#1815 = EDGE_LOOP ( 'NONE', ( #59, #1629, #870, #2640 ) ) ;
+#1816 = FACE_OUTER_BOUND ( 'NONE', #1260, .T. ) ;
+#1817 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1818 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1819 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #712 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #400, #1183, #1361 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1820 = ORIENTED_EDGE ( 'NONE', *, *, #111, .F. ) ;
+#1821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1822 = VECTOR ( 'NONE', #2282, 1000.000000000000000 ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #2449, #1440 ) ;
+#1824 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .F. ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #890, .T. ) ;
+#1827 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1828 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1454 ) ) ;
+#1829 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.375000000000000000, -1.575000000000000000 ) ) ;
+#1830 = VECTOR ( 'NONE', #2523, 1000.000000000000000 ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1832 = EDGE_LOOP ( 'NONE', ( #377, #201, #2610 ) ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1834 = FACE_OUTER_BOUND ( 'NONE', #2047, .T. ) ;
+#1835 = EDGE_CURVE ( 'NONE', #1518, #570, #671, .T. ) ;
+#1836 = FACE_OUTER_BOUND ( 'NONE', #2250, .T. ) ;
+#1837 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1838 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#1839 = SURFACE_STYLE_USAGE ( .BOTH. , #249 ) ;
+#1840 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1906, 'distance_accuracy_value', 'NONE');
+#1841 = STYLED_ITEM ( 'NONE', ( #142 ), #646 ) ;
+#1842 = CYLINDRICAL_SURFACE ( 'NONE', #2133, 0.04999999999999991300 ) ;
+#1843 = VECTOR ( 'NONE', #1562, 1000.000000000000000 ) ;
+#1844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1845 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1846 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1847 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #721 ) ) ;
+#1848 = LINE ( 'NONE', #1435, #1552 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1850 = ADVANCED_FACE ( 'NONE', ( #1529 ), #1385, .F. ) ;
+#1851 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1852 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
+#1853 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554184900, 3.474999895079929700, -1.600000000000000500 ) ) ;
+#1855 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1856 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.478176394252582100E-016, -1.000000000000000000 ) ) ;
+#1857 = VERTEX_POINT ( 'NONE', #2415 ) ;
+#1858 = FILL_AREA_STYLE ('',( #2299 ) ) ;
+#1859 = AXIS2_PLACEMENT_3D ( 'NONE', #553, #1569, #564 ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #968, .F. ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 0.02769515012197578900, -1.594609699756050800 ) ) ;
+#1862 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .F. ) ;
+#1865 = ADVANCED_FACE ( 'NONE', ( #1066 ), #796, .F. ) ;
+#1866 = FILL_AREA_STYLE_COLOUR ( '', #1015 ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#1868 = EDGE_CURVE ( 'NONE', #281, #607, #700, .T. ) ;
+#1869 = CARTESIAN_POINT ( 'NONE',  ( -2.213125499554186200, 6.030874584450618400E-016, -1.574999895079928000 ) ) ;
+#1870 = SURFACE_STYLE_USAGE ( .BOTH. , #1267 ) ;
+#1871 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #1048, #2412, #2477 ) ;
+#1873 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1874 = SURFACE_STYLE_USAGE ( .BOTH. , #2469 ) ;
+#1875 = CYLINDRICAL_SURFACE ( 'NONE', #1242, 0.02500000000000006400 ) ;
+#1876 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #94, 'distance_accuracy_value', 'NONE');
+#1877 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 0.03687450007627021000, 1.556562749961865100 ) ) ;
+#1878 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
+#1879 = AXIS2_PLACEMENT_3D ( 'NONE', #1089, #497, #704 ) ;
+#1880 = SURFACE_STYLE_FILL_AREA ( #2174 ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( -2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000300 ) ) ;
+#1884 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1894 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #926, #1149, #1320 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1885 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1886 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.478176394252585600E-016, -1.000000000000000000 ) ) ;
+#1887 = ORIENTED_EDGE ( 'NONE', *, *, #907, .T. ) ;
+#1888 = CYLINDRICAL_SURFACE ( 'NONE', #1601, 0.02500000000000006400 ) ;
+#1889 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#1890 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#1891 = PRESENTATION_STYLE_ASSIGNMENT (( #1812 ) ) ;
+#1892 = EDGE_LOOP ( 'NONE', ( #403, #21, #826, #129 ) ) ;
+#1893 = EDGE_CURVE ( 'NONE', #2506, #2116, #1463, .T. ) ;
+#1894 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #926, 'distance_accuracy_value', 'NONE');
+#1895 = ORIENTED_EDGE ( 'NONE', *, *, #921, .T. ) ;
+#1896 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1897 = CYLINDRICAL_SURFACE ( 'NONE', #899, 0.1000000000000000500 ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696627000, 0.04024926760170600300, -1.559750732398287100 ) ) ;
+#1899 = STYLED_ITEM ( 'NONE', ( #1108 ), #711 ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#1901 = LINE ( 'NONE', #385, #1337 ) ;
+#1902 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1903 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ;
+#1904 = FILL_AREA_STYLE ('',( #888 ) ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #2475, #2090, #1902 ) ;
+#1906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1907 = SURFACE_STYLE_FILL_AREA ( #1560 ) ;
+#1908 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#1909 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1910 = CIRCLE ( 'NONE', #1294, 0.1000000000000000500 ) ;
+#1911 = EDGE_CURVE ( 'NONE', #112, #676, #2512, .T. ) ;
+#1912 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1342 ) ) ;
+#1913 = PRESENTATION_STYLE_ASSIGNMENT (( #2166 ) ) ;
+#1914 = STYLED_ITEM ( 'NONE', ( #2367 ), #109 ) ;
+#1915 = SURFACE_SIDE_STYLE ('',( #1222 ) ) ;
+#1916 = SURFACE_STYLE_FILL_AREA ( #1237 ) ;
+#1917 = ADVANCED_FACE ( 'NONE', ( #1037 ), #322, .T. ) ;
+#1918 = AXIS2_PLACEMENT_3D ( 'NONE', #1666, #2099, #1461 ) ;
+#1919 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
+#1920 = FILL_AREA_STYLE_COLOUR ( '', #862 ) ;
+#1921 = EDGE_CURVE ( 'NONE', #1989, #913, #2344, .T. ) ;
+#1922 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1923 = ORIENTED_EDGE ( 'NONE', *, *, #2558, .T. ) ;
+#1924 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#1925 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #361, 'distance_accuracy_value', 'NONE');
+#1926 = EDGE_LOOP ( 'NONE', ( #1800, #1594, #357 ) ) ;
+#1927 = EDGE_CURVE ( 'NONE', #884, #2501, #1570, .T. ) ;
+#1928 = ADVANCED_FACE ( 'NONE', ( #1995 ), #1077, .F. ) ;
+#1929 = AXIS2_PLACEMENT_3D ( 'NONE', #2275, #670, #871 ) ;
+#1930 = STYLED_ITEM ( 'NONE', ( #517 ), #1038 ) ;
+#1931 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1932 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.475000000000000100, 1.575000000000000000 ) ) ;
+#1933 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1934 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2522 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #866, #2288, #1064 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1935 = AXIS2_PLACEMENT_3D ( 'NONE', #818, #1230, #1414 ) ;
+#1936 = FILL_AREA_STYLE ('',( #2371 ) ) ;
+#1937 = CIRCLE ( 'NONE', #2271, 0.02500000000000006400 ) ;
+#1938 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1939 = SURFACE_SIDE_STYLE ('',( #1619 ) ) ;
+#1940 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1654, #689, #446 ),
+ ( #1644, #1881, #878 ),
+ ( #2097, #470, #60 ),
+ ( #1861, #454, #289 ),
+ ( #1251, #2080, #1869 ),
+ ( #69, #665, #652 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868641900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521023200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167755400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059515900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865443500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1941 = VECTOR ( 'NONE', #2402, 1000.000000000000000 ) ;
+#1942 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000059800, 1.600000000000000100 ) ) ;
+#1943 = ADVANCED_FACE ( 'NONE', ( #352 ), #825, .T. ) ;
+#1944 = COLOUR_RGB ( '',0.5843137254901961100, 0.4627450980392157100, 0.2823529411764705800 ) ;
+#1945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #360 ), #2088 ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.464644660940672200, -1.579289321881345500 ) ) ;
+#1947 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 0.02500000000000059500, 1.600000000000000300 ) ) ;
+#1948 = PRESENTATION_STYLE_ASSIGNMENT (( #1870 ) ) ;
+#1949 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 3.499994840237361100, -1.599994840237362900 ) ) ;
+#1950 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #603 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #784, #2222, #2213 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1951 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1952 = EDGE_LOOP ( 'NONE', ( #1175, #561, #224, #2059 ) ) ;
+#1953 = SURFACE_STYLE_USAGE ( .BOTH. , #119 ) ;
+#1954 = SURFACE_STYLE_FILL_AREA ( #2066 ) ;
+#1955 = ORIENTED_EDGE ( 'NONE', *, *, #806, .T. ) ;
+#1956 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1957 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1958 = EDGE_CURVE ( 'NONE', #730, #1030, #1901, .T. ) ;
+#1959 = VERTEX_POINT ( 'NONE', #2608 ) ;
+#1960 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1961 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1327, 'distance_accuracy_value', 'NONE');
+#1962 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 3.494609699756050100, -1.572304849878025700 ) ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #1323, .T. ) ;
+#1964 = FILL_AREA_STYLE_COLOUR ( '', #2526 ) ;
+#1965 = AXIS2_PLACEMENT_3D ( 'NONE', #1002, #1586, #1655 ) ;
+#1966 = VERTEX_POINT ( 'NONE', #1362 ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #1748, .T. ) ;
+#1968 = SURFACE_STYLE_USAGE ( .BOTH. , #764 ) ;
+#1969 = STYLED_ITEM ( 'NONE', ( #1913 ), #941 ) ;
+#1970 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1971 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#1972 = ADVANCED_FACE ( 'NONE', ( #290 ), #1683, .T. ) ;
+#1973 = CIRCLE ( 'NONE', #2190, 0.02500000000000006400 ) ;
+#1974 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1454 ), #529 ) ;
+#1975 = FILL_AREA_STYLE_COLOUR ( '', #557 ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.375000000000000000, -1.474999999999999900 ) ) ;
+#1977 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1126, 'distance_accuracy_value', 'NONE');
+#1978 = FACE_OUTER_BOUND ( 'NONE', #699, .T. ) ;
+#1979 = SURFACE_SIDE_STYLE ('',( #2291 ) ) ;
+#1980 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#1981 = EDGE_CURVE ( 'NONE', #1184, #1055, #2182, .T. ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1983 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1899 ) ) ;
+#1984 = CIRCLE ( 'NONE', #1673, 0.1000000000000000500 ) ;
+#1985 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#1986 = CLOSED_SHELL ( 'NONE', ( #2581, #2328, #2540, #1804, #2144, #2622, #302, #666, #1277, #1850, #98, #2392, #1865, #1505, #1434, #1928, #1522, #2550, #1038, #1640, #109, #50, #2118, #2072, #844, #510, #2593, #646, #33, #141, #1699, #1495, #242, #495, #1917, #2563, #432, #2491, #787, #172, #1972, #1732, #1291, #2055, #1792, #941, #1120, #521, #1943, #1097, #2315, #905, #711, #1718, #2348, #916, #765, #329, #1765, #1556, #2476, #2416, #727, #262, #2265, #2211 ) ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#1988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1989 = VERTEX_POINT ( 'NONE', #1982 ) ;
+#1990 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#1991 = SURFACE_SIDE_STYLE ('',( #2244 ) ) ;
+#1992 = LINE ( 'NONE', #2495, #662 ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#1994 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1995 = FACE_OUTER_BOUND ( 'NONE', #1236, .T. ) ;
+#1996 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .F. ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#1998 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1999 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2000 = ORIENTED_EDGE ( 'NONE', *, *, #1921, .F. ) ;
+#2001 = SURFACE_STYLE_USAGE ( .BOTH. , #30 ) ;
+#2002 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1841 ), #277 ) ;
+#2003 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2004 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2005 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #1213, #1018 ) ;
+#2006 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.575000000000000200 ) ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2009 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1573, 'distance_accuracy_value', 'NONE');
+#2010 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2011 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2012 = FACE_OUTER_BOUND ( 'NONE', #537, .T. ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, -1.550000000000000500 ) ) ;
+#2014 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .F. ) ;
+#2016 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2017 = STYLED_ITEM ( 'NONE', ( #803 ), #905 ) ;
+#2018 = FILL_AREA_STYLE ('',( #2052 ) ) ;
+#2019 = EDGE_LOOP ( 'NONE', ( #1724, #465, #601 ) ) ;
+#2020 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2021 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2536 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #324, #269, #523 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2022 = ORIENTED_EDGE ( 'NONE', *, *, #2621, .T. ) ;
+#2023 = PLANE ( 'NONE',  #453 ) ;
+#2024 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
+#2025 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#2026 = VECTOR ( 'NONE', #2516, 1000.000000000000000 ) ;
+#2027 = ORIENTED_EDGE ( 'NONE', *, *, #935, .F. ) ;
+#2028 = SURFACE_STYLE_USAGE ( .BOTH. , #1436 ) ;
+#2029 = FILL_AREA_STYLE_COLOUR ( '', #588 ) ;
+#2030 = EDGE_CURVE ( 'NONE', #294, #2342, #22, .T. ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #1403, .F. ) ;
+#2032 = FILL_AREA_STYLE_COLOUR ( '', #330 ) ;
+#2033 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2637 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1216, #452, #445 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2034 = FILL_AREA_STYLE ('',( #1635 ) ) ;
+#2035 = VECTOR ( 'NONE', #800, 1000.000000000000000 ) ;
+#2036 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#2037 = FACE_OUTER_BOUND ( 'NONE', #1301, .T. ) ;
+#2038 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #838 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2307, #2110, #1265 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2039 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2040 = CYLINDRICAL_SURFACE ( 'NONE', #2569, 0.02500000000000006400 ) ;
+#2041 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2042 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2102, 'distance_accuracy_value', 'NONE');
+#2043 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2044 = EDGE_CURVE ( 'NONE', #761, #1659, #1488, .T. ) ;
+#2045 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2046 = EDGE_CURVE ( 'NONE', #2517, #1184, #937, .T. ) ;
+#2047 = EDGE_LOOP ( 'NONE', ( #2095, #2113, #1179, #763 ) ) ;
+#2048 = PRESENTATION_STYLE_ASSIGNMENT (( #2409 ) ) ;
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #740, .F. ) ;
+#2050 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #744 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2448, #1406, #605 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1208, .F. ) ;
+#2052 = FILL_AREA_STYLE_COLOUR ( '', #137 ) ;
+#2053 = SPHERICAL_SURFACE ( 'NONE', #2256, 0.02500000000000000100 ) ;
+#2054 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#2055 = ADVANCED_FACE ( 'NONE', ( #2445 ), #2053, .T. ) ;
+#2056 = SURFACE_STYLE_USAGE ( .BOTH. , #647 ) ;
+#2057 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2058 = VECTOR ( 'NONE', #2488, 1000.000000000000000 ) ;
+#2059 = ORIENTED_EDGE ( 'NONE', *, *, #651, .T. ) ;
+#2060 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #40 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2427, #804, #2004 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2061 = EDGE_CURVE ( 'NONE', #1030, #2441, #2286, .T. ) ;
+#2062 = ORIENTED_EDGE ( 'NONE', *, *, #623, .T. ) ;
+#2063 = SPHERICAL_SURFACE ( 'NONE', #1282, 0.02500000000000000100 ) ;
+#2064 = EDGE_CURVE ( 'NONE', #2501, #2376, #156, .T. ) ;
+#2065 = CIRCLE ( 'NONE', #2206, 0.02500000000000006400 ) ;
+#2066 = FILL_AREA_STYLE ('',( #421 ) ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#2068 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.996993266560446400E-016, 1.600000000000000300 ) ) ;
+#2069 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2302 ), #2338 ) ;
+#2070 = VECTOR ( 'NONE', #36, 1000.000000000000000 ) ;
+#2071 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #610, #1809 ) ;
+#2072 = ADVANCED_FACE ( 'NONE', ( #1065 ), #1897, .T. ) ;
+#2073 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2074 = LINE ( 'NONE', #478, #2492 ) ;
+#2075 = CARTESIAN_POINT ( 'NONE',  ( 2.250000073696635000, 0.04024926760171015900, 1.559750732398288900 ) ) ;
+#2076 = FACE_OUTER_BOUND ( 'NONE', #2542, .T. ) ;
+#2077 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #758 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2251, #1203, #1622 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2078 = FILL_AREA_STYLE_COLOUR ( '', #1226 ) ;
+#2079 = SURFACE_SIDE_STYLE ('',( #179 ) ) ;
+#2080 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2081 = LINE ( 'NONE', #658, #2559 ) ;
+#2082 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2085 = SURFACE_STYLE_USAGE ( .BOTH. , #2129 ) ;
+#2086 = SURFACE_SIDE_STYLE ('',( #135 ) ) ;
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .F. ) ;
+#2088 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1348 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #702, #869, #2111 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2089 = EDGE_LOOP ( 'NONE', ( #462, #637, #2054, #2188, #1321, #1433 ) ) ;
+#2090 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2091 = SURFACE_STYLE_USAGE ( .BOTH. , #1252 ) ;
+#2092 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1202 ) ) ;
+#2093 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.996993266560446400E-016, 1.575000000000000200 ) ) ;
+#2094 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1386, #2036, #827 ),
+ ( #1402, #832, #2467 ),
+ ( #1220, #31, #1423 ),
+ ( #245, #1637, #440 ),
+ ( #1854, #644, #1128 ),
+ ( #118, #2574, #1759 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868642300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059500300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2095 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ;
+#2096 = CARTESIAN_POINT ( 'NONE',  ( 2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#2097 = CARTESIAN_POINT ( 'NONE',  ( -2.244609699756050100, 0.03694951081869813500, -1.576100978362605000 ) ) ;
+#2098 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#2099 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2100 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #336 ) ) ;
+#2101 = FILL_AREA_STYLE_COLOUR ( '', #2487 ) ;
+#2102 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2103 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1930 ), #341 ) ;
+#2104 = FACE_OUTER_BOUND ( 'NONE', #1952, .T. ) ;
+#2105 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #215 ) ) ;
+#2106 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2107 = SURFACE_STYLE_USAGE ( .BOTH. , #293 ) ;
+#2108 = CARTESIAN_POINT ( 'NONE',  ( 2.221300477180593500, 5.159762642078438600E-006, -1.599994840237362900 ) ) ;
+#2109 = CIRCLE ( 'NONE', #1935, 0.02500000000000006400 ) ;
+#2110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2111 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2112 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2113 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .F. ) ;
+#2114 = EDGE_CURVE ( 'NONE', #1563, #1417, #964, .T. ) ;
+#2115 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #629 ) ) ;
+#2116 = VERTEX_POINT ( 'NONE', #1849 ) ;
+#2117 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2118 = ADVANCED_FACE ( 'NONE', ( #1392 ), #754, .T. ) ;
+#2119 = SURFACE_STYLE_FILL_AREA ( #2034 ) ;
+#2120 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2121 = AXIS2_PLACEMENT_3D ( 'NONE', #2334, #1933, #501 ) ;
+#2122 = ORIENTED_EDGE ( 'NONE', *, *, #498, .T. ) ;
+#2123 = FILL_AREA_STYLE ('',( #1692 ) ) ;
+#2124 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #174, 'distance_accuracy_value', 'NONE');
+#2125 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #126 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #824, #241, #1206 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2126 = PRESENTATION_STYLE_ASSIGNMENT (( #1807 ) ) ;
+#2127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2128 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#2129 = SURFACE_SIDE_STYLE ('',( #339 ) ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( -2.226100978362604000, 3.494609699756050100, 1.572304849878025400 ) ) ;
+#2131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#2133 = AXIS2_PLACEMENT_3D ( 'NONE', #1192, #625, #9 ) ;
+#2134 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2135 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#2136 = LINE ( 'NONE', #99, #1046 ) ;
+#2137 = FILL_AREA_STYLE ('',( #2078 ) ) ;
+#2138 = CYLINDRICAL_SURFACE ( 'NONE', #1512, 0.04999999999999991300 ) ;
+#2139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2541 ), #196 ) ;
+#2140 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#2141 = ORIENTED_EDGE ( 'NONE', *, *, #1893, .F. ) ;
+#2142 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2143 = ORIENTED_EDGE ( 'NONE', *, *, #1181, .F. ) ;
+#2144 = ADVANCED_FACE ( 'NONE', ( #1093 ), #2464, .T. ) ;
+#2145 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2146 = EDGE_CURVE ( 'NONE', #2446, #112, #2636, .T. ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000200 ) ) ;
+#2148 = AXIS2_PLACEMENT_3D ( 'NONE', #1908, #1086, #1272 ) ;
+#2149 = AXIS2_PLACEMENT_3D ( 'NONE', #591, #178, #1007 ) ;
+#2150 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
+#2151 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#2152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2153 = EDGE_LOOP ( 'NONE', ( #68, #18, #664, #1530 ) ) ;
+#2154 = EDGE_CURVE ( 'NONE', #1451, #504, #503, .T. ) ;
+#2155 = SURFACE_SIDE_STYLE ('',( #1437 ) ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, -1.600000000000000500 ) ) ;
+#2157 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #1044, #1886 ) ;
+#2158 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #542 ) ;
+#2159 = EDGE_LOOP ( 'NONE', ( #2514, #936, #1887, #1068 ) ) ;
+#2160 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #426, #2253, #1416, #1633 ),
+ .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 ( '' )  );
+#2161 = FILL_AREA_STYLE_COLOUR ( '', #1561 ) ;
+#2162 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2163 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .T. ) ;
+#2164 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #584, #2644 ) ;
+#2165 = VECTOR ( 'NONE', #1896, 1000.000000000000000 ) ;
+#2166 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#2167 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2168 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2169 = EDGE_CURVE ( 'NONE', #1590, #408, #1992, .T. ) ;
+#2170 = LINE ( 'NONE', #1584, #1672 ) ;
+#2171 = SURFACE_STYLE_FILL_AREA ( #519 ) ;
+#2172 = STYLED_ITEM ( 'NONE', ( #587 ), #727 ) ;
+#2173 = SURFACE_STYLE_USAGE ( .BOTH. , #2155 ) ;
+#2174 = FILL_AREA_STYLE ('',( #550 ) ) ;
+#2175 = SURFACE_SIDE_STYLE ('',( #86 ) ) ;
+#2176 = STYLED_ITEM ( 'NONE', ( #2276 ), #2315 ) ;
+#2177 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604000, 3.494609699756050100, 1.572304849878025400 ) ) ;
+#2178 = VECTOR ( 'NONE', #604, 1000.000000000000000 ) ;
+#2179 = ORIENTED_EDGE ( 'NONE', *, *, #2114, .T. ) ;
+#2180 = ORIENTED_EDGE ( 'NONE', *, *, #221, .F. ) ;
+#2181 = STYLED_ITEM ( 'NONE', ( #34 ), #1699 ) ;
+#2182 = CIRCLE ( 'NONE', #139, 0.02500000000000006400 ) ;
+#2183 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2184 = PRESENTATION_STYLE_ASSIGNMENT (( #892 ) ) ;
+#2185 = EDGE_CURVE ( 'NONE', #1298, #2517, #2339, .T. ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2187 = PRESENTATION_STYLE_ASSIGNMENT (( #2028 ) ) ;
+#2188 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .F. ) ;
+#2189 = SURFACE_SIDE_STYLE ('',( #1663 ) ) ;
+#2190 = AXIS2_PLACEMENT_3D ( 'NONE', #624, #1818, #2039 ) ;
+#2191 = AXIS2_PLACEMENT_3D ( 'NONE', #710, #2319, #1742 ) ;
+#2192 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2193 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 6.285229985423215500E-017 ) ) ;
+#2194 = PRESENTATION_STYLE_ASSIGNMENT (( #1874 ) ) ;
+#2195 = EDGE_CURVE ( 'NONE', #2342, #1486, #1658, .T. ) ;
+#2196 = LINE ( 'NONE', #191, #235 ) ;
+#2197 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2198 = SURFACE_STYLE_FILL_AREA ( #780 ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#2200 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2201 = EDGE_CURVE ( 'NONE', #192, #913, #2214, .T. ) ;
+#2202 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2347, 'distance_accuracy_value', 'NONE');
+#2203 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #2045, #835 ) ;
+#2204 = LINE ( 'NONE', #334, #2266 ) ;
+#2205 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .T. ) ;
+#2206 = AXIS2_PLACEMENT_3D ( 'NONE', #687, #2525, #2337 ) ;
+#2207 = SURFACE_STYLE_FILL_AREA ( #390 ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#2209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1795 ), #1884 ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#2211 = ADVANCED_FACE ( 'NONE', ( #1004 ), #1940, .T. ) ;
+#2212 = EDGE_LOOP ( 'NONE', ( #2380, #887, #2264 ) ) ;
+#2213 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2214 = CIRCLE ( 'NONE', #2365, 0.02500000000000006400 ) ;
+#2215 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#2217 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999200, 1.575000000000000800 ) ) ;
+#2218 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#2219 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2460, #1215, #1016, #840 ),
+ .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 ( '' )  );
+#2220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2221 = STYLED_ITEM ( 'NONE', ( #2556 ), #262 ) ;
+#2222 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.376764663473656700E-016, -1.000000000000000000 ) ) ;
+#2224 = LINE ( 'NONE', #1299, #2352 ) ;
+#2225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1202 ), #280 ) ;
+#2226 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 3.474999999999999600, -1.600000000000000300 ) ) ;
+#2227 = PRESENTATION_STYLE_ASSIGNMENT (( #733 ) ) ;
+#2228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2229 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2230 = SURFACE_SIDE_STYLE ('',( #72 ) ) ;
+#2231 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ;
+#2232 = FILL_AREA_STYLE_COLOUR ( '', #2494 ) ;
+#2233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #405 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #690, #491, #472 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2234 = PRESENTATION_STYLE_ASSIGNMENT (( #1135 ) ) ;
+#2235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #461, 'distance_accuracy_value', 'NONE');
+#2236 = VECTOR ( 'NONE', #750, 1000.000000000000000 ) ;
+#2237 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#2238 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1930 ) ) ;
+#2239 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .T. ) ;
+#2240 = SURFACE_STYLE_FILL_AREA ( #2573 ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2242 = STYLED_ITEM ( 'NONE', ( #598 ), #2540 ) ;
+#2243 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .F. ) ;
+#2244 = SURFACE_STYLE_FILL_AREA ( #164 ) ;
+#2245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1158 ), #2060 ) ;
+#2246 = ORIENTED_EDGE ( 'NONE', *, *, #615, .F. ) ;
+#2247 = VECTOR ( 'NONE', #456, 1000.000000000000000 ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #466, .F. ) ;
+#2249 = EDGE_CURVE ( 'NONE', #1857, #2280, #1596, .T. ) ;
+#2250 = EDGE_LOOP ( 'NONE', ( #2466, #2578, #2049 ) ) ;
+#2251 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2252 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2253 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02071067811865535600, -1.564644660940672800 ) ) ;
+#2254 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #223 ), #811 ) ;
+#2255 = SURFACE_STYLE_FILL_AREA ( #1499 ) ;
+#2256 = AXIS2_PLACEMENT_3D ( 'NONE', #2025, #1383, #1620 ) ;
+#2257 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.475000000000000100, 1.474999999999999600 ) ) ;
+#2258 = VECTOR ( 'NONE', #2632, 1000.000000000000000 ) ;
+#2259 = STYLED_ITEM ( 'NONE', ( #2484 ), #1765 ) ;
+#2260 = PRESENTATION_STYLE_ASSIGNMENT (( #74 ) ) ;
+#2261 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2262 = PLANE ( 'NONE',  #695 ) ;
+#2263 = SURFACE_STYLE_FILL_AREA ( #1297 ) ;
+#2264 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#2265 = ADVANCED_FACE ( 'NONE', ( #258 ), #287, .T. ) ;
+#2266 = VECTOR ( 'NONE', #308, 1000.000000000000000 ) ;
+#2267 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2268 = FILL_AREA_STYLE_COLOUR ( '', #1473 ) ;
+#2269 = ORIENTED_EDGE ( 'NONE', *, *, #2426, .T. ) ;
+#2270 = FILL_AREA_STYLE_COLOUR ( '', #1234 ) ;
+#2271 = AXIS2_PLACEMENT_3D ( 'NONE', #768, #391, #2397 ) ;
+#2272 = PRESENTATION_STYLE_ASSIGNMENT (( #571 ) ) ;
+#2273 = VERTEX_POINT ( 'NONE', #300 ) ;
+#2274 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #29, #427 ) ;
+#2275 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#2276 = PRESENTATION_STYLE_ASSIGNMENT (( #2538 ) ) ;
+#2277 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .F. ) ;
+#2278 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2279 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2280 = VERTEX_POINT ( 'NONE', #705 ) ;
+#2281 = EDGE_CURVE ( 'NONE', #1055, #384, #2379, .T. ) ;
+#2282 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 2.478176394252582100E-016 ) ) ;
+#2283 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#2284 = SURFACE_SIDE_STYLE ('',( #1238 ) ) ;
+#2285 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .T. ) ;
+#2286 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #636, #1003, #423, #2237 ),
+ .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 ( '' )  );
+#2287 = EDGE_CURVE ( 'NONE', #369, #849, #2505, .T. ) ;
+#2288 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2289 = FILL_AREA_STYLE_COLOUR ( '', #7 ) ;
+#2290 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2291 = SURFACE_STYLE_FILL_AREA ( #1576 ) ;
+#2292 = FILL_AREA_STYLE_COLOUR ( '', #1628 ) ;
+#2293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #799 ), #2021 ) ;
+#2294 = FILL_AREA_STYLE ('',( #306 ) ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2296 = PRESENTATION_STYLE_ASSIGNMENT (( #1711 ) ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.03535533905932795900, 1.579289321881345100 ) ) ;
+#2298 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1446, 'distance_accuracy_value', 'NONE');
+#2299 = FILL_AREA_STYLE_COLOUR ( '', #2577 ) ;
+#2300 = EDGE_CURVE ( 'NONE', #1209, #2280, #619, .T. ) ;
+#2301 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2302 = STYLED_ITEM ( 'NONE', ( #1687 ), #1917 ) ;
+#2303 = VERTEX_POINT ( 'NONE', #508 ) ;
+#2304 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2305 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2306 = ORIENTED_EDGE ( 'NONE', *, *, #1045, .F. ) ;
+#2307 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #279 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1674, #1447, #1439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2310 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ;
+#2311 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2312 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2313 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#2314 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2315 = ADVANCED_FACE ( 'NONE', ( #193 ), #62, .T. ) ;
+#2316 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1013, 'distance_accuracy_value', 'NONE');
+#2317 = SURFACE_STYLE_FILL_AREA ( #81 ) ;
+#2318 = EDGE_CURVE ( 'NONE', #2336, #192, #1656, .T. ) ;
+#2319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2320 = VECTOR ( 'NONE', #2200, 1000.000000000000000 ) ;
+#2321 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 0.05000000000000060600, -1.550000000000000500 ) ) ;
+#2322 = CIRCLE ( 'NONE', #876, 0.02500000000000006400 ) ;
+#2323 = CARTESIAN_POINT ( 'NONE',  ( -2.247400404574196700, 3.470477640050409400, 1.570477640050413000 ) ) ;
+#2324 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 3.499999999999999100, 1.575000000000000600 ) ) ;
+#2325 = LINE ( 'NONE', #1381, #41 ) ;
+#2326 = PRESENTATION_STYLE_ASSIGNMENT (( #2001 ) ) ;
+#2327 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2328 = ADVANCED_FACE ( 'NONE', ( #20 ), #1768, .T. ) ;
+#2329 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2330 = LINE ( 'NONE', #1740, #2236 ) ;
+#2331 = SURFACE_STYLE_FILL_AREA ( #943 ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( -2.221300477180592200, 3.499994840237371300, 1.599994840237363800 ) ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#2335 = EDGE_CURVE ( 'NONE', #2517, #496, #1455, .T. ) ;
+#2336 = VERTEX_POINT ( 'NONE', #1714 ) ;
+#2337 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2338 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1840 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1906, #1871, #1246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2339 = CIRCLE ( 'NONE', #1905, 0.1000000000000000500 ) ;
+#2340 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932796600, 1.579289321881345100 ) ) ;
+#2341 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1549 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1329, #2545, #1122 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2342 = VERTEX_POINT ( 'NONE', #2167 ) ;
+#2343 = SURFACE_SIDE_STYLE ('',( #1253 ) ) ;
+#2344 = CIRCLE ( 'NONE', #1918, 0.02500000000000006400 ) ;
+#2345 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2346 = EDGE_LOOP ( 'NONE', ( #1967, #194, #1756 ) ) ;
+#2347 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2348 = ADVANCED_FACE ( 'NONE', ( #314 ), #2372, .T. ) ;
+#2349 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #161 ) ) ;
+#2350 = PRESENTATION_STYLE_ASSIGNMENT (( #2611 ) ) ;
+#2351 = EDGE_LOOP ( 'NONE', ( #823, #259, #1482, #1852, #2269, #2243 ) ) ;
+#2352 = VECTOR ( 'NONE', #2327, 1000.000000000000000 ) ;
+#2353 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #186, 'distance_accuracy_value', 'NONE');
+#2354 = SURFACE_SIDE_STYLE ('',( #2240 ) ) ;
+#2355 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2356 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2357 = AXIS2_PLACEMENT_3D ( 'NONE', #1705, #2355, #1716 ) ;
+#2358 = FILL_AREA_STYLE_COLOUR ( '', #2003 ) ;
+#2359 = LINE ( 'NONE', #345, #1779 ) ;
+#2360 = SURFACE_SIDE_STYLE ('',( #895 ) ) ;
+#2361 = FACE_OUTER_BOUND ( 'NONE', #1116, .T. ) ;
+#2362 = SURFACE_SIDE_STYLE ('',( #2331 ) ) ;
+#2363 = VECTOR ( 'NONE', #2314, 1000.000000000000000 ) ;
+#2364 = SURFACE_STYLE_USAGE ( .BOTH. , #2175 ) ;
+#2365 = AXIS2_PLACEMENT_3D ( 'NONE', #49, #683, #271 ) ;
+#2366 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.463125499923732400, 1.556562749961863300 ) ) ;
+#2367 = PRESENTATION_STYLE_ASSIGNMENT (( #2623 ) ) ;
+#2368 = FILL_AREA_STYLE ('',( #162 ) ) ;
+#2369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #721 ), #2508 ) ;
+#2370 = ORIENTED_EDGE ( 'NONE', *, *, #2473, .T. ) ;
+#2371 = FILL_AREA_STYLE_COLOUR ( '', #2192 ) ;
+#2372 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1987, #766, #2151 ),
+ ( #147, #1735, #2377 ),
+ ( #1542, #755, #130 ),
+ ( #1962, #954, #354 ),
+ ( #1565, #1949, #1349 ),
+ ( #945, #934, #534 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 4.712388980384689700, 5.497787143782138000, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 1.000000000000000000, 1.000000000000000000),
+ ( 1.000000000000000000, 1.002712478868642300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.9415511164521024300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7904996911167747600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7046379386059500300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865444600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2373 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2374 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2375 = LINE ( 'NONE', #1997, #719 ) ;
+#2376 = VERTEX_POINT ( 'NONE', #2560 ) ;
+#2377 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.456562749961867200, -1.563125499923727800 ) ) ;
+#2378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2379 = LINE ( 'NONE', #1475, #1721 ) ;
+#2380 = ORIENTED_EDGE ( 'NONE', *, *, #1835, .T. ) ;
+#2381 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2382 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #336 ), #2233 ) ;
+#2383 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2384 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #436 ) ) ;
+#2385 = EDGE_LOOP ( 'NONE', ( #381, #2503, #2333, #2410 ) ) ;
+#2386 = FILL_AREA_STYLE ('',( #2396 ) ) ;
+#2387 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #182 ) ) ;
+#2388 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2389 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2390 = CYLINDRICAL_SURFACE ( 'NONE', #255, 0.02500000000000006400 ) ;
+#2391 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.499999999999999600, 1.575000000000000800 ) ) ;
+#2392 = ADVANCED_FACE ( 'NONE', ( #781 ), #951, .F. ) ;
+#2393 = SURFACE_STYLE_FILL_AREA ( #506 ) ;
+#2394 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2395 = CIRCLE ( 'NONE', #762, 0.02500000000000006400 ) ;
+#2396 = FILL_AREA_STYLE_COLOUR ( '', #1517 ) ;
+#2397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2398 = FILL_AREA_STYLE ('',( #1964 ) ) ;
+#2399 = EDGE_CURVE ( 'NONE', #2336, #2501, #188, .T. ) ;
+#2400 = FACE_OUTER_BOUND ( 'NONE', #1832, .T. ) ;
+#2401 = AXIS2_PLACEMENT_3D ( 'NONE', #2128, #2582, #1733 ) ;
+#2402 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2403 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2176 ), #84 ) ;
+#2404 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2405 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 0.03535533905932798000, -1.579289321881345500 ) ) ;
+#2406 = EDGE_LOOP ( 'NONE', ( #1498, #1090, #1826, #2022 ) ) ;
+#2407 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #494, 'distance_accuracy_value', 'NONE');
+#2408 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#2409 = SURFACE_STYLE_USAGE ( .BOTH. , #2439 ) ;
+#2410 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .T. ) ;
+#2411 = SURFACE_SIDE_STYLE ('',( #2198 ) ) ;
+#2412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2413 = ORIENTED_EDGE ( 'NONE', *, *, #2287, .F. ) ;
+#2414 = EDGE_LOOP ( 'NONE', ( #530, #1900, #2529, #1715 ) ) ;
+#2415 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000059100, 1.600000000000000100 ) ) ;
+#2416 = ADVANCED_FACE ( 'NONE', ( #655 ), #17, .T. ) ;
+#2417 = STYLED_ITEM ( 'NONE', ( #420 ), #1434 ) ;
+#2418 = PLANE ( 'NONE',  #2624 ) ;
+#2419 = STYLED_ITEM ( 'NONE', ( #2272 ), #2328 ) ;
+#2420 = PRESENTATION_STYLE_ASSIGNMENT (( #350 ) ) ;
+#2421 = FILL_AREA_STYLE_COLOUR ( '', #2112 ) ;
+#2422 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.575000000000000000 ) ) ;
+#2423 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2424 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2425 = LINE ( 'NONE', #199, #2035 ) ;
+#2426 = EDGE_CURVE ( 'NONE', #229, #570, #904, .T. ) ;
+#2427 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2428 = FACE_OUTER_BOUND ( 'NONE', #2153, .T. ) ;
+#2429 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.02500000000000071600, -1.475000000000000100 ) ) ;
+#2430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1255 ), #237 ) ;
+#2431 = VECTOR ( 'NONE', #752, 1000.000000000000000 ) ;
+#2432 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2433 = STYLED_ITEM ( 'NONE', ( #1676 ), #33 ) ;
+#2434 = CYLINDRICAL_SURFACE ( 'NONE', #2357, 0.02500000000000006400 ) ;
+#2435 = FILL_AREA_STYLE_COLOUR ( '', #1749 ) ;
+#2436 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1969 ), #1106 ) ;
+#2437 = SURFACE_STYLE_USAGE ( .BOTH. , #638 ) ;
+#2438 = EDGE_LOOP ( 'NONE', ( #413, #2246, #692, #1338, #1087, #220 ) ) ;
+#2439 = SURFACE_SIDE_STYLE ('',( #2600 ) ) ;
+#2440 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2524 ) ) ;
+#2441 = VERTEX_POINT ( 'NONE', #807 ) ;
+#2442 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1547, 'distance_accuracy_value', 'NONE');
+#2443 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.478176394252582100E-016 ) ) ;
+#2444 = ORIENTED_EDGE ( 'NONE', *, *, #431, .T. ) ;
+#2445 = FACE_OUTER_BOUND ( 'NONE', #1926, .T. ) ;
+#2446 = VERTEX_POINT ( 'NONE', #2208 ) ;
+#2447 = EDGE_CURVE ( 'NONE', #1033, #2506, #1085, .T. ) ;
+#2448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2449 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2450 = ORIENTED_EDGE ( 'NONE', *, *, #221, .T. ) ;
+#2451 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.475000000000000100 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #2287, .T. ) ;
+#2453 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #1244, #920 ) ;
+#2454 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 0.05000000000000060000, 1.550000000000000300 ) ) ;
+#2456 = VECTOR ( 'NONE', #2378, 1000.000000000000000 ) ;
+#2457 = SURFACE_SIDE_STYLE ('',( #2119 ) ) ;
+#2458 = EDGE_CURVE ( 'NONE', #847, #1857, #691, .T. ) ;
+#2459 = CIRCLE ( 'NONE', #2071, 0.02500000000000006400 ) ;
+#2460 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, -1.575000000000000200 ) ) ;
+#2461 = PLANE ( 'NONE',  #600 ) ;
+#2462 = EDGE_CURVE ( 'NONE', #384, #1590, #560, .T. ) ;
+#2463 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#2464 = PLANE ( 'NONE',  #1566 ) ;
+#2465 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2466 = ORIENTED_EDGE ( 'NONE', *, *, #1981, .T. ) ;
+#2467 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.463125499923732400, -1.556562749961862600 ) ) ;
+#2468 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2469 = SURFACE_SIDE_STYLE ('',( #980 ) ) ;
+#2470 = ORIENTED_EDGE ( 'NONE', *, *, #1981, .F. ) ;
+#2471 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2472 = PRESENTATION_STYLE_ASSIGNMENT (( #1058 ) ) ;
+#2473 = EDGE_CURVE ( 'NONE', #933, #469, #2375, .T. ) ;
+#2474 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .T. ) ;
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.1250000000000006900, 1.474999999999999400 ) ) ;
+#2476 = ADVANCED_FACE ( 'NONE', ( #493 ), #113, .T. ) ;
+#2477 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2478 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#2479 = EDGE_CURVE ( 'NONE', #294, #1966, #1356, .T. ) ;
+#2480 = ORIENTED_EDGE ( 'NONE', *, *, #2300, .T. ) ;
+#2481 = CARTESIAN_POINT ( 'NONE',  ( 2.229289321881344800, 3.499999999999999100, -1.575000000000000400 ) ) ;
+#2482 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2483 = FILL_AREA_STYLE ('',( #2268 ) ) ;
+#2484 = PRESENTATION_STYLE_ASSIGNMENT (( #1968 ) ) ;
+#2485 = STYLED_ITEM ( 'NONE', ( #1444 ), #916 ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( -2.250000000000000000, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#2487 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2488 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2489 = CIRCLE ( 'NONE', #1707, 0.02500000000000006400 ) ;
+#2490 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1268, 'distance_accuracy_value', 'NONE');
+#2491 = ADVANCED_FACE ( 'NONE', ( #1171 ), #1204, .T. ) ;
+#2492 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ;
+#2493 = FILL_AREA_STYLE ('',( #1866 ) ) ;
+#2494 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2495 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2496 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2497 = VECTOR ( 'NONE', #535, 1000.000000000000000 ) ;
+#2498 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 0.02769515012197571600, 1.594609699756049700 ) ) ;
+#2499 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2500 = STYLED_ITEM ( 'NONE', ( #274 ), #495 ) ;
+#2501 = VERTEX_POINT ( 'NONE', #2429 ) ;
+#2502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -2.478176394252577200E-016, 1.000000000000000000 ) ) ;
+#2503 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#2504 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2009 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1573, #1806, #2016 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2505 = LINE ( 'NONE', #297, #1176 ) ;
+#2506 = VERTEX_POINT ( 'NONE', #24 ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( -1.675000000000000000, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2442 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1547, #1316, #746 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2509 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 0.02500000000000060200, -1.600000000000000500 ) ) ;
+#2510 = EDGE_LOOP ( 'NONE', ( #163, #877, #1132 ) ) ;
+#2511 = EDGE_CURVE ( 'NONE', #2116, #2446, #337, .T. ) ;
+#2512 = LINE ( 'NONE', #1646, #2247 ) ;
+#2513 = FILL_AREA_STYLE ('',( #860 ) ) ;
+#2514 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .T. ) ;
+#2515 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2516 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2517 = VERTEX_POINT ( 'NONE', #433 ) ;
+#2518 = EDGE_CURVE ( 'NONE', #1966, #151, #251, .T. ) ;
+#2519 = CARTESIAN_POINT ( 'NONE',  ( 2.213125499554185800, 0.02500010492007325900, -1.600000000000000500 ) ) ;
+#2520 = AXIS2_PLACEMENT_3D ( 'NONE', #419, #805, #1029 ) ;
+#2521 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2522 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #866, 'distance_accuracy_value', 'NONE');
+#2523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2524 = STYLED_ITEM ( 'NONE', ( #1419 ), #2491 ) ;
+#2525 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2526 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2527 = CARTESIAN_POINT ( 'NONE',  ( -2.249999999999999600, 3.456562749961867600, 1.563125499923729400 ) ) ;
+#2528 = FILL_AREA_STYLE_COLOUR ( '', #399 ) ;
+#2529 = ORIENTED_EDGE ( 'NONE', *, *, #520, .T. ) ;
+#2530 = EDGE_CURVE ( 'NONE', #607, #112, #2109, .T. ) ;
+#2531 = SURFACE_STYLE_FILL_AREA ( #263 ) ;
+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #460, .T. ) ;
+#2533 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 5.963111948670274400E-016, 1.575000000000000000 ) ) ;
+#2534 = AXIS2_PLACEMENT_3D ( 'NONE', #2216, #995, #1188 ) ;
+#2535 = VECTOR ( 'NONE', #169, 1000.000000000000000 ) ;
+#2536 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #324, 'distance_accuracy_value', 'NONE');
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #740, .T. ) ;
+#2538 = SURFACE_STYLE_USAGE ( .BOTH. , #1091 ) ;
+#2539 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#2540 = ADVANCED_FACE ( 'NONE', ( #1413 ), #1615, .T. ) ;
+#2541 = STYLED_ITEM ( 'NONE', ( #1000 ), #2348 ) ;
+#2542 = EDGE_LOOP ( 'NONE', ( #2031, #1424, #159, #2150 ) ) ;
+#2543 = AXIS2_PLACEMENT_3D ( 'NONE', #736, #204, #771 ) ;
+#2544 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 0.02500000000000059800, -1.575000000000000200 ) ) ;
+#2545 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2546 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999200, 1.600000000000001200 ) ) ;
+#2547 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2548 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2549 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2221 ), #1408 ) ;
+#2550 = ADVANCED_FACE ( 'NONE', ( #1117 ), #1031, .T. ) ;
+#2551 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2552 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2553 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1279 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #138, #343, #1343 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2554 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.474999999999999600, -1.600000000000000500 ) ) ;
+#2555 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.257045997084643400E-016 ) ) ;
+#2556 = PRESENTATION_STYLE_ASSIGNMENT (( #76 ) ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.474999999999999200, -1.575000000000000200 ) ) ;
+#2558 = EDGE_CURVE ( 'NONE', #1659, #2506, #2219, .T. ) ;
+#2559 = VECTOR ( 'NONE', #2278, 1000.000000000000000 ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.1250000000000005600, -1.575000000000000200 ) ) ;
+#2561 = ORIENTED_EDGE ( 'NONE', *, *, #1151, .F. ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( 2.249999999999999600, 3.449999999999999300, 1.550000000000000900 ) ) ;
+#2563 = ADVANCED_FACE ( 'NONE', ( #282 ), #1888, .T. ) ;
+#2564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #956, #2615, #2388 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2565 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#2566 = FILL_AREA_STYLE ('',( #2358 ) ) ;
+#2567 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #820, #2620, #407, #2013 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#2568 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.600000000000001000 ) ) ;
+#2569 = AXIS2_PLACEMENT_3D ( 'NONE', #2568, #1105, #1506 ) ;
+#2570 = ORIENTED_EDGE ( 'NONE', *, *, #2249, .F. ) ;
+#2571 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2572 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2573 = FILL_AREA_STYLE ('',( #2161 ) ) ;
+#2574 = CARTESIAN_POINT ( 'NONE',  ( 2.199999999999999700, 3.499999999999999600, -1.600000000000000500 ) ) ;
+#2575 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
+#2576 = STYLED_ITEM ( 'NONE', ( #1653 ), #2550 ) ;
+#2577 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2578 = ORIENTED_EDGE ( 'NONE', *, *, #1723, .T. ) ;
+#2579 = EDGE_LOOP ( 'NONE', ( #417, #1001, #1393, #1764 ) ) ;
+#2580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2581 = ADVANCED_FACE ( 'NONE', ( #1816 ), #1053, .T. ) ;
+#2582 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2583 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2584 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, 1.600000000000001000 ) ) ;
+#2585 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2586 = EDGE_CURVE ( 'NONE', #469, #1364, #993, .T. ) ;
+#2587 = SURFACE_SIDE_STYLE ('',( #1712 ) ) ;
+#2588 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2172 ) ) ;
+#2589 = CARTESIAN_POINT ( 'NONE',  ( -1.649999999999999900, 3.375000000000000400, 1.474999999999999900 ) ) ;
+#2590 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2591 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2592 = CARTESIAN_POINT ( 'NONE',  ( 2.226100978362604900, 3.472304849878024700, 1.594609699756050600 ) ) ;
+#2593 = ADVANCED_FACE ( 'NONE', ( #1025 ), #1750, .T. ) ;
+#2594 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2595 = CIRCLE ( 'NONE', #209, 0.02500000000000006400 ) ;
+#2596 = CARTESIAN_POINT ( 'NONE',  ( -2.199999999999999700, 3.499999999999999600, -1.575000000000000200 ) ) ;
+#2597 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2598 = EDGE_CURVE ( 'NONE', #281, #1959, #2204, .T. ) ;
+#2599 = VERTEX_POINT ( 'NONE', #2147 ) ;
+#2600 = SURFACE_STYLE_FILL_AREA ( #798 ) ;
+#2601 = ORIENTED_EDGE ( 'NONE', *, *, #2458, .F. ) ;
+#2602 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2603 = PLANE ( 'NONE',  #810 ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 5.963111948670274400E-016, 1.600000000000000100 ) ) ;
+#2605 = EDGE_LOOP ( 'NONE', ( #568, #2024, #315 ) ) ;
+#2606 = PLANE ( 'NONE',  #1429 ) ;
+#2607 = EDGE_CURVE ( 'NONE', #266, #1659, #51, .T. ) ;
+#2608 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 3.475000000000000100, 1.474999999999999600 ) ) ;
+#2609 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #327, 'distance_accuracy_value', 'NONE');
+#2610 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#2611 = SURFACE_STYLE_USAGE ( .BOTH. , #1157 ) ;
+#2612 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 0.02500000000000059800, 1.575000000000000000 ) ) ;
+#2613 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, -1.575000000000000200 ) ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #921, .F. ) ;
+#2615 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2616 = CARTESIAN_POINT ( 'NONE',  ( 1.649999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2618 = LINE ( 'NONE', #2422, #891 ) ;
+#2619 = FILL_AREA_STYLE_COLOUR ( '', #959 ) ;
+#2620 = CARTESIAN_POINT ( 'NONE',  ( -2.229289321881344800, 0.02500000000000059800, -1.600000000000000300 ) ) ;
+#2621 = EDGE_CURVE ( 'NONE', #1518, #1959, #2081, .T. ) ;
+#2622 = ADVANCED_FACE ( 'NONE', ( #1288 ), #911, .T. ) ;
+#2623 = SURFACE_STYLE_USAGE ( .BOTH. , #853 ) ;
+#2624 = AXIS2_PLACEMENT_3D ( 'NONE', #376, #2394, #1346 ) ;
+#2625 = FACE_OUTER_BOUND ( 'NONE', #1892, .T. ) ;
+#2626 = FILL_AREA_STYLE_COLOUR ( '', #573 ) ;
+#2627 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #161 ), #1061 ) ;
+#2628 = CARTESIAN_POINT ( 'NONE',  ( 1.675000000000000000, 3.474999999999999600, 1.575000000000000800 ) ) ;
+#2629 = CARTESIAN_POINT ( 'NONE',  ( 2.250000000000000000, 3.449999999999999300, -1.550000000000000500 ) ) ;
+#2630 = FILL_AREA_STYLE_COLOUR ( '', #2594 ) ;
+#2631 = ORIENTED_EDGE ( 'NONE', *, *, #1927, .F. ) ;
+#2632 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #1787, .T. ) ;
+#2634 = SURFACE_SIDE_STYLE ('',( #626 ) ) ;
+#2635 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ;
+#2636 = LINE ( 'NONE', #1889, #697 ) ;
+#2637 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1216, 'distance_accuracy_value', 'NONE');
+#2638 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1579 ) ) ;
+#2639 = FILL_AREA_STYLE_COLOUR ( '', #1524 ) ;
+#2640 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#2641 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #325 ) ) ;
+#2642 = FILL_AREA_STYLE ('',( #2029 ) ) ;
+#2643 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #767 ), #1950 ) ;
+#2644 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;