From 7e46897786f1c7ca179717fd8c4336438bf6450a Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sun, 17 Jul 2016 02:05:29 -0600
Subject: [PATCH] Added 0402 NTC Thermistor Model/Footprint/Symbol

---
 Footprints/Passives.PcbLib  |  Bin 2441728 -> 2470912 bytes
 STEP/Passives/NTC 0402.STEP | 2605 +++++++++++++++++++++++++++++++++++
 Symbols/Passives.SchLib     |  Bin 25600 -> 27136 bytes
 3 files changed, 2605 insertions(+)
 create mode 100644 STEP/Passives/NTC 0402.STEP

diff --git a/Footprints/Passives.PcbLib b/Footprints/Passives.PcbLib
index 1cf287c6f2c8e6ade0f692277cd0b01c105ad86a..6a4cc980d15105c20b821ab0d6de2ab08785d76f 100644
GIT binary patch
delta 37123
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
H8=3we3#Dpf

delta 9959
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
Oos{#s^;iV0%=r(Kg_I-!

diff --git a/STEP/Passives/NTC 0402.STEP b/STEP/Passives/NTC 0402.STEP
new file mode 100644
index 000000000..92542fc54
--- /dev/null
+++ b/STEP/Passives/NTC 0402.STEP	
@@ -0,0 +1,2605 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('NTC 0402.STEP',
+    '2016-07-17T08:02:00',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_CURVE ( 'NONE', #1194, #135, #2160, .T. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#3 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#5 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #320, .F. ) ;
+#7 = FILL_AREA_STYLE ('',( #996 ) ) ;
+#8 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9 = ADVANCED_FACE ( 'NONE', ( #369 ), #1480, .F. ) ;
+#10 = SURFACE_STYLE_FILL_AREA ( #757 ) ;
+#11 = EDGE_CURVE ( 'NONE', #939, #195, #670, .T. ) ;
+#12 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999999200, 0.2619999999999999600 ) ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #2266, #1201, #257 ) ;
+#14 = FACE_OUTER_BOUND ( 'NONE', #590, .T. ) ;
+#15 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#16 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#17 = FACE_OUTER_BOUND ( 'NONE', #1009, .T. ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .F. ) ;
+#19 = ADVANCED_FACE ( 'NONE', ( #453 ), #1598, .T. ) ;
+#20 = CIRCLE ( 'NONE', #1554, 0.01200000000000002100 ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.0000000000000000000, 0.2620000000000000100 ) ) ;
+#22 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#24 = AXIS2_PLACEMENT_3D ( 'NONE', #2190, #1106, #1639 ) ;
+#25 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1806 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1545, #436, #1888 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#26 = CIRCLE ( 'NONE', #818, 0.01200000000000002100 ) ;
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #360, 'distance_accuracy_value', 'NONE');
+#28 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999900, -0.2620000000000000100 ) ) ;
+#29 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #643, 'distance_accuracy_value', 'NONE');
+#30 = SURFACE_STYLE_USAGE ( .BOTH. , #1988 ) ;
+#31 = ADVANCED_FACE ( 'NONE', ( #2306 ), #583, .T. ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ;
+#33 = CIRCLE ( 'NONE', #921, 0.01199999999999999300 ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000600 ) ) ;
+#35 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1438 ), #2195 ) ;
+#36 = PLANE ( 'NONE',  #1565 ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#38 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#39 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2317 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1322, #2185, #2213 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#40 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#41 = ADVANCED_FACE ( 'NONE', ( #1832 ), #1730, .F. ) ;
+#42 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, -1.000000000000000000 ) ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ;
+#44 = SURFACE_STYLE_USAGE ( .BOTH. , #2114 ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #816, .F. ) ;
+#47 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #428 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #769, #959, #1006 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#48 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#49 = SURFACE_SIDE_STYLE ('',( #126 ) ) ;
+#50 = EDGE_CURVE ( 'NONE', #941, #2220, #588, .T. ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#52 = STYLED_ITEM ( 'NONE', ( #725 ), #894 ) ;
+#53 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.0000000000000000000, 0.2500000000000000600 ) ) ;
+#54 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#55 = EDGE_LOOP ( 'NONE', ( #1752, #927, #1016, #1374 ) ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#57 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#58 = EDGE_LOOP ( 'NONE', ( #1687, #1281, #1245, #1834 ) ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2570294372515228900 ) ) ;
+#60 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#61 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1729 ), #1169 ) ;
+#62 = VECTOR ( 'NONE', #689, 1000.000000000000000 ) ;
+#63 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#64 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#65 = STYLED_ITEM ( 'NONE', ( #2048 ), #371 ) ;
+#66 = FACE_OUTER_BOUND ( 'NONE', #1755, .T. ) ;
+#67 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #790 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2127, #1796, #2108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#68 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000002100, 0.2500000000000000000 ) ) ;
+#69 = SURFACE_STYLE_USAGE ( .BOTH. , #1901 ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #1902, .T. ) ;
+#71 = PRESENTATION_STYLE_ASSIGNMENT (( #1222 ) ) ;
+#72 = SURFACE_SIDE_STYLE ('',( #1966 ) ) ;
+#73 = SURFACE_STYLE_USAGE ( .BOTH. , #227 ) ;
+#74 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000600 ) ) ;
+#76 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 0.004970562748477156500, 0.2620000000000000100 ) ) ;
+#77 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#78 = EDGE_CURVE ( 'NONE', #895, #640, #2032, .T. ) ;
+#79 = SURFACE_SIDE_STYLE ('',( #1887 ) ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ;
+#81 = SURFACE_SIDE_STYLE ('',( #1528 ) ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#83 = PRESENTATION_STYLE_ASSIGNMENT (( #1407 ) ) ;
+#84 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5161177490060916400, -0.2570294372515228900 ) ) ;
+#85 = VECTOR ( 'NONE', #1637, 1000.000000000000000 ) ;
+#86 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#87 = SURFACE_STYLE_FILL_AREA ( #288 ) ;
+#88 = SURFACE_SIDE_STYLE ('',( #786 ) ) ;
+#89 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #27 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #360, #904, #517 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#90 = EDGE_CURVE ( 'NONE', #1376, #1756, #1809, .T. ) ;
+#91 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2255 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1142, #766, #238 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#92 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01199999999999999700, 0.2500000000000000000 ) ) ;
+#93 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #949, 'distance_accuracy_value', 'NONE');
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #320, .T. ) ;
+#95 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .T. ) ;
+#97 = FILL_AREA_STYLE ('',( #1536 ) ) ;
+#98 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#99 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#100 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#101 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #755 ), #1654 ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01199999999999998300, 0.2619999999999999600 ) ) ;
+#103 = AXIS2_PLACEMENT_3D ( 'NONE', #756, #210, #42 ) ;
+#104 = STYLED_ITEM ( 'NONE', ( #1520 ), #361 ) ;
+#105 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#106 = EDGE_LOOP ( 'NONE', ( #275, #271, #1143, #1073 ) ) ;
+#107 = SURFACE_STYLE_USAGE ( .BOTH. , #1199 ) ;
+#108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #843, .T. ) ;
+#110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#111 = CYLINDRICAL_SURFACE ( 'NONE', #1207, 0.01200000000000002100 ) ;
+#112 = EDGE_CURVE ( 'NONE', #956, #1862, #907, .T. ) ;
+#113 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#114 = SURFACE_STYLE_USAGE ( .BOTH. , #1007 ) ;
+#115 = SURFACE_STYLE_FILL_AREA ( #1950 ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#117 = EDGE_CURVE ( 'NONE', #2218, #470, #1883, .T. ) ;
+#118 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#119 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1523, 'distance_accuracy_value', 'NONE');
+#120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2217 ), #243 ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #900, .T. ) ;
+#122 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01199999999999999900, 0.2500000000000000000 ) ) ;
+#123 = LINE ( 'NONE', #1555, #1933 ) ;
+#124 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#125 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2620000000000000700 ) ) ;
+#126 = SURFACE_STYLE_FILL_AREA ( #2027 ) ;
+#127 = SURFACE_STYLE_FILL_AREA ( #170 ) ;
+#128 = FACE_OUTER_BOUND ( 'NONE', #303, .T. ) ;
+#129 = SURFACE_SIDE_STYLE ('',( #911 ) ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 0.5240000000000002400, 0.2570294372515823900 ) ) ;
+#131 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#132 = EDGE_CURVE ( 'NONE', #322, #640, #609, .T. ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #2041, #100, #1851 ) ;
+#134 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #788 ), #917 ) ;
+#135 = VERTEX_POINT ( 'NONE', #1211 ) ;
+#136 = EDGE_LOOP ( 'NONE', ( #163, #2311, #82, #1204 ) ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, -1.164670302474663000E-017, 0.2500000000000000000 ) ) ;
+#138 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#139 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2000 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #910, #2154, #1089 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#140 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.004970562748477208600, 0.2619999999999999600 ) ) ;
+#141 = VECTOR ( 'NONE', #138, 1000.000000000000000 ) ;
+#142 = SURFACE_STYLE_USAGE ( .BOTH. , #2323 ) ;
+#143 = SURFACE_STYLE_FILL_AREA ( #1628 ) ;
+#144 = LINE ( 'NONE', #1274, #85 ) ;
+#145 = FILL_AREA_STYLE_COLOUR ( '', #2186 ) ;
+#146 = EDGE_CURVE ( 'NONE', #1128, #2218, #1916, .T. ) ;
+#147 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999998300, -0.2500000000000000000 ) ) ;
+#148 = SURFACE_STYLE_USAGE ( .BOTH. , #1224 ) ;
+#149 = AXIS2_PLACEMENT_3D ( 'NONE', #5, #687, #1262 ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#151 = FILL_AREA_STYLE ('',( #678 ) ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#153 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #832 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1291, #713, #572 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#154 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#157 = LINE ( 'NONE', #95, #2022 ) ;
+#158 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.836970198721029700E-016, 1.000000000000000000 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000000, 0.004970562748477156500, 0.2620000000000000100 ) ) ;
+#160 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#161 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.01199999999999997100, 0.2619999999999999600 ) ) ;
+#162 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, -3.176373552203626300E-018, -0.2500000000000000000 ) ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #1572, .T. ) ;
+#164 = ADVANCED_FACE ( 'NONE', ( #1441 ), #165, .T. ) ;
+#165 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1219, #1590, #172, #1232 ),
+ ( #1240, #1969, #1404, #321 ),
+ ( #886, #1958, #1410, #1605 ),
+ ( #2319, #159, #1953, #335 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243661600, 0.8047378541243661600, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606886400, 0.6476030138606886400, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606886400, 0.6476030138606886400, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243661600, 0.8047378541243661600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#166 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2060 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1688, #780, #2264 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#167 = EDGE_CURVE ( 'NONE', #1443, #2220, #667, .T. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #2028, .T. ) ;
+#169 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1463 ), #370 ) ;
+#170 = FILL_AREA_STYLE ('',( #2116 ) ) ;
+#171 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.004970562748477151300, -0.2541177490060914600 ) ) ;
+#172 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000002300, 0.2500000000000000000 ) ) ;
+#173 = LINE ( 'NONE', #209, #1978 ) ;
+#174 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#175 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#176 = CIRCLE ( 'NONE', #1502, 0.01199999999999999300 ) ;
+#177 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#178 = CYLINDRICAL_SURFACE ( 'NONE', #1863, 0.01200000000000002100 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#180 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000374400, 0.2570294372514886900 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#182 = AXIS2_PLACEMENT_3D ( 'NONE', #1482, #751, #576 ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .F. ) ;
+#184 = SURFACE_STYLE_FILL_AREA ( #1323 ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000002100, 0.2500000000000000000 ) ) ;
+#186 = STYLED_ITEM ( 'NONE', ( #1843 ), #1303 ) ;
+#187 = SURFACE_STYLE_FILL_AREA ( #1596 ) ;
+#188 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#189 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000001300, -0.2500000000000000000 ) ) ;
+#190 = ADVANCED_FACE ( 'NONE', ( #847 ), #1072, .T. ) ;
+#191 = EDGE_CURVE ( 'NONE', #135, #324, #1308, .T. ) ;
+#192 = SURFACE_STYLE_USAGE ( .BOTH. , #1836 ) ;
+#193 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#194 = FILL_AREA_STYLE ('',( #1290 ) ) ;
+#195 = VERTEX_POINT ( 'NONE', #870 ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 2.202285662861180900E-017, -0.2500000000000001100 ) ) ;
+#197 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1282, 'distance_accuracy_value', 'NONE');
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .F. ) ;
+#199 = SURFACE_STYLE_FILL_AREA ( #1533 ) ;
+#200 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484772300, 0.01199999999999999200, -0.2619999999999999600 ) ) ;
+#201 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01199999999999999900, -0.2500000000000000000 ) ) ;
+#202 = EDGE_CURVE ( 'NONE', #1558, #135, #2128, .T. ) ;
+#203 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #342 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1931, #1398, #2106 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#204 = ADVANCED_FACE ( 'NONE', ( #332 ), #520, .F. ) ;
+#205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#206 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, 0.2620000000000000700 ) ) ;
+#207 = FILL_AREA_STYLE_COLOUR ( '', #1783 ) ;
+#208 = VERTEX_POINT ( 'NONE', #2298 ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#211 = FACE_OUTER_BOUND ( 'NONE', #2191, .T. ) ;
+#212 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2025 ), #2258 ) ;
+#213 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#214 = ADVANCED_FACE ( 'NONE', ( #1148 ), #1296, .T. ) ;
+#215 = EDGE_CURVE ( 'NONE', #1835, #1116, #1908, .T. ) ;
+#216 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1675 ) ) ;
+#217 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #1662, #1646 ) ;
+#218 = SURFACE_STYLE_USAGE ( .BOTH. , #2204 ) ;
+#219 = SURFACE_SIDE_STYLE ('',( #10 ) ) ;
+#220 = VERTEX_POINT ( 'NONE', #1952 ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#222 = AXIS2_PLACEMENT_3D ( 'NONE', #2260, #98, #1370 ) ;
+#223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #1747, .T. ) ;
+#225 = STYLED_ITEM ( 'NONE', ( #2008 ), #1436 ) ;
+#226 = FILL_AREA_STYLE_COLOUR ( '', #431 ) ;
+#227 = SURFACE_SIDE_STYLE ('',( #184 ) ) ;
+#228 = AXIS2_PLACEMENT_3D ( 'NONE', #519, #1781, #1070 ) ;
+#229 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#230 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #761 ), #1036 ) ;
+#232 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.004970562748477186000, 0.2500000000000000600 ) ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#234 = SURFACE_STYLE_USAGE ( .BOTH. , #79 ) ;
+#235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1086 ) ) ;
+#236 = EDGE_LOOP ( 'NONE', ( #700, #1909, #1727, #533 ) ) ;
+#237 = EDGE_LOOP ( 'NONE', ( #1738, #1060, #1248, #1390 ) ) ;
+#238 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#239 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5190294372515229500, -0.2499999999999626100 ) ) ;
+#240 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#241 = EDGE_CURVE ( 'NONE', #523, #895, #1403, .T. ) ;
+#242 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.5240000000000001300, -0.2500000000000000000 ) ) ;
+#243 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1946 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1934, #666, #1216 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#244 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000000200, 0.2500000000000000600 ) ) ;
+#245 = SURFACE_SIDE_STYLE ('',( #994 ) ) ;
+#246 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5190294372514544500, 0.2620000000000749500 ) ) ;
+#247 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#249 = SURFACE_STYLE_USAGE ( .BOTH. , #1172 ) ;
+#250 = FILL_AREA_STYLE_COLOUR ( '', #1275 ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#252 = STYLED_ITEM ( 'NONE', ( #1314 ), #2168 ) ;
+#253 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#254 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #384 ), #1003 ) ;
+#255 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#256 = VECTOR ( 'NONE', #1066, 1000.000000000000000 ) ;
+#257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#258 = SURFACE_STYLE_USAGE ( .BOTH. , #88 ) ;
+#259 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#260 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .T. ) ;
+#262 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #154, 'distance_accuracy_value', 'NONE');
+#263 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5190294372515230600, -0.2541177490060915800 ) ) ;
+#264 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1438 ) ) ;
+#266 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#267 = PRESENTATION_STYLE_ASSIGNMENT (( #2033 ) ) ;
+#268 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#269 = STYLED_ITEM ( 'NONE', ( #1477 ), #1294 ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #515, .F. ) ;
+#272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#273 = SURFACE_STYLE_FILL_AREA ( #963 ) ;
+#274 = FACE_OUTER_BOUND ( 'NONE', #1717, .T. ) ;
+#275 = ORIENTED_EDGE ( 'NONE', *, *, #646, .F. ) ;
+#276 = VECTOR ( 'NONE', #2272, 1000.000000000000000 ) ;
+#277 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999996600, -0.2500000000000000000 ) ) ;
+#278 = SURFACE_STYLE_FILL_AREA ( #2174 ) ;
+#279 = SURFACE_STYLE_FILL_AREA ( #1839 ) ;
+#280 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#281 = CIRCLE ( 'NONE', #745, 0.01199999999999999300 ) ;
+#282 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #445 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1980, #1234, #1280 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#283 = EDGE_CURVE ( 'NONE', #1767, #845, #1272, .T. ) ;
+#284 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #52 ), #417 ) ;
+#286 = SURFACE_SIDE_STYLE ('',( #928 ) ) ;
+#287 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#288 = FILL_AREA_STYLE ('',( #1335 ) ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .T. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .T. ) ;
+#291 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ;
+#292 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #259, 'distance_accuracy_value', 'NONE');
+#293 = LINE ( 'NONE', #2229, #444 ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#296 = CIRCLE ( 'NONE', #228, 0.01200000000000002100 ) ;
+#297 = FILL_AREA_STYLE ('',( #207 ) ) ;
+#298 = SURFACE_STYLE_FILL_AREA ( #794 ) ;
+#299 = EDGE_CURVE ( 'NONE', #397, #1767, #1012, .T. ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #506, #1923, #2107 ) ;
+#301 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#303 = EDGE_LOOP ( 'NONE', ( #1375, #46, #1526 ) ) ;
+#304 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000000200, 0.2499999999999998900 ) ) ;
+#306 = SURFACE_STYLE_FILL_AREA ( #97 ) ;
+#307 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2328 ) ) ;
+#308 = EDGE_LOOP ( 'NONE', ( #354, #1325, #1349, #908 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#310 = EDGE_LOOP ( 'NONE', ( #969, #625, #2084 ) ) ;
+#311 = PRESENTATION_STYLE_ASSIGNMENT (( #107 ) ) ;
+#312 = FACE_OUTER_BOUND ( 'NONE', #835, .T. ) ;
+#313 = LINE ( 'NONE', #233, #913 ) ;
+#314 = EDGE_CURVE ( 'NONE', #1221, #543, #931, .T. ) ;
+#315 = LINE ( 'NONE', #358, #645 ) ;
+#316 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#317 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5119999999998721100, 0.2620000000000001200 ) ) ;
+#318 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#319 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#320 = EDGE_CURVE ( 'NONE', #556, #135, #1745, .T. ) ;
+#321 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.004970562748477186000, 0.2500000000000000000 ) ) ;
+#322 = VERTEX_POINT ( 'NONE', #12 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.5161177490060514500, 0.2570294372515669100 ) ) ;
+#324 = VERTEX_POINT ( 'NONE', #702 ) ;
+#325 = PRESENTATION_STYLE_ASSIGNMENT (( #1189 ) ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000000200, 0.2499999999999361300 ) ) ;
+#328 = FILL_AREA_STYLE_COLOUR ( '', #650 ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#330 = AXIS2_PLACEMENT_3D ( 'NONE', #2137, #1827, #934 ) ;
+#331 = EDGE_CURVE ( 'NONE', #956, #195, #296, .T. ) ;
+#332 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
+#333 = FILL_AREA_STYLE_COLOUR ( '', #2268 ) ;
+#334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1675 ), #2140 ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.0000000000000000000, 0.2500000000000000600 ) ) ;
+#336 = EDGE_LOOP ( 'NONE', ( #1673, #866, #806, #1492 ) ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #1707, .F. ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5190294372515230600, -0.2541177490060916300 ) ) ;
+#339 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .T. ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 0.004970562748477208600, 0.2620000000000000100 ) ) ;
+#342 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1931, 'distance_accuracy_value', 'NONE');
+#343 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#344 = ADVANCED_FACE ( 'NONE', ( #1210 ), #682, .T. ) ;
+#345 = CIRCLE ( 'NONE', #591, 0.01200000000000002100 ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#347 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#348 = FILL_AREA_STYLE ('',( #2281 ) ) ;
+#349 = AXIS2_PLACEMENT_3D ( 'NONE', #2143, #1074, #723 ) ;
+#350 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#351 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1711 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1250, #1935, #467 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#352 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#353 = SURFACE_SIDE_STYLE ('',( #127 ) ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .T. ) ;
+#356 = AXIS2_PLACEMENT_3D ( 'NONE', #1140, #1155, #1344 ) ;
+#357 = FILL_AREA_STYLE ('',( #1431 ) ) ;
+#358 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#359 = FACE_OUTER_BOUND ( 'NONE', #1569, .T. ) ;
+#360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#361 = ADVANCED_FACE ( 'NONE', ( #605 ), #1180, .T. ) ;
+#362 = SURFACE_STYLE_FILL_AREA ( #1025 ) ;
+#363 = EDGE_CURVE ( 'NONE', #322, #1221, #2102, .T. ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, -0.2620000000000000700 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.004970562748477151300, -0.2500000000000000600 ) ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #997, .F. ) ;
+#367 = EDGE_CURVE ( 'NONE', #640, #1862, #1632, .T. ) ;
+#368 = EDGE_LOOP ( 'NONE', ( #1778, #2245, #2321 ) ) ;
+#369 = FACE_OUTER_BOUND ( 'NONE', #1176, .T. ) ;
+#370 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1634 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1906, #826, #1371 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#371 = ADVANCED_FACE ( 'NONE', ( #1571 ), #603, .T. ) ;
+#372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#373 = VECTOR ( 'NONE', #1940, 1000.000000000000000 ) ;
+#374 = CIRCLE ( 'NONE', #1243, 0.01199999999999999300 ) ;
+#375 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1693, 'distance_accuracy_value', 'NONE');
+#376 = PRESENTATION_STYLE_ASSIGNMENT (( #1556 ) ) ;
+#377 = PLANE ( 'NONE',  #2227 ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, -2.032879073410320800E-017, 0.2620000000000000100 ) ) ;
+#379 = SURFACE_SIDE_STYLE ('',( #1925 ) ) ;
+#380 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000001000, 0.01199999999999996400, -0.2500000000000000600 ) ) ;
+#381 = STYLED_ITEM ( 'NONE', ( #549 ), #1828 ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484773400, 0.004970562748477154800, -0.2619999999999999600 ) ) ;
+#383 = ADVANCED_FACE ( 'NONE', ( #631 ), #1010, .T. ) ;
+#384 = STYLED_ITEM ( 'NONE', ( #1999 ), #190 ) ;
+#385 = EDGE_LOOP ( 'NONE', ( #1631, #1193, #1237, #1855 ) ) ;
+#386 = FACE_OUTER_BOUND ( 'NONE', #958, .T. ) ;
+#387 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#388 = VECTOR ( 'NONE', #892, 1000.000000000000000 ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000001000, 0.01199999999999999900, -0.2500000000000000000 ) ) ;
+#390 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1454 ) ) ;
+#391 = ADVANCED_FACE ( 'NONE', ( #359 ), #415, .T. ) ;
+#392 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #801 ), #882 ) ;
+#393 = VERTEX_POINT ( 'NONE', #1137 ) ;
+#394 = FILL_AREA_STYLE_COLOUR ( '', #489 ) ;
+#395 = PRESENTATION_STYLE_ASSIGNMENT (( #218 ) ) ;
+#396 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5240000000000001300, 0.2500000000000000600 ) ) ;
+#397 = VERTEX_POINT ( 'NONE', #973 ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.007882250993908568700, -0.2570294372515228300 ) ) ;
+#399 = STYLED_ITEM ( 'NONE', ( #1538 ), #2327 ) ;
+#400 = SURFACE_STYLE_FILL_AREA ( #2207 ) ;
+#401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #252 ), #465 ) ;
+#402 = CYLINDRICAL_SURFACE ( 'NONE', #217, 0.01200000000000002100 ) ;
+#403 = CIRCLE ( 'NONE', #103, 0.01199999999999999300 ) ;
+#404 = SURFACE_STYLE_FILL_AREA ( #943 ) ;
+#405 = PRESENTATION_STYLE_ASSIGNMENT (( #652 ) ) ;
+#406 = SURFACE_STYLE_FILL_AREA ( #912 ) ;
+#407 = FILL_AREA_STYLE ('',( #226 ) ) ;
+#408 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#409 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000000200, -0.2620000000000000700 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#411 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #536 ) ) ;
+#412 = FILL_AREA_STYLE_COLOUR ( '', #1840 ) ;
+#413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#414 = EDGE_CURVE ( 'NONE', #669, #468, #836, .T. ) ;
+#415 = CYLINDRICAL_SURFACE ( 'NONE', #1603, 0.01199999999999999300 ) ;
+#416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#417 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #551 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1015, #1743, #2249 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#418 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2176, 'distance_accuracy_value', 'NONE');
+#419 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5240000000000000200, -0.2500000000000000600 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2570294372515228900 ) ) ;
+#421 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, 0.2620000000000000100 ) ) ;
+#422 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #1572, .F. ) ;
+#424 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .F. ) ;
+#426 = AXIS2_PLACEMENT_3D ( 'NONE', #1223, #1053, #478 ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.5161177490061089600, -0.2570294372515228900 ) ) ;
+#428 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #769, 'distance_accuracy_value', 'NONE');
+#429 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#430 = FILL_AREA_STYLE_COLOUR ( '', #1559 ) ;
+#431 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#432 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1736 ) ) ;
+#433 = SURFACE_SIDE_STYLE ('',( #1514 ) ) ;
+#434 = VECTOR ( 'NONE', #698, 1000.000000000000000 ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#436 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#437 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#438 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#439 = EDGE_CURVE ( 'NONE', #2016, #322, #1377, .T. ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ;
+#441 = VECTOR ( 'NONE', #856, 1000.000000000000000 ) ;
+#442 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.004970562748477194700, 0.2620000000000000100 ) ) ;
+#443 = EDGE_LOOP ( 'NONE', ( #905, #1917, #966 ) ) ;
+#444 = VECTOR ( 'NONE', #1348, 1000.000000000000000 ) ;
+#445 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1980, 'distance_accuracy_value', 'NONE');
+#446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#447 = EDGE_CURVE ( 'NONE', #1850, #941, #718, .T. ) ;
+#448 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1170, 'distance_accuracy_value', 'NONE');
+#449 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#450 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#451 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .T. ) ;
+#453 = FACE_OUTER_BOUND ( 'NONE', #1812, .T. ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .T. ) ;
+#455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.084202172485504200E-016 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#457 = PRESENTATION_STYLE_ASSIGNMENT (( #1145 ) ) ;
+#458 = STYLED_ITEM ( 'NONE', ( #2225 ), #2013 ) ;
+#459 = FACE_OUTER_BOUND ( 'NONE', #812, .T. ) ;
+#460 = EDGE_CURVE ( 'NONE', #2135, #956, #2209, .T. ) ;
+#461 = CIRCLE ( 'NONE', #1552, 0.01200000000000002100 ) ;
+#462 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #820, #1004 ) ;
+#463 = FILL_AREA_STYLE ('',( #837 ) ) ;
+#464 = FILL_AREA_STYLE ('',( #782 ) ) ;
+#465 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1516 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #387, #1095, #1102 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#466 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#467 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#468 = VERTEX_POINT ( 'NONE', #57 ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#470 = VERTEX_POINT ( 'NONE', #1146 ) ;
+#471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#472 = SURFACE_STYLE_USAGE ( .BOTH. , #1563 ) ;
+#473 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1493, #2026, #2088, #1681 ),
+ ( #1317, #589, #1858, #1014 ),
+ ( #420, #427, #1333, #239 ),
+ ( #1511, #1725, #634, #821 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541231072800, 0.8047378541231072800, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138596755600, 0.6476030138596755600, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138596755600, 0.6476030138596755600, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541231072800, 0.8047378541231072800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2289 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2184, #772, #2201 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#475 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #557, #1285, #1990 ) ;
+#477 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.084202172485504200E-016, -1.000000000000000000 ) ) ;
+#478 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#479 = AXIS2_PLACEMENT_3D ( 'NONE', #674, #872, #881 ) ;
+#480 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
+#482 = SURFACE_STYLE_FILL_AREA ( #505 ) ;
+#483 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 6.123233995736766000E-017, 1.000000000000000000 ) ) ;
+#484 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
+#485 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2211 ) ) ;
+#486 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#487 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#489 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#490 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#491 = SURFACE_STYLE_FILL_AREA ( #1458 ) ;
+#492 = FACE_OUTER_BOUND ( 'NONE', #2018, .T. ) ;
+#493 = EDGE_CURVE ( 'NONE', #220, #543, #777, .T. ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#495 = CIRCLE ( 'NONE', #1771, 0.01199999999999999300 ) ;
+#496 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#497 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5240000000000374400, 0.2570294372514886900 ) ) ;
+#498 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .T. ) ;
+#500 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#501 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000001000, 0.007882250993908603400, 0.2570294372515228900 ) ) ;
+#503 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#504 = STYLED_ITEM ( 'NONE', ( #1829 ), #214 ) ;
+#505 = FILL_AREA_STYLE ('',( #1929 ) ) ;
+#506 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000000200, 0.2500000000000000600 ) ) ;
+#507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = EDGE_LOOP ( 'NONE', ( #600, #789, #878, #1046 ) ) ;
+#509 = CIRCLE ( 'NONE', #2090, 0.01199999999999999300 ) ;
+#510 = SURFACE_STYLE_FILL_AREA ( #1653 ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01199999999999999300, -0.2500000000000000000 ) ) ;
+#512 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#513 = STYLED_ITEM ( 'NONE', ( #1017 ), #31 ) ;
+#514 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000001000, 0.004970562748477163500, 0.2541177490060914100 ) ) ;
+#515 = EDGE_CURVE ( 'NONE', #208, #1496, #293, .T. ) ;
+#516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #914 ), #1963 ) ;
+#517 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#518 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #196, #706, #1467, #1825 ),
+ ( #1649, #2150, #560, #1091 ),
+ ( #1972, #1084, #1104, #1263 ),
+ ( #724, #389, #380, #1630 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243670500, 0.8047378541243670500, 1.000000000000000000),
+ ( 0.8047378541243654900, 0.6476030138606898600, 0.6476030138606898600, 0.8047378541243654900),
+ ( 0.8047378541243654900, 0.6476030138606898600, 0.6476030138606898600, 0.8047378541243654900),
+ ( 1.000000000000000000, 0.8047378541243670500, 0.8047378541243670500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#519 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#520 = PLANE ( 'NONE',  #1732 ) ;
+#521 = AXIS2_PLACEMENT_3D ( 'NONE', #2265, #498, #1557 ) ;
+#522 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#523 = VERTEX_POINT ( 'NONE', #92 ) ;
+#524 = SURFACE_SIDE_STYLE ('',( #2291 ) ) ;
+#525 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999997900, 0.2570294372515228900 ) ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999999700, 0.2500000000000000000 ) ) ;
+#527 = ADVANCED_FACE ( 'NONE', ( #752 ), #1661, .T. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ;
+#529 = SURFACE_STYLE_FILL_AREA ( #1494 ) ;
+#530 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.0000000000000000000, 0.2620000000000000100 ) ) ;
+#531 = VECTOR ( 'NONE', #2326, 1000.000000000000000 ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.004970562748477187800, 0.2541177490060914100 ) ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ;
+#534 = FILL_AREA_STYLE ('',( #1612 ) ) ;
+#535 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#536 = STYLED_ITEM ( 'NONE', ( #2142 ), #1818 ) ;
+#537 = EDGE_CURVE ( 'NONE', #1558, #208, #686, .T. ) ;
+#538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1577 ), #1063 ) ;
+#539 = EDGE_LOOP ( 'NONE', ( #1826, #425, #2131, #1794 ) ) ;
+#540 = ADVANCED_FACE ( 'NONE', ( #386 ), #833, .T. ) ;
+#541 = PRESENTATION_STYLE_ASSIGNMENT (( #69 ) ) ;
+#542 = SURFACE_STYLE_USAGE ( .BOTH. , #1954 ) ;
+#543 = VERTEX_POINT ( 'NONE', #1714 ) ;
+#544 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#545 = SURFACE_STYLE_FILL_AREA ( #407 ) ;
+#546 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1896, 'distance_accuracy_value', 'NONE');
+#547 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 2.202285662861181200E-017, -0.2570294372515228300 ) ) ;
+#548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#549 = PRESENTATION_STYLE_ASSIGNMENT (( #715 ) ) ;
+#550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, 1.000000000000000000 ) ) ;
+#551 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1015, 'distance_accuracy_value', 'NONE');
+#552 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1045 ) ) ;
+#553 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#554 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #65 ) ) ;
+#555 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#556 = VERTEX_POINT ( 'NONE', #616 ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#558 = CYLINDRICAL_SURFACE ( 'NONE', #462, 0.01199999999999999300 ) ;
+#559 = FILL_AREA_STYLE_COLOUR ( '', #677 ) ;
+#560 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772800, 0.004970562748477172200, -0.2620000000000000100 ) ) ;
+#561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#562 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#563 = LINE ( 'NONE', #841, #1636 ) ;
+#564 = EDGE_CURVE ( 'NONE', #2220, #2276, #1462, .T. ) ;
+#565 = ADVANCED_FACE ( 'NONE', ( #211 ), #805, .F. ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000002300, 0.2500000000000000000 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #460, .F. ) ;
+#569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1508 ), #91 ) ;
+#570 = CYLINDRICAL_SURFACE ( 'NONE', #426, 0.01200000000000002100 ) ;
+#571 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#572 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#573 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 2.202285662861180900E-017, -0.2500000000000000000 ) ) ;
+#574 = ADVANCED_FACE ( 'NONE', ( #1548 ), #558, .T. ) ;
+#575 = FACE_OUTER_BOUND ( 'NONE', #1595, .T. ) ;
+#576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#577 = EDGE_CURVE ( 'NONE', #587, #397, #2100, .T. ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
+#580 = FILL_AREA_STYLE ('',( #1509 ) ) ;
+#581 = SURFACE_SIDE_STYLE ('',( #1731 ) ) ;
+#582 = FILL_AREA_STYLE_COLOUR ( '', #1119 ) ;
+#583 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #2069, #266, #450, #435 ),
+ ( #1718, #1874, #993, #2243 ),
+ ( #456, #1723, #2221, #630 ),
+ ( #813, #1001, #1150, #796 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243639400, 0.8047378541243639400, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606868600, 0.6476030138606868600, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606868600, 0.6476030138606868600, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243639400, 0.8047378541243639400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#584 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#585 = FILL_AREA_STYLE_COLOUR ( '', #2002 ) ;
+#586 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1601 ) ) ;
+#587 = VERTEX_POINT ( 'NONE', #1041 ) ;
+#588 = LINE ( 'NONE', #494, #1098 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.5190294372515529300, -0.2620000000000000700 ) ) ;
+#590 = EDGE_LOOP ( 'NONE', ( #1190, #2099, #423 ) ) ;
+#591 = AXIS2_PLACEMENT_3D ( 'NONE', #1059, #1256, #1770 ) ;
+#592 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#593 = FILL_AREA_STYLE_COLOUR ( '', #193 ) ;
+#594 = FACE_OUTER_BOUND ( 'NONE', #990, .T. ) ;
+#595 = FACE_OUTER_BOUND ( 'NONE', #2158, .T. ) ;
+#596 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#597 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, 1.000000000000000000 ) ) ;
+#598 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2211 ), #2290 ) ;
+#599 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
+#601 = SURFACE_STYLE_USAGE ( .BOTH. , #1864 ) ;
+#602 = EDGE_CURVE ( 'NONE', #1798, #2218, #1088, .T. ) ;
+#603 = CYLINDRICAL_SURFACE ( 'NONE', #1690, 0.01200000000000002100 ) ;
+#604 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1535 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2212, #2226, #1694 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#605 = FACE_OUTER_BOUND ( 'NONE', #1691, .T. ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771700, 0.5240000000000000200, 0.2500000000000000000 ) ) ;
+#607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2096, 'distance_accuracy_value', 'NONE');
+#608 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#609 = CIRCLE ( 'NONE', #2161, 0.01199999999999999300 ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.0000000000000000000, 0.2500000000000001100 ) ) ;
+#611 = CLOSED_SHELL ( 'NONE', ( #565, #527, #906, #720, #41, #9, #1640, #164, #919, #1818, #1989, #19, #1828, #1278, #1655, #361, #2327, #1615, #2146, #1977, #1069, #1965, #1804, #2168, #1303, #1266, #1464, #935, #1436, #31, #1792, #2153, #1294, #2013, #737, #2178, #383, #204, #1452, #2132, #749, #1114, #190, #709, #391, #1625, #540, #371, #574, #1474, #894, #214, #1092, #344 ) ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2500000000000001100 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ;
+#614 = EDGE_CURVE ( 'NONE', #2276, #1128, #1144, .T. ) ;
+#615 = LINE ( 'NONE', #316, #141 ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#617 = AXIS2_PLACEMENT_3D ( 'NONE', #1817, #158, #1425 ) ;
+#618 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#619 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1168 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1665, #1311, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#620 = SURFACE_STYLE_USAGE ( .BOTH. , #1722 ) ;
+#621 = VECTOR ( 'NONE', #8, 1000.000000000000000 ) ;
+#622 = FILL_AREA_STYLE_COLOUR ( '', #1402 ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#624 = AXIS2_PLACEMENT_3D ( 'NONE', #2035, #599, #2049 ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#626 = EDGE_CURVE ( 'NONE', #2218, #1443, #123, .T. ) ;
+#627 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #93 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #949, #1664, #1306 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#629 = PRESENTATION_STYLE_ASSIGNMENT (( #1890 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5240000000000001300, -0.2500000000000001100 ) ) ;
+#631 = FACE_OUTER_BOUND ( 'NONE', #1005, .T. ) ;
+#632 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #399 ), #139 ) ;
+#633 = FILL_AREA_STYLE_COLOUR ( '', #1177 ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#635 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000003400, 0.2500000000000001100 ) ) ;
+#636 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1081 ) ) ;
+#637 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#638 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = SURFACE_SIDE_STYLE ('',( #1268 ) ) ;
+#640 = VERTEX_POINT ( 'NONE', #137 ) ;
+#641 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#642 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .F. ) ;
+#643 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #536 ), #1269 ) ;
+#645 = VECTOR ( 'NONE', #544, 1000.000000000000000 ) ;
+#646 = EDGE_CURVE ( 'NONE', #1496, #1376, #1627, .T. ) ;
+#647 = CIRCLE ( 'NONE', #24, 0.01200000000000002100 ) ;
+#648 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1385 ) ) ;
+#649 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#650 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#651 = FILL_AREA_STYLE_COLOUR ( '', #851 ) ;
+#652 = SURFACE_STYLE_USAGE ( .BOTH. , #1742 ) ;
+#653 = VECTOR ( 'NONE', #2145, 1000.000000000000000 ) ;
+#654 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#655 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #339, 'distance_accuracy_value', 'NONE');
+#656 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5161177490061089600, 0.2570294372515228900 ) ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1913 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1228, #1034, #673 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#662 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2087 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2215, #596, #1127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#663 = SURFACE_SIDE_STYLE ('',( #864 ) ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5190294372515229500, 0.2499999999999626700 ) ) ;
+#665 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #937 ), #1052 ) ;
+#666 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#667 = CIRCLE ( 'NONE', #1231, 0.01200000000000002100 ) ;
+#668 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#669 = VERTEX_POINT ( 'NONE', #1027 ) ;
+#670 = CIRCLE ( 'NONE', #624, 0.01199999999999999300 ) ;
+#671 = EDGE_CURVE ( 'NONE', #543, #1116, #717, .T. ) ;
+#672 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#673 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#674 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#675 = LINE ( 'NONE', #2280, #2062 ) ;
+#676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#677 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#678 = FILL_AREA_STYLE_COLOUR ( '', #1156 ) ;
+#679 = AXIS2_PLACEMENT_3D ( 'NONE', #1096, #1456, #1813 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000200, 0.2500000000000000000 ) ) ;
+#681 = FILL_AREA_STYLE_COLOUR ( '', #318 ) ;
+#682 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #352, #4, #346, #522 ),
+ ( #693, #1793, #338, #1979 ),
+ ( #1959, #2329, #902, #896 ),
+ ( #1608, #888, #1082, #1261 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243639400, 0.8047378541243639400, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606868600, 0.6476030138606868600, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606868600, 0.6476030138606868600, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243639400, 0.8047378541243639400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ;
+#684 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .T. ) ;
+#686 = LINE ( 'NONE', #1733, #1350 ) ;
+#687 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000001300, 0.2499999999999999400 ) ) ;
+#689 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#690 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #1821, #1991 ) ;
+#691 = EDGE_CURVE ( 'NONE', #220, #1116, #20, .T. ) ;
+#692 = SURFACE_SIDE_STYLE ('',( #1666 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2570294372515228900 ) ) ;
+#694 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#695 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1305 ) ) ;
+#696 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999900, 0.2500000000000000000 ) ) ;
+#697 = PRESENTATION_STYLE_ASSIGNMENT (( #1355 ) ) ;
+#698 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#699 = ORIENTED_EDGE ( 'NONE', *, *, #2007, .T. ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #2007, .F. ) ;
+#701 = EDGE_LOOP ( 'NONE', ( #198, #1624, #1075, #1264 ) ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000001300, 0.2499999999999920300 ) ) ;
+#703 = LINE ( 'NONE', #1942, #2085 ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000001100, 0.004970562748477151300, -0.2500000000000000600 ) ) ;
+#705 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 8.553394945737486300E-017, -0.2570294372515228900 ) ) ;
+#707 = LINE ( 'NONE', #1473, #1981 ) ;
+#708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#709 = ADVANCED_FACE ( 'NONE', ( #2044 ), #974, .T. ) ;
+#710 = SURFACE_STYLE_FILL_AREA ( #348 ) ;
+#711 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2155 ) ) ;
+#712 = SURFACE_SIDE_STYLE ('',( #406 ) ) ;
+#713 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#714 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1132, #1524, #986, #2040 ),
+ ( #2046, #442, #1857, #610 ),
+ ( #2219, #2203, #1326, #232 ),
+ ( #1878, #968, #1147, #68 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243678200, 0.8047378541243678200, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606899700, 0.6476030138606899700, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606899700, 0.6476030138606899700, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243678200, 0.8047378541243678200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#715 = SURFACE_STYLE_USAGE ( .BOTH. , #1787 ) ;
+#716 = EDGE_LOOP ( 'NONE', ( #758, #80, #1728 ) ) ;
+#717 = CIRCLE ( 'NONE', #1823, 0.01199999999999999300 ) ;
+#718 = CIRCLE ( 'NONE', #1284, 0.01200000000000002100 ) ;
+#719 = AXIS2_PLACEMENT_3D ( 'NONE', #1847, #768, #1838 ) ;
+#720 = ADVANCED_FACE ( 'NONE', ( #291 ), #1938, .T. ) ;
+#721 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#722 = PRESENTATION_STYLE_ASSIGNMENT (( #1635 ) ) ;
+#723 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#724 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999900, -0.2500000000000000000 ) ) ;
+#725 = PRESENTATION_STYLE_ASSIGNMENT (( #620 ) ) ;
+#726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#727 = EDGE_CURVE ( 'NONE', #669, #587, #1575, .T. ) ;
+#728 = AXIS2_PLACEMENT_3D ( 'NONE', #1884, #480, #1542 ) ;
+#729 = ORIENTED_EDGE ( 'NONE', *, *, #1093, .T. ) ;
+#730 = VECTOR ( 'NONE', #656, 1000.000000000000000 ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 1.241452869258211400E-018, -0.2500000000000000000 ) ) ;
+#732 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ;
+#733 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
+#735 = FACE_OUTER_BOUND ( 'NONE', #849, .T. ) ;
+#736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#737 = ADVANCED_FACE ( 'NONE', ( #128 ), #714, .T. ) ;
+#738 = LINE ( 'NONE', #680, #373 ) ;
+#739 = VECTOR ( 'NONE', #38, 1000.000000000000000 ) ;
+#740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#741 = PRESENTATION_STYLE_ASSIGNMENT (( #2122 ) ) ;
+#742 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#743 = LINE ( 'NONE', #2156, #256 ) ;
+#744 = EDGE_CURVE ( 'NONE', #468, #2135, #2126, .T. ) ;
+#745 = AXIS2_PLACEMENT_3D ( 'NONE', #1803, #1594, #507 ) ;
+#746 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#747 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2200 ), #2325 ) ;
+#748 = VERTEX_POINT ( 'NONE', #2061 ) ;
+#749 = ADVANCED_FACE ( 'NONE', ( #2239 ), #2051, .T. ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = FACE_OUTER_BOUND ( 'NONE', #1048, .T. ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.01199999999999999200, -0.2570294372515227700 ) ) ;
+#754 = ORIENTED_EDGE ( 'NONE', *, *, #2028, .F. ) ;
+#755 = STYLED_ITEM ( 'NONE', ( #541 ), #41 ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01199999999999996700, 0.2500000000000000000 ) ) ;
+#757 = FILL_AREA_STYLE ('',( #2181 ) ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ;
+#759 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #618, #1867, #1165, #1881 ),
+ ( #2238, #2210, #1358, #242 ),
+ ( #59, #84, #263, #2043 ),
+ ( #1721, #1513, #623, #1506 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243622700, 0.8047378541243622700, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243622700, 0.8047378541243622700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#760 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#761 = STYLED_ITEM ( 'NONE', ( #1617 ), #1266 ) ;
+#762 = EDGE_LOOP ( 'NONE', ( #2, #6, #1470 ) ) ;
+#763 = FILL_AREA_STYLE_COLOUR ( '', #2267 ) ;
+#764 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.004970562748477150500, -0.2500000000000000600 ) ) ;
+#765 = VECTOR ( 'NONE', #2097, 1000.000000000000000 ) ;
+#766 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#767 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.034544057715176100E-016, -1.000000000000000000 ) ) ;
+#769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#770 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#771 = EDGE_CURVE ( 'NONE', #556, #1756, #157, .T. ) ;
+#772 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#773 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1508 ) ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .T. ) ;
+#775 = VERTEX_POINT ( 'NONE', #270 ) ;
+#776 = FILL_AREA_STYLE_COLOUR ( '', #1570 ) ;
+#777 = CIRCLE ( 'NONE', #1489, 0.01200000000000002100 ) ;
+#778 = FILL_AREA_STYLE ('',( #1499 ) ) ;
+#779 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#780 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#781 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#782 = FILL_AREA_STYLE_COLOUR ( '', #2196 ) ;
+#783 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#784 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1729 ) ) ;
+#785 = ORIENTED_EDGE ( 'NONE', *, *, #2101, .F. ) ;
+#786 = SURFACE_STYLE_FILL_AREA ( #1353 ) ;
+#787 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#788 = STYLED_ITEM ( 'NONE', ( #2180 ), #383 ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .F. ) ;
+#790 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2127, 'distance_accuracy_value', 'NONE');
+#791 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#792 = CYLINDRICAL_SURFACE ( 'NONE', #840, 0.01199999999999999300 ) ;
+#793 = AXIS2_PLACEMENT_3D ( 'NONE', #1389, #2271, #809 ) ;
+#794 = FILL_AREA_STYLE ('',( #250 ) ) ;
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000001300, -0.2500000000000001100 ) ) ;
+#797 = VECTOR ( 'NONE', #372, 1000.000000000000000 ) ;
+#798 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#799 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1011 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #54, #1486, #1871 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#800 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228200, 3.175554641438161900E-017, 0.2570294372515229400 ) ) ;
+#801 = STYLED_ITEM ( 'NONE', ( #859 ), #1792 ) ;
+#802 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#803 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.034544057715176100E-016, 1.000000000000000000 ) ) ;
+#804 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #991 ) ) ;
+#805 = PLANE ( 'NONE',  #1791 ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #602, .T. ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771100, 0.5190294372514545600, 0.2620000000000749500 ) ) ;
+#808 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#809 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#810 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01199999999999994800, -0.2500000000000000000 ) ) ;
+#811 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'NTC 0402', ( #1110, #2315 ), #39 ) ;
+#812 = EDGE_LOOP ( 'NONE', ( #1498, #981, #699 ) ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#814 = LINE ( 'NONE', #2038, #2308 ) ;
+#815 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1994 ) ) ;
+#816 = EDGE_CURVE ( 'NONE', #1221, #895, #26, .T. ) ;
+#817 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .F. ) ;
+#818 = AXIS2_PLACEMENT_3D ( 'NONE', #2068, #1183, #466 ) ;
+#819 = LINE ( 'NONE', #409, #739 ) ;
+#820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#821 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#822 = PRESENTATION_STYLE_ASSIGNMENT (( #2198 ) ) ;
+#823 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #1287, #740 ) ;
+#824 = FILL_AREA_STYLE ('',( #829 ) ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5190294372515228400, 0.2541177490061263800 ) ) ;
+#826 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#827 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#828 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 0.5240000000000001300, 0.2570294372515227700 ) ) ;
+#829 = FILL_AREA_STYLE_COLOUR ( '', #1757 ) ;
+#830 = STYLED_ITEM ( 'NONE', ( #1788 ), #1804 ) ;
+#831 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .T. ) ;
+#832 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1291, 'distance_accuracy_value', 'NONE');
+#833 = CYLINDRICAL_SURFACE ( 'NONE', #855, 0.01200000000000002100 ) ;
+#834 = AXIS2_PLACEMENT_3D ( 'NONE', #1416, #1051, #1056 ) ;
+#835 = EDGE_LOOP ( 'NONE', ( #944, #2205, #1387, #2083 ) ) ;
+#836 = LINE ( 'NONE', #2042, #1209 ) ;
+#837 = FILL_AREA_STYLE_COLOUR ( '', #2206 ) ;
+#838 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#839 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#840 = AXIS2_PLACEMENT_3D ( 'NONE', #1759, #1583, #319 ) ;
+#841 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, -2.068870057447226000E-033, -0.2620000000000000100 ) ) ;
+#842 = VECTOR ( 'NONE', #1894, 1000.000000000000000 ) ;
+#843 = EDGE_CURVE ( 'NONE', #1756, #1862, #1695, .T. ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#845 = VERTEX_POINT ( 'NONE', #102 ) ;
+#846 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 0.5190294372515231700, 0.2620000000000000100 ) ) ;
+#847 = FACE_OUTER_BOUND ( 'NONE', #1457, .T. ) ;
+#848 = EDGE_LOOP ( 'NONE', ( #1626, #1885, #484 ) ) ;
+#849 = EDGE_LOOP ( 'NONE', ( #96, #109, #2118, #685 ) ) ;
+#850 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#851 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#852 = CIRCLE ( 'NONE', #1802, 0.01200000000000002100 ) ;
+#853 = EDGE_CURVE ( 'NONE', #195, #845, #1551, .T. ) ;
+#854 = PRESENTATION_STYLE_ASSIGNMENT (( #1307 ) ) ;
+#855 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #2066, #260 ) ;
+#856 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#857 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5190294372515527100, 0.2619999999999999600 ) ) ;
+#859 = PRESENTATION_STYLE_ASSIGNMENT (( #542 ) ) ;
+#860 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .F. ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.0000000000000000000, -0.2500000000000000600 ) ) ;
+#862 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #295, #1907, #1023, #635 ),
+ ( #1549, #1214, #2256, #2246 ),
+ ( #1192, #1897, #1395, #1915 ),
+ ( #305, #828, #846, #1206 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243622700, 0.8047378541243622700, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606855300, 0.6476030138606855300, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243622700, 0.8047378541243622700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#863 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#864 = SURFACE_STYLE_FILL_AREA ( #496 ) ;
+#865 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.5240000000000002400, 0.2570294372515823900 ) ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #978, .F. ) ;
+#867 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #264, 'distance_accuracy_value', 'NONE');
+#868 = EDGE_CURVE ( 'NONE', #941, #1360, #563, .T. ) ;
+#869 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #381 ), #2309 ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01199999999999996600, 0.2619999999999999600 ) ) ;
+#871 = FILL_AREA_STYLE ('',( #2113 ) ) ;
+#872 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000001300, -0.2499999999999840700 ) ) ;
+#874 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ;
+#875 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000001100, 0.01199999999999999200, -0.2570294372515227700 ) ) ;
+#876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#878 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ;
+#879 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1086 ), #799 ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #2139, .F. ) ;
+#881 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#882 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #655 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #339, #160, #347 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#883 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#884 = FACE_OUTER_BOUND ( 'NONE', #443, .T. ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 2.202285662861180900E-017, -0.2500000000000000000 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.01200000000000000000, 0.2620000000000000100 ) ) ;
+#887 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #937 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5190294372515230600, -0.2620000000000001200 ) ) ;
+#889 = VECTOR ( 'NONE', #1255, 1000.000000000000000 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.004970562748477132300, 0.2500000000000000600 ) ) ;
+#891 = FILL_AREA_STYLE_COLOUR ( '', #230 ) ;
+#892 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#893 = SURFACE_STYLE_USAGE ( .BOTH. , #1227 ) ;
+#894 = ADVANCED_FACE ( 'NONE', ( #1879 ), #1530, .T. ) ;
+#895 = VERTEX_POINT ( 'NONE', #2098 ) ;
+#896 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.5240000000000001300, -0.2500000000000001100 ) ) ;
+#897 = VECTOR ( 'NONE', #2037, 1000.000000000000000 ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, -5.421010862427522200E-017, 0.2620000000000000700 ) ) ;
+#899 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #987 ) ) ;
+#900 = EDGE_CURVE ( 'NONE', #468, #941, #1918, .T. ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.007882250993908568700, -0.2570294372515228300 ) ) ;
+#902 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515229300, 0.5240000000000001300, -0.2570294372515231100 ) ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5190294372515528200, 0.2619999999999999600 ) ) ;
+#904 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#905 = ORIENTED_EDGE ( 'NONE', *, *, #900, .F. ) ;
+#906 = ADVANCED_FACE ( 'NONE', ( #1444 ), #2092, .F. ) ;
+#907 = LINE ( 'NONE', #2288, #874 ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#909 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .F. ) ;
+#910 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#911 = SURFACE_STYLE_FILL_AREA ( #1394 ) ;
+#912 = FILL_AREA_STYLE ('',( #1610 ) ) ;
+#913 = VECTOR ( 'NONE', #1191, 1000.000000000000000 ) ;
+#914 = STYLED_ITEM ( 'NONE', ( #1162 ), #1640 ) ;
+#915 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#916 = LINE ( 'NONE', #1054, #653 ) ;
+#917 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1139 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1852, #787, #1164 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#918 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#919 = ADVANCED_FACE ( 'NONE', ( #735 ), #111, .T. ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #449, #2050, #2231 ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#923 = FILL_AREA_STYLE_COLOUR ( '', #343 ) ;
+#924 = VERTEX_POINT ( 'NONE', #660 ) ;
+#925 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#926 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#927 = ORIENTED_EDGE ( 'NONE', *, *, #1019, .T. ) ;
+#928 = SURFACE_STYLE_FILL_AREA ( #1876 ) ;
+#929 = EDGE_CURVE ( 'NONE', #956, #669, #1645, .T. ) ;
+#930 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#931 = LINE ( 'NONE', #1434, #531 ) ;
+#932 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1202 ), #474 ) ;
+#933 = SURFACE_STYLE_USAGE ( .BOTH. , #1299 ) ;
+#934 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#935 = ADVANCED_FACE ( 'NONE', ( #1976 ), #792, .T. ) ;
+#936 = SURFACE_STYLE_USAGE ( .BOTH. , #1099 ) ;
+#937 = STYLED_ITEM ( 'NONE', ( #1779 ), #1069 ) ;
+#938 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#939 = VERTEX_POINT ( 'NONE', #2302 ) ;
+#940 = SURFACE_STYLE_USAGE ( .BOTH. , #2011 ) ;
+#941 = VERTEX_POINT ( 'NONE', #1029 ) ;
+#942 = SURFACE_STYLE_FILL_AREA ( #979 ) ;
+#943 = FILL_AREA_STYLE ('',( #891 ) ) ;
+#944 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
+#945 = FACE_OUTER_BOUND ( 'NONE', #1312, .T. ) ;
+#946 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1948, #341, #1600, #2120 ),
+ ( #161, #140, #1786, #1035 ),
+ ( #525, #502, #514, #890 ),
+ ( #1766, #696, #1432, #1962 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243683800, 0.8047378541243683800, 1.000000000000000000),
+ ( 0.8047378541243661600, 0.6476030138606914100, 0.6476030138606914100, 0.8047378541243661600),
+ ( 0.8047378541243661600, 0.6476030138606914100, 0.6476030138606914100, 0.8047378541243661600),
+ ( 1.000000000000000000, 0.8047378541243683800, 0.8047378541243683800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#947 = CYLINDRICAL_SURFACE ( 'NONE', #1472, 0.01200000000000002100 ) ;
+#948 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#949 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#950 = PRESENTATION_STYLE_ASSIGNMENT (( #1058 ) ) ;
+#951 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1994 ), #166 ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484772300, 2.245328552010604100E-017, -0.2500000000000000600 ) ) ;
+#953 = EDGE_CURVE ( 'NONE', #1837, #1376, #1249, .T. ) ;
+#954 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#955 = STYLED_ITEM ( 'NONE', ( #267 ), #737 ) ;
+#956 = VERTEX_POINT ( 'NONE', #1038 ) ;
+#957 = AXIS2_PLACEMENT_3D ( 'NONE', #948, #1824, #3 ) ;
+#958 = EDGE_LOOP ( 'NONE', ( #1686, #43, #410, #1217 ) ) ;
+#959 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#960 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#961 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#962 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228200, 0.004970562748477156500, 0.2620000000000000100 ) ) ;
+#963 = FILL_AREA_STYLE ('',( #585 ) ) ;
+#964 = AXIS2_PLACEMENT_3D ( 'NONE', #1241, #1795, #705 ) ;
+#965 = STYLED_ITEM ( 'NONE', ( #697 ), #204 ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #447, .T. ) ;
+#967 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#968 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#969 = ORIENTED_EDGE ( 'NONE', *, *, #11, .T. ) ;
+#970 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.007882250993908594700, 0.2570294372515228300 ) ) ;
+#971 = FACE_OUTER_BOUND ( 'NONE', #55, .T. ) ;
+#972 = FILL_AREA_STYLE ('',( #1670 ) ) ;
+#973 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, -6.776263578034402700E-018, -0.2500000000000000000 ) ) ;
+#974 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #672, #122, #1393, #185 ),
+ ( #1928, #970, #532, #1491 ),
+ ( #2053, #962, #800, #53 ),
+ ( #982, #76, #1861, #1700 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243661600, 0.8047378541243661600, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606886400, 0.6476030138606886400, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606886400, 0.6476030138606886400, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243661600, 0.8047378541243661600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#975 = EDGE_CURVE ( 'NONE', #845, #1798, #2136, .T. ) ;
+#976 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000000100, 0.2500000000000001100 ) ) ;
+#978 = EDGE_CURVE ( 'NONE', #1798, #1724, #703, .T. ) ;
+#979 = FILL_AREA_STYLE ('',( #1527 ) ) ;
+#980 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #955 ) ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #1747, .F. ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000200, 0.2620000000000000100 ) ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5119999999998721100, 0.2620000000000000100 ) ) ;
+#984 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#985 = FILL_AREA_STYLE ('',( #430 ) ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 6.351109282876289400E-017, 0.2570294372515228900 ) ) ;
+#987 = STYLED_ITEM ( 'NONE', ( #2010 ), #1965 ) ;
+#988 = SURFACE_SIDE_STYLE ('',( #2073 ) ) ;
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #104 ), #351 ) ;
+#990 = EDGE_LOOP ( 'NONE', ( #1701, #1606, #1208, #452 ) ) ;
+#991 = STYLED_ITEM ( 'NONE', ( #1760 ), #811 ) ;
+#992 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999996600, 0.2620000000000000100 ) ) ;
+#993 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5190294372515230600, -0.2541177490060916300 ) ) ;
+#994 = SURFACE_STYLE_FILL_AREA ( #580 ) ;
+#995 = PRESENTATION_STYLE_ASSIGNMENT (( #114 ) ) ;
+#996 = FILL_AREA_STYLE_COLOUR ( '', #174 ) ;
+#997 = EDGE_CURVE ( 'NONE', #543, #2016, #2162, .T. ) ;
+#998 = LINE ( 'NONE', #2149, #889 ) ;
+#999 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #2165, #733, #1992 ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000001100, 0.5190294372515230600, -0.2620000000000001200 ) ) ;
+#1002 = ORIENTED_EDGE ( 'NONE', *, *, #614, .T. ) ;
+#1003 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1184 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1252, #1435, #2124 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.034544057715176100E-016, 1.000000000000000000 ) ) ;
+#1005 = EDGE_LOOP ( 'NONE', ( #2082, #1205, #2189, #2148 ) ) ;
+#1006 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1007 = SURFACE_SIDE_STYLE ('',( #1983 ) ) ;
+#1008 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #119 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1523, #422, #438 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1009 = EDGE_LOOP ( 'NONE', ( #754, #289, #94, #481 ) ) ;
+#1010 = CYLINDRICAL_SURFACE ( 'NONE', #1123, 0.01200000000000002100 ) ;
+#1011 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #54, 'distance_accuracy_value', 'NONE');
+#1012 = LINE ( 'NONE', #530, #388 ) ;
+#1013 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771700, 0.5240000000000001300, -0.2499999999999361300 ) ) ;
+#1015 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .T. ) ;
+#1017 = PRESENTATION_STYLE_ASSIGNMENT (( #258 ) ) ;
+#1018 = STYLED_ITEM ( 'NONE', ( #741 ), #1977 ) ;
+#1019 = EDGE_CURVE ( 'NONE', #1837, #775, #814, .T. ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #1185, .F. ) ;
+#1021 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #1497, #424 ) ;
+#1022 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1023 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000003400, 0.2500000000000000000 ) ) ;
+#1024 = CYLINDRICAL_SURFACE ( 'NONE', #133, 0.01200000000000002100 ) ;
+#1025 = FILL_AREA_STYLE ('',( #1550 ) ) ;
+#1026 = PRESENTATION_STYLE_ASSIGNMENT (( #1593 ) ) ;
+#1027 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1028 = SURFACE_SIDE_STYLE ('',( #2163 ) ) ;
+#1029 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1030 = EDGE_CURVE ( 'NONE', #322, #1862, #33, .T. ) ;
+#1031 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2081 ), #1534 ) ;
+#1032 = VECTOR ( 'NONE', #2300, 1000.000000000000000 ) ;
+#1033 = STYLED_ITEM ( 'NONE', ( #1904 ), #391 ) ;
+#1034 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1035 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.0000000000000000000, 0.2500000000000001100 ) ) ;
+#1036 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1361 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1067, #2316, #1956 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1037 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1777, #1614, #2151, #1587 ),
+ ( #365, #1097, #1468, #753 ),
+ ( #952, #1814, #382, #200 ),
+ ( #573, #2003, #1651, #1659 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1038 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999300, 0.2500000000000000000 ) ) ;
+#1039 = SURFACE_SIDE_STYLE ('',( #482 ) ) ;
+#1040 = EDGE_CURVE ( 'NONE', #393, #775, #1126, .T. ) ;
+#1041 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, -1.228197773518735500E-017, -0.2500000000000001100 ) ) ;
+#1042 = FILL_AREA_STYLE_COLOUR ( '', #571 ) ;
+#1043 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228200, 0.5119999999998721100, 0.2620000000000001800 ) ) ;
+#1044 = PRESENTATION_STYLE_ASSIGNMENT (( #1772 ) ) ;
+#1045 = STYLED_ITEM ( 'NONE', ( #83 ), #1615 ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #1822, .F. ) ;
+#1047 = SURFACE_SIDE_STYLE ('',( #1869 ) ) ;
+#1048 = EDGE_LOOP ( 'NONE', ( #1440, #1334, #613, #729 ) ) ;
+#1049 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1050 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1112, #2330 ) ;
+#1051 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1052 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #375 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1693, #798, #1891 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1053 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.0000000000000000000, -0.2620000000000000100 ) ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999996600, 0.2620000000000000100 ) ) ;
+#1056 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #1212, .T. ) ;
+#1058 = SURFACE_STYLE_USAGE ( .BOTH. , #524 ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #744, .F. ) ;
+#1061 = STYLED_ITEM ( 'NONE', ( #822 ), #2153 ) ;
+#1062 = EDGE_CURVE ( 'NONE', #1158, #2016, #509, .T. ) ;
+#1063 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1531 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #808, #1378, #1364 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1064 = SURFACE_STYLE_USAGE ( .BOTH. , #353 ) ;
+#1065 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1067 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1068 = FILL_AREA_STYLE_COLOUR ( '', #15 ) ;
+#1069 = ADVANCED_FACE ( 'NONE', ( #1609 ), #2224, .F. ) ;
+#1070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.411721578757164700E-016, 1.000000000000000000 ) ) ;
+#1071 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1072 = PLANE ( 'NONE',  #834 ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .F. ) ;
+#1074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#1076 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #830 ) ) ;
+#1077 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1078 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1079 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #294, #487, #304, #1914 ),
+ ( #664, #1758, #658, #1213 ),
+ ( #1574, #497, #858, #2293 ),
+ ( #327, #180, #903, #1449 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541231099400, 0.8047378541231099400, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138596776700, 0.6476030138596776700, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138596776700, 0.6476030138596776700, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541231099400, 0.8047378541231099400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1080 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000001300, 0.2500000000000000000 ) ) ;
+#1081 = STYLED_ITEM ( 'NONE', ( #1101 ), #935 ) ;
+#1082 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000002400, -0.2570294372515230500 ) ) ;
+#1083 = CYLINDRICAL_SURFACE ( 'NONE', #1719, 0.01199999999999999300 ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.004970562748477181700, -0.2541177490060914600 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1086 = STYLED_ITEM ( 'NONE', ( #395 ), #9 ) ;
+#1087 = EDGE_LOOP ( 'NONE', ( #152, #734, #2175, #221 ) ) ;
+#1088 = CIRCLE ( 'NONE', #1345, 0.01199999999999999300 ) ;
+#1089 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.034544057715176100E-016, -1.000000000000000000 ) ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.01199999999999999200, -0.2619999999999999600 ) ) ;
+#1092 = ADVANCED_FACE ( 'NONE', ( #274 ), #759, .T. ) ;
+#1093 = EDGE_CURVE ( 'NONE', #1862, #1158, #1341, .T. ) ;
+#1094 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2217 ) ) ;
+#1095 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1097 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.004970562748477151300, -0.2541177490060914600 ) ) ;
+#1098 = VECTOR ( 'NONE', #301, 1000.000000000000000 ) ;
+#1099 = SURFACE_SIDE_STYLE ('',( #510 ) ) ;
+#1100 = EDGE_LOOP ( 'NONE', ( #1945, #337, #155, #1544 ) ) ;
+#1101 = PRESENTATION_STYLE_ASSIGNMENT (( #1926 ) ) ;
+#1102 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1103 = CIRCLE ( 'NONE', #2242, 0.01199999999999999300 ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.007882250993908566900, -0.2570294372515228900 ) ) ;
+#1105 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #458 ) ) ;
+#1106 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 5.322914501602807600E-012, 1.000000000000000000 ) ) ;
+#1107 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1108 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1109 = CIRCLE ( 'NONE', #1316, 0.01199999999999999300 ) ;
+#1110 = MANIFOLD_SOLID_BREP ( 'Mirror1', #611 ) ;
+#1111 = FACE_OUTER_BOUND ( 'NONE', #1411, .T. ) ;
+#1112 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1305, .NOT_KNOWN. ) ;
+#1113 = FILL_AREA_STYLE_COLOUR ( '', #60 ) ;
+#1114 = ADVANCED_FACE ( 'NONE', ( #14 ), #862, .T. ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 2.202285662861181200E-017, -0.2570294372515228300 ) ) ;
+#1116 = VERTEX_POINT ( 'NONE', #1380 ) ;
+#1117 = SURFACE_STYLE_FILL_AREA ( #463 ) ;
+#1118 = EDGE_CURVE ( 'NONE', #939, #956, #2093, .T. ) ;
+#1119 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1120 = AXIS2_PLACEMENT_3D ( 'NONE', #51, #954, #1495 ) ;
+#1121 = PLANE ( 'NONE',  #182 ) ;
+#1122 = VECTOR ( 'NONE', #584, 1000.000000000000000 ) ;
+#1123 = AXIS2_PLACEMENT_3D ( 'NONE', #421, #64, #413 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 0.004970562748477153100, -0.2619999999999999600 ) ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #978, .T. ) ;
+#1126 = CIRCLE ( 'NONE', #1810, 0.01200000000000002100 ) ;
+#1127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1128 = VERTEX_POINT ( 'NONE', #488 ) ;
+#1129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.034544057715176100E-016, -1.000000000000000000 ) ) ;
+#1130 = VECTOR ( 'NONE', #1737, 1000.000000000000000 ) ;
+#1131 = FACE_OUTER_BOUND ( 'NONE', #58, .T. ) ;
+#1132 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000200, 0.2620000000000000100 ) ) ;
+#1133 = FACE_OUTER_BOUND ( 'NONE', #308, .T. ) ;
+#1134 = CYLINDRICAL_SURFACE ( 'NONE', #479, 0.01199999999999999300 ) ;
+#1135 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1018 ) ) ;
+#1136 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1138 = EDGE_CURVE ( 'NONE', #393, #1835, #1258, .T. ) ;
+#1139 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1852, 'distance_accuracy_value', 'NONE');
+#1140 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.0000000000000000000, 0.2620000000000000100 ) ) ;
+#1141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #955 ), #604 ) ;
+#1142 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #537, .F. ) ;
+#1144 = LINE ( 'NONE', #501, #1032 ) ;
+#1145 = SURFACE_STYLE_USAGE ( .BOTH. , #581 ) ;
+#1146 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000001300, 0.2500000000000000000 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000002100, 0.2500000000000000000 ) ) ;
+#1148 = FACE_OUTER_BOUND ( 'NONE', #2157, .T. ) ;
+#1149 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #976 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000001100, 0.5240000000000002400, -0.2570294372515230500 ) ) ;
+#1151 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #1273, #550 ) ;
+#1152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1153 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.836970198721029700E-016, 1.000000000000000000 ) ) ;
+#1154 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1033 ), #1369 ) ;
+#1155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1156 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1157 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #262 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #154, #1242, #1580 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1158 = VERTEX_POINT ( 'NONE', #1373 ) ;
+#1159 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #537, .T. ) ;
+#1161 = PRESENTATION_STYLE_ASSIGNMENT (( #2283 ) ) ;
+#1162 = PRESENTATION_STYLE_ASSIGNMENT (( #1400 ) ) ;
+#1163 = CIRCLE ( 'NONE', #2322, 0.01199999999999999300 ) ;
+#1164 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1165 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 0.5240000000000001300, -0.2570294372515229400 ) ) ;
+#1166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1167 = SURFACE_STYLE_FILL_AREA ( #2318 ) ;
+#1168 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1665, 'distance_accuracy_value', 'NONE');
+#1169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1500 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1379, #1388, #287 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1170 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1171 = SURFACE_STYLE_USAGE ( .BOTH. , #988 ) ;
+#1172 = SURFACE_SIDE_STYLE ('',( #942 ) ) ;
+#1173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2328 ), #1607 ) ;
+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #2172, .T. ) ;
+#1175 = SURFACE_SIDE_STYLE ('',( #1613 ) ) ;
+#1176 = EDGE_LOOP ( 'NONE', ( #366, #1769, #2057, #579 ) ) ;
+#1177 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1178 = SURFACE_STYLE_USAGE ( .BOTH. , #81 ) ;
+#1179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1180 = CYLINDRICAL_SURFACE ( 'NONE', #476, 0.01200000000000002100 ) ;
+#1181 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1182 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1183 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1184 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1252, 'distance_accuracy_value', 'NONE');
+#1185 = EDGE_CURVE ( 'NONE', #1837, #1756, #1819, .T. ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5240000000000000200, 0.2500000000000000000 ) ) ;
+#1187 = VECTOR ( 'NONE', #1426, 1000.000000000000000 ) ;
+#1188 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #52 ) ) ;
+#1189 = SURFACE_STYLE_USAGE ( .BOTH. , #639 ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#1191 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1192 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.5240000000000000200, 0.2499999999999998900 ) ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #460, .T. ) ;
+#1194 = VERTEX_POINT ( 'NONE', #2104 ) ;
+#1195 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1196 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1197 = FILL_AREA_STYLE ('',( #622 ) ) ;
+#1198 = FACE_OUTER_BOUND ( 'NONE', #310, .T. ) ;
+#1199 = SURFACE_SIDE_STYLE ('',( #1283 ) ) ;
+#1200 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1201 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1202 = STYLED_ITEM ( 'NONE', ( #1889 ), #1452 ) ;
+#1203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #504 ), #25 ) ;
+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #1865, .T. ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .T. ) ;
+#1206 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000003400, 0.2620000000000000700 ) ) ;
+#1207 = AXIS2_PLACEMENT_3D ( 'NONE', #2257, #503, #1225 ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1209 = VECTOR ( 'NONE', #1697, 1000.000000000000000 ) ;
+#1210 = FACE_OUTER_BOUND ( 'NONE', #848, .T. ) ;
+#1211 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000001300, -0.2500000000000000000 ) ) ;
+#1212 = EDGE_CURVE ( 'NONE', #324, #2016, #2039, .T. ) ;
+#1213 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2570294372515228900 ) ) ;
+#1214 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5190294372515230600, 0.2541177490060914100 ) ) ;
+#1215 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #535, 'distance_accuracy_value', 'NONE');
+#1216 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1217 = ORIENTED_EDGE ( 'NONE', *, *, #614, .F. ) ;
+#1218 = EDGE_CURVE ( 'NONE', #470, #1850, #2254, .T. ) ;
+#1219 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1220 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#1221 = VERTEX_POINT ( 'NONE', #1365 ) ;
+#1222 = SURFACE_STYLE_USAGE ( .BOTH. , #663 ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1224 = SURFACE_SIDE_STYLE ('',( #710 ) ) ;
+#1225 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1226 = LINE ( 'NONE', #898, #621 ) ;
+#1227 = SURFACE_SIDE_STYLE ('',( #1581 ) ) ;
+#1228 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1229 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.5190294372515229500, 0.2499999999999999400 ) ) ;
+#1230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #546 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1896, #63, #48 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #2313, #1944, #684 ) ;
+#1232 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000002100, 0.2500000000000000000 ) ) ;
+#1233 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#1234 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1235 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #721, #1279, #548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1236 = FILL_AREA_STYLE ('',( #328 ) ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#1239 = PRESENTATION_STYLE_ASSIGNMENT (( #472 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, 0.2570294372515228300 ) ) ;
+#1241 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5240000000000000200, -0.2620000000000000700 ) ) ;
+#1242 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #1844, #2021, #597 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1245 = ORIENTED_EDGE ( 'NONE', *, *, #1707, .T. ) ;
+#1246 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
+#1247 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .F. ) ;
+#1249 = CIRCLE ( 'NONE', #2125, 0.01200000000000002100 ) ;
+#1250 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1251 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01199999999999999300, -0.2619999999999999600 ) ) ;
+#1252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1253 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2202 ) ) ;
+#1254 = FACE_OUTER_BOUND ( 'NONE', #2274, .T. ) ;
+#1255 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1257 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1258 = LINE ( 'NONE', #1182, #2286 ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#1260 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2130, 'distance_accuracy_value', 'NONE');
+#1261 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000001300, -0.2500000000000001100 ) ) ;
+#1262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.411721578757164700E-016, -1.000000000000000000 ) ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.01199999999999999200, -0.2570294372515228900 ) ) ;
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #843, .F. ) ;
+#1265 = FILL_AREA_STYLE ('',( #1439 ) ) ;
+#1266 = ADVANCED_FACE ( 'NONE', ( #857 ), #1134, .T. ) ;
+#1267 = ORIENTED_EDGE ( 'NONE', *, *, #1212, .F. ) ;
+#1268 = SURFACE_STYLE_FILL_AREA ( #2077 ) ;
+#1269 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1292 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2164, #16, #188 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1270 = EDGE_CURVE ( 'NONE', #2276, #1443, #345, .T. ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #637, #2080 ) ;
+#1272 = CIRCLE ( 'NONE', #1442, 0.01199999999999999300 ) ;
+#1273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1275 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1276 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .F. ) ;
+#1278 = ADVANCED_FACE ( 'NONE', ( #1198 ), #946, .T. ) ;
+#1279 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1280 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#1282 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1283 = SURFACE_STYLE_FILL_AREA ( #871 ) ;
+#1284 = AXIS2_PLACEMENT_3D ( 'NONE', #437, #408, #240 ) ;
+#1285 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1286 = CIRCLE ( 'NONE', #1000, 0.01200000000000002100 ) ;
+#1287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1288 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #399 ) ) ;
+#1289 = SURFACE_STYLE_FILL_AREA ( #1265 ) ;
+#1290 = FILL_AREA_STYLE_COLOUR ( '', #2197 ) ;
+#1291 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1292 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2164, 'distance_accuracy_value', 'NONE');
+#1293 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1294 = ADVANCED_FACE ( 'NONE', ( #575 ), #2047, .T. ) ;
+#1295 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.004970562748477151300, -0.2541177490060914600 ) ) ;
+#1296 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #268, #2269, #2303, #511 ),
+ ( #704, #171, #901, #875 ),
+ ( #1445, #2147, #1968, #2141 ),
+ ( #885, #547, #2129, #1251 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1297 = EDGE_CURVE ( 'NONE', #1194, #1835, #1785, .T. ) ;
+#1298 = SURFACE_STYLE_USAGE ( .BOTH. , #1987 ) ;
+#1299 = SURFACE_SIDE_STYLE ('',( #1652 ) ) ;
+#1300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #750, #1820, #1304 ) ;
+#1302 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1428 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1200, #1750, #108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1303 = ADVANCED_FACE ( 'NONE', ( #459 ), #518, .T. ) ;
+#1304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1305 = PRODUCT ( 'NTC 0402', 'NTC 0402', '', ( #1846 ) ) ;
+#1306 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1307 = SURFACE_STYLE_USAGE ( .BOTH. , #1633 ) ;
+#1308 = LINE ( 'NONE', #1597, #1187 ) ;
+#1309 = SURFACE_STYLE_USAGE ( .BOTH. , #219 ) ;
+#1310 = ORIENTED_EDGE ( 'NONE', *, *, #1062, .F. ) ;
+#1311 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1312 = EDGE_LOOP ( 'NONE', ( #2031, #1611, #1427, #247 ) ) ;
+#1313 = CYLINDRICAL_SURFACE ( 'NONE', #1120, 0.01199999999999999300 ) ;
+#1314 = PRESENTATION_STYLE_ASSIGNMENT (( #44 ) ) ;
+#1315 = FACE_OUTER_BOUND ( 'NONE', #2324, .T. ) ;
+#1316 = AXIS2_PLACEMENT_3D ( 'NONE', #1964, #883, #1085 ) ;
+#1317 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771700, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1318 = LINE ( 'NONE', #1450, #2091 ) ;
+#1319 = EDGE_CURVE ( 'NONE', #523, #393, #144, .T. ) ;
+#1320 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1748 ) ) ;
+#1321 = SURFACE_SIDE_STYLE ('',( #298 ) ) ;
+#1322 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1323 = FILL_AREA_STYLE ('',( #582 ) ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #447, .F. ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1319, .F. ) ;
+#1326 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.004970562748477217300, 0.2541177490060914600 ) ) ;
+#1327 = SURFACE_STYLE_USAGE ( .BOTH. , #245 ) ;
+#1328 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1202 ) ) ;
+#1329 = SURFACE_SIDE_STYLE ('',( #545 ) ) ;
+#1330 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1331 = VECTOR ( 'NONE', #1910, 1000.000000000000000 ) ;
+#1332 = EDGE_LOOP ( 'NONE', ( #1898, #150, #340, #2307 ) ) ;
+#1333 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.5190294372515448200, -0.2541177490060715400 ) ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
+#1335 = FILL_AREA_STYLE_COLOUR ( '', #1872 ) ;
+#1336 = EDGE_CURVE ( 'NONE', #1443, #1850, #1318, .T. ) ;
+#1337 = CYLINDRICAL_SURFACE ( 'NONE', #300, 0.01199999999999999300 ) ;
+#1338 = FILL_AREA_STYLE ('',( #776 ) ) ;
+#1339 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1340 = CYLINDRICAL_SURFACE ( 'NONE', #330, 0.01200000000000002100 ) ;
+#1341 = LINE ( 'NONE', #659, #2012 ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1343 = EDGE_CURVE ( 'NONE', #924, #2276, #1616, .T. ) ;
+#1344 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #844, #1573, #2103 ) ;
+#1346 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1347 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .F. ) ;
+#1348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #1790, .F. ) ;
+#1350 = VECTOR ( 'NONE', #1013, 1000.000000000000000 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1352 = VECTOR ( 'NONE', #1986, 1000.000000000000000 ) ;
+#1353 = FILL_AREA_STYLE ('',( #593 ) ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #37, #726, #213 ) ;
+#1355 = SURFACE_STYLE_USAGE ( .BOTH. , #692 ) ;
+#1356 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 1.241452869258211400E-018, -0.2500000000000000000 ) ) ;
+#1357 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #965 ), #1805 ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515229300, 0.5240000000000002400, -0.2570294372515229400 ) ) ;
+#1359 = STYLED_ITEM ( 'NONE', ( #1501 ), #2178 ) ;
+#1360 = VERTEX_POINT ( 'NONE', #364 ) ;
+#1361 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1067, 'distance_accuracy_value', 'NONE');
+#1362 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5161177490060513400, 0.2570294372515668500 ) ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .T. ) ;
+#1364 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1365 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01199999999999999300, 0.2619999999999999600 ) ) ;
+#1366 = EDGE_CURVE ( 'NONE', #556, #468, #315, .T. ) ;
+#1367 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #225 ), #627 ) ;
+#1368 = CIRCLE ( 'NONE', #1151, 0.01199999999999999300 ) ;
+#1369 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1873 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #781, #1682, #1689 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1370 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1371 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1372 = SURFACE_SIDE_STYLE ('',( #400 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #646, .T. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
+#1376 = VERTEX_POINT ( 'NONE', #1437 ) ;
+#1377 = LINE ( 'NONE', #253, #897 ) ;
+#1378 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1379 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1380 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#1381 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1382 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2025 ) ) ;
+#1383 = EDGE_CURVE ( 'NONE', #1850, #468, #1286, .T. ) ;
+#1384 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000000 ) ) ;
+#1385 = STYLED_ITEM ( 'NONE', ( #71 ), #709 ) ;
+#1386 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .T. ) ;
+#1388 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1389 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1576, .F. ) ;
+#1391 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1392, 'distance_accuracy_value', 'NONE');
+#1392 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1393 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000002300, 0.2500000000000000000 ) ) ;
+#1394 = FILL_AREA_STYLE ('',( #651 ) ) ;
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515229300, 0.5190294372515231700, 0.2620000000000000100 ) ) ;
+#1396 = SURFACE_SIDE_STYLE ('',( #199 ) ) ;
+#1397 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1967 ) ) ;
+#1398 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1842, 'distance_accuracy_value', 'NONE');
+#1400 = SURFACE_STYLE_USAGE ( .BOTH. , #129 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 0.5190294372514546700, 0.2620000000000750100 ) ) ;
+#1402 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#1403 = CIRCLE ( 'NONE', #617, 0.01200000000000002100 ) ;
+#1404 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.004970562748477187800, 0.2541177490060914100 ) ) ;
+#1405 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1406 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1454 ), #2194 ) ;
+#1407 = SURFACE_STYLE_USAGE ( .BOTH. , #1028 ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.5190294372515231700, 0.2541177490061263300 ) ) ;
+#1409 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2081 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 3.175554641438161900E-017, 0.2570294372515229400 ) ) ;
+#1411 = EDGE_LOOP ( 'NONE', ( #121, #1560, #224, #1957 ) ) ;
+#1412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2155 ), #1157 ) ;
+#1413 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .T. ) ;
+#1415 = SURFACE_STYLE_USAGE ( .BOTH. , #1776 ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1417 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1418 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, -8.470329472543003400E-018, 0.2500000000000000000 ) ) ;
+#1419 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #987 ), #89 ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ;
+#1422 = EDGE_CURVE ( 'NONE', #845, #748, #403, .T. ) ;
+#1423 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1424 = AXIS2_PLACEMENT_3D ( 'NONE', #2244, #1911, #2086 ) ;
+#1425 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1426 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1427 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#1428 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1200, 'distance_accuracy_value', 'NONE');
+#1429 = PRESENTATION_STYLE_ASSIGNMENT (( #2237 ) ) ;
+#1430 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1050 ) ;
+#1431 = FILL_AREA_STYLE_COLOUR ( '', #40 ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#1433 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#1435 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1436 = ADVANCED_FACE ( 'NONE', ( #1254 ), #1121, .F. ) ;
+#1437 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999999700, -0.2619999999999999600 ) ) ;
+#1438 = STYLED_ITEM ( 'NONE', ( #2193 ), #1464 ) ;
+#1439 = FILL_AREA_STYLE_COLOUR ( '', #2171 ) ;
+#1440 = ORIENTED_EDGE ( 'NONE', *, *, #1062, .T. ) ;
+#1441 = FACE_OUTER_BOUND ( 'NONE', #716, .T. ) ;
+#1442 = AXIS2_PLACEMENT_3D ( 'NONE', #1259, #1604, #1071 ) ;
+#1443 = VERTEX_POINT ( 'NONE', #189 ) ;
+#1444 = FACE_OUTER_BOUND ( 'NONE', #701, .T. ) ;
+#1445 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515227600, 2.245328552010604100E-017, -0.2500000000000000600 ) ) ;
+#1446 = FILL_AREA_STYLE_COLOUR ( '', #1537 ) ;
+#1447 = AXIS2_PLACEMENT_3D ( 'NONE', #277, #1924, #1735 ) ;
+#1448 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000002300, 0.2620000000000000100 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5240000000000000200, -0.2500000000000000600 ) ) ;
+#1451 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1452 = ADVANCED_FACE ( 'NONE', ( #945 ), #36, .T. ) ;
+#1453 = LINE ( 'NONE', #1620, #434 ) ;
+#1454 = STYLED_ITEM ( 'NONE', ( #1471 ), #19 ) ;
+#1455 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1457 = EDGE_LOOP ( 'NONE', ( #1002, #18, #909, #1715 ) ) ;
+#1458 = FILL_AREA_STYLE ('',( #1113 ) ) ;
+#1459 = PRESENTATION_STYLE_ASSIGNMENT (( #1678 ) ) ;
+#1460 = EDGE_CURVE ( 'NONE', #1376, #1558, #819, .T. ) ;
+#1461 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1413, 'distance_accuracy_value', 'NONE');
+#1462 = CIRCLE ( 'NONE', #2299, 0.01199999999999999300 ) ;
+#1463 = STYLED_ITEM ( 'NONE', ( #325 ), #574 ) ;
+#1464 = ADVANCED_FACE ( 'NONE', ( #2250 ), #1313, .T. ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1466 = SURFACE_STYLE_USAGE ( .BOTH. , #379 ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 0.004970562748477171300, -0.2620000000000000100 ) ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.007882250993908568700, -0.2570294372515228300 ) ) ;
+#1469 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, -0.2619999999999999600 ) ) ;
+#1470 = ORIENTED_EDGE ( 'NONE', *, *, #1845, .F. ) ;
+#1471 = PRESENTATION_STYLE_ASSIGNMENT (( #1178 ) ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1503, #471, #827 ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#1474 = ADVANCED_FACE ( 'NONE', ( #2005 ), #2332, .T. ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01199999999999999300, -0.2619999999999999600 ) ) ;
+#1476 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1033 ) ) ;
+#1477 = PRESENTATION_STYLE_ASSIGNMENT (( #1415 ) ) ;
+#1478 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1479 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1359 ), #1235 ) ;
+#1480 = PLANE ( 'NONE',  #719 ) ;
+#1481 = FACE_OUTER_BOUND ( 'NONE', #1780, .T. ) ;
+#1482 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5240000000000000200, -0.2620000000000000700 ) ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515227600, 0.01199999999999999200, -0.2619999999999999600 ) ) ;
+#1484 = EDGE_CURVE ( 'NONE', #470, #2135, #852, .T. ) ;
+#1485 = EDGE_LOOP ( 'NONE', ( #1324, #642, #2263, #2248 ) ) ;
+#1486 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1487 = ORIENTED_EDGE ( 'NONE', *, *, #744, .T. ) ;
+#1488 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #2262, #113, #1181 ) ;
+#1490 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.01199999999999999200, -0.2570294372515227700 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.004970562748477186000, 0.2500000000000000000 ) ) ;
+#1492 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ;
+#1493 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1494 = FILL_AREA_STYLE ('',( #2223 ) ) ;
+#1495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, -1.000000000000000000 ) ) ;
+#1496 = VERTEX_POINT ( 'NONE', #1469 ) ;
+#1497 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1498 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#1499 = FILL_AREA_STYLE_COLOUR ( '', #2058 ) ;
+#1500 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1379, 'distance_accuracy_value', 'NONE');
+#1501 = PRESENTATION_STYLE_ASSIGNMENT (( #192 ) ) ;
+#1502 = AXIS2_PLACEMENT_3D ( 'NONE', #1276, #1451, #553 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1504 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1505 = EDGE_CURVE ( 'NONE', #924, #2123, #374, .T. ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#1507 = VECTOR ( 'NONE', #2036, 1000.000000000000000 ) ;
+#1508 = STYLED_ITEM ( 'NONE', ( #1459 ), #720 ) ;
+#1509 = FILL_AREA_STYLE_COLOUR ( '', #2285 ) ;
+#1510 = FILL_AREA_STYLE_COLOUR ( '', #779 ) ;
+#1511 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1512 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -1.084202172485504200E-016 ) ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1514 = SURFACE_STYLE_FILL_AREA ( #1338 ) ;
+#1515 = FILL_AREA_STYLE ('',( #1684 ) ) ;
+#1516 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #387, 'distance_accuracy_value', 'NONE');
+#1517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1518 = EDGE_CURVE ( 'NONE', #775, #1496, #1163, .T. ) ;
+#1519 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #458 ), #1638 ) ;
+#1520 = PRESENTATION_STYLE_ASSIGNMENT (( #1064 ) ) ;
+#1521 = FILL_AREA_STYLE_COLOUR ( '', #74 ) ;
+#1522 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1386, #649, #1539 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1523 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1524 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.004970562748477195600, 0.2620000000000000700 ) ) ;
+#1525 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000000200, 0.2570294372515823400 ) ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #1672, .F. ) ;
+#1527 = FILL_AREA_STYLE_COLOUR ( '', #1247 ) ;
+#1528 = SURFACE_STYLE_FILL_AREA ( #778 ) ;
+#1529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2182 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #272, #1886, #802 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1530 = CYLINDRICAL_SURFACE ( 'NONE', #1623, 0.01199999999999999300 ) ;
+#1531 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #808, 'distance_accuracy_value', 'NONE');
+#1532 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1533 = FILL_AREA_STYLE ('',( #2241 ) ) ;
+#1534 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1461 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1413, #694, #1618 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1535 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2212, 'distance_accuracy_value', 'NONE');
+#1536 = FILL_AREA_STYLE_COLOUR ( '', #2055 ) ;
+#1537 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1538 = PRESENTATION_STYLE_ASSIGNMENT (( #1298 ) ) ;
+#1539 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1540 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #269 ), #67 ) ;
+#1542 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771700, 0.5119999999998721100, 0.2620000000000000100 ) ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ;
+#1545 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1546 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.084202172485504200E-016 ) ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #997, .T. ) ;
+#1548 = FACE_OUTER_BOUND ( 'NONE', #1930, .T. ) ;
+#1549 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5190294372515229500, 0.2499999999999999700 ) ) ;
+#1550 = FILL_AREA_STYLE_COLOUR ( '', #1405 ) ;
+#1551 = LINE ( 'NONE', #992, #842 ) ;
+#1552 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #915, #2167 ) ;
+#1553 = EDGE_CURVE ( 'NONE', #775, #895, #675, .T. ) ;
+#1554 = AXIS2_PLACEMENT_3D ( 'NONE', #486, #1922, #302 ) ;
+#1555 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5240000000000000200, -0.2620000000000000700 ) ) ;
+#1556 = SURFACE_STYLE_USAGE ( .BOTH. , #1329 ) ;
+#1557 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1558 = VERTEX_POINT ( 'NONE', #2119 ) ;
+#1559 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1560 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#1561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1562 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1563 = SURFACE_SIDE_STYLE ('',( #1993 ) ) ;
+#1564 = CIRCLE ( 'NONE', #1354, 0.01199999999999999300 ) ;
+#1565 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #1129, #961 ) ;
+#1566 = SURFACE_STYLE_FILL_AREA ( #1236 ) ;
+#1567 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #65 ), #662 ) ;
+#1568 = FILL_AREA_STYLE ('',( #1751 ) ) ;
+#1569 = EDGE_LOOP ( 'NONE', ( #1699, #1160, #355, #2034 ) ) ;
+#1570 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1571 = FACE_OUTER_BOUND ( 'NONE', #1485, .T. ) ;
+#1572 = EDGE_CURVE ( 'NONE', #1128, #1798, #1103, .T. ) ;
+#1573 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5240000000000000200, 0.2499999999999361300 ) ) ;
+#1575 = CIRCLE ( 'NONE', #1021, 0.01200000000000002100 ) ;
+#1576 = EDGE_CURVE ( 'NONE', #1158, #556, #615, .T. ) ;
+#1577 = STYLED_ITEM ( 'NONE', ( #2235 ), #565 ) ;
+#1578 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1580 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1581 = SURFACE_STYLE_FILL_AREA ( #151 ) ;
+#1582 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
+#1583 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1585 = CIRCLE ( 'NONE', #957, 0.01200000000000002100 ) ;
+#1586 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1587 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999999300, -0.2500000000000000000 ) ) ;
+#1588 = FACE_OUTER_BOUND ( 'NONE', #1643, .T. ) ;
+#1589 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1943 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1257, #1433, #350 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1590 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999999900, 0.2500000000000000000 ) ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, -1.000000000000000000 ) ) ;
+#1592 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #1808, #938 ) ;
+#1593 = SURFACE_STYLE_USAGE ( .BOTH. , #2301 ) ;
+#1594 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1595 = EDGE_LOOP ( 'NONE', ( #1246, #2232, #1703 ) ) ;
+#1596 = FILL_AREA_STYLE ('',( #333 ) ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000001300, 0.2620000000000000700 ) ) ;
+#1598 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #2024, #1525, #246, #983 ),
+ ( #606, #2236, #807, #1543 ),
+ ( #1712, #825, #1362, #2076 ),
+ ( #612, #977, #1702, #1895 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541218474000, 0.8047378541218474000, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138586617000, 0.6476030138586617000, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138586617000, 0.6476030138586617000, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541218474000, 0.8047378541218474000, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1599 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 6.351109282876275800E-017, 0.2570294372515228300 ) ) ;
+#1601 = STYLED_ITEM ( 'NONE', ( #1949 ), #1474 ) ;
+#1602 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.034544057715176100E-016, 1.000000000000000000 ) ) ;
+#1603 = AXIS2_PLACEMENT_3D ( 'NONE', #1859, #770, #1330 ) ;
+#1604 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.0000000000000000000, 0.2500000000000000600 ) ) ;
+#1606 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ;
+#1607 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1849 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1726, #124, #1562 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1608 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1609 = FACE_OUTER_BOUND ( 'NONE', #539, .T. ) ;
+#1610 = FILL_AREA_STYLE_COLOUR ( '', #1417 ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .T. ) ;
+#1612 = FILL_AREA_STYLE_COLOUR ( '', #1107 ) ;
+#1613 = SURFACE_STYLE_FILL_AREA ( #824 ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1615 = ADVANCED_FACE ( 'NONE', ( #312 ), #1337, .T. ) ;
+#1616 = LINE ( 'NONE', #1619, #2252 ) ;
+#1617 = PRESENTATION_STYLE_ASSIGNMENT (( #148 ) ) ;
+#1618 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1620 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000000200, -0.2620000000000000700 ) ) ;
+#1621 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #381 ) ) ;
+#1622 = EDGE_CURVE ( 'NONE', #924, #748, #738, .T. ) ;
+#1623 = AXIS2_PLACEMENT_3D ( 'NONE', #810, #1381, #1899 ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ;
+#1625 = ADVANCED_FACE ( 'NONE', ( #1704 ), #570, .T. ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
+#1627 = LINE ( 'NONE', #2292, #441 ) ;
+#1628 = FILL_AREA_STYLE ('',( #559 ) ) ;
+#1629 = FILL_AREA_STYLE ('',( #1741 ) ) ;
+#1630 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999300, -0.2500000000000000600 ) ) ;
+#1631 = ORIENTED_EDGE ( 'NONE', *, *, #2310, .T. ) ;
+#1632 = CIRCLE ( 'NONE', #2275, 0.01200000000000002100 ) ;
+#1633 = SURFACE_SIDE_STYLE ('',( #404 ) ) ;
+#1634 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1906, 'distance_accuracy_value', 'NONE');
+#1635 = SURFACE_STYLE_USAGE ( .BOTH. , #1799 ) ;
+#1636 = VECTOR ( 'NONE', #110, 1000.000000000000000 ) ;
+#1637 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1638 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1842, #746, #1300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1639 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1640 = ADVANCED_FACE ( 'NONE', ( #1647 ), #1079, .T. ) ;
+#1641 = VECTOR ( 'NONE', #1196, 1000.000000000000000 ) ;
+#1642 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2200 ) ) ;
+#1643 = EDGE_LOOP ( 'NONE', ( #290, #760, #1174, #32 ) ) ;
+#1644 = VECTOR ( 'NONE', #1679, 1000.000000000000000 ) ;
+#1645 = LINE ( 'NONE', #1768, #276 ) ;
+#1646 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1647 = FACE_OUTER_BOUND ( 'NONE', #1658, .T. ) ;
+#1648 = PLANE ( 'NONE',  #690 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 2.159242773711757400E-017, -0.2500000000000001100 ) ) ;
+#1650 = LINE ( 'NONE', #28, #1841 ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.004970562748477153100, -0.2619999999999999600 ) ) ;
+#1652 = SURFACE_STYLE_FILL_AREA ( #7 ) ;
+#1653 = FILL_AREA_STYLE ('',( #2029 ) ) ;
+#1654 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1773 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1339, #2054, #1159 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1655 = ADVANCED_FACE ( 'NONE', ( #17 ), #1927, .T. ) ;
+#1656 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #801 ) ) ;
+#1657 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000001100, 0.5119999999999251800, 0.2570294372515230000 ) ) ;
+#1658 = EDGE_LOOP ( 'NONE', ( #1310, #168, #1057 ) ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999999300, -0.2619999999999999600 ) ) ;
+#1660 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228200, 2.159242773711758000E-017, -0.2570294372515228300 ) ) ;
+#1661 = CYLINDRICAL_SURFACE ( 'NONE', #1424, 0.01199999999999999300 ) ;
+#1662 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #721, 'distance_accuracy_value', 'NONE');
+#1664 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1665 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1666 = SURFACE_STYLE_FILL_AREA ( #1782 ) ;
+#1667 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .T. ) ;
+#1668 = EDGE_LOOP ( 'NONE', ( #1277, #2295, #2109 ) ) ;
+#1669 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1951 ), #47 ) ;
+#1670 = FILL_AREA_STYLE_COLOUR ( '', #1077 ) ;
+#1671 = SURFACE_STYLE_USAGE ( .BOTH. , #49 ) ;
+#1672 = EDGE_CURVE ( 'NONE', #523, #1221, #495, .T. ) ;
+#1673 = ORIENTED_EDGE ( 'NONE', *, *, #1984, .F. ) ;
+#1674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1675 = STYLED_ITEM ( 'NONE', ( #1239 ), #749 ) ;
+#1676 = VECTOR ( 'NONE', #131, 1000.000000000000000 ) ;
+#1677 = CIRCLE ( 'NONE', #1875, 0.01200000000000002100 ) ;
+#1678 = SURFACE_STYLE_USAGE ( .BOTH. , #433 ) ;
+#1679 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1680 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2004, 'distance_accuracy_value', 'NONE');
+#1681 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000001300, -0.2499999999999361300 ) ) ;
+#1682 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1683 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228200, 0.004970562748477154800, -0.2619999999999999600 ) ) ;
+#1684 = FILL_AREA_STYLE_COLOUR ( '', #77 ) ;
+#1685 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1601 ), #1919 ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ;
+#1688 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1689 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1690 = AXIS2_PLACEMENT_3D ( 'NONE', #1706, #429, #984 ) ;
+#1691 = EDGE_LOOP ( 'NONE', ( #1347, #1363, #2187, #1487 ) ) ;
+#1692 = VECTOR ( 'NONE', #1423, 1000.000000000000000 ) ;
+#1693 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1694 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1695 = LINE ( 'NONE', #654, #1331 ) ;
+#1696 = SURFACE_STYLE_USAGE ( .BOTH. , #72 ) ;
+#1697 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -1.084202172485504200E-016 ) ) ;
+#1698 = EDGE_CURVE ( 'NONE', #1496, #393, #1368, .T. ) ;
+#1699 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.0000000000000000000, 0.2500000000000000600 ) ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .T. ) ;
+#1702 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000000100, 0.2500000000000000600 ) ) ;
+#1703 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#1704 = FACE_OUTER_BOUND ( 'NONE', #1900, .T. ) ;
+#1705 = SURFACE_STYLE_FILL_AREA ( #2188 ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1707 = EDGE_CURVE ( 'NONE', #1767, #939, #998, .T. ) ;
+#1708 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1709 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1463 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, -0.2500000000000000600 ) ) ;
+#1711 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1250, 'distance_accuracy_value', 'NONE');
+#1712 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5190294372515229500, 0.2500000000000000600 ) ) ;
+#1713 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5119999999999360600, 0.2620000000000000700 ) ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .T. ) ;
+#1716 = SURFACE_STYLE_USAGE ( .BOTH. , #1175 ) ;
+#1717 = EDGE_LOOP ( 'NONE', ( #248, #2234, #2177 ) ) ;
+#1718 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2570294372515228900 ) ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #1973, #156, #1419 ) ;
+#1720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1721 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1722 = SURFACE_SIDE_STYLE ('',( #362 ) ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771100, 0.5190294372515230600, -0.2620000000000000700 ) ) ;
+#1724 = VERTEX_POINT ( 'NONE', #1811 ) ;
+#1725 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .T. ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#1729 = STYLED_ITEM ( 'NONE', ( #311 ), #1625 ) ;
+#1730 = PLANE ( 'NONE',  #1882 ) ;
+#1731 = SURFACE_STYLE_FILL_AREA ( #972 ) ;
+#1732 = AXIS2_PLACEMENT_3D ( 'NONE', #1880, #803, #1179 ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1734 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, -0.2620000000000000100 ) ) ;
+#1735 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1736 = STYLED_ITEM ( 'NONE', ( #405 ), #1114 ) ;
+#1737 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1738 = ORIENTED_EDGE ( 'NONE', *, *, #2101, .T. ) ;
+#1739 = SURFACE_SIDE_STYLE ('',( #1117 ) ) ;
+#1740 = ORIENTED_EDGE ( 'NONE', *, *, #975, .T. ) ;
+#1741 = FILL_AREA_STYLE_COLOUR ( '', #1713 ) ;
+#1742 = SURFACE_SIDE_STYLE ('',( #87 ) ) ;
+#1743 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1744 = VECTOR ( 'NONE', #1512, 1000.000000000000000 ) ;
+#1745 = CIRCLE ( 'NONE', #2152, 0.01200000000000002100 ) ;
+#1746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #830 ), #282 ) ;
+#1747 = EDGE_CURVE ( 'NONE', #1360, #669, #1763, .T. ) ;
+#1748 = STYLED_ITEM ( 'NONE', ( #2278 ), #906 ) ;
+#1749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1750 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1751 = FILL_AREA_STYLE_COLOUR ( '', #1049 ) ;
+#1752 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#1753 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1755 = EDGE_LOOP ( 'NONE', ( #1421, #528, #499, #1975 ) ) ;
+#1756 = VERTEX_POINT ( 'NONE', #147 ) ;
+#1757 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5190294372515448200, 0.2541177490060714300 ) ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#1760 = PRESENTATION_STYLE_ASSIGNMENT (( #1327 ) ) ;
+#1761 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1951 ) ) ;
+#1762 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #965 ) ) ;
+#1763 = CIRCLE ( 'NONE', #149, 0.01200000000000002100 ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #926 ) ;
+#1765 = FILL_AREA_STYLE ('',( #1042 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999999900, 0.2500000000000000000 ) ) ;
+#1767 = VERTEX_POINT ( 'NONE', #1418 ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1769 = ORIENTED_EDGE ( 'NONE', *, *, #314, .F. ) ;
+#1770 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #1599, #1961, #1591 ) ;
+#1772 = SURFACE_STYLE_USAGE ( .BOTH. , #1039 ) ;
+#1773 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1339, 'distance_accuracy_value', 'NONE');
+#1774 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #186 ) ) ;
+#1775 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1776 = SURFACE_SIDE_STYLE ('',( #2169 ) ) ;
+#1777 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .F. ) ;
+#1779 = PRESENTATION_STYLE_ASSIGNMENT (( #249 ) ) ;
+#1780 = EDGE_LOOP ( 'NONE', ( #261, #683, #732, #1667 ) ) ;
+#1781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1782 = FILL_AREA_STYLE ('',( #145 ) ) ;
+#1783 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1784 = LINE ( 'NONE', #378, #797 ) ;
+#1785 = CIRCLE ( 'NONE', #679, 0.01200000000000002100 ) ;
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 6.351109282876275800E-017, 0.2570294372515229400 ) ) ;
+#1787 = SURFACE_SIDE_STYLE ('',( #1289 ) ) ;
+#1788 = PRESENTATION_STYLE_ASSIGNMENT (( #1971 ) ) ;
+#1789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1018 ), #1589 ) ;
+#1790 = EDGE_CURVE ( 'NONE', #1116, #523, #743, .T. ) ;
+#1791 = AXIS2_PLACEMENT_3D ( 'NONE', #2072, #477, #1546 ) ;
+#1792 = ADVANCED_FACE ( 'NONE', ( #66 ), #2314, .T. ) ;
+#1793 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5161177490060914200, -0.2570294372515229400 ) ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .F. ) ;
+#1795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1796 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1797 = PLANE ( 'NONE',  #2138 ) ;
+#1798 = VERTEX_POINT ( 'NONE', #2304 ) ;
+#1799 = SURFACE_SIDE_STYLE ('',( #187 ) ) ;
+#1800 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1802 = AXIS2_PLACEMENT_3D ( 'NONE', #567, #1830, #1108 ) ;
+#1803 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, -0.2500000000000001100 ) ) ;
+#1804 = ADVANCED_FACE ( 'NONE', ( #1111 ), #178, .T. ) ;
+#1805 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #292 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #259, #2228, #1152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1806 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1545, 'distance_accuracy_value', 'NONE');
+#1807 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ;
+#1808 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1809 = CIRCLE ( 'NONE', #222, 0.01200000000000002100 ) ;
+#1810 = AXIS2_PLACEMENT_3D ( 'NONE', #75, #255, #1708 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5119999999999840200, 0.2620000000000000100 ) ) ;
+#1812 = EDGE_LOOP ( 'NONE', ( #831, #774, #860 ) ) ;
+#1813 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484773400, 2.245328552010603400E-017, -0.2570294372515228300 ) ) ;
+#1815 = FACE_OUTER_BOUND ( 'NONE', #1332, .T. ) ;
+#1816 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #513 ) ) ;
+#1817 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01199999999999999300, 0.2500000000000000600 ) ) ;
+#1818 = ADVANCED_FACE ( 'NONE', ( #1588 ), #1648, .F. ) ;
+#1819 = CIRCLE ( 'NONE', #1447, 0.01200000000000002100 ) ;
+#1820 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1821 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.084202172485504200E-016, 1.000000000000000000 ) ) ;
+#1822 = EDGE_CURVE ( 'NONE', #2220, #2123, #916, .T. ) ;
+#1823 = AXIS2_PLACEMENT_3D ( 'NONE', #2279, #657, #1939 ) ;
+#1824 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01199999999999999300, -0.2620000000000000100 ) ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #1019, .F. ) ;
+#1827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1828 = ADVANCED_FACE ( 'NONE', ( #492 ), #1797, .T. ) ;
+#1829 = PRESENTATION_STYLE_ASSIGNMENT (( #1696 ) ) ;
+#1830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.502124438457993700E-015, 1.000000000000000000 ) ) ;
+#1831 = SURFACE_SIDE_STYLE ('',( #279 ) ) ;
+#1832 = FACE_OUTER_BOUND ( 'NONE', #237, .T. ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.0000000000000000000, -0.2620000000000000100 ) ) ;
+#1834 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .F. ) ;
+#1835 = VERTEX_POINT ( 'NONE', #329 ) ;
+#1836 = SURFACE_SIDE_STYLE ('',( #278 ) ) ;
+#1837 = VERTEX_POINT ( 'NONE', #162 ) ;
+#1838 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1839 = FILL_AREA_STYLE ('',( #923 ) ) ;
+#1840 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1841 = VECTOR ( 'NONE', #2179, 1000.000000000000000 ) ;
+#1842 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1843 = PRESENTATION_STYLE_ASSIGNMENT (( #933 ) ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#1845 = EDGE_CURVE ( 'NONE', #1558, #556, #281, .T. ) ;
+#1846 = PRODUCT_CONTEXT ( 'NONE', #976, 'mechanical' ) ;
+#1847 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5240000000000000200, 0.2620000000000000700 ) ) ;
+#1848 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #914 ) ) ;
+#1849 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1726, 'distance_accuracy_value', 'NONE');
+#1850 = VERTEX_POINT ( 'NONE', #873 ) ;
+#1851 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1852 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1853 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1967 ), #1522 ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515227600, 2.159242773711757400E-017, -0.2500000000000000600 ) ) ;
+#1855 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .T. ) ;
+#1856 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1736 ), #1302 ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 6.351109282876289400E-017, 0.2570294372515228900 ) ) ;
+#1858 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772300, 0.5240000000000375500, -0.2570294372514888000 ) ) ;
+#1859 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1860 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01199999999999999300, -0.2500000000000000000 ) ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 3.175554641438161900E-017, 0.2570294372515228900 ) ) ;
+#1862 = VERTEX_POINT ( 'NONE', #526 ) ;
+#1863 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #22, #1090 ) ;
+#1864 = SURFACE_SIDE_STYLE ('',( #529 ) ) ;
+#1865 = EDGE_CURVE ( 'NONE', #748, #1128, #2065, .T. ) ;
+#1866 = ORIENTED_EDGE ( 'NONE', *, *, #2079, .F. ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( -0.4880000000000000400, 0.5190294372515230600, -0.2620000000000000700 ) ) ;
+#1868 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1748 ), #1985 ) ;
+#1869 = SURFACE_STYLE_FILL_AREA ( #1568 ) ;
+#1870 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2023 ) ;
+#1871 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1872 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#1873 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #781, 'distance_accuracy_value', 'NONE');
+#1874 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5161177490060914200, -0.2570294372515229400 ) ) ;
+#1875 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #1136, #1488 ) ;
+#1876 = FILL_AREA_STYLE ('',( #1521 ) ) ;
+#1877 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #104 ) ) ;
+#1878 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#1879 = FACE_OUTER_BOUND ( 'NONE', #508, .T. ) ;
+#1880 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.0000000000000000000, -0.2620000000000000100 ) ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000001300, -0.2500000000000000000 ) ) ;
+#1882 = AXIS2_PLACEMENT_3D ( 'NONE', #251, #638, #1753 ) ;
+#1883 = LINE ( 'NONE', #1186, #1641 ) ;
+#1884 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000600 ) ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#1886 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1887 = SURFACE_STYLE_FILL_AREA ( #985 ) ;
+#1888 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1889 = PRESENTATION_STYLE_ASSIGNMENT (( #940 ) ) ;
+#1890 = SURFACE_STYLE_USAGE ( .BOTH. , #1739 ) ;
+#1891 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1892 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1391 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1392, #490, #2105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1893 = CIRCLE ( 'NONE', #2075, 0.01200000000000002100 ) ;
+#1894 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1895 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1896 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1897 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515229300, 0.5240000000000002400, 0.2570294372515227700 ) ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .T. ) ;
+#1899 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, 1.000000000000000000 ) ) ;
+#1900 = EDGE_LOOP ( 'NONE', ( #877, #70, #628, #45 ) ) ;
+#1901 = SURFACE_SIDE_STYLE ('',( #306 ) ) ;
+#1902 = EDGE_CURVE ( 'NONE', #220, #1194, #1453, .T. ) ;
+#1903 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, -2.032879073410320800E-017, 0.2500000000000000000 ) ) ;
+#1904 = PRESENTATION_STYLE_ASSIGNMENT (( #601 ) ) ;
+#1905 = STYLED_ITEM ( 'NONE', ( #629 ), #540 ) ;
+#1906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1907 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#1908 = LINE ( 'NONE', #918, #1352 ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #2240, .F. ) ;
+#1910 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1911 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #515, .T. ) ;
+#1913 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1228, 'distance_accuracy_value', 'NONE');
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000002300, 0.2500000000000000600 ) ) ;
+#1915 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.5120000000000002300, 0.2620000000000000700 ) ) ;
+#1916 = CIRCLE ( 'NONE', #2094, 0.01200000000000002100 ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ;
+#1918 = CIRCLE ( 'NONE', #1271, 0.01200000000000002100 ) ;
+#1919 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #418 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2176, #2192, #416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1920 = SURFACE_STYLE_FILL_AREA ( #297 ) ;
+#1921 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #504 ) ) ;
+#1922 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 6.123233995736766000E-017, 1.000000000000000000 ) ) ;
+#1923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#1924 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1925 = SURFACE_STYLE_FILL_AREA ( #194 ) ;
+#1926 = SURFACE_STYLE_USAGE ( .BOTH. , #1047 ) ;
+#1927 = CYLINDRICAL_SURFACE ( 'NONE', #349, 0.01200000000000002100 ) ;
+#1928 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, 0.2570294372515228300 ) ) ;
+#1929 = FILL_AREA_STYLE_COLOUR ( '', #967 ) ;
+#1930 = EDGE_LOOP ( 'NONE', ( #1414, #1912, #454, #2133 ) ) ;
+#1931 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1932 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1933 = VECTOR ( 'NONE', #105, 1000.000000000000000 ) ;
+#1934 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1935 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1936 = EDGE_CURVE ( 'NONE', #1835, #208, #1109, .T. ) ;
+#1937 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1385 ), #203 ) ;
+#1938 = CYLINDRICAL_SURFACE ( 'NONE', #2312, 0.01200000000000002100 ) ;
+#1939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1940 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1941 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228200, 0.5240000000000001300, 0.2499999999999999400 ) ) ;
+#1942 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, 0.2620000000000000700 ) ) ;
+#1943 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1257, 'distance_accuracy_value', 'NONE');
+#1944 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #11, .F. ) ;
+#1946 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1934, 'distance_accuracy_value', 'NONE');
+#1947 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1948 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01199999999999996700, 0.2619999999999999600 ) ) ;
+#1949 = PRESENTATION_STYLE_ASSIGNMENT (( #936 ) ) ;
+#1950 = FILL_AREA_STYLE ('',( #681 ) ) ;
+#1951 = STYLED_ITEM ( 'NONE', ( #376 ), #2132 ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000001300, 0.2500000000000000000 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000000, 3.175554641438161900E-017, 0.2570294372515228900 ) ) ;
+#1954 = SURFACE_SIDE_STYLE ('',( #2115 ) ) ;
+#1955 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1359 ) ) ;
+#1956 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.004970562748477156500, 0.2620000000000000100 ) ) ;
+#1959 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#1960 = EDGE_CURVE ( 'NONE', #640, #1837, #1226, .T. ) ;
+#1961 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#1962 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#1963 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2096, #838, #2270 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1964 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#1965 = ADVANCED_FACE ( 'NONE', ( #1481 ), #1083, .T. ) ;
+#1966 = SURFACE_STYLE_FILL_AREA ( #2064 ) ;
+#1967 = STYLED_ITEM ( 'NONE', ( #1429 ), #527 ) ;
+#1968 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228200, 0.004970562748477154800, -0.2619999999999999600 ) ) ;
+#1969 = CARTESIAN_POINT ( 'NONE',  ( -0.2999999999999999900, 0.007882250993908594700, 0.2570294372515228300 ) ) ;
+#1970 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #761 ) ) ;
+#1971 = SURFACE_STYLE_USAGE ( .BOTH. , #712 ) ;
+#1972 = CARTESIAN_POINT ( 'NONE',  ( 0.2999999999999999900, 0.004970562748477150500, -0.2500000000000000600 ) ) ;
+#1973 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000000200, -0.2500000000000001100 ) ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .F. ) ;
+#1975 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .F. ) ;
+#1976 = FACE_OUTER_BOUND ( 'NONE', #1100, .T. ) ;
+#1977 = ADVANCED_FACE ( 'NONE', ( #595 ), #1037, .T. ) ;
+#1978 = VECTOR ( 'NONE', #930, 1000.000000000000000 ) ;
+#1979 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5190294372515229500, -0.2500000000000001100 ) ) ;
+#1980 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1981 = VECTOR ( 'NONE', #561, 1000.000000000000000 ) ;
+#1982 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1983 = SURFACE_STYLE_FILL_AREA ( #464 ) ;
+#1984 = EDGE_CURVE ( 'NONE', #1724, #470, #1564, .T. ) ;
+#1985 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #29 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #643, #999, #86 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1986 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1987 = SURFACE_SIDE_STYLE ('',( #143 ) ) ;
+#1988 = SURFACE_SIDE_STYLE ('',( #491 ) ) ;
+#1989 = ADVANCED_FACE ( 'NONE', ( #594 ), #1340, .T. ) ;
+#1990 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1991 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.084202172485504200E-016 ) ) ;
+#1992 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1993 = SURFACE_STYLE_FILL_AREA ( #1515 ) ;
+#1994 = STYLED_ITEM ( 'NONE', ( #457 ), #2146 ) ;
+#1995 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1996 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #788 ) ) ;
+#1997 = PLANE ( 'NONE',  #823 ) ;
+#1998 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #991 ), #619 ) ;
+#1999 = PRESENTATION_STYLE_ASSIGNMENT (( #893 ) ) ;
+#2000 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #910, 'distance_accuracy_value', 'NONE');
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ;
+#2002 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 2.202285662861181200E-017, -0.2570294372515228300 ) ) ;
+#2004 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2005 = FACE_OUTER_BOUND ( 'NONE', #368, .T. ) ;
+#2006 = CIRCLE ( 'NONE', #1592, 0.01200000000000002100 ) ;
+#2007 = EDGE_CURVE ( 'NONE', #1360, #587, #461, .T. ) ;
+#2008 = PRESENTATION_STYLE_ASSIGNMENT (( #2017 ) ) ;
+#2009 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#2010 = PRESENTATION_STYLE_ASSIGNMENT (( #142 ) ) ;
+#2011 = SURFACE_SIDE_STYLE ('',( #1705 ) ) ;
+#2012 = VECTOR ( 'NONE', #2078, 1000.000000000000000 ) ;
+#2013 = ADVANCED_FACE ( 'NONE', ( #1133 ), #377, .F. ) ;
+#2014 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01199999999999999200, -0.2500000000000000000 ) ) ;
+#2015 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1081 ), #1892 ) ;
+#2016 = VERTEX_POINT ( 'NONE', #206 ) ;
+#2017 = SURFACE_STYLE_USAGE ( .BOTH. , #1831 ) ;
+#2018 = EDGE_LOOP ( 'NONE', ( #1740, #1125, #1866, #2001 ) ) ;
+#2019 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #446, 'distance_accuracy_value', 'NONE');
+#2020 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2021 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#2022 = VECTOR ( 'NONE', #455, 1000.000000000000000 ) ;
+#2023 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2024 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000000200, 0.2500000000000000000 ) ) ;
+#2025 = STYLED_ITEM ( 'NONE', ( #854 ), #1989 ) ;
+#2026 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 0.5190294372515527100, -0.2620000000000000700 ) ) ;
+#2027 = FILL_AREA_STYLE ('',( #763 ) ) ;
+#2028 = EDGE_CURVE ( 'NONE', #1158, #324, #647, .T. ) ;
+#2029 = FILL_AREA_STYLE_COLOUR ( '', #1448 ) ;
+#2030 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2019 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #446, #2095, #1022 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #1822, .T. ) ;
+#2032 = LINE ( 'NONE', #1903, #730 ) ;
+#2033 = SURFACE_STYLE_USAGE ( .BOTH. , #1321 ) ;
+#2034 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
+#2035 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#2036 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2037 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.034544057715176100E-016 ) ) ;
+#2038 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.0000000000000000000, -0.2500000000000000600 ) ) ;
+#2039 = CIRCLE ( 'NONE', #793, 0.01199999999999999300 ) ;
+#2040 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.0000000000000000000, 0.2500000000000001100 ) ) ;
+#2041 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#2042 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#2043 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5190294372515229500, -0.2500000000000000000 ) ) ;
+#2044 = FACE_OUTER_BOUND ( 'NONE', #1668, .T. ) ;
+#2045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2202 ), #1008 ) ;
+#2046 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.01200000000000000000, 0.2620000000000000100 ) ) ;
+#2047 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #688, #130, #1401, #317 ),
+ ( #1941, #865, #2305, #1043 ),
+ ( #1229, #1408, #323, #1657 ),
+ ( #742, #181, #23, #1801 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541218485100, 0.8047378541218485100, 1.000000000000000000),
+ ( 0.8047378541243628300, 0.6476030138586609300, 0.6476030138586609300, 0.8047378541243628300),
+ ( 0.8047378541243628300, 0.6476030138586609300, 0.6476030138586609300, 0.8047378541243628300),
+ ( 1.000000000000000000, 0.8047378541218485100, 0.8047378541218485100, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2048 = PRESENTATION_STYLE_ASSIGNMENT (( #1671 ) ) ;
+#2049 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.470329472543008300E-016, -1.000000000000000000 ) ) ;
+#2050 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#2051 = CYLINDRICAL_SURFACE ( 'NONE', #728, 0.01200000000000002100 ) ;
+#2052 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #755 ) ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228700, 0.01200000000000000000, 0.2620000000000000100 ) ) ;
+#2054 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2055 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#2056 = EDGE_CURVE ( 'NONE', #208, #1194, #176, .T. ) ;
+#2057 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
+#2058 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2059 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1577 ) ) ;
+#2060 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1688, 'distance_accuracy_value', 'NONE');
+#2061 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01199999999999999700, 0.2500000000000000000 ) ) ;
+#2062 = VECTOR ( 'NONE', #1749, 1000.000000000000000 ) ;
+#2063 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2064 = FILL_AREA_STYLE ('',( #1510 ) ) ;
+#2065 = LINE ( 'NONE', #1244, #62 ) ;
+#2066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2067 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2068 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#2070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1061 ), #1230 ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #493, .T. ) ;
+#2072 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#2073 = SURFACE_STYLE_FILL_AREA ( #1197 ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5240000000000001300, -0.2620000000000000700 ) ) ;
+#2075 = AXIS2_PLACEMENT_3D ( 'NONE', #179, #205, #1478 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5119999999999250700, 0.2570294372515228900 ) ) ;
+#2077 = FILL_AREA_STYLE ('',( #633 ) ) ;
+#2078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.084202172485504200E-016 ) ) ;
+#2079 = EDGE_CURVE ( 'NONE', #195, #1724, #707, .T. ) ;
+#2080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2081 = STYLED_ITEM ( 'NONE', ( #950 ), #1655 ) ;
+#2082 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
+#2083 = ORIENTED_EDGE ( 'NONE', *, *, #314, .T. ) ;
+#2084 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .F. ) ;
+#2085 = VECTOR ( 'NONE', #783, 1000.000000000000000 ) ;
+#2086 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2087 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2215, 'distance_accuracy_value', 'NONE');
+#2088 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000000, 0.5240000000000375500, -0.2570294372514887500 ) ) ;
+#2089 = FACE_OUTER_BOUND ( 'NONE', #1087, .T. ) ;
+#2090 = AXIS2_PLACEMENT_3D ( 'NONE', #608, #791, #1540 ) ;
+#2091 = VECTOR ( 'NONE', #175, 1000.000000000000000 ) ;
+#2092 = PLANE ( 'NONE',  #13 ) ;
+#2093 = CIRCLE ( 'NONE', #521, 0.01200000000000002100 ) ;
+#2094 = AXIS2_PLACEMENT_3D ( 'NONE', #1384, #483, #1584 ) ;
+#2095 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2096 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2097 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2098 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, -1.228197773518735500E-017, 0.2500000000000000000 ) ) ;
+#2099 = ORIENTED_EDGE ( 'NONE', *, *, #602, .F. ) ;
+#2100 = LINE ( 'NONE', #861, #2296 ) ;
+#2101 = EDGE_CURVE ( 'NONE', #1158, #2135, #313, .T. ) ;
+#2102 = LINE ( 'NONE', #1055, #1692 ) ;
+#2103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5240000000000001300, -0.2500000000000000000 ) ) ;
+#2105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2106 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#2110 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1061 ) ) ;
+#2111 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #512, #876 ) ;
+#2112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #555, 'distance_accuracy_value', 'NONE');
+#2113 = FILL_AREA_STYLE_COLOUR ( '', #1532 ) ;
+#2114 = SURFACE_SIDE_STYLE ('',( #1920 ) ) ;
+#2115 = SURFACE_STYLE_FILL_AREA ( #357 ) ;
+#2116 = FILL_AREA_STYLE_COLOUR ( '', #1800 ) ;
+#2117 = EDGE_CURVE ( 'NONE', #324, #220, #2284, .T. ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.0000000000000000000, 0.2500000000000001100 ) ) ;
+#2121 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #225 ) ) ;
+#2122 = SURFACE_STYLE_USAGE ( .BOTH. , #2331 ) ;
+#2123 = VERTEX_POINT ( 'NONE', #1734 ) ;
+#2124 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2125 = AXIS2_PLACEMENT_3D ( 'NONE', #309, #2294, #676 ) ;
+#2126 = LINE ( 'NONE', #2233, #1122 ) ;
+#2127 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2128 = CIRCLE ( 'NONE', #2111, 0.01200000000000002100 ) ;
+#2129 = CARTESIAN_POINT ( 'NONE',  ( 0.4880000000000000400, 0.004970562748477153100, -0.2619999999999999600 ) ) ;
+#2130 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2131 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#2132 = ADVANCED_FACE ( 'NONE', ( #1815 ), #947, .T. ) ;
+#2133 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#2134 = PRESENTATION_STYLE_ASSIGNMENT (( #234 ) ) ;
+#2135 = VERTEX_POINT ( 'NONE', #56 ) ;
+#2136 = LINE ( 'NONE', #116, #1676 ) ;
+#2137 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, 0.2620000000000000100 ) ) ;
+#2138 = AXIS2_PLACEMENT_3D ( 'NONE', #1238, #1602, #708 ) ;
+#2139 = EDGE_CURVE ( 'NONE', #397, #924, #1677, .T. ) ;
+#2140 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #867 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #264, #1166, #1195 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2141 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515227600, 0.01199999999999999200, -0.2619999999999999600 ) ) ;
+#2142 = PRESENTATION_STYLE_ASSIGNMENT (( #1466 ) ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, 0.2620000000000000700 ) ) ;
+#2144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2145 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#2146 = ADVANCED_FACE ( 'NONE', ( #2089 ), #1024, .T. ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515228200, 2.245328552010603400E-017, -0.2570294372515228300 ) ) ;
+#2148 = ORIENTED_EDGE ( 'NONE', *, *, #1553, .T. ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.0000000000000000000, 0.2500000000000000000 ) ) ;
+#2150 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484772800, 8.510352056588061900E-017, -0.2570294372515228900 ) ) ;
+#2151 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01199999999999999200, -0.2500000000000000000 ) ) ;
+#2152 = AXIS2_PLACEMENT_3D ( 'NONE', #2287, #668, #1078 ) ;
+#2153 = ADVANCED_FACE ( 'NONE', ( #884 ), #473, .T. ) ;
+#2154 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2155 = STYLED_ITEM ( 'NONE', ( #1026 ), #1278 ) ;
+#2156 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.5240000000000000200, 0.2500000000000000600 ) ) ;
+#2157 = EDGE_LOOP ( 'NONE', ( #880, #1974, #1807 ) ) ;
+#2158 = EDGE_LOOP ( 'NONE', ( #1220, #440, #1020 ) ) ;
+#2159 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2160 = LINE ( 'NONE', #419, #1644 ) ;
+#2161 = AXIS2_PLACEMENT_3D ( 'NONE', #1754, #2253, #118 ) ;
+#2162 = LINE ( 'NONE', #125, #1130 ) ;
+#2163 = SURFACE_STYLE_FILL_AREA ( #1765 ) ;
+#2164 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2165 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#2166 = SHAPE_DEFINITION_REPRESENTATION ( #1430, #811 ) ;
+#2167 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2168 = ADVANCED_FACE ( 'NONE', ( #1131 ), #1997, .T. ) ;
+#2169 = SURFACE_STYLE_FILL_AREA ( #534 ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 2.202285662861180900E-017, -0.2500000000000000000 ) ) ;
+#2171 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2172 = EDGE_CURVE ( 'NONE', #669, #1756, #173, .T. ) ;
+#2173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1905 ), #2030 ) ;
+#2174 = FILL_AREA_STYLE ('',( #1446 ) ) ;
+#2175 = ORIENTED_EDGE ( 'NONE', *, *, #816, .T. ) ;
+#2176 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #1936, .F. ) ;
+#2178 = ADVANCED_FACE ( 'NONE', ( #971 ), #2251, .T. ) ;
+#2179 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2180 = PRESENTATION_STYLE_ASSIGNMENT (( #73 ) ) ;
+#2181 = FILL_AREA_STYLE_COLOUR ( '', #2222 ) ;
+#2182 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #272, 'distance_accuracy_value', 'NONE');
+#2183 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #252 ) ) ;
+#2184 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2185 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2186 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ;
+#2188 = FILL_AREA_STYLE ('',( #394 ) ) ;
+#2189 = ORIENTED_EDGE ( 'NONE', *, *, #1040, .T. ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#2191 = EDGE_LOOP ( 'NONE', ( #1233, #568, #785, #183 ) ) ;
+#2192 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2193 = PRESENTATION_STYLE_ASSIGNMENT (( #1309 ) ) ;
+#2194 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #448 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1170, #1517, #2063 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2195 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1680 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2004, #229, #1674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2196 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2197 = COLOUR_RGB ( '',0.2980392156862745100, 0.2980392156862745100, 0.2980392156862745100 ) ;
+#2198 = SURFACE_STYLE_USAGE ( .BOTH. , #1372 ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999999300, 0.2500000000000000600 ) ) ;
+#2200 = STYLED_ITEM ( 'NONE', ( #722 ), #344 ) ;
+#2201 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2202 = STYLED_ITEM ( 'NONE', ( #2134 ), #1092 ) ;
+#2203 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.007882250993908617200, 0.2570294372515228300 ) ) ;
+#2204 = SURFACE_SIDE_STYLE ('',( #273 ) ) ;
+#2205 = ORIENTED_EDGE ( 'NONE', *, *, #1790, .T. ) ;
+#2206 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2207 = FILL_AREA_STYLE ('',( #412 ) ) ;
+#2208 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .T. ) ;
+#2209 = LINE ( 'NONE', #1342, #1744 ) ;
+#2210 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515229300, 0.5190294372515230600, -0.2620000000000001200 ) ) ;
+#2211 = STYLED_ITEM ( 'NONE', ( #1044 ), #164 ) ;
+#2212 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2213 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1386, 'distance_accuracy_value', 'NONE');
+#2215 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2216 = EDGE_CURVE ( 'NONE', #587, #939, #1784, .T. ) ;
+#2217 = STYLED_ITEM ( 'NONE', ( #1161 ), #919 ) ;
+#2218 = VERTEX_POINT ( 'NONE', #1080 ) ;
+#2219 = CARTESIAN_POINT ( 'NONE',  ( -0.5000000000000000000, 0.01200000000000000000, 0.2570294372515228300 ) ) ;
+#2220 = VERTEX_POINT ( 'NONE', #2009 ) ;
+#2221 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771100, 0.5240000000000001300, -0.2570294372515231100 ) ) ;
+#2222 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2223 = FILL_AREA_STYLE_COLOUR ( '', #960 ) ;
+#2224 = PLANE ( 'NONE',  #356 ) ;
+#2225 = PRESENTATION_STYLE_ASSIGNMENT (( #30 ) ) ;
+#2226 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2227 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #2020, #736 ) ;
+#2228 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2229 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.0000000000000000000, -0.2620000000000000100 ) ) ;
+#2230 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #384 ) ) ;
+#2231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.411721578757168100E-016, -1.000000000000000000 ) ) ;
+#2232 = ORIENTED_EDGE ( 'NONE', *, *, #493, .F. ) ;
+#2233 = CARTESIAN_POINT ( 'NONE',  ( 0.3000000000000000400, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#2234 = ORIENTED_EDGE ( 'NONE', *, *, #2056, .F. ) ;
+#2235 = PRESENTATION_STYLE_ASSIGNMENT (( #1171 ) ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( 0.3049705627484771100, 0.5240000000000000200, 0.2570294372515823400 ) ) ;
+#2237 = SURFACE_STYLE_USAGE ( .BOTH. , #286 ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#2239 = FACE_OUTER_BOUND ( 'NONE', #236, .T. ) ;
+#2240 = EDGE_CURVE ( 'NONE', #2123, #1360, #1650, .T. ) ;
+#2241 = FILL_AREA_STYLE_COLOUR ( '', #850 ) ;
+#2242 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #863, #1561 ) ;
+#2243 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.5190294372515229500, -0.2500000000000001100 ) ) ;
+#2244 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5240000000000000200, 0.2500000000000000600 ) ) ;
+#2245 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .F. ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5120000000000002300, 0.2570294372515229400 ) ) ;
+#2247 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #186 ), #153 ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
+#2249 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2250 = FACE_OUTER_BOUND ( 'NONE', #136, .T. ) ;
+#2251 = CYLINDRICAL_SURFACE ( 'NONE', #1301, 0.01199999999999999300 ) ;
+#2252 = VECTOR ( 'NONE', #2144, 1000.000000000000000 ) ;
+#2253 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2254 = LINE ( 'NONE', #2074, #765 ) ;
+#2255 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1142, 'distance_accuracy_value', 'NONE');
+#2256 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.5161177490060917500, 0.2570294372515228300 ) ) ;
+#2257 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01199999999999996600, 0.2620000000000000700 ) ) ;
+#2258 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #197 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1282, #1995, #925 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2259 = EDGE_CURVE ( 'NONE', #748, #1767, #1893, .T. ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#2261 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1905 ) ) ;
+#2262 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#2263 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#2264 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2265 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#2266 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, 0.2500000000000000000 ) ) ;
+#2267 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2268 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01200000000000000000, -0.2500000000000000000 ) ) ;
+#2270 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2271 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2272 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1045 ), #661 ) ;
+#2274 = EDGE_LOOP ( 'NONE', ( #475, #2277, #817, #1582 ) ) ;
+#2275 = AXIS2_PLACEMENT_3D ( 'NONE', #2199, #1153, #1504 ) ;
+#2276 = VERTEX_POINT ( 'NONE', #920 ) ;
+#2277 = ORIENTED_EDGE ( 'NONE', *, *, #1902, .F. ) ;
+#2278 = PRESENTATION_STYLE_ASSIGNMENT (( #1716 ) ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, 0.2500000000000000600 ) ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.0000000000000000000, 0.2620000000000000100 ) ) ;
+#2281 = FILL_AREA_STYLE_COLOUR ( '', #280 ) ;
+#2282 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #269 ) ) ;
+#2283 = SURFACE_STYLE_USAGE ( .BOTH. , #1396 ) ;
+#2284 = LINE ( 'NONE', #396, #1507 ) ;
+#2285 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.7529411764705882200 ) ;
+#2286 = VECTOR ( 'NONE', #839, 1000.000000000000000 ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.5120000000000001200, -0.2500000000000000000 ) ) ;
+#2288 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01199999999999996600, 0.2500000000000000000 ) ) ;
+#2289 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2184, 'distance_accuracy_value', 'NONE');
+#2290 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1260 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2130, #1065, #500 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2291 = SURFACE_STYLE_FILL_AREA ( #1629 ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( -0.3000000000000000400, 0.01200000000000000200, -0.2619999999999999600 ) ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( -0.3049705627484771700, 0.5120000000000002300, 0.2620000000000000100 ) ) ;
+#2294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2295 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#2296 = VECTOR ( 'NONE', #1578, 1000.000000000000000 ) ;
+#2297 = EDGE_CURVE ( 'NONE', #2123, #397, #2006, .T. ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -0.4879999999999999900, 0.5120000000000001200, -0.2620000000000000700 ) ) ;
+#2299 = AXIS2_PLACEMENT_3D ( 'NONE', #451, #1720, #99 ) ;
+#2300 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2301 = SURFACE_SIDE_STYLE ('',( #1566 ) ) ;
+#2302 = CARTESIAN_POINT ( 'NONE',  ( 0.3120000000000000600, -1.588186776101813100E-017, 0.2500000000000000000 ) ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( 0.5000000000000000000, 0.01199999999999999200, -0.2500000000000000000 ) ) ;
+#2304 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, 0.2620000000000000100 ) ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( -0.4950294372515228700, 0.5190294372514546700, 0.2620000000000750600 ) ) ;
+#2306 = FACE_OUTER_BOUND ( 'NONE', #762, .T. ) ;
+#2307 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .T. ) ;
+#2308 = VECTOR ( 'NONE', #2067, 1000.000000000000000 ) ;
+#2309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1215 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #535, #1982, #177 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2310 = EDGE_CURVE ( 'NONE', #1724, #2135, #1585, .T. ) ;
+#2311 = ORIENTED_EDGE ( 'NONE', *, *, #975, .F. ) ;
+#2312 = AXIS2_PLACEMENT_3D ( 'NONE', #244, #592, #1346 ) ;
+#2313 = CARTESIAN_POINT ( 'NONE',  ( 0.4879999999999999900, 0.5120000000000001200, -0.2500000000000000600 ) ) ;
+#2314 = PLANE ( 'NONE',  #964 ) ;
+#2315 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #223, #767 ) ;
+#2316 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2317 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1322, 'distance_accuracy_value', 'NONE');
+#2318 = FILL_AREA_STYLE ('',( #1068 ) ) ;
+#2319 = CARTESIAN_POINT ( 'NONE',  ( -0.3120000000000000600, 0.01200000000000000200, 0.2620000000000000100 ) ) ;
+#2320 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #513 ), #1529 ) ;
+#2321 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .F. ) ;
+#2322 = AXIS2_PLACEMENT_3D ( 'NONE', #1586, #1947, #1932 ) ;
+#2323 = SURFACE_SIDE_STYLE ('',( #1167 ) ) ;
+#2324 = EDGE_LOOP ( 'NONE', ( #1267, #2208, #2071, #1547 ) ) ;
+#2325 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #555, #2159, #562 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2326 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.034544057715176100E-016 ) ) ;
+#2327 = ADVANCED_FACE ( 'NONE', ( #1315 ), #402, .T. ) ;
+#2328 = STYLED_ITEM ( 'NONE', ( #995 ), #1110 ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( 0.4950294372515229300, 0.5190294372515230600, -0.2620000000000000700 ) ) ;
+#2330 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #2023, 'design' ) ;
+#2331 = SURFACE_SIDE_STYLE ('',( #115 ) ) ;
+#2332 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #2170, #1115, #1124, #1475 ),
+ ( #1854, #1660, #1683, #1483 ),
+ ( #764, #1295, #398, #1490 ),
+ ( #201, #578, #2014, #1860 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 0.8047378541243654900, 0.6476030138606880800, 0.6476030138606880800, 0.8047378541243654900),
+ ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Passives.SchLib b/Symbols/Passives.SchLib
index 7a977fcbd403da1fddfb6ce37f36b7cee3ecd25d..37dbabfc61aaee508ada0ddc446272a2f19ddd6b 100644
GIT binary patch
delta 1975
zcmZvdZERCj7{~AFZo9VY-roxAUfIUz-ukwe4ldl$Za7x9yU}*52yTqVH5qJn!^Bac
zSwLg_;Ovw5ic!S)Nex&NH8I)`ejt7jmMAfNkq>;41Oz_;3iE$%YX`=Y{QCT#^E}Tv
z_nvd^Y5Wq4|I99knrgiu2<1QoTA%~DzyM0AURO!Inxf(|cot9rwt-3tX<CO`ptgWU
z&;**nR$v7k;L-Z}dMj)jXa}9Z4s5^yc-+bD#W5#Kh(4yFb7E~lQS{HN!u2(lgOEHz
z%i_uM+gzjhg;^miM1`Y5L|CNS&GmF$EFrm5ujS93Lt|oP!JYnFYPs_M9axH1t>}sn
zyeiTI?M{6mB%haLoljK7s_wKnh+Z=1Di+@J44i}D5O@|$foVXebCq<-uemMkCNX`8
zIg<zUQ>@%>i}{9jj}HvmB>!wUdNi`QG#{nk4CeBf(m(F^j0Q&hHp!7mveQFT6{1FF
zr<;aqt34ZWNXq=&bTqOUK2qnIUYMSVV4Rp|bf4lK*zXy4klomj=g6iz>5$RPob*zI
zd5bgK>yie;(P(5TT<4jMENoP}=-c)xx@By0`6AEFF4ZZKh49AXb!Y2)r2m<^huZVZ
zbRy3*Gag=4UvFdJUTOb6e_gge`^LT5A>Go@u_MQ4o_HCzT9xh3R=Fhy_OX<8Qop-O
zmtIYp-dRnBCOv5fKhTH9N0rH8B|sg!`b-<kEu5q^%V8SdQ=uOo81W749_gny>}6z=
zOX!-fiJhUl#jSKqb~ia=lXj`y9Sh;NCpPJj+Ph*Q{6ae=bUURU;Ul`+ePlO!kb~Xj
zNp2qIWlqTzn{@F^7gt?ebxG}z-D(`a&^^$?F?G_;!hRh_a0_peGUldT&U~6O59baI
zjrzxi_t4bdGx{M<Xd>Vp3ev7kedkkoETQ!=t$Ln|R@3Ks>WB1s?pR3#ME&deIFV?H
z&0YilhWYoKtLDqv+v@p`m)up)f8UDf0D`Ca7lM{dndE%B(6F3bw(QXntMV9(=*GEU
zH>mYWTe^PLovz=$VtN4yTltNEmgw*p)ofmor&h$zr7J$1N>_MSOz$Dn!k-B(nQHiv
z=>uM6Vl1$KfD(-z32T}7G9qNQ%4Kgsybay~?*jFsoU_V$E<QsCeQ9k`oo~2v!>Xvx
zW$x@~{kVpwJ%IBU_!~R~kH9(*7=70mHufulz^G5zD>TvfMKv_s^t^GxGwfG_`+~v(
z-)O3PYCB<<lAkm`okLfOOOvH-w-_m=x#XP9pF^@cMRAu%;tq*e-%P=O-*{j}_bF!k
zT|*B#_8RzgV*-Wh>a1Q$ug-;vKh*u`Trqu(;BkK2qMes_Xp$*sTubuKcw)QP!0%cH
ziq-0L)f!8Eo?csRP+yH8Uwm2<8%;mKna>QB@cLM(T9uOcTu)ThJYIDJj+CiNrgqBO
zF9uV(#DLepFZdErt`2kkwe&Doe#uT=`}i>T;k?5CEzlCdC1$4M!Bdt^c>1&HPJuyd
zKn@TA6^&a?nIQ5(0Vo7Tpcs^ZQcwoUK?SG;e1|!kp{p`}HEa#21$CevG=MFD=QhDM
zXLJkfHegNr-Ro@-?P+JdGh^+rj*ND}c4c%AY%kXr$7)$J<&(8^vc8dC9V;N8vyLv;
zSJS-zD{2m<s5x+r;=v`I1?l$~EeDsijgV*Q#o!6;R;a67QOYB-v&s7tCq!(y$PTMv
ZTQ<@8uOhiYOx`=F*HAnpCvAsQ>>o7lRLTGV

delta 1431
zcmai!T})eL7{~jTbJ}y-LuqN(;)XySFc_tSPT629mbG*+TImO4L!2;25&Rek#YDDj
zO+)5|CNAem)VXPl@lH)(XC`{rU6|}jWiiHJOuSf(CSGbHxKaP-oKoGDPx3p@_xrx*
zeR`Vvj^*yKRnEvu27|#xqG>N*3Cm5LMvub@YZqt%9#BhT#<t*oSbISuXadb(A7};J
z#bU7yx*hm{9~=N3K+SEhC7)z67h?i>xq6%Z?HS+k>+7rn>CgZzbC-nARU0B#$5;i5
zJhq>E&uK*+i__4wz>f;*p|Dz!*11Mg6`Z#!X^Za_)Gh3ADP)Rq>iOuZX@ygxRAWxm
zjwA96I0K#q6JQc(1uNzR_bMFv!Q8^uhzVmXpo|NXOzgfG8$6ckk9N=lv57WB8=Z34
ztsTKYDc(s#mO9o+FIXOH>?}tE!NgoPb3Qve_i`qiS-2P;jwd4h>2NAQtCkvi(;|7I
znT3VfY^EVRGdurp{vh3dd=K5RNEEQT$Yk|V%If61g6a4OIlQj=uJRU#f~m~n>|%EA
zKdT?2_pKhfWR=<n&rdC#dnk8UU8A8KPxPfm!ow$@8aW&cD1X=`cGDHAl${aLgljMY
zUb}z$E&cuzx6AkMMsnx=r6`;gwFM%#L_{^AidpM!_)+hkuX<jeUS2wj!hNDvZ%{(s
z+a{W@i*&<rR(Wy%1QUi*@nrJE>0!Ft=BI0ZH@W?B%job>-`K!F!q7xTPaVDCf5mbv
z9*!mlM^72%sk3j2CgVqF&fTZ{a^UF-+2<-v-4}AH(|s4aT?6ld>wsSJg@jLGXrsU7
zYZ1QKaqjsN!q+>_(e{rUHsNf6zrlU*0BnOIFfgo@wACo55B|#J*06<H5afWUy?r7v
zrTunuUHaQs=S^3TtmSB{=Y(j3seX6Xhid0PP<v?MNM3pe$t4~Sh!T3DP;s+2$IIOX
zxo66zm#wo8SM;TwdFeBh{iY5MB1a-(H8c)rsM6NoX;}S4Z)nL&Um`hITAvEteF{5T
zWRwf%C?`!T)6or1?vF8t)}H%Hf0e>ry}dPW{RZtpy`755e$fSA{rsF-!`0vQhHp3Z
zhMv5156RcfctDiUP{Bk$bqO?oyjs~k+RWP-4r>JJP_)6=M`};1MkRu_Qo;`H0M#Ym
z1-+|edrJBd=-nl|7W&bWT@T%$+H1+nObLxQGipAwA*ZwWt6554HgU-P#b`Ob%u6tD
z&}-=nd=;$kmCcC@9Pca#-LRh1(lt9VwnzChV>MDPo#pGapm%0S!s*LG-kI$G20A{P
GG5!O0>Au?l