From 3fe6c7c5baee3ae00b9501d7c38919a3a2087442 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sat, 16 Jul 2016 19:03:32 -0600
Subject: [PATCH] Added JST XH 3 Pos vert Model/Footprint

---
 Footprints/Connectors.PcbLib     |  Bin 26374144 -> 26401792 bytes
 STEP/Connector/JST B3B-XH-A.STEP | 2475 ++++++++++++++++++++++++++++++
 2 files changed, 2475 insertions(+)
 create mode 100644 STEP/Connector/JST B3B-XH-A.STEP

diff --git a/Footprints/Connectors.PcbLib b/Footprints/Connectors.PcbLib
index 72a6b0abc0b4cc0887f5722dd743be433c107c96..2e9ed150e9b249a4084edabd792de359d77c3b2f 100644
GIT binary patch
delta 81697
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

delta 55864
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
LbUheSM(Y0qxMoFm

diff --git a/STEP/Connector/JST B3B-XH-A.STEP b/STEP/Connector/JST B3B-XH-A.STEP
new file mode 100644
index 000000000..e40de9f59
--- /dev/null
+++ b/STEP/Connector/JST B3B-XH-A.STEP	
@@ -0,0 +1,2475 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('JST B3B-XH-A.STEP',
+    '2016-07-17T00:46:03',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1148 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1648, #503, #2420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2 = LINE ( 'NONE', #920, #1115 ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#4 = SURFACE_STYLE_FILL_AREA ( #43 ) ;
+#5 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6 = EDGE_CURVE ( 'NONE', #319, #1497, #253, .T. ) ;
+#7 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#8 = PLANE ( 'NONE',  #976 ) ;
+#9 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#10 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1228 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1394, #2347, #2355 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#11 = LINE ( 'NONE', #1934, #1489 ) ;
+#12 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#13 = FILL_AREA_STYLE_COLOUR ( '', #1572 ) ;
+#14 = ADVANCED_FACE ( 'NONE', ( #1997 ), #2452, .T. ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#16 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1575 ), #1503 ) ;
+#17 = FILL_AREA_STYLE_COLOUR ( '', #173 ) ;
+#18 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #952, 'distance_accuracy_value', 'NONE');
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ;
+#20 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
+#22 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#23 = FILL_AREA_STYLE_COLOUR ( '', #1749 ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #2353, .F. ) ;
+#25 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .F. ) ;
+#27 = EDGE_CURVE ( 'NONE', #951, #395, #1064, .T. ) ;
+#28 = FILL_AREA_STYLE_COLOUR ( '', #2278 ) ;
+#29 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#30 = LINE ( 'NONE', #735, #2370 ) ;
+#31 = FILL_AREA_STYLE_COLOUR ( '', #1078 ) ;
+#32 = AXIS2_PLACEMENT_3D ( 'NONE', #2057, #1084, #2039 ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001900, -3.400000000000001700, 0.8199999999999997300 ) ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000900, 2.874999999999999600 ) ) ;
+#35 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#36 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #18 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #952, #2273, #1549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#37 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#38 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#39 = ADVANCED_FACE ( 'NONE', ( #2280 ), #1875, .F. ) ;
+#40 = LINE ( 'NONE', #2160, #2435 ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#43 = FILL_AREA_STYLE ('',( #1517 ) ) ;
+#44 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1272, #1458, #1046 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#45 = PRESENTATION_STYLE_ASSIGNMENT (( #506 ) ) ;
+#46 = VERTEX_POINT ( 'NONE', #743 ) ;
+#47 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999998800, 2.299999999999998900, -2.050000000000001200 ) ) ;
+#48 = SURFACE_SIDE_STYLE ('',( #467 ) ) ;
+#49 = STYLED_ITEM ( 'NONE', ( #1032 ), #1338 ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .F. ) ;
+#51 = FILL_AREA_STYLE ('',( #1794 ) ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .F. ) ;
+#53 = EDGE_LOOP ( 'NONE', ( #1316, #2208, #536, #1869 ) ) ;
+#54 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#55 = EDGE_CURVE ( 'NONE', #1502, #629, #1010, .T. ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .F. ) ;
+#57 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 1.050000000000000000 ) ) ;
+#58 = VECTOR ( 'NONE', #938, 1000.000000000000000 ) ;
+#59 = EDGE_CURVE ( 'NONE', #395, #2140, #2385, .T. ) ;
+#60 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.115516434118057500E-016 ) ) ;
+#61 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#62 = VECTOR ( 'NONE', #2403, 1000.000000000000000 ) ;
+#63 = VECTOR ( 'NONE', #61, 1000.000000000000000 ) ;
+#64 = PLANE ( 'NONE',  #1314 ) ;
+#65 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #152 ) ) ;
+#66 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#67 = FACE_OUTER_BOUND ( 'NONE', #2177, .T. ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 6.799999999999999800, 0.1799999999999996900 ) ) ;
+#69 = SURFACE_STYLE_USAGE ( .BOTH. , #1192 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998100, 2.299999999999998900, 0.8199999999999996200 ) ) ;
+#71 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#72 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#73 = EDGE_CURVE ( 'NONE', #2424, #425, #799, .T. ) ;
+#74 = VECTOR ( 'NONE', #933, 1000.000000000000000 ) ;
+#75 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #885, .T. ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #2017, #508, #2224 ) ;
+#78 = SURFACE_SIDE_STYLE ('',( #1074 ) ) ;
+#79 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#80 = VERTEX_POINT ( 'NONE', #2305 ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ;
+#82 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#83 = STYLED_ITEM ( 'NONE', ( #1999 ), #1971 ) ;
+#84 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#85 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .F. ) ;
+#87 = EDGE_CURVE ( 'NONE', #294, #1729, #1927, .T. ) ;
+#88 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#89 = VECTOR ( 'NONE', #1054, 1000.000000000000000 ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#91 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#92 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #49 ), #847 ) ;
+#93 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999975600, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#94 = LINE ( 'NONE', #140, #2219 ) ;
+#95 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#96 = LINE ( 'NONE', #1419, #1430 ) ;
+#97 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#98 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#99 = PRESENTATION_STYLE_ASSIGNMENT (( #1372 ) ) ;
+#100 = EDGE_CURVE ( 'NONE', #1784, #2105, #436, .T. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .T. ) ;
+#102 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ;
+#104 = EDGE_CURVE ( 'NONE', #289, #532, #332, .T. ) ;
+#105 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000002100, 0.1799999999999997200 ) ) ;
+#106 = EDGE_LOOP ( 'NONE', ( #710, #1292, #991, #21 ) ) ;
+#107 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .T. ) ;
+#109 = VERTEX_POINT ( 'NONE', #34 ) ;
+#110 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ;
+#111 = EDGE_LOOP ( 'NONE', ( #780, #1288, #1759, #2419 ) ) ;
+#112 = LINE ( 'NONE', #389, #1908 ) ;
+#113 = SURFACE_STYLE_FILL_AREA ( #392 ) ;
+#114 = SURFACE_SIDE_STYLE ('',( #2378 ) ) ;
+#115 = SURFACE_STYLE_FILL_AREA ( #342 ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #1378 ), #789, .F. ) ;
+#117 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1012, 'distance_accuracy_value', 'NONE');
+#119 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2277 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #1029, #95 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#120 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#121 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1442 ) ) ;
+#123 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#124 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#125 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1519 ) ) ;
+#126 = VECTOR ( 'NONE', #1157, 1000.000000000000000 ) ;
+#127 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#128 = STYLED_ITEM ( 'NONE', ( #1822 ), #2286 ) ;
+#129 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#130 = EDGE_CURVE ( 'NONE', #994, #2140, #1462, .T. ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #2432, .F. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .F. ) ;
+#134 = EDGE_CURVE ( 'NONE', #502, #840, #11, .T. ) ;
+#135 = VERTEX_POINT ( 'NONE', #1388 ) ;
+#136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#137 = STYLED_ITEM ( 'NONE', ( #2138 ), #1080 ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #1467, .T. ) ;
+#140 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#141 = FACE_OUTER_BOUND ( 'NONE', #53, .T. ) ;
+#142 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#143 = PLANE ( 'NONE',  #2143 ) ;
+#144 = LINE ( 'NONE', #1495, #1972 ) ;
+#145 = VECTOR ( 'NONE', #2258, 1000.000000000000000 ) ;
+#146 = PLANE ( 'NONE',  #1683 ) ;
+#147 = PLANE ( 'NONE',  #1856 ) ;
+#148 = VECTOR ( 'NONE', #107, 1000.000000000000000 ) ;
+#149 = EDGE_CURVE ( 'NONE', #2146, #2389, #1432, .T. ) ;
+#150 = SURFACE_STYLE_FILL_AREA ( #545 ) ;
+#151 = PRESENTATION_STYLE_ASSIGNMENT (( #1624 ) ) ;
+#152 = STYLED_ITEM ( 'NONE', ( #1752 ), #1260 ) ;
+#153 = PLANE ( 'NONE',  #77 ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #1305 ), #403, .F. ) ;
+#155 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .T. ) ;
+#157 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#158 = VERTEX_POINT ( 'NONE', #760 ) ;
+#159 = LINE ( 'NONE', #321, #1038 ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ;
+#161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1787, 'distance_accuracy_value', 'NONE');
+#162 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#163 = VERTEX_POINT ( 'NONE', #1718 ) ;
+#164 = SURFACE_STYLE_USAGE ( .BOTH. , #1109 ) ;
+#165 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2376 ) ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000003600, 3.300000000000000700, 2.049999999999999800 ) ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
+#168 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#169 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #973 ), #636 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .F. ) ;
+#171 = FILL_AREA_STYLE_COLOUR ( '', #121 ) ;
+#172 = VECTOR ( 'NONE', #2055, 1000.000000000000000 ) ;
+#173 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#174 = STYLED_ITEM ( 'NONE', ( #1119 ), #1842 ) ;
+#175 = LINE ( 'NONE', #706, #2122 ) ;
+#176 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#177 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1298 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1574, #1764, #91 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#179 = PRESENTATION_STYLE_ASSIGNMENT (( #2356 ) ) ;
+#180 = EDGE_CURVE ( 'NONE', #2421, #1039, #1062, .T. ) ;
+#181 = VECTOR ( 'NONE', #1377, 1000.000000000000000 ) ;
+#182 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#183 = SURFACE_STYLE_FILL_AREA ( #1480 ) ;
+#184 = EDGE_CURVE ( 'NONE', #1108, #1350, #891, .T. ) ;
+#185 = FILL_AREA_STYLE ('',( #1670 ) ) ;
+#186 = FILL_AREA_STYLE ('',( #13 ) ) ;
+#187 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2439 ), #682 ) ;
+#188 = PRESENTATION_STYLE_ASSIGNMENT (( #802 ) ) ;
+#189 = SURFACE_STYLE_FILL_AREA ( #1180 ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000001200, 0.8199999999999997300 ) ) ;
+#191 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #1013, .F. ) ;
+#193 = SURFACE_STYLE_FILL_AREA ( #1313 ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
+#195 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#196 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#197 = VERTEX_POINT ( 'NONE', #455 ) ;
+#198 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1161, 'distance_accuracy_value', 'NONE');
+#199 = ADVANCED_FACE ( 'NONE', ( #552 ), #2091, .F. ) ;
+#200 = EDGE_LOOP ( 'NONE', ( #19, #1102, #286, #1701 ) ) ;
+#201 = EDGE_CURVE ( 'NONE', #1039, #1695, #40, .T. ) ;
+#202 = SURFACE_STYLE_USAGE ( .BOTH. , #1889 ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
+#204 = LINE ( 'NONE', #426, #348 ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ;
+#206 = SURFACE_SIDE_STYLE ('',( #1326 ) ) ;
+#207 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1806 ) ) ;
+#208 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#209 = VECTOR ( 'NONE', #2203, 1000.000000000000000 ) ;
+#210 = VECTOR ( 'NONE', #1716, 1000.000000000000000 ) ;
+#211 = PLANE ( 'NONE',  #1008 ) ;
+#212 = PLANE ( 'NONE',  #1771 ) ;
+#213 = ADVANCED_FACE ( 'NONE', ( #1222 ), #266, .F. ) ;
+#214 = EDGE_CURVE ( 'NONE', #2332, #1167, #858, .T. ) ;
+#215 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#216 = LINE ( 'NONE', #1443, #330 ) ;
+#217 = STYLED_ITEM ( 'NONE', ( #2007 ), #199 ) ;
+#218 = FILL_AREA_STYLE ('',( #31 ) ) ;
+#219 = FILL_AREA_STYLE_COLOUR ( '', #311 ) ;
+#220 = EDGE_LOOP ( 'NONE', ( #1610, #2288, #708, #565 ) ) ;
+#221 = SURFACE_STYLE_USAGE ( .BOTH. , #557 ) ;
+#222 = VERTEX_POINT ( 'NONE', #1000 ) ;
+#223 = VECTOR ( 'NONE', #2114, 1000.000000000000000 ) ;
+#224 = SURFACE_SIDE_STYLE ('',( #189 ) ) ;
+#225 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .T. ) ;
+#227 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #462, #2314 ) ;
+#228 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#229 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .T. ) ;
+#231 = FILL_AREA_STYLE ('',( #413 ) ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .F. ) ;
+#233 = PRESENTATION_STYLE_ASSIGNMENT (( #1441 ) ) ;
+#234 = EDGE_CURVE ( 'NONE', #2077, #46, #491, .T. ) ;
+#235 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#236 = SURFACE_STYLE_FILL_AREA ( #1630 ) ;
+#237 = EDGE_LOOP ( 'NONE', ( #56, #742, #986, #401 ) ) ;
+#238 = FILL_AREA_STYLE_COLOUR ( '', #607 ) ;
+#239 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2343 ) ) ;
+#240 = VECTOR ( 'NONE', #852, 1000.000000000000000 ) ;
+#241 = FACE_OUTER_BOUND ( 'NONE', #1697, .T. ) ;
+#242 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 2.049999999999999800 ) ) ;
+#243 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#244 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1352, 'distance_accuracy_value', 'NONE');
+#245 = VECTOR ( 'NONE', #97, 1000.000000000000000 ) ;
+#246 = VECTOR ( 'NONE', #1686, 1000.000000000000000 ) ;
+#247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#248 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#249 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 2.049999999999999400 ) ) ;
+#251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1806 ), #1263 ) ;
+#252 = VECTOR ( 'NONE', #2285, 1000.000000000000000 ) ;
+#253 = LINE ( 'NONE', #1498, #74 ) ;
+#254 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#255 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .T. ) ;
+#257 = EDGE_LOOP ( 'NONE', ( #1585, #315, #282, #2115 ) ) ;
+#258 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2063 ) ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#261 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#262 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#263 = EDGE_CURVE ( 'NONE', #1264, #1933, #2244, .T. ) ;
+#264 = PRESENTATION_STYLE_ASSIGNMENT (( #2333 ) ) ;
+#265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #935 ) ) ;
+#266 = PLANE ( 'NONE',  #753 ) ;
+#267 = VECTOR ( 'NONE', #195, 1000.000000000000000 ) ;
+#268 = PLANE ( 'NONE',  #2018 ) ;
+#269 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #152 ), #517 ) ;
+#270 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#271 = VECTOR ( 'NONE', #2133, 1000.000000000000000 ) ;
+#272 = FACE_OUTER_BOUND ( 'NONE', #257, .T. ) ;
+#273 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #37, 'distance_accuracy_value', 'NONE');
+#274 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#275 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#277 = EDGE_CURVE ( 'NONE', #502, #1962, #1457, .T. ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#279 = LINE ( 'NONE', #2006, #2038 ) ;
+#280 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#281 = FILL_AREA_STYLE ('',( #416 ) ) ;
+#282 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .F. ) ;
+#283 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #391 ), #406 ) ;
+#284 = LINE ( 'NONE', #57, #2043 ) ;
+#285 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .F. ) ;
+#287 = VERTEX_POINT ( 'NONE', #1017 ) ;
+#288 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#289 = VERTEX_POINT ( 'NONE', #68 ) ;
+#290 = SURFACE_STYLE_USAGE ( .BOTH. , #1415 ) ;
+#291 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1766 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1591, #1407, #817 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#292 = VECTOR ( 'NONE', #997, 1000.000000000000000 ) ;
+#293 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#294 = VERTEX_POINT ( 'NONE', #2366 ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#296 = VECTOR ( 'NONE', #1345, 1000.000000000000000 ) ;
+#297 = PRESENTATION_STYLE_ASSIGNMENT (( #1178 ) ) ;
+#298 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#299 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1837 ) ) ;
+#300 = LINE ( 'NONE', #1329, #1939 ) ;
+#301 = FILL_AREA_STYLE ('',( #862 ) ) ;
+#302 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ;
+#303 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#304 = SURFACE_SIDE_STYLE ('',( #473 ) ) ;
+#305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #83 ), #291 ) ;
+#306 = PRESENTATION_STYLE_ASSIGNMENT (( #654 ) ) ;
+#307 = ADVANCED_FACE ( 'NONE', ( #1300 ), #1965, .F. ) ;
+#308 = LINE ( 'NONE', #2120, #944 ) ;
+#309 = EDGE_CURVE ( 'NONE', #1674, #1962, #2433, .T. ) ;
+#310 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#311 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #823, .T. ) ;
+#313 = STYLED_ITEM ( 'NONE', ( #1573 ), #14 ) ;
+#314 = VECTOR ( 'NONE', #1436, 1000.000000000000000 ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .F. ) ;
+#316 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 0.0000000000000000000, 0.1799999999999996900 ) ) ;
+#317 = EDGE_LOOP ( 'NONE', ( #602, #1988, #1844, #1874 ) ) ;
+#318 = SURFACE_STYLE_USAGE ( .BOTH. , #114 ) ;
+#319 = VERTEX_POINT ( 'NONE', #2329 ) ;
+#320 = VECTOR ( 'NONE', #1968, 1000.000000000000000 ) ;
+#321 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#322 = EDGE_LOOP ( 'NONE', ( #1413, #86, #624, #203, #1380, #1546, #2016, #2226 ) ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000002700, 7.000000000000000900, 2.874999999999999600 ) ) ;
+#324 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#325 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#326 = VECTOR ( 'NONE', #22, 1000.000000000000000 ) ;
+#327 = EDGE_CURVE ( 'NONE', #532, #294, #1977, .T. ) ;
+#328 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000003600, 3.299999999999999800, 2.874999999999999600 ) ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#330 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#331 = SURFACE_SIDE_STYLE ('',( #1058 ) ) ;
+#332 = LINE ( 'NONE', #1554, #2036 ) ;
+#333 = EDGE_CURVE ( 'NONE', #2326, #2389, #1916, .T. ) ;
+#334 = PRESENTATION_STYLE_ASSIGNMENT (( #529 ) ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .T. ) ;
+#337 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#339 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1552 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #843, #809, #1975 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#340 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #496, .T. ) ;
+#342 = FILL_AREA_STYLE ('',( #1864 ) ) ;
+#343 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #117, 'distance_accuracy_value', 'NONE');
+#344 = ADVANCED_FACE ( 'NONE', ( #643 ), #2213, .F. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #402, .T. ) ;
+#346 = DIRECTION ( 'NONE',  ( -2.344220913482171700E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#347 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #174 ) ) ;
+#348 = VECTOR ( 'NONE', #261, 1000.000000000000000 ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .T. ) ;
+#350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#351 = FILL_AREA_STYLE_COLOUR ( '', #1227 ) ;
+#352 = LINE ( 'NONE', #1544, #2149 ) ;
+#353 = EDGE_CURVE ( 'NONE', #1476, #222, #1534, .T. ) ;
+#354 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#355 = FACE_OUTER_BOUND ( 'NONE', #237, .T. ) ;
+#356 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#357 = FILL_AREA_STYLE ('',( #723 ) ) ;
+#358 = EDGE_CURVE ( 'NONE', #1474, #1393, #2188, .T. ) ;
+#359 = FACE_OUTER_BOUND ( 'NONE', #1894, .T. ) ;
+#360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#361 = LINE ( 'NONE', #694, #1569 ) ;
+#362 = AXIS2_PLACEMENT_3D ( 'NONE', #953, #2274, #1150 ) ;
+#363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#364 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#365 = FILL_AREA_STYLE ('',( #1093 ) ) ;
+#366 = VERTEX_POINT ( 'NONE', #884 ) ;
+#367 = EDGE_LOOP ( 'NONE', ( #1938, #1177, #2080, #1608 ) ) ;
+#368 = CARTESIAN_POINT ( 'NONE',  ( -4.100000000000000500, 2.299999999999998900, -2.049999999999999800 ) ) ;
+#369 = PLANE ( 'NONE',  #1532 ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .F. ) ;
+#371 = PLANE ( 'NONE',  #415 ) ;
+#372 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #826 ) ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999985600, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .F. ) ;
+#375 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#376 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2238, 'distance_accuracy_value', 'NONE');
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .F. ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#379 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ;
+#380 = FACE_BOUND ( 'NONE', #481, .T. ) ;
+#381 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001900, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#382 = ADVANCED_FACE ( 'NONE', ( #1083 ), #1825, .F. ) ;
+#383 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1138 ) ) ;
+#384 = SURFACE_STYLE_FILL_AREA ( #281 ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#386 = LINE ( 'NONE', #985, #1367 ) ;
+#387 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #217 ), #339 ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#390 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#391 = STYLED_ITEM ( 'NONE', ( #523 ), #1276 ) ;
+#392 = FILL_AREA_STYLE ('',( #17 ) ) ;
+#393 = SURFACE_STYLE_FILL_AREA ( #1030 ) ;
+#394 = SURFACE_STYLE_USAGE ( .BOTH. , #562 ) ;
+#395 = VERTEX_POINT ( 'NONE', #1797 ) ;
+#396 = VECTOR ( 'NONE', #726, 1000.000000000000000 ) ;
+#397 = VERTEX_POINT ( 'NONE', #1249 ) ;
+#398 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#399 = VERTEX_POINT ( 'NONE', #1254 ) ;
+#400 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .T. ) ;
+#402 = EDGE_CURVE ( 'NONE', #1476, #294, #1025, .T. ) ;
+#403 = PLANE ( 'NONE',  #841 ) ;
+#404 = SURFACE_SIDE_STYLE ('',( #1456 ) ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #1946, .T. ) ;
+#406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1012, #618, #229 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#407 = ORIENTED_EDGE ( 'NONE', *, *, #130, .T. ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#409 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#410 = SURFACE_STYLE_USAGE ( .BOTH. , #2094 ) ;
+#411 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1237, 'distance_accuracy_value', 'NONE');
+#412 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#413 = FILL_AREA_STYLE_COLOUR ( '', #1256 ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #1501, #2437, #5 ) ;
+#416 = FILL_AREA_STYLE_COLOUR ( '', #2338 ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
+#418 = DIRECTION ( 'NONE',  ( 2.115516434118057500E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#420 = EDGE_CURVE ( 'NONE', #1312, #366, #1620, .T. ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #965, .F. ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#423 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1660 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2045, #1505, #20 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#424 = FILL_AREA_STYLE ('',( #2161 ) ) ;
+#425 = VERTEX_POINT ( 'NONE', #488 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#427 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #812 ), #720 ) ;
+#428 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#429 = FACE_OUTER_BOUND ( 'NONE', #2236, .T. ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#431 = FACE_OUTER_BOUND ( 'NONE', #2082, .T. ) ;
+#432 = FILL_AREA_STYLE ('',( #1944 ) ) ;
+#433 = EDGE_CURVE ( 'NONE', #815, #109, #1767, .T. ) ;
+#434 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #915, 'distance_accuracy_value', 'NONE');
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#436 = LINE ( 'NONE', #1539, #1128 ) ;
+#437 = EDGE_LOOP ( 'NONE', ( #1551, #370, #1466, #961, #563, #1133, #1578, #1310, #160, #1813, #1095, #2354, #895, #897, #2283, #2328 ) ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -6.994852725712931500E-017 ) ) ;
+#440 = SURFACE_STYLE_FILL_AREA ( #365 ) ;
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .T. ) ;
+#442 = VERTEX_POINT ( 'NONE', #878 ) ;
+#443 = SURFACE_STYLE_USAGE ( .BOTH. , #1785 ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000003600, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#445 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000001200, 0.8199999999999996200 ) ) ;
+#447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#448 = EDGE_CURVE ( 'NONE', #1989, #1674, #1420, .T. ) ;
+#449 = VERTEX_POINT ( 'NONE', #2195 ) ;
+#450 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#451 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#452 = VECTOR ( 'NONE', #2324, 1000.000000000000000 ) ;
+#453 = VERTEX_POINT ( 'NONE', #316 ) ;
+#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2124 ), #10 ) ;
+#455 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#457 = SURFACE_STYLE_FILL_AREA ( #1490 ) ;
+#458 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 0.0000000000000000000, 0.1799999999999996900 ) ) ;
+#460 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#461 = LINE ( 'NONE', #2126, #1621 ) ;
+#462 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #616, .NOT_KNOWN. ) ;
+#463 = EDGE_CURVE ( 'NONE', #655, #1989, #966, .T. ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#465 = SURFACE_STYLE_FILL_AREA ( #1401 ) ;
+#466 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.694065894508600900E-016 ) ) ;
+#467 = SURFACE_STYLE_FILL_AREA ( #785 ) ;
+#468 = EDGE_CURVE ( 'NONE', #1784, #395, #144, .T. ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000010600, 0.0000000000000000000, 0.8199999999999995100 ) ) ;
+#470 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.209838822900391100E-016, 1.000000000000000000 ) ) ;
+#471 = VERTEX_POINT ( 'NONE', #323 ) ;
+#472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1799 ), #988 ) ;
+#473 = SURFACE_STYLE_FILL_AREA ( #1036 ) ;
+#474 = FILL_AREA_STYLE_COLOUR ( '', #2211 ) ;
+#475 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #1467, .F. ) ;
+#477 = VERTEX_POINT ( 'NONE', #531 ) ;
+#478 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#479 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;
+#480 = SURFACE_SIDE_STYLE ('',( #1181 ) ) ;
+#481 = EDGE_LOOP ( 'NONE', ( #1284, #2414, #1163, #1437 ) ) ;
+#482 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#483 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1510, 'distance_accuracy_value', 'NONE');
+#484 = VECTOR ( 'NONE', #2123, 1000.000000000000000 ) ;
+#485 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#486 = LINE ( 'NONE', #2425, #2402 ) ;
+#487 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #792 ) ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#489 = VECTOR ( 'NONE', #1506, 1000.000000000000000 ) ;
+#490 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #973 ) ) ;
+#491 = LINE ( 'NONE', #1579, #1770 ) ;
+#492 = VECTOR ( 'NONE', #923, 1000.000000000000000 ) ;
+#493 = FILL_AREA_STYLE_COLOUR ( '', #1545 ) ;
+#494 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #846, #1615, #1251 ) ;
+#496 = EDGE_CURVE ( 'NONE', #2105, #1198, #818, .T. ) ;
+#497 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#498 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #721, #1685 ) ;
+#499 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000002700, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#500 = VERTEX_POINT ( 'NONE', #2218 ) ;
+#501 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#502 = VERTEX_POINT ( 'NONE', #1114 ) ;
+#503 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#504 = VERTEX_POINT ( 'NONE', #1654 ) ;
+#505 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1577 ) ) ;
+#506 = SURFACE_STYLE_USAGE ( .BOTH. , #2252 ) ;
+#507 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .T. ) ;
+#508 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.344220913482171700E-016, -0.0000000000000000000 ) ) ;
+#509 = ADVANCED_FACE ( 'NONE', ( #429 ), #153, .F. ) ;
+#510 = LINE ( 'NONE', #1174, #1588 ) ;
+#511 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #191, 'distance_accuracy_value', 'NONE');
+#512 = PLANE ( 'NONE',  #1561 ) ;
+#513 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#514 = EDGE_CURVE ( 'NONE', #1904, #1198, #175, .T. ) ;
+#515 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#516 = LINE ( 'NONE', #642, #970 ) ;
+#517 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #992 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1521, #2101, #196 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#518 = FILL_AREA_STYLE_COLOUR ( '', #787 ) ;
+#519 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.209838822900391100E-016, -1.000000000000000000 ) ) ;
+#520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#521 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#522 = AXIS2_PLACEMENT_3D ( 'NONE', #1302, #2448, #1854 ) ;
+#523 = PRESENTATION_STYLE_ASSIGNMENT (( #1742 ) ) ;
+#524 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 6.994852725712931500E-017 ) ) ;
+#525 = PLANE ( 'NONE',  #1858 ) ;
+#526 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#527 = EDGE_LOOP ( 'NONE', ( #775, #928, #1836, #1016 ) ) ;
+#528 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #1728, #776 ) ;
+#529 = SURFACE_STYLE_USAGE ( .BOTH. , #918 ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #2174, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#532 = VERTEX_POINT ( 'NONE', #1294 ) ;
+#533 = SURFACE_STYLE_FILL_AREA ( #666 ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000900, 2.874999999999999600 ) ) ;
+#535 = LINE ( 'NONE', #1202, #110 ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .F. ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999976800, 0.0000000000000000000, 0.8199999999999996200 ) ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000004000, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #669 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #254, #247, #54 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#540 = EDGE_CURVE ( 'NONE', #2202, #1312, #1649, .T. ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#542 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1362, 'distance_accuracy_value', 'NONE');
+#543 = PRESENTATION_STYLE_ASSIGNMENT (( #69 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.874999999999999600 ) ) ;
+#545 = FILL_AREA_STYLE ('',( #171 ) ) ;
+#546 = EDGE_CURVE ( 'NONE', #2199, #1640, #2, .T. ) ;
+#547 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#548 = PLANE ( 'NONE',  #1748 ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #419, #627, #1175 ) ;
+#550 = VECTOR ( 'NONE', #683, 1000.000000000000000 ) ;
+#551 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1346 ), #1460 ) ;
+#552 = FACE_OUTER_BOUND ( 'NONE', #2118, .T. ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#554 = LINE ( 'NONE', #555, #730 ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#556 = VECTOR ( 'NONE', #1881, 1000.000000000000000 ) ;
+#557 = SURFACE_SIDE_STYLE ('',( #1183 ) ) ;
+#558 = VECTOR ( 'NONE', #177, 1000.000000000000000 ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ;
+#560 = EDGE_CURVE ( 'NONE', #1267, #662, #486, .T. ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#562 = SURFACE_SIDE_STYLE ('',( #4 ) ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .F. ) ;
+#564 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .T. ) ;
+#566 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
+#568 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#569 = EDGE_LOOP ( 'NONE', ( #2051, #1589, #341, #734 ) ) ;
+#570 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #590 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #75, #1778, #84 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#571 = PRESENTATION_STYLE_ASSIGNMENT (( #1094 ) ) ;
+#572 = SURFACE_STYLE_FILL_AREA ( #185 ) ;
+#573 = FILL_AREA_STYLE ('',( #725 ) ) ;
+#574 = FILL_AREA_STYLE_COLOUR ( '', #727 ) ;
+#575 = EDGE_CURVE ( 'NONE', #633, #875, #881, .T. ) ;
+#576 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#577 = LINE ( 'NONE', #259, #788 ) ;
+#578 = ADVANCED_FACE ( 'NONE', ( #1149 ), #1486, .F. ) ;
+#579 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#580 = FILL_AREA_STYLE ('',( #1719 ) ) ;
+#581 = FACE_OUTER_BOUND ( 'NONE', #1201, .T. ) ;
+#582 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 3.300000000000000300, 2.049999999999999800 ) ) ;
+#583 = FILL_AREA_STYLE_COLOUR ( '', #2413 ) ;
+#584 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#585 = FACE_OUTER_BOUND ( 'NONE', #1073, .T. ) ;
+#586 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#587 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1807 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1171, #1898, #1706 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#588 = SURFACE_SIDE_STYLE ('',( #150 ) ) ;
+#589 = FACE_OUTER_BOUND ( 'NONE', #1404, .T. ) ;
+#590 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #75, 'distance_accuracy_value', 'NONE');
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .T. ) ;
+#592 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#593 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#594 = EDGE_CURVE ( 'NONE', #449, #1994, #1852, .T. ) ;
+#595 = ADVANCED_FACE ( 'NONE', ( #241 ), #146, .F. ) ;
+#596 = FACE_OUTER_BOUND ( 'NONE', #1444, .T. ) ;
+#597 = EDGE_LOOP ( 'NONE', ( #2109, #139, #1867, #1586 ) ) ;
+#598 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #1667, .T. ) ;
+#600 = EDGE_CURVE ( 'NONE', #1353, #1720, #1365, .T. ) ;
+#601 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1863, .F. ) ;
+#603 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2439 ) ) ;
+#604 = SURFACE_SIDE_STYLE ('',( #1035 ) ) ;
+#605 = EDGE_LOOP ( 'NONE', ( #2447, #900, #312, #2358 ) ) ;
+#606 = PLANE ( 'NONE',  #916 ) ;
+#607 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#608 = LINE ( 'NONE', #105, #1646 ) ;
+#609 = SURFACE_SIDE_STYLE ('',( #1543 ) ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#611 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#612 = LINE ( 'NONE', #2034, #492 ) ;
+#613 = SURFACE_STYLE_USAGE ( .BOTH. , #1200 ) ;
+#614 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999986700, -3.400000000000001700, 0.1799999999999996600 ) ) ;
+#615 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #792 ), #736 ) ;
+#616 = PRODUCT ( 'JST B3B-XH-A', 'JST B3B-XH-A', '', ( #2191 ) ) ;
+#617 = PLANE ( 'NONE',  #1566 ) ;
+#618 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#619 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1019 ) ) ;
+#620 = PRESENTATION_STYLE_ASSIGNMENT (( #1901 ) ) ;
+#621 = LINE ( 'NONE', #2423, #558 ) ;
+#622 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1730, 'distance_accuracy_value', 'NONE');
+#623 = STYLED_ITEM ( 'NONE', ( #1271 ), #2176 ) ;
+#624 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .F. ) ;
+#625 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1661 ) ) ;
+#626 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#627 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #1108, #1520, #1507, .T. ) ;
+#629 = VERTEX_POINT ( 'NONE', #1124 ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .T. ) ;
+#631 = STYLED_ITEM ( 'NONE', ( #1155 ), #213 ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .T. ) ;
+#633 = VERTEX_POINT ( 'NONE', #1530 ) ;
+#634 = PRESENTATION_STYLE_ASSIGNMENT (( #772 ) ) ;
+#635 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#636 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2401 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2165, #1434, #285 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#637 = FACE_OUTER_BOUND ( 'NONE', #1815, .T. ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000001200, 0.8199999999999997300 ) ) ;
+#639 = VECTOR ( 'NONE', #1103, 1000.000000000000000 ) ;
+#640 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #693 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #387, #761, #1926 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#641 = LINE ( 'NONE', #1769, #1423 ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#643 = FACE_OUTER_BOUND ( 'NONE', #1673, .T. ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 2.299999999999998900, 0.1799999999999996300 ) ) ;
+#645 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#646 = EDGE_CURVE ( 'NONE', #951, #2105, #300, .T. ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#648 = VECTOR ( 'NONE', #1410, 1000.000000000000000 ) ;
+#649 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#650 = SURFACE_SIDE_STYLE ('',( #384 ) ) ;
+#651 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #812 ) ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .T. ) ;
+#653 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#654 = SURFACE_STYLE_USAGE ( .BOTH. , #661 ) ;
+#655 = VERTEX_POINT ( 'NONE', #2087 ) ;
+#656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.336808689942017700E-016, -1.000000000000000000 ) ) ;
+#657 = EDGE_LOOP ( 'NONE', ( #1969, #630, #1841, #745 ) ) ;
+#658 = SURFACE_STYLE_USAGE ( .BOTH. , #1611 ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#660 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#661 = SURFACE_SIDE_STYLE ('',( #465 ) ) ;
+#662 = VERTEX_POINT ( 'NONE', #2097 ) ;
+#663 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.5000000000000000000 ) ) ;
+#665 = LINE ( 'NONE', #2261, #879 ) ;
+#666 = FILL_AREA_STYLE ('',( #1040 ) ) ;
+#667 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#668 = PRESENTATION_STYLE_ASSIGNMENT (( #221 ) ) ;
+#669 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #254, 'distance_accuracy_value', 'NONE');
+#670 = FACE_BOUND ( 'NONE', #922, .T. ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #1920, #783 ) ;
+#672 = VECTOR ( 'NONE', #2152, 1000.000000000000000 ) ;
+#673 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#674 = LINE ( 'NONE', #2242, #1625 ) ;
+#675 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 2.209838822900391100E-016, -1.000000000000000000 ) ) ;
+#676 = SURFACE_STYLE_FILL_AREA ( #1542 ) ;
+#677 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #313 ) ) ;
+#678 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.470329472543015700E-017 ) ) ;
+#679 = LINE ( 'NONE', #2084, #126 ) ;
+#680 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, -3.400000000000002100, 0.8199999999999996200 ) ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#682 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #542 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1362, #71, #1560 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#683 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#684 = ORIENTED_EDGE ( 'NONE', *, *, #1376, .T. ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #1289, .F. ) ;
+#686 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#687 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .F. ) ;
+#688 = EDGE_LOOP ( 'NONE', ( #777, #1097, #133, #842 ) ) ;
+#689 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .F. ) ;
+#691 = EDGE_CURVE ( 'NONE', #158, #1468, #995, .T. ) ;
+#692 = LINE ( 'NONE', #47, #1879 ) ;
+#693 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #387, 'distance_accuracy_value', 'NONE');
+#694 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#695 = ADVANCED_FACE ( 'NONE', ( #355 ), #749, .F. ) ;
+#696 = VECTOR ( 'NONE', #325, 1000.000000000000000 ) ;
+#697 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#698 = EDGE_CURVE ( 'NONE', #1994, #109, #1214, .T. ) ;
+#699 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#700 = FACE_OUTER_BOUND ( 'NONE', #2257, .T. ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#702 = EDGE_CURVE ( 'NONE', #425, #1474, #1421, .T. ) ;
+#703 = SURFACE_STYLE_FILL_AREA ( #1679 ) ;
+#704 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999986700, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#707 = PRESENTATION_STYLE_ASSIGNMENT (( #1802 ) ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #1912, .T. ) ;
+#709 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 2.299999999999998900, 0.1799999999999996300 ) ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .T. ) ;
+#711 = EDGE_LOOP ( 'NONE', ( #374, #1104, #24, #1897 ) ) ;
+#712 = EDGE_CURVE ( 'NONE', #46, #1909, #2239, .T. ) ;
+#713 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#714 = FACE_OUTER_BOUND ( 'NONE', #1067, .T. ) ;
+#715 = EDGE_LOOP ( 'NONE', ( #156, #1789, #1261, #256, #2180, #405, #2231, #591 ) ) ;
+#716 = SURFACE_STYLE_USAGE ( .BOTH. , #1857 ) ;
+#717 = LINE ( 'NONE', #1323, #326 ) ;
+#718 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1454 ), #1320 ) ;
+#719 = FILL_AREA_STYLE_COLOUR ( '', #88 ) ;
+#720 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #738 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1834, #2438, #1491 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#721 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1346 ) ) ;
+#723 = FILL_AREA_STYLE_COLOUR ( '', #2030 ) ;
+#724 = VECTOR ( 'NONE', #439, 1000.000000000000000 ) ;
+#725 = FILL_AREA_STYLE_COLOUR ( '', #1242 ) ;
+#726 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#727 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#728 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#729 = VECTOR ( 'NONE', #2291, 1000.000000000000000 ) ;
+#730 = VECTOR ( 'NONE', #755, 1000.000000000000000 ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000002100, 0.8199999999999997300 ) ) ;
+#732 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#733 = VERTEX_POINT ( 'NONE', #1132 ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .F. ) ;
+#735 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 0.0000000000000000000, 0.8199999999999996200 ) ) ;
+#736 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #771 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2319, #451, #288 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#737 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 6.994852725712931500E-017 ) ) ;
+#738 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1834, 'distance_accuracy_value', 'NONE');
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #803, .F. ) ;
+#740 = PLANE ( 'NONE',  #2110 ) ;
+#741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1019 ), #1656 ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .F. ) ;
+#743 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, 6.799999999999999800, 0.1799999999999996600 ) ) ;
+#744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #803, .T. ) ;
+#746 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#748 = EDGE_CURVE ( 'NONE', #2046, #449, #665, .T. ) ;
+#749 = PLANE ( 'NONE',  #2194 ) ;
+#750 = ADVANCED_FACE ( 'NONE', ( #637 ), #740, .F. ) ;
+#751 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #274, #649, #1777 ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#755 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#756 = VECTOR ( 'NONE', #519, 1000.000000000000000 ) ;
+#757 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1257 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1398, #248, #1392 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#758 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#759 = LINE ( 'NONE', #667, #2272 ) ;
+#760 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#761 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#762 = VECTOR ( 'NONE', #2351, 1000.000000000000000 ) ;
+#763 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#764 = FACE_OUTER_BOUND ( 'NONE', #200, .T. ) ;
+#765 = FILL_AREA_STYLE ('',( #23 ) ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .F. ) ;
+#767 = EDGE_CURVE ( 'NONE', #733, #1695, #352, .T. ) ;
+#768 = LINE ( 'NONE', #1827, #1230 ) ;
+#769 = FILL_AREA_STYLE_COLOUR ( '', #1564 ) ;
+#770 = VERTEX_POINT ( 'NONE', #1736 ) ;
+#771 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2319, 'distance_accuracy_value', 'NONE');
+#772 = SURFACE_STYLE_USAGE ( .BOTH. , #206 ) ;
+#773 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1702 ) ) ;
+#774 = SURFACE_STYLE_USAGE ( .BOTH. , #1324 ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .T. ) ;
+#776 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .F. ) ;
+#778 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#779 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.694065894508600900E-016 ) ) ;
+#780 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#781 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2063 ), #1768 ) ;
+#782 = LINE ( 'NONE', #1712, #1737 ) ;
+#783 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#784 = SURFACE_STYLE_FILL_AREA ( #1364 ) ;
+#785 = FILL_AREA_STYLE ('',( #1383 ) ) ;
+#786 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#787 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#788 = VECTOR ( 'NONE', #1761, 1000.000000000000000 ) ;
+#789 = PLANE ( 'NONE',  #1698 ) ;
+#790 = SURFACE_STYLE_FILL_AREA ( #580 ) ;
+#791 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -4.336808689942017700E-016, 1.000000000000000000 ) ) ;
+#792 = STYLED_ITEM ( 'NONE', ( #1384 ), #899 ) ;
+#793 = PRESENTATION_STYLE_ASSIGNMENT (( #613 ) ) ;
+#794 = PRESENTATION_STYLE_ASSIGNMENT (( #1096 ) ) ;
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#797 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #243, #798 ) ;
+#798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#799 = LINE ( 'NONE', #544, #1831 ) ;
+#800 = SURFACE_STYLE_FILL_AREA ( #1705 ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#802 = SURFACE_STYLE_USAGE ( .BOTH. , #604 ) ;
+#803 = EDGE_CURVE ( 'NONE', #1099, #633, #608, .T. ) ;
+#804 = VECTOR ( 'NONE', #678, 1000.000000000000000 ) ;
+#805 = ORIENTED_EDGE ( 'NONE', *, *, #496, .F. ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #2178, .F. ) ;
+#807 = AXIS2_PLACEMENT_3D ( 'NONE', #190, #2069, #2241 ) ;
+#808 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1252, 'distance_accuracy_value', 'NONE');
+#809 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#810 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 0.0000000000000000000, 0.8199999999999995100 ) ) ;
+#811 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#812 = STYLED_ITEM ( 'NONE', ( #45 ), #1134 ) ;
+#813 = FILL_AREA_STYLE_COLOUR ( '', #1487 ) ;
+#814 = VECTOR ( 'NONE', #458, 1000.000000000000000 ) ;
+#815 = VERTEX_POINT ( 'NONE', #2300 ) ;
+#816 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1061 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1331, #1340, #2117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#817 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#818 = LINE ( 'NONE', #901, #1592 ) ;
+#819 = VECTOR ( 'NONE', #2251, 1000.000000000000000 ) ;
+#820 = FACE_OUTER_BOUND ( 'NONE', #1499, .T. ) ;
+#821 = FILL_AREA_STYLE ('',( #827 ) ) ;
+#822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#823 = EDGE_CURVE ( 'NONE', #222, #532, #998, .T. ) ;
+#824 = LINE ( 'NONE', #534, #2127 ) ;
+#825 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#826 = STYLED_ITEM ( 'NONE', ( #1940 ), #750 ) ;
+#827 = FILL_AREA_STYLE_COLOUR ( '', #2182 ) ;
+#828 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000004000, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#830 = VECTOR ( 'NONE', #1746, 1000.000000000000000 ) ;
+#831 = LINE ( 'NONE', #2296, #1779 ) ;
+#832 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#833 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1722 ), #1191 ) ;
+#834 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .F. ) ;
+#836 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#837 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#838 = EDGE_CURVE ( 'NONE', #453, #526, #2086, .T. ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ;
+#840 = VERTEX_POINT ( 'NONE', #1238 ) ;
+#841 = AXIS2_PLACEMENT_3D ( 'NONE', #796, #958, #1562 ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#843 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#844 = ADVANCED_FACE ( 'NONE', ( #1823 ), #2374, .F. ) ;
+#845 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#846 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#847 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1914 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #475, #1020, #1970 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#848 = VERTEX_POINT ( 'NONE', #1375 ) ;
+#849 = FACE_OUTER_BOUND ( 'NONE', #2173, .T. ) ;
+#850 = FILL_AREA_STYLE_COLOUR ( '', #914 ) ;
+#851 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #174 ), #816 ) ;
+#852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = FACE_BOUND ( 'NONE', #1015, .T. ) ;
+#854 = PRESENTATION_STYLE_ASSIGNMENT (( #658 ) ) ;
+#855 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#856 = DIRECTION ( 'NONE',  ( -2.115516434118057500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#857 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1031, 'distance_accuracy_value', 'NONE');
+#858 = LINE ( 'NONE', #1023, #1122 ) ;
+#859 = LINE ( 'NONE', #335, #1370 ) ;
+#860 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1652 ) ) ;
+#861 = FILL_AREA_STYLE ('',( #1609 ) ) ;
+#862 = FILL_AREA_STYLE_COLOUR ( '', #1595 ) ;
+#863 = FACE_OUTER_BOUND ( 'NONE', #715, .T. ) ;
+#864 = SURFACE_SIDE_STYLE ('',( #533 ) ) ;
+#865 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 3.899999999999999900, 2.049999999999998900 ) ) ;
+#866 = VECTOR ( 'NONE', #1805, 1000.000000000000000 ) ;
+#867 = EDGE_LOOP ( 'NONE', ( #839, #2299, #1439, #336, #1358, #101 ) ) ;
+#868 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#869 = EDGE_LOOP ( 'NONE', ( #632, #345, #1259, #919 ) ) ;
+#870 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#871 = ADVANCED_FACE ( 'NONE', ( #1328 ), #1231, .F. ) ;
+#872 = VERTEX_POINT ( 'NONE', #1168 ) ;
+#873 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 6.994852725712931500E-017 ) ) ;
+#874 = FILL_AREA_STYLE_COLOUR ( '', #645 ) ;
+#875 = VERTEX_POINT ( 'NONE', #41 ) ;
+#876 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .T. ) ;
+#877 = STYLED_ITEM ( 'NONE', ( #2446 ), #943 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 6.799999999999999800, 0.8199999999999995100 ) ) ;
+#879 = VECTOR ( 'NONE', #1140, 1000.000000000000000 ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #1765, #66, #255 ) ;
+#881 = LINE ( 'NONE', #2232, #639 ) ;
+#882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -6.994852725712931500E-017 ) ) ;
+#883 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2330 ), #2230 ) ;
+#884 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000003600, 3.300000000000000700, 2.874999999999999600 ) ) ;
+#885 = EDGE_CURVE ( 'NONE', #80, #471, #2227, .T. ) ;
+#886 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #746, 'distance_accuracy_value', 'NONE');
+#887 = LINE ( 'NONE', #2225, #696 ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#889 = AXIS2_PLACEMENT_3D ( 'NONE', #90, #1760, #280 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.300000000000000700, 2.049999999999999800 ) ) ;
+#891 = LINE ( 'NONE', #1357, #2318 ) ;
+#892 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #712, .F. ) ;
+#894 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#895 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#896 = AXIS2_PLACEMENT_3D ( 'NONE', #378, #2248, #744 ) ;
+#897 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .F. ) ;
+#898 = SURFACE_STYLE_USAGE ( .BOTH. , #1100 ) ;
+#899 = ADVANCED_FACE ( 'NONE', ( #1496 ), #606, .F. ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 0.0000000000000000000, 0.8199999999999996200 ) ) ;
+#902 = EDGE_LOOP ( 'NONE', ( #1642, #1447, #1347, #1727 ) ) ;
+#903 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000003800, 3.299999999999999800, 2.049999999999999800 ) ) ;
+#904 = EDGE_CURVE ( 'NONE', #425, #2389, #284, .T. ) ;
+#905 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#906 = LINE ( 'NONE', #1870, #819 ) ;
+#907 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1702 ), #1425 ) ;
+#908 = SURFACE_SIDE_STYLE ('',( #1910 ) ) ;
+#909 = VECTOR ( 'NONE', #601, 1000.000000000000000 ) ;
+#910 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#911 = PLANE ( 'NONE',  #32 ) ;
+#912 = PLANE ( 'NONE',  #896 ) ;
+#913 = LINE ( 'NONE', #2145, #1127 ) ;
+#914 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#915 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#916 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #2362, #656 ) ;
+#917 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ;
+#918 = SURFACE_SIDE_STYLE ('',( #703 ) ) ;
+#919 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #638, #837, #79 ) ;
+#922 = EDGE_LOOP ( 'NONE', ( #1418, #701, #954, #1295 ) ) ;
+#923 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#924 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1024, #1235 ) ;
+#926 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#927 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2379, 'distance_accuracy_value', 'NONE');
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ;
+#929 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #273 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #37, #228, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#930 = EDGE_CURVE ( 'NONE', #80, #1169, #983, .T. ) ;
+#931 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.470329472543015700E-017 ) ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #2275, .T. ) ;
+#933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#934 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#935 = STYLED_ITEM ( 'NONE', ( #1518 ), #39 ) ;
+#936 = SURFACE_SIDE_STYLE ('',( #1307 ) ) ;
+#937 = AXIS2_PLACEMENT_3D ( 'NONE', #2209, #1262, #1461 ) ;
+#938 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.694065894508600900E-016 ) ) ;
+#939 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#940 = AXIS2_PLACEMENT_3D ( 'NONE', #1533, #235, #2092 ) ;
+#941 = PLANE ( 'NONE',  #2204 ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#943 = ADVANCED_FACE ( 'NONE', ( #2200 ), #143, .F. ) ;
+#944 = VECTOR ( 'NONE', #1757, 1000.000000000000000 ) ;
+#945 = SURFACE_SIDE_STYLE ('',( #113 ) ) ;
+#946 = VECTOR ( 'NONE', #2116, 1000.000000000000000 ) ;
+#947 = EDGE_CURVE ( 'NONE', #1169, #2199, #1306, .T. ) ;
+#948 = SURFACE_STYLE_USAGE ( .BOTH. , #588 ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #1868, .F. ) ;
+#950 = FACE_OUTER_BOUND ( 'NONE', #1069, .T. ) ;
+#951 = VERTEX_POINT ( 'NONE', #469 ) ;
+#952 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#953 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .T. ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 6.799999999999999800, 0.1799999999999997200 ) ) ;
+#956 = ADVANCED_FACE ( 'NONE', ( #596 ), #1043, .F. ) ;
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( -4.100000000000000500, 2.299999999999998900, -2.049999999999999800 ) ) ;
+#960 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #168, 'distance_accuracy_value', 'NONE');
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;
+#962 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2179 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1733, #592, #971 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#963 = DIRECTION ( 'NONE',  ( 2.990902544787596600E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #600, .T. ) ;
+#965 = EDGE_CURVE ( 'NONE', #1720, #1933, #2106, .T. ) ;
+#966 = LINE ( 'NONE', #1059, #62 ) ;
+#967 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#968 = SURFACE_SIDE_STYLE ('',( #790 ) ) ;
+#969 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1512 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2170, #1234, #1406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#970 = VECTOR ( 'NONE', #275, 1000.000000000000000 ) ;
+#971 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#972 = SURFACE_STYLE_USAGE ( .BOTH. , #1886 ) ;
+#973 = STYLED_ITEM ( 'NONE', ( #1658 ), #1440 ) ;
+#974 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.115516434118057500E-016 ) ) ;
+#975 = DIRECTION ( 'NONE',  ( 2.115516434118057500E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#976 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #752, #1739 ) ;
+#977 = VECTOR ( 'NONE', #1225, 1000.000000000000000 ) ;
+#978 = PRESENTATION_STYLE_ASSIGNMENT (( #410 ) ) ;
+#979 = EDGE_CURVE ( 'NONE', #872, #197, #768, .T. ) ;
+#980 = LINE ( 'NONE', #1248, #1632 ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .T. ) ;
+#982 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #217 ) ) ;
+#983 = LINE ( 'NONE', #499, #2386 ) ;
+#984 = FILL_AREA_STYLE_COLOUR ( '', #1751 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 6.799999999999999800, 0.1799999999999997200 ) ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .F. ) ;
+#987 = SURFACE_SIDE_STYLE ('',( #1212 ) ) ;
+#988 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2247 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #515, #1860, #1843 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#989 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#990 = SURFACE_STYLE_USAGE ( .BOTH. , #1974 ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #904, .T. ) ;
+#992 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1521, 'distance_accuracy_value', 'NONE');
+#993 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#994 = VERTEX_POINT ( 'NONE', #2187 ) ;
+#995 = LINE ( 'NONE', #2269, #2189 ) ;
+#996 = LINE ( 'NONE', #1892, #1558 ) ;
+#997 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#998 = LINE ( 'NONE', #278, #1146 ) ;
+#999 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1000 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999982300, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#1001 = PLANE ( 'NONE',  #2151 ) ;
+#1002 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1396 ) ) ;
+#1003 = VECTOR ( 'NONE', #934, 1000.000000000000000 ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#1005 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#1006 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1293 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#1008 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #29, #435 ) ;
+#1009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1010 = LINE ( 'NONE', #368, #830 ) ;
+#1011 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1012 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1013 = EDGE_CURVE ( 'NONE', #1762, #2135, #1311, .T. ) ;
+#1014 = VECTOR ( 'NONE', #704, 1000.000000000000000 ) ;
+#1015 = EDGE_LOOP ( 'NONE', ( #964, #1208, #2228, #50 ) ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .T. ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 6.799999999999999800, 0.1799999999999996900 ) ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .F. ) ;
+#1019 = STYLED_ITEM ( 'NONE', ( #306 ), #1473 ) ;
+#1020 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1021 = VERTEX_POINT ( 'NONE', #328 ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .F. ) ;
+#1023 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1024 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -6.994852725712931500E-017, 1.000000000000000000 ) ) ;
+#1025 = LINE ( 'NONE', #1463, #2054 ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1027 = LINE ( 'NONE', #1389, #1915 ) ;
+#1028 = EDGE_CURVE ( 'NONE', #2421, #319, #159, .T. ) ;
+#1029 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1030 = FILL_AREA_STYLE ('',( #1570 ) ) ;
+#1031 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1032 = PRESENTATION_STYLE_ASSIGNMENT (( #1204 ) ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1034 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #732, 'distance_accuracy_value', 'NONE');
+#1035 = SURFACE_STYLE_FILL_AREA ( #1184 ) ;
+#1036 = FILL_AREA_STYLE ('',( #850 ) ) ;
+#1037 = VECTOR ( 'NONE', #1906, 1000.000000000000000 ) ;
+#1038 = VECTOR ( 'NONE', #298, 1000.000000000000000 ) ;
+#1039 = VERTEX_POINT ( 'NONE', #478 ) ;
+#1040 = FILL_AREA_STYLE_COLOUR ( '', #450 ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
+#1043 = PLANE ( 'NONE',  #937 ) ;
+#1044 = STYLED_ITEM ( 'NONE', ( #668 ), #695 ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #1832, .T. ) ;
+#1046 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1047 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #303 ) ;
+#1048 = STYLED_ITEM ( 'NONE', ( #151 ), #1522 ) ;
+#1049 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1050 = ADVANCED_FACE ( 'NONE', ( #589 ), #1626, .F. ) ;
+#1051 = FILL_AREA_STYLE ('',( #1269 ) ) ;
+#1052 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #83 ) ) ;
+#1053 = VECTOR ( 'NONE', #870, 1000.000000000000000 ) ;
+#1054 = DIRECTION ( 'NONE',  ( 2.115516434118057500E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1055 = STYLED_ITEM ( 'NONE', ( #2298 ), #2368 ) ;
+#1056 = EDGE_CURVE ( 'NONE', #1312, #2199, #279, .T. ) ;
+#1057 = SURFACE_STYLE_USAGE ( .BOTH. , #304 ) ;
+#1058 = SURFACE_STYLE_FILL_AREA ( #2022 ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000002100, 0.1799999999999997200 ) ) ;
+#1060 = FACE_OUTER_BOUND ( 'NONE', #1782, .T. ) ;
+#1061 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1331, 'distance_accuracy_value', 'NONE');
+#1062 = LINE ( 'NONE', #967, #729 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 2.299999999999998900, 0.8199999999999996200 ) ) ;
+#1064 = LINE ( 'NONE', #561, #556 ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #1070, .T. ) ;
+#1066 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1067 = EDGE_LOOP ( 'NONE', ( #567, #414, #2254, #2144 ) ) ;
+#1068 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1069 = EDGE_LOOP ( 'NONE', ( #2139, #407, #1205, #989 ) ) ;
+#1070 = EDGE_CURVE ( 'NONE', #2290, #1039, #980, .T. ) ;
+#1071 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1072 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #227 ) ;
+#1073 = EDGE_LOOP ( 'NONE', ( #1638, #1631, #476, #377 ) ) ;
+#1074 = SURFACE_STYLE_FILL_AREA ( #432 ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .T. ) ;
+#1076 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1837 ), #1557 ) ;
+#1077 = FILL_AREA_STYLE_COLOUR ( '', #513 ) ;
+#1078 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ;
+#1080 = ADVANCED_FACE ( 'NONE', ( #950 ), #911, .F. ) ;
+#1081 = SURFACE_STYLE_USAGE ( .BOTH. , #331 ) ;
+#1082 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1083 = FACE_OUTER_BOUND ( 'NONE', #2393, .T. ) ;
+#1084 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2271 ), #36 ) ;
+#1086 = SURFACE_STYLE_FILL_AREA ( #1942 ) ;
+#1087 = SURFACE_STYLE_FILL_AREA ( #301 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#1089 = EDGE_CURVE ( 'NONE', #399, #2046, #621, .T. ) ;
+#1090 = VECTOR ( 'NONE', #856, 1000.000000000000000 ) ;
+#1091 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1092 = EDGE_CURVE ( 'NONE', #1762, #1729, #2415, .T. ) ;
+#1093 = FILL_AREA_STYLE_COLOUR ( '', #1987 ) ;
+#1094 = SURFACE_STYLE_USAGE ( .BOTH. , #1829 ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #2434, .F. ) ;
+#1096 = SURFACE_STYLE_USAGE ( .BOTH. , #1882 ) ;
+#1097 = ORIENTED_EDGE ( 'NONE', *, *, #1013, .T. ) ;
+#1098 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2384 ) ) ;
+#1099 = VERTEX_POINT ( 'NONE', #1304 ) ;
+#1100 = SURFACE_SIDE_STYLE ('',( #193 ) ) ;
+#1101 = EDGE_CURVE ( 'NONE', #2140, #1904, #2169, .T. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#1103 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .T. ) ;
+#1105 = FILL_AREA_STYLE ('',( #1117 ) ) ;
+#1106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #631 ), #969 ) ;
+#1108 = VERTEX_POINT ( 'NONE', #538 ) ;
+#1109 = SURFACE_SIDE_STYLE ('',( #572 ) ) ;
+#1110 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #360, 'distance_accuracy_value', 'NONE');
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #2042 ) ) ;
+#1112 = FACE_BOUND ( 'NONE', #869, .T. ) ;
+#1113 = STYLED_ITEM ( 'NONE', ( #620 ), #1176 ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 0.0000000000000000000, 0.8199999999999992900 ) ) ;
+#1115 = VECTOR ( 'NONE', #524, 1000.000000000000000 ) ;
+#1116 = VECTOR ( 'NONE', #1694, 1000.000000000000000 ) ;
+#1117 = FILL_AREA_STYLE_COLOUR ( '', #129 ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999982300, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#1119 = PRESENTATION_STYLE_ASSIGNMENT (( #394 ) ) ;
+#1120 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1121 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1122 = VECTOR ( 'NONE', #2340, 1000.000000000000000 ) ;
+#1123 = PRESENTATION_STYLE_ASSIGNMENT (( #716 ) ) ;
+#1124 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, -2.049999999999999800 ) ) ;
+#1125 = FACE_OUTER_BOUND ( 'NONE', #527, .T. ) ;
+#1126 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#1127 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;
+#1128 = VECTOR ( 'NONE', #1152, 1000.000000000000000 ) ;
+#1129 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#1130 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #877 ) ) ;
+#1131 = EDGE_LOOP ( 'NONE', ( #1634, #441, #2013, #1065 ) ) ;
+#1132 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 3.299999999999999800, 2.049999999999999800 ) ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#1134 = ADVANCED_FACE ( 'NONE', ( #917 ), #1653, .F. ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#1136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1137 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#1138 = STYLED_ITEM ( 'NONE', ( #264 ), #2407 ) ;
+#1139 = EDGE_CURVE ( 'NONE', #2326, #399, #2282, .T. ) ;
+#1140 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .T. ) ;
+#1142 = SURFACE_STYLE_FILL_AREA ( #821 ) ;
+#1143 = EDGE_LOOP ( 'NONE', ( #1899, #1162, #739, #957 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#1145 = VECTOR ( 'NONE', #2307, 1000.000000000000000 ) ;
+#1146 = VECTOR ( 'NONE', #584, 1000.000000000000000 ) ;
+#1147 = STYLED_ITEM ( 'NONE', ( #854 ), #344 ) ;
+#1148 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1648, 'distance_accuracy_value', 'NONE');
+#1149 = FACE_OUTER_BOUND ( 'NONE', #317, .T. ) ;
+#1150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1151 = ADVANCED_FACE ( 'NONE', ( #1721 ), #1684, .F. ) ;
+#1152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = VECTOR ( 'NONE', #2062, 1000.000000000000000 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#1155 = PRESENTATION_STYLE_ASSIGNMENT (( #290 ) ) ;
+#1156 = VECTOR ( 'NONE', #1068, 1000.000000000000000 ) ;
+#1157 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1158 = LINE ( 'NONE', #2154, #1715 ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#1160 = EDGE_CURVE ( 'NONE', #2077, #2392, #1223, .T. ) ;
+#1161 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #1354, .T. ) ;
+#1164 = SURFACE_STYLE_USAGE ( .BOTH. , #2100 ) ;
+#1165 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #391 ) ) ;
+#1166 = PLANE ( 'NONE',  #1382 ) ;
+#1167 = VERTEX_POINT ( 'NONE', #1659 ) ;
+#1168 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#1169 = VERTEX_POINT ( 'NONE', #166 ) ;
+#1170 = SURFACE_STYLE_USAGE ( .BOTH. , #609 ) ;
+#1171 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ;
+#1173 = VECTOR ( 'NONE', #873, 1000.000000000000000 ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1175 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#1176 = ADVANCED_FACE ( 'NONE', ( #700 ), #1166, .F. ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #514, .F. ) ;
+#1178 = SURFACE_STYLE_USAGE ( .BOTH. , #1913 ) ;
+#1179 = LINE ( 'NONE', #1678, #145 ) ;
+#1180 = FILL_AREA_STYLE ('',( #984 ) ) ;
+#1181 = SURFACE_STYLE_FILL_AREA ( #2411 ) ;
+#1182 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2376 ), #119 ) ;
+#1183 = SURFACE_STYLE_FILL_AREA ( #1317 ) ;
+#1184 = FILL_AREA_STYLE ('',( #1954 ) ) ;
+#1185 = FACE_OUTER_BOUND ( 'NONE', #1692, .T. ) ;
+#1186 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1048 ) ) ;
+#1187 = DIRECTION ( 'NONE',  ( -2.115516434118057500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1188 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1189 = LINE ( 'NONE', #1851, #2157 ) ;
+#1190 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1191 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #434 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #915, #926, #1091 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1192 = SURFACE_SIDE_STYLE ('',( #1086 ) ) ;
+#1193 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1138 ), #178 ) ;
+#1194 = PLANE ( 'NONE',  #921 ) ;
+#1195 = EDGE_CURVE ( 'NONE', #848, #1393, #831, .T. ) ;
+#1196 = VECTOR ( 'NONE', #747, 1000.000000000000000 ) ;
+#1197 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2458, 'distance_accuracy_value', 'NONE');
+#1198 = VERTEX_POINT ( 'NONE', #373 ) ;
+#1199 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #313 ), #423 ) ;
+#1200 = SURFACE_SIDE_STYLE ('',( #1428 ) ) ;
+#1201 = EDGE_LOOP ( 'NONE', ( #76, #108, #1677, #1236 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 1.050000000000000000 ) ) ;
+#1203 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1575 ) ) ;
+#1204 = SURFACE_STYLE_USAGE ( .BOTH. , #2334 ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
+#1206 = EDGE_LOOP ( 'NONE', ( #260, #2445, #2040, #1758 ) ) ;
+#1207 = STYLED_ITEM ( 'NONE', ( #794 ), #1714 ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #965, .T. ) ;
+#1209 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1210 = FACE_OUTER_BOUND ( 'NONE', #605, .T. ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #712, .T. ) ;
+#1212 = SURFACE_STYLE_FILL_AREA ( #1391 ) ;
+#1213 = VECTOR ( 'NONE', #1448, 1000.000000000000000 ) ;
+#1214 = LINE ( 'NONE', #728, #210 ) ;
+#1215 = EDGE_CURVE ( 'NONE', #1529, #397, #1662, .T. ) ;
+#1216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1217 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#1218 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1219 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1220 = ADVANCED_FACE ( 'NONE', ( #764 ), #548, .F. ) ;
+#1221 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1222 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
+#1223 = LINE ( 'NONE', #942, #2134 ) ;
+#1224 = SURFACE_SIDE_STYLE ('',( #236 ) ) ;
+#1225 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#1226 = EDGE_CURVE ( 'NONE', #453, #655, #1253, .T. ) ;
+#1227 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1228 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1394, 'distance_accuracy_value', 'NONE');
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #904, .F. ) ;
+#1230 = VECTOR ( 'NONE', #1455, 1000.000000000000000 ) ;
+#1231 = PLANE ( 'NONE',  #528 ) ;
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .T. ) ;
+#1233 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1454 ) ) ;
+#1234 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1235 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -6.994852725712931500E-017 ) ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .T. ) ;
+#1237 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 0.0000000000000000000, 0.8199999999999995100 ) ) ;
+#1239 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #198 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1161, #35, #225 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .T. ) ;
+#1241 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1242 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1243 = EDGE_CURVE ( 'NONE', #500, #872, #554, .T. ) ;
+#1244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1245 = PLANE ( 'NONE',  #1937 ) ;
+#1246 = VECTOR ( 'NONE', #892, 1000.000000000000000 ) ;
+#1247 = EDGE_CURVE ( 'NONE', #222, #2135, #679, .T. ) ;
+#1248 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 6.799999999999999800, 0.1799999999999996600 ) ) ;
+#1250 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #483 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1510, #390, #1136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1251 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1253 = LINE ( 'NONE', #2075, #1196 ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 6.999999999999999100, -2.875000000000000400 ) ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .T. ) ;
+#1256 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1257 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1398, 'distance_accuracy_value', 'NONE');
+#1258 = FILL_AREA_STYLE ('',( #2005 ) ) ;
+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#1260 = ADVANCED_FACE ( 'NONE', ( #1403 ), #1911, .F. ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #1339, .T. ) ;
+#1262 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #960 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #168, #363, #713 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1264 = VERTEX_POINT ( 'NONE', #33 ) ;
+#1265 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#1266 = LINE ( 'NONE', #1623, #320 ) ;
+#1267 = VERTEX_POINT ( 'NONE', #2259 ) ;
+#1268 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 6.999999999999999100, -2.050000000000000300 ) ) ;
+#1269 = FILL_AREA_STYLE_COLOUR ( '', #2253 ) ;
+#1270 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1446 ) ) ;
+#1271 = PRESENTATION_STYLE_ASSIGNMENT (( #1535 ) ) ;
+#1272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1273 = ADVANCED_FACE ( 'NONE', ( #863 ), #1893, .T. ) ;
+#1274 = EDGE_CURVE ( 'NONE', #815, #80, #913, .T. ) ;
+#1275 = FACE_OUTER_BOUND ( 'NONE', #1902, .T. ) ;
+#1276 = ADVANCED_FACE ( 'NONE', ( #585 ), #1945, .F. ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#1278 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1293 ), #757 ) ;
+#1279 = LINE ( 'NONE', #2185, #2346 ) ;
+#1280 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.209838822900391100E-016 ) ) ;
+#1281 = ADVANCED_FACE ( 'NONE', ( #1060 ), #1922, .F. ) ;
+#1282 = VECTOR ( 'NONE', #2430, 1000.000000000000000 ) ;
+#1283 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .T. ) ;
+#1285 = SURFACE_STYLE_USAGE ( .BOTH. , #908 ) ;
+#1286 = PRESENTATION_STYLE_ASSIGNMENT (( #2201 ) ) ;
+#1287 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .T. ) ;
+#1288 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .T. ) ;
+#1289 = EDGE_CURVE ( 'NONE', #1640, #2202, #308, .T. ) ;
+#1290 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1291 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#1292 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#1293 = STYLED_ITEM ( 'NONE', ( #99 ), #1325 ) ;
+#1294 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#1295 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
+#1296 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000002100, 0.8199999999999997300 ) ) ;
+#1297 = VECTOR ( 'NONE', #2111, 1000.000000000000000 ) ;
+#1298 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1574, 'distance_accuracy_value', 'NONE');
+#1299 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1300 = FACE_OUTER_BOUND ( 'NONE', #2012, .T. ) ;
+#1301 = LINE ( 'NONE', #1866, #1003 ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 2.049999999999999800 ) ) ;
+#1303 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #494, #1241 ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000001700, 0.1799999999999997200 ) ) ;
+#1305 = FACE_OUTER_BOUND ( 'NONE', #2352, .T. ) ;
+#1306 = LINE ( 'NONE', #890, #866 ) ;
+#1307 = SURFACE_STYLE_FILL_AREA ( #186 ) ;
+#1308 = SURFACE_STYLE_USAGE ( .BOTH. , #1865 ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 0.0000000000000000000, 0.8199999999999992900 ) ) ;
+#1310 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .T. ) ;
+#1311 = LINE ( 'NONE', #1639, #314 ) ;
+#1312 = VERTEX_POINT ( 'NONE', #2309 ) ;
+#1313 = FILL_AREA_STYLE ('',( #493 ) ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #801, #1011, #2136 ) ;
+#1315 = EDGE_CURVE ( 'NONE', #2046, #135, #2440, .T. ) ;
+#1316 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .F. ) ;
+#1317 = FILL_AREA_STYLE ('',( #1355 ) ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
+#1319 = FILL_AREA_STYLE_COLOUR ( '', #1597 ) ;
+#1320 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2015 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #778, #1547, #2107 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1321 = LINE ( 'NONE', #1800, #814 ) ;
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1324 = SURFACE_SIDE_STYLE ('',( #2009 ) ) ;
+#1325 = ADVANCED_FACE ( 'NONE', ( #2316 ), #2317, .F. ) ;
+#1326 = SURFACE_STYLE_FILL_AREA ( #1371 ) ;
+#1327 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2008 ), #2215 ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
+#1329 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#1330 = FILL_AREA_STYLE_COLOUR ( '', #2102 ) ;
+#1331 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1332 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #497, 'distance_accuracy_value', 'NONE');
+#1333 = LINE ( 'NONE', #1154, #1803 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002900, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1336 = SURFACE_STYLE_USAGE ( .BOTH. , #945 ) ;
+#1337 = LINE ( 'NONE', #1063, #2162 ) ;
+#1338 = ADVANCED_FACE ( 'NONE', ( #1125 ), #1194, .T. ) ;
+#1339 = EDGE_CURVE ( 'NONE', #135, #2290, #1158, .T. ) ;
+#1340 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1341 = LINE ( 'NONE', #1427, #648 ) ;
+#1342 = VECTOR ( 'NONE', #2320, 1000.000000000000000 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#1344 = STYLED_ITEM ( 'NONE', ( #1451 ), #844 ) ;
+#1345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -6.994852725712931500E-017 ) ) ;
+#1346 = STYLED_ITEM ( 'NONE', ( #1123 ), #1704 ) ;
+#1347 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .F. ) ;
+#1348 = FILL_AREA_STYLE ('',( #28 ) ) ;
+#1349 = CARTESIAN_POINT ( 'NONE',  ( -4.100000000000000500, 2.299999999999998900, -2.049999999999999800 ) ) ;
+#1350 = VERTEX_POINT ( 'NONE', #829 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1352 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1353 = VERTEX_POINT ( 'NONE', #459 ) ;
+#1354 = EDGE_CURVE ( 'NONE', #1167, #770, #1923, .T. ) ;
+#1355 = FILL_AREA_STYLE_COLOUR ( '', #1450 ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000004500, 7.000000000000000000, -1.923977856002723400 ) ) ;
+#1358 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .T. ) ;
+#1359 = EDGE_CURVE ( 'NONE', #1833, #1956, #1540, .T. ) ;
+#1360 = LINE ( 'NONE', #1689, #1297 ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000001200, 0.8199999999999997300 ) ) ;
+#1362 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1363 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2197 ) ) ;
+#1364 = FILL_AREA_STYLE ('',( #2104 ) ) ;
+#1365 = LINE ( 'NONE', #1524, #1681 ) ;
+#1366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1367 = VECTOR ( 'NONE', #779, 1000.000000000000000 ) ;
+#1368 = PLANE ( 'NONE',  #940 ) ;
+#1369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #128 ), #929 ) ;
+#1370 = VECTOR ( 'NONE', #1637, 1000.000000000000000 ) ;
+#1371 = FILL_AREA_STYLE ('',( #238 ) ) ;
+#1372 = SURFACE_STYLE_USAGE ( .BOTH. , #48 ) ;
+#1373 = EDGE_CURVE ( 'NONE', #2146, #1474, #1279, .T. ) ;
+#1374 = FACE_OUTER_BOUND ( 'NONE', #1131, .T. ) ;
+#1375 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 2.299999999999998900, 2.049999999999998900 ) ) ;
+#1376 = EDGE_CURVE ( 'NONE', #1169, #366, #96, .T. ) ;
+#1377 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1378 = FACE_OUTER_BOUND ( 'NONE', #867, .T. ) ;
+#1379 = PRESENTATION_STYLE_ASSIGNMENT (( #972 ) ) ;
+#1380 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
+#1381 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1382 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #1700, #564 ) ;
+#1383 = FILL_AREA_STYLE_COLOUR ( '', #9 ) ;
+#1384 = PRESENTATION_STYLE_ASSIGNMENT (( #990 ) ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
+#1386 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2383, 'distance_accuracy_value', 'NONE');
+#1387 = EDGE_LOOP ( 'NONE', ( #1527, #2184, #194, #1556, #2233, #1669, #924, #1018, #170, #1255, #138, #1525 ) ) ;
+#1388 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#1389 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 3.899999999999999900, 2.874999999999999600 ) ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #2418, .T. ) ;
+#1391 = FILL_AREA_STYLE ('',( #1756 ) ) ;
+#1392 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1393 = VERTEX_POINT ( 'NONE', #865 ) ;
+#1394 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1395 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, -3.400000000000001700, 0.1799999999999996600 ) ) ;
+#1396 = STYLED_ITEM ( 'NONE', ( #2428 ), #382 ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#1398 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1399 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1446 ), #570 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000003600, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#1401 = FILL_AREA_STYLE ('',( #2382 ) ) ;
+#1402 = EDGE_CURVE ( 'NONE', #848, #1820, #1830, .T. ) ;
+#1403 = FACE_OUTER_BOUND ( 'NONE', #1732, .T. ) ;
+#1404 = EDGE_LOOP ( 'NONE', ( #232, #1961, #1723, #1604 ) ) ;
+#1405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2210 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2377, #127, #136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1407 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1408 = ORIENTED_EDGE ( 'NONE', *, *, #646, .F. ) ;
+#1409 = SURFACE_STYLE_USAGE ( .BOTH. , #987 ) ;
+#1410 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .T. ) ;
+#1412 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #375, 'distance_accuracy_value', 'NONE');
+#1413 = ORIENTED_EDGE ( 'NONE', *, *, #1991, .F. ) ;
+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
+#1415 = SURFACE_SIDE_STYLE ('',( #2159 ) ) ;
+#1416 = PLANE ( 'NONE',  #1477 ) ;
+#1417 = FACE_OUTER_BOUND ( 'NONE', #688, .T. ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000003600, 3.300000000000000700, -1.923977856002723400 ) ) ;
+#1420 = LINE ( 'NONE', #680, #209 ) ;
+#1421 = LINE ( 'NONE', #2059, #1116 ) ;
+#1422 = EDGE_CURVE ( 'NONE', #1956, #848, #1341, .T. ) ;
+#1423 = VECTOR ( 'NONE', #2331, 1000.000000000000000 ) ;
+#1424 = PLANE ( 'NONE',  #522 ) ;
+#1425 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1687 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #999, #2325, #262 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1426 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 2.299999999999998900, 2.049999999999999800 ) ) ;
+#1428 = SURFACE_STYLE_FILL_AREA ( #2150 ) ;
+#1429 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1430 = VECTOR ( 'NONE', #1986, 1000.000000000000000 ) ;
+#1431 = FILL_AREA_STYLE_COLOUR ( '', #460 ) ;
+#1432 = LINE ( 'NONE', #249, #946 ) ;
+#1433 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1434 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1435 = ORIENTED_EDGE ( 'NONE', *, *, #1743, .F. ) ;
+#1436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .F. ) ;
+#1438 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1935 ) ) ;
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
+#1440 = MANIFOLD_SOLID_BREP ( 'NONE', #2021 ) ;
+#1441 = SURFACE_STYLE_USAGE ( .BOTH. , #864 ) ;
+#1442 = STYLED_ITEM ( 'NONE', ( #2344 ), #1651 ) ;
+#1443 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1444 = EDGE_LOOP ( 'NONE', ( #652, #2449, #893, #835 ) ) ;
+#1445 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1446 = STYLED_ITEM ( 'NONE', ( #543 ), #1995 ) ;
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#1448 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #857 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1031, #653, #855 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1450 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1451 = PRESENTATION_STYLE_ASSIGNMENT (( #1783 ) ) ;
+#1452 = EDGE_CURVE ( 'NONE', #662, #158, #1747, .T. ) ;
+#1453 = PRESENTATION_STYLE_ASSIGNMENT (( #1514 ) ) ;
+#1454 = STYLED_ITEM ( 'NONE', ( #2250 ), #116 ) ;
+#1455 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1456 = SURFACE_STYLE_FILL_AREA ( #1907 ) ;
+#1457 = LINE ( 'NONE', #832, #271 ) ;
+#1458 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1459 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #376 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2238, #1283, #2048 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1460 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #511 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #191, #1106, #1488 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1461 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#1462 = LINE ( 'NONE', #42, #1342 ) ;
+#1463 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1464 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
+#1465 = PLANE ( 'NONE',  #1717 ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ;
+#1467 = EDGE_CURVE ( 'NONE', #397, #287, #2381, .T. ) ;
+#1468 = VERTEX_POINT ( 'NONE', #644 ) ;
+#1469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1470 = AXIS2_PLACEMENT_3D ( 'NONE', #2240, #2246, #2450 ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#1472 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1473 = ADVANCED_FACE ( 'NONE', ( #1374 ), #1245, .F. ) ;
+#1474 = VERTEX_POINT ( 'NONE', #295 ) ;
+#1475 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1476 = VERTEX_POINT ( 'NONE', #93 ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #2065, #905, #350 ) ;
+#1478 = EDGE_CURVE ( 'NONE', #287, #477, #759, .T. ) ;
+#1479 = LINE ( 'NONE', #2313, #2156 ) ;
+#1480 = FILL_AREA_STYLE ('',( #1319 ) ) ;
+#1481 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;
+#1482 = LINE ( 'NONE', #444, #181 ) ;
+#1483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1396 ), #44 ) ;
+#1484 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#1485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #699, 'distance_accuracy_value', 'NONE');
+#1486 = PLANE ( 'NONE',  #1470 ) ;
+#1487 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1488 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1489 = VECTOR ( 'NONE', #1925, 1000.000000000000000 ) ;
+#1490 = FILL_AREA_STYLE ('',( #719 ) ) ;
+#1491 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1492 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2295 ) ) ;
+#1493 = EDGE_LOOP ( 'NONE', ( #205, #1928, #690, #192 ) ) ;
+#1494 = EDGE_CURVE ( 'NONE', #2392, #158, #216, .T. ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000001200, 0.8199999999999996200 ) ) ;
+#1496 = FACE_OUTER_BOUND ( 'NONE', #1206, .T. ) ;
+#1497 = VERTEX_POINT ( 'NONE', #1801 ) ;
+#1498 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1499 = EDGE_LOOP ( 'NONE', ( #1872, #1045, #1755, #1616 ) ) ;
+#1500 = EDGE_CURVE ( 'NONE', #994, #951, #859, .T. ) ;
+#1501 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.5000000000000000000 ) ) ;
+#1502 = VERTEX_POINT ( 'NONE', #1268 ) ;
+#1503 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #244 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1352, #1335, #208 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1504 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .F. ) ;
+#1505 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1507 = LINE ( 'NONE', #1873, #296 ) ;
+#1508 = VECTOR ( 'NONE', #697, 1000.000000000000000 ) ;
+#1509 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000001700, 0.1799999999999997200 ) ) ;
+#1510 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1511 = LINE ( 'NONE', #1950, #672 ) ;
+#1512 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2170, 'distance_accuracy_value', 'NONE');
+#1513 = LINE ( 'NONE', #2398, #550 ) ;
+#1514 = SURFACE_STYLE_USAGE ( .BOTH. , #650 ) ;
+#1515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #877 ), #1885 ) ;
+#1516 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1517 = FILL_AREA_STYLE_COLOUR ( '', #1883 ) ;
+#1518 = PRESENTATION_STYLE_ASSIGNMENT (( #202 ) ) ;
+#1519 = STYLED_ITEM ( 'NONE', ( #1453 ), #2020 ) ;
+#1520 = VERTEX_POINT ( 'NONE', #903 ) ;
+#1521 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1522 = ADVANCED_FACE ( 'NONE', ( #1951 ), #147, .F. ) ;
+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;
+#1524 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .F. ) ;
+#1526 = SURFACE_STYLE_USAGE ( .BOTH. , #404 ) ;
+#1527 = ORIENTED_EDGE ( 'NONE', *, *, #2297, .F. ) ;
+#1528 = AXIS2_PLACEMENT_3D ( 'NONE', #1005, #1550, #412 ) ;
+#1529 = VERTEX_POINT ( 'NONE', #1657 ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, -3.400000000000001700, 0.1799999999999996600 ) ) ;
+#1531 = SURFACE_STYLE_USAGE ( .BOTH. , #224 ) ;
+#1532 = AXIS2_PLACEMENT_3D ( 'NONE', #1349, #1890, #2270 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1534 = LINE ( 'NONE', #1816, #240 ) ;
+#1535 = SURFACE_STYLE_USAGE ( .BOTH. , #2074 ) ;
+#1536 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = EDGE_CURVE ( 'NONE', #1353, #875, #1513, .T. ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#1540 = LINE ( 'NONE', #1033, #724 ) ;
+#1541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1542 = FILL_AREA_STYLE ('',( #574 ) ) ;
+#1543 = SURFACE_STYLE_FILL_AREA ( #1348 ) ;
+#1544 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 3.299999999999999800, -1.923977856002723400 ) ) ;
+#1545 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#1547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1548 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .F. ) ;
+#1549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1550 = DIRECTION ( 'NONE',  ( 1.694065894508600900E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1551 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#1552 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #843, 'distance_accuracy_value', 'NONE');
+#1553 = EDGE_LOOP ( 'NONE', ( #805, #681, #2023, #1792 ) ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#1555 = FILL_AREA_STYLE_COLOUR ( '', #2058 ) ;
+#1556 = ORIENTED_EDGE ( 'NONE', *, *, #2174, .F. ) ;
+#1557 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2061 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #501, #354, #2026 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1558 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ;
+#1559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1560 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1561 = AXIS2_PLACEMENT_3D ( 'NONE', #1475, #2011, #2405 ) ;
+#1562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1563 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2330 ) ) ;
+#1564 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000001700, 0.8199999999999996200 ) ) ;
+#1566 = AXIS2_PLACEMENT_3D ( 'NONE', #464, #293, #102 ) ;
+#1567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1568 = EDGE_CURVE ( 'NONE', #1529, #2332, #1337, .T. ) ;
+#1569 = VECTOR ( 'NONE', #482, 1000.000000000000000 ) ;
+#1570 = FILL_AREA_STYLE_COLOUR ( '', #72 ) ;
+#1571 = FILL_AREA_STYLE_COLOUR ( '', #356 ) ;
+#1572 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1573 = PRESENTATION_STYLE_ASSIGNMENT (( #1308 ) ) ;
+#1574 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1575 = STYLED_ITEM ( 'NONE', ( #1379 ), #1220 ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .T. ) ;
+#1577 = STYLED_ITEM ( 'NONE', ( #2310 ), #1850 ) ;
+#1578 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#1580 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
+#1582 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1583 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1584 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #939, 'distance_accuracy_value', 'NONE');
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
+#1586 = ORIENTED_EDGE ( 'NONE', *, *, #1912, .F. ) ;
+#1587 = EDGE_CURVE ( 'NONE', #1720, #504, #887, .T. ) ;
+#1588 = VECTOR ( 'NONE', #1741, 1000.000000000000000 ) ;
+#1589 = ORIENTED_EDGE ( 'NONE', *, *, #646, .T. ) ;
+#1590 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1592 = VECTOR ( 'NONE', #1472, 1000.000000000000000 ) ;
+#1593 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1932, #786, #1429 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1594 = SURFACE_STYLE_FILL_AREA ( #424 ) ;
+#1595 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1596 = SURFACE_SIDE_STYLE ('',( #2302 ) ) ;
+#1597 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1598 = SURFACE_STYLE_USAGE ( .BOTH. , #1224 ) ;
+#1599 = EDGE_CURVE ( 'NONE', #1674, #840, #94, .T. ) ;
+#1600 = ADVANCED_FACE ( 'NONE', ( #581 ), #512, .F. ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 2.299999999999998900, 2.049999999999998500 ) ) ;
+#1602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1044 ), #1731 ) ;
+#1603 = FILL_AREA_STYLE_COLOUR ( '', #2312 ) ;
+#1604 = ORIENTED_EDGE ( 'NONE', *, *, #1980, .T. ) ;
+#1605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1606 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 6.799999999999999800, 0.1799999999999997200 ) ) ;
+#1607 = EDGE_LOOP ( 'NONE', ( #1992, #766, #1240, #1666, #687, #1075 ) ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #130, .F. ) ;
+#1609 = FILL_AREA_STYLE_COLOUR ( '', #337 ) ;
+#1610 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ;
+#1611 = SURFACE_SIDE_STYLE ('',( #1087 ) ) ;
+#1612 = STYLED_ITEM ( 'NONE', ( #233 ), #2442 ) ;
+#1613 = EDGE_CURVE ( 'NONE', #1833, #1497, #361, .T. ) ;
+#1614 = VECTOR ( 'NONE', #418, 1000.000000000000000 ) ;
+#1615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1616 = ORIENTED_EDGE ( 'NONE', *, *, #823, .F. ) ;
+#1617 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1618 = FACE_BOUND ( 'NONE', #2260, .T. ) ;
+#1619 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1652 ), #1776 ) ;
+#1620 = LINE ( 'NONE', #1983, #1053 ) ;
+#1621 = VECTOR ( 'NONE', #993, 1000.000000000000000 ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #1484, #2243, #340 ) ;
+#1623 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#1624 = SURFACE_STYLE_USAGE ( .BOTH. , #2207 ) ;
+#1625 = VECTOR ( 'NONE', #2052, 1000.000000000000000 ) ;
+#1626 = PLANE ( 'NONE',  #1953 ) ;
+#1627 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2289, 'distance_accuracy_value', 'NONE');
+#1628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1629 = VECTOR ( 'NONE', #822, 1000.000000000000000 ) ;
+#1630 = FILL_AREA_STYLE ('',( #474 ) ) ;
+#1631 = ORIENTED_EDGE ( 'NONE', *, *, #1996, .F. ) ;
+#1632 = VECTOR ( 'NONE', #1824, 1000.000000000000000 ) ;
+#1633 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
+#1635 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;
+#1637 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .T. ) ;
+#1639 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999982300, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#1640 = VERTEX_POINT ( 'NONE', #131 ) ;
+#1641 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1519 ), #1688 ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #600, .F. ) ;
+#1643 = FILL_AREA_STYLE ('',( #1077 ) ) ;
+#1644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2295 ), #539 ) ;
+#1645 = VECTOR ( 'NONE', #2083, 1000.000000000000000 ) ;
+#1646 = VECTOR ( 'NONE', #2167, 1000.000000000000000 ) ;
+#1647 = EDGE_CURVE ( 'NONE', #815, #2424, #1828, .T. ) ;
+#1648 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1649 = LINE ( 'NONE', #1838, #1508 ) ;
+#1650 = LINE ( 'NONE', #1699, #1853 ) ;
+#1651 = ADVANCED_FACE ( 'NONE', ( #2098 ), #1465, .F. ) ;
+#1652 = STYLED_ITEM ( 'NONE', ( #1955 ), #154 ) ;
+#1653 = PLANE ( 'NONE',  #1622 ) ;
+#1654 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, -3.400000000000001700, 0.8199999999999996200 ) ) ;
+#1655 = LINE ( 'NONE', #1665, #756 ) ;
+#1656 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1947 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1781, #1049, #1960 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1657 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#1658 = PRESENTATION_STYLE_ASSIGNMENT (( #1791 ) ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#1660 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2045, 'distance_accuracy_value', 'NONE');
+#1661 = STYLED_ITEM ( 'NONE', ( #1676 ), #2417 ) ;
+#1662 = LINE ( 'NONE', #1690, #252 ) ;
+#1663 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #327, .F. ) ;
+#1665 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#1666 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#1667 = EDGE_CURVE ( 'NONE', #662, #2077, #1772, .T. ) ;
+#1668 = SURFACE_STYLE_FILL_AREA ( #1051 ) ;
+#1669 = ORIENTED_EDGE ( 'NONE', *, *, #1775, .F. ) ;
+#1670 = FILL_AREA_STYLE_COLOUR ( '', #1082 ) ;
+#1671 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, -2.875000000000000400 ) ) ;
+#1672 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #137 ) ) ;
+#1673 = EDGE_LOOP ( 'NONE', ( #1735, #1211, #1390, #1079 ) ) ;
+#1674 = VERTEX_POINT ( 'NONE', #2234 ) ;
+#1675 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1676 = PRESENTATION_STYLE_ASSIGNMENT (( #1598 ) ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #433, .F. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#1679 = FILL_AREA_STYLE ('',( #351 ) ) ;
+#1680 = PRESENTATION_STYLE_ASSIGNMENT (( #164 ) ) ;
+#1681 = VECTOR ( 'NONE', #7, 1000.000000000000000 ) ;
+#1682 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#1683 = AXIS2_PLACEMENT_3D ( 'NONE', #1159, #1516, #2276 ) ;
+#1684 = PLANE ( 'NONE',  #2357 ) ;
+#1685 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#1686 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1687 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #999, 'distance_accuracy_value', 'NONE');
+#1688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #886 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #746, #1290, #157 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#1691 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #411 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1237, #836, #2163 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1692 = EDGE_LOOP ( 'NONE', ( #1137, #876, #949, #1287 ) ) ;
+#1693 = EDGE_CURVE ( 'NONE', #1762, #1476, #2004, .T. ) ;
+#1694 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1695 = VERTEX_POINT ( 'NONE', #2453 ) ;
+#1696 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.344220913482171700E-016, -0.0000000000000000000 ) ) ;
+#1697 = EDGE_LOOP ( 'NONE', ( #167, #2349, #1356, #1548 ) ) ;
+#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #242, #60, #975 ) ;
+#1699 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 0.0000000000000000000, 0.8199999999999996200 ) ) ;
+#1700 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ;
+#1702 = STYLED_ITEM ( 'NONE', ( #188 ), #1281 ) ;
+#1703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1704 = ADVANCED_FACE ( 'NONE', ( #67 ), #912, .F. ) ;
+#1705 = FILL_AREA_STYLE ('',( #1330 ) ) ;
+#1706 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1707 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000003600, 3.300000000000000700, -1.923977856002723400 ) ) ;
+#1709 = FACE_BOUND ( 'NONE', #569, .T. ) ;
+#1710 = EDGE_CURVE ( 'NONE', #471, #109, #824, .T. ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000002100, 0.8199999999999997300 ) ) ;
+#1713 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1627 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2289, #1880, #25 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1714 = ADVANCED_FACE ( 'NONE', ( #431 ), #525, .F. ) ;
+#1715 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ;
+#1716 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1717 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #1682, #2256 ) ;
+#1718 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 6.999999999999999100, -2.050000000000001200 ) ) ;
+#1719 = FILL_AREA_STYLE_COLOUR ( '', #1426 ) ;
+#1720 = VERTEX_POINT ( 'NONE', #1309 ) ;
+#1721 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
+#1722 = STYLED_ITEM ( 'NONE', ( #1680 ), #2027 ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #448, .F. ) ;
+#1724 = PLANE ( 'NONE',  #671 ) ;
+#1725 = FILL_AREA_STYLE ('',( #219 ) ) ;
+#1726 = EDGE_CURVE ( 'NONE', #2146, #163, #1655, .T. ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .F. ) ;
+#1728 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1729 = VERTEX_POINT ( 'NONE', #709 ) ;
+#1730 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1731 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1412 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #375, #1888, #1703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1732 = EDGE_LOOP ( 'NONE', ( #1636, #2147, #1385, #1229, #2071, #103, #1936, #1848 ) ) ;
+#1733 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1734 = LINE ( 'NONE', #446, #292 ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 2.299999999999998900, 0.1799999999999996300 ) ) ;
+#1737 = VECTOR ( 'NONE', #1541, 1000.000000000000000 ) ;
+#1738 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1034 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #732, #2070, #155 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1740 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1612 ) ) ;
+#1741 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1742 = SURFACE_STYLE_USAGE ( .BOTH. , #2130 ) ;
+#1743 = EDGE_CURVE ( 'NONE', #2332, #442, #674, .T. ) ;
+#1744 = LINE ( 'NONE', #2079, #909 ) ;
+#1745 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #631 ) ) ;
+#1746 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1747 = LINE ( 'NONE', #1583, #977 ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #1708, #963, #1878 ) ;
+#1749 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1750 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1751 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1752 = PRESENTATION_STYLE_ASSIGNMENT (( #774 ) ) ;
+#1753 = SURFACE_STYLE_FILL_AREA ( #231 ) ;
+#1754 = FILL_AREA_STYLE_COLOUR ( '', #1188 ) ;
+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
+#1756 = FILL_AREA_STYLE_COLOUR ( '', #324 ) ;
+#1757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #1849, .T. ) ;
+#1760 = DIRECTION ( 'NONE',  ( -8.470329472543015700E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1761 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -2.209838822900391100E-016, 1.000000000000000000 ) ) ;
+#1762 = VERTEX_POINT ( 'NONE', #1118 ) ;
+#1763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1344 ), #1593 ) ;
+#1764 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1765 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#1766 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1591, 'distance_accuracy_value', 'NONE');
+#1767 = LINE ( 'NONE', #120, #1213 ) ;
+#1768 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1110 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #360, #2037, #910 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1769 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#1770 = VECTOR ( 'NONE', #1219, 1000.000000000000000 ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #1707, #409, #763 ) ;
+#1772 = LINE ( 'NONE', #1126, #1153 ) ;
+#1773 = SURFACE_SIDE_STYLE ('',( #1142 ) ) ;
+#1774 = FILL_AREA_STYLE_COLOUR ( '', #828 ) ;
+#1775 = EDGE_CURVE ( 'NONE', #1695, #1021, #1301, .T. ) ;
+#1776 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #622 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1730, #2099, #568 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1777 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1778 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1779 = VECTOR ( 'NONE', #737, 1000.000000000000000 ) ;
+#1780 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1048 ), #1903 ) ;
+#1781 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1782 = EDGE_LOOP ( 'NONE', ( #2212, #2451, #2078, #1022 ) ) ;
+#1783 = SURFACE_STYLE_USAGE ( .BOTH. , #1596 ) ;
+#1784 = VERTEX_POINT ( 'NONE', #2444 ) ;
+#1785 = SURFACE_SIDE_STYLE ('',( #393 ) ) ;
+#1786 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #616 ) ) ;
+#1787 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1788 = EDGE_CURVE ( 'NONE', #994, #1198, #1189, .T. ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1791 = SURFACE_STYLE_USAGE ( .BOTH. , #2360 ) ;
+#1792 = ORIENTED_EDGE ( 'NONE', *, *, #514, .T. ) ;
+#1793 = EDGE_CURVE ( 'NONE', #2290, #319, #612, .T. ) ;
+#1794 = FILL_AREA_STYLE_COLOUR ( '', #142 ) ;
+#1795 = LINE ( 'NONE', #1952, #1614 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #885, .F. ) ;
+#1797 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000001700, 0.8199999999999996200 ) ) ;
+#1798 = VECTOR ( 'NONE', #520, 1000.000000000000000 ) ;
+#1799 = STYLED_ITEM ( 'NONE', ( #334 ), #1151 ) ;
+#1800 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 6.799999999999999800, 0.8199999999999997300 ) ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#1802 = SURFACE_STYLE_USAGE ( .BOTH. , #2014 ) ;
+#1803 = VECTOR ( 'NONE', #791, 1000.000000000000000 ) ;
+#1804 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1805 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1806 = STYLED_ITEM ( 'NONE', ( #571 ), #578 ) ;
+#1807 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1171, 'distance_accuracy_value', 'NONE');
+#1808 = ADVANCED_FACE ( 'NONE', ( #272 ), #369, .F. ) ;
+#1809 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .F. ) ;
+#1810 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 7.000000000000000000, -1.923977856002723400 ) ) ;
+#1811 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1812 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#1813 = ORIENTED_EDGE ( 'NONE', *, *, #1028, .F. ) ;
+#1814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1815 = EDGE_LOOP ( 'NONE', ( #2364, #1931, #1581, #2396 ) ) ;
+#1816 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#1817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1612 ), #1990 ) ;
+#1818 = EDGE_CURVE ( 'NONE', #504, #1099, #2060, .T. ) ;
+#1819 = LINE ( 'NONE', #2342, #2081 ) ;
+#1820 = VERTEX_POINT ( 'NONE', #1918 ) ;
+#1821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1822 = PRESENTATION_STYLE_ASSIGNMENT (( #1164 ) ) ;
+#1823 = FACE_OUTER_BOUND ( 'NONE', #1607, .T. ) ;
+#1824 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1825 = PLANE ( 'NONE',  #1303 ) ;
+#1826 = FACE_OUTER_BOUND ( 'NONE', #902, .T. ) ;
+#1827 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#1828 = LINE ( 'NONE', #888, #1156 ) ;
+#1829 = SURFACE_SIDE_STYLE ('',( #115 ) ) ;
+#1830 = LINE ( 'NONE', #1979, #1090 ) ;
+#1831 = VECTOR ( 'NONE', #579, 1000.000000000000000 ) ;
+#1832 = EDGE_CURVE ( 'NONE', #2135, #289, #386, .T. ) ;
+#1833 = VERTEX_POINT ( 'NONE', #1144 ) ;
+#1834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1835 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #85, 'distance_accuracy_value', 'NONE');
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
+#1837 = STYLED_ITEM ( 'NONE', ( #2336 ), #509 ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#1839 = EDGE_LOOP ( 'NONE', ( #1414, #479, #2112, #559 ) ) ;
+#1840 = FILL_AREA_STYLE ('',( #874 ) ) ;
+#1841 = ORIENTED_EDGE ( 'NONE', *, *, #1818, .T. ) ;
+#1842 = ADVANCED_FACE ( 'NONE', ( #359 ), #1368, .F. ) ;
+#1843 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #1946, .F. ) ;
+#1845 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #623 ) ) ;
+#1846 = LINE ( 'NONE', #1790, #1173 ) ;
+#1847 = FILL_AREA_STYLE ('',( #518 ) ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#1849 = EDGE_CURVE ( 'NONE', #1820, #629, #2125, .T. ) ;
+#1850 = ADVANCED_FACE ( 'NONE', ( #1185 ), #8, .F. ) ;
+#1851 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#1852 = LINE ( 'NONE', #1277, #1246 ) ;
+#1853 = VECTOR ( 'NONE', #176, 1000.000000000000000 ) ;
+#1854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1855 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, -3.400000000000002100, 0.1799999999999997200 ) ) ;
+#1856 = AXIS2_PLACEMENT_3D ( 'NONE', #2029, #1280, #675 ) ;
+#1857 = SURFACE_SIDE_STYLE ('',( #183 ) ) ;
+#1858 = AXIS2_PLACEMENT_3D ( 'NONE', #1876, #1696, #346 ) ;
+#1859 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ;
+#1860 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1861 = AXIS2_PLACEMENT_3D ( 'NONE', #1810, #1433, #1605 ) ;
+#1862 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1863 = EDGE_CURVE ( 'NONE', #872, #1833, #1333, .T. ) ;
+#1864 = FILL_AREA_STYLE_COLOUR ( '', #2088 ) ;
+#1865 = SURFACE_SIDE_STYLE ('',( #800 ) ) ;
+#1866 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.299999999999999800, 2.874999999999999600 ) ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .T. ) ;
+#1868 = EDGE_CURVE ( 'NONE', #1520, #1021, #1744, .T. ) ;
+#1869 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1870 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1871 = AXIS2_PLACEMENT_3D ( 'NONE', #1930, #1750, #1567 ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #1247, .T. ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000004500, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #1613, .F. ) ;
+#1875 = PLANE ( 'NONE',  #498 ) ;
+#1876 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000002700, 7.000000000000000900, -1.923977856002723400 ) ) ;
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #2158, .F. ) ;
+#1878 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.990902544787596600E-016, 0.0000000000000000000 ) ) ;
+#1879 = VECTOR ( 'NONE', #2093, 1000.000000000000000 ) ;
+#1880 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1881 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1882 = SURFACE_SIDE_STYLE ('',( #2193 ) ) ;
+#1883 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1884 = SURFACE_STYLE_USAGE ( .BOTH. , #2429 ) ;
+#1885 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1386 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2383, #2416, #1814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1886 = SURFACE_SIDE_STYLE ('',( #2166 ) ) ;
+#1887 = ADVANCED_FACE ( 'NONE', ( #1826 ), #211, .F. ) ;
+#1888 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1889 = SURFACE_SIDE_STYLE ('',( #2010 ) ) ;
+#1890 = DIRECTION ( 'NONE',  ( -1.586637325588543200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #623 ), #962 ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#1893 = PLANE ( 'NONE',  #1871 ) ;
+#1894 = EDGE_LOOP ( 'NONE', ( #1523, #1576, #1877, #2175 ) ) ;
+#1895 = EDGE_CURVE ( 'NONE', #1520, #733, #1511, .T. ) ;
+#1896 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#1897 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#1898 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1899 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .T. ) ;
+#1900 = EDGE_CURVE ( 'NONE', #1021, #1350, #1482, .T. ) ;
+#1901 = SURFACE_STYLE_USAGE ( .BOTH. , #936 ) ;
+#1902 = EDGE_LOOP ( 'NONE', ( #1041, #1504, #2454, #2206 ) ) ;
+#1903 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #699, #894, #123 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1904 = VERTEX_POINT ( 'NONE', #614 ) ;
+#1905 = SHAPE_DEFINITION_REPRESENTATION ( #1072, #2442 ) ;
+#1906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1907 = FILL_AREA_STYLE ('',( #769 ) ) ;
+#1908 = VECTOR ( 'NONE', #12, 1000.000000000000000 ) ;
+#1909 = VERTEX_POINT ( 'NONE', #2348 ) ;
+#1910 = SURFACE_STYLE_FILL_AREA ( #1643 ) ;
+#1911 = PLANE ( 'NONE',  #362 ) ;
+#1912 = EDGE_CURVE ( 'NONE', #442, #477, #2375, .T. ) ;
+#1913 = SURFACE_SIDE_STYLE ('',( #784 ) ) ;
+#1914 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #475, 'distance_accuracy_value', 'NONE');
+#1915 = VECTOR ( 'NONE', #1209, 1000.000000000000000 ) ;
+#1916 = LINE ( 'NONE', #1265, #2095 ) ;
+#1917 = EDGE_CURVE ( 'NONE', #163, #1502, #1479, .T. ) ;
+#1918 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 2.299999999999998900, -2.050000000000000700 ) ) ;
+#1919 = SURFACE_STYLE_FILL_AREA ( #1840 ) ;
+#1920 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1921 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1799 ) ) ;
+#1922 = PLANE ( 'NONE',  #880 ) ;
+#1923 = LINE ( 'NONE', #1026, #762 ) ;
+#1924 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000002700, 7.000000000000000900, -1.923977856002723400 ) ) ;
+#1925 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.470329472543015700E-017 ) ) ;
+#1926 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1927 = LINE ( 'NONE', #1190, #1037 ) ;
+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #2205, .F. ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, -3.400000000000002100, 0.8199999999999996200 ) ) ;
+#1930 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#1932 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1933 = VERTEX_POINT ( 'NONE', #810 ) ;
+#1934 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#1935 = STYLED_ITEM ( 'NONE', ( #1111 ), #595 ) ;
+#1936 = ORIENTED_EDGE ( 'NONE', *, *, #433, .T. ) ;
+#1937 = AXIS2_PLACEMENT_3D ( 'NONE', #1617, #1993, #447 ) ;
+#1938 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .T. ) ;
+#1939 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#1940 = PRESENTATION_STYLE_ASSIGNMENT (( #1336 ) ) ;
+#1941 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1722 ) ) ;
+#1942 = FILL_AREA_STYLE ('',( #1571 ) ) ;
+#1943 = VECTOR ( 'NONE', #98, 1000.000000000000000 ) ;
+#1944 = FILL_AREA_STYLE_COLOUR ( '', #689 ) ;
+#1945 = PLANE ( 'NONE',  #549 ) ;
+#1946 = EDGE_CURVE ( 'NONE', #1497, #197, #1027, .T. ) ;
+#1947 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1781, 'distance_accuracy_value', 'NONE');
+#1948 = VECTOR ( 'NONE', #2108, 1000.000000000000000 ) ;
+#1949 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2124 ) ) ;
+#1950 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.299999999999999800, 2.049999999999999800 ) ) ;
+#1951 = FACE_OUTER_BOUND ( 'NONE', #322, .T. ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 2.049999999999999800 ) ) ;
+#1953 = AXIS2_PLACEMENT_3D ( 'NONE', #2408, #485, #868 ) ;
+#1954 = FILL_AREA_STYLE_COLOUR ( '', #1862 ) ;
+#1955 = PRESENTATION_STYLE_ASSIGNMENT (( #1531 ) ) ;
+#1956 = VERTEX_POINT ( 'NONE', #250 ) ;
+#1957 = SURFACE_SIDE_STYLE ('',( #1594 ) ) ;
+#1958 = ORIENTED_EDGE ( 'NONE', *, *, #448, .T. ) ;
+#1959 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1960 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1961 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .F. ) ;
+#1962 = VERTEX_POINT ( 'NONE', #1565 ) ;
+#1963 = EDGE_CURVE ( 'NONE', #1529, #770, #516, .T. ) ;
+#1964 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#1965 = PLANE ( 'NONE',  #889 ) ;
+#1966 = SURFACE_STYLE_USAGE ( .BOTH. , #1957 ) ;
+#1967 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1044 ) ) ;
+#1968 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-015, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .T. ) ;
+#1970 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1971 = ADVANCED_FACE ( 'NONE', ( #853, #670, #302, #1709 ), #1001, .F. ) ;
+#1972 = VECTOR ( 'NONE', #1299, 1000.000000000000000 ) ;
+#1973 = LINE ( 'NONE', #2047, #172 ) ;
+#1974 = SURFACE_SIDE_STYLE ('',( #1753 ) ) ;
+#1975 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1976 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1977 = LINE ( 'NONE', #1804, #148 ) ;
+#1978 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#1979 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 2.299999999999998900, 2.049999999999998500 ) ) ;
+#1980 = EDGE_CURVE ( 'NONE', #1989, #526, #641, .T. ) ;
+#1981 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1982 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1197 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2458, #758, #2068 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1983 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.299999999999999800, 2.874999999999999600 ) ) ;
+#1984 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2197 ), #2113 ) ;
+#1986 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1987 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#1989 = VERTEX_POINT ( 'NONE', #1395 ) ;
+#1990 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #927 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2379, #2359, #1244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1991 = EDGE_CURVE ( 'NONE', #1502, #500, #577, .T. ) ;
+#1992 = ORIENTED_EDGE ( 'NONE', *, *, #2281, .T. ) ;
+#1993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1994 = VERTEX_POINT ( 'NONE', #430 ) ;
+#1995 = ADVANCED_FACE ( 'NONE', ( #1275 ), #2341, .F. ) ;
+#1996 = EDGE_CURVE ( 'NONE', #287, #770, #461, .T. ) ;
+#1997 = FACE_OUTER_BOUND ( 'NONE', #657, .T. ) ;
+#1998 = LINE ( 'NONE', #1343, #1145 ) ;
+#1999 = PRESENTATION_STYLE_ASSIGNMENT (( #1966 ) ) ;
+#2000 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2384 ), #587 ) ;
+#2001 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#2002 = PRESENTATION_STYLE_ASSIGNMENT (( #2293 ) ) ;
+#2003 = ADVANCED_FACE ( 'NONE', ( #2373 ), #2321, .F. ) ;
+#2004 = LINE ( 'NONE', #2426, #246 ) ;
+#2005 = FILL_AREA_STYLE_COLOUR ( '', #1218 ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 3.300000000000000300, -1.923977856002723400 ) ) ;
+#2007 = PRESENTATION_STYLE_ASSIGNMENT (( #443 ) ) ;
+#2008 = STYLED_ITEM ( 'NONE', ( #707 ), #956 ) ;
+#2009 = SURFACE_STYLE_FILL_AREA ( #1725 ) ;
+#2010 = SURFACE_STYLE_FILL_AREA ( #1105 ) ;
+#2011 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2012 = EDGE_LOOP ( 'NONE', ( #421, #2044, #26, #1322 ) ) ;
+#2013 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .F. ) ;
+#2014 = SURFACE_SIDE_STYLE ('',( #2287 ) ) ;
+#2015 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #778, 'distance_accuracy_value', 'NONE');
+#2016 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .F. ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000004500, 7.000000000000000000, -1.923977856002723400 ) ) ;
+#2018 = AXIS2_PLACEMENT_3D ( 'NONE', #1004, #1381, #1217 ) ;
+#2019 = EDGE_CURVE ( 'NONE', #1353, #1099, #2404, .T. ) ;
+#2020 = ADVANCED_FACE ( 'NONE', ( #820 ), #1416, .F. ) ;
+#2021 = CLOSED_SHELL ( 'NONE', ( #1281, #1273, #1522, #1260, #1971, #1134, #578, #2003, #213, #116, #1808, #844, #1151, #899, #2303, #595, #943, #1220, #1714, #1600, #2027, #1473, #2417, #1850, #509, #154, #199, #1887, #2222, #14, #1842, #1050, #2176, #1080, #1651, #1338, #956, #1276, #1325, #307, #750, #39, #2407, #1995, #344, #382, #695, #2085, #2286, #1704, #2020, #1176, #871, #2368 ) ) ;
+#2022 = FILL_AREA_STYLE ('',( #2412 ) ) ;
+#2023 = ORIENTED_EDGE ( 'NONE', *, *, #2072, .F. ) ;
+#2024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #935 ), #2422 ) ;
+#2025 = PRESENTATION_STYLE_ASSIGNMENT (( #1884 ) ) ;
+#2026 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2027 = ADVANCED_FACE ( 'NONE', ( #1618, #380, #2186, #1112 ), #1424, .F. ) ;
+#2028 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#2030 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2031 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #128 ) ) ;
+#2032 = EDGE_CURVE ( 'NONE', #1267, #46, #2301, .T. ) ;
+#2033 = SURFACE_SIDE_STYLE ('',( #2372 ) ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#2035 = EDGE_CURVE ( 'NONE', #1933, #875, #1650, .T. ) ;
+#2036 = VECTOR ( 'NONE', #1366, 1000.000000000000000 ) ;
+#2037 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2038 = VECTOR ( 'NONE', #1469, 1000.000000000000000 ) ;
+#2039 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2040 = ORIENTED_EDGE ( 'NONE', *, *, #73, .T. ) ;
+#2041 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1113 ) ) ;
+#2042 = SURFACE_STYLE_USAGE ( .BOTH. , #2033 ) ;
+#2043 = VECTOR ( 'NONE', #1981, 1000.000000000000000 ) ;
+#2044 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .T. ) ;
+#2045 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2046 = VERTEX_POINT ( 'NONE', #547 ) ;
+#2047 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#2048 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2049 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1500, .T. ) ;
+#2052 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2053 = SURFACE_STYLE_FILL_AREA ( #218 ) ;
+#2054 = VECTOR ( 'NONE', #1635, 1000.000000000000000 ) ;
+#2055 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2056 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1935 ), #1713 ) ;
+#2057 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 7.705096679918781000, 0.8199999999999997300 ) ) ;
+#2058 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2059 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 1.050000000000000000 ) ) ;
+#2060 = LINE ( 'NONE', #1296, #489 ) ;
+#2061 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #501, 'distance_accuracy_value', 'NONE');
+#2062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2063 = STYLED_ITEM ( 'NONE', ( #2025 ), #2085 ) ;
+#2064 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2065 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 6.799999999999999800, 0.5000000000000000000 ) ) ;
+#2066 = SURFACE_STYLE_FILL_AREA ( #765 ) ;
+#2067 = EDGE_CURVE ( 'NONE', #500, #2322, #1179, .T. ) ;
+#2068 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2069 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2070 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #73, .F. ) ;
+#2072 = EDGE_CURVE ( 'NONE', #1904, #1784, #2089, .T. ) ;
+#2073 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#2074 = SURFACE_SIDE_STYLE ('',( #2266 ) ) ;
+#2075 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#2076 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1113 ), #1250 ) ;
+#2077 = VERTEX_POINT ( 'NONE', #381 ) ;
+#2078 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
+#2079 = CARTESIAN_POINT ( 'NONE',  ( -1.550000000000003600, 3.299999999999999800, -1.923977856002723400 ) ) ;
+#2080 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .F. ) ;
+#2081 = VECTOR ( 'NONE', #2128, 1000.000000000000000 ) ;
+#2082 = EDGE_LOOP ( 'NONE', ( #684, #1141, #1796, #1135 ) ) ;
+#2083 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 6.799999999999999800, 0.8199999999999996200 ) ) ;
+#2085 = ADVANCED_FACE ( 'NONE', ( #2337 ), #371, .F. ) ;
+#2086 = LINE ( 'NONE', #598, #484 ) ;
+#2087 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000001700, 0.1799999999999997200 ) ) ;
+#2088 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2089 = LINE ( 'NONE', #2229, #267 ) ;
+#2090 = EDGE_CURVE ( 'NONE', #840, #526, #30, .T. ) ;
+#2091 = PLANE ( 'NONE',  #2339 ) ;
+#2092 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2093 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2094 = SURFACE_SIDE_STYLE ('',( #2066 ) ) ;
+#2095 = VECTOR ( 'NONE', #470, 1000.000000000000000 ) ;
+#2096 = PRESENTATION_STYLE_ASSIGNMENT (( #948 ) ) ;
+#2097 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#2098 = FACE_OUTER_BOUND ( 'NONE', #1553, .T. ) ;
+#2099 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2100 = SURFACE_SIDE_STYLE ('',( #2053 ) ) ;
+#2101 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2102 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2103 = EDGE_CURVE ( 'NONE', #135, #1994, #1973, .T. ) ;
+#2104 = FILL_AREA_STYLE_COLOUR ( '', #428 ) ;
+#2105 = VERTEX_POINT ( 'NONE', #537 ) ;
+#2106 = LINE ( 'NONE', #2400, #804 ) ;
+#2107 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2108 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.586637325588543200E-016 ) ) ;
+#2109 = ORIENTED_EDGE ( 'NONE', *, *, #2432, .T. ) ;
+#2110 = AXIS2_PLACEMENT_3D ( 'NONE', #1896, #400, #576 ) ;
+#2111 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2112 = ORIENTED_EDGE ( 'NONE', *, *, #2103, .F. ) ;
+#2113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1332 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #497, #2220, #2198 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2115 = ORIENTED_EDGE ( 'NONE', *, *, #1917, .T. ) ;
+#2116 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2118 = EDGE_LOOP ( 'NONE', ( #507, #1464, #81, #2294 ) ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 6.999999999999999100, -2.875000000000000400 ) ) ;
+#2120 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000003200, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#2121 = EDGE_CURVE ( 'NONE', #477, #1167, #906, .T. ) ;
+#2122 = VECTOR ( 'NONE', #2050, 1000.000000000000000 ) ;
+#2123 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2124 = STYLED_ITEM ( 'NONE', ( #793 ), #307 ) ;
+#2125 = LINE ( 'NONE', #959, #1948 ) ;
+#2126 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#2127 = VECTOR ( 'NONE', #1675, 1000.000000000000000 ) ;
+#2128 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2129 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2343 ), #2223 ) ;
+#2130 = SURFACE_SIDE_STYLE ('',( #676 ) ) ;
+#2131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1932, 'distance_accuracy_value', 'NONE');
+#2132 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1577 ), #640 ) ;
+#2133 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2134 = VECTOR ( 'NONE', #1536, 1000.000000000000000 ) ;
+#2135 = VERTEX_POINT ( 'NONE', #2455 ) ;
+#2136 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#2137 = FILL_AREA_STYLE ('',( #813 ) ) ;
+#2138 = PRESENTATION_STYLE_ASSIGNMENT (( #898 ) ) ;
+#2139 = ORIENTED_EDGE ( 'NONE', *, *, #1500, .F. ) ;
+#2140 = VERTEX_POINT ( 'NONE', #1509 ) ;
+#2141 = FILL_AREA_STYLE ('',( #1603 ) ) ;
+#2142 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#2143 = AXIS2_PLACEMENT_3D ( 'NONE', #124, #663, #1633 ) ;
+#2144 = ORIENTED_EDGE ( 'NONE', *, *, #2434, .T. ) ;
+#2145 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#2146 = VERTEX_POINT ( 'NONE', #1129 ) ;
+#2147 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .T. ) ;
+#2148 = LINE ( 'NONE', #1929, #2457 ) ;
+#2149 = VECTOR ( 'NONE', #2311, 1000.000000000000000 ) ;
+#2150 = FILL_AREA_STYLE ('',( #1754 ) ) ;
+#2151 = AXIS2_PLACEMENT_3D ( 'NONE', #2142, #1216, #1009 ) ;
+#2152 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1661 ), #1449 ) ;
+#2154 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.874999999999999600 ) ) ;
+#2155 = EDGE_CURVE ( 'NONE', #1393, #2424, #1360, .T. ) ;
+#2156 = VECTOR ( 'NONE', #1580, 1000.000000000000000 ) ;
+#2157 = VECTOR ( 'NONE', #162, 1000.000000000000000 ) ;
+#2158 = EDGE_CURVE ( 'NONE', #1962, #655, #782, .T. ) ;
+#2159 = SURFACE_STYLE_FILL_AREA ( #2141 ) ;
+#2160 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 0.0000000000000000000, 2.874999999999999600 ) ) ;
+#2161 = FILL_AREA_STYLE_COLOUR ( '', #2028 ) ;
+#2162 = VECTOR ( 'NONE', #310, 1000.000000000000000 ) ;
+#2163 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2164 = SURFACE_STYLE_FILL_AREA ( #2192 ) ;
+#2165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2166 = SURFACE_STYLE_FILL_AREA ( #2268 ) ;
+#2167 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#2168 = ORIENTED_EDGE ( 'NONE', *, *, #2205, .T. ) ;
+#2169 = LINE ( 'NONE', #1855, #1014 ) ;
+#2170 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1055 ), #2431 ) ;
+#2172 = SURFACE_SIDE_STYLE ('',( #2217 ) ) ;
+#2173 = EDGE_LOOP ( 'NONE', ( #1958, #1318, #1232, #417 ) ) ;
+#2174 = EDGE_CURVE ( 'NONE', #1350, #2202, #717, .T. ) ;
+#2175 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#2176 = ADVANCED_FACE ( 'NONE', ( #849 ), #1724, .T. ) ;
+#2177 = EDGE_LOOP ( 'NONE', ( #338, #1664, #1042, #2168 ) ) ;
+#2178 = EDGE_CURVE ( 'NONE', #1267, #1468, #112, .T. ) ;
+#2179 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1733, 'distance_accuracy_value', 'NONE');
+#2180 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ;
+#2181 = SURFACE_STYLE_USAGE ( .BOTH. , #480 ) ;
+#2182 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2183 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1984 ) ;
+#2184 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 2.299999999999998900, 1.050000000000000000 ) ) ;
+#2186 = FACE_OUTER_BOUND ( 'NONE', #111, .T. ) ;
+#2187 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000011700, 0.0000000000000000000, 0.1799999999999996900 ) ) ;
+#2188 = LINE ( 'NONE', #2190, #89 ) ;
+#2189 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
+#2190 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 3.899999999999999900, 2.049999999999998500 ) ) ;
+#2191 = PRODUCT_CONTEXT ( 'NONE', #1984, 'mechanical' ) ;
+#2192 = FILL_AREA_STYLE ('',( #1774 ) ) ;
+#2193 = SURFACE_STYLE_FILL_AREA ( #357 ) ;
+#2194 = AXIS2_PLACEMENT_3D ( 'NONE', #541, #566, #215 ) ;
+#2195 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#2196 = PLANE ( 'NONE',  #1861 ) ;
+#2197 = STYLED_ITEM ( 'NONE', ( #2409 ), #1600 ) ;
+#2198 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2199 = VERTEX_POINT ( 'NONE', #582 ) ;
+#2200 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ;
+#2201 = SURFACE_STYLE_USAGE ( .BOTH. , #2395 ) ;
+#2202 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#2203 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2204 = AXIS2_PLACEMENT_3D ( 'NONE', #635, #2350, #1959 ) ;
+#2205 = EDGE_CURVE ( 'NONE', #289, #1729, #1998, .T. ) ;
+#2206 = ORIENTED_EDGE ( 'NONE', *, *, #2221, .T. ) ;
+#2207 = SURFACE_SIDE_STYLE ('',( #1919 ) ) ;
+#2208 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ;
+#2209 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.1799999999999997200 ) ) ;
+#2210 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2377, 'distance_accuracy_value', 'NONE');
+#2211 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2212 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#2213 = PLANE ( 'NONE',  #2410 ) ;
+#2214 = LINE ( 'NONE', #754, #1645 ) ;
+#2215 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #343 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #117, #2216, #1071 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2217 = SURFACE_STYLE_FILL_AREA ( #2369 ) ;
+#2218 = CARTESIAN_POINT ( 'NONE',  ( -4.099999999999999600, 6.999999999999999100, 1.050000000000000000 ) ) ;
+#2219 = VECTOR ( 'NONE', #1821, 1000.000000000000000 ) ;
+#2220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2221 = EDGE_CURVE ( 'NONE', #1909, #1468, #2214, .T. ) ;
+#2222 = ADVANCED_FACE ( 'NONE', ( #141 ), #212, .F. ) ;
+#2223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #808 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1252, #686, #1445 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2224 = DIRECTION ( 'NONE',  ( -2.344220913482171700E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#2226 = ORIENTED_EDGE ( 'NONE', *, *, #2067, .F. ) ;
+#2227 = LINE ( 'NONE', #1924, #223 ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #2035, .T. ) ;
+#2229 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, -3.400000000000002100, 0.8199999999999996200 ) ) ;
+#2230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1787, #1976, #845 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2231 = ORIENTED_EDGE ( 'NONE', *, *, #2353, .T. ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, 7.705096679918781000, 0.1799999999999996000 ) ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .F. ) ;
+#2234 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, -3.400000000000001700, 0.8199999999999997300 ) ) ;
+#2235 = FACE_OUTER_BOUND ( 'NONE', #2361, .T. ) ;
+#2236 = EDGE_LOOP ( 'NONE', ( #349, #981, #659, #445 ) ) ;
+#2237 = AXIS2_PLACEMENT_3D ( 'NONE', #1601, #974, #1187 ) ;
+#2238 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2239 = LINE ( 'NONE', #955, #58 ) ;
+#2240 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 3.899999999999999900, 2.049999999999999800 ) ) ;
+#2241 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2242 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.8199999999999995100 ) ) ;
+#2243 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2244 = LINE ( 'NONE', #1007, #245 ) ;
+#2245 = EDGE_CURVE ( 'NONE', #453, #502, #996, .T. ) ;
+#2246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.336808689942017700E-016 ) ) ;
+#2247 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #515, 'distance_accuracy_value', 'NONE');
+#2248 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2249 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1147 ) ) ;
+#2250 = PRESENTATION_STYLE_ASSIGNMENT (( #1170 ) ) ;
+#2251 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2252 = SURFACE_SIDE_STYLE ('',( #440 ) ) ;
+#2253 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2254 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#2255 = STYLED_ITEM ( 'NONE', ( #2002 ), #1887 ) ;
+#2256 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2257 = EDGE_LOOP ( 'NONE', ( #422, #599, #1172, #230 ) ) ;
+#2258 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2259 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000001500, 2.299999999999998900, 0.1799999999999996000 ) ) ;
+#2260 = EDGE_LOOP ( 'NONE', ( #15, #811, #1812, #806 ) ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#2262 = EDGE_LOOP ( 'NONE', ( #1408, #2073, #2397, #1471 ) ) ;
+#2263 = EDGE_CURVE ( 'NONE', #633, #1264, #2148, .T. ) ;
+#2264 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2265 = PRESENTATION_STYLE_ASSIGNMENT (( #1409 ) ) ;
+#2266 = SURFACE_STYLE_FILL_AREA ( #573 ) ;
+#2267 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2008 ) ) ;
+#2268 = FILL_AREA_STYLE ('',( #583 ) ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#2270 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.586637325588543200E-016 ) ) ;
+#2271 = STYLED_ITEM ( 'NONE', ( #634 ), #2222 ) ;
+#2272 = VECTOR ( 'NONE', #2391, 1000.000000000000000 ) ;
+#2273 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2274 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2275 = EDGE_CURVE ( 'NONE', #1640, #1108, #510, .T. ) ;
+#2276 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#2277 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#2278 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 7.000000000000000000, -1.923977856002723400 ) ) ;
+#2280 = FACE_OUTER_BOUND ( 'NONE', #2262, .T. ) ;
+#2281 = EDGE_CURVE ( 'NONE', #163, #1820, #692, .T. ) ;
+#2282 = LINE ( 'NONE', #1671, #1282 ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #546, .F. ) ;
+#2284 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2285 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2286 = ADVANCED_FACE ( 'NONE', ( #1417 ), #941, .F. ) ;
+#2287 = SURFACE_STYLE_FILL_AREA ( #861 ) ;
+#2288 = ORIENTED_EDGE ( 'NONE', *, *, #1743, .T. ) ;
+#2289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2290 = VERTEX_POINT ( 'NONE', #1351 ) ;
+#2291 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2292 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1207 ) ) ;
+#2293 = SURFACE_STYLE_USAGE ( .BOTH. , #968 ) ;
+#2294 = ORIENTED_EDGE ( 'NONE', *, *, #546, .T. ) ;
+#2295 = STYLED_ITEM ( 'NONE', ( #2265 ), #2303 ) ;
+#2296 = CARTESIAN_POINT ( 'NONE',  ( 4.099999999999999600, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#2297 = EDGE_CURVE ( 'NONE', #366, #471, #2363, .T. ) ;
+#2298 = PRESENTATION_STYLE_ASSIGNMENT (( #2315 ) ) ;
+#2299 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#2300 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#2301 = LINE ( 'NONE', #553, #1798 ) ;
+#2302 = SURFACE_STYLE_FILL_AREA ( #51 ) ;
+#2303 = ADVANCED_FACE ( 'NONE', ( #379 ), #268, .F. ) ;
+#2304 = EDGE_CURVE ( 'NONE', #449, #2326, #204, .T. ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( 3.000000000000002700, 7.000000000000000900, 2.050000000000000300 ) ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 3.299999999999999800, -1.923977856002723400 ) ) ;
+#2307 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #137 ), #1459 ) ;
+#2309 = CARTESIAN_POINT ( 'NONE',  ( 1.550000000000002700, 3.299999999999999800, 2.874999999999999600 ) ) ;
+#2310 = PRESENTATION_STYLE_ASSIGNMENT (( #1526 ) ) ;
+#2311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2312 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2313 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 7.000000000000000000, -2.050000000000001200 ) ) ;
+#2314 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #303, 'design' ) ;
+#2315 = SURFACE_STYLE_USAGE ( .BOTH. , #1773 ) ;
+#2316 = FACE_OUTER_BOUND ( 'NONE', #1493, .T. ) ;
+#2317 = PLANE ( 'NONE',  #1528 ) ;
+#2318 = VECTOR ( 'NONE', #586, 1000.000000000000000 ) ;
+#2319 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2320 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2321 = PLANE ( 'NONE',  #925 ) ;
+#2322 = VERTEX_POINT ( 'NONE', #626 ) ;
+#2323 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #826 ), #1982 ) ;
+#2324 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2326 = VERTEX_POINT ( 'NONE', #2119 ) ;
+#2327 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1442 ), #1 ) ;
+#2328 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ;
+#2329 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 7.000000000000000000, 2.050000000000000300 ) ) ;
+#2330 = STYLED_ITEM ( 'NONE', ( #179 ), #2003 ) ;
+#2331 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2332 = VERTEX_POINT ( 'NONE', #70 ) ;
+#2333 = SURFACE_STYLE_USAGE ( .BOTH. , #78 ) ;
+#2334 = SURFACE_SIDE_STYLE ('',( #2436 ) ) ;
+#2335 = EDGE_CURVE ( 'NONE', #629, #1956, #1795, .T. ) ;
+#2336 = PRESENTATION_STYLE_ASSIGNMENT (( #1285 ) ) ;
+#2337 = FACE_OUTER_BOUND ( 'NONE', #597, .T. ) ;
+#2338 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2339 = AXIS2_PLACEMENT_3D ( 'NONE', #2279, #1590, #82 ) ;
+#2340 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.470329472543015700E-017 ) ) ;
+#2341 = PLANE ( 'NONE',  #797 ) ;
+#2342 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 6.999999999999999100, 2.874999999999999600 ) ) ;
+#2343 = STYLED_ITEM ( 'NONE', ( #1286 ), #1050 ) ;
+#2344 = PRESENTATION_STYLE_ASSIGNMENT (( #1081 ) ) ;
+#2345 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1207 ), #1738 ) ;
+#2346 = VECTOR ( 'NONE', #2371, 1000.000000000000000 ) ;
+#2347 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2348 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 6.799999999999999800, 0.1799999999999996900 ) ) ;
+#2349 = ORIENTED_EDGE ( 'NONE', *, *, #1980, .F. ) ;
+#2350 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-015 ) ) ;
+#2351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2352 = EDGE_LOOP ( 'NONE', ( #685, #932, #2049, #530 ) ) ;
+#2353 = EDGE_CURVE ( 'NONE', #197, #2322, #535, .T. ) ;
+#2354 = ORIENTED_EDGE ( 'NONE', *, *, #1895, .F. ) ;
+#2355 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2356 = SURFACE_STYLE_USAGE ( .BOTH. , #2172 ) ;
+#2357 = AXIS2_PLACEMENT_3D ( 'NONE', #1291, #521, #1121 ) ;
+#2358 = ORIENTED_EDGE ( 'NONE', *, *, #327, .T. ) ;
+#2359 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2360 = SURFACE_SIDE_STYLE ('',( #2164 ) ) ;
+#2361 = EDGE_LOOP ( 'NONE', ( #705, #226, #1964, #52 ) ) ;
+#2362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.336808689942017700E-016 ) ) ;
+#2363 = LINE ( 'NONE', #1400, #452 ) ;
+#2364 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#2365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1272, 'distance_accuracy_value', 'NONE');
+#2366 = CARTESIAN_POINT ( 'NONE',  ( -0.3200000000000012800, 2.299999999999998900, 0.8199999999999997300 ) ) ;
+#2367 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2271 ) ) ;
+#2368 = ADVANCED_FACE ( 'NONE', ( #1210 ), #64, .F. ) ;
+#2369 = FILL_AREA_STYLE ('',( #1555 ) ) ;
+#2370 = VECTOR ( 'NONE', #1120, 1000.000000000000000 ) ;
+#2371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2372 = SURFACE_STYLE_FILL_AREA ( #1847 ) ;
+#2373 = FACE_OUTER_BOUND ( 'NONE', #437, .T. ) ;
+#2374 = PLANE ( 'NONE',  #2237 ) ;
+#2375 = LINE ( 'NONE', #610, #63 ) ;
+#2376 = STYLED_ITEM ( 'NONE', ( #297 ), #871 ) ;
+#2377 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2378 = SURFACE_STYLE_FILL_AREA ( #1258 ) ;
+#2379 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2380 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #49 ) ) ;
+#2381 = LINE ( 'NONE', #1606, #1859 ) ;
+#2382 = FILL_AREA_STYLE_COLOUR ( '', #364 ) ;
+#2383 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2384 = STYLED_ITEM ( 'NONE', ( #2096 ), #1808 ) ;
+#2385 = LINE ( 'NONE', #731, #2441 ) ;
+#2386 = VECTOR ( 'NONE', #882, 1000.000000000000000 ) ;
+#2387 = CARTESIAN_POINT ( 'NONE',  ( 2.179999999999998800, -3.400000000000001200, 0.8199999999999996200 ) ) ;
+#2388 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1055 ) ) ;
+#2389 = VERTEX_POINT ( 'NONE', #438 ) ;
+#2390 = EDGE_CURVE ( 'NONE', #2322, #399, #1819, .T. ) ;
+#2391 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2392 = VERTEX_POINT ( 'NONE', #1397 ) ;
+#2393 = EDGE_LOOP ( 'NONE', ( #1809, #1411, #132, #1435 ) ) ;
+#2394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1147 ), #1405 ) ;
+#2395 = SURFACE_SIDE_STYLE ('',( #1668 ) ) ;
+#2396 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .T. ) ;
+#2397 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ;
+#2398 = CARTESIAN_POINT ( 'NONE',  ( 4.949999999999999300, 0.0000000000000000000, 0.1799999999999996000 ) ) ;
+#2399 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2255 ) ) ;
+#2400 = CARTESIAN_POINT ( 'NONE',  ( -2.820000000000001200, 0.0000000000000000000, 0.8199999999999997300 ) ) ;
+#2401 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2165, 'distance_accuracy_value', 'NONE');
+#2402 = VECTOR ( 'NONE', #1663, 1000.000000000000000 ) ;
+#2403 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.694065894508600900E-016 ) ) ;
+#2404 = LINE ( 'NONE', #456, #1943 ) ;
+#2405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2406 = EDGE_CURVE ( 'NONE', #1264, #504, #1734, .T. ) ;
+#2407 = ADVANCED_FACE ( 'NONE', ( #2235 ), #617, .F. ) ;
+#2408 = CARTESIAN_POINT ( 'NONE',  ( 2.819999999999998500, 7.705096679918781000, 0.8199999999999996200 ) ) ;
+#2409 = PRESENTATION_STYLE_ASSIGNMENT (( #318 ) ) ;
+#2410 = AXIS2_PLACEMENT_3D ( 'NONE', #664, #1066, #1628 ) ;
+#2411 = FILL_AREA_STYLE ('',( #1431 ) ) ;
+#2412 = FILL_AREA_STYLE_COLOUR ( '', #2064 ) ;
+#2413 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2414 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ;
+#2415 = LINE ( 'NONE', #2001, #396 ) ;
+#2416 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2417 = ADVANCED_FACE ( 'NONE', ( #714 ), #2196, .F. ) ;
+#2418 = EDGE_CURVE ( 'NONE', #1909, #2392, #1321, .T. ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#2420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2421 = VERTEX_POINT ( 'NONE', #1978 ) ;
+#2422 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1584 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #939, #182, #2443 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2423 = CARTESIAN_POINT ( 'NONE',  ( -4.949999999999999300, 0.0000000000000000000, -2.875000000000000400 ) ) ;
+#2424 = VERTEX_POINT ( 'NONE', #660 ) ;
+#2425 = CARTESIAN_POINT ( 'NONE',  ( -2.180000000000002400, 2.299999999999998900, 0.8199999999999996200 ) ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999977900, 2.299999999999998900, 0.8199999999999996200 ) ) ;
+#2427 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2255 ), #1239 ) ;
+#2428 = PRESENTATION_STYLE_ASSIGNMENT (( #2181 ) ) ;
+#2429 = SURFACE_SIDE_STYLE ('',( #457 ) ) ;
+#2430 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1835 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #85, #1559, #1582 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2432 = EDGE_CURVE ( 'NONE', #442, #397, #1266, .T. ) ;
+#2433 = LINE ( 'NONE', #2387, #1481 ) ;
+#2434 = EDGE_CURVE ( 'NONE', #733, #2421, #1846, .T. ) ;
+#2435 = VECTOR ( 'NONE', #825, 1000.000000000000000 ) ;
+#2436 = SURFACE_STYLE_FILL_AREA ( #2137 ) ;
+#2437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2438 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2439 = STYLED_ITEM ( 'NONE', ( #978 ), #1273 ) ;
+#2440 = LINE ( 'NONE', #593, #1629 ) ;
+#2441 = VECTOR ( 'NONE', #2264, 1000.000000000000000 ) ;
+#2442 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'JST B3B-XH-A', ( #1440, #495 ), #1691 ) ;
+#2443 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2444 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999981200, -3.400000000000001700, 0.8199999999999997300 ) ) ;
+#2445 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;
+#2446 = PRESENTATION_STYLE_ASSIGNMENT (( #1057 ) ) ;
+#2447 = ORIENTED_EDGE ( 'NONE', *, *, #402, .F. ) ;
+#2448 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2449 = ORIENTED_EDGE ( 'NONE', *, *, #2221, .F. ) ;
+#2450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 4.336808689942017700E-016, -1.000000000000000000 ) ) ;
+#2451 = ORIENTED_EDGE ( 'NONE', *, *, #2304, .F. ) ;
+#2452 = PLANE ( 'NONE',  #807 ) ;
+#2453 = CARTESIAN_POINT ( 'NONE',  ( -3.000000000000004400, 3.299999999999999800, 2.874999999999999600 ) ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #2418, .F. ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( 0.3199999999999985600, 6.799999999999999800, 0.1799999999999996600 ) ) ;
+#2456 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1344 ) ) ;
+#2457 = VECTOR ( 'NONE', #2284, 1000.000000000000000 ) ;
+#2458 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+ENDSEC;
+END-ISO-10303-21;