From 81dd6425682299234cbd4fd7748975b41aaaaf84 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Fri, 26 Feb 2016 15:47:00 -0700
Subject: [PATCH] Added Bosch BMP085 Pressure Sensor Footprint/Model/Symbol

---
 Footprints/SpecialisedSensor.PcbLib |  Bin 752640 -> 778752 bytes
 STEP/Sensor/BMP085.STEP             | 1511 +++++++++++++++++++++++++++
 Symbols/Pressure.SchLib             |  Bin 8704 -> 11776 bytes
 3 files changed, 1511 insertions(+)
 create mode 100644 STEP/Sensor/BMP085.STEP

diff --git a/Footprints/SpecialisedSensor.PcbLib b/Footprints/SpecialisedSensor.PcbLib
index d67bc2e602135d378102de38af468148f87e8957..18de543f3d0a491f680f44f4e70d65252fba7840 100644
GIT binary patch
delta 23367
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
Qy`X~A6<ztjy)atwH#*)*vj6}9

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

diff --git a/STEP/Sensor/BMP085.STEP b/STEP/Sensor/BMP085.STEP
new file mode 100644
index 000000000..3011fc49c
--- /dev/null
+++ b/STEP/Sensor/BMP085.STEP
@@ -0,0 +1,1511 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('BMP085.STEP',
+    '2016-03-12T19:50:08',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FACE_OUTER_BOUND ( 'NONE', #1089, .T. ) ;
+#2 = ADVANCED_FACE ( 'NONE', ( #837 ), #681, .F. ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#4 = STYLED_ITEM ( 'NONE', ( #777 ), #226 ) ;
+#5 = VECTOR ( 'NONE', #164, 1000.000000000000000 ) ;
+#6 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #447 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #157, #1356, #494 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#7 = SURFACE_STYLE_USAGE ( .BOTH. , #443 ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #491, #48, #1244 ) ;
+#9 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
+#10 = VERTEX_POINT ( 'NONE', #465 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881347500, 1.200000000000000200, -2.172182540694796300 ) ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#13 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#15 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #909 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1003, #891, #1008 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#16 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #1183, #856 ) ;
+#17 = SURFACE_SIDE_STYLE ('',( #1350 ) ) ;
+#18 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#19 = LINE ( 'NONE', #1297, #118 ) ;
+#20 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #546 ) ) ;
+#21 = VECTOR ( 'NONE', #286, 1000.000000000000000 ) ;
+#22 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #522, 'distance_accuracy_value', 'NONE');
+#23 = FACE_OUTER_BOUND ( 'NONE', #895, .T. ) ;
+#24 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 4.336808689942017700E-016 ) ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
+#26 = VERTEX_POINT ( 'NONE', #373 ) ;
+#27 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
+#28 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #801 ), #93 ) ;
+#29 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#30 = VECTOR ( 'NONE', #675, 1000.000000000000000 ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, -2.155025253169415400 ) ) ;
+#32 = FILL_AREA_STYLE_COLOUR ( '', #38 ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#34 = EDGE_CURVE ( 'NONE', #750, #1355, #76, .T. ) ;
+#35 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 4.336808689942017700E-016 ) ) ;
+#36 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1397, #1310, #659, #231 ),
+ ( #957, #318, #332, #775 ),
+ ( #969, #323, #860, #1068 ),
+ ( #1081, #1304, #541, #551 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243620500, 0.8047378541243620500, 1.000000000000000000),
+ ( 0.8047378541243670500, 0.6476030138606870800, 0.6476030138606870800, 0.8047378541243670500),
+ ( 0.8047378541243670500, 0.6476030138606870800, 0.6476030138606870800, 0.8047378541243670500),
+ ( 1.000000000000000000, 0.8047378541243620500, 0.8047378541243620500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#37 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #949 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #439, #216, #105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#38 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#39 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#42 = VERTEX_POINT ( 'NONE', #482 ) ;
+#43 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#44 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#45 = VERTEX_POINT ( 'NONE', #469 ) ;
+#46 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#47 = STYLED_ITEM ( 'NONE', ( #1187 ), #435 ) ;
+#48 = DIRECTION ( 'NONE',  ( -1.845450506358305300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001400, 1.150000000000000100, -2.184314575050761800 ) ) ;
+#50 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #741 ), #470 ) ;
+#51 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#52 = FACE_OUTER_BOUND ( 'NONE', #824, .T. ) ;
+#53 = SURFACE_SIDE_STYLE ('',( #574 ) ) ;
+#54 = FILL_AREA_STYLE_COLOUR ( '', #205 ) ;
+#55 = PRESENTATION_STYLE_ASSIGNMENT (( #982 ) ) ;
+#56 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1161 ), #965 ) ;
+#57 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #950, .F. ) ;
+#59 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#60 = EDGE_CURVE ( 'NONE', #1124, #611, #145, .T. ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .T. ) ;
+#62 = EDGE_LOOP ( 'NONE', ( #425, #320, #1118, #1091 ) ) ;
+#63 = LINE ( 'NONE', #434, #509 ) ;
+#64 = EDGE_CURVE ( 'NONE', #492, #372, #504, .T. ) ;
+#65 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#66 = FILL_AREA_STYLE ('',( #1130 ) ) ;
+#67 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1002 ), #507 ) ;
+#68 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#69 = LINE ( 'NONE', #588, #1286 ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, 2.155025253169416300 ) ) ;
+#71 = EDGE_CURVE ( 'NONE', #682, #471, #92, .T. ) ;
+#72 = SURFACE_STYLE_FILL_AREA ( #383 ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#74 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, -1.949999999999997300 ) ) ;
+#76 = CIRCLE ( 'NONE', #796, 0.4000000000000001900 ) ;
+#77 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#78 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #589 ), #1263 ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #629, .F. ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, -0.2499999999999995800 ) ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #813, .F. ) ;
+#82 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000000, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ;
+#84 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#85 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#86 = CARTESIAN_POINT ( 'NONE',  ( 4.613626265895764100E-016, 1.050000000000000000, 2.499999999999999600 ) ) ;
+#87 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #797 ) ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( -4.613626265895764100E-016, 1.050000000000000000, -2.500000000000000400 ) ) ;
+#90 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( 2.172182540694799400, 1.200000000000000200, -2.329289321881346200 ) ) ;
+#92 = LINE ( 'NONE', #793, #1222 ) ;
+#93 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #746 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1163, #924, #296 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#95 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#96 = SURFACE_SIDE_STYLE ('',( #395 ) ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #264 ), #1175, .T. ) ;
+#99 = FACE_OUTER_BOUND ( 'NONE', #559, .T. ) ;
+#100 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1038, #159, #174, #819 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243634900, 0.8047378541243634900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#101 = SURFACE_SIDE_STYLE ('',( #310 ) ) ;
+#102 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1302 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1102, #591, #472 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#103 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #130, #577 ) ;
+#105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#106 = PRESENTATION_STYLE_ASSIGNMENT (( #836 ) ) ;
+#107 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#108 = CIRCLE ( 'NONE', #850, 0.2500000000000000000 ) ;
+#109 = EDGE_CURVE ( 'NONE', #1159, #238, #665, .T. ) ;
+#110 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #893, .F. ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;
+#113 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #1211, #680 ) ;
+#114 = CIRCLE ( 'NONE', #350, 0.1500000000000008300 ) ;
+#115 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #1134 ), #438, .T. ) ;
+#117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#118 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#119 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#120 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1321, #257, #39 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#121 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000000, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1013 ) ) ;
+#123 = LINE ( 'NONE', #1040, #1151 ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, -0.2499999999999995800 ) ) ;
+#125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #900, 'distance_accuracy_value', 'NONE');
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #950, .T. ) ;
+#127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#128 = EDGE_LOOP ( 'NONE', ( #595, #1001, #1192, #112 ) ) ;
+#129 = EDGE_CURVE ( 'NONE', #945, #563, #408, .T. ) ;
+#130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#131 = VERTEX_POINT ( 'NONE', #1031 ) ;
+#132 = AXIS2_PLACEMENT_3D ( 'NONE', #512, #731, #1256 ) ;
+#133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#134 = FACE_OUTER_BOUND ( 'NONE', #505, .T. ) ;
+#135 = FILL_AREA_STYLE ('',( #258 ) ) ;
+#136 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.150000000000000100, 2.300000000000000700 ) ) ;
+#138 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#139 = VECTOR ( 'NONE', #1273, 1000.000000000000000 ) ;
+#140 = PLANE ( 'NONE',  #473 ) ;
+#141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1049 ), #217 ) ;
+#142 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 6.339713617815611800E-015 ) ) ;
+#143 = FILL_AREA_STYLE_COLOUR ( '', #539 ) ;
+#144 = SHAPE_DEFINITION_REPRESENTATION ( #1058, #975 ) ;
+#145 = LINE ( 'NONE', #1347, #1204 ) ;
+#146 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #288, 'distance_accuracy_value', 'NONE');
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#148 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #919, .T. ) ;
+#150 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #782, #328, #13 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#151 = SURFACE_SIDE_STYLE ('',( #207 ) ) ;
+#152 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1213 ), #1292 ) ;
+#153 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #698 ) ) ;
+#154 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#155 = STYLED_ITEM ( 'NONE', ( #906 ), #98 ) ;
+#156 = CIRCLE ( 'NONE', #671, 0.4000000000000001900 ) ;
+#157 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#158 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #295 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #223, #558, #1290 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#159 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169418100, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#161 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .F. ) ;
+#163 = EDGE_CURVE ( 'NONE', #751, #1136, #108, .T. ) ;
+#164 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#165 = EDGE_LOOP ( 'NONE', ( #218, #81, #1106, #266, #734, #1055, #527, #506 ) ) ;
+#166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #546 ), #102 ) ;
+#167 = FILL_AREA_STYLE_COLOUR ( '', #272 ) ;
+#168 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#169 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#170 = CIRCLE ( 'NONE', #548, 0.2500000000000000000 ) ;
+#171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #782, 'distance_accuracy_value', 'NONE');
+#172 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, 2.300000000000000300 ) ) ;
+#173 = FILL_AREA_STYLE ('',( #597 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, -2.155025253169415400 ) ) ;
+#175 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #962 ), #150 ) ;
+#178 = SURFACE_STYLE_FILL_AREA ( #524 ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#180 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1161 ) ) ;
+#181 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, -0.2499999999999995800 ) ) ;
+#182 = EDGE_CURVE ( 'NONE', #1335, #593, #525, .T. ) ;
+#183 = EDGE_LOOP ( 'NONE', ( #1224, #457, #1278, #201 ) ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #604, .T. ) ;
+#185 = SURFACE_SIDE_STYLE ('',( #545 ) ) ;
+#186 = FILL_AREA_STYLE ('',( #1266 ) ) ;
+#187 = EDGE_CURVE ( 'NONE', #631, #563, #1035, .T. ) ;
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #33, #477, #787 ) ;
+#189 = CIRCLE ( 'NONE', #1043, 0.05000000000000012800 ) ;
+#190 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1241, .NOT_KNOWN. ) ;
+#191 = SURFACE_SIDE_STYLE ('',( #343 ) ) ;
+#192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1267, 'distance_accuracy_value', 'NONE');
+#193 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001900, 1.150000000000000100, -2.184314575050760400 ) ) ;
+#194 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#195 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.200000000000000200, -2.329289321881345300 ) ) ;
+#197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #467 ), #712 ) ;
+#198 = SURFACE_SIDE_STYLE ('',( #1025 ) ) ;
+#199 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#200 = FILL_AREA_STYLE ('',( #536 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .F. ) ;
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #456, .T. ) ;
+#203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#204 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#205 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #155 ), #306 ) ;
+#207 = SURFACE_STYLE_FILL_AREA ( #1221 ) ;
+#208 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #741 ) ) ;
+#209 = SURFACE_STYLE_FILL_AREA ( #480 ) ;
+#210 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#211 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1113, 'distance_accuracy_value', 'NONE');
+#212 = FILL_AREA_STYLE_COLOUR ( '', #1197 ) ;
+#213 = EDGE_CURVE ( 'NONE', #131, #492, #571, .T. ) ;
+#214 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#215 = VECTOR ( 'NONE', #241, 1000.000000000000000 ) ;
+#216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #851 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #636, #1391, #935 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#219 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#221 = PRESENTATION_STYLE_ASSIGNMENT (( #848 ) ) ;
+#222 = LINE ( 'NONE', #274, #674 ) ;
+#223 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#224 = LINE ( 'NONE', #690, #724 ) ;
+#225 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1143 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #582, #884, #138 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#226 = ADVANCED_FACE ( 'NONE', ( #1275 ), #248, .F. ) ;
+#227 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #312, 'design' ) ;
+#228 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #768 ) ) ;
+#229 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = CIRCLE ( 'NONE', #776, 0.2500000000000000000 ) ;
+#231 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.150000000000000100, 2.350000000000000100 ) ) ;
+#232 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#234 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ;
+#235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #155 ) ) ;
+#236 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .F. ) ;
+#238 = VERTEX_POINT ( 'NONE', #653 ) ;
+#239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1321, 'distance_accuracy_value', 'NONE');
+#240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1148 ), #37 ) ;
+#241 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #959, .T. ) ;
+#243 = FILL_AREA_STYLE ('',( #247 ) ) ;
+#244 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #1218, #883 ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.150000000000000100, 2.350000000000002800 ) ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #666, .T. ) ;
+#247 = FILL_AREA_STYLE_COLOUR ( '', #514 ) ;
+#248 = CYLINDRICAL_SURFACE ( 'NONE', #1202, 0.1499999999999990800 ) ;
+#249 = PLANE ( 'NONE',  #1085 ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #47 ), #225 ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #999, .T. ) ;
+#253 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#254 = PRESENTATION_STYLE_ASSIGNMENT (( #627 ) ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #791, #564, #876 ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .T. ) ;
+#257 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#258 = FILL_AREA_STYLE_COLOUR ( '', #929 ) ;
+#259 = SURFACE_STYLE_USAGE ( .BOTH. , #483 ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#261 = SURFACE_STYLE_USAGE ( .BOTH. , #596 ) ;
+#262 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1121 ), #862 ) ;
+#263 = SURFACE_SIDE_STYLE ('',( #1051 ) ) ;
+#264 = FACE_OUTER_BOUND ( 'NONE', #1245, .T. ) ;
+#265 = VERTEX_POINT ( 'NONE', #955 ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #553, .F. ) ;
+#267 = EDGE_LOOP ( 'NONE', ( #1019, #40, #411, #149 ) ) ;
+#268 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#269 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999200, 1.179289321881345400, -1.949999999999997100 ) ) ;
+#270 = STYLED_ITEM ( 'NONE', ( #859 ), #1295 ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#272 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#273 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#275 = PRESENTATION_STYLE_ASSIGNMENT (( #737 ) ) ;
+#276 = SURFACE_STYLE_FILL_AREA ( #1229 ) ;
+#277 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#278 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #535, #309 ) ;
+#279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#280 = FACE_BOUND ( 'NONE', #1088, .T. ) ;
+#281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#282 = CYLINDRICAL_SURFACE ( 'NONE', #826, 0.4000000000000001900 ) ;
+#283 = SURFACE_STYLE_FILL_AREA ( #173 ) ;
+#284 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ;
+#286 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#287 = VERTEX_POINT ( 'NONE', #1066 ) ;
+#288 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#289 = STYLED_ITEM ( 'NONE', ( #691 ), #926 ) ;
+#290 = DIRECTION ( 'NONE',  ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #1139 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.300000000000000700 ) ) ;
+#293 = SURFACE_STYLE_USAGE ( .BOTH. , #728 ) ;
+#294 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#295 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #223, 'distance_accuracy_value', 'NONE');
+#296 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#297 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1041 ) ) ;
+#298 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#299 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #768 ), #374 ) ;
+#300 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#301 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999700, 1.179289321881345400, -2.350000000000000100 ) ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #813, .T. ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#305 = PLANE ( 'NONE',  #1271 ) ;
+#306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #607, #1026, #1246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#307 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#308 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#310 = SURFACE_STYLE_FILL_AREA ( #972 ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 2.349999999999999200, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#312 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#313 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#314 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.768175759537458200E-016 ) ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #1123, #253 ) ;
+#316 = SURFACE_STYLE_FILL_AREA ( #543 ) ;
+#317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.179289321881345200, 2.184314575050761300 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #479, .F. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ;
+#321 = FILL_AREA_STYLE_COLOUR ( '', #1240 ) ;
+#322 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, 1.949999999999999100 ) ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881346600, 1.200000000000000000, 2.172182540694797200 ) ) ;
+#324 = FACE_OUTER_BOUND ( 'NONE', #713, .T. ) ;
+#325 = ADVANCED_FACE ( 'NONE', ( #23 ), #1203, .F. ) ;
+#326 = LINE ( 'NONE', #124, #30 ) ;
+#327 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #358, #567, #1096 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#328 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#329 = ADVANCED_FACE ( 'NONE', ( #961 ), #282, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #471, #912, #609, .T. ) ;
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #592 ) ) ;
+#332 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050762700, 1.179289321881345200, 2.350000000000001400 ) ) ;
+#333 = PRESENTATION_STYLE_ASSIGNMENT (( #462 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #629, .T. ) ;
+#335 = PLANE ( 'NONE',  #1109 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#337 = SURFACE_STYLE_USAGE ( .BOTH. , #101 ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000300, 1.200000000000000200, -1.949999999999997500 ) ) ;
+#339 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #308, 'distance_accuracy_value', 'NONE');
+#340 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#341 = SURFACE_STYLE_FILL_AREA ( #610 ) ;
+#342 = SURFACE_SIDE_STYLE ('',( #954 ) ) ;
+#343 = SURFACE_STYLE_FILL_AREA ( #186 ) ;
+#344 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, -1.950000000000000000 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169418100, 1.200000000000000200, -2.300000000000000300 ) ) ;
+#346 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#347 = EDGE_CURVE ( 'NONE', #238, #10, #1099, .T. ) ;
+#348 = FILL_AREA_STYLE_COLOUR ( '', #1094 ) ;
+#349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#350 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1067, #194 ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .T. ) ;
+#352 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.179289321881345600, 2.184314575050762700 ) ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#354 = EDGE_LOOP ( 'NONE', ( #304, #489, #767, #1382 ) ) ;
+#355 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #905, 'distance_accuracy_value', 'NONE');
+#356 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#357 = LINE ( 'NONE', #453, #618 ) ;
+#358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#359 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#360 = AXIS2_PLACEMENT_3D ( 'NONE', #531, #1064, #117 ) ;
+#361 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 2.350000000000000500 ) ) ;
+#362 = VECTOR ( 'NONE', #195, 1000.000000000000000 ) ;
+#363 = PRESENTATION_STYLE_ASSIGNMENT (( #1369 ) ) ;
+#364 = CIRCLE ( 'NONE', #1231, 0.4000000000000001900 ) ;
+#365 = SURFACE_SIDE_STYLE ('',( #209 ) ) ;
+#366 = EDGE_CURVE ( 'NONE', #701, #455, #1070, .T. ) ;
+#367 = FACE_OUTER_BOUND ( 'NONE', #1056, .T. ) ;
+#368 = FILL_AREA_STYLE_COLOUR ( '', #976 ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#370 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #467 ) ) ;
+#371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#372 = VERTEX_POINT ( 'NONE', #340 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.949999999999998000 ) ) ;
+#374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #488 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #937, #1063, #1165 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#375 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #805, #802 ) ;
+#376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#377 = CYLINDRICAL_SURFACE ( 'NONE', #889, 0.05000000000000012800 ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.050000000000000000, 0.2500000000000004400 ) ) ;
+#379 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#380 = EDGE_CURVE ( 'NONE', #701, #795, #1296, .T. ) ;
+#381 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #864, #18 ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, -2.155025253169416700 ) ) ;
+#383 = FILL_AREA_STYLE ('',( #1250 ) ) ;
+#384 = FACE_OUTER_BOUND ( 'NONE', #128, .T. ) ;
+#385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#386 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1103, 'distance_accuracy_value', 'NONE');
+#387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#388 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881344900, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#390 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = EDGE_LOOP ( 'NONE', ( #652, #1260 ) ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #1146, .T. ) ;
+#393 = STYLED_ITEM ( 'NONE', ( #1083 ), #772 ) ;
+#394 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#395 = SURFACE_STYLE_FILL_AREA ( #1072 ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#397 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#398 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#399 = DIRECTION ( 'NONE',  ( -7.289124377473104600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#400 = CIRCLE ( 'NONE', #16, 0.05000000000000012800 ) ;
+#401 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#402 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #339 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #308, #107, #203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#403 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#404 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #812, #907 ) ;
+#405 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #573 ) ) ;
+#406 = DIRECTION ( 'NONE',  ( 2.768175759537458200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#407 = FILL_AREA_STYLE_COLOUR ( '', #232 ) ;
+#408 = CIRCLE ( 'NONE', #783, 0.05000000000000012800 ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #604, .F. ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #60, .F. ) ;
+#412 = EDGE_CURVE ( 'NONE', #1136, #667, #502, .T. ) ;
+#413 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169416300, 1.200000000000000400, 2.300000000000001600 ) ) ;
+#414 = ADVANCED_FACE ( 'NONE', ( #1201 ), #1189, .T. ) ;
+#415 = STYLED_ITEM ( 'NONE', ( #363 ), #763 ) ;
+#416 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.050000000000000000, -6.920439398843646100E-016 ) ) ;
+#417 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#418 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050764000, 1.179289321881345400, -2.350000000000000500 ) ) ;
+#419 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#420 = STYLED_ITEM ( 'NONE', ( #106 ), #625 ) ;
+#421 = VECTOR ( 'NONE', #487, 1000.000000000000000 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #959, .F. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ;
+#426 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.845450506358305300E-016 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -2.500000000000000000 ) ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ;
+#429 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #57, #279 ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #1388, #1050 ) ;
+#431 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000400, 2.300000000000000300 ) ) ;
+#432 = FACE_OUTER_BOUND ( 'NONE', #685, .T. ) ;
+#433 = FILL_AREA_STYLE_COLOUR ( '', #1017 ) ;
+#434 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 1.050000000000000000, -2.349999999999999600 ) ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #815 ), #335, .F. ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, 1.949999999999997500 ) ) ;
+#437 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #110, #1190 ) ;
+#438 = CYLINDRICAL_SURFACE ( 'NONE', #913, 0.4000000000000001900 ) ;
+#439 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#441 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
+#442 = ADVANCED_FACE ( 'NONE', ( #367 ), #249, .F. ) ;
+#443 = SURFACE_SIDE_STYLE ('',( #849 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .F. ) ;
+#445 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#446 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #1398, #967 ) ;
+#447 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #157, 'distance_accuracy_value', 'NONE');
+#448 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#449 = ADVANCED_FACE ( 'NONE', ( #280, #452 ), #1237, .T. ) ;
+#450 = FILL_AREA_STYLE ('',( #321 ) ) ;
+#451 = STYLED_ITEM ( 'NONE', ( #1401 ), #116 ) ;
+#452 = FACE_OUTER_BOUND ( 'NONE', #804, .T. ) ;
+#453 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#454 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #289 ) ) ;
+#455 = VERTEX_POINT ( 'NONE', #699 ) ;
+#456 = EDGE_CURVE ( 'NONE', #593, #841, #586, .T. ) ;
+#457 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ;
+#458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#459 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#460 = PRESENTATION_STYLE_ASSIGNMENT (( #1365 ) ) ;
+#461 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #903, 'distance_accuracy_value', 'NONE');
+#462 = SURFACE_STYLE_USAGE ( .BOTH. , #1228 ) ;
+#463 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, -1.950000000000000000 ) ) ;
+#464 = LINE ( 'NONE', #710, #21 ) ;
+#465 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999998200, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#466 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#467 = STYLED_ITEM ( 'NONE', ( #941 ), #449 ) ;
+#468 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#469 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 0.0000000000000000000, -2.500000000000000400 ) ) ;
+#470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #736, #834, #1381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#471 = VERTEX_POINT ( 'NONE', #273 ) ;
+#472 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #1207, #570 ) ;
+#474 = EDGE_LOOP ( 'NONE', ( #855, #25, #1280, #1301 ) ) ;
+#475 = CLOSED_SHELL ( 'NONE', ( #964, #1076, #1404, #1082, #325, #858, #226, #435, #668, #549, #449, #329, #442, #116, #1295, #926, #1257, #1065, #763, #970, #772, #625, #660, #98, #1185, #414, #1306, #867, #2, #1315 ) ) ;
+#476 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.050000000000000000, 2.350000000000000100 ) ) ;
+#477 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#478 = FILL_AREA_STYLE ('',( #368 ) ) ;
+#479 = EDGE_CURVE ( 'NONE', #287, #778, #156, .T. ) ;
+#480 = FILL_AREA_STYLE ('',( #686 ) ) ;
+#481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #355 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #905, #1363, #510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#482 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 1.050000000000000000, 2.350000000000000100 ) ) ;
+#483 = SURFACE_SIDE_STYLE ('',( #960 ) ) ;
+#484 = FILL_AREA_STYLE_COLOUR ( '', #169 ) ;
+#485 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761300, 1.179289321881345400, -2.350000000000001900 ) ) ;
+#486 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#487 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#488 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #937, 'distance_accuracy_value', 'NONE');
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ;
+#490 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #229, #781 ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( -4.613626265895764100E-016, 1.050000000000000000, -2.500000000000000400 ) ) ;
+#492 = VERTEX_POINT ( 'NONE', #1016 ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ;
+#494 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#495 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#496 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1084 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #709, #807, #1075 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#497 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#498 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #211 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1113, #387, #1128 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #45, #1335, #760, .T. ) ;
+#501 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#502 = LINE ( 'NONE', #1308, #215 ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996600, 1.200000000000000200, -2.329289321881345300 ) ) ;
+#504 = LINE ( 'NONE', #1097, #557 ) ;
+#505 = EDGE_LOOP ( 'NONE', ( #444, #1155, #892, #1322 ) ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #187, .F. ) ;
+#507 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #22 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #522, #1279, #85 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#508 = FILL_AREA_STYLE ('',( #167 ) ) ;
+#509 = VECTOR ( 'NONE', #752, 1000.000000000000000 ) ;
+#510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#511 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.768175759537458200E-016 ) ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#513 = PRESENTATION_STYLE_ASSIGNMENT (( #1012 ) ) ;
+#514 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#516 = LINE ( 'NONE', #1162, #139 ) ;
+#517 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #619 ), #120 ) ;
+#518 = CIRCLE ( 'NONE', #1333, 0.05000000000000012800 ) ;
+#519 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#520 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #270 ) ) ;
+#521 = FACE_OUTER_BOUND ( 'NONE', #948, .T. ) ;
+#522 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#523 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#524 = FILL_AREA_STYLE ('',( #1158 ) ) ;
+#525 = LINE ( 'NONE', #89, #540 ) ;
+#526 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #774, .F. ) ;
+#528 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998000, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #940, .F. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #893, .T. ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, -1.950000000000000000 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050763500, 1.150000000000000100, -2.350000000000000500 ) ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#534 = EDGE_CURVE ( 'NONE', #852, #611, #1332, .T. ) ;
+#535 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#536 = FILL_AREA_STYLE_COLOUR ( '', #658 ) ;
+#537 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#538 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#539 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#540 = VECTOR ( 'NONE', #426, 1000.000000000000000 ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169417600, 1.200000000000000000, 2.300000000000001200 ) ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#543 = FILL_AREA_STYLE ('',( #1164 ) ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#545 = SURFACE_STYLE_FILL_AREA ( #508 ) ;
+#546 = STYLED_ITEM ( 'NONE', ( #745 ), #660 ) ;
+#547 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.673617379884013400E-015 ) ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #24, #784, #133 ) ;
+#549 = ADVANCED_FACE ( 'NONE', ( #384 ), #1248, .F. ) ;
+#550 = LINE ( 'NONE', #599, #1309 ) ;
+#551 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998600, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#552 = PRESENTATION_STYLE_ASSIGNMENT (( #655 ) ) ;
+#553 = EDGE_CURVE ( 'NONE', #26, #265, #123, .T. ) ;
+#554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #415 ), #1253 ) ;
+#556 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#557 = VECTOR ( 'NONE', #803, 1000.000000000000000 ) ;
+#558 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#559 = EDGE_LOOP ( 'NONE', ( #1060, #147, #97, #1206 ) ) ;
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #774, .T. ) ;
+#561 = EDGE_CURVE ( 'NONE', #821, #683, #1317, .T. ) ;
+#562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#563 = VERTEX_POINT ( 'NONE', #1259 ) ;
+#564 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1041 ), #1340 ) ;
+#566 = SURFACE_STYLE_USAGE ( .BOTH. , #17 ) ;
+#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#568 = LINE ( 'NONE', #1014, #5 ) ;
+#569 = EDGE_CURVE ( 'NONE', #732, #26, #1233, .T. ) ;
+#570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#571 = LINE ( 'NONE', #1300, #1052 ) ;
+#572 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #270 ), #786 ) ;
+#573 = STYLED_ITEM ( 'NONE', ( #1287 ), #1065 ) ;
+#574 = SURFACE_STYLE_FILL_AREA ( #818 ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.329289321881345700 ) ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #60, .T. ) ;
+#577 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ;
+#579 = VECTOR ( 'NONE', #290, 1000.000000000000000 ) ;
+#580 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#581 = CIRCLE ( 'NONE', #255, 0.4000000000000001900 ) ;
+#582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#583 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#584 = CYLINDRICAL_SURFACE ( 'NONE', #244, 0.05000000000000012800 ) ;
+#585 = FILL_AREA_STYLE_COLOUR ( '', #313 ) ;
+#586 = LINE ( 'NONE', #260, #421 ) ;
+#587 = STYLED_ITEM ( 'NONE', ( #55 ), #325 ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#589 = STYLED_ITEM ( 'NONE', ( #460 ), #1306 ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #917, .F. ) ;
+#591 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#592 = SURFACE_STYLE_USAGE ( .BOTH. , #1230 ) ;
+#593 = VERTEX_POINT ( 'NONE', #311 ) ;
+#594 = EDGE_CURVE ( 'NONE', #1299, #701, #1294, .T. ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#596 = SURFACE_SIDE_STYLE ('',( #1251 ) ) ;
+#597 = FILL_AREA_STYLE_COLOUR ( '', #1153 ) ;
+#598 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #451 ), #496 ) ;
+#599 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#600 = CIRCLE ( 'NONE', #381, 0.1499999999999995200 ) ;
+#601 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #415 ) ) ;
+#602 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#603 = SURFACE_SIDE_STYLE ('',( #1172 ) ) ;
+#604 = EDGE_CURVE ( 'NONE', #1402, #1265, #364, .T. ) ;
+#605 = VECTOR ( 'NONE', #90, 1000.000000000000000 ) ;
+#606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#608 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, -1.949999999999998600 ) ) ;
+#609 = CIRCLE ( 'NONE', #490, 0.05000000000000012800 ) ;
+#610 = FILL_AREA_STYLE ('',( #1028 ) ) ;
+#611 = VERTEX_POINT ( 'NONE', #423 ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #1057, .T. ) ;
+#613 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1336, #31, #896, #1110 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243632700, 0.8047378541243632700, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#614 = CYLINDRICAL_SURFACE ( 'NONE', #622, 0.05000000000000012800 ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( -2.172182540694797200, 1.200000000000000200, -2.329289321881347100 ) ) ;
+#616 = SURFACE_SIDE_STYLE ('',( #72 ) ) ;
+#617 = LINE ( 'NONE', #476, #657 ) ;
+#618 = VECTOR ( 'NONE', #1093, 1000.000000000000000 ) ;
+#619 = STYLED_ITEM ( 'NONE', ( #873 ), #414 ) ;
+#620 = LINE ( 'NONE', #528, #861 ) ;
+#621 = FILL_AREA_STYLE ('',( #1119 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #172, #1376, #409 ) ;
+#623 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#624 = FACE_OUTER_BOUND ( 'NONE', #1037, .T. ) ;
+#625 = ADVANCED_FACE ( 'NONE', ( #626 ), #885, .T. ) ;
+#626 = FACE_OUTER_BOUND ( 'NONE', #1387, .T. ) ;
+#627 = SURFACE_STYLE_USAGE ( .BOTH. , #185 ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#629 = EDGE_CURVE ( 'NONE', #945, #821, #1015, .T. ) ;
+#630 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#631 = VERTEX_POINT ( 'NONE', #75 ) ;
+#632 = EDGE_LOOP ( 'NONE', ( #530, #410, #126, #1319 ) ) ;
+#633 = AXIS2_PLACEMENT_3D ( 'NONE', #397, #1020, #1027 ) ;
+#634 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#635 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ;
+#636 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#637 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#638 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#639 = DIRECTION ( 'NONE',  ( -2.768175759537458200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#640 = LINE ( 'NONE', #436, #1184 ) ;
+#641 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #420 ), #980 ) ;
+#642 = DIRECTION ( 'NONE',  ( 6.944615092633338100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#643 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, -1.949999999999997300 ) ) ;
+#645 = SURFACE_STYLE_FILL_AREA ( #992 ) ;
+#646 = SURFACE_SIDE_STYLE ('',( #664 ) ) ;
+#647 = PRESENTATION_STYLE_ASSIGNMENT (( #7 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( 2.299999999999999800, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#649 = FILL_AREA_STYLE_COLOUR ( '', #823 ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;
+#651 = EDGE_CURVE ( 'NONE', #287, #732, #693, .T. ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ;
+#653 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#654 = FILL_AREA_STYLE ('',( #1289 ) ) ;
+#655 = SURFACE_STYLE_USAGE ( .BOTH. , #952 ) ;
+#656 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
+#657 = VECTOR ( 'NONE', #1351, 1000.000000000000000 ) ;
+#658 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( 2.184314575050762700, 1.150000000000000100, 2.350000000000001400 ) ) ;
+#660 = ADVANCED_FACE ( 'NONE', ( #521 ), #584, .T. ) ;
+#661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #930, 'distance_accuracy_value', 'NONE');
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #1173, #294, #1046 ) ;
+#663 = VECTOR ( 'NONE', #406, 1000.000000000000000 ) ;
+#664 = SURFACE_STYLE_FILL_AREA ( #1147 ) ;
+#665 = CIRCLE ( 'NONE', #429, 0.4000000000000001900 ) ;
+#666 = EDGE_LOOP ( 'NONE', ( #493, #780, #12, #336 ) ) ;
+#667 = VERTEX_POINT ( 'NONE', #378 ) ;
+#668 = ADVANCED_FACE ( 'NONE', ( #246 ), #1291, .F. ) ;
+#669 = FILL_AREA_STYLE ('',( #1194 ) ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #1312, .T. ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #1358, #390, #495 ) ;
+#672 = STYLED_ITEM ( 'NONE', ( #513 ), #1185 ) ;
+#673 = FILL_AREA_STYLE ('',( #1313 ) ) ;
+#674 = VECTOR ( 'NONE', #371, 1000.000000000000000 ) ;
+#675 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#676 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#677 = PLANE ( 'NONE',  #8 ) ;
+#678 = STYLED_ITEM ( 'NONE', ( #1080 ), #1076 ) ;
+#679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#681 = CYLINDRICAL_SURFACE ( 'NONE', #1137, 0.2500000000000000000 ) ;
+#682 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#683 = VERTEX_POINT ( 'NONE', #1236 ) ;
+#684 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1188, 'distance_accuracy_value', 'NONE');
+#685 = EDGE_LOOP ( 'NONE', ( #877, #1074, #875, #237 ) ) ;
+#686 = FILL_AREA_STYLE_COLOUR ( '', #986 ) ;
+#687 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000200, -2.155025253169415800 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169416300, 1.200000000000000200, 2.300000000000001600 ) ) ;
+#689 = CIRCLE ( 'NONE', #1368, 0.4000000000000001900 ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#691 = PRESENTATION_STYLE_ASSIGNMENT (( #1044 ) ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.179289321881345600, 1.949999999999997700 ) ) ;
+#693 = CIRCLE ( 'NONE', #902, 0.05000000000000012800 ) ;
+#694 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#695 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#696 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #672 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#698 = STYLED_ITEM ( 'NONE', ( #1029 ), #1082 ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -2.499999999999999600, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
+#701 = VERTEX_POINT ( 'NONE', #361 ) ;
+#702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #358, 'distance_accuracy_value', 'NONE');
+#703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#704 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#705 = SURFACE_STYLE_USAGE ( .BOTH. , #1348 ) ;
+#706 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, 1.949999999999998200 ) ) ;
+#707 = CIRCLE ( 'NONE', #113, 0.4000000000000001900 ) ;
+#708 = EDGE_CURVE ( 'NONE', #1335, #1000, #833, .T. ) ;
+#709 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#710 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#711 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#712 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #146 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #288, #401, #901 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#713 = EDGE_LOOP ( 'NONE', ( #1191, #968, #1039, #459 ) ) ;
+#714 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.150000000000000100, -1.949999999999997500 ) ) ;
+#715 = SURFACE_STYLE_USAGE ( .BOTH. , #603 ) ;
+#716 = VERTEX_POINT ( 'NONE', #486 ) ;
+#717 = EDGE_LOOP ( 'NONE', ( #440, #160, #1247, #1354, #1370, #396, #650, #753 ) ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 0.0000000000000000000, -2.349999999999999600 ) ) ;
+#719 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.150000000000000100, -2.350000000000002300 ) ) ;
+#720 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1216, 'distance_accuracy_value', 'NONE');
+#721 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #451 ) ) ;
+#723 = CIRCLE ( 'NONE', #375, 0.2500000000000000000 ) ;
+#724 = VECTOR ( 'NONE', #29, 1000.000000000000000 ) ;
+#725 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, -1.950000000000000000 ) ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999998200, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#727 = EDGE_CURVE ( 'NONE', #10, #682, #568, .T. ) ;
+#728 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #289 ), #921 ) ;
+#731 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#732 = VERTEX_POINT ( 'NONE', #1004 ) ;
+#733 = SURFACE_SIDE_STYLE ('',( #623 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#735 = EDGE_CURVE ( 'NONE', #912, #631, #100, .T. ) ;
+#736 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#737 = SURFACE_STYLE_USAGE ( .BOTH. , #733 ) ;
+#738 = PRESENTATION_STYLE_ASSIGNMENT (( #261 ) ) ;
+#739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#740 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #801 ) ) ;
+#741 = STYLED_ITEM ( 'NONE', ( #254 ), #1315 ) ;
+#742 = PRESENTATION_STYLE_ASSIGNMENT (( #743 ) ) ;
+#743 = SURFACE_STYLE_USAGE ( .BOTH. , #191 ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.179289321881345400, -1.949999999999997100 ) ) ;
+#745 = PRESENTATION_STYLE_ASSIGNMENT (( #259 ) ) ;
+#746 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1163, 'distance_accuracy_value', 'NONE');
+#747 = SURFACE_STYLE_FILL_AREA ( #1293 ) ;
+#748 = EDGE_CURVE ( 'NONE', #1000, #455, #758, .T. ) ;
+#749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#750 = VERTEX_POINT ( 'NONE', #726 ) ;
+#751 = VERTEX_POINT ( 'NONE', #181 ) ;
+#752 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1399, .F. ) ;
+#754 = SURFACE_STYLE_USAGE ( .BOTH. , #646 ) ;
+#755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = EDGE_CURVE ( 'NONE', #1265, #750, #464, .T. ) ;
+#757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#758 = LINE ( 'NONE', #1135, #663 ) ;
+#759 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#760 = LINE ( 'NONE', #379, #9 ) ;
+#761 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #44, 'distance_accuracy_value', 'NONE');
+#762 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#763 = ADVANCED_FACE ( 'NONE', ( #624 ), #825, .F. ) ;
+#764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #756, .F. ) ;
+#766 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #587 ) ) ;
+#767 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#768 = STYLED_ITEM ( 'NONE', ( #914 ), #975 ) ;
+#769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #698 ), #830 ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, 1.949999999999997500 ) ) ;
+#771 = EDGE_CURVE ( 'NONE', #795, #852, #1378, .T. ) ;
+#772 = ADVANCED_FACE ( 'NONE', ( #1255 ), #1047, .T. ) ;
+#773 = EDGE_CURVE ( 'NONE', #1159, #265, #518, .T. ) ;
+#774 = EDGE_CURVE ( 'NONE', #563, #199, #993, .T. ) ;
+#775 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.179289321881345400, 2.350000000000000100 ) ) ;
+#776 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #939, #1268 ) ;
+#777 = PRESENTATION_STYLE_ASSIGNMENT (( #1276 ) ) ;
+#778 = VERTEX_POINT ( 'NONE', #808 ) ;
+#779 = EDGE_LOOP ( 'NONE', ( #1367, #202, #303, #250 ) ) ;
+#780 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ;
+#781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#782 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #642, #547 ) ;
+#784 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#785 = SURFACE_STYLE_FILL_AREA ( #66 ) ;
+#786 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1042 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #68, #606, #77 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#788 = SURFACE_STYLE_USAGE ( .BOTH. , #263 ) ;
+#789 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ;
+#790 = EDGE_CURVE ( 'NONE', #1136, #751, #230, .T. ) ;
+#791 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.050000000000000000, -1.950000000000000000 ) ) ;
+#792 = SURFACE_STYLE_FILL_AREA ( #135 ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, -2.350000000000000100 ) ) ;
+#794 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#795 = VERTEX_POINT ( 'NONE', #814 ) ;
+#796 = AXIS2_PLACEMENT_3D ( 'NONE', #1338, #704, #695 ) ;
+#797 = STYLED_ITEM ( 'NONE', ( #552 ), #964 ) ;
+#798 = CIRCLE ( 'NONE', #1389, 0.05000000000000012800 ) ;
+#799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #736, 'distance_accuracy_value', 'NONE');
+#800 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881346200, 1.200000000000000400, 2.172182540694798100 ) ) ;
+#801 = STYLED_ITEM ( 'NONE', ( #1272 ), #549 ) ;
+#802 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#803 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#804 = EDGE_LOOP ( 'NONE', ( #951, #1337, #908, #866, #285, #1385, #794, #389 ) ) ;
+#805 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#806 = VERTEX_POINT ( 'NONE', #608 ) ;
+#807 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#808 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #651, .T. ) ;
+#810 = EDGE_CURVE ( 'NONE', #287, #1353, #1149, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#813 = EDGE_CURVE ( 'NONE', #716, #912, #958, .T. ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#815 = FACE_OUTER_BOUND ( 'NONE', #927, .T. ) ;
+#816 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1121 ) ) ;
+#817 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#818 = FILL_AREA_STYLE ('',( #32 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, -1.949999999999997300 ) ) ;
+#820 = VERTEX_POINT ( 'NONE', #80 ) ;
+#821 = VERTEX_POINT ( 'NONE', #644 ) ;
+#822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#823 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#824 = EDGE_LOOP ( 'NONE', ( #1179, #61, #14, #925 ) ) ;
+#825 = PLANE ( 'NONE',  #878 ) ;
+#826 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #974, #679 ) ;
+#827 = LINE ( 'NONE', #416, #579 ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #422, #1392, #317 ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #474, .T. ) ;
+#830 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #461 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #903, #1346, #703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#833 = CIRCLE ( 'NONE', #188, 0.1500000000000003800 ) ;
+#834 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#835 = EDGE_CURVE ( 'NONE', #795, #1124, #1167, .T. ) ;
+#836 = SURFACE_STYLE_USAGE ( .BOTH. , #1374 ) ;
+#837 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
+#838 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1002 ) ) ;
+#839 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .T. ) ;
+#841 = VERTEX_POINT ( 'NONE', #946 ) ;
+#842 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#843 = EDGE_LOOP ( 'NONE', ( #981, #670, #612, #1073 ) ) ;
+#844 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #538 ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 1.050000000000000000, -6.920439398843646100E-016 ) ) ;
+#846 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #587 ), #1386 ) ;
+#847 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#848 = SURFACE_STYLE_USAGE ( .BOTH. , #96 ) ;
+#849 = SURFACE_STYLE_FILL_AREA ( #450 ) ;
+#850 = AXIS2_PLACEMENT_3D ( 'NONE', #943, #755, #95 ) ;
+#851 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #636, 'distance_accuracy_value', 'NONE');
+#852 = VERTEX_POINT ( 'NONE', #88 ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #119, #870, #236 ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#855 = ORIENTED_EDGE ( 'NONE', *, *, #1193, .T. ) ;
+#856 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#857 = VECTOR ( 'NONE', #634, 1000.000000000000000 ) ;
+#858 = ADVANCED_FACE ( 'NONE', ( #52 ), #1152, .T. ) ;
+#859 = PRESENTATION_STYLE_ASSIGNMENT (( #293 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( 2.172182540694798500, 1.200000000000000000, 2.329289321881346200 ) ) ;
+#861 = VECTOR ( 'NONE', #923, 1000.000000000000000 ) ;
+#862 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #761 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #44, #997, #148 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#863 = SURFACE_SIDE_STYLE ('',( #747 ) ) ;
+#864 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #534, .F. ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
+#867 = ADVANCED_FACE ( 'NONE', ( #1314, #1033 ), #305, .F. ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #1059, #1277, #643 ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#870 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#871 = FILL_AREA_STYLE ('',( #348 ) ) ;
+#872 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#873 = PRESENTATION_STYLE_ASSIGNMENT (( #566 ) ) ;
+#874 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .F. ) ;
+#876 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ;
+#878 = AXIS2_PLACEMENT_3D ( 'NONE', #811, #499, #602 ) ;
+#879 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#880 = FILL_AREA_STYLE_COLOUR ( '', #74 ) ;
+#881 = VECTOR ( 'NONE', #277, 1000.000000000000000 ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #978 ) ;
+#883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#884 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#885 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #82, #532, #193, #931 ),
+ ( #301, #418, #1384, #744 ),
+ ( #196, #91, #11, #1329 ),
+ ( #121, #345, #687, #338 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243629400, 0.8047378541243629400, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606860800, 0.6476030138606860800, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606860800, 0.6476030138606860800, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243629400, 0.8047378541243629400, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#886 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4 ) ) ;
+#887 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 6.538873467836204100E-015 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#889 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #1341, #268 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #999, .F. ) ;
+#893 = EDGE_CURVE ( 'NONE', #1353, #1265, #620, .T. ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881344900, 1.200000000000000200, 1.949999999999998200 ) ) ;
+#895 = EDGE_LOOP ( 'NONE', ( #1403, #529, #700, #220 ) ) ;
+#896 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169417200, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#897 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, -1.949999999999996800 ) ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( -2.329289321881347100, 1.200000000000000200, -2.172182540694797200 ) ) ;
+#900 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#901 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #137, #142, #1009 ) ;
+#903 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#904 = SURFACE_STYLE_USAGE ( .BOTH. , #53 ) ;
+#905 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#906 = PRESENTATION_STYLE_ASSIGNMENT (( #904 ) ) ;
+#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#909 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1003, 'distance_accuracy_value', 'NONE');
+#910 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.350000000000000100 ) ) ;
+#911 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#912 = VERTEX_POINT ( 'NONE', #1053 ) ;
+#913 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #65, #762 ) ;
+#914 = PRESENTATION_STYLE_ASSIGNMENT (( #1182 ) ) ;
+#915 = CIRCLE ( 'NONE', #662, 0.1499999999999990800 ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.050000000000000000, -2.500000000000000000 ) ) ;
+#917 = EDGE_CURVE ( 'NONE', #750, #287, #516, .T. ) ;
+#918 = CARTESIAN_POINT ( 'NONE',  ( 2.155025253169416700, 1.200000000000000200, 2.300000000000001600 ) ) ;
+#919 = EDGE_CURVE ( 'NONE', #1124, #131, #915, .T. ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000400, 2.155025253169417200 ) ) ;
+#921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #930, #300, #417 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#922 = SURFACE_SIDE_STYLE ('',( #1342 ) ) ;
+#923 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#924 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
+#926 = ADVANCED_FACE ( 'NONE', ( #359 ), #988, .T. ) ;
+#927 = EDGE_LOOP ( 'NONE', ( #576, #865, #1086, #984 ) ) ;
+#928 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999100, 1.050000000000000000, 2.350000000000000500 ) ) ;
+#929 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#930 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#931 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.150000000000000100, -1.949999999999997100 ) ) ;
+#932 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4 ), #402 ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999997700, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#934 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #190, #227 ) ;
+#935 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#936 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000400, 1.950000000000000400 ) ) ;
+#937 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#938 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ;
+#939 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#940 = EDGE_CURVE ( 'NONE', #372, #593, #956, .T. ) ;
+#941 = PRESENTATION_STYLE_ASSIGNMENT (( #715 ) ) ;
+#942 = DIRECTION ( 'NONE',  ( -2.768175759537458200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 4.336808689942017700E-016 ) ) ;
+#944 = PRODUCT_CONTEXT ( 'NONE', #538, 'mechanical' ) ;
+#945 = VERTEX_POINT ( 'NONE', #770 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( 2.349999999999999200, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#947 = ORIENTED_EDGE ( 'NONE', *, *, #810, .F. ) ;
+#948 = EDGE_LOOP ( 'NONE', ( #542, #83, #369, #302 ) ) ;
+#949 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #439, 'distance_accuracy_value', 'NONE');
+#950 = EDGE_CURVE ( 'NONE', #1402, #945, #640, .T. ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #940, .T. ) ;
+#952 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#953 = FACE_OUTER_BOUND ( 'NONE', #843, .T. ) ;
+#954 = SURFACE_STYLE_FILL_AREA ( #243 ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#956 = CIRCLE ( 'NONE', #437, 0.1500000000000008300 ) ;
+#957 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.179289321881345400, 1.949999999999997500 ) ) ;
+#958 = LINE ( 'NONE', #1166, #362 ) ;
+#959 = EDGE_CURVE ( 'NONE', #821, #631, #400, .T. ) ;
+#960 = SURFACE_STYLE_FILL_AREA ( #1115 ) ;
+#961 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ;
+#962 = STYLED_ITEM ( 'NONE', ( #647 ), #329 ) ;
+#963 = CYLINDRICAL_SURFACE ( 'NONE', #828, 0.1500000000000003800 ) ;
+#964 = ADVANCED_FACE ( 'NONE', ( #432 ), #1344, .F. ) ;
+#965 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1361 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1154, #398, #403 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .T. ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881345300, 1.200000000000000000, 1.949999999999997500 ) ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #1 ), #36, .T. ) ;
+#971 = EDGE_CURVE ( 'NONE', #455, #852, #600, .T. ) ;
+#972 = FILL_AREA_STYLE ('',( #212 ) ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #314, #639 ) ;
+#974 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#975 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'BMP085', ( #1252, #868 ), #1366 ) ;
+#976 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000001000 ) ) ;
+#978 = SURFACE_SIDE_STYLE ('',( #1214 ) ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ;
+#980 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1205 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #842, #832, #637 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #773, .F. ) ;
+#982 = SURFACE_STYLE_USAGE ( .BOTH. , #863 ) ;
+#983 = EDGE_LOOP ( 'NONE', ( #242, #1021, #1282, #334 ) ) ;
+#984 = ORIENTED_EDGE ( 'NONE', *, *, #835, .T. ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.179289321881345600, 2.350000000000001000 ) ) ;
+#986 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#987 = EDGE_CURVE ( 'NONE', #682, #683, #707, .T. ) ;
+#988 = CYLINDRICAL_SURFACE ( 'NONE', #360, 0.4000000000000001900 ) ;
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #672 ), #6 ) ;
+#990 = FILL_AREA_STYLE_COLOUR ( '', #298 ) ;
+#991 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #720 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1216, #468, #1324 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#992 = FILL_AREA_STYLE ('',( #880 ) ) ;
+#993 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #271, #70, #918, #1258 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#994 = EDGE_CURVE ( 'NONE', #806, #1159, #19, .T. ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#997 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#998 = FILL_AREA_STYLE ('',( #143 ) ) ;
+#999 = EDGE_CURVE ( 'NONE', #1355, #806, #357, .T. ) ;
+#1000 = VERTEX_POINT ( 'NONE', #1318 ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
+#1002 = STYLED_ITEM ( 'NONE', ( #275 ), #858 ) ;
+#1003 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.300000000000000700 ) ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1007 = DIRECTION ( 'NONE',  ( -8.673617379884013400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1008 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1009 = DIRECTION ( 'NONE',  ( 4.336808689942006700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( 4.613626265895764100E-016, 1.050000000000000000, 2.499999999999999600 ) ) ;
+#1011 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #962 ) ) ;
+#1012 = SURFACE_STYLE_USAGE ( .BOTH. , #151 ) ;
+#1013 = STYLED_ITEM ( 'NONE', ( #738 ), #1252 ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1015 = LINE ( 'NONE', #890, #1200 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, -2.350000000000000100 ) ) ;
+#1017 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1018 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996600, 1.179289321881345400, -2.350000000000000100 ) ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #1219, .F. ) ;
+#1020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1021 = ORIENTED_EDGE ( 'NONE', *, *, #187, .T. ) ;
+#1022 = EDGE_CURVE ( 'NONE', #841, #45, #224, .T. ) ;
+#1023 = EDGE_LOOP ( 'NONE', ( #809, #1005, #162, #319 ) ) ;
+#1024 = PLANE ( 'NONE',  #132 ) ;
+#1025 = SURFACE_STYLE_FILL_AREA ( #654 ) ;
+#1026 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1028 = FILL_AREA_STYLE_COLOUR ( '', #168 ) ;
+#1029 = PRESENTATION_STYLE_ASSIGNMENT (( #1227 ) ) ;
+#1030 = EDGE_CURVE ( 'NONE', #471, #821, #689, .T. ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 2.350000000000000100 ) ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999998800, 1.050000000000000000, 2.500000000000000000 ) ) ;
+#1033 = FACE_OUTER_BOUND ( 'NONE', #165, .T. ) ;
+#1034 = SURFACE_SIDE_STYLE ('',( #341 ) ) ;
+#1035 = LINE ( 'NONE', #936, #234 ) ;
+#1036 = PLANE ( 'NONE',  #278 ) ;
+#1037 = EDGE_LOOP ( 'NONE', ( #947, #590, #765, #111 ) ) ;
+#1038 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999300, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1039 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.950000000000000400 ) ) ;
+#1041 = STYLED_ITEM ( 'NONE', ( #331 ), #442 ) ;
+#1042 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #68, 'distance_accuracy_value', 'NONE');
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #1125, #887, #1007 ) ;
+#1044 = SURFACE_STYLE_USAGE ( .BOTH. , #1284 ) ;
+#1045 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1046 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1047 = CYLINDRICAL_SURFACE ( 'NONE', #633, 0.05000000000000012800 ) ;
+#1048 = EDGE_CURVE ( 'NONE', #751, #820, #326, .T. ) ;
+#1049 = STYLED_ITEM ( 'NONE', ( #742 ), #867 ) ;
+#1050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1051 = SURFACE_STYLE_FILL_AREA ( #998 ) ;
+#1052 = VECTOR ( 'NONE', #219, 1000.000000000000000 ) ;
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999999300, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1054 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.845450506358306100E-016 ) ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ;
+#1056 = EDGE_LOOP ( 'NONE', ( #79, #58, #1390, #869 ) ) ;
+#1057 = EDGE_CURVE ( 'NONE', #778, #26, #1108, .T. ) ;
+#1058 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #934 ) ;
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .F. ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1062 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #420 ) ) ;
+#1063 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1064 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1065 = ADVANCED_FACE ( 'NONE', ( #829 ), #1393, .T. ) ;
+#1066 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#1067 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998400, 1.200000000000000000, 2.329289321881345300 ) ) ;
+#1069 = EDGE_CURVE ( 'NONE', #806, #10, #581, .T. ) ;
+#1070 = LINE ( 'NONE', #233, #789 ) ;
+#1071 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #589 ) ) ;
+#1072 = FILL_AREA_STYLE ('',( #649 ) ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #553, .T. ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #412, .T. ) ;
+#1075 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1076 = ADVANCED_FACE ( 'NONE', ( #136 ), #140, .F. ) ;
+#1077 = EDGE_CURVE ( 'NONE', #820, #667, #170, .T. ) ;
+#1078 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #797 ), #158 ) ;
+#1079 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1080 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000300, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1082 = ADVANCED_FACE ( 'NONE', ( #1328 ), #677, .T. ) ;
+#1083 = PRESENTATION_STYLE_ASSIGNMENT (( #1126 ) ) ;
+#1084 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #709, 'distance_accuracy_value', 'NONE');
+#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #1006, #376, #46 ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ;
+#1087 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #822, #519 ) ;
+#1088 = EDGE_LOOP ( 'NONE', ( #966, #184, #1176, #441, #252, #840, #1208, #979 ) ) ;
+#1089 = EDGE_LOOP ( 'NONE', ( #578, #560, #635, #1157 ) ) ;
+#1090 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #810, .T. ) ;
+#1092 = EDGE_CURVE ( 'NONE', #199, #1353, #189, .T. ) ;
+#1093 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1094 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1095 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1096 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1097 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1098 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #394, 'distance_accuracy_value', 'NONE');
+#1099 = LINE ( 'NONE', #346, #1220 ) ;
+#1100 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #393 ) ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
+#1102 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
+#1105 = CIRCLE ( 'NONE', #1140, 0.1500000000000003800 ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .F. ) ;
+#1107 = CARTESIAN_POINT ( 'NONE',  ( -2.184314575050761800, 1.179289321881345600, 2.350000000000002800 ) ) ;
+#1108 = CIRCLE ( 'NONE', #853, 0.05000000000000012800 ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1010, #1349, #1339 ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#1111 = PRESENTATION_STYLE_ASSIGNMENT (( #337 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, -2.350000000000000100 ) ) ;
+#1113 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1114 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1115 = FILL_AREA_STYLE ('',( #990 ) ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -2.300000000000000700, 1.200000000000000200, 2.155025253169417200 ) ) ;
+#1117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1242 ), #15 ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #651, .F. ) ;
+#1119 = FILL_AREA_STYLE_COLOUR ( '', #1079 ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #1262, #1138, #1104, #1320 ) ) ;
+#1121 = STYLED_ITEM ( 'NONE', ( #1362 ), #668 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.179289321881345400, -2.184314575050761800 ) ) ;
+#1123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1124 = VERTEX_POINT ( 'NONE', #41 ) ;
+#1125 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.150000000000000100, 2.299999999999999800 ) ) ;
+#1126 = SURFACE_STYLE_USAGE ( .BOTH. , #616 ) ;
+#1127 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #47 ) ) ;
+#1128 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1129 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1130 = FILL_AREA_STYLE_COLOUR ( '', #175 ) ;
+#1131 = VECTOR ( 'NONE', #59, 1000.000000000000000 ) ;
+#1132 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997500 ) ) ;
+#1134 = FACE_OUTER_BOUND ( 'NONE', #354, .T. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.050000000000000000, 6.920439398843647100E-016 ) ) ;
+#1136 = VERTEX_POINT ( 'NONE', #1239 ) ;
+#1137 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #1114, #996 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #1069, .F. ) ;
+#1139 = FILL_AREA_STYLE ('',( #54 ) ) ;
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #1171, #84 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.150000000000000100, -1.949999999999997100 ) ) ;
+#1142 = SURFACE_SIDE_STYLE ('',( #785 ) ) ;
+#1143 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #582, 'distance_accuracy_value', 'NONE');
+#1144 = PLANE ( 'NONE',  #1087 ) ;
+#1145 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884013400E-015 ) ) ;
+#1146 = EDGE_CURVE ( 'NONE', #667, #820, #723, .T. ) ;
+#1147 = FILL_AREA_STYLE ('',( #407 ) ) ;
+#1148 = STYLED_ITEM ( 'NONE', ( #1111 ), #970 ) ;
+#1149 = LINE ( 'NONE', #1359, #1199 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, -2.299999999999999800 ) ) ;
+#1151 = VECTOR ( 'NONE', #1270, 1000.000000000000000 ) ;
+#1152 = PLANE ( 'NONE',  #973 ) ;
+#1153 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1154 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
+#1156 = FILL_AREA_STYLE_COLOUR ( '', #1129 ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .F. ) ;
+#1158 = FILL_AREA_STYLE_COLOUR ( '', #711 ) ;
+#1159 = VERTEX_POINT ( 'NONE', #898 ) ;
+#1160 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #511, #942 ) ;
+#1161 = STYLED_ITEM ( 'NONE', ( #1212 ), #1257 ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.200000000000000200, 2.350000000000000500 ) ) ;
+#1163 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1164 = FILL_AREA_STYLE_COLOUR ( '', #874 ) ;
+#1165 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1166 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.200000000000000400, -2.299999999999999800 ) ) ;
+#1167 = LINE ( 'NONE', #628, #605 ) ;
+#1168 = EDGE_CURVE ( 'NONE', #683, #1402, #550, .T. ) ;
+#1169 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #573 ), #991 ) ;
+#1171 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1172 = SURFACE_STYLE_FILL_AREA ( #478 ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, 2.499999999999999100 ) ) ;
+#1174 = EDGE_CURVE ( 'NONE', #471, #238, #69, .T. ) ;
+#1175 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #1141, #49, #719, #910 ),
+ ( #269, #1122, #485, #1018 ),
+ ( #388, #899, #615, #503 ),
+ ( #1133, #382, #1249, #1234 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000),
+ ( 0.8047378541243649400, 0.6476030138606850800, 0.6476030138606850800, 0.8047378541243649400),
+ ( 0.8047378541243649400, 0.6476030138606850800, 0.6476030138606850800, 0.8047378541243649400),
+ ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #756, .T. ) ;
+#1177 = SURFACE_SIDE_STYLE ('',( #316 ) ) ;
+#1178 = EDGE_CURVE ( 'NONE', #265, #716, #613, .T. ) ;
+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#1180 = CIRCLE ( 'NONE', #430, 0.1499999999999990800 ) ;
+#1181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #393 ), #481 ) ;
+#1182 = SURFACE_STYLE_USAGE ( .BOTH. , #198 ) ;
+#1183 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1184 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ;
+#1185 = ADVANCED_FACE ( 'NONE', ( #953 ), #377, .T. ) ;
+#1186 = VECTOR ( 'NONE', #1054, 1000.000000000000000 ) ;
+#1187 = PRESENTATION_STYLE_ASSIGNMENT (( #788 ) ) ;
+#1188 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1189 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 3, ( 
+ ( #977, #245, #1209, #1343 ),
+ ( #985, #1107, #352, #692 ),
+ ( #575, #1331, #800, #894 ),
+ ( #1334, #688, #1116, #706 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000),
+ ( 0.8047378541243628300, 0.6476030138606834200, 0.6476030138606834200, 0.8047378541243628300),
+ ( 0.8047378541243628300, 0.6476030138606834200, 0.6476030138606834200, 0.8047378541243628300),
+ ( 1.000000000000000000, 0.8047378541243618300, 0.8047378541243618300, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1190 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .T. ) ;
+#1193 = EDGE_CURVE ( 'NONE', #778, #1355, #222, .T. ) ;
+#1194 = FILL_AREA_STYLE_COLOUR ( '', #51 ) ;
+#1195 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1049 ) ) ;
+#1196 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1197 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1198 = SURFACE_STYLE_USAGE ( .BOTH. , #342 ) ;
+#1199 = VECTOR ( 'NONE', #1383, 1000.000000000000000 ) ;
+#1200 = VECTOR ( 'NONE', #879, 1000.000000000000000 ) ;
+#1201 = FACE_OUTER_BOUND ( 'NONE', #1023, .T. ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #537, #1288 ) ;
+#1203 = CYLINDRICAL_SURFACE ( 'NONE', #446, 0.1500000000000008300 ) ;
+#1204 = VECTOR ( 'NONE', #43, 1000.000000000000000 ) ;
+#1205 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #842, 'distance_accuracy_value', 'NONE');
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #1399, .T. ) ;
+#1207 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000001900, 1.150000000000000100, 2.184314575050762700 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #448, #1196, #562 ) ;
+#1211 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1212 = PRESENTATION_STYLE_ASSIGNMENT (( #1372 ) ) ;
+#1213 = STYLED_ITEM ( 'NONE', ( #221 ), #1404 ) ;
+#1214 = SURFACE_STYLE_FILL_AREA ( #871 ) ;
+#1215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1216 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1217 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1218 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1219 = EDGE_CURVE ( 'NONE', #42, #131, #617, .T. ) ;
+#1220 = VECTOR ( 'NONE', #115, 1000.000000000000000 ) ;
+#1221 = FILL_AREA_STYLE ('',( #161 ) ) ;
+#1222 = VECTOR ( 'NONE', #349, 1000.000000000000000 ) ;
+#1223 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #757, #764 ) ;
+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #412, .F. ) ;
+#1225 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1241 ) ) ;
+#1226 = EDGE_LOOP ( 'NONE', ( #351, #392 ) ) ;
+#1227 = SURFACE_STYLE_USAGE ( .BOTH. , #365 ) ;
+#1228 = SURFACE_SIDE_STYLE ('',( #792 ) ) ;
+#1229 = FILL_AREA_STYLE ('',( #585 ) ) ;
+#1230 = SURFACE_SIDE_STYLE ('',( #645 ) ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1379, #1169, #739 ) ;
+#1232 = FILL_AREA_STYLE ('',( #484 ) ) ;
+#1233 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #292, #413, #920, #1274 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243617200, 0.8047378541243617200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1234 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.200000000000000200, -2.299999999999999800 ) ) ;
+#1235 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1213 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.050000000000000000, -1.949999999999998600 ) ) ;
+#1237 = PLANE ( 'NONE',  #1261 ) ;
+#1238 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.200000000000000200, 0.2500000000000004400 ) ) ;
+#1240 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1241 = PRODUCT ( 'BMP085', 'BMP085', '', ( #944 ) ) ;
+#1242 = STYLED_ITEM ( 'NONE', ( #333 ), #2 ) ;
+#1243 = ORIENTED_EDGE ( 'NONE', *, *, #773, .T. ) ;
+#1244 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.845450506358305300E-016 ) ) ;
+#1245 = EDGE_LOOP ( 'NONE', ( #353, #1101, #1243, #256 ) ) ;
+#1246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#1248 = PLANE ( 'NONE',  #1160 ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -2.155025253169415800, 1.200000000000000200, -2.300000000000001600 ) ) ;
+#1250 = FILL_AREA_STYLE_COLOUR ( '', #1217 ) ;
+#1251 = SURFACE_STYLE_FILL_AREA ( #1232 ) ;
+#1252 = MANIFOLD_SOLID_BREP ( 'Fillet1', #475 ) ;
+#1253 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #900, #911, #281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1254 = SURFACE_SIDE_STYLE ('',( #283 ) ) ;
+#1255 = FACE_OUTER_BOUND ( 'NONE', #983, .T. ) ;
+#1256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1257 = ADVANCED_FACE ( 'NONE', ( #134 ), #1024, .F. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.200000000000000200, 1.949999999999997700 ) ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ;
+#1261 = AXIS2_PLACEMENT_3D ( 'NONE', #176, #1371, #729 ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#1263 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1098 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #394, #817, #501 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1264 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #678 ) ) ;
+#1265 = VERTEX_POINT ( 'NONE', #928 ) ;
+#1266 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#1267 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1268 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1269 = EDGE_CURVE ( 'NONE', #372, #42, #827, .T. ) ;
+#1270 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #73, #847, #831 ) ;
+#1272 = PRESENTATION_STYLE_ASSIGNMENT (( #754 ) ) ;
+#1273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000400, 1.949999999999998000 ) ) ;
+#1275 = FACE_OUTER_BOUND ( 'NONE', #267, .T. ) ;
+#1276 = SURFACE_STYLE_USAGE ( .BOTH. , #1177 ) ;
+#1277 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #1048, .T. ) ;
+#1279 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #917, .T. ) ;
+#1281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #214, 'distance_accuracy_value', 'NONE');
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ;
+#1283 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 0.0000000000000000000, -2.500000000000000900 ) ) ;
+#1284 = SURFACE_SIDE_STYLE ('',( #1375 ) ) ;
+#1285 = LINE ( 'NONE', #179, #881 ) ;
+#1286 = VECTOR ( 'NONE', #154, 1000.000000000000000 ) ;
+#1287 = PRESENTATION_STYLE_ASSIGNMENT (( #1198 ) ) ;
+#1288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1289 = FILL_AREA_STYLE_COLOUR ( '', #721 ) ;
+#1290 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1291 = CYLINDRICAL_SURFACE ( 'NONE', #315, 0.1499999999999995200 ) ;
+#1292 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #214, #839, #419 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1293 = FILL_AREA_STYLE ('',( #433 ) ) ;
+#1294 = LINE ( 'NONE', #1061, #938 ) ;
+#1295 = ADVANCED_FACE ( 'NONE', ( #324 ), #1144, .F. ) ;
+#1296 = CIRCLE ( 'NONE', #1210, 0.1499999999999995200 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#1298 = EDGE_CURVE ( 'NONE', #945, #1353, #1326, .T. ) ;
+#1299 = VERTEX_POINT ( 'NONE', #718 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #479, .T. ) ;
+#1302 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1102, 'distance_accuracy_value', 'NONE');
+#1303 = EDGE_CURVE ( 'NONE', #238, #716, #798, .T. ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000001600, 1.200000000000000000, 2.155025253169416300 ) ) ;
+#1305 = LINE ( 'NONE', #431, #857 ) ;
+#1306 = ADVANCED_FACE ( 'NONE', ( #656 ), #614, .T. ) ;
+#1307 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1148 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( 3.061616997868383000E-017, 1.200000000000000200, 0.2500000000000004400 ) ) ;
+#1309 = VECTOR ( 'NONE', #694, 1000.000000000000000 ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001900, 1.150000000000000100, 2.184314575050761300 ) ) ;
+#1311 = SURFACE_STYLE_FILL_AREA ( #669 ) ;
+#1312 = EDGE_CURVE ( 'NONE', #1159, #778, #1285, .T. ) ;
+#1313 = FILL_AREA_STYLE_COLOUR ( '', #523 ) ;
+#1314 = FACE_BOUND ( 'NONE', #391, .T. ) ;
+#1315 = ADVANCED_FACE ( 'NONE', ( #27 ), #1036, .T. ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( 2.300000000000000700, 1.150000000000000100, -1.949999999999997300 ) ) ;
+#1317 = LINE ( 'NONE', #307, #1238 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000001300, 1.050000000000000000, -2.349999999999999600 ) ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1298, .T. ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
+#1321 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1322 = ORIENTED_EDGE ( 'NONE', *, *, #1193, .F. ) ;
+#1323 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1242 ) ) ;
+#1324 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #678 ), #327 ) ;
+#1326 = CIRCLE ( 'NONE', #404, 0.4000000000000001900 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.200000000000000200, 1.950000000000000400 ) ) ;
+#1328 = FACE_OUTER_BOUND ( 'NONE', #779, .T. ) ;
+#1329 = CARTESIAN_POINT ( 'NONE',  ( 2.329289321881345700, 1.200000000000000200, -1.949999999999997300 ) ) ;
+#1330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #607, 'distance_accuracy_value', 'NONE');
+#1331 = CARTESIAN_POINT ( 'NONE',  ( -2.172182540694797200, 1.200000000000000400, 2.329289321881347500 ) ) ;
+#1332 = LINE ( 'NONE', #86, #1186 ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #714, #399, #1145 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999997100, 1.200000000000000200, 2.300000000000000300 ) ) ;
+#1335 = VERTEX_POINT ( 'NONE', #916 ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( -2.299999999999999400, 1.200000000000000200, -1.949999999999997100 ) ) ;
+#1337 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.050000000000000000, 1.950000000000000400 ) ) ;
+#1339 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.845450506358306100E-016 ) ) ;
+#1340 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #386 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1103, #466, #1215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1341 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = SURFACE_STYLE_FILL_AREA ( #621 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.150000000000000100, 1.949999999999997700 ) ) ;
+#1344 = CYLINDRICAL_SURFACE ( 'NONE', #1223, 0.2500000000000000000 ) ;
+#1345 = EDGE_CURVE ( 'NONE', #492, #841, #114, .T. ) ;
+#1346 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000001400, 1.050000000000000000, 2.499999999999999100 ) ) ;
+#1348 = SURFACE_SIDE_STYLE ('',( #276 ) ) ;
+#1349 = DIRECTION ( 'NONE',  ( -1.845450506358306100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1350 = SURFACE_STYLE_FILL_AREA ( #673 ) ;
+#1351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = SURFACE_STYLE_USAGE ( .BOTH. , #1254 ) ;
+#1353 = VERTEX_POINT ( 'NONE', #933 ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #919, .F. ) ;
+#1355 = VERTEX_POINT ( 'NONE', #1396 ) ;
+#1356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1357 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, -1.950000000000000000 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999999500, 1.150000000000000100, 1.950000000000000400 ) ) ;
+#1359 = CARTESIAN_POINT ( 'NONE',  ( -1.949999999999996800, 1.150000000000000100, 2.350000000000000500 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.050000000000000000, 6.920439398843647100E-016 ) ) ;
+#1361 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1154, 'distance_accuracy_value', 'NONE');
+#1362 = PRESENTATION_STYLE_ASSIGNMENT (( #705 ) ) ;
+#1363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1364 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #619 ) ) ;
+#1365 = SURFACE_STYLE_USAGE ( .BOTH. , #1034 ) ;
+#1366 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1267, #638, #526 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #344, #1090, #458 ) ;
+#1369 = SURFACE_STYLE_USAGE ( .BOTH. , #1142 ) ;
+#1370 = ORIENTED_EDGE ( 'NONE', *, *, #835, .F. ) ;
+#1371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = SURFACE_STYLE_USAGE ( .BOTH. , #922 ) ;
+#1373 = EDGE_CURVE ( 'NONE', #1000, #1299, #63, .T. ) ;
+#1374 = SURFACE_SIDE_STYLE ('',( #178 ) ) ;
+#1375 = SURFACE_STYLE_FILL_AREA ( #200 ) ;
+#1376 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = FILL_AREA_STYLE ('',( #1156 ) ) ;
+#1378 = LINE ( 'NONE', #1032, #1131 ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 1.950000000000000400, 1.050000000000000000, 1.950000000000000400 ) ) ;
+#1380 = EDGE_CURVE ( 'NONE', #611, #42, #1180, .T. ) ;
+#1381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ;
+#1383 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000002300, 1.179289321881345400, -2.184314575050760900 ) ) ;
+#1385 = ORIENTED_EDGE ( 'NONE', *, *, #534, .T. ) ;
+#1386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #684 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1188, #1095, #127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1387 = EDGE_LOOP ( 'NONE', ( #544, #94, #424, #428 ) ) ;
+#1388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1132, #1045 ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1168, .F. ) ;
+#1391 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1392 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1393 = CYLINDRICAL_SURFACE ( 'NONE', #104, 0.4000000000000001900 ) ;
+#1394 = EDGE_CURVE ( 'NONE', #199, #732, #1305, .T. ) ;
+#1395 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1013 ), #498 ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999999600, 1.050000000000000000, 1.949999999999999100 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 1.150000000000000100, 1.949999999999997300 ) ) ;
+#1398 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1399 = EDGE_CURVE ( 'NONE', #45, #1299, #1105, .T. ) ;
+#1400 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #312 ) ;
+#1401 = PRESENTATION_STYLE_ASSIGNMENT (( #1352 ) ) ;
+#1402 = VERTEX_POINT ( 'NONE', #322 ) ;
+#1403 = ORIENTED_EDGE ( 'NONE', *, *, #456, .F. ) ;
+#1404 = ADVANCED_FACE ( 'NONE', ( #99 ), #963, .F. ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999100, 1.050000000000000000, -2.500000000000000900 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( 1.949999999999998200, 1.200000000000000200, 2.300000000000000300 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Pressure.SchLib b/Symbols/Pressure.SchLib
index 7de09e58f8dffc4645877addee09f25ff89d3051..519ed1574a03c8de33eb7df978359a692ab91b19 100644
GIT binary patch
delta 2079
zcmbW2&r=&^7{}i?*@Tb;1Sw?%3ZYXS7%dG+C@C5x+1-#0$?j(J+tw;VT4Gyh38=-)
zB#wW8E$?)OlR92Jc)`hx-V{A}@MJF@ov{~xUG(BO9E#sJ2`G+@4DZZmp7(k7eV_gA
z`(vM~RK2t<m=f)TkcWGFdjhNlSV0@G0Xygf4&VeG;4#nxx<EI09Gn0=M=!UZBtE8_
zLX4W&h%nsw+jGC(+bZ9uW<1&%VjDu#$+Kc`y|KHN(cy3SL$nalNRo&oLR{#_iB8<a
zPbM*DtfQY$N->7ZGb3|fhc5qE&#Zs?^Sv#0tNR@*mo(qTb}iFRu9_?5s@ROxFAT$B
zWvk!GBj@0_d0@xtukgSOoFE7R5lBD=VK56KKmk!O2Vx)&RG<N#BLQoGBuIfY$bc-!
zfjoE-Tm+ZEOW-mg74kAVuYh^*D&WaD1@y0gt6&Kf!E1m&yAFE;EI0j|u(!Z!(_e#K
z2d{%Sz?<MU*Z_R~-|g;YJN=qbTh8RWP`hY*o`!wpm=ZGNusaaal48UaitBFwWLebW
zx+Et>1M!v8!csHtl8RT0YxCD#H&+X#()wz_RVpl(R#sWjewuyc=ww^=uUN%CL_O?1
z`?kXq@HEqVS^voavp3*jbYzOov9}%l&VRm;Z97h$IntZ1Ip4SGAtOI0rc{>bnLeCm
zzT??Zue%)6#9&I%)bV`atj~?FF;v+Y&jltA`uTvDRr<y<ql8cs)`{@*hGvlprG*J9
zOb?L<dk^+_$ULh`bOIf|4`o9}HYwnnC~H|HRa8mN;WO)w9yC&l6gWG<em`-lf@x(n
z7?%T);^JaqSuL!o^EV3Rw5lZ1GKQrLRaesC1bLJO{}AzzKN=cjO{AWd8hppmkT<e%
zHKymuSgUp5SDp|dBS}H(Z7JgXVG;CbD-q2G6G1JKZLNa;N*XF8>T9XOe=HSYBdml|
zvr6mzXsm@fDaPn|h~W3~zt6;k`&cTXQc6zDX0+BS8f#%rVne1{tN7Q^JmQW>S~3|)
z<sy&Vk^0$e+z%lq#tiCjE#vU%G&Qcs=>J`jTvAVKv3QnMo?v!W%VZKEW0t(j2K%oZ
zzV~1B_Sr-^meI43Jo~=)G;<3btm>$4T15Ln{jt<b$(<h>rKI}wFT9jkvNm4r_&<`}
z7tT1x;XKLfBid${)NX_2Zd-lw_PL+xb?A<<Kbe=wgUK(z8E;Ph&?(fubSSi@^n7O8
z?2gg)dWM}$Bg6Iw`x$uo+RtFs;e0Nz-GL3dz}5#V)<qtmwcXxlEbUVSM~;3=-7Mj{
zP+J<#(AvXOqm(^0(9f!aYnE#m`yIPI_?Bg5zh^C>_b0_~H|pds*>4EAYcoSTX4W+_
F^A|OtC_?}M

delta 558
zcmX|;O)ErE7{~89bIx_=xLz_uq)Rc0Vj?vu?=u(%Gow%}?5z}GOqsHh4f8Y`D<43S
zyRag@0UHZtVWVthC0Q8%a|fq>o#*{I{ZDo|8#x!ex5O}v??Ry<a7$nU3zPvrP@ojp
zpd9Gh3OC8m*wIQ|PQ;m@X5o}q9>{b)bI*JzF={9+CT%@MPeVh2j%1s)<s}UxS3Rnj
zj_Tt>du>@F%Dnb$he+pXO)gk^x6aeOXfgHTRzY8~&-V7itpqe=hJ_AL#thq?h;#uj
zaASs(gK&nxFc<+kp^3sC1LME3816|h_3KaLo&mEU0g@mE<|xT8**Y<6k@tk$C2N5B
zdouCZNGduOqT@gVRVc|q^sdh7)n7+Xs*0-B6`hvW`?~wPX)~}-3AI71cHULBA3RqR
z@iWZjKzcG9J{M&;+5VG3%a11)WpLnhLWaf^EAi@Y=D8=^-CMDK&kmvFTK^>u-3A8#
x7seVc`9)Ju(o66$=d80)+HiJd1Z5Aj?d-^jKTE}7ed>1^?sc$@xi9UH{0GBCqT&Dm