From 03bbd2aa651ccf86510f0f1f8be839bb15c0c62b Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Wed, 6 Jan 2016 13:57:00 -0700
Subject: [PATCH] Added FOX 924 TCXO Model/Footprint/Symbol

---
 Footprints/Crystals.PcbLib |  Bin 864256 -> 921600 bytes
 STEP/Crystal/FOX924.STEP   | 4548 ++++++++++++++++++++++++++++++++++++
 Symbols/Crystals.SchLib    |  Bin 49664 -> 51200 bytes
 3 files changed, 4548 insertions(+)
 create mode 100644 STEP/Crystal/FOX924.STEP

diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index fb2f8a25faa37019ea28ff72f6a3044f86009aab..c252e8f3971341931c3bf86a398e1e3b2d74fb5e 100644
GIT binary patch
delta 61495
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

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

diff --git a/STEP/Crystal/FOX924.STEP b/STEP/Crystal/FOX924.STEP
new file mode 100644
index 000000000..f3ff91ff9
--- /dev/null
+++ b/STEP/Crystal/FOX924.STEP
@@ -0,0 +1,4548 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('FOX924.STEP',
+    '2016-01-06T20:50:40',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE',  ( 2.370779603631979700, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, -1.375000000000000900 ) ) ;
+#3 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#5 = LINE ( 'NONE', #1614, #330 ) ;
+#6 = SURFACE_STYLE_FILL_AREA ( #508 ) ;
+#7 = ADVANCED_FACE ( 'NONE', ( #977 ), #2735, .T. ) ;
+#8 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1114 ), #329 ) ;
+#9 = FACE_OUTER_BOUND ( 'NONE', #1463, .T. ) ;
+#10 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #162, #1162 ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( 2.377951855590994400, 0.9999959166837743000, 1.575521480363919700 ) ) ;
+#12 = PLANE ( 'NONE',  #1040 ) ;
+#13 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#14 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#15 = PRESENTATION_STYLE_ASSIGNMENT (( #2385 ) ) ;
+#16 = VERTEX_POINT ( 'NONE', #1064 ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #3958, .T. ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -2.302795241533641200, 1.146133409341884200, 1.444659346451762100 ) ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#20 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4070 ), #2706 ) ;
+#21 = LINE ( 'NONE', #472, #1105 ) ;
+#22 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#23 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #3664, .F. ) ;
+#25 = SURFACE_STYLE_FILL_AREA ( #4225 ) ;
+#26 = DIRECTION ( 'NONE',  ( 0.8285714285714284000, 0.0000000000000000000, 0.5598833697790123200 ) ) ;
+#27 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#28 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#29 = EDGE_CURVE ( 'NONE', #2357, #4033, #3092, .T. ) ;
+#30 = ADVANCED_FACE ( 'NONE', ( #87 ), #760, .T. ) ;
+#31 = CARTESIAN_POINT ( 'NONE',  ( 2.342027129180555400, 1.150000000000000400, -1.409763018286305700 ) ) ;
+#32 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4265, 'distance_accuracy_value', 'NONE');
+#33 = VERTEX_POINT ( 'NONE', #435 ) ;
+#34 = CARTESIAN_POINT ( 'NONE',  ( 2.488912036792853700, 0.9960597998808582400, 1.489440504943203600 ) ) ;
+#35 = CYLINDRICAL_SURFACE ( 'NONE', #3395, 0.1000000000000002600 ) ;
+#36 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2285, 'distance_accuracy_value', 'NONE');
+#37 = EDGE_CURVE ( 'NONE', #3486, #3487, #1347, .T. ) ;
+#38 = LINE ( 'NONE', #2009, #817 ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #2011, .F. ) ;
+#40 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#41 = CARTESIAN_POINT ( 'NONE',  ( -2.415506595256948300, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#43 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#44 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2395 ), #3885 ) ;
+#45 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4252 ), #2732 ) ;
+#46 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#47 = FACE_OUTER_BOUND ( 'NONE', #1053, .T. ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#49 = FILL_AREA_STYLE_COLOUR ( '', #362 ) ;
+#50 = FACE_OUTER_BOUND ( 'NONE', #3430, .T. ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .F. ) ;
+#52 = LINE ( 'NONE', #1467, #154 ) ;
+#53 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#54 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#55 = FILL_AREA_STYLE ('',( #2682 ) ) ;
+#56 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#57 = LINE ( 'NONE', #1112, #219 ) ;
+#58 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, 1.450000000000000600 ) ) ;
+#59 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1085 ), #2318 ) ;
+#60 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#61 = EDGE_CURVE ( 'NONE', #1558, #1115, #2199, .T. ) ;
+#62 = FILL_AREA_STYLE_COLOUR ( '', #2142 ) ;
+#63 = EDGE_CURVE ( 'NONE', #2609, #274, #563, .T. ) ;
+#64 = FACE_OUTER_BOUND ( 'NONE', #115, .T. ) ;
+#65 = EDGE_CURVE ( 'NONE', #2695, #3587, #1238, .T. ) ;
+#66 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1632 ), #447 ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #2962, .F. ) ;
+#68 = AXIS2_PLACEMENT_3D ( 'NONE', #1795, #3760, #1514 ) ;
+#69 = SURFACE_STYLE_FILL_AREA ( #767 ) ;
+#70 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #2635, #3968, #2610 ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;
+#73 = SURFACE_SIDE_STYLE ('',( #2417 ) ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .T. ) ;
+#75 = VECTOR ( 'NONE', #3109, 1000.000000000000000 ) ;
+#76 = CARTESIAN_POINT ( 'NONE',  ( -2.278172961051207600, 1.141703143666576100, 1.449949560036595500 ) ) ;
+#77 = CARTESIAN_POINT ( 'NONE',  ( -2.495286989274508200, 0.9898905059931085700, 1.495383975839764700 ) ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #1001, .T. ) ;
+#79 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.499999999999999800 ) ) ;
+#81 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #494, 'distance_accuracy_value', 'NONE');
+#82 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#83 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2012 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2358, #2022, #54 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#84 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#85 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142858100, 1.149999999999999900, -1.416991252733426300 ) ) ;
+#86 = FACE_OUTER_BOUND ( 'NONE', #3492, .T. ) ;
+#87 = FACE_OUTER_BOUND ( 'NONE', #3709, .T. ) ;
+#88 = VECTOR ( 'NONE', #2165, 1000.000000000000000 ) ;
+#89 = AXIS2_PLACEMENT_3D ( 'NONE', #290, #1344, #2974 ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #2441, .F. ) ;
+#91 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1796, 'distance_accuracy_value', 'NONE');
+#92 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#93 = SURFACE_STYLE_USAGE ( .BOTH. , #127 ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#95 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4070 ) ) ;
+#96 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#97 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#98 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
+#99 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#100 = PRESENTATION_STYLE_ASSIGNMENT (( #562 ) ) ;
+#101 = FILL_AREA_STYLE ('',( #3180 ) ) ;
+#102 = EDGE_CURVE ( 'NONE', #388, #2421, #1834, .T. ) ;
+#103 = LINE ( 'NONE', #475, #3829 ) ;
+#104 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#105 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#106 = FACE_OUTER_BOUND ( 'NONE', #477, .T. ) ;
+#107 = FACE_OUTER_BOUND ( 'NONE', #233, .T. ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( -2.485923780250259200, 0.9977235956778248700, 1.486763864362120200 ) ) ;
+#110 = STYLED_ITEM ( 'NONE', ( #2660 ), #1676 ) ;
+#111 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .F. ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #3537, .F. ) ;
+#114 = FACE_OUTER_BOUND ( 'NONE', #2851, .T. ) ;
+#115 = EDGE_LOOP ( 'NONE', ( #2065, #1877, #3699, #3618 ) ) ;
+#116 = VERTEX_POINT ( 'NONE', #2091 ) ;
+#117 = EDGE_CURVE ( 'NONE', #3949, #356, #714, .T. ) ;
+#118 = EDGE_CURVE ( 'NONE', #3339, #1943, #2442, .T. ) ;
+#119 = EDGE_CURVE ( 'NONE', #2944, #3384, #3143, .T. ) ;
+#120 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#121 = SURFACE_SIDE_STYLE ('',( #3163 ) ) ;
+#122 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4037 ) ) ;
+#123 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1047 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1858, #3523, #1874 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .F. ) ;
+#125 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #877 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #781, .T. ) ;
+#127 = SURFACE_SIDE_STYLE ('',( #2082 ) ) ;
+#128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#129 = CARTESIAN_POINT ( 'NONE',  ( -2.349225379353788500, 1.146010109312847200, -1.387357034696747000 ) ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#131 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, 1.416991252733426700 ) ) ;
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#133 = SURFACE_SIDE_STYLE ('',( #2159 ) ) ;
+#134 = SURFACE_STYLE_USAGE ( .BOTH. , #4050 ) ;
+#135 = LINE ( 'NONE', #3124, #1236 ) ;
+#136 = SURFACE_SIDE_STYLE ('',( #3004 ) ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .T. ) ;
+#138 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#139 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9750000000000000900, 1.599999999999999400 ) ) ;
+#140 = FACE_OUTER_BOUND ( 'NONE', #2816, .T. ) ;
+#141 = STYLED_ITEM ( 'NONE', ( #3406 ), #1817 ) ;
+#142 = VERTEX_POINT ( 'NONE', #2567 ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 0.9750000000000000900, 0.0000000000000000000 ) ) ;
+#144 = SURFACE_SIDE_STYLE ('',( #2267 ) ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( 2.480545852933987200, 0.9994942091424107200, -1.482124336518535700 ) ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256600700, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#147 = LINE ( 'NONE', #2307, #2688 ) ;
+#148 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2403, #2275, #4257 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#149 = MANIFOLD_SOLID_BREP ( 'Fillet6', #3655 ) ;
+#150 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.500000000000000000, 1.450000000000000600 ) ) ;
+#151 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#152 = LINE ( 'NONE', #835, #2850 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#154 = VECTOR ( 'NONE', #502, 1000.000000000000000 ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #3476, .T. ) ;
+#156 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#157 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#158 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#159 = CYLINDRICAL_SURFACE ( 'NONE', #2807, 0.02500000000000006400 ) ;
+#160 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3204, #1984, #3583 ),
+ ( #1947, #974, #2286 ),
+ ( #2990, #3907, #4262 ),
+ ( #318, #616, #985 ),
+ ( #2297, #3299, #999 ),
+ ( #3315, #2938, #2630 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 0.0002145928984815063900, 0.0002750462218064471600, 0.0003354995451313879000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8366600265340745600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8366914805277615400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8234407091960828100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7761384720912709600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7424090313151315800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865529000, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#161 = CYLINDRICAL_SURFACE ( 'NONE', #1425, 0.1000000000000000500 ) ;
+#162 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -5.469599924731324600E-015 ) ) ;
+#163 = PLANE ( 'NONE',  #2523 ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #3259, .F. ) ;
+#165 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1453, #2367, #3148, #1135 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.760059364310265100E-006 ),
+ .UNSPECIFIED. ) ;
+#166 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#167 = VECTOR ( 'NONE', #56, 1000.000000000000000 ) ;
+#168 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( -2.322365510994651000, 1.059626863638843700, 1.433154418820455900 ) ) ;
+#170 = FILL_AREA_STYLE_COLOUR ( '', #3309 ) ;
+#171 = FILL_AREA_STYLE_COLOUR ( '', #3676 ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #644, .F. ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #1957, .T. ) ;
+#174 = VECTOR ( 'NONE', #2577, 1000.000000000000000 ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( 2.345509721153789900, 1.149999169692135200, 1.404609130240777500 ) ) ;
+#176 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#177 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#178 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#179 = FILL_AREA_STYLE ('',( #534 ) ) ;
+#180 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3877 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2615, #1647, #994 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#181 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#182 = ADVANCED_FACE ( 'NONE', ( #4205 ), #2729, .T. ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #4034, .T. ) ;
+#184 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#185 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#186 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#187 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#188 = SURFACE_STYLE_FILL_AREA ( #1658 ) ;
+#189 = EDGE_CURVE ( 'NONE', #2903, #3126, #859, .T. ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#192 = FILL_AREA_STYLE_COLOUR ( '', #588 ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.149999999999999900, -1.375000000000000900 ) ) ;
+#194 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#195 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .T. ) ;
+#197 = AXIS2_PLACEMENT_3D ( 'NONE', #2251, #334, #3234 ) ;
+#198 = FILL_AREA_STYLE ('',( #3771 ) ) ;
+#199 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256598500, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#200 = FILL_AREA_STYLE ('',( #1881 ) ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .T. ) ;
+#202 = EDGE_CURVE ( 'NONE', #3070, #1869, #3698, .T. ) ;
+#203 = EDGE_CURVE ( 'NONE', #3872, #33, #2837, .T. ) ;
+#204 = EDGE_CURVE ( 'NONE', #2422, #1577, #557, .T. ) ;
+#205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3206 ), #1964 ) ;
+#206 = PRESENTATION_STYLE_ASSIGNMENT (( #1593 ) ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( 2.419999999999995900, 1.050000000000001200, -1.409584907490517800 ) ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .F. ) ;
+#209 = AXIS2_PLACEMENT_3D ( 'NONE', #2743, #104, #440 ) ;
+#210 = PRODUCT_CONTEXT ( 'NONE', #1197, 'mechanical' ) ;
+#211 = FILL_AREA_STYLE ('',( #4140 ) ) ;
+#212 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2987 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2928, #2885, #1248 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#213 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#214 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#215 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#216 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#217 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#218 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#219 = VECTOR ( 'NONE', #2780, 1000.000000000000000 ) ;
+#220 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2058, 'distance_accuracy_value', 'NONE');
+#221 = SURFACE_SIDE_STYLE ('',( #3272 ) ) ;
+#222 = LINE ( 'NONE', #3281, #3060 ) ;
+#223 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .T. ) ;
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #654, .F. ) ;
+#226 = VECTOR ( 'NONE', #2470, 1000.000000000000000 ) ;
+#227 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#229 = VERTEX_POINT ( 'NONE', #1618 ) ;
+#230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#231 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#233 = EDGE_LOOP ( 'NONE', ( #2877, #368, #1625, #1986, #2775, #2312, #225, #1339, #263, #1437 ) ) ;
+#234 = VERTEX_POINT ( 'NONE', #1978 ) ;
+#235 = SURFACE_SIDE_STYLE ('',( #1195 ) ) ;
+#236 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2670 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2108, #3501, #3780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#237 = VECTOR ( 'NONE', #1423, 1000.000000000000000 ) ;
+#238 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3161, 'distance_accuracy_value', 'NONE');
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #3597, .T. ) ;
+#241 = LINE ( 'NONE', #2525, #297 ) ;
+#242 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.050000000000001600, -1.432857142857143700 ) ) ;
+#243 = FILL_AREA_STYLE ('',( #2166 ) ) ;
+#244 = AXIS2_PLACEMENT_3D ( 'NONE', #4179, #1232, #2195 ) ;
+#245 = AXIS2_PLACEMENT_3D ( 'NONE', #2910, #914, #271 ) ;
+#246 = PLANE ( 'NONE',  #4040 ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#248 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#252 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #367 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3552, #571, #3244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #2960, .T. ) ;
+#254 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#255 = VECTOR ( 'NONE', #3724, 1000.000000000000000 ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #464, .T. ) ;
+#257 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#258 = SURFACE_SIDE_STYLE ('',( #1293 ) ) ;
+#259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#261 = EDGE_CURVE ( 'NONE', #4033, #2944, #2245, .T. ) ;
+#262 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.561251128379129200E-013 ) ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .F. ) ;
+#264 = SURFACE_SIDE_STYLE ('',( #2290 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#267 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#268 = PLANE ( 'NONE',  #1249 ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #303, .T. ) ;
+#270 = CARTESIAN_POINT ( 'NONE',  ( -2.279752257480255100, 1.141804188763079400, -1.449849288900038700 ) ) ;
+#271 = DIRECTION ( 'NONE',  ( 7.434529182757744000E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#273 = EDGE_CURVE ( 'NONE', #388, #316, #2033, .T. ) ;
+#274 = VERTEX_POINT ( 'NONE', #350 ) ;
+#275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #359 ), #2649 ) ;
+#276 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#277 = CYLINDRICAL_SURFACE ( 'NONE', #1607, 0.07500000000000041400 ) ;
+#278 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3614 ), #1179 ) ;
+#279 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#280 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #845 ), #490 ) ;
+#281 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#282 = LINE ( 'NONE', #3209, #2600 ) ;
+#283 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#284 = VECTOR ( 'NONE', #2080, 1000.000000000000000 ) ;
+#285 = SURFACE_STYLE_FILL_AREA ( #1394 ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .F. ) ;
+#287 = CIRCLE ( 'NONE', #1772, 0.1000000000000000500 ) ;
+#288 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #1001, .F. ) ;
+#290 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#291 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 5.469599924731324600E-015 ) ) ;
+#292 = PRESENTATION_STYLE_ASSIGNMENT (( #2481 ) ) ;
+#293 = SURFACE_STYLE_USAGE ( .BOTH. , #4202 ) ;
+#294 = EDGE_LOOP ( 'NONE', ( #2071, #3708, #810, #3544 ) ) ;
+#295 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9772410279992994600, 1.600000000000000100 ) ) ;
+#296 = EDGE_LOOP ( 'NONE', ( #2929, #183, #2178, #759 ) ) ;
+#297 = VECTOR ( 'NONE', #906, 1000.000000000000000 ) ;
+#298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #3098, #1767, #3761 ) ;
+#301 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3453, 'distance_accuracy_value', 'NONE');
+#302 = EDGE_CURVE ( 'NONE', #4004, #229, #2624, .T. ) ;
+#303 = EDGE_CURVE ( 'NONE', #116, #4011, #2996, .T. ) ;
+#304 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1401 ), #3609 ) ;
+#305 = EDGE_CURVE ( 'NONE', #425, #1510, #1482, .T. ) ;
+#306 = FILL_AREA_STYLE_COLOUR ( '', #2813 ) ;
+#307 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, 1.499999999999999100 ) ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#309 = STYLED_ITEM ( 'NONE', ( #2815 ), #385 ) ;
+#310 = VERTEX_POINT ( 'NONE', #2291 ) ;
+#311 = STYLED_ITEM ( 'NONE', ( #4005 ), #3627 ) ;
+#312 = STYLED_ITEM ( 'NONE', ( #1569 ), #2914 ) ;
+#313 = ADVANCED_FACE ( 'NONE', ( #3401 ), #3826, .T. ) ;
+#314 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#315 = PRESENTATION_STYLE_ASSIGNMENT (( #1914 ) ) ;
+#316 = VERTEX_POINT ( 'NONE', #4180 ) ;
+#317 = VECTOR ( 'NONE', #3582, 1000.000000000000000 ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( -2.308493359889892000, 1.147610543956883600, -1.442658600042745900 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .T. ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -2.309851797429261800, 1.148015437733610300, 1.441843662907411800 ) ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ;
+#322 = AXIS2_PLACEMENT_3D ( 'NONE', #1848, #820, #216 ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( 2.315248549656052600, 1.049999999999999800, 1.510000000000001300 ) ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #2860, .F. ) ;
+#325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#326 = PRESENTATION_STYLE_ASSIGNMENT (( #3867 ) ) ;
+#327 = VERTEX_POINT ( 'NONE', #2208 ) ;
+#328 = ADVANCED_FACE ( 'NONE', ( #3677 ), #161, .F. ) ;
+#329 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2925 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1617, #3619, #1009 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#330 = VECTOR ( 'NONE', #946, 1000.000000000000000 ) ;
+#331 = VECTOR ( 'NONE', #884, 1000.000000000000000 ) ;
+#332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2753 ), #4064 ) ;
+#333 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#334 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1390 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #53, #2773, #1369 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#337 = CARTESIAN_POINT ( 'NONE',  ( 2.308493359889905800, 1.147610543956888400, 1.442658600042737500 ) ) ;
+#338 = VECTOR ( 'NONE', #2847, 1000.000000000000000 ) ;
+#339 = VERTEX_POINT ( 'NONE', #250 ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .F. ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #731, .T. ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .T. ) ;
+#343 = VECTOR ( 'NONE', #3033, 1000.000000000000000 ) ;
+#344 = FILL_AREA_STYLE ('',( #4248 ) ) ;
+#345 = EDGE_CURVE ( 'NONE', #1104, #1935, #3579, .T. ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .T. ) ;
+#347 = ADVANCED_FACE ( 'NONE', ( #4129 ), #1411, .T. ) ;
+#348 = PLANE ( 'NONE',  #1024 ) ;
+#349 = CARTESIAN_POINT ( 'NONE',  ( 2.316047886971683000, 1.149999351178834900, 1.438363709296236200 ) ) ;
+#350 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #1243, .T. ) ;
+#352 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4037 ), #2345 ) ;
+#353 = EDGE_CURVE ( 'NONE', #1266, #3697, #282, .T. ) ;
+#354 = STYLED_ITEM ( 'NONE', ( #2951 ), #30 ) ;
+#355 = EDGE_CURVE ( 'NONE', #310, #3138, #287, .T. ) ;
+#356 = VERTEX_POINT ( 'NONE', #3465 ) ;
+#357 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9998551253774493600, -1.507998786401455000 ) ) ;
+#358 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#359 = STYLED_ITEM ( 'NONE', ( #1367 ), #905 ) ;
+#360 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4252 ) ) ;
+#361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3911 ), #4093 ) ;
+#362 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#363 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( 2.419999999999997300, 1.050000000000000700, 1.409584907490536000 ) ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #2716, .F. ) ;
+#366 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#367 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3552, 'distance_accuracy_value', 'NONE');
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #3736, .T. ) ;
+#369 = ADVANCED_FACE ( 'NONE', ( #2806 ), #2772, .F. ) ;
+#370 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#371 = SURFACE_SIDE_STYLE ('',( #2223 ) ) ;
+#372 = PLANE ( 'NONE',  #3410 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#374 = LINE ( 'NONE', #366, #3366 ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .F. ) ;
+#376 = FACE_OUTER_BOUND ( 'NONE', #1084, .T. ) ;
+#377 = CIRCLE ( 'NONE', #1109, 0.02500000000000006400 ) ;
+#378 = CARTESIAN_POINT ( 'NONE',  ( 2.478171664226430900, 0.9999130077306022100, 1.480127087543392500 ) ) ;
+#379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1696 ), #761 ) ;
+#380 = AXIS2_PLACEMENT_3D ( 'NONE', #2084, #1749, #2050 ) ;
+#381 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#383 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#384 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#385 = ADVANCED_FACE ( 'NONE', ( #635 ), #1382, .F. ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#387 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#388 = VERTEX_POINT ( 'NONE', #185 ) ;
+#389 = LINE ( 'NONE', #58, #343 ) ;
+#390 = FILL_AREA_STYLE ('',( #49 ) ) ;
+#391 = VERTEX_POINT ( 'NONE', #2843 ) ;
+#392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#393 = ORIENTED_EDGE ( 'NONE', *, *, #3534, .T. ) ;
+#394 = ADVANCED_FACE ( 'NONE', ( #107 ), #3831, .F. ) ;
+#395 = SURFACE_STYLE_FILL_AREA ( #657 ) ;
+#396 = CARTESIAN_POINT ( 'NONE',  ( 2.391850754561520600, 0.9937651921045977900, 1.591518703566275900 ) ) ;
+#397 = SURFACE_STYLE_USAGE ( .BOTH. , #1983 ) ;
+#398 = VERTEX_POINT ( 'NONE', #3118 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( -2.377738843893343100, 1.000000000000000000, -1.575260593486001600 ) ) ;
+#400 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#401 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #85, #2061, #3062, #3412, #1096, #3403, #3386, #129, #3050, #2376 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.726315490430175800E-006, 2.664784337477370900E-005, 4.537639249542612100E-005 ),
+ .UNSPECIFIED. ) ;
+#402 = AXIS2_PLACEMENT_3D ( 'NONE', #1982, #1604, #2947 ) ;
+#403 = CARTESIAN_POINT ( 'NONE',  ( 2.302795241533642600, 1.146133409341884500, -1.444659346451761900 ) ) ;
+#404 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .F. ) ;
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #654, .T. ) ;
+#407 = EDGE_CURVE ( 'NONE', #480, #3598, #4022, .T. ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#409 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #43, 'distance_accuracy_value', 'NONE');
+#410 = CARTESIAN_POINT ( 'NONE',  ( -2.339273789417279500, 1.065322663304165900, -1.413841245463920400 ) ) ;
+#411 = CYLINDRICAL_SURFACE ( 'NONE', #4027, 0.09999999999999982500 ) ;
+#412 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.149999999999999900, -1.432857142857143700 ) ) ;
+#413 = CARTESIAN_POINT ( 'NONE',  ( -2.499684426769150900, 0.9795143031373384500, -1.499683316471289500 ) ) ;
+#414 = SURFACE_STYLE_FILL_AREA ( #1536 ) ;
+#415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1660 ), #1734 ) ;
+#416 = CIRCLE ( 'NONE', #2590, 0.1750000000000000200 ) ;
+#417 = FACE_OUTER_BOUND ( 'NONE', #2959, .T. ) ;
+#418 = EDGE_CURVE ( 'NONE', #2357, #2977, #746, .T. ) ;
+#419 = EDGE_CURVE ( 'NONE', #3587, #3892, #222, .T. ) ;
+#420 = EDGE_CURVE ( 'NONE', #2079, #3641, #1496, .T. ) ;
+#421 = CIRCLE ( 'NONE', #4175, 0.02500000000000006400 ) ;
+#422 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1436 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2908, #3297, #1894 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#424 = AXIS2_PLACEMENT_3D ( 'NONE', #2300, #1025, #3628 ) ;
+#425 = VERTEX_POINT ( 'NONE', #1199 ) ;
+#426 = FILL_AREA_STYLE_COLOUR ( '', #3793 ) ;
+#427 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #1958, .F. ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #707, .T. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .T. ) ;
+#431 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .F. ) ;
+#432 = LINE ( 'NONE', #3374, #1517 ) ;
+#433 = CARTESIAN_POINT ( 'NONE',  ( -2.497709891039170000, 0.9856442534266940400, -1.497730978717973600 ) ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #418, .F. ) ;
+#435 = CARTESIAN_POINT ( 'NONE',  ( 2.377525512860833700, 1.000000000000000000, 1.574999999999999300 ) ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( -2.378165459107552500, 0.9999877751869872300, 1.575781723227644100 ) ) ;
+#437 = FILL_AREA_STYLE ('',( #3448 ) ) ;
+#438 = VERTEX_POINT ( 'NONE', #213 ) ;
+#439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#440 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#441 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( -2.491518703566277400, 0.9937651921045980200, -1.491850754561520700 ) ) ;
+#444 = CIRCLE ( 'NONE', #3240, 0.09999999999999989500 ) ;
+#445 = VECTOR ( 'NONE', #2749, 1000.000000000000000 ) ;
+#446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#447 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2115 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2473, #2834, #2499 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#448 = LINE ( 'NONE', #813, #3149 ) ;
+#449 = STYLED_ITEM ( 'NONE', ( #3636 ), #3308 ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #3610, .T. ) ;
+#451 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#452 = CARTESIAN_POINT ( 'NONE',  ( -2.377738843893343100, 1.000000000000000000, 1.575260593486001100 ) ) ;
+#453 = VECTOR ( 'NONE', #1995, 1000.000000000000000 ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
+#455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#457 = LINE ( 'NONE', #1191, #3756 ) ;
+#458 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #1498, #507 ) ;
+#459 = SURFACE_SIDE_STYLE ('',( #1861 ) ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .T. ) ;
+#461 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2919, 'distance_accuracy_value', 'NONE');
+#462 = SURFACE_STYLE_USAGE ( .BOTH. , #2424 ) ;
+#463 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#464 = EDGE_CURVE ( 'NONE', #669, #1591, #1263, .T. ) ;
+#465 = LINE ( 'NONE', #546, #3878 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( 2.337781773320188900, 1.149991521385262100, 1.416033886111487000 ) ) ;
+#467 = FILL_AREA_STYLE_COLOUR ( '', #3717 ) ;
+#468 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( 2.396766135776885700, 0.9873898698691868600, 1.596713846387375600 ) ) ;
+#470 = SURFACE_STYLE_FILL_AREA ( #3466 ) ;
+#471 = PRESENTATION_STYLE_ASSIGNMENT (( #2958 ) ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#473 = PLANE ( 'NONE',  #458 ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.375000000000000700 ) ) ;
+#475 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9750000000000000900, -1.600000000000000800 ) ) ;
+#476 = SURFACE_STYLE_FILL_AREA ( #3678 ) ;
+#477 = EDGE_LOOP ( 'NONE', ( #289, #3638, #937, #1990 ) ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .T. ) ;
+#479 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3471, #1476, #1837, #4149, #2419, #799, #3129, #3490, #4116, #1129, #4100, #2810, #1499, #145, #2119, #4133, #1822, #2152, #1141 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898512600E-006, 1.338519546140283600E-005, 2.296871201946874300E-005, 3.568771741573123800E-005, 4.493106027991228100E-005, 4.594139282386559200E-005 ),
+ .UNSPECIFIED. ) ;
+#480 = VERTEX_POINT ( 'NONE', #3525 ) ;
+#481 = EDGE_CURVE ( 'NONE', #3841, #3949, #2926, .T. ) ;
+#482 = SURFACE_STYLE_USAGE ( .BOTH. , #1478 ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .T. ) ;
+#484 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#485 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #2127, #3146 ) ;
+#487 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2474, 'distance_accuracy_value', 'NONE');
+#488 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2098, #4063 ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .T. ) ;
+#490 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2327 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #824, #3458, #3505 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .T. ) ;
+#492 = CIRCLE ( 'NONE', #2790, 0.09999999999999982500 ) ;
+#493 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#495 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#496 = PLANE ( 'NONE',  #4201 ) ;
+#497 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#498 = EDGE_LOOP ( 'NONE', ( #920, #450, #1161 ) ) ;
+#499 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#500 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#501 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
+#504 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #777 ) ) ;
+#505 = EDGE_CURVE ( 'NONE', #3285, #3682, #4135, .T. ) ;
+#506 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.076186146828318900, 1.450000000000000800 ) ) ;
+#507 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#508 = FILL_AREA_STYLE ('',( #171 ) ) ;
+#509 = EDGE_CURVE ( 'NONE', #356, #727, #3978, .T. ) ;
+#510 = EDGE_CURVE ( 'NONE', #801, #4106, #1757, .T. ) ;
+#511 = FACE_OUTER_BOUND ( 'NONE', #1980, .T. ) ;
+#512 = EDGE_CURVE ( 'NONE', #1724, #229, #1863, .T. ) ;
+#513 = LINE ( 'NONE', #941, #1038 ) ;
+#514 = AXIS2_PLACEMENT_3D ( 'NONE', #193, #587, #1846 ) ;
+#515 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3263 ), #3116 ) ;
+#517 = VERTEX_POINT ( 'NONE', #1520 ) ;
+#518 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, 1.599999999999999400 ) ) ;
+#519 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1748 ), #4126 ) ;
+#520 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#521 = PLANE ( 'NONE',  #2746 ) ;
+#522 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.149999999999999900, -1.375000000000000700 ) ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #3875, .T. ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( -2.287070714887353300, 1.076186191859533200, 1.450000057640377300 ) ) ;
+#525 = SURFACE_SIDE_STYLE ('',( #3917 ) ) ;
+#526 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#527 = CARTESIAN_POINT ( 'NONE',  ( 2.397730978717973000, 0.9856442534266940400, -1.597709891039169800 ) ) ;
+#528 = LINE ( 'NONE', #3765, #592 ) ;
+#529 = SURFACE_STYLE_FILL_AREA ( #2606 ) ;
+#530 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#531 = FACE_OUTER_BOUND ( 'NONE', #3984, .T. ) ;
+#532 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#533 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.499999999999999800 ) ) ;
+#534 = FILL_AREA_STYLE_COLOUR ( '', #2970 ) ;
+#535 = AXIS2_PLACEMENT_3D ( 'NONE', #3346, #1057, #710 ) ;
+#536 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ;
+#538 = VERTEX_POINT ( 'NONE', #1219 ) ;
+#539 = CARTESIAN_POINT ( 'NONE',  ( 2.299091425827946500, 1.074688895328240300, -1.446970427826779400 ) ) ;
+#540 = CARTESIAN_POINT ( 'NONE',  ( 2.399115558745209300, 0.9816051837257483400, -1.599111647559392300 ) ) ;
+#541 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3206 ) ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #2038, .F. ) ;
+#543 = AXIS2_PLACEMENT_3D ( 'NONE', #3030, #392, #2023 ) ;
+#544 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#545 = DIRECTION ( 'NONE',  ( 7.849623728795048100E-013, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#546 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#547 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#548 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#549 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -5.469599924731324600E-015 ) ) ;
+#550 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, -1.503953136438506600 ) ) ;
+#551 = CIRCLE ( 'NONE', #1966, 0.1000000000000000500 ) ;
+#552 = EDGE_LOOP ( 'NONE', ( #2336, #1420, #2607, #2371 ) ) ;
+#553 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2399, 'distance_accuracy_value', 'NONE');
+#554 = CARTESIAN_POINT ( 'NONE',  ( -2.276585699096030700, 1.141651513899116800, -1.450000000000000600 ) ) ;
+#555 = SURFACE_SIDE_STYLE ('',( #3360 ) ) ;
+#556 = CARTESIAN_POINT ( 'NONE',  ( 2.378165459107551600, 0.9999877751869872300, -1.575781723227645000 ) ) ;
+#557 = LINE ( 'NONE', #2599, #2138 ) ;
+#558 = EDGE_CURVE ( 'NONE', #2992, #1928, #2752, .T. ) ;
+#559 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000000200, 1.145393920141694300, 1.375000000000028000 ) ) ;
+#560 = CIRCLE ( 'NONE', #740, 0.07499999999999998300 ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.472979589711327100 ) ) ;
+#562 = SURFACE_STYLE_USAGE ( .BOTH. , #1889 ) ;
+#563 = LINE ( 'NONE', #3082, #3000 ) ;
+#564 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#565 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .T. ) ;
+#567 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#568 = LINE ( 'NONE', #3665, #1940 ) ;
+#569 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3168 ), #3227 ) ;
+#570 = EDGE_LOOP ( 'NONE', ( #2894, #3690, #4047, #253, #1304, #2840, #3606, #3933, #72, #2456 ) ) ;
+#571 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#572 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538542500, 1.149999999999999900, -1.432857142857144600 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( 2.389440504943204100, 0.9960597998808580200, -1.588912036792854900 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #2420, #2846, #894, .T. ) ;
+#576 = EDGE_CURVE ( 'NONE', #1186, #2299, #2364, .T. ) ;
+#577 = EDGE_CURVE ( 'NONE', #3032, #3436, #1603, .T. ) ;
+#578 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1801 ) ) ;
+#579 = CIRCLE ( 'NONE', #1926, 0.1000000000000000500 ) ;
+#580 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#581 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .T. ) ;
+#582 = EDGE_LOOP ( 'NONE', ( #790, #3869, #1680, #1075, #4014, #1868, #491, #232, #3145, #2662 ) ) ;
+#583 = AXIS2_PLACEMENT_3D ( 'NONE', #456, #763, #792 ) ;
+#584 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210755100, 1.510000000000000700 ) ) ;
+#586 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3911 ) ) ;
+#587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#588 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#589 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#590 = SURFACE_STYLE_USAGE ( .BOTH. , #2211 ) ;
+#591 = ADVANCED_FACE ( 'NONE', ( #3833 ), #3852, .F. ) ;
+#592 = VECTOR ( 'NONE', #1787, 1000.000000000000000 ) ;
+#593 = FILL_AREA_STYLE_COLOUR ( '', #572 ) ;
+#594 = CARTESIAN_POINT ( 'NONE',  ( 2.283750230023416700, 1.141651483449416000, -1.450000000000001100 ) ) ;
+#595 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#596 = FACE_OUTER_BOUND ( 'NONE', #2026, .T. ) ;
+#597 = PLANE ( 'NONE',  #4178 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #4018, .T. ) ;
+#599 = CYLINDRICAL_SURFACE ( 'NONE', #3242, 0.07500000000000041400 ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .F. ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #1449, .F. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #4159, .F. ) ;
+#603 = FILL_AREA_STYLE_COLOUR ( '', #1578 ) ;
+#604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3630 ), #3854 ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( -2.349999924053926200, 1.072013938004359000, 1.394528499384320300 ) ) ;
+#607 = VERTEX_POINT ( 'NONE', #666 ) ;
+#608 = VECTOR ( 'NONE', #4254, 1000.000000000000000 ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, 1.499999999999999800 ) ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( 2.274999999999995500, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#611 = FILL_AREA_STYLE_COLOUR ( '', #647 ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #4244, .F. ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #3135, .F. ) ;
+#615 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1629, #2289, #3951 ),
+ ( #1337, #652, #1941 ),
+ ( #3632, #2276, #323 ),
+ ( #337, #980, #1977 ),
+ ( #349, #3293, #1 ),
+ ( #2304, #3940, #2654 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 0.0002145928984816433000, 0.0002750462218065155700, 0.0003354995451313879000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8366600265340745600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8366914805277132500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8234407091959824500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7761384720912125600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7424090313150768500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865529000, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#616 = CARTESIAN_POINT ( 'NONE',  ( -2.316951611241402800, 1.066776863835306300, -1.438629202301807900 ) ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .T. ) ;
+#618 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( -2.396766135776886600, 0.9873898698691868600, 1.596713846387376000 ) ) ;
+#620 = FACE_OUTER_BOUND ( 'NONE', #3337, .T. ) ;
+#621 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2057, 'distance_accuracy_value', 'NONE');
+#622 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#623 = EDGE_LOOP ( 'NONE', ( #319, #542, #1380, #2393 ) ) ;
+#624 = ADVANCED_FACE ( 'NONE', ( #4182 ), #615, .F. ) ;
+#625 = LINE ( 'NONE', #4223, #725 ) ;
+#626 = VERTEX_POINT ( 'NONE', #3198 ) ;
+#627 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#628 = CARTESIAN_POINT ( 'NONE',  ( -2.382124336518535400, 0.9994942091424107200, -1.580545852933987500 ) ) ;
+#629 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#630 = LINE ( 'NONE', #2639, #3413 ) ;
+#631 = VERTEX_POINT ( 'NONE', #2207 ) ;
+#632 = VECTOR ( 'NONE', #2287, 1000.000000000000000 ) ;
+#633 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #3160 ) ;
+#634 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 1.000000000000000000, -1.477525512860834200 ) ) ;
+#635 = FACE_OUTER_BOUND ( 'NONE', #954, .T. ) ;
+#636 = PLANE ( 'NONE',  #2534 ) ;
+#637 = CYLINDRICAL_SURFACE ( 'NONE', #2788, 0.02500000000000006400 ) ;
+#638 = SURFACE_SIDE_STYLE ('',( #1960 ) ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #3235, .F. ) ;
+#640 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#641 = CARTESIAN_POINT ( 'NONE',  ( 2.378165459107551600, 0.9999877751869872300, 1.575781723227643400 ) ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( -2.384084598744093500, 0.9987461014022036600, -1.582818098758411100 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#644 = EDGE_CURVE ( 'NONE', #2873, #1577, #995, .T. ) ;
+#645 = VECTOR ( 'NONE', #3076, 1000.000000000000000 ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .T. ) ;
+#647 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#648 = ADVANCED_FACE ( 'NONE', ( #596 ), #833, .T. ) ;
+#649 = EDGE_LOOP ( 'NONE', ( #3996, #1562, #2333, #1193 ) ) ;
+#650 = VERTEX_POINT ( 'NONE', #1644 ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #2770, .F. ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( 2.287070714887355000, 1.076186191859533200, 1.450000057640377300 ) ) ;
+#653 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3255 ) ) ;
+#654 = EDGE_CURVE ( 'NONE', #3979, #1355, #1857, .T. ) ;
+#655 = AXIS2_PLACEMENT_3D ( 'NONE', #3952, #3970, #3794 ) ;
+#656 = EDGE_CURVE ( 'NONE', #1166, #843, #739, .T. ) ;
+#657 = FILL_AREA_STYLE ('',( #4249 ) ) ;
+#658 = VECTOR ( 'NONE', #2543, 1000.000000000000000 ) ;
+#659 = FILL_AREA_STYLE ('',( #3017 ) ) ;
+#660 = AXIS2_PLACEMENT_3D ( 'NONE', #2472, #1181, #3133 ) ;
+#661 = EDGE_LOOP ( 'NONE', ( #3493, #3159, #1560, #852 ) ) ;
+#662 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3103, #1121, #3398 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#663 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1790, #1154, #1805 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#664 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#665 = PRODUCT ( 'FOX924', 'FOX924', '', ( #210 ) ) ;
+#666 = CARTESIAN_POINT ( 'NONE',  ( 2.413253242135511700, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#667 = SURFACE_SIDE_STYLE ('',( #188 ) ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543400, 1.149999999999999900, -1.432857142857143500 ) ) ;
+#669 = VERTEX_POINT ( 'NONE', #3088 ) ;
+#670 = ADVANCED_FACE ( 'NONE', ( #2056 ), #163, .F. ) ;
+#671 = LINE ( 'NONE', #2795, #3094 ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #3597, .F. ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( 2.380127087543392900, 0.9999130077306022100, 1.578171664226430500 ) ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( -2.395383975839765300, 0.9898905059931085700, -1.595286989274507200 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#676 = SURFACE_STYLE_USAGE ( .BOTH. , #2968 ) ;
+#677 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1421 ) ) ;
+#678 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.072013981571159800, 1.375000000000015800 ) ) ;
+#679 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#680 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #1957, .F. ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( -2.449999999999999700, 1.145393920141694500, 1.375000000000806900 ) ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#684 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #4199 ), #2067 ) ;
+#685 = CIRCLE ( 'NONE', #4267, 0.02500000000000006400 ) ;
+#686 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #449 ), #1556 ) ;
+#687 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#689 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#690 = VECTOR ( 'NONE', #1289, 1000.000000000000000 ) ;
+#691 = ADVANCED_FACE ( 'NONE', ( #1954 ), #1164, .F. ) ;
+#692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3796 ), #3373 ) ;
+#694 = CARTESIAN_POINT ( 'NONE',  ( 2.474999999999999600, 1.000000000000000000, 1.477525512860676600 ) ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #4089, .T. ) ;
+#696 = EDGE_LOOP ( 'NONE', ( #4241, #523, #3558, #2111 ) ) ;
+#697 = EDGE_LOOP ( 'NONE', ( #2157, #2545, #3504, #3806 ) ) ;
+#698 = CYLINDRICAL_SURFACE ( 'NONE', #789, 0.1000000000000002600 ) ;
+#699 = SURFACE_STYLE_USAGE ( .BOTH. , #371 ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#701 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = EDGE_CURVE ( 'NONE', #2173, #274, #4176, .T. ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #2322, .F. ) ;
+#704 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( 2.498541841512548000, 0.9836852110420432100, 1.498550748116697100 ) ) ;
+#706 = ADVANCED_FACE ( 'NONE', ( #2410 ), #2163, .T. ) ;
+#707 = EDGE_CURVE ( 'NONE', #4123, #4033, #416, .T. ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #4078, .F. ) ;
+#709 = SURFACE_SIDE_STYLE ('',( #476 ) ) ;
+#710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#711 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#712 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3828 ), #662 ) ;
+#713 = STYLED_ITEM ( 'NONE', ( #2583 ), #2293 ) ;
+#714 = CIRCLE ( 'NONE', #2321, 0.04999999999999991300 ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, 1.425000000000000500 ) ) ;
+#716 = SURFACE_STYLE_FILL_AREA ( #3680 ) ;
+#717 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .F. ) ;
+#718 = SURFACE_STYLE_USAGE ( .BOTH. , #2699 ) ;
+#719 = VECTOR ( 'NONE', #3818, 1000.000000000000000 ) ;
+#720 = ORIENTED_EDGE ( 'NONE', *, *, #851, .F. ) ;
+#721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#723 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#724 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.409584907490518200 ) ) ;
+#725 = VECTOR ( 'NONE', #2120, 1000.000000000000000 ) ;
+#726 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1612, #3661, #320, #18, #4002, #748, #2375, #76, #3061, #1396 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 2.348160497442257900E-005, 4.747894113363588900E-005, 5.214647949784998000E-005 ),
+ .UNSPECIFIED. ) ;
+#727 = VERTEX_POINT ( 'NONE', #1480 ) ;
+#728 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#729 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2779 ), #1012 ) ;
+#731 = EDGE_CURVE ( 'NONE', #669, #1568, #1653, .T. ) ;
+#732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#733 = EDGE_CURVE ( 'NONE', #3872, #626, #738, .T. ) ;
+#734 = STYLED_ITEM ( 'NONE', ( #3716 ), #328 ) ;
+#735 = EDGE_CURVE ( 'NONE', #3697, #2992, #3827, .T. ) ;
+#736 = AXIS2_PLACEMENT_3D ( 'NONE', #3499, #3792, #249 ) ;
+#737 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#738 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3738, #452, #4127, #436, #1706, #948, #3577, #2598, #1277, #2611, #2256, #3267, #619, #933, #3888, #2243, #1899, #295, #1585 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953605700E-006, 0.0000000000000000000, 9.278391478842754300E-006, 2.204562439685472600E-005, 3.166547942941876100E-005, 3.835285207612823000E-005, 4.510142845095632800E-005 ),
+ .UNSPECIFIED. ) ;
+#739 = LINE ( 'NONE', #1742, #2701 ) ;
+#740 = AXIS2_PLACEMENT_3D ( 'NONE', #522, #3782, #2443 ) ;
+#741 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#742 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.149999999999999900, 1.416991252733426100 ) ) ;
+#743 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1748 ) ) ;
+#744 = CARTESIAN_POINT ( 'NONE',  ( -2.417763751621486300, 0.9998532520855857300, 1.510000000000000700 ) ) ;
+#745 = SURFACE_STYLE_USAGE ( .BOTH. , #3075 ) ;
+#746 = CIRCLE ( 'NONE', #514, 0.07499999999999998300 ) ;
+#747 = LINE ( 'NONE', #2341, #1864 ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( -2.287724496603185600, 1.142314261259102400, 1.449343123329689400 ) ) ;
+#749 = CARTESIAN_POINT ( 'NONE',  ( -2.499684426769150900, 0.9795143031373384500, 1.499683316471289500 ) ) ;
+#750 = VERTEX_POINT ( 'NONE', #3252 ) ;
+#751 = LINE ( 'NONE', #3974, #4142 ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .F. ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #2585, .F. ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#755 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#756 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3200 ) ) ;
+#757 = CARTESIAN_POINT ( 'NONE',  ( 2.278172961051208900, 1.141703143666576100, -1.449949560036595700 ) ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -2.499111647559392400, 0.9816051837257483400, -1.499115558745209600 ) ) ;
+#759 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .F. ) ;
+#760 = PLANE ( 'NONE',  #3170 ) ;
+#761 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1620, #3105, #1153 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#762 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2423 ) ) ;
+#763 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#764 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.474999999999999900, 1.425000000000000500 ) ) ;
+#765 = VERTEX_POINT ( 'NONE', #634 ) ;
+#766 = VECTOR ( 'NONE', #3090, 1000.000000000000000 ) ;
+#767 = FILL_AREA_STYLE ('',( #3757 ) ) ;
+#768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#769 = EDGE_CURVE ( 'NONE', #3635, #425, #5, .T. ) ;
+#770 = FACE_OUTER_BOUND ( 'NONE', #1704, .T. ) ;
+#771 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .F. ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( 2.338092772080753600, 1.149975433326241100, 1.415549995205502000 ) ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#774 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.149999999999999900, -1.416991252733426700 ) ) ;
+#775 = LINE ( 'NONE', #2083, #4173 ) ;
+#776 = CARTESIAN_POINT ( 'NONE',  ( -2.498541841512548900, 0.9836852110420432100, -1.498550748116697800 ) ) ;
+#777 = STYLED_ITEM ( 'NONE', ( #2597 ), #1501 ) ;
+#778 = VECTOR ( 'NONE', #2095, 1000.000000000000000 ) ;
+#779 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#780 = EDGE_CURVE ( 'NONE', #2282, #3841, #3218, .T. ) ;
+#781 = EDGE_CURVE ( 'NONE', #3633, #1098, #1306, .T. ) ;
+#782 = EDGE_CURVE ( 'NONE', #3697, #1851, #3881, .T. ) ;
+#783 = PRESENTATION_STYLE_ASSIGNMENT (( #1809 ) ) ;
+#784 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#785 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#786 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3539 ) ) ;
+#787 = FACE_OUTER_BOUND ( 'NONE', #2548, .T. ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#789 = AXIS2_PLACEMENT_3D ( 'NONE', #1687, #1409, #1722 ) ;
+#790 = ORIENTED_EDGE ( 'NONE', *, *, #3659, .T. ) ;
+#791 = CIRCLE ( 'NONE', #2640, 0.02500000000000006400 ) ;
+#792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#793 = FILL_AREA_STYLE ('',( #2737 ) ) ;
+#794 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .F. ) ;
+#797 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#799 = CARTESIAN_POINT ( 'NONE',  ( 2.497709891039169100, 0.9856442534266940400, -1.497730978717974200 ) ) ;
+#800 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, 1.510000000000000700 ) ) ;
+#801 = VERTEX_POINT ( 'NONE', #2930 ) ;
+#802 = FILL_AREA_STYLE ('',( #62 ) ) ;
+#803 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3758, #1128, #1733, #2386, #3442, #3747, #1752, #109, #4046, #2402, #1432, #77, #1424, #4013, #2053, #2720, #749, #1410, #2362 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953300500E-006, 0.0000000000000000000, 9.278391478843057600E-006, 2.204562439685475600E-005, 3.166547942941912700E-005, 3.835285207612855500E-005, 4.510142845095660500E-005 ),
+ .UNSPECIFIED. ) ;
+#804 = PLANE ( 'NONE',  #486 ) ;
+#805 = FILL_AREA_STYLE ('',( #2070 ) ) ;
+#806 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3897, #554, #2909, #270, #2225, #2537, #1226, #2200, #3858, #4166 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 4.757097288092320700E-006, 2.921488506755613500E-005, 5.314704601139210900E-005 ),
+ .UNSPECIFIED. ) ;
+#807 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256600300, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#808 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#809 = FILL_AREA_STYLE ('',( #1668 ) ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #4165, .T. ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#812 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#814 = SURFACE_STYLE_USAGE ( .BOTH. , #3773 ) ;
+#815 = VECTOR ( 'NONE', #1771, 1000.000000000000000 ) ;
+#816 = STYLED_ITEM ( 'NONE', ( #3276 ), #670 ) ;
+#817 = VECTOR ( 'NONE', #3999, 1000.000000000000000 ) ;
+#818 = EDGE_LOOP ( 'NONE', ( #902, #794, #201, #3187, #4067, #1240 ) ) ;
+#819 = PLANE ( 'NONE',  #1671 ) ;
+#820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#821 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9998551253774398100, -1.507998786401454800 ) ) ;
+#822 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#823 = FILL_AREA_STYLE ('',( #3469 ) ) ;
+#824 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#825 = VECTOR ( 'NONE', #3140, 1000.000000000000000 ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#827 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#828 = CIRCLE ( 'NONE', #2981, 0.09999999999999989500 ) ;
+#829 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .F. ) ;
+#830 = LINE ( 'NONE', #1285, #632 ) ;
+#831 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#832 = ADVANCED_FACE ( 'NONE', ( #2260 ), #277, .F. ) ;
+#833 = TOROIDAL_SURFACE ( 'NONE', #3986, 0.1250000000000003300, 0.02500000000000000100 ) ;
+#834 = CARTESIAN_POINT ( 'NONE',  ( -2.315248549656052200, 1.049999999999999800, 1.510000000000001300 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694500, 1.450000000000000600 ) ) ;
+#836 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#837 = SURFACE_STYLE_USAGE ( .BOTH. , #2153 ) ;
+#838 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#839 = SURFACE_STYLE_FILL_AREA ( #3646 ) ;
+#840 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#841 = EDGE_LOOP ( 'NONE', ( #3243, #1218, #2229, #3095 ) ) ;
+#842 = CARTESIAN_POINT ( 'NONE',  ( 2.279752257480255100, 1.141804188763079400, 1.449849288900038700 ) ) ;
+#843 = VERTEX_POINT ( 'NONE', #1144 ) ;
+#844 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#845 = STYLED_ITEM ( 'NONE', ( #1737 ), #2338 ) ;
+#846 = ORIENTED_EDGE ( 'NONE', *, *, #2728, .T. ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( -2.299091425827946900, 1.074688895328239400, 1.446970427826774100 ) ) ;
+#848 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.474999999999999900, -1.425000000000000700 ) ) ;
+#849 = CARTESIAN_POINT ( 'NONE',  ( -2.349225379353788100, 1.146010109312847400, 1.387357034696746800 ) ) ;
+#850 = VECTOR ( 'NONE', #888, 1000.000000000000000 ) ;
+#851 = EDGE_CURVE ( 'NONE', #2873, #2760, #1408, .T. ) ;
+#852 = ORIENTED_EDGE ( 'NONE', *, *, #512, .F. ) ;
+#853 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#854 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.444180847886999700 ) ) ;
+#855 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#856 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#857 = LINE ( 'NONE', #895, #1679 ) ;
+#858 = FILL_AREA_STYLE_COLOUR ( '', #3484 ) ;
+#859 = LINE ( 'NONE', #3282, #3087 ) ;
+#860 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#861 = SURFACE_STYLE_FILL_AREA ( #55 ) ;
+#862 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3255 ), #1818 ) ;
+#863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2403, 'distance_accuracy_value', 'NONE');
+#864 = EDGE_CURVE ( 'NONE', #33, #3382, #3271, .T. ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #1087, .T. ) ;
+#866 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( 2.386763864362119800, 0.9977235956778248700, -1.585923780250259000 ) ) ;
+#868 = EDGE_CURVE ( 'NONE', #3754, #2695, #3019, .T. ) ;
+#869 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #99, #2782, #446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#870 = LINE ( 'NONE', #2800, #2043 ) ;
+#871 = EDGE_CURVE ( 'NONE', #1718, #2173, #528, .T. ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #2441, .T. ) ;
+#873 = AXIS2_PLACEMENT_3D ( 'NONE', #4125, #4076, #2440 ) ;
+#874 = STYLED_ITEM ( 'NONE', ( #4197 ), #4213 ) ;
+#875 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#876 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#877 = STYLED_ITEM ( 'NONE', ( #3131 ), #2952 ) ;
+#878 = VECTOR ( 'NONE', #3470, 1000.000000000000000 ) ;
+#879 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#881 = EDGE_LOOP ( 'NONE', ( #1264, #1701, #3065, #4141 ) ) ;
+#882 = FILL_AREA_STYLE_COLOUR ( '', #2954 ) ;
+#883 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#884 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#885 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#887 = CIRCLE ( 'NONE', #951, 0.02500000000000006400 ) ;
+#888 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#889 = SURFACE_STYLE_USAGE ( .BOTH. , #3556 ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 2.316685567545119900, 1.150000000000000600, 1.437837715937472900 ) ) ;
+#891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#892 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#893 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1421 ), #83 ) ;
+#894 = LINE ( 'NONE', #3545, #1656 ) ;
+#895 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.524999999999999700 ) ) ;
+#896 = EDGE_LOOP ( 'NONE', ( #3672, #3383, #4164, #3900 ) ) ;
+#897 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#898 = EDGE_LOOP ( 'NONE', ( #2721, #4117, #2620, #2542 ) ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .T. ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 2.292249372848213200, 1.143375737574425800, -1.448497962235706400 ) ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #37, .F. ) ;
+#903 = AXIS2_PLACEMENT_3D ( 'NONE', #2530, #3928, #4239 ) ;
+#904 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3727 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #530, #515, #1519 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#905 = ADVANCED_FACE ( 'NONE', ( #3976 ), #819, .T. ) ;
+#906 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#907 = PLANE ( 'NONE',  #3089 ) ;
+#908 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000000200, 1.145393920141694300, -1.375000000000000700 ) ) ;
+#909 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, 1.599999999999999400 ) ) ;
+#910 = VERTEX_POINT ( 'NONE', #4107 ) ;
+#911 = FILL_AREA_STYLE ('',( #858 ) ) ;
+#912 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#913 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1354, #2278, #2258 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#914 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#916 = EDGE_CURVE ( 'NONE', #1098, #1761, #2969, .T. ) ;
+#917 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9750000000000000900, 1.599999999999999400 ) ) ;
+#918 = FACE_OUTER_BOUND ( 'NONE', #2439, .T. ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.500000000000000000, 1.450000000000000600 ) ) ;
+#920 = ORIENTED_EDGE ( 'NONE', *, *, #3721, .T. ) ;
+#921 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#922 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.375000000000000700 ) ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, -1.503953136438507000 ) ) ;
+#925 = SURFACE_STYLE_USAGE ( .BOTH. , #258 ) ;
+#926 = SURFACE_STYLE_USAGE ( .BOTH. , #3584 ) ;
+#927 = EDGE_CURVE ( 'NONE', #607, #1840, #3675, .T. ) ;
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #1845, #1575, #1859 ) ;
+#929 = SURFACE_STYLE_FILL_AREA ( #1783 ) ;
+#930 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#931 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .F. ) ;
+#932 = STYLED_ITEM ( 'NONE', ( #2994 ), #4195 ) ;
+#933 = CARTESIAN_POINT ( 'NONE',  ( -2.397730978717973500, 0.9856442534266940400, 1.597709891039168900 ) ) ;
+#934 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2302 ), #252 ) ;
+#935 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2963, 'distance_accuracy_value', 'NONE');
+#936 = CIRCLE ( 'NONE', #3977, 0.1000000000000000500 ) ;
+#937 = ORIENTED_EDGE ( 'NONE', *, *, #916, .F. ) ;
+#938 = FACE_OUTER_BOUND ( 'NONE', #841, .T. ) ;
+#939 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1683, #41, #3314, #382 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.760059364309399400E-006 ),
+ .UNSPECIFIED. ) ;
+#940 = CIRCLE ( 'NONE', #300, 0.02500000000000006400 ) ;
+#941 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( -2.386763864362120700, 0.9977235956778248700, -1.585923780250258600 ) ) ;
+#943 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#944 = ADVANCED_FACE ( 'NONE', ( #938 ), #804, .F. ) ;
+#945 = DIRECTION ( 'NONE',  ( -1.561251128379127900E-013, 4.909907652584495100E-014, 1.000000000000000000 ) ) ;
+#946 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#947 = PRESENTATION_STYLE_ASSIGNMENT (( #1095 ) ) ;
+#948 = CARTESIAN_POINT ( 'NONE',  ( -2.382124336518535400, 0.9994942091424107200, 1.580545852933987100 ) ) ;
+#949 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#950 = FILL_AREA_STYLE ('',( #3296 ) ) ;
+#951 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #827, #3424 ) ;
+#952 = TOROIDAL_SURFACE ( 'NONE', #1336, 0.1749999999999999900, 0.1000000000000000100 ) ;
+#953 = EDGE_CURVE ( 'NONE', #2079, #3979, #4015, .T. ) ;
+#954 = EDGE_LOOP ( 'NONE', ( #240, #2254, #2427, #1126 ) ) ;
+#955 = EDGE_CURVE ( 'NONE', #3814, #3841, #1086, .T. ) ;
+#956 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #734 ) ) ;
+#957 = EDGE_CURVE ( 'NONE', #3598, #3754, #465, .T. ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #3659, .F. ) ;
+#959 = CYLINDRICAL_SURFACE ( 'NONE', #3616, 0.02500000000000006400 ) ;
+#960 = CARTESIAN_POINT ( 'NONE',  ( 2.377525512860833700, 1.000000000000000000, 1.574999999999999300 ) ) ;
+#961 = SURFACE_SIDE_STYLE ('',( #395 ) ) ;
+#962 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#963 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2988 ) ) ;
+#964 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3614 ) ) ;
+#965 = AXIS2_PLACEMENT_3D ( 'NONE', #2696, #1388, #3683 ) ;
+#966 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #3390, .T. ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #4119, .T. ) ;
+#969 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #3323 ), #2510, .F. ) ;
+#971 = FACE_OUTER_BOUND ( 'NONE', #2584, .T. ) ;
+#972 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
+#973 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, -1.375000000000000900 ) ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( -2.287070714887289300, 1.076186191859546600, -1.450000057640390400 ) ) ;
+#975 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.524999999999999700 ) ) ;
+#976 = LINE ( 'NONE', #1360, #1178 ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #1300, .T. ) ;
+#978 = AXIS2_PLACEMENT_3D ( 'NONE', #1106, #79, #2397 ) ;
+#979 = EDGE_LOOP ( 'NONE', ( #931, #717, #1717, #2148 ) ) ;
+#980 = CARTESIAN_POINT ( 'NONE',  ( 2.316951611241414400, 1.066776863835297700, 1.438629202301801000 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( 2.417763751621485800, 0.9998532520855857300, -1.510000000000000700 ) ) ;
+#982 = VERTEX_POINT ( 'NONE', #248 ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( -2.345509721153725000, 1.149999169692135200, 1.404609130240871900 ) ) ;
+#984 = AXIS2_PLACEMENT_3D ( 'NONE', #548, #1832, #1200 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -2.353151160066205600, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#986 = VERTEX_POINT ( 'NONE', #585 ) ;
+#987 = ADVANCED_FACE ( 'NONE', ( #376 ), #2408, .F. ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, 1.505973703461736200 ) ) ;
+#989 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #610, #3562, #1269 ),
+ ( #3573, #2857, #594 ),
+ ( #4212, #539, #901 ),
+ ( #3532, #3191, #4168 ),
+ ( #2201, #1896, #1580 ),
+ ( #199, #242, #573 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 0.0002145928984816369300, 0.0002750462218065120000, 0.0003354995451313870900 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8366600265340759000, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8366914805277164700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8234407091959862200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7761384720912164500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7424090313150779600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865534600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#990 = CIRCLE ( 'NONE', #2189, 0.02500000000000006400 ) ;
+#991 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2244 ) ) ;
+#992 = SURFACE_SIDE_STYLE ('',( #3173 ) ) ;
+#993 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#994 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#995 = LINE ( 'NONE', #2997, #3327 ) ;
+#996 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ;
+#997 = VECTOR ( 'NONE', #2174, 1000.000000000000000 ) ;
+#998 = LINE ( 'NONE', #2669, #167 ) ;
+#999 = CARTESIAN_POINT ( 'NONE',  ( -2.370779603631958800, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#1001 = EDGE_CURVE ( 'NONE', #1375, #3214, #990, .T. ) ;
+#1002 = EDGE_LOOP ( 'NONE', ( #172, #1066, #1814, #112 ) ) ;
+#1003 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #463, 'distance_accuracy_value', 'NONE');
+#1004 = EDGE_LOOP ( 'NONE', ( #2511, #1610, #581, #1974 ) ) ;
+#1005 = CYLINDRICAL_SURFACE ( 'NONE', #2957, 0.1000000000000000500 ) ;
+#1006 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .T. ) ;
+#1007 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1008 = VERTEX_POINT ( 'NONE', #2564 ) ;
+#1009 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1010 = SURFACE_STYLE_USAGE ( .BOTH. , #667 ) ;
+#1011 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1190 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2538, #2964, #962 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#1014 = EDGE_LOOP ( 'NONE', ( #1539, #3751, #1786, #2741 ) ) ;
+#1015 = ADVANCED_FACE ( 'NONE', ( #4170 ), #2544, .F. ) ;
+#1016 = EDGE_CURVE ( 'NONE', #1186, #3339, #1211, .T. ) ;
+#1017 = EDGE_CURVE ( 'NONE', #1935, #1588, #2536, .T. ) ;
+#1018 = EDGE_CURVE ( 'NONE', #517, #2051, #1952, .T. ) ;
+#1019 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1021 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210755100, 1.510000000000000700 ) ) ;
+#1022 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, -1.503953136438507000 ) ) ;
+#1023 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1386 ) ) ;
+#1024 = AXIS2_PLACEMENT_3D ( 'NONE', #363, #335, #2674 ) ;
+#1025 = DIRECTION ( 'NONE',  ( 0.7714285714285732400, 4.725328353513598400E-015, 0.6363159271805719500 ) ) ;
+#1026 = VECTOR ( 'NONE', #3944, 1000.000000000000000 ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #302, .T. ) ;
+#1028 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1029 = CARTESIAN_POINT ( 'NONE',  ( 2.485923780250258300, 0.9977235956778248700, 1.486763864362119500 ) ) ;
+#1030 = PRESENTATION_STYLE_ASSIGNMENT (( #93 ) ) ;
+#1031 = VERTEX_POINT ( 'NONE', #4177 ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #1449, .T. ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#1034 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, -1.600000000000000100 ) ) ;
+#1035 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9998551253774395900, 1.507998786401454600 ) ) ;
+#1036 = SURFACE_STYLE_USAGE ( .BOTH. , #3625 ) ;
+#1037 = ADVANCED_FACE ( 'NONE', ( #2972 ), #2010, .T. ) ;
+#1038 = VECTOR ( 'NONE', #2214, 1000.000000000000000 ) ;
+#1039 = CARTESIAN_POINT ( 'NONE',  ( 2.309851797429262700, 1.148015437733610300, -1.441843662907411600 ) ) ;
+#1040 = AXIS2_PLACEMENT_3D ( 'NONE', #2339, #722, #3046 ) ;
+#1041 = CARTESIAN_POINT ( 'NONE',  ( 2.499684426769150000, 0.9795143031373384500, 1.499683316471288800 ) ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .F. ) ;
+#1043 = EDGE_LOOP ( 'NONE', ( #2742, #639, #2019, #2821, #2337, #651, #1100 ) ) ;
+#1044 = STYLED_ITEM ( 'NONE', ( #1538 ), #3607 ) ;
+#1045 = FILL_AREA_STYLE ('',( #2008 ) ) ;
+#1046 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1047 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1858, 'distance_accuracy_value', 'NONE');
+#1048 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1049 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116600, -1.450000000000000800 ) ) ;
+#1050 = SURFACE_STYLE_FILL_AREA ( #805 ) ;
+#1051 = PRESENTATION_STYLE_ASSIGNMENT (( #1136 ) ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1949, .F. ) ;
+#1053 = EDGE_LOOP ( 'NONE', ( #3052, #1077, #1276, #1939 ) ) ;
+#1054 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3348, 'distance_accuracy_value', 'NONE');
+#1055 = FACE_OUTER_BOUND ( 'NONE', #3987, .T. ) ;
+#1056 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1057 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1058 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1059 = VERTEX_POINT ( 'NONE', #675 ) ;
+#1060 = AXIS2_PLACEMENT_3D ( 'NONE', #3652, #1340, #3269 ) ;
+#1061 = VERTEX_POINT ( 'NONE', #1022 ) ;
+#1062 = CIRCLE ( 'NONE', #424, 0.09999999999999988100 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #2693, .F. ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #851, .T. ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9750000000000000900, -1.600000000000000100 ) ) ;
+#1068 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1069 = FACE_OUTER_BOUND ( 'NONE', #2018, .T. ) ;
+#1070 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2942 ) ) ;
+#1071 = VECTOR ( 'NONE', #2316, 1000.000000000000000 ) ;
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1073 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142858100, 1.149999999999999900, -1.416991252733426300 ) ) ;
+#1074 = LINE ( 'NONE', #689, #2247 ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ;
+#1076 = CIRCLE ( 'NONE', #1479, 0.1000000000000000300 ) ;
+#1077 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .F. ) ;
+#1078 = EDGE_CURVE ( 'NONE', #1283, #801, #1508, .T. ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#1080 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1081 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1082 = SURFACE_STYLE_USAGE ( .BOTH. , #459 ) ;
+#1083 = FACE_OUTER_BOUND ( 'NONE', #3560, .T. ) ;
+#1084 = EDGE_LOOP ( 'NONE', ( #4200, #2633, #1235, #2898 ) ) ;
+#1085 = STYLED_ITEM ( 'NONE', ( #3420 ), #1348 ) ;
+#1086 = CIRCLE ( 'NONE', #1885, 0.04999999999999991300 ) ;
+#1087 = EDGE_CURVE ( 'NONE', #3464, #1146, #4023, .T. ) ;
+#1088 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3362 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #194, #891, #564 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1089 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1090 = EDGE_CURVE ( 'NONE', #142, #3487, #3174, .T. ) ;
+#1091 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3539 ), #2884 ) ;
+#1092 = AXIS2_PLACEMENT_3D ( 'NONE', #3797, #181, #880 ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 2.377525512860833700, 1.000000000000000000, -1.575000000000033000 ) ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #3730, #3411, #4085 ) ;
+#1095 = SURFACE_STYLE_USAGE ( .BOTH. , #4043 ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -2.342502741285942000, 1.149747304298571700, -1.408688411608855800 ) ) ;
+#1097 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1098 = VERTEX_POINT ( 'NONE', #2683 ) ;
+#1099 = LINE ( 'NONE', #1798, #226 ) ;
+#1100 = ORIENTED_EDGE ( 'NONE', *, *, #4032, .F. ) ;
+#1101 = LINE ( 'NONE', #3039, #3934 ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #4237, .F. ) ;
+#1104 = VERTEX_POINT ( 'NONE', #3031 ) ;
+#1105 = VECTOR ( 'NONE', #1765, 1000.000000000000000 ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#1107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1108 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1758, #92, #3710 ) ;
+#1110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1111 = FILL_AREA_STYLE ('',( #1723 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#1113 = VECTOR ( 'NONE', #4259, 1000.000000000000000 ) ;
+#1114 = STYLED_ITEM ( 'NONE', ( #1413 ), #624 ) ;
+#1115 = VERTEX_POINT ( 'NONE', #1385 ) ;
+#1116 = FILL_AREA_STYLE_COLOUR ( '', #4220 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#1118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1354, 'distance_accuracy_value', 'NONE');
+#1119 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #1032, #3334, #2171, #865 ) ) ;
+#1121 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1122 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1123 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#1124 = FILL_AREA_STYLE_COLOUR ( '', #1756 ) ;
+#1125 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #845 ) ) ;
+#1126 = ORIENTED_EDGE ( 'NONE', *, *, #1788, .F. ) ;
+#1127 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1128 = CARTESIAN_POINT ( 'NONE',  ( -2.475260593486002100, 1.000000000000000000, 1.477738843893342500 ) ) ;
+#1129 = CARTESIAN_POINT ( 'NONE',  ( 2.491518703566276500, 0.9937651921045980200, -1.491850754561521400 ) ) ;
+#1130 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.524999999999999700 ) ) ;
+#1131 = SURFACE_STYLE_FILL_AREA ( #344 ) ;
+#1132 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1133 = SURFACE_STYLE_USAGE ( .BOTH. , #3481 ) ;
+#1134 = EDGE_CURVE ( 'NONE', #1735, #1768, #747, .T. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210755100, 1.510000000000000700 ) ) ;
+#1136 = SURFACE_STYLE_USAGE ( .BOTH. , #2430 ) ;
+#1137 = CIRCLE ( 'NONE', #2288, 0.02500000000000006400 ) ;
+#1138 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .F. ) ;
+#1139 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, 1.600000000000000100 ) ) ;
+#1140 = SURFACE_STYLE_USAGE ( .BOTH. , #525 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( 2.475000000000032100, 1.000000000000000000, -1.477525512860834900 ) ) ;
+#1142 = EDGE_CURVE ( 'NONE', #327, #1355, #2708, .T. ) ;
+#1143 = FILL_AREA_STYLE ('',( #4122 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#1145 = AXIS2_PLACEMENT_3D ( 'NONE', #908, #3221, #4190 ) ;
+#1146 = VERTEX_POINT ( 'NONE', #2991 ) ;
+#1147 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3741 ) ) ;
+#1148 = CYLINDRICAL_SURFACE ( 'NONE', #2623, 0.02500000000000006400 ) ;
+#1149 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#1150 = AXIS2_PLACEMENT_3D ( 'NONE', #899, #257, #3882 ) ;
+#1151 = SURFACE_STYLE_FILL_AREA ( #659 ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .F. ) ;
+#1153 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1154 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#1156 = TOROIDAL_SURFACE ( 'NONE', #1968, 0.1250000000000003300, 0.02500000000000000100 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.149999999999999900, 1.375000000000000700 ) ) ;
+#1158 = SURFACE_STYLE_USAGE ( .BOTH. , #1512 ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694700, 1.375000000000000700 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, -1.499999999999999800 ) ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #2320, .T. ) ;
+#1162 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1163 = FILL_AREA_STYLE ('',( #1774 ) ) ;
+#1164 = PLANE ( 'NONE',  #2124 ) ;
+#1165 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#1166 = VERTEX_POINT ( 'NONE', #2354 ) ;
+#1167 = STYLED_ITEM ( 'NONE', ( #1500 ), #1598 ) ;
+#1168 = CARTESIAN_POINT ( 'NONE',  ( -2.292249372848219800, 1.143375737574424200, 1.448497962235703900 ) ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, -1.600000000000000800 ) ) ;
+#1170 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3211, #1252, #3559 ),
+ ( #1956, #606, #2922 ),
+ ( #983, #3623, #854 ),
+ ( #1844, #2528, #561 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0001904592403338005500, 0.0002944171073571851500 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8062257748298524700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8072119070486273300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7653917230333594500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865458000, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1171 = FACE_OUTER_BOUND ( 'NONE', #552, .T. ) ;
+#1172 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1173 = EDGE_CURVE ( 'NONE', #2944, #4123, #2274, .T. ) ;
+#1174 = EDGE_CURVE ( 'NONE', #3487, #16, #998, .T. ) ;
+#1175 = EDGE_CURVE ( 'NONE', #2695, #1730, #2653, .T. ) ;
+#1176 = VECTOR ( 'NONE', #3651, 1000.000000000000000 ) ;
+#1177 = AXIS2_PLACEMENT_3D ( 'NONE', #4204, #3590, #3279 ) ;
+#1178 = VECTOR ( 'NONE', #3700, 1000.000000000000000 ) ;
+#1179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2196 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1521, #217, #831 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1180 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#1181 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1182 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3251 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #40, #721, #1056 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1183 = CARTESIAN_POINT ( 'NONE',  ( 2.278172961051208500, 1.141703143666576100, 1.449949560036595500 ) ) ;
+#1184 = SURFACE_STYLE_FILL_AREA ( #802 ) ;
+#1185 = VECTOR ( 'NONE', #2436, 1000.000000000000000 ) ;
+#1186 = VERTEX_POINT ( 'NONE', #1361 ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#1188 = SURFACE_STYLE_FILL_AREA ( #2574 ) ;
+#1189 = ADVANCED_FACE ( 'NONE', ( #1414 ), #2869, .F. ) ;
+#1190 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2538, 'distance_accuracy_value', 'NONE');
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1192 = DIRECTION ( 'NONE',  ( 3.469446951953605100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .F. ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #3520, .T. ) ;
+#1195 = SURFACE_STYLE_FILL_AREA ( #2551 ) ;
+#1196 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#1197 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1198 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, -1.450000000000000800 ) ) ;
+#1200 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1201 = VECTOR ( 'NONE', #1747, 1000.000000000000000 ) ;
+#1202 = LINE ( 'NONE', #4150, #331 ) ;
+#1203 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1880 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2667, #3657, #1392 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1204 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1205 = PRESENTATION_STYLE_ASSIGNMENT (( #3100 ) ) ;
+#1206 = PRESENTATION_STYLE_ASSIGNMENT (( #814 ) ) ;
+#1207 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1208 = FILL_AREA_STYLE_COLOUR ( '', #2301 ) ;
+#1209 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1210 = LINE ( 'NONE', #4261, #1710 ) ;
+#1211 = LINE ( 'NONE', #2220, #3719 ) ;
+#1212 = ADVANCED_FACE ( 'NONE', ( #2017 ), #2168, .F. ) ;
+#1213 = PLANE ( 'NONE',  #10 ) ;
+#1214 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .T. ) ;
+#1215 = SURFACE_STYLE_FILL_AREA ( #3477 ) ;
+#1216 = SURFACE_STYLE_USAGE ( .BOTH. , #3196 ) ;
+#1217 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #2322, .T. ) ;
+#1219 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694500, -1.375000000000000700 ) ) ;
+#1220 = VERTEX_POINT ( 'NONE', #4055 ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #4089, .F. ) ;
+#1222 = ORIENTED_EDGE ( 'NONE', *, *, #3036, .T. ) ;
+#1223 = FILL_AREA_STYLE_COLOUR ( '', #680 ) ;
+#1224 = AXIS2_PLACEMENT_3D ( 'NONE', #1836, #2827, #2150 ) ;
+#1225 = LINE ( 'NONE', #3648, #2554 ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( -2.302795241533641700, 1.146133409341884200, -1.444659346451762100 ) ) ;
+#1227 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1228 = EDGE_CURVE ( 'NONE', #2421, #1166, #1313, .T. ) ;
+#1229 = ORIENTED_EDGE ( 'NONE', *, *, #3235, .T. ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#1231 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1232 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1233 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1234 = DIRECTION ( 'NONE',  ( 0.6363159271805708400, 0.0000000000000000000, 0.7714285714285740200 ) ) ;
+#1235 = ORIENTED_EDGE ( 'NONE', *, *, #2081, .F. ) ;
+#1236 = VECTOR ( 'NONE', #1080, 1000.000000000000000 ) ;
+#1237 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #272, #1572, #4198 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1238 = LINE ( 'NONE', #2078, #1686 ) ;
+#1239 = SURFACE_STYLE_USAGE ( .BOTH. , #1866 ) ;
+#1240 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .T. ) ;
+#1241 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1242 = EDGE_CURVE ( 'NONE', #3682, #398, #2604, .T. ) ;
+#1243 = EDGE_CURVE ( 'NONE', #607, #3248, #3485, .T. ) ;
+#1244 = PRESENTATION_STYLE_ASSIGNMENT (( #3347 ) ) ;
+#1245 = EDGE_CURVE ( 'NONE', #1146, #4258, #421, .T. ) ;
+#1246 = ORIENTED_EDGE ( 'NONE', *, *, #302, .F. ) ;
+#1247 = STYLED_ITEM ( 'NONE', ( #2226 ), #1189 ) ;
+#1248 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1249 = AXIS2_PLACEMENT_3D ( 'NONE', #2570, #4183, #2222 ) ;
+#1250 = AXIS2_PLACEMENT_3D ( 'NONE', #3239, #930, #2595 ) ;
+#1251 = PRESENTATION_STYLE_ASSIGNMENT (( #2874 ) ) ;
+#1252 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.072013981571159800, 1.375000000000452500 ) ) ;
+#1253 = SURFACE_STYLE_FILL_AREA ( #2956 ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1256 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1257 = ADVANCED_FACE ( 'NONE', ( #3834 ), #637, .T. ) ;
+#1258 = PRESENTATION_STYLE_ASSIGNMENT (( #3447 ) ) ;
+#1259 = CYLINDRICAL_SURFACE ( 'NONE', #2037, 0.07499999999999998300 ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#1261 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2765, #506, #2841 ),
+ ( #1497, #524, #2826 ),
+ ( #834, #847, #1168 ),
+ ( #4113, #3799, #2149 ),
+ ( #2133, #169, #2463 ),
+ ( #3805, #3461, #2191 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 0.0002145928984816433000, 0.0002750462218065155700, 0.0003354995451313879000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8366600265340745600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8366914805277132500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8234407091959824500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7761384720912125600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7424090313150768500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865529000, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#1263 = CIRCLE ( 'NONE', #3114, 0.02500000000000006400 ) ;
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #3476, .F. ) ;
+#1265 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #960, #3920, #11, #641, #673, #3289, #1307, #1779, #3755, #396, #2432, #4083, #469, #1994, #4006, #2103, #3440, #2689, #139 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953437900E-006, 0.0000000000000000000, 9.278391478842918700E-006, 2.204562439685486200E-005, 3.166547942941887000E-005, 3.835285207612831800E-005, 4.510142845095637500E-005 ),
+ .UNSPECIFIED. ) ;
+#1266 = VERTEX_POINT ( 'NONE', #3041 ) ;
+#1267 = SURFACE_SIDE_STYLE ('',( #2147 ) ) ;
+#1268 = ORIENTED_EDGE ( 'NONE', *, *, #3530, .F. ) ;
+#1269 = CARTESIAN_POINT ( 'NONE',  ( 2.274999999999998600, 1.141651513899116600, -1.450000000000000800 ) ) ;
+#1270 = VERTEX_POINT ( 'NONE', #2744 ) ;
+#1271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1272 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3860 ) ) ;
+#1273 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2004 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4131, #3488, #184 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1274 = VECTOR ( 'NONE', #728, 1000.000000000000000 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1276 = ORIENTED_EDGE ( 'NONE', *, *, #4078, .T. ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( -2.389440504943205000, 0.9960597998808580200, 1.588912036792854000 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #3535, .F. ) ;
+#1279 = PRESENTATION_STYLE_ASSIGNMENT (( #676 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.050000000000000000, 1.375000000000000700 ) ) ;
+#1281 = ADVANCED_FACE ( 'NONE', ( #3277 ), #2863, .F. ) ;
+#1282 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1283 = VERTEX_POINT ( 'NONE', #3712 ) ;
+#1284 = CARTESIAN_POINT ( 'NONE',  ( -2.380127087543394200, 0.9999130077306022100, -1.578171664226431400 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #3072, .T. ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#1288 = VECTOR ( 'NONE', #2309, 1000.000000000000000 ) ;
+#1289 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1290 = AXIS2_PLACEMENT_3D ( 'NONE', #4052, #4068, #439 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#1292 = TOROIDAL_SURFACE ( 'NONE', #2126, 0.1749999999999999900, 0.1000000000000000100 ) ;
+#1293 = SURFACE_STYLE_FILL_AREA ( #3553 ) ;
+#1294 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1295 = CYLINDRICAL_SURFACE ( 'NONE', #1387, 0.02500000000000006400 ) ;
+#1296 = CARTESIAN_POINT ( 'NONE',  ( -2.377951855590995300, 0.9999959166837743000, -1.575521480363920800 ) ) ;
+#1297 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1298 = ADVANCED_FACE ( 'NONE', ( #531 ), #2703, .T. ) ;
+#1299 = LINE ( 'NONE', #812, #825 ) ;
+#1300 = EDGE_LOOP ( 'NONE', ( #3838, #1561, #137, #900, #4185, #1194 ) ) ;
+#1301 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1302 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1682, #3997, #3028 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1303 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .F. ) ;
+#1305 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1306 = CIRCLE ( 'NONE', #1177, 0.07500000000000041400 ) ;
+#1307 = CARTESIAN_POINT ( 'NONE',  ( 2.384084598744092600, 0.9987461014022036600, 1.582818098758410200 ) ) ;
+#1308 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1309 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1310 = EDGE_CURVE ( 'NONE', #142, #2920, #3331, .T. ) ;
+#1311 = SURFACE_STYLE_FILL_AREA ( #1775 ) ;
+#1312 = LINE ( 'NONE', #1130, #996 ) ;
+#1313 = LINE ( 'NONE', #1108, #4228 ) ;
+#1314 = FILL_AREA_STYLE_COLOUR ( '', #640 ) ;
+#1315 = FILL_AREA_STYLE_COLOUR ( '', #2573 ) ;
+#1316 = EDGE_LOOP ( 'NONE', ( #1468, #478, #1884, #2407, #1155, #90, #286, #1027, #3233, #3924, #2875, #1079, #683, #2935, #752, #3268, #4219, #3303, #2613, #646, #3446, #2797, #39, #2330, #454, #923, #126, #1613, #155, #3027, #4035, #681 ) ) ;
+#1317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = STYLED_ITEM ( 'NONE', ( #1206 ), #1368 ) ;
+#1319 = LINE ( 'NONE', #499, #338 ) ;
+#1320 = VERTEX_POINT ( 'NONE', #1778 ) ;
+#1321 = LINE ( 'NONE', #1359, #2475 ) ;
+#1322 = ADVANCED_FACE ( 'NONE', ( #1458 ), #159, .T. ) ;
+#1323 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .T. ) ;
+#1324 = FILL_AREA_STYLE ('',( #2198 ) ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #3156, .F. ) ;
+#1326 = EDGE_CURVE ( 'NONE', #631, #3585, #887, .T. ) ;
+#1327 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #354 ) ) ;
+#1328 = EDGE_CURVE ( 'NONE', #1769, #1558, #103, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #3905, .F. ) ;
+#1330 = FACE_OUTER_BOUND ( 'NONE', #1973, .T. ) ;
+#1331 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1332 = CARTESIAN_POINT ( 'NONE',  ( -2.399115558745210200, 0.9816051837257483400, -1.599111647559391800 ) ) ;
+#1333 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2062 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2865, #2497, #3512 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #99, 'distance_accuracy_value', 'NONE');
+#1335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #874 ), #1746 ) ;
+#1336 = AXIS2_PLACEMENT_3D ( 'NONE', #1157, #1791, #1127 ) ;
+#1337 = CARTESIAN_POINT ( 'NONE',  ( 2.283750230023414900, 1.141651483449416200, 1.450000000000000600 ) ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, -1.450000000000000800 ) ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #3301, .F. ) ;
+#1340 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1341 = LINE ( 'NONE', #1631, #1780 ) ;
+#1342 = VECTOR ( 'NONE', #4206, 1000.000000000000000 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#1344 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1345 = FILL_AREA_STYLE_COLOUR ( '', #1962 ) ;
+#1346 = TOROIDAL_SURFACE ( 'NONE', #3669, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#1347 = LINE ( 'NONE', #2725, #445 ) ;
+#1348 = ADVANCED_FACE ( 'NONE', ( #1552 ), #1259, .T. ) ;
+#1349 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1350 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #141 ), #3280 ) ;
+#1351 = VERTEX_POINT ( 'NONE', #4073 ) ;
+#1352 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1353 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#1354 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1355 = VERTEX_POINT ( 'NONE', #146 ) ;
+#1356 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1632 ) ) ;
+#1357 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #311 ) ) ;
+#1358 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1359 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.5000000000000000000, 1.600000000000000800 ) ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;
+#1363 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.149999999999999900, -1.432857142857143700 ) ) ;
+#1364 = CIRCLE ( 'NONE', #4145, 0.02500000000000006400 ) ;
+#1365 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1366 = CARTESIAN_POINT ( 'NONE',  ( 2.496713846387376400, 0.9873898698691868600, 1.496766135776885600 ) ) ;
+#1367 = PRESENTATION_STYLE_ASSIGNMENT (( #3432 ) ) ;
+#1368 = ADVANCED_FACE ( 'NONE', ( #1705 ), #2828, .F. ) ;
+#1369 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1370 = SURFACE_STYLE_USAGE ( .BOTH. , #2690 ) ;
+#1371 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1372 = EDGE_CURVE ( 'NONE', #274, #2420, #940, .T. ) ;
+#1373 = PRESENTATION_STYLE_ASSIGNMENT (( #2249 ) ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#1375 = VERTEX_POINT ( 'NONE', #3443 ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694500, -1.381154978348745800 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #3084, .F. ) ;
+#1378 = ORIENTED_EDGE ( 'NONE', *, *, #512, .T. ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( 2.482818098758410800, 0.9987461014022036600, 1.484084598744092700 ) ) ;
+#1380 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#1381 = LINE ( 'NONE', #1287, #174 ) ;
+#1382 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3324, #678, #3969 ),
+ ( #364, #2315, #1975 ),
+ ( #3787, #2139, #175 ),
+ ( #2781, #3113, #131 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0001904592403330194100, 0.0002944171073571850400 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8062257748298551400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8072119070492217400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7653917230338153100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865463500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1383 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#1384 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1385 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, -1.500000000000000400 ) ) ;
+#1386 = STYLED_ITEM ( 'NONE', ( #2642 ), #1037 ) ;
+#1387 = AXIS2_PLACEMENT_3D ( 'NONE', #848, #3800, #2842 ) ;
+#1388 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #2261, .F. ) ;
+#1390 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #53, 'distance_accuracy_value', 'NONE');
+#1391 = FACE_OUTER_BOUND ( 'NONE', #3025, .T. ) ;
+#1392 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1393 = PLANE ( 'NONE',  #2989 ) ;
+#1394 = FILL_AREA_STYLE ('',( #1418 ) ) ;
+#1395 = FACE_OUTER_BOUND ( 'NONE', #896, .T. ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#1397 = AXIS2_PLACEMENT_3D ( 'NONE', #3275, #2589, #1297 ) ;
+#1398 = LINE ( 'NONE', #2809, #4214 ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #864, .F. ) ;
+#1400 = EDGE_CURVE ( 'NONE', #438, #3194, #57, .T. ) ;
+#1401 = STYLED_ITEM ( 'NONE', ( #1529 ), #313 ) ;
+#1402 = EDGE_CURVE ( 'NONE', #2282, #3704, #3626, .T. ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #2431, #468, #2059 ) ;
+#1404 = AXIS2_PLACEMENT_3D ( 'NONE', #4128, #2146, #2476 ) ;
+#1405 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, 1.503953136438506600 ) ) ;
+#1406 = AXIS2_PLACEMENT_3D ( 'NONE', #3599, #664, #2685 ) ;
+#1407 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.444180847886775000 ) ) ;
+#1408 = CIRCLE ( 'NONE', #2025, 0.1000000000000002600 ) ;
+#1409 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9772410279992994600, 1.499999999999999800 ) ) ;
+#1411 = TOROIDAL_SURFACE ( 'NONE', #984, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#1412 = FACE_OUTER_BOUND ( 'NONE', #979, .T. ) ;
+#1413 = PRESENTATION_STYLE_ASSIGNMENT (( #2625 ) ) ;
+#1414 = FACE_OUTER_BOUND ( 'NONE', #3379, .T. ) ;
+#1415 = PLANE ( 'NONE',  #1290 ) ;
+#1416 = VERTEX_POINT ( 'NONE', #800 ) ;
+#1417 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1418 = FILL_AREA_STYLE_COLOUR ( '', #2363 ) ;
+#1419 = VERTEX_POINT ( 'NONE', #3111 ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#1421 = STYLED_ITEM ( 'NONE', ( #4029 ), #1712 ) ;
+#1422 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#1423 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1424 = CARTESIAN_POINT ( 'NONE',  ( -2.496713846387377300, 0.9873898698691868600, 1.496766135776886200 ) ) ;
+#1425 = AXIS2_PLACEMENT_3D ( 'NONE', #3164, #1233, #3809 ) ;
+#1426 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2753 ) ) ;
+#1427 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .T. ) ;
+#1428 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.072013981571160000, -1.375000000000000900 ) ) ;
+#1430 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #713 ), #2458 ) ;
+#1431 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1432 = CARTESIAN_POINT ( 'NONE',  ( -2.493488046030028800, 0.9920316108975491000, 1.493671703433846000 ) ) ;
+#1433 = FACE_OUTER_BOUND ( 'NONE', #3365, .T. ) ;
+#1434 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1436 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2908, 'distance_accuracy_value', 'NONE');
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #419, .F. ) ;
+#1438 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1439 = EDGE_CURVE ( 'NONE', #3214, #1098, #1312, .T. ) ;
+#1440 = CARTESIAN_POINT ( 'NONE',  ( 2.342502741285942000, 1.149747304298571700, 1.408688411608856900 ) ) ;
+#1441 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1442 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1443 = CARTESIAN_POINT ( 'NONE',  ( -2.485923780250259200, 0.9977235956778248700, -1.486763864362120200 ) ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #2392, .F. ) ;
+#1445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #110 ), #1203 ) ;
+#1446 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1447 = EDGE_CURVE ( 'NONE', #16, #425, #3475, .T. ) ;
+#1448 = AXIS2_PLACEMENT_3D ( 'NONE', #2029, #732, #704 ) ;
+#1449 = EDGE_CURVE ( 'NONE', #1146, #1591, #3020, .T. ) ;
+#1450 = AXIS2_PLACEMENT_3D ( 'NONE', #2298, #28, #3667 ) ;
+#1451 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #874 ) ) ;
+#1452 = SURFACE_STYLE_FILL_AREA ( #200 ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( 2.413253242135510400, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#1454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2512 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4059, #1766, #4072 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1455 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = SURFACE_SIDE_STYLE ('',( #1808 ) ) ;
+#1457 = SURFACE_STYLE_USAGE ( .BOTH. , #2021 ) ;
+#1458 = FACE_OUTER_BOUND ( 'NONE', #3615, .T. ) ;
+#1459 = ORIENTED_EDGE ( 'NONE', *, *, #4244, .T. ) ;
+#1460 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1461 = EDGE_LOOP ( 'NONE', ( #3547, #2489, #1843, #3342 ) ) ;
+#1462 = EDGE_LOOP ( 'NONE', ( #1615, #4021, #1221, #1495 ) ) ;
+#1463 = EDGE_LOOP ( 'NONE', ( #537, #393, #2762, #1545 ) ) ;
+#1464 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1465 = SURFACE_SIDE_STYLE ('',( #1551 ) ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #261, .F. ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#1469 = LINE ( 'NONE', #3936, #608 ) ;
+#1470 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #622, #251, #3526 ) ;
+#1473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.524999999999999700 ) ) ;
+#1475 = FILL_AREA_STYLE ('',( #3817 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9772410279992994600, -1.500000000000000400 ) ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .F. ) ;
+#1478 = SURFACE_SIDE_STYLE ('',( #3914 ) ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #1906, #1571, #3898 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, -1.425000000000000700 ) ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1482 = LINE ( 'NONE', #1338, #972 ) ;
+#1483 = EDGE_LOOP ( 'NONE', ( #3022, #1998, #3789, #3078, #846, #4187, #4143, #2077 ) ) ;
+#1484 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, 1.499999999999999800 ) ) ;
+#1485 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1703, #1376, #1732, #3349, #2342, #31, #2332 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 1.846493504623618700E-005, 4.478901046436140000E-005 ),
+ .UNSPECIFIED. ) ;
+#1486 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#1487 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1488 = CIRCLE ( 'NONE', #245, 0.1750000000000000200 ) ;
+#1489 = TOROIDAL_SURFACE ( 'NONE', #3591, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#1490 = ORIENTED_EDGE ( 'NONE', *, *, #3014, .F. ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#1492 = EDGE_LOOP ( 'NONE', ( #483, #2227, #3808, #3551, #2255, #2739, #2154 ) ) ;
+#1493 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1494 = AXIS2_PLACEMENT_3D ( 'NONE', #682, #1929, #1659 ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #3520, .F. ) ;
+#1496 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2902, #2158, #1183, #842, #1535, #3602, #3865, #1546, #890, #2546 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 4.757097288091887900E-006, 2.921488506755570200E-005, 5.314704601139167500E-005 ),
+ .UNSPECIFIED. ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( -2.295417193157021500, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1498 = DIRECTION ( 'NONE',  ( 1.301042606982605300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1499 = CARTESIAN_POINT ( 'NONE',  ( 2.482818098758410800, 0.9987461014022036600, -1.484084598744093800 ) ) ;
+#1500 = PRESENTATION_STYLE_ASSIGNMENT (( #3247 ) ) ;
+#1501 = ADVANCED_FACE ( 'NONE', ( #417 ), #411, .F. ) ;
+#1502 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1503 = PRESENTATION_STYLE_ASSIGNMENT (( #745 ) ) ;
+#1504 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1505 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#1506 = STYLED_ITEM ( 'NONE', ( #2524 ), #2248 ) ;
+#1507 = VECTOR ( 'NONE', #3506, 1000.000000000000000 ) ;
+#1508 = LINE ( 'NONE', #384, #3891 ) ;
+#1509 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, 1.599999999999999400 ) ) ;
+#1510 = VERTEX_POINT ( 'NONE', #3519 ) ;
+#1511 = VERTEX_POINT ( 'NONE', #595 ) ;
+#1512 = SURFACE_SIDE_STYLE ('',( #1641 ) ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ;
+#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9750000000000000900, -1.600000000000000800 ) ) ;
+#1516 = ORIENTED_EDGE ( 'NONE', *, *, #2860, .T. ) ;
+#1517 = VECTOR ( 'NONE', #1081, 1000.000000000000000 ) ;
+#1518 = EDGE_CURVE ( 'NONE', #1510, #1270, #4016, .T. ) ;
+#1519 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1520 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, -1.375000000000000700 ) ) ;
+#1521 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1522 = LINE ( 'NONE', #1180, #658 ) ;
+#1523 = ORIENTED_EDGE ( 'NONE', *, *, #3388, .T. ) ;
+#1524 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3177 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1309, #3883, #629 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1525 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1526 = EDGE_CURVE ( 'NONE', #1558, #1840, #2723, .T. ) ;
+#1527 = EDGE_CURVE ( 'NONE', #3486, #1730, #3306, .T. ) ;
+#1528 = EDGE_CURVE ( 'NONE', #3231, #3070, #1202, .T. ) ;
+#1529 = PRESENTATION_STYLE_ASSIGNMENT (( #1010 ) ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.049999999999999600, -1.416991252733426700 ) ) ;
+#1531 = PRESENTATION_STYLE_ASSIGNMENT (( #3408 ) ) ;
+#1532 = AXIS2_PLACEMENT_3D ( 'NONE', #3527, #4148, #2518 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116800, 1.550000000000000500 ) ) ;
+#1534 = STYLED_ITEM ( 'NONE', ( #15 ), #3270 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( 2.287724496603186000, 1.142314261259102400, 1.449343123329689400 ) ) ;
+#1536 = FILL_AREA_STYLE ('',( #2531 ) ) ;
+#1537 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.149999999999999900, 1.375000000000000700 ) ) ;
+#1538 = PRESENTATION_STYLE_ASSIGNMENT (( #925 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .F. ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, -1.600000000000000800 ) ) ;
+#1541 = LINE ( 'NONE', #3055, #1201 ) ;
+#1542 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1543 = FILL_AREA_STYLE ('',( #2896 ) ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#1545 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .T. ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( 2.309851797429262300, 1.148015437733610000, 1.441843662907411800 ) ) ;
+#1547 = SURFACE_STYLE_FILL_AREA ( #3197 ) ;
+#1548 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1549 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2361 ), #1902 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#1551 = SURFACE_STYLE_FILL_AREA ( #437 ) ;
+#1552 = FACE_OUTER_BOUND ( 'NONE', #2491, .T. ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#1554 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1555 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.149999999999999900, 1.416991252733426100 ) ) ;
+#1556 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2445 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2494, #3776, #853 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1557 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.000000000000000000, -1.600000000000000100 ) ) ;
+#1558 = VERTEX_POINT ( 'NONE', #3844 ) ;
+#1559 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1560 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#1561 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .T. ) ;
+#1563 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1564 = FILL_AREA_STYLE ('',( #1878 ) ) ;
+#1565 = ADVANCED_FACE ( 'NONE', ( #3165 ), #2202, .T. ) ;
+#1566 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #924, #3561, #357, #1622 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.061701069688812600E-006 ),
+ .UNSPECIFIED. ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #927, .T. ) ;
+#1568 = VERTEX_POINT ( 'NONE', #1525 ) ;
+#1569 = PRESENTATION_STYLE_ASSIGNMENT (( #293 ) ) ;
+#1570 = PLANE ( 'NONE',  #1150 ) ;
+#1571 = DIRECTION ( 'NONE',  ( -0.5598833697790138700, 0.0000000000000000000, 0.8285714285714274000 ) ) ;
+#1572 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1573 = EDGE_CURVE ( 'NONE', #1718, #2887, #830, .T. ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1576 = SHAPE_DEFINITION_REPRESENTATION ( #2203, #4167 ) ;
+#1577 = VERTEX_POINT ( 'NONE', #643 ) ;
+#1578 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1579 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1580 = CARTESIAN_POINT ( 'NONE',  ( 2.316047886971679800, 1.149999351178834900, -1.438363709296238900 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #4118, .T. ) ;
+#1582 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1247 ), #3449 ) ;
+#1583 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1584 = AXIS2_PLACEMENT_3D ( 'NONE', #1509, #168, #3150 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9750000000000000900, 1.600000000000000100 ) ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #333, #3330, #3595 ) ;
+#1587 = SURFACE_SIDE_STYLE ('',( #2745 ) ) ;
+#1588 = VERTEX_POINT ( 'NONE', #1624 ) ;
+#1589 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1590 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1591 = VERTEX_POINT ( 'NONE', #975 ) ;
+#1592 = SURFACE_SIDE_STYLE ('',( #4103 ) ) ;
+#1593 = SURFACE_STYLE_USAGE ( .BOTH. , #3594 ) ;
+#1594 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1167 ) ) ;
+#1595 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1596 = EDGE_CURVE ( 'NONE', #1588, #3126, #2360, .T. ) ;
+#1597 = FILL_AREA_STYLE ('',( #2636 ) ) ;
+#1598 = ADVANCED_FACE ( 'NONE', ( #3053 ), #1005, .F. ) ;
+#1599 = EDGE_CURVE ( 'NONE', #3892, #2656, #3428, .T. ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #2581, #2246, #298 ) ;
+#1601 = SURFACE_STYLE_FILL_AREA ( #3273 ) ;
+#1602 = EDGE_CURVE ( 'NONE', #2830, #3214, #1716, .T. ) ;
+#1603 = LINE ( 'NONE', #2141, #997 ) ;
+#1604 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1605 = VECTOR ( 'NONE', #2359, 1000.000000000000000 ) ;
+#1606 = PLANE ( 'NONE',  #2872 ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #1936, #4226, #4090 ) ;
+#1608 = AXIS2_PLACEMENT_3D ( 'NONE', #2563, #532, #191 ) ;
+#1609 = STYLED_ITEM ( 'NONE', ( #2334 ), #3225 ) ;
+#1610 = ORIENTED_EDGE ( 'NONE', *, *, #505, .T. ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #3804, .F. ) ;
+#1612 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543000, 1.149999999999999900, 1.432857142857143500 ) ) ;
+#1613 = ORIENTED_EDGE ( 'NONE', *, *, #916, .T. ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, -1.450000000000000800 ) ) ;
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#1616 = VECTOR ( 'NONE', #3139, 1000.000000000000000 ) ;
+#1617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1618 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#1620 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1621 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#1622 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#1623 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1624 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#1625 = ORIENTED_EDGE ( 'NONE', *, *, #3014, .T. ) ;
+#1626 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1209, 'distance_accuracy_value', 'NONE');
+#1627 = ADVANCED_FACE ( 'NONE', ( #2547 ), #3612, .T. ) ;
+#1628 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, 1.510000000000000700 ) ) ;
+#1629 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #3639, .T. ) ;
+#1631 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1632 = STYLED_ITEM ( 'NONE', ( #4224 ), #347 ) ;
+#1633 = VECTOR ( 'NONE', #2215, 1000.000000000000000 ) ;
+#1634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2423 ), #3344 ) ;
+#1635 = ORIENTED_EDGE ( 'NONE', *, *, #2557, .T. ) ;
+#1636 = CARTESIAN_POINT ( 'NONE',  ( 2.274999999999995500, 1.141651513899116600, -1.550000000000000700 ) ) ;
+#1637 = CIRCLE ( 'NONE', #3292, 0.07499999999999998300 ) ;
+#1638 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#1639 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1640 = ORIENTED_EDGE ( 'NONE', *, *, #731, .F. ) ;
+#1641 = SURFACE_STYLE_FILL_AREA ( #198 ) ;
+#1642 = FILL_AREA_STYLE ('',( #3302 ) ) ;
+#1643 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3796 ) ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#1645 = LINE ( 'NONE', #2236, #2097 ) ;
+#1646 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ;
+#1647 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1648 = ADVANCED_FACE ( 'NONE', ( #114 ), #1606, .F. ) ;
+#1649 = SURFACE_SIDE_STYLE ('',( #1131 ) ) ;
+#1650 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1651 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1652 = EDGE_CURVE ( 'NONE', #3633, #2830, #2976, .T. ) ;
+#1653 = LINE ( 'NONE', #4065, #284 ) ;
+#1654 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1655 = CIRCLE ( 'NONE', #3742, 0.02500000000000006400 ) ;
+#1656 = VECTOR ( 'NONE', #178, 1000.000000000000000 ) ;
+#1657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1658 = FILL_AREA_STYLE ('',( #1315 ) ) ;
+#1659 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.607859233063401900E-012 ) ) ;
+#1660 = STYLED_ITEM ( 'NONE', ( #2281 ), #1648 ) ;
+#1661 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .T. ) ;
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .T. ) ;
+#1664 = EDGE_CURVE ( 'NONE', #1419, #1266, #791, .T. ) ;
+#1665 = EDGE_CURVE ( 'NONE', #1568, #2903, #1101, .T. ) ;
+#1666 = EDGE_CURVE ( 'NONE', #3849, #1724, #751, .T. ) ;
+#1667 = LINE ( 'NONE', #84, #237 ) ;
+#1668 = FILL_AREA_STYLE_COLOUR ( '', #838 ) ;
+#1669 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1670 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1671 = AXIS2_PLACEMENT_3D ( 'NONE', #1505, #3807, #2107 ) ;
+#1672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3741 ), #123 ) ;
+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #1557, #223, #2205 ) ;
+#1674 = EDGE_LOOP ( 'NONE', ( #2698, #4087, #2176, #1325 ) ) ;
+#1675 = FACE_OUTER_BOUND ( 'NONE', #898, .T. ) ;
+#1676 = ADVANCED_FACE ( 'NONE', ( #1867 ), #372, .T. ) ;
+#1677 = SURFACE_STYLE_USAGE ( .BOTH. , #3950 ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( 2.497709891039169100, 0.9856442534266940400, 1.497730978717972900 ) ) ;
+#1679 = VECTOR ( 'NONE', #2552, 1000.000000000000000 ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#1681 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3253, 'distance_accuracy_value', 'NONE');
+#1682 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1683 = CARTESIAN_POINT ( 'NONE',  ( -2.413253242135511700, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.375000000000000700 ) ) ;
+#1685 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1686 = VECTOR ( 'NONE', #1446, 1000.000000000000000 ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
+#1688 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2361 ) ) ;
+#1689 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#1690 = EDGE_CURVE ( 'NONE', #3070, #1769, #3066, .T. ) ;
+#1691 = CARTESIAN_POINT ( 'NONE',  ( 2.475260593486001200, 1.000000000000000000, 1.477738843893341900 ) ) ;
+#1692 = FACE_OUTER_BOUND ( 'NONE', #623, .T. ) ;
+#1693 = EDGE_CURVE ( 'NONE', #1928, #3126, #1321, .T. ) ;
+#1694 = ADVANCED_FACE ( 'NONE', ( #2106 ), #2324, .T. ) ;
+#1695 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1554, 'distance_accuracy_value', 'NONE');
+#1696 = STYLED_ITEM ( 'NONE', ( #471 ), #394 ) ;
+#1697 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #311 ), #3642 ) ;
+#1698 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1699 = FILL_AREA_STYLE_COLOUR ( '', #2923 ) ;
+#1700 = SURFACE_SIDE_STYLE ('',( #716 ) ) ;
+#1701 = ORIENTED_EDGE ( 'NONE', *, *, #3737, .T. ) ;
+#1702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1682, 'distance_accuracy_value', 'NONE');
+#1703 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, -1.375000000000000700 ) ) ;
+#1704 = EDGE_LOOP ( 'NONE', ( #2853, #78, #4084, #4191, #1611, #3890, #375, #3069, #2638, #431 ) ) ;
+#1705 = FACE_OUTER_BOUND ( 'NONE', #3063, .T. ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( -2.380127087543393700, 0.9999130077306022100, 1.578171664226431000 ) ) ;
+#1707 = CARTESIAN_POINT ( 'NONE',  ( -2.480545852933988100, 0.9994942091424107200, -1.482124336518535000 ) ) ;
+#1708 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#1710 = VECTOR ( 'NONE', #2264, 1000.000000000000000 ) ;
+#1711 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #487 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2474, #3768, #1789 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1712 = ADVANCED_FACE ( 'NONE', ( #3767 ), #12, .T. ) ;
+#1713 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #3820, .T. ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .F. ) ;
+#1716 = CIRCLE ( 'NONE', #197, 0.07500000000000041400 ) ;
+#1717 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#1718 = VERTEX_POINT ( 'NONE', #688 ) ;
+#1719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1720 = STYLED_ITEM ( 'NONE', ( #3887 ), #2616 ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #577, .T. ) ;
+#1722 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1723 = FILL_AREA_STYLE_COLOUR ( '', #2751 ) ;
+#1724 = VERTEX_POINT ( 'NONE', #27 ) ;
+#1725 = VECTOR ( 'NONE', #536, 1000.000000000000000 ) ;
+#1726 = EDGE_CURVE ( 'NONE', #2238, #116, #568, .T. ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, 1.375000000000000700 ) ) ;
+#1728 = FILL_AREA_STYLE ('',( #2382 ) ) ;
+#1729 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1730 = VERTEX_POINT ( 'NONE', #742 ) ;
+#1731 = LINE ( 'NONE', #1650, #453 ) ;
+#1732 = CARTESIAN_POINT ( 'NONE',  ( 2.349225379353788500, 1.146010109312847200, -1.387357034696747900 ) ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( -2.475521480363921200, 0.9999959166837743000, 1.477951855590994700 ) ) ;
+#1734 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1754 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1590, #2265, #3574 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1735 = VERTEX_POINT ( 'NONE', #3961 ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000004800, 1.150000000000000800, -1.472979589711332000 ) ) ;
+#1737 = PRESENTATION_STYLE_ASSIGNMENT (( #1140 ) ) ;
+#1738 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3510, #3495, #4152 ),
+ ( #3522, #2125, #207 ),
+ ( #3158, #3132, #2507 ),
+ ( #2862, #1530, #3848 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0001904592403329919000, 0.0002944171073571850400 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8062257748298553600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8072119070492406200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7653917230338327400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865463500, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1739 = EDGE_CURVE ( 'NONE', #3248, #1031, #939, .T. ) ;
+#1740 = EDGE_CURVE ( 'NONE', #1220, #986, #1731, .T. ) ;
+#1741 = EDGE_CURVE ( 'NONE', #2299, #3032, #2629, .T. ) ;
+#1742 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#1743 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1386 ), #2241 ) ;
+#1744 = VECTOR ( 'NONE', #2197, 1000.000000000000000 ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;
+#1746 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3298 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #238, #2535, #567 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1747 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1748 = STYLED_ITEM ( 'NONE', ( #2069 ), #2993 ) ;
+#1749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1750 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.472979589711327600 ) ) ;
+#1751 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1752 = CARTESIAN_POINT ( 'NONE',  ( -2.482818098758411600, 0.9987461014022036600, 1.484084598744093200 ) ) ;
+#1753 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1590, 'distance_accuracy_value', 'NONE');
+#1755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1756 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1757 = CIRCLE ( 'NONE', #736, 0.04999999999999991300 ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #3377, .F. ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1761 = VERTEX_POINT ( 'NONE', #2308 ) ;
+#1762 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1763 = ORIENTED_EDGE ( 'NONE', *, *, #927, .F. ) ;
+#1764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3703 ), #1711 ) ;
+#1765 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1766 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1767 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1768 = VERTEX_POINT ( 'NONE', #1405 ) ;
+#1769 = VERTEX_POINT ( 'NONE', #1067 ) ;
+#1770 = CIRCLE ( 'NONE', #1250, 0.1250000000000003300 ) ;
+#1771 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #1123, #2414, #2400 ) ;
+#1773 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3263 ) ) ;
+#1774 = FILL_AREA_STYLE_COLOUR ( '', #1048 ) ;
+#1775 = FILL_AREA_STYLE ('',( #3134 ) ) ;
+#1776 = FILL_AREA_STYLE ('',( #3396 ) ) ;
+#1777 = PLANE ( 'NONE',  #3541 ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#1779 = CARTESIAN_POINT ( 'NONE',  ( 2.386763864362119800, 0.9977235956778248700, 1.585923780250257700 ) ) ;
+#1780 = VECTOR ( 'NONE', #254, 1000.000000000000000 ) ;
+#1781 = ORIENTED_EDGE ( 'NONE', *, *, #2011, .T. ) ;
+#1782 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#1783 = FILL_AREA_STYLE ('',( #170 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, -1.524999999999999700 ) ) ;
+#1785 = LINE ( 'NONE', #307, #2731 ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .T. ) ;
+#1787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1788 = EDGE_CURVE ( 'NONE', #4229, #3704, #2798, .T. ) ;
+#1789 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1790 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1791 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1792 = FILL_AREA_STYLE_COLOUR ( '', #520 ) ;
+#1793 = SURFACE_STYLE_USAGE ( .BOTH. , #144 ) ;
+#1794 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1187, #821, #4094, #550 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.061701069689306400E-006 ),
+ .UNSPECIFIED. ) ;
+#1795 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#1796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #781, .F. ) ;
+#1798 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 1.000000000000000000, 1.499999999999999800 ) ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #3610, .F. ) ;
+#1800 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1801 = STYLED_ITEM ( 'NONE', ( #100 ), #1015 ) ;
+#1802 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1803 = AXIS2_PLACEMENT_3D ( 'NONE', #2448, #2794, #4114 ) ;
+#1804 = PLANE ( 'NONE',  #1584 ) ;
+#1805 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1806 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1807 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #177, 'distance_accuracy_value', 'NONE');
+#1808 = SURFACE_STYLE_FILL_AREA ( #3438 ) ;
+#1809 = SURFACE_STYLE_USAGE ( .BOTH. , #1456 ) ;
+#1810 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#1812 = ORIENTED_EDGE ( 'NONE', *, *, #3664, .T. ) ;
+#1813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #3444, .F. ) ;
+#1815 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, -1.425000000000000700 ) ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #4118, .F. ) ;
+#1817 = ADVANCED_FACE ( 'NONE', ( #3871 ), #3435, .T. ) ;
+#1818 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #301 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3453, #808, #1470 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1819 = EDGE_CURVE ( 'NONE', #1935, #669, #3304, .T. ) ;
+#1820 = SURFACE_SIDE_STYLE ('',( #3586 ) ) ;
+#1821 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1822 = CARTESIAN_POINT ( 'NONE',  ( 2.475521480363920300, 0.9999959166837743000, -1.477951855590995400 ) ) ;
+#1823 = CARTESIAN_POINT ( 'NONE',  ( 2.398550748116697200, 0.9836852110420432100, -1.598541841512548700 ) ) ;
+#1824 = EDGE_CURVE ( 'NONE', #1511, #3207, #1541, .T. ) ;
+#1825 = EDGE_CURVE ( 'NONE', #2830, #2658, #377, .T. ) ;
+#1826 = EDGE_CURVE ( 'NONE', #391, #3464, #1137, .T. ) ;
+#1827 = EDGE_LOOP ( 'NONE', ( #173, #771, #2066, #1006 ) ) ;
+#1828 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#1829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1830 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #2776, #797 ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#1832 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1833 = DIRECTION ( 'NONE',  ( 0.6363159271805589600, 0.0000000000000000000, -0.7714285714285839000 ) ) ;
+#1834 = LINE ( 'NONE', #2769, #815 ) ;
+#1835 = TOROIDAL_SURFACE ( 'NONE', #543, 0.1749999999999999900, 0.1000000000000000100 ) ;
+#1836 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#1837 = CARTESIAN_POINT ( 'NONE',  ( 2.499684426769150000, 0.9795143031373384500, -1.499683316471290200 ) ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( -2.345639460517016300, 1.148145751363780300, 1.401638358789201000 ) ) ;
+#1839 = CIRCLE ( 'NONE', #68, 0.07499999999999998300 ) ;
+#1840 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#1841 = ADVANCED_FACE ( 'NONE', ( #2519 ), #1415, .F. ) ;
+#1842 = DIRECTION ( 'NONE',  ( -1.301042606982603300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #2724, .F. ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.149999999999999900, 1.416991252733426100 ) ) ;
+#1845 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#1846 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1847 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1848 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#1849 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #141 ) ) ;
+#1850 = PLANE ( 'NONE',  #1404 ) ;
+#1851 = VERTEX_POINT ( 'NONE', #788 ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#1853 = SURFACE_STYLE_USAGE ( .BOTH. , #555 ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( 2.391850754561520600, 0.9937651921045977900, -1.591518703566277200 ) ) ;
+#1855 = PRESENTATION_STYLE_ASSIGNMENT (( #3199 ) ) ;
+#1856 = AXIS2_PLACEMENT_3D ( 'NONE', #3921, #3945, #1638 ) ;
+#1857 = LINE ( 'NONE', #3777, #3581 ) ;
+#1858 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1859 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1860 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1861 = SURFACE_STYLE_FILL_AREA ( #1111 ) ;
+#1862 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1506 ), #180 ) ;
+#1863 = LINE ( 'NONE', #1831, #3538 ) ;
+#1864 = VECTOR ( 'NONE', #2692, 1000.000000000000000 ) ;
+#1865 = EDGE_LOOP ( 'NONE', ( #2786, #1523, #3893, #1911, #2979, #1714, #2190, #3287 ) ) ;
+#1866 = SURFACE_SIDE_STYLE ('',( #1188 ) ) ;
+#1867 = FACE_OUTER_BOUND ( 'NONE', #1965, .T. ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #2169, .T. ) ;
+#1869 = VERTEX_POINT ( 'NONE', #2411 ) ;
+#1870 = CARTESIAN_POINT ( 'NONE',  ( 2.396766135776885700, 0.9873898698691868600, -1.596713846387376900 ) ) ;
+#1871 = EDGE_CURVE ( 'NONE', #316, #1166, #775, .T. ) ;
+#1872 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1873 = ORIENTED_EDGE ( 'NONE', *, *, #2585, .T. ) ;
+#1874 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1875 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1876 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1877 = ORIENTED_EDGE ( 'NONE', *, *, #1087, .F. ) ;
+#1878 = FILL_AREA_STYLE_COLOUR ( '', #186 ) ;
+#1879 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #777 ), #3387 ) ;
+#1880 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2667, 'distance_accuracy_value', 'NONE');
+#1881 = FILL_AREA_STYLE_COLOUR ( '', #279 ) ;
+#1882 = EDGE_CURVE ( 'NONE', #727, #425, #1364, .T. ) ;
+#1883 = EDGE_CURVE ( 'NONE', #3382, #986, #165, .T. ) ;
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ;
+#1885 = AXIS2_PLACEMENT_3D ( 'NONE', #265, #1198, #228 ) ;
+#1886 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#1887 = CYLINDRICAL_SURFACE ( 'NONE', #209, 0.02499999999999984900 ) ;
+#1888 = AXIS2_PLACEMENT_3D ( 'NONE', #2206, #2901, #3497 ) ;
+#1889 = SURFACE_SIDE_STYLE ('',( #1547 ) ) ;
+#1890 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #877 ), #3889 ) ;
+#1891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1892 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #3013, .T. ) ;
+#1894 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1895 = FACE_OUTER_BOUND ( 'NONE', #3456, .T. ) ;
+#1896 = CARTESIAN_POINT ( 'NONE',  ( 2.322365510994647100, 1.059626863638843700, -1.433154418820456100 ) ) ;
+#1897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #4031, .F. ) ;
+#1899 = CARTESIAN_POINT ( 'NONE',  ( -2.399683316471289600, 0.9795143031373384500, 1.599684426769150100 ) ) ;
+#1900 = SURFACE_STYLE_USAGE ( .BOTH. , #1592 ) ;
+#1901 = PRESENTATION_STYLE_ASSIGNMENT (( #2822 ) ) ;
+#1902 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #892, #3901, #1915 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1903 = EDGE_CURVE ( 'NONE', #2887, #982, #52, .T. ) ;
+#1904 = EDGE_CURVE ( 'NONE', #2656, #2920, #936, .T. ) ;
+#1905 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1906 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.149999999999999900, 1.472979589711328000 ) ) ;
+#1907 = SURFACE_STYLE_USAGE ( .BOTH. , #3563 ) ;
+#1908 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1114 ) ) ;
+#1909 = AXIS2_PLACEMENT_3D ( 'NONE', #2401, #1473, #442 ) ;
+#1910 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1911 = ORIENTED_EDGE ( 'NONE', *, *, #2041, .T. ) ;
+#1912 = VECTOR ( 'NONE', #4263, 1000.000000000000000 ) ;
+#1913 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .T. ) ;
+#1914 = SURFACE_STYLE_USAGE ( .BOTH. , #2277 ) ;
+#1915 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #3948, .F. ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #3156, .T. ) ;
+#1918 = LINE ( 'NONE', #1886, #2768 ) ;
+#1919 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1920 = PLANE ( 'NONE',  #1856 ) ;
+#1921 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#1922 = ADVANCED_FACE ( 'NONE', ( #3879 ), #2835, .F. ) ;
+#1923 = FILL_AREA_STYLE_COLOUR ( '', #3494 ) ;
+#1924 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1021, #1035, #3332, #2691 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.061701069690186500E-006 ),
+ .UNSPECIFIED. ) ;
+#1925 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#1926 = AXIS2_PLACEMENT_3D ( 'NONE', #4242, #1942, #2657 ) ;
+#1927 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1928 = VERTEX_POINT ( 'NONE', #1119 ) ;
+#1929 = DIRECTION ( 'NONE',  ( 4.608169005112681000E-012, 1.449202107933425600E-012, 1.000000000000000000 ) ) ;
+#1930 = PRESENTATION_STYLE_ASSIGNMENT (( #1900 ) ) ;
+#1931 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1932 = SURFACE_STYLE_USAGE ( .BOTH. , #961 ) ;
+#1933 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1934 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1829, 'distance_accuracy_value', 'NONE');
+#1935 = VERTEX_POINT ( 'NONE', #1481 ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#1937 = CIRCLE ( 'NONE', #2296, 0.1250000000000003300 ) ;
+#1938 = AXIS2_PLACEMENT_3D ( 'NONE', #1636, #2666, #2973 ) ;
+#1939 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
+#1940 = VECTOR ( 'NONE', #3989, 1000.000000000000000 ) ;
+#1941 = CARTESIAN_POINT ( 'NONE',  ( 2.295417193157021500, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#1942 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1943 = VERTEX_POINT ( 'NONE', #3121 ) ;
+#1944 = ADVANCED_FACE ( 'NONE', ( #3015 ), #521, .F. ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #3733, .F. ) ;
+#1946 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1947 = CARTESIAN_POINT ( 'NONE',  ( -2.283750230023369200, 1.141651483449405100, -1.450000000000007500 ) ) ;
+#1948 = FILL_AREA_STYLE_COLOUR ( '', #3840 ) ;
+#1949 = EDGE_CURVE ( 'NONE', #3892, #1351, #828, .T. ) ;
+#1950 = LINE ( 'NONE', #2221, #3813 ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #3689, .T. ) ;
+#1952 = CIRCLE ( 'NONE', #1145, 0.09999999999999982500 ) ;
+#1953 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1318 ), #2477 ) ;
+#1954 = FACE_OUTER_BOUND ( 'NONE', #3367, .T. ) ;
+#1955 = EDGE_CURVE ( 'NONE', #438, #3846, #2532, .T. ) ;
+#1956 = CARTESIAN_POINT ( 'NONE',  ( -2.349999999999931700, 1.145393958692881600, 1.389851997324776700 ) ) ;
+#1957 = EDGE_CURVE ( 'NONE', #234, #3571, #4218, .T. ) ;
+#1958 = EDGE_CURVE ( 'NONE', #801, #3487, #3763, .T. ) ;
+#1959 = EDGE_CURVE ( 'NONE', #843, #3633, #685, .T. ) ;
+#1960 = SURFACE_STYLE_FILL_AREA ( #1597 ) ;
+#1961 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1962 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1963 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3496 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #451, #1464, #2140 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1965 = EDGE_LOOP ( 'NONE', ( #460, #2549, #2576 ) ) ;
+#1966 = AXIS2_PLACEMENT_3D ( 'NONE', #3511, #4139, #545 ) ;
+#1967 = LINE ( 'NONE', #190, #2710 ) ;
+#1968 = AXIS2_PLACEMENT_3D ( 'NONE', #1139, #2447, #4098 ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #644, .T. ) ;
+#1970 = ADVANCED_FACE ( 'NONE', ( #2859 ), #3514, .T. ) ;
+#1971 = EDGE_LOOP ( 'NONE', ( #1459, #324, #3184, #4030 ) ) ;
+#1972 = FILL_AREA_STYLE_COLOUR ( '', #2428 ) ;
+#1973 = EDGE_LOOP ( 'NONE', ( #4146, #4157, #1329, #1993 ) ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #3135, .T. ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 2.349999999999998300, 1.145393958692836100, 1.389851997324558200 ) ) ;
+#1976 = FACE_OUTER_BOUND ( 'NONE', #1461, .T. ) ;
+#1977 = CARTESIAN_POINT ( 'NONE',  ( 2.353151160066240700, 1.050000000000000000, 1.510000000000000000 ) ) ;
+#1978 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#1979 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#1980 = EDGE_LOOP ( 'NONE', ( #3959, #3319, #1165, #2087 ) ) ;
+#1981 = LINE ( 'NONE', #2899, #2123 ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#1983 = SURFACE_SIDE_STYLE ('',( #2013 ) ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999919500, 1.076186146828318900, -1.450000000000000800 ) ) ;
+#1985 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1986 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#1988 = AXIS2_PLACEMENT_3D ( 'NONE', #2582, #2601, #1234 ) ;
+#1989 = VERTEX_POINT ( 'NONE', #2933 ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #1439, .F. ) ;
+#1991 = ADVANCED_FACE ( 'NONE', ( #1083 ), #2893, .T. ) ;
+#1992 = AXIS2_PLACEMENT_3D ( 'NONE', #2867, #46, #4001 ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #3086, .T. ) ;
+#1994 = CARTESIAN_POINT ( 'NONE',  ( 2.397730978717973000, 0.9856442534266940400, 1.597709891039168500 ) ) ;
+#1995 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1996 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.050000000000000000, 1.375000000000000700 ) ) ;
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .T. ) ;
+#1999 = CIRCLE ( 'NONE', #1938, 0.1000000000000000500 ) ;
+#2000 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2001 = FACE_OUTER_BOUND ( 'NONE', #2114, .T. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9772410279992994600, 1.499999999999999100 ) ) ;
+#2003 = ORIENTED_EDGE ( 'NONE', *, *, #2252, .F. ) ;
+#2004 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4131, 'distance_accuracy_value', 'NONE');
+#2005 = SURFACE_STYLE_FILL_AREA ( #179 ) ;
+#2006 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .T. ) ;
+#2007 = FILL_AREA_STYLE ('',( #2323 ) ) ;
+#2008 = FILL_AREA_STYLE_COLOUR ( '', #231 ) ;
+#2009 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2010 = PLANE ( 'NONE',  #3317 ) ;
+#2011 = EDGE_CURVE ( 'NONE', #316, #2887, #2217, .T. ) ;
+#2012 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2358, 'distance_accuracy_value', 'NONE');
+#2013 = SURFACE_STYLE_FILL_AREA ( #3644 ) ;
+#2014 = ADVANCED_FACE ( 'NONE', ( #3212 ), #2905, .T. ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #2319, .T. ) ;
+#2016 = CYLINDRICAL_SURFACE ( 'NONE', #402, 0.02500000000000006400 ) ;
+#2017 = FACE_OUTER_BOUND ( 'NONE', #2907, .T. ) ;
+#2018 = EDGE_LOOP ( 'NONE', ( #2030, #2881, #3575, #3637, #2303, #1466, #1065, #602, #164, #1945 ) ) ;
+#2019 = ORIENTED_EDGE ( 'NONE', *, *, #3689, .F. ) ;
+#2020 = FACE_OUTER_BOUND ( 'NONE', #1492, .T. ) ;
+#2021 = SURFACE_SIDE_STYLE ('',( #2167 ) ) ;
+#2022 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2023 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2024 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2025 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #2453, #120 ) ;
+#2026 = EDGE_LOOP ( 'NONE', ( #1873, #720, #2003, #3026, #2932, #1745, #1399 ) ) ;
+#2027 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3423 ), #3059 ) ;
+#2028 = ORIENTED_EDGE ( 'NONE', *, *, #1882, .F. ) ;
+#2029 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#2030 = ORIENTED_EDGE ( 'NONE', *, *, #1740, .T. ) ;
+#2031 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2032 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2033 = LINE ( 'NONE', #679, #3509 ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#2035 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2036 = CIRCLE ( 'NONE', #89, 0.07500000000000041400 ) ;
+#2037 = AXIS2_PLACEMENT_3D ( 'NONE', #2466, #2796, #3080 ) ;
+#2038 = EDGE_CURVE ( 'NONE', #1730, #1351, #3759, .T. ) ;
+#2039 = ORIENTED_EDGE ( 'NONE', *, *, #2186, .F. ) ;
+#2040 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2041 = EDGE_CURVE ( 'NONE', #1989, #3849, #3051, .T. ) ;
+#2042 = EDGE_CURVE ( 'NONE', #1008, #2234, #2854, .T. ) ;
+#2043 = VECTOR ( 'NONE', #3144, 1000.000000000000000 ) ;
+#2044 = EDGE_CURVE ( 'NONE', #1375, #2761, #2637, .T. ) ;
+#2045 = AXIS2_PLACEMENT_3D ( 'NONE', #3359, #3333, #2648 ) ;
+#2046 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #932 ) ) ;
+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .T. ) ;
+#2048 = SURFACE_STYLE_USAGE ( .BOTH. , #136 ) ;
+#2049 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3264 ), #663 ) ;
+#2050 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2051 = VERTEX_POINT ( 'NONE', #922 ) ;
+#2052 = CARTESIAN_POINT ( 'NONE',  ( 2.276585699096029400, 1.141651513899152300, -1.450000000000002200 ) ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( -2.498541841512548900, 0.9836852110420432100, 1.498550748116697800 ) ) ;
+#2054 = VERTEX_POINT ( 'NONE', #2569 ) ;
+#2055 = PRESENTATION_STYLE_ASSIGNMENT (( #3166 ) ) ;
+#2056 = FACE_OUTER_BOUND ( 'NONE', #2109, .T. ) ;
+#2057 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2058 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2059 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2060 = FILL_AREA_STYLE_COLOUR ( '', #4184 ) ;
+#2061 = CARTESIAN_POINT ( 'NONE',  ( -2.337465035587552400, 1.149999999999999900, -1.416514460836069400 ) ) ;
+#2062 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2865, 'distance_accuracy_value', 'NONE');
+#2063 = ORIENTED_EDGE ( 'NONE', *, *, #4018, .F. ) ;
+#2064 = SURFACE_STYLE_USAGE ( .BOTH. , #3718 ) ;
+#2065 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .F. ) ;
+#2066 = ORIENTED_EDGE ( 'NONE', *, *, #3257, .F. ) ;
+#2067 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4230 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #105, #1442, #1762 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2068 = STYLED_ITEM ( 'NONE', ( #292 ), #3290 ) ;
+#2069 = PRESENTATION_STYLE_ASSIGNMENT (( #1677 ) ) ;
+#2070 = FILL_AREA_STYLE_COLOUR ( '', #4130 ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #1310, .T. ) ;
+#2072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2073 = DIRECTION ( 'NONE',  ( -0.7714285714285830100, -6.485014039980163200E-014, 0.6363159271805598500 ) ) ;
+#2074 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2075 = AXIS2_PLACEMENT_3D ( 'NONE', #3634, #2317, #2985 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -2.493488046030028800, 0.9920316108975491000, -1.493671703433846000 ) ) ;
+#2077 = ORIENTED_EDGE ( 'NONE', *, *, #3377, .T. ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2079 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#2080 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2081 = EDGE_CURVE ( 'NONE', #310, #1115, #1950, .T. ) ;
+#2082 = SURFACE_STYLE_FILL_AREA ( #2429 ) ;
+#2083 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, 1.600000000000000100 ) ) ;
+#2085 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2086 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #3072, .F. ) ;
+#2088 = SURFACE_STYLE_USAGE ( .BOTH. , #4071 ) ;
+#2089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2090 = EDGE_CURVE ( 'NONE', #3892, #2695, #3101, .T. ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#2092 = EDGE_CURVE ( 'NONE', #3598, #538, #4066, .T. ) ;
+#2093 = AXIS2_PLACEMENT_3D ( 'NONE', #3416, #1435, #1755 ) ;
+#2094 = EDGE_CURVE ( 'NONE', #4057, #3207, #1645, .T. ) ;
+#2095 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2096 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #3241, #3851 ) ;
+#2097 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ;
+#2098 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #665, .NOT_KNOWN. ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( 2.345775390389016400, 1.148064796505671400, 1.401097002823201500 ) ) ;
+#2100 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3181 ) ) ;
+#2101 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2102 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, 1.450000000000000600 ) ) ;
+#2103 = CARTESIAN_POINT ( 'NONE',  ( 2.399115558745209300, 0.9816051837257483400, 1.599111647559390900 ) ) ;
+#2104 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2106 = FACE_OUTER_BOUND ( 'NONE', #1043, .T. ) ;
+#2107 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2108 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2109 = EDGE_LOOP ( 'NONE', ( #3213, #2871, #2283, #2855 ) ) ;
+#2110 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2111 = ORIENTED_EDGE ( 'NONE', *, *, #1228, .F. ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#2113 = EDGE_LOOP ( 'NONE', ( #3923, #1229, #124, #1567 ) ) ;
+#2114 = EDGE_LOOP ( 'NONE', ( #224, #3099, #2028, #2917 ) ) ;
+#2115 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2473, 'distance_accuracy_value', 'NONE');
+#2116 = CYLINDRICAL_SURFACE ( 'NONE', #1406, 0.1000000000000002600 ) ;
+#2117 = EDGE_CURVE ( 'NONE', #3384, #607, #3995, .T. ) ;
+#2118 = FILL_AREA_STYLE ('',( #1792 ) ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 2.478171664226430900, 0.9999130077306022100, -1.480127087543393800 ) ) ;
+#2120 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.734723475976802700E-014 ) ) ;
+#2121 = EDGE_CURVE ( 'NONE', #3754, #3486, #2213, .T. ) ;
+#2122 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
+#2123 = VECTOR ( 'NONE', #618, 1000.000000000000000 ) ;
+#2124 = AXIS2_PLACEMENT_3D ( 'NONE', #1117, #1438, #2787 ) ;
+#2125 = CARTESIAN_POINT ( 'NONE',  ( 2.349999924054055900, 1.072013938004476900, -1.394528499384011900 ) ) ;
+#2126 = AXIS2_PLACEMENT_3D ( 'NONE', #4196, #2184, #2228 ) ;
+#2127 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2128 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2129 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2130 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.472979589711328300 ) ) ;
+#2131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1790, 'distance_accuracy_value', 'NONE');
+#2132 = ORIENTED_EDGE ( 'NONE', *, *, #203, .T. ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( -2.370779603631980100, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2134 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2135 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9750000000000000900, 1.600000000000000100 ) ) ;
+#2136 = SURFACE_STYLE_FILL_AREA ( #2412 ) ;
+#2137 = SURFACE_STYLE_USAGE ( .BOTH. , #2437 ) ;
+#2138 = VECTOR ( 'NONE', #2676, 1000.000000000000000 ) ;
+#2139 = CARTESIAN_POINT ( 'NONE',  ( 2.339273789417251100, 1.065322663304163700, 1.413841245463930200 ) ) ;
+#2140 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2141 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#2142 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2143 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#2144 = LINE ( 'NONE', #3785, #719 ) ;
+#2145 = AXIS2_PLACEMENT_3D ( 'NONE', #2998, #1011, #3622 ) ;
+#2146 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2147 = SURFACE_STYLE_FILL_AREA ( #3839 ) ;
+#2148 = ORIENTED_EDGE ( 'NONE', *, *, #3875, .F. ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( -2.308493359889905300, 1.147610543956888400, 1.442658600042737500 ) ) ;
+#2150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2151 = LINE ( 'NONE', #4132, #878 ) ;
+#2152 = CARTESIAN_POINT ( 'NONE',  ( 2.475260593486001200, 1.000000000000000000, -1.477738843893343200 ) ) ;
+#2153 = SURFACE_SIDE_STYLE ('',( #1452 ) ) ;
+#2154 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .F. ) ;
+#2155 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .T. ) ;
+#2156 = FILL_AREA_STYLE_COLOUR ( '', #2366 ) ;
+#2157 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .T. ) ;
+#2158 = CARTESIAN_POINT ( 'NONE',  ( 2.276585699096031100, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#2159 = SURFACE_STYLE_FILL_AREA ( #2579 ) ;
+#2160 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2161 = FILL_AREA_STYLE_COLOUR ( '', #214 ) ;
+#2162 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2302 ) ) ;
+#2163 = CYLINDRICAL_SURFACE ( 'NONE', #3262, 0.07499999999999998300 ) ;
+#2164 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2165 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#2166 = FILL_AREA_STYLE_COLOUR ( '', #3372 ) ;
+#2167 = SURFACE_STYLE_FILL_AREA ( #809 ) ;
+#2168 = CYLINDRICAL_SURFACE ( 'NONE', #2326, 0.07500000000000041400 ) ;
+#2169 = EDGE_CURVE ( 'NONE', #1869, #339, #579, .T. ) ;
+#2170 = SURFACE_STYLE_USAGE ( .BOTH. , #3195 ) ;
+#2171 = ORIENTED_EDGE ( 'NONE', *, *, #2645, .F. ) ;
+#2172 = DIRECTION ( 'NONE',  ( 1.301042606982603300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2173 = VERTEX_POINT ( 'NONE', #1291 ) ;
+#2174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2175 = VECTOR ( 'NONE', #3908, 1000.000000000000000 ) ;
+#2176 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .F. ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #2716, .T. ) ;
+#2178 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .F. ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256604700, 1.150000000000015000, 1.510000000000010900 ) ) ;
+#2180 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#2181 = LINE ( 'NONE', #715, #1274 ) ;
+#2182 = FILL_AREA_STYLE_COLOUR ( '', #82 ) ;
+#2183 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1167 ), #1524 ) ;
+#2184 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2185 = CARTESIAN_POINT ( 'NONE',  ( -2.342027129180555900, 1.150000000000000400, 1.409763018286304300 ) ) ;
+#2186 = EDGE_CURVE ( 'NONE', #356, #1510, #2404, .T. ) ;
+#2187 = EDGE_CURVE ( 'NONE', #229, #391, #374, .T. ) ;
+#2188 = EDGE_CURVE ( 'NONE', #3194, #1186, #3157, .T. ) ;
+#2189 = AXIS2_PLACEMENT_3D ( 'NONE', #2889, #3567, #3208 ) ;
+#2190 = ORIENTED_EDGE ( 'NONE', *, *, #303, .F. ) ;
+#2191 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538542100, 1.149999999999999900, 1.432857142857144400 ) ) ;
+#2192 = AXIS2_PLACEMENT_3D ( 'NONE', #2888, #4160, #2172 ) ;
+#2193 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2194 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1534 ) ) ;
+#2195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2196 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1521, 'distance_accuracy_value', 'NONE');
+#2197 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#2198 = FILL_AREA_STYLE_COLOUR ( '', #3083 ) ;
+#2199 = CIRCLE ( 'NONE', #2093, 0.1000000000000002600 ) ;
+#2200 = CARTESIAN_POINT ( 'NONE',  ( -2.309851797429262300, 1.148015437733610000, -1.441843662907411800 ) ) ;
+#2201 = CARTESIAN_POINT ( 'NONE',  ( 2.370779603631980600, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#2202 = PLANE ( 'NONE',  #1397 ) ;
+#2203 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #488 ) ;
+#2204 = EDGE_LOOP ( 'NONE', ( #1427, #2122, #2462, #3550, #4208, #2232, #321, #17 ) ) ;
+#2205 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2206 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2207 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.0000000000000000000, -1.500000000000000000 ) ) ;
+#2208 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.472979589711328000 ) ) ;
+#2209 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2210 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3630 ) ) ;
+#2211 = SURFACE_SIDE_STYLE ('',( #2774 ) ) ;
+#2212 = ADVANCED_FACE ( 'NONE', ( #2461 ), #4264, .F. ) ;
+#2213 = CIRCLE ( 'NONE', #1494, 0.09999999999999982500 ) ;
+#2214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2215 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9772410279992994600, -1.600000000000000800 ) ) ;
+#2217 = LINE ( 'NONE', #3569, #1744 ) ;
+#2218 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 1.000000000000000000, -1.477525512860834200 ) ) ;
+#2219 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2220 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.5000000000000000000, 1.600000000000000800 ) ) ;
+#2221 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, -1.500000000000000400 ) ) ;
+#2222 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2223 = SURFACE_STYLE_FILL_AREA ( #2007 ) ;
+#2224 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .T. ) ;
+#2225 = CARTESIAN_POINT ( 'NONE',  ( -2.287724496603186000, 1.142314261259102400, -1.449343123329689400 ) ) ;
+#2226 = PRESENTATION_STYLE_ASSIGNMENT (( #1036 ) ) ;
+#2227 = ORIENTED_EDGE ( 'NONE', *, *, #3884, .F. ) ;
+#2228 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2229 = ORIENTED_EDGE ( 'NONE', *, *, #37, .T. ) ;
+#2230 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2231 = EDGE_CURVE ( 'NONE', #1059, #3194, #630, .T. ) ;
+#2232 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ;
+#2233 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#2234 = VERTEX_POINT ( 'NONE', #668 ) ;
+#2235 = FILL_AREA_STYLE ('',( #2626 ) ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#2237 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2238 = VERTEX_POINT ( 'NONE', #3604 ) ;
+#2239 = CARTESIAN_POINT ( 'NONE',  ( -2.391850754561521500, 0.9937651921045977900, -1.591518703566276800 ) ) ;
+#2240 = ORIENTED_EDGE ( 'NONE', *, *, #2557, .F. ) ;
+#2241 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #409 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #43, #358, #1371 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2242 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3322, #988, #3009, #1628 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.061701069689259000E-006 ),
+ .UNSPECIFIED. ) ;
+#2243 = CARTESIAN_POINT ( 'NONE',  ( -2.399115558745210200, 0.9816051837257483400, 1.599111647559391400 ) ) ;
+#2244 = STYLED_ITEM ( 'NONE', ( #3915 ), #2520 ) ;
+#2245 = LINE ( 'NONE', #1365, #2946 ) ;
+#2246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2247 = VECTOR ( 'NONE', #2340, 1000.000000000000000 ) ;
+#2248 = ADVANCED_FACE ( 'NONE', ( #770 ), #636, .T. ) ;
+#2249 = SURFACE_STYLE_USAGE ( .BOTH. , #3643 ) ;
+#2250 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2251 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#2252 = EDGE_CURVE ( 'NONE', #3682, #2873, #2450, .T. ) ;
+#2253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1620, 'distance_accuracy_value', 'NONE');
+#2254 = ORIENTED_EDGE ( 'NONE', *, *, #3259, .T. ) ;
+#2255 = ORIENTED_EDGE ( 'NONE', *, *, #3736, .F. ) ;
+#2256 = CARTESIAN_POINT ( 'NONE',  ( -2.393671703433846600, 0.9920316108975491000, 1.593488046030027800 ) ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #1518, .F. ) ;
+#2258 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2259 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3528 ) ) ;
+#2260 = FACE_OUTER_BOUND ( 'NONE', #3048, .T. ) ;
+#2261 = EDGE_CURVE ( 'NONE', #339, #1718, #625, .T. ) ;
+#2262 = EDGE_CURVE ( 'NONE', #3436, #234, #3265, .T. ) ;
+#2263 = EDGE_CURVE ( 'NONE', #3585, #1419, #2694, .T. ) ;
+#2264 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2265 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2266 = AXIS2_PLACEMENT_3D ( 'NONE', #3975, #2024, #14 ) ;
+#2267 = SURFACE_STYLE_FILL_AREA ( #1475 ) ;
+#2268 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2269 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3828 ) ) ;
+#2270 = AXIS2_PLACEMENT_3D ( 'NONE', #2273, #966, #3278 ) ;
+#2271 = ADVANCED_FACE ( 'NONE', ( #4260 ), #473, .F. ) ;
+#2272 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .F. ) ;
+#2273 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.499999999999999800 ) ) ;
+#2274 = LINE ( 'NONE', #373, #2931 ) ;
+#2275 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2276 = CARTESIAN_POINT ( 'NONE',  ( 2.299091425827946900, 1.074688895328239400, 1.446970427826774100 ) ) ;
+#2277 = SURFACE_SIDE_STYLE ('',( #2506 ) ) ;
+#2278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2279 = ORIENTED_EDGE ( 'NONE', *, *, #4245, .T. ) ;
+#2280 = ORIENTED_EDGE ( 'NONE', *, *, #2347, .F. ) ;
+#2281 = PRESENTATION_STYLE_ASSIGNMENT (( #926 ) ) ;
+#2282 = VERTEX_POINT ( 'NONE', #2464 ) ;
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#2284 = CYLINDRICAL_SURFACE ( 'NONE', #1830, 0.02499999999999984900 ) ;
+#2285 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2286 = CARTESIAN_POINT ( 'NONE',  ( -2.295417193156910500, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#2287 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2288 = AXIS2_PLACEMENT_3D ( 'NONE', #3073, #1428, #2072 ) ;
+#2289 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.076186146828318900, 1.450000000000000800 ) ) ;
+#2290 = SURFACE_STYLE_FILL_AREA ( #3850 ) ;
+#2291 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000000, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#2292 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .F. ) ;
+#2293 = ADVANCED_FACE ( 'NONE', ( #3570 ), #4115, .T. ) ;
+#2294 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #309 ) ) ;
+#2295 = VECTOR ( 'NONE', #4240, 1000.000000000000000 ) ;
+#2296 = AXIS2_PLACEMENT_3D ( 'NONE', #3459, #2485, #1192 ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( -2.316047886971673600, 1.149999351178834900, -1.438363709296244200 ) ) ;
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000200, 1.145393920141694500, 0.0000000000000000000 ) ) ;
+#2299 = VERTEX_POINT ( 'NONE', #3816 ) ;
+#2300 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256600700, 1.149999999999999900, -1.510000000000000900 ) ) ;
+#2301 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2302 = STYLED_ITEM ( 'NONE', ( #3705 ), #2460 ) ;
+#2303 = ORIENTED_EDGE ( 'NONE', *, *, #119, .F. ) ;
+#2304 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538542500, 1.149999999999999900, 1.432857142857144400 ) ) ;
+#2305 = SURFACE_SIDE_STYLE ('',( #3521 ) ) ;
+#2306 = FACE_OUTER_BOUND ( 'NONE', #570, .T. ) ;
+#2307 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#2308 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.0000000000000000000, -1.500000000000000000 ) ) ;
+#2309 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#2310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2311 = EDGE_CURVE ( 'NONE', #1558, #3138, #2151, .T. ) ;
+#2312 = ORIENTED_EDGE ( 'NONE', *, *, #3312, .F. ) ;
+#2313 = ADVANCED_FACE ( 'NONE', ( #50 ), #2915, .T. ) ;
+#2314 = VECTOR ( 'NONE', #1802, 1000.000000000000000 ) ;
+#2315 = CARTESIAN_POINT ( 'NONE',  ( 2.349999924054040300, 1.072013938004461300, 1.394528499384024800 ) ) ;
+#2316 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2317 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2318 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3043 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3472, #3786, #1487 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2319 = EDGE_CURVE ( 'NONE', #650, #1008, #1398, .T. ) ;
+#2320 = EDGE_CURVE ( 'NONE', #1008, #750, #1299, .T. ) ;
+#2321 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #1891, #266 ) ;
+#2322 = EDGE_CURVE ( 'NONE', #538, #3486, #152, .T. ) ;
+#2323 = FILL_AREA_STYLE_COLOUR ( '', #3120 ) ;
+#2324 = TOROIDAL_SURFACE ( 'NONE', #3340, 0.1250000000000003300, 0.02500000000000000100 ) ;
+#2325 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#2326 = AXIS2_PLACEMENT_3D ( 'NONE', #3316, #1651, #3744 ) ;
+#2327 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #824, 'distance_accuracy_value', 'NONE');
+#2328 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #665 ) ) ;
+#2329 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3264 ) ) ;
+#2330 = ORIENTED_EDGE ( 'NONE', *, *, #1871, .T. ) ;
+#2331 = ORIENTED_EDGE ( 'NONE', *, *, #119, .T. ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, -1.416991252733427000 ) ) ;
+#2333 = ORIENTED_EDGE ( 'NONE', *, *, #4119, .F. ) ;
+#2334 = PRESENTATION_STYLE_ASSIGNMENT (( #2088 ) ) ;
+#2335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2336 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#2337 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .T. ) ;
+#2338 = ADVANCED_FACE ( 'NONE', ( #2001 ), #1295, .T. ) ;
+#2339 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#2340 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2341 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#2342 = CARTESIAN_POINT ( 'NONE',  ( 2.345639460517015900, 1.148145751363780500, -1.401638358789202500 ) ) ;
+#2343 = PRESENTATION_STYLE_ASSIGNMENT (( #1216 ) ) ;
+#2344 = ORIENTED_EDGE ( 'NONE', *, *, #3301, .T. ) ;
+#2345 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4051 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #427, #2085, #2759 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2346 = VECTOR ( 'NONE', #3136, 1000.000000000000000 ) ;
+#2347 = EDGE_CURVE ( 'NONE', #3641, #4229, #3044, .T. ) ;
+#2348 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2349 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1003 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #463, #3463, #3766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2350 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #81 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #494, #1431, #1751 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2351 = EDGE_LOOP ( 'NONE', ( #386, #4082, #3185, #3845 ) ) ;
+#2352 = SURFACE_STYLE_USAGE ( .BOTH. , #709 ) ;
+#2353 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2354 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, -1.625000000000001100 ) ) ;
+#2355 = ORIENTED_EDGE ( 'NONE', *, *, #3735, .T. ) ;
+#2356 = VECTOR ( 'NONE', #2164, 1000.000000000000000 ) ;
+#2357 = VERTEX_POINT ( 'NONE', #3489 ) ;
+#2358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2359 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2360 = LINE ( 'NONE', #1921, #2468 ) ;
+#2361 = STYLED_ITEM ( 'NONE', ( #326 ), #2014 ) ;
+#2362 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, 1.499999999999999800 ) ) ;
+#2363 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2364 = CIRCLE ( 'NONE', #244, 0.07500000000000041400 ) ;
+#2365 = ORIENTED_EDGE ( 'NONE', *, *, #4171, .T. ) ;
+#2366 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2367 = CARTESIAN_POINT ( 'NONE',  ( 2.415506595256947000, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#2368 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .T. ) ;
+#2369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2370 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2371 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#2372 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1720 ) ) ;
+#2373 = ORIENTED_EDGE ( 'NONE', *, *, #1882, .T. ) ;
+#2374 = VECTOR ( 'NONE', #387, 1000.000000000000000 ) ;
+#2375 = CARTESIAN_POINT ( 'NONE',  ( -2.279752257480254700, 1.141804188763079400, 1.449849288900038700 ) ) ;
+#2376 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694500, -1.375000000000000700 ) ) ;
+#2377 = FACE_OUTER_BOUND ( 'NONE', #3781, .T. ) ;
+#2378 = EDGE_CURVE ( 'NONE', #2553, #234, #457, .T. ) ;
+#2379 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( 2.337465035587551900, 1.149999999999999900, 1.416514460836069800 ) ) ;
+#2381 = FILL_AREA_STYLE_COLOUR ( '', #2945 ) ;
+#2382 = FILL_AREA_STYLE_COLOUR ( '', #741 ) ;
+#2383 = PRESENTATION_STYLE_ASSIGNMENT (( #4154 ) ) ;
+#2384 = ADVANCED_FACE ( 'NONE', ( #1895 ), #3229, .T. ) ;
+#2385 = SURFACE_STYLE_USAGE ( .BOTH. , #2808 ) ;
+#2386 = CARTESIAN_POINT ( 'NONE',  ( -2.475781723227644900, 0.9999877751869872300, 1.478165459107551900 ) ) ;
+#2387 = FACE_OUTER_BOUND ( 'NONE', #1002, .T. ) ;
+#2388 = EDGE_CURVE ( 'NONE', #3587, #1416, #3967, .T. ) ;
+#2389 = DIRECTION ( 'NONE',  ( 0.8285714285714239600, 0.0000000000000000000, -0.5598833697790188700 ) ) ;
+#2390 = EDGE_CURVE ( 'NONE', #3436, #1943, #4062, .T. ) ;
+#2391 = EDGE_CURVE ( 'NONE', #2761, #4057, #4211, .T. ) ;
+#2392 = EDGE_CURVE ( 'NONE', #3635, #2234, #806, .T. ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #2090, .F. ) ;
+#2394 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#2395 = STYLED_ITEM ( 'NONE', ( #2596 ), #944 ) ;
+#2396 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2495 ), #2789 ) ;
+#2397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2398 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3181 ), #1182 ) ;
+#2399 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2401 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, -1.375000000000000900 ) ) ;
+#2402 = CARTESIAN_POINT ( 'NONE',  ( -2.491518703566277400, 0.9937651921045980200, 1.491850754561520700 ) ) ;
+#2403 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2404 = CIRCLE ( 'NONE', #2145, 0.02500000000000006400 ) ;
+#2405 = ORIENTED_EDGE ( 'NONE', *, *, #2392, .T. ) ;
+#2406 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#2407 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .T. ) ;
+#2408 = CYLINDRICAL_SURFACE ( 'NONE', #2096, 0.1000000000000002600 ) ;
+#2409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2410 = FACE_OUTER_BOUND ( 'NONE', #818, .T. ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000000, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#2412 = FILL_AREA_STYLE ('',( #426 ) ) ;
+#2413 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.375000000000000900 ) ) ;
+#2414 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2415 = CYLINDRICAL_SURFACE ( 'NONE', #2565, 0.07500000000000041400 ) ;
+#2416 = AXIS2_PLACEMENT_3D ( 'NONE', #1563, #3894, #3548 ) ;
+#2417 = SURFACE_STYLE_FILL_AREA ( #1728 ) ;
+#2418 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2419 = CARTESIAN_POINT ( 'NONE',  ( 2.498541841512548000, 0.9836852110420432100, -1.498550748116698400 ) ) ;
+#2420 = VERTEX_POINT ( 'NONE', #3531 ) ;
+#2421 = VERTEX_POINT ( 'NONE', #2937 ) ;
+#2422 = VERTEX_POINT ( 'NONE', #1254 ) ;
+#2423 = STYLED_ITEM ( 'NONE', ( #3254 ), #3812 ) ;
+#2424 = SURFACE_SIDE_STYLE ('',( #3473 ) ) ;
+#2425 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.499999999999999800 ) ) ;
+#2427 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .F. ) ;
+#2428 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2429 = FILL_AREA_STYLE ('',( #2381 ) ) ;
+#2430 = SURFACE_SIDE_STYLE ('',( #3931 ) ) ;
+#2431 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.500000000000000000, -1.450000000000000800 ) ) ;
+#2432 = CARTESIAN_POINT ( 'NONE',  ( 2.393671703433845700, 0.9920316108975491000, 1.593488046030027400 ) ) ;
+#2433 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3034, 'distance_accuracy_value', 'NONE');
+#2434 = CARTESIAN_POINT ( 'NONE',  ( -2.413253242135511700, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#2435 = SURFACE_STYLE_USAGE ( .BOTH. , #4099 ) ;
+#2436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2437 = SURFACE_SIDE_STYLE ('',( #3328 ) ) ;
+#2438 = SURFACE_STYLE_FILL_AREA ( #2825 ) ;
+#2439 = EDGE_LOOP ( 'NONE', ( #340, #614, #113, #1646, #2679, #1763, #3726 ) ) ;
+#2440 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2441 = EDGE_CURVE ( 'NONE', #4011, #3846, #513, .T. ) ;
+#2442 = CIRCLE ( 'NONE', #3236, 0.07500000000000041400 ) ;
+#2443 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2444 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2445 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2494, 'distance_accuracy_value', 'NONE');
+#2446 = ORIENTED_EDGE ( 'NONE', *, *, #3537, .T. ) ;
+#2447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2448 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.474999999999999900, 0.0000000000000000000 ) ) ;
+#2449 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2450 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #694, #1691, #3353, #2687, #378, #3010, #1379, #1029, #34, #3341, #3663, #3023, #1366, #1678, #705, #3980, #1041, #2002, #3003 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.010332543953300500E-006, 0.0000000000000000000, 9.278391478843057600E-006, 2.204562439685475600E-005, 3.166547942941912700E-005, 3.835285207612855500E-005, 4.510142845095660500E-005 ),
+ .UNSPECIFIED. ) ;
+#2451 = PRESENTATION_STYLE_ASSIGNMENT (( #482 ) ) ;
+#2452 = ORIENTED_EDGE ( 'NONE', *, *, #3535, .T. ) ;
+#2453 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2454 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2455 = STYLED_ITEM ( 'NONE', ( #3681 ), #1212 ) ;
+#2456 = ORIENTED_EDGE ( 'NONE', *, *, #3721, .F. ) ;
+#2457 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, 1.550000000000000500 ) ) ;
+#2458 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3686 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2856, #2134, #2482 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2459 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2460 = ADVANCED_FACE ( 'NONE', ( #2306 ), #1570, .F. ) ;
+#2461 = FACE_OUTER_BOUND ( 'NONE', #3427, .T. ) ;
+#2462 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .T. ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( -2.316047886971682500, 1.149999351178834900, 1.438363709296236200 ) ) ;
+#2464 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#2465 = DIRECTION ( 'NONE',  ( -1.734723475976810200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2466 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#2467 = SURFACE_STYLE_FILL_AREA ( #2833 ) ;
+#2468 = VECTOR ( 'NONE', #1256, 1000.000000000000000 ) ;
+#2469 = EDGE_CURVE ( 'NONE', #1283, #16, #3008, .T. ) ;
+#2470 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2471 = PRESENTATION_STYLE_ASSIGNMENT (( #4042 ) ) ;
+#2472 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, 1.599999999999999400 ) ) ;
+#2473 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2474 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2475 = VECTOR ( 'NONE', #3694, 1000.000000000000000 ) ;
+#2476 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2477 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3790 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3415, #1097, #1434 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2478 = FACE_OUTER_BOUND ( 'NONE', #881, .T. ) ;
+#2479 = EDGE_CURVE ( 'NONE', #1061, #3384, #1566, .T. ) ;
+#2480 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .T. ) ;
+#2481 = SURFACE_STYLE_USAGE ( .BOTH. , #1820 ) ;
+#2482 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2483 = SURFACE_STYLE_FILL_AREA ( #2924 ) ;
+#2484 = EDGE_LOOP ( 'NONE', ( #617, #1516, #98, #3226 ) ) ;
+#2485 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( 2.377738843893342200, 1.000000000000000000, -1.575260593486002000 ) ) ;
+#2487 = EDGE_CURVE ( 'NONE', #1320, #2282, #147, .T. ) ;
+#2488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3687 ), #3904 ) ;
+#2489 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .F. ) ;
+#2490 = EDGE_CURVE ( 'NONE', #1270, #910, #1999, .T. ) ;
+#2491 = EDGE_LOOP ( 'NONE', ( #2757, #2405, #598, #2177, #4053, #2368 ) ) ;
+#2492 = FACE_OUTER_BOUND ( 'NONE', #649, .T. ) ;
+#2493 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2455 ) ) ;
+#2494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2495 = STYLED_ITEM ( 'NONE', ( #3193 ), #4253 ) ;
+#2496 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2497 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2498 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1609 ) ) ;
+#2499 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2500 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#2501 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#2502 = CIRCLE ( 'NONE', #1608, 0.07500000000000041400 ) ;
+#2503 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .T. ) ;
+#2504 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2505 = LINE ( 'NONE', #3167, #3600 ) ;
+#2506 = SURFACE_STYLE_FILL_AREA ( #2235 ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.444180847886777500 ) ) ;
+#2508 = LINE ( 'NONE', #42, #1288 ) ;
+#2509 = FILL_AREA_STYLE ('',( #2848 ) ) ;
+#2510 = PLANE ( 'NONE',  #3238 ) ;
+#2511 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .F. ) ;
+#2512 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4059, 'distance_accuracy_value', 'NONE');
+#2513 = SURFACE_STYLE_USAGE ( .BOTH. , #3500 ) ;
+#2514 = FILL_AREA_STYLE_COLOUR ( '', #1089 ) ;
+#2515 = LINE ( 'NONE', #3842, #1633 ) ;
+#2516 = AXIS2_PLACEMENT_3D ( 'NONE', #2143, #549, #195 ) ;
+#2517 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .F. ) ;
+#2518 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2519 = FACE_OUTER_BOUND ( 'NONE', #1483, .T. ) ;
+#2520 = ADVANCED_FACE ( 'NONE', ( #47 ), #1489, .T. ) ;
+#2521 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2522 = SURFACE_STYLE_USAGE ( .BOTH. , #221 ) ;
+#2523 = AXIS2_PLACEMENT_3D ( 'NONE', #2454, #3753, #501 ) ;
+#2524 = PRESENTATION_STYLE_ASSIGNMENT (( #3953 ) ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.141651513899116600, -1.450000000000000800 ) ) ;
+#2526 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .T. ) ;
+#2527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #272, 'distance_accuracy_value', 'NONE');
+#2528 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.049999999999999600, 1.416991252733426300 ) ) ;
+#2529 = CARTESIAN_POINT ( 'NONE',  ( -2.475521480363921200, 0.9999959166837743000, -1.477951855590994700 ) ) ;
+#2530 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2531 = FILL_AREA_STYLE_COLOUR ( '', #1806 ) ;
+#2532 = LINE ( 'NONE', #3810, #2314 ) ;
+#2533 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.734723475976802700E-014 ) ) ;
+#2534 = AXIS2_PLACEMENT_3D ( 'NONE', #1979, #4, #2335 ) ;
+#2535 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2536 = LINE ( 'NONE', #876, #3054 ) ;
+#2537 = CARTESIAN_POINT ( 'NONE',  ( -2.295578789906758600, 1.144208735740454900, -1.447538831060822600 ) ) ;
+#2538 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2539 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2540 = EDGE_CURVE ( 'NONE', #3339, #1059, #2799, .T. ) ;
+#2541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #4174, .F. ) ;
+#2543 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2544 = PLANE ( 'NONE',  #928 ) ;
+#2545 = ORIENTED_EDGE ( 'NONE', *, *, #481, .F. ) ;
+#2546 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.149999999999999900, 1.432857142857143500 ) ) ;
+#2547 = FACE_OUTER_BOUND ( 'NONE', #2966, .T. ) ;
+#2548 = EDGE_LOOP ( 'NONE', ( #2047, #2517, #1052, #2526 ) ) ;
+#2549 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#2550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2551 = FILL_AREA_STYLE ('',( #1223 ) ) ;
+#2552 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2553 = VERTEX_POINT ( 'NONE', #3624 ) ;
+#2554 = VECTOR ( 'NONE', #1007, 1000.000000000000000 ) ;
+#2555 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2556 = CARTESIAN_POINT ( 'NONE',  ( 2.384084598744092600, 0.9987461014022036600, -1.582818098758411500 ) ) ;
+#2557 = EDGE_CURVE ( 'NONE', #1510, #1320, #1637, .T. ) ;
+#2558 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3445 ), #3474 ) ;
+#2559 = EDGE_CURVE ( 'NONE', #1577, #2238, #3774, .T. ) ;
+#2560 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1801 ), #1333 ) ;
+#2561 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2562 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #1204, #3855 ) ;
+#2563 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
+#2564 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256600300, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#2565 = AXIS2_PLACEMENT_3D ( 'NONE', #4110, #3770, #4095 ) ;
+#2566 = CIRCLE ( 'NONE', #1092, 0.02500000000000006400 ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, 1.450000000000000600 ) ) ;
+#2568 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .F. ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.375000000000000700 ) ) ;
+#2570 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#2571 = ADVANCED_FACE ( 'NONE', ( #64 ), #2016, .T. ) ;
+#2572 = TOROIDAL_SURFACE ( 'NONE', #2562, 0.1250000000000003300, 0.02500000000000000100 ) ;
+#2573 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2574 = FILL_AREA_STYLE ('',( #593 ) ) ;
+#2575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2576 = ORIENTED_EDGE ( 'NONE', *, *, #3312, .T. ) ;
+#2577 = DIRECTION ( 'NONE',  ( 1.734723475976810200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3103, 'distance_accuracy_value', 'NONE');
+#2579 = FILL_AREA_STYLE ('',( #2941 ) ) ;
+#2580 = LINE ( 'NONE', #2777, #3258 ) ;
+#2581 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, -1.375000000000000900 ) ) ;
+#2582 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256600700, 1.149999999999999900, -1.510000000000000700 ) ) ;
+#2583 = PRESENTATION_STYLE_ASSIGNMENT (( #1158 ) ) ;
+#2584 = EDGE_LOOP ( 'NONE', ( #3546, #566, #796, #2711 ) ) ;
+#2585 = EDGE_CURVE ( 'NONE', #33, #2760, #1265, .T. ) ;
+#2586 = EDGE_CURVE ( 'NONE', #3846, #1059, #1210, .T. ) ;
+#2587 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2588 = CARTESIAN_POINT ( 'NONE',  ( -2.389440504943205000, 0.9960597998808580200, -1.588912036792854400 ) ) ;
+#2589 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 5.469599924731324600E-015 ) ) ;
+#2590 = AXIS2_PLACEMENT_3D ( 'NONE', #3119, #3419, #2409 ) ;
+#2591 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .T. ) ;
+#2592 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4077, 'distance_accuracy_value', 'NONE');
+#2593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2068 ), #1273 ) ;
+#2594 = ADVANCED_FACE ( 'NONE', ( #1412 ), #1148, .T. ) ;
+#2595 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2596 = PRESENTATION_STYLE_ASSIGNMENT (( #462 ) ) ;
+#2597 = PRESENTATION_STYLE_ASSIGNMENT (( #837 ) ) ;
+#2598 = CARTESIAN_POINT ( 'NONE',  ( -2.386763864362120700, 0.9977235956778248700, 1.585923780250258200 ) ) ;
+#2599 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#2600 = VECTOR ( 'NONE', #589, 1000.000000000000000 ) ;
+#2601 = DIRECTION ( 'NONE',  ( -0.7714285714285732400, 0.0000000000000000000, 0.6363159271805719500 ) ) ;
+#2602 = PRESENTATION_STYLE_ASSIGNMENT (( #2352 ) ) ;
+#2603 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2604 = LINE ( 'NONE', #3422, #3376 ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -2.397730978717973500, 0.9856442534266940400, -1.597709891039169400 ) ) ;
+#2606 = FILL_AREA_STYLE ('',( #3922 ) ) ;
+#2607 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .F. ) ;
+#2608 = CIRCLE ( 'NONE', #1094, 0.1250000000000003300 ) ;
+#2609 = VERTEX_POINT ( 'NONE', #1383 ) ;
+#2610 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2611 = CARTESIAN_POINT ( 'NONE',  ( -2.391850754561521500, 0.9937651921045977900, 1.591518703566276300 ) ) ;
+#2612 = AXIS2_PLACEMENT_3D ( 'NONE', #1619, #1317, #1305 ) ;
+#2613 = ORIENTED_EDGE ( 'NONE', *, *, #4245, .F. ) ;
+#2614 = FACE_OUTER_BOUND ( 'NONE', #2113, .T. ) ;
+#2615 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2616 = ADVANCED_FACE ( 'NONE', ( #3058 ), #599, .F. ) ;
+#2617 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#2618 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( -2.398550748116698100, 0.9836852110420432100, -1.598541841512548300 ) ) ;
+#2620 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#2621 = FILL_AREA_STYLE ('',( #1972 ) ) ;
+#2622 = SURFACE_STYLE_FILL_AREA ( #1564 ) ;
+#2623 = AXIS2_PLACEMENT_3D ( 'NONE', #3656, #3345, #3358 ) ;
+#2624 = LINE ( 'NONE', #1353, #1176 ) ;
+#2625 = SURFACE_STYLE_USAGE ( .BOTH. , #992 ) ;
+#2626 = FILL_AREA_STYLE_COLOUR ( '', #2348 ) ;
+#2627 = LINE ( 'NONE', #3507, #4209 ) ;
+#2628 = VERTEX_POINT ( 'NONE', #3973 ) ;
+#2629 = CIRCLE ( 'NONE', #4194, 0.02500000000000006400 ) ;
+#2630 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256598500, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#2631 = FILL_AREA_STYLE ('',( #1948 ) ) ;
+#2632 = EDGE_CURVE ( 'NONE', #480, #2713, #3171, .T. ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ;
+#2634 = ADVANCED_FACE ( 'NONE', ( #3981 ), #3454, .F. ) ;
+#2635 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.474999999999999900, 0.0000000000000000000 ) ) ;
+#2636 = FILL_AREA_STYLE_COLOUR ( '', #2539 ) ;
+#2637 = LINE ( 'NONE', #912, #3620 ) ;
+#2638 = ORIENTED_EDGE ( 'NONE', *, *, #3390, .F. ) ;
+#2639 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#2640 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #2681, #1020 ) ;
+#2641 = EDGE_CURVE ( 'NONE', #2761, #1511, #4181, .T. ) ;
+#2642 = PRESENTATION_STYLE_ASSIGNMENT (( #3325 ) ) ;
+#2643 = EDGE_CURVE ( 'NONE', #2846, #2609, #1655, .T. ) ;
+#2644 = STYLED_ITEM ( 'NONE', ( #3404 ), #7 ) ;
+#2645 = EDGE_CURVE ( 'NONE', #3464, #1104, #4075, .T. ) ;
+#2646 = SURFACE_STYLE_USAGE ( .BOTH. , #1649 ) ;
+#2647 = CARTESIAN_POINT ( 'NONE',  ( -2.396766135776886600, 0.9873898698691868600, -1.596713846387376500 ) ) ;
+#2648 = DIRECTION ( 'NONE',  ( 0.8285714285714318500, 0.0000000000000000000, -0.5598833697790073200 ) ) ;
+#2649 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3161, #3752, #1132 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3091 ), #1454 ) ;
+#2651 = FILL_AREA_STYLE ('',( #3926 ) ) ;
+#2652 = VECTOR ( 'NONE', #2891, 1000.000000000000000 ) ;
+#2653 = CIRCLE ( 'NONE', #2045, 0.1000000000000000200 ) ;
+#2654 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256598500, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2655 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2656 = VERTEX_POINT ( 'NONE', #2702 ) ;
+#2657 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2658 = VERTEX_POINT ( 'NONE', #2805 ) ;
+#2659 = EDGE_LOOP ( 'NONE', ( #3876, #1812, #1969, #2618, #1222, #3982, #2180, #967 ) ) ;
+#2660 = PRESENTATION_STYLE_ASSIGNMENT (( #1370 ) ) ;
+#2661 = ADVANCED_FACE ( 'NONE', ( #9 ), #2415, .F. ) ;
+#2662 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .T. ) ;
+#2663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1349, 'distance_accuracy_value', 'NONE');
+#2664 = ORIENTED_EDGE ( 'NONE', *, *, #2641, .T. ) ;
+#2665 = FACE_OUTER_BOUND ( 'NONE', #3152, .T. ) ;
+#2666 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.297877818527453600E-014, -2.973811673103097600E-014 ) ) ;
+#2667 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2668 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2669 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.474999999999999900, -1.374999999999999800 ) ) ;
+#2670 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2108, 'distance_accuracy_value', 'NONE');
+#2671 = ORIENTED_EDGE ( 'NONE', *, *, #2042, .F. ) ;
+#2672 = EDGE_LOOP ( 'NONE', ( #1422, #406, #1916, #3746 ) ) ;
+#2673 = LINE ( 'NONE', #1275, #4088 ) ;
+#2674 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2675 = AXIS2_PLACEMENT_3D ( 'NONE', #1280, #3580, #23 ) ;
+#2676 = DIRECTION ( 'NONE',  ( -1.734723475976810200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2677 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2678 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #309 ), #148 ) ;
+#2679 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .T. ) ;
+#2680 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2681 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2682 = FILL_AREA_STYLE_COLOUR ( '', #2086 ) ;
+#2683 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, -1.524999999999999700 ) ) ;
+#2684 = ADVANCED_FACE ( 'NONE', ( #106 ), #959, .T. ) ;
+#2685 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2686 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .T. ) ;
+#2687 = CARTESIAN_POINT ( 'NONE',  ( 2.475781723227644000, 0.9999877751869872300, 1.478165459107551300 ) ) ;
+#2688 = VECTOR ( 'NONE', #2603, 1000.000000000000000 ) ;
+#2689 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9772410279992994600, 1.599999999999999400 ) ) ;
+#2690 = SURFACE_SIDE_STYLE ('',( #2712 ) ) ;
+#2691 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, 1.503953136438505900 ) ) ;
+#2692 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2693 = EDGE_CURVE ( 'NONE', #2051, #4033, #3734, .T. ) ;
+#2694 = LINE ( 'NONE', #1474, #2356 ) ;
+#2695 = VERTEX_POINT ( 'NONE', #4025 ) ;
+#2696 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#2697 = SURFACE_STYLE_FILL_AREA ( #2868 ) ;
+#2698 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .F. ) ;
+#2699 = SURFACE_SIDE_STYLE ('',( #3202 ) ) ;
+#2700 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2701 = VECTOR ( 'NONE', #3147, 1000.000000000000000 ) ;
+#2702 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2703 = CYLINDRICAL_SURFACE ( 'NONE', #3954, 0.02500000000000006400 ) ;
+#2704 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2705 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694500, -1.375000000000000700 ) ) ;
+#2706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2940 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3960, #627, #1919 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2707 = SURFACE_STYLE_FILL_AREA ( #911 ) ;
+#2708 = CIRCLE ( 'NONE', #4091, 0.1750000000000000200 ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, -1.600000000000000800 ) ) ;
+#2710 = VECTOR ( 'NONE', #544, 1000.000000000000000 ) ;
+#2711 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#2712 = SURFACE_STYLE_FILL_AREA ( #1045 ) ;
+#2713 = VERTEX_POINT ( 'NONE', #1073 ) ;
+#2714 = ORIENTED_EDGE ( 'NONE', *, *, #1666, .T. ) ;
+#2715 = FACE_OUTER_BOUND ( 'NONE', #661, .T. ) ;
+#2716 = EDGE_CURVE ( 'NONE', #2713, #538, #401, .T. ) ;
+#2717 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#2718 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2719 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393958692825000, -1.389851997324550900 ) ) ;
+#2720 = CARTESIAN_POINT ( 'NONE',  ( -2.499111647559392400, 0.9816051837257483400, 1.499115558745209600 ) ) ;
+#2721 = ORIENTED_EDGE ( 'NONE', *, *, #464, .F. ) ;
+#2722 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3528 ), #1237 ) ;
+#2723 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1515, #2216, #3192, #540, #1823, #527, #1870, #2897, #2858, #1854, #574, #867, #2556, #4169, #3802, #556, #4134, #2486, #2844 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898570200E-006, 1.338519546140294400E-005, 2.296871201946853300E-005, 3.568771741573132000E-005, 4.493106027991207800E-005, 4.594139282386568700E-005 ),
+ .UNSPECIFIED. ) ;
+#2724 = EDGE_CURVE ( 'NONE', #3565, #3231, #803, .T. ) ;
+#2725 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#2726 = EDGE_CURVE ( 'NONE', #3070, #765, #4044, .T. ) ;
+#2727 = EDGE_CURVE ( 'NONE', #1320, #3949, #2892, .T. ) ;
+#2728 = EDGE_CURVE ( 'NONE', #1851, #1928, #1981, .T. ) ;
+#2729 = CYLINDRICAL_SURFACE ( 'NONE', #1600, 0.07499999999999998300 ) ;
+#2730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2455 ), #2965 ) ;
+#2731 = VECTOR ( 'NONE', #2250, 1000.000000000000000 ) ;
+#2732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #220 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2058, #138, #1417 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2733 = CARTESIAN_POINT ( 'NONE',  ( 2.347741967591165900, 1.146893575080844700, 1.393264888473951100 ) ) ;
+#2734 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3245 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3108, #2793, #3441 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2735 = CYLINDRICAL_SURFACE ( 'NONE', #1448, 0.07499999999999998300 ) ;
+#2736 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256605200, 1.150000000000015000, 1.510000000000010900 ) ) ;
+#2737 = FILL_AREA_STYLE_COLOUR ( '', #60 ) ;
+#2738 = LINE ( 'NONE', #2135, #88 ) ;
+#2739 = ORIENTED_EDGE ( 'NONE', *, *, #2960, .F. ) ;
+#2740 = CARTESIAN_POINT ( 'NONE',  ( 2.295578789906759500, 1.144208735740455100, -1.447538831060822600 ) ) ;
+#2741 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#2742 = ORIENTED_EDGE ( 'NONE', *, *, #1739, .F. ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( 2.474999999999999600, 0.9750000000000000900, 0.0000000000000000000 ) ) ;
+#2744 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116600, -1.450000000000000800 ) ) ;
+#2745 = SURFACE_STYLE_FILL_AREA ( #4163 ) ;
+#2746 = AXIS2_PLACEMENT_3D ( 'NONE', #3832, #1493, #2803 ) ;
+#2747 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#2748 = CARTESIAN_POINT ( 'NONE',  ( -2.496713846387377300, 0.9873898698691868600, -1.496766135776886200 ) ) ;
+#2749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3860 ), #2349 ) ;
+#2751 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2752 = LINE ( 'NONE', #3830, #3115 ) ;
+#2753 = STYLED_ITEM ( 'NONE', ( #1244 ), #3788 ) ;
+#2754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2755 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
+#2756 = LINE ( 'NONE', #2831, #4231 ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
+#2758 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#2759 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2760 = VERTEX_POINT ( 'NONE', #917 ) ;
+#2761 = VERTEX_POINT ( 'NONE', #3250 ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #576, .F. ) ;
+#2763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2244 ), #4012 ) ;
+#2764 = SURFACE_STYLE_FILL_AREA ( #823 ) ;
+#2765 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2766 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9772410279992994600, -1.499999999999999800 ) ) ;
+#2767 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#2768 = VECTOR ( 'NONE', #1583, 1000.000000000000000 ) ;
+#2769 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#2770 = EDGE_CURVE ( 'NONE', #1735, #765, #3992, .T. ) ;
+#2771 = PLANE ( 'NONE',  #583 ) ;
+#2772 = PLANE ( 'NONE',  #1403 ) ;
+#2773 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2774 = SURFACE_STYLE_FILL_AREA ( #1324 ) ;
+#2775 = ORIENTED_EDGE ( 'NONE', *, *, #1740, .F. ) ;
+#2776 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2777 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, 1.450000000000000600 ) ) ;
+#2778 = FACE_OUTER_BOUND ( 'NONE', #2659, .T. ) ;
+#2779 = STYLED_ITEM ( 'NONE', ( #3823 ), #1565 ) ;
+#2780 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2781 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.472979589711328500 ) ) ;
+#2782 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2783 = EDGE_CURVE ( 'NONE', #517, #1320, #1918, .T. ) ;
+#2784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #354 ), #869 ) ;
+#2785 = VECTOR ( 'NONE', #1046, 1000.000000000000000 ) ;
+#2786 = ORIENTED_EDGE ( 'NONE', *, *, #3444, .T. ) ;
+#2787 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #80, #400, #128 ) ;
+#2789 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3918 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3542, #875, #1504 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2790 = AXIS2_PLACEMENT_3D ( 'NONE', #559, #945, #262 ) ;
+#2791 = CARTESIAN_POINT ( 'NONE',  ( -2.377525512860834600, 1.000000000000000000, 1.575000000000032200 ) ) ;
+#2792 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #412, #3402, #1039, #403, #2740, #4024, #3361, #757, #2052, #1049 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 2.348160497442158600E-005, 4.747894113363503500E-005, 5.214647949784998000E-005 ),
+ .UNSPECIFIED. ) ;
+#2793 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2795 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.524999999999999700 ) ) ;
+#2796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2797 = ORIENTED_EDGE ( 'NONE', *, *, #1903, .F. ) ;
+#2798 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #4019, #2380, #466, #772, #1440, #2099, #2733, #4039, #3722, #1727 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 4 ),
+ ( 0.0000000000000000000, 1.726315490429632900E-006, 2.664784337477325800E-005, 4.537639249542677200E-005 ),
+ .UNSPECIFIED. ) ;
+#2799 = CIRCLE ( 'NONE', #2995, 0.02500000000000006400 ) ;
+#2800 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#2801 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .T. ) ;
+#2802 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2803 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2804 = SURFACE_SIDE_STYLE ('',( #2438 ) ) ;
+#2805 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2806 = FACE_OUTER_BOUND ( 'NONE', #2484, .T. ) ;
+#2807 = AXIS2_PLACEMENT_3D ( 'NONE', #2406, #1460, #2089 ) ;
+#2808 = SURFACE_SIDE_STYLE ('',( #69 ) ) ;
+#2809 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#2810 = CARTESIAN_POINT ( 'NONE',  ( 2.485923780250258300, 0.9977235956778248700, -1.486763864362120800 ) ) ;
+#2811 = ORIENTED_EDGE ( 'NONE', *, *, #2188, .F. ) ;
+#2812 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3445 ) ) ;
+#2813 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2814 = EDGE_CURVE ( 'NONE', #1851, #1869, #1381, .T. ) ;
+#2815 = PRESENTATION_STYLE_ASSIGNMENT (( #1793 ) ) ;
+#2816 = EDGE_LOOP ( 'NONE', ( #3320, #2063, #2671, #1799 ) ) ;
+#2817 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2592 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4077, #2820, #485 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2818 = ORIENTED_EDGE ( 'NONE', *, *, #4034, .F. ) ;
+#2819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3478 ), #904 ) ;
+#2820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2821 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .F. ) ;
+#2822 = SURFACE_STYLE_USAGE ( .BOTH. , #3186 ) ;
+#2823 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#2824 = SURFACE_STYLE_FILL_AREA ( #2651 ) ;
+#2825 = FILL_AREA_STYLE ('',( #2182 ) ) ;
+#2826 = CARTESIAN_POINT ( 'NONE',  ( -2.283750230023414500, 1.141651483449416200, 1.450000000000000600 ) ) ;
+#2827 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2828 = PLANE ( 'NONE',  #3685 ) ;
+#2829 = LINE ( 'NONE', #247, #850 ) ;
+#2830 = VERTEX_POINT ( 'NONE', #3899 ) ;
+#2831 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#2832 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, 1.416991252733426700 ) ) ;
+#2833 = FILL_AREA_STYLE ('',( #1116 ) ) ;
+#2834 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2835 = PLANE ( 'NONE',  #2516 ) ;
+#2836 = STYLED_ITEM ( 'NONE', ( #206 ), #2212 ) ;
+#2837 = LINE ( 'NONE', #2955, #3861 ) ;
+#2838 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, 1.450000000000000600 ) ) ;
+#2839 = ADVANCED_FACE ( 'NONE', ( #2614 ), #246, .T. ) ;
+#2840 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
+#2841 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#2842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2843 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#2844 = CARTESIAN_POINT ( 'NONE',  ( 2.377525512860833700, 1.000000000000000000, -1.575000000000033000 ) ) ;
+#2845 = FACE_OUTER_BOUND ( 'NONE', #296, .T. ) ;
+#2846 = VERTEX_POINT ( 'NONE', #3912 ) ;
+#2847 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2848 = FILL_AREA_STYLE_COLOUR ( '', #1985 ) ;
+#2849 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.500000000000000000, -1.374999999999999800 ) ) ;
+#2850 = VECTOR ( 'NONE', #3190, 1000.000000000000000 ) ;
+#2851 = EDGE_LOOP ( 'NONE', ( #260, #1917, #2355, #2823 ) ) ;
+#2852 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1506 ) ) ;
+#2853 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .F. ) ;
+#2854 = CIRCLE ( 'NONE', #1988, 0.1000000000000000500 ) ;
+#2855 = ORIENTED_EDGE ( 'NONE', *, *, #4031, .T. ) ;
+#2856 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2857 = CARTESIAN_POINT ( 'NONE',  ( 2.287070714887351900, 1.076186191859535500, -1.450000057640386000 ) ) ;
+#2858 = CARTESIAN_POINT ( 'NONE',  ( 2.393671703433845700, 0.9920316108975491000, -1.593488046030028700 ) ) ;
+#2859 = FACE_OUTER_BOUND ( 'NONE', #582, .T. ) ;
+#2860 = EDGE_CURVE ( 'NONE', #1270, #3635, #241, .T. ) ;
+#2861 = SURFACE_STYLE_FILL_AREA ( #3439 ) ;
+#2862 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, -1.416991252733427000 ) ) ;
+#2863 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2413, #1429, #2705 ),
+ ( #724, #4009, #2719 ),
+ ( #1407, #410, #3725 ),
+ ( #1750, #3381, #774 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0001904592403329931200, 0.0002944171073571849900 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8062257748298539100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8072119070492398400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7653917230338318500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2864 = FILL_AREA_STYLE_COLOUR ( '', #3946 ) ;
+#2865 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2866 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2867 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#2868 = FILL_AREA_STYLE ('',( #2514 ) ) ;
+#2869 = CYLINDRICAL_SURFACE ( 'NONE', #1450, 0.09999999999999982500 ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, 1.425000000000000500 ) ) ;
+#2871 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#2872 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #291, #943 ) ;
+#2873 = VERTEX_POINT ( 'NONE', #2916 ) ;
+#2874 = SURFACE_STYLE_USAGE ( .BOTH. , #1267 ) ;
+#2875 = ORIENTED_EDGE ( 'NONE', *, *, #2645, .T. ) ;
+#2876 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2877 = ORIENTED_EDGE ( 'NONE', *, *, #2388, .T. ) ;
+#2878 = CARTESIAN_POINT ( 'NONE',  ( -2.347741967591165900, 1.146893575080844700, 1.393264888473949600 ) ) ;
+#2879 = EDGE_CURVE ( 'NONE', #1568, #1588, #2673, .T. ) ;
+#2880 = EDGE_CURVE ( 'NONE', #3565, #1768, #1770, .T. ) ;
+#2881 = ORIENTED_EDGE ( 'NONE', *, *, #3824, .T. ) ;
+#2882 = EDGE_CURVE ( 'NONE', #3704, #2054, #492, .T. ) ;
+#2883 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2884 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1934 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1829, #4161, #1217 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2885 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2886 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3162 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2219, #2496, #227 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2887 = VERTEX_POINT ( 'NONE', #2939 ) ;
+#2888 = CARTESIAN_POINT ( 'NONE',  ( 2.049142105997602900E-016, 0.9750000000000000900, 1.574999999999999500 ) ) ;
+#2889 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.499999999999999800 ) ) ;
+#2890 = AXIS2_PLACEMENT_3D ( 'NONE', #2709, #3706, #1072 ) ;
+#2891 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2892 = CIRCLE ( 'NONE', #3480, 0.02499999999999984900 ) ;
+#2893 = PLANE ( 'NONE',  #1472 ) ;
+#2894 = ORIENTED_EDGE ( 'NONE', *, *, #3217, .T. ) ;
+#2895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2896 = FILL_AREA_STYLE_COLOUR ( '', #1729 ) ;
+#2897 = CARTESIAN_POINT ( 'NONE',  ( 2.395383975839764400, 0.9898905059931085700, -1.595286989274507600 ) ) ;
+#2898 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
+#2899 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#2900 = LINE ( 'NONE', #2668, #2999 ) ;
+#2901 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2902 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#2903 = VERTEX_POINT ( 'NONE', #1574 ) ;
+#2904 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.499999999999999800 ) ) ;
+#2905 = PLANE ( 'NONE',  #2416 ) ;
+#2906 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3703 ) ) ;
+#2907 = EDGE_LOOP ( 'NONE', ( #2686, #346, #1797, #3068 ) ) ;
+#2908 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2909 = CARTESIAN_POINT ( 'NONE',  ( -2.278172961051208500, 1.141703143666576100, -1.449949560036595500 ) ) ;
+#2910 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.050000000000000000, -1.375000000000000700 ) ) ;
+#2911 = SURFACE_SIDE_STYLE ('',( #529 ) ) ;
+#2912 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1696 ) ) ;
+#2913 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2068 ) ) ;
+#2914 = ADVANCED_FACE ( 'NONE', ( #4192 ), #597, .T. ) ;
+#2915 = CYLINDRICAL_SURFACE ( 'NONE', #1224, 0.02500000000000006400 ) ;
+#2916 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, 1.499999999999999100 ) ) ;
+#2917 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ;
+#2918 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2919 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2920 = VERTEX_POINT ( 'NONE', #276 ) ;
+#2921 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2922 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.409584907491053800 ) ) ;
+#2923 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2924 = FILL_AREA_STYLE ('',( #611 ) ) ;
+#2925 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1617, 'distance_accuracy_value', 'NONE');
+#2926 = LINE ( 'NONE', #2849, #2652 ) ;
+#2927 = EDGE_CURVE ( 'NONE', #910, #650, #1225, .T. ) ;
+#2928 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2929 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .T. ) ;
+#2930 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#2931 = VECTOR ( 'NONE', #701, 1000.000000000000000 ) ;
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #3824, .F. ) ;
+#2933 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#2934 = EDGE_LOOP ( 'NONE', ( #1362, #365, #2292, #3723 ) ) ;
+#2935 = ORIENTED_EDGE ( 'NONE', *, *, #1596, .T. ) ;
+#2936 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2937 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#2938 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543400, 1.050000000000001400, -1.432857142857143700 ) ) ;
+#2939 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#2940 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3960, 'distance_accuracy_value', 'NONE');
+#2941 = FILL_AREA_STYLE_COLOUR ( '', #2700 ) ;
+#2942 = STYLED_ITEM ( 'NONE', ( #2602 ), #2594 ) ;
+#2943 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#2944 = VERTEX_POINT ( 'NONE', #1987 ) ;
+#2945 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2946 = VECTOR ( 'NONE', #2655, 1000.000000000000000 ) ;
+#2947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2948 = CARTESIAN_POINT ( 'NONE',  ( -2.378165459107552500, 0.9999877751869872300, -1.575781723227644500 ) ) ;
+#2949 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.141651513899116600, -1.550000000000000700 ) ) ;
+#2950 = EDGE_CURVE ( 'NONE', #2977, #4123, #1062, .T. ) ;
+#2951 = PRESENTATION_STYLE_ASSIGNMENT (( #2064 ) ) ;
+#2952 = ADVANCED_FACE ( 'NONE', ( #1675 ), #3593, .T. ) ;
+#2953 = SURFACE_SIDE_STYLE ('',( #2824 ) ) ;
+#2954 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2955 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 1.000000000000000000, 1.574999999999999300 ) ) ;
+#2956 = FILL_AREA_STYLE ('',( #3326 ) ) ;
+#2957 = AXIS2_PLACEMENT_3D ( 'NONE', #2949, #2230, #3596 ) ;
+#2958 = SURFACE_STYLE_USAGE ( .BOTH. , #638 ) ;
+#2959 = EDGE_LOOP ( 'NONE', ( #2980, #3740, #1013, #1278 ) ) ;
+#2960 = EDGE_CURVE ( 'NONE', #1768, #1416, #2242, .T. ) ;
+#2961 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1401 ) ) ;
+#2962 = EDGE_CURVE ( 'NONE', #1724, #4258, #1469, .T. ) ;
+#2963 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2964 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2965 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #553 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2399, #2074, #1441 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2966 = EDGE_LOOP ( 'NONE', ( #3357, #1323, #2975 ) ) ;
+#2967 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1609 ), #2734 ) ;
+#2968 = SURFACE_SIDE_STYLE ('',( #3896 ) ) ;
+#2969 = CIRCLE ( 'NONE', #3018, 0.02500000000000006400 ) ;
+#2970 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2971 = ADVANCED_FACE ( 'NONE', ( #2715 ), #348, .T. ) ;
+#2972 = FACE_OUTER_BOUND ( 'NONE', #3351, .T. ) ;
+#2973 = DIRECTION ( 'NONE',  ( 3.035766082959411200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2975 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
+#2976 = LINE ( 'NONE', #4086, #3123 ) ;
+#2977 = VERTEX_POINT ( 'NONE', #1363 ) ;
+#2978 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2979 = ORIENTED_EDGE ( 'NONE', *, *, #4237, .T. ) ;
+#2980 = ORIENTED_EDGE ( 'NONE', *, *, #2882, .T. ) ;
+#2981 = AXIS2_PLACEMENT_3D ( 'NONE', #2179, #4108, #1833 ) ;
+#2982 = LINE ( 'NONE', #2104, #3385 ) ;
+#2983 = FILL_AREA_STYLE ('',( #1314 ) ) ;
+#2984 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2985 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2986 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;
+#2987 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2928, 'distance_accuracy_value', 'NONE');
+#2988 = STYLED_ITEM ( 'NONE', ( #3375 ), #691 ) ;
+#2989 = AXIS2_PLACEMENT_3D ( 'NONE', #700, #4020, #383 ) ;
+#2990 = CARTESIAN_POINT ( 'NONE',  ( -2.292249372848179000, 1.143375737574414900, -1.448497962235715000 ) ) ;
+#2991 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.5000000000000000000, 1.600000000000000800 ) ) ;
+#2992 = VERTEX_POINT ( 'NONE', #3291 ) ;
+#2993 = ADVANCED_FACE ( 'NONE', ( #3071 ), #3188, .T. ) ;
+#2994 = PRESENTATION_STYLE_ASSIGNMENT (( #3870 ) ) ;
+#2995 = AXIS2_PLACEMENT_3D ( 'NONE', #3002, #1331, #1589 ) ;
+#2996 = LINE ( 'NONE', #3941, #1071 ) ;
+#2997 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 1.499999999999999100 ) ) ;
+#2998 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, -1.425000000000000700 ) ) ;
+#2999 = VECTOR ( 'NONE', #1107, 1000.000000000000000 ) ;
+#3000 = VECTOR ( 'NONE', #4061, 1000.000000000000000 ) ;
+#3001 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .T. ) ;
+#3002 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#3003 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, 1.499999999999999100 ) ) ;
+#3004 = SURFACE_STYLE_FILL_AREA ( #1776 ) ;
+#3005 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#3006 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3007 = EDGE_CURVE ( 'NONE', #1351, #2920, #726, .T. ) ;
+#3008 = CIRCLE ( 'NONE', #1586, 0.02499999999999984900 ) ;
+#3009 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9998551253774491400, 1.507998786401455000 ) ) ;
+#3010 = CARTESIAN_POINT ( 'NONE',  ( 2.480545852933987200, 0.9994942091424107200, 1.482124336518534400 ) ) ;
+#3011 = ORIENTED_EDGE ( 'NONE', *, *, #2378, .F. ) ;
+#3012 = ADVANCED_FACE ( 'NONE', ( #1330 ), #2116, .F. ) ;
+#3013 = EDGE_CURVE ( 'NONE', #2977, #1270, #2792, .T. ) ;
+#3014 = EDGE_CURVE ( 'NONE', #2628, #3382, #1667, .T. ) ;
+#3015 = FACE_OUTER_BOUND ( 'NONE', #3621, .T. ) ;
+#3016 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, 1.510000000000000700 ) ) ;
+#3017 = FILL_AREA_STYLE_COLOUR ( '', #3720 ) ;
+#3018 = AXIS2_PLACEMENT_3D ( 'NONE', #3791, #484, #500 ) ;
+#3019 = LINE ( 'NONE', #3498, #4074 ) ;
+#3020 = CIRCLE ( 'NONE', #3305, 0.07500000000000041400 ) ;
+#3021 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#3022 = ORIENTED_EDGE ( 'NONE', *, *, #3905, .T. ) ;
+#3023 = CARTESIAN_POINT ( 'NONE',  ( 2.495286989274507300, 0.9898905059931085700, 1.495383975839764000 ) ) ;
+#3024 = PRESENTATION_STYLE_ASSIGNMENT (( #699 ) ) ;
+#3025 = EDGE_LOOP ( 'NONE', ( #1513, #405, #3122, #3102 ) ) ;
+#3026 = ORIENTED_EDGE ( 'NONE', *, *, #505, .F. ) ;
+#3027 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .T. ) ;
+#3028 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3029 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3030 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.149999999999999900, -1.375000000000000700 ) ) ;
+#3031 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.524999999999999700 ) ) ;
+#3032 = VERTEX_POINT ( 'NONE', #3021 ) ;
+#3033 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3034 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3035 = EDGE_CURVE ( 'NONE', #3138, #388, #3729, .T. ) ;
+#3036 = EDGE_CURVE ( 'NONE', #2422, #3571, #432, .T. ) ;
+#3037 = ORIENTED_EDGE ( 'NONE', *, *, #261, .T. ) ;
+#3038 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000005300, 1.150000000000000800, -1.472979589711330700 ) ) ;
+#3039 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3040 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, 1.375000000000000700 ) ) ;
+#3041 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#3042 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, 1.450000000000000600 ) ) ;
+#3043 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3472, 'distance_accuracy_value', 'NONE');
+#3044 = CIRCLE ( 'NONE', #3713, 0.07499999999999998300 ) ;
+#3045 = VERTEX_POINT ( 'NONE', #3042 ) ;
+#3046 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3047 = FILL_AREA_STYLE_COLOUR ( '', #3455 ) ;
+#3048 = EDGE_LOOP ( 'NONE', ( #2279, #3985, #958, #1621 ) ) ;
+#3049 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2836 ) ) ;
+#3050 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694500, -1.381154978348745300 ) ) ;
+#3051 = LINE ( 'NONE', #267, #3318 ) ;
+#3052 = ORIENTED_EDGE ( 'NONE', *, *, #1958, .T. ) ;
+#3053 = FACE_OUTER_BOUND ( 'NONE', #1971, .T. ) ;
+#3054 = VECTOR ( 'NONE', #3864, 1000.000000000000000 ) ;
+#3055 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#3056 = CARTESIAN_POINT ( 'NONE',  ( 2.325000000000000600, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#3057 = SURFACE_SIDE_STYLE ('',( #839 ) ) ;
+#3058 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#3059 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4120 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #495, #1821, #156 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3060 = VECTOR ( 'NONE', #2866, 1000.000000000000000 ) ;
+#3061 = CARTESIAN_POINT ( 'NONE',  ( -2.276585699096028900, 1.141651513899152300, 1.450000000000002000 ) ) ;
+#3062 = CARTESIAN_POINT ( 'NONE',  ( -2.337781773320189300, 1.149991521385262100, -1.416033886111486300 ) ) ;
+#3063 = EDGE_LOOP ( 'NONE', ( #872, #3660, #3130, #269 ) ) ;
+#3064 = VERTEX_POINT ( 'NONE', #3993 ) ;
+#3065 = ORIENTED_EDGE ( 'NONE', *, *, #2044, .T. ) ;
+#3066 = CIRCLE ( 'NONE', #535, 0.1000000000000002600 ) ;
+#3067 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3068 = ORIENTED_EDGE ( 'NONE', *, *, #1652, .T. ) ;
+#3069 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
+#3070 = VERTEX_POINT ( 'NONE', #4045 ) ;
+#3071 = FACE_OUTER_BOUND ( 'NONE', #3836, .T. ) ;
+#3072 = EDGE_CURVE ( 'NONE', #517, #2357, #1485, .T. ) ;
+#3073 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#3074 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#3075 = SURFACE_SIDE_STYLE ('',( #285 ) ) ;
+#3076 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3077 = CARTESIAN_POINT ( 'NONE',  ( -2.495286989274508200, 0.9898905059931085700, -1.495383975839764700 ) ) ;
+#3078 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .F. ) ;
+#3079 = AXIS2_PLACEMENT_3D ( 'NONE', #3874, #3491, #1227 ) ;
+#3080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3081 = EDGE_CURVE ( 'NONE', #4106, #3814, #2181, .T. ) ;
+#3082 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, -1.625000000000001100 ) ) ;
+#3083 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3084 = EDGE_CURVE ( 'NONE', #3045, #142, #389, .T. ) ;
+#3085 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2644 ) ) ;
+#3086 = EDGE_CURVE ( 'NONE', #3835, #1989, #3939, .T. ) ;
+#3087 = VECTOR ( 'NONE', #1927, 1000.000000000000000 ) ;
+#3088 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000400, 0.5000000000000000000, 1.500000000000000000 ) ) ;
+#3089 = AXIS2_PLACEMENT_3D ( 'NONE', #1828, #3179, #3220 ) ;
+#3090 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3091 = STYLED_ITEM ( 'NONE', ( #3536 ), #2684 ) ;
+#3092 = CIRCLE ( 'NONE', #4172, 0.09999999999999990800 ) ;
+#3093 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#3094 = VECTOR ( 'NONE', #157, 1000.000000000000000 ) ;
+#3095 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ;
+#3096 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, 1.503953136438505900 ) ) ;
+#3097 = CARTESIAN_POINT ( 'NONE',  ( -2.488912036792854600, 0.9960597998808582400, -1.489440504943204200 ) ) ;
+#3098 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#3099 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#3100 = SURFACE_STYLE_USAGE ( .BOTH. , #1465 ) ;
+#3101 = CIRCLE ( 'NONE', #2675, 0.1750000000000000200 ) ;
+#3102 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#3103 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3104 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3106 = DIRECTION ( 'NONE',  ( -0.5598833697790118700, -2.428107063411616900E-014, 0.8285714285714289600 ) ) ;
+#3107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3200 ), #236 ) ;
+#3108 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3109 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3110 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#3111 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.524999999999999700 ) ) ;
+#3112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #892, 'distance_accuracy_value', 'NONE');
+#3113 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.049999999999999600, 1.416991252733426700 ) ) ;
+#3114 = AXIS2_PLACEMENT_3D ( 'NONE', #4162, #1813, #230 ) ;
+#3115 = VECTOR ( 'NONE', #1876, 1000.000000000000000 ) ;
+#3116 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #935 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2963, #1623, #1308 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3118 = CARTESIAN_POINT ( 'NONE',  ( 2.475000000000032100, 1.000000000000000000, -1.477525512860834900 ) ) ;
+#3119 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.050000000000000000, -1.375000000000000900 ) ) ;
+#3120 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3121 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, 1.524999999999999700 ) ) ;
+#3122 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ;
+#3123 = VECTOR ( 'NONE', #3859, 1000.000000000000000 ) ;
+#3124 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.499999999999999800 ) ) ;
+#3125 = FILL_AREA_STYLE_COLOUR ( '', #381 ) ;
+#3126 = VERTEX_POINT ( 'NONE', #1713 ) ;
+#3127 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3128 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3129 = CARTESIAN_POINT ( 'NONE',  ( 2.496713846387376400, 0.9873898698691868600, -1.496766135776886700 ) ) ;
+#3130 = ORIENTED_EDGE ( 'NONE', *, *, #4171, .F. ) ;
+#3131 = PRESENTATION_STYLE_ASSIGNMENT (( #4238 ) ) ;
+#3132 = CARTESIAN_POINT ( 'NONE',  ( 2.339273789417251100, 1.065322663304158600, -1.413841245463934400 ) ) ;
+#3133 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3134 = FILL_AREA_STYLE_COLOUR ( '', #1595 ) ;
+#3135 = EDGE_CURVE ( 'NONE', #398, #1061, #4036, .T. ) ;
+#3136 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3137 = SURFACE_SIDE_STYLE ('',( #470 ) ) ;
+#3138 = VERTEX_POINT ( 'NONE', #2034 ) ;
+#3139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3140 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3141 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3142 = FILL_AREA_STYLE ('',( #467 ) ) ;
+#3143 = LINE ( 'NONE', #3603, #1342 ) ;
+#3144 = DIRECTION ( 'NONE',  ( 1.734723475976810200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3145 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#3146 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3147 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3148 = CARTESIAN_POINT ( 'NONE',  ( 2.417763751621485800, 0.9998532520855950600, 1.510000000000000700 ) ) ;
+#3149 = VECTOR ( 'NONE', #2465, 1000.000000000000000 ) ;
+#3150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3151 = VECTOR ( 'NONE', #1282, 1000.000000000000000 ) ;
+#3152 = EDGE_LOOP ( 'NONE', ( #3228, #2425, #672, #2280 ) ) ;
+#3153 = DIRECTION ( 'NONE',  ( 5.469599924731324600E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3154 = CARTESIAN_POINT ( 'NONE',  ( 2.450000000000000200, 1.145393920141694300, 0.0000000000000000000 ) ) ;
+#3155 = ADVANCED_FACE ( 'NONE', ( #2492 ), #698, .F. ) ;
+#3156 = EDGE_CURVE ( 'NONE', #1266, #631, #3288, .T. ) ;
+#3157 = CIRCLE ( 'NONE', #2612, 0.02500000000000006400 ) ;
+#3158 = CARTESIAN_POINT ( 'NONE',  ( 2.345509721153791200, 1.149999169692135200, -1.404609130240775500 ) ) ;
+#3159 = ORIENTED_EDGE ( 'NONE', *, *, #3169, .T. ) ;
+#3160 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#3161 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3162 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2219, 'distance_accuracy_value', 'NONE');
+#3163 = SURFACE_STYLE_FILL_AREA ( #101 ) ;
+#3164 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.141651513899116800, 1.550000000000000500 ) ) ;
+#3165 = FACE_OUTER_BOUND ( 'NONE', #3866, .T. ) ;
+#3166 = SURFACE_STYLE_USAGE ( .BOTH. , #3795 ) ;
+#3167 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3168 = STYLED_ITEM ( 'NONE', ( #783 ), #1322 ) ;
+#3169 = EDGE_CURVE ( 'NONE', #4258, #391, #4147, .T. ) ;
+#3170 = AXIS2_PLACEMENT_3D ( 'NONE', #3429, #3067, #779 ) ;
+#3171 = CIRCLE ( 'NONE', #3451, 0.09999999999999990800 ) ;
+#3172 = EDGE_CURVE ( 'NONE', #3571, #3207, #2982, .T. ) ;
+#3173 = SURFACE_STYLE_FILL_AREA ( #2983 ) ;
+#3174 = CIRCLE ( 'NONE', #2266, 0.07499999999999998300 ) ;
+#3175 = AXIS2_PLACEMENT_3D ( 'NONE', #1533, #1875, #2918 ) ;
+#3176 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.0000000000000000000, 1.600000000000000800 ) ) ;
+#3177 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1309, 'distance_accuracy_value', 'NONE');
+#3178 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2495 ) ) ;
+#3179 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3180 = FILL_AREA_STYLE_COLOUR ( '', #2268 ) ;
+#3181 = STYLED_ITEM ( 'NONE', ( #3024 ), #2634 ) ;
+#3182 = ORIENTED_EDGE ( 'NONE', *, *, #2121, .T. ) ;
+#3183 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, -1.425000000000000700 ) ) ;
+#3184 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .T. ) ;
+#3185 = ORIENTED_EDGE ( 'NONE', *, *, #2390, .F. ) ;
+#3186 = SURFACE_SIDE_STYLE ('',( #2697 ) ) ;
+#3187 = ORIENTED_EDGE ( 'NONE', *, *, #3007, .T. ) ;
+#3188 = CYLINDRICAL_SURFACE ( 'NONE', #71, 0.02499999999999984900 ) ;
+#3189 = ADVANCED_FACE ( 'NONE', ( #1976 ), #2284, .T. ) ;
+#3190 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3191 = CARTESIAN_POINT ( 'NONE',  ( 2.316951611241413900, 1.066776863835297900, -1.438629202301796800 ) ) ;
+#3192 = CARTESIAN_POINT ( 'NONE',  ( 2.399683316471288700, 0.9795143031373384500, -1.599684426769151000 ) ) ;
+#3193 = PRESENTATION_STYLE_ASSIGNMENT (( #4189 ) ) ;
+#3194 = VERTEX_POINT ( 'NONE', #2747 ) ;
+#3195 = SURFACE_SIDE_STYLE ('',( #1215 ) ) ;
+#3196 = SURFACE_SIDE_STYLE ('',( #3856 ) ) ;
+#3197 = FILL_AREA_STYLE ('',( #192 ) ) ;
+#3198 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9750000000000000900, 1.600000000000000100 ) ) ;
+#3199 = SURFACE_STYLE_USAGE ( .BOTH. , #1587 ) ;
+#3200 = STYLED_ITEM ( 'NONE', ( #2055 ), #1944 ) ;
+#3201 = FACE_OUTER_BOUND ( 'NONE', #3516, .T. ) ;
+#3202 = SURFACE_STYLE_FILL_AREA ( #390 ) ;
+#3203 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3204 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999942200, 1.141651513899116800, -1.450000000000000600 ) ) ;
+#3205 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.145393920141694700, 1.381154978348745300 ) ) ;
+#3206 = STYLED_ITEM ( 'NONE', ( #1258 ), #832 ) ;
+#3207 = VERTEX_POINT ( 'NONE', #1782 ) ;
+#3208 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3209 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#3210 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #3203, #2587 ) ;
+#3211 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 1.145393920141694700, 1.375000000000346200 ) ) ;
+#3212 = FACE_OUTER_BOUND ( 'NONE', #1014, .T. ) ;
+#3213 = ORIENTED_EDGE ( 'NONE', *, *, #4247, .T. ) ;
+#3214 = VERTEX_POINT ( 'NONE', #3784 ) ;
+#3215 = CARTESIAN_POINT ( 'NONE',  ( -2.482818098758411600, 0.9987461014022036600, -1.484084598744093200 ) ) ;
+#3216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3217 = EDGE_CURVE ( 'NONE', #750, #1031, #21, .T. ) ;
+#3218 = CIRCLE ( 'NONE', #3691, 0.02499999999999984900 ) ;
+#3219 = VECTOR ( 'NONE', #4102, 1000.000000000000000 ) ;
+#3220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3221 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3222 = SURFACE_SIDE_STYLE ('',( #414 ) ) ;
+#3223 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3224 = SURFACE_SIDE_STYLE ('',( #2622 ) ) ;
+#3225 = ADVANCED_FACE ( 'NONE', ( #2665 ), #952, .F. ) ;
+#3226 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#3227 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #91 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1796, #111, #497 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3228 = ORIENTED_EDGE ( 'NONE', *, *, #3948, .T. ) ;
+#3229 = PLANE ( 'NONE',  #3210 ) ;
+#3230 = SURFACE_STYLE_FILL_AREA ( #2631 ) ;
+#3231 = VERTEX_POINT ( 'NONE', #1484 ) ;
+#3232 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, -1.450000000000000800 ) ) ;
+#3233 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#3234 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3235 = EDGE_CURVE ( 'NONE', #3064, #3248, #2608, .T. ) ;
+#3236 = AXIS2_PLACEMENT_3D ( 'NONE', #2943, #949, #4217 ) ;
+#3237 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3238 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #2193, #3524 ) ;
+#3239 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.000000000000000000, 1.600000000000000100 ) ) ;
+#3240 = AXIS2_PLACEMENT_3D ( 'NONE', #2736, #2073, #3711 ) ;
+#3241 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3242 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #3127, #1698 ) ;
+#3243 = ORIENTED_EDGE ( 'NONE', *, *, #3956, .T. ) ;
+#3244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3245 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3108, 'distance_accuracy_value', 'NONE');
+#3246 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3247 = SURFACE_STYLE_USAGE ( .BOTH. , #2911 ) ;
+#3248 = VERTEX_POINT ( 'NONE', #2434 ) ;
+#3249 = ADVANCED_FACE ( 'NONE', ( #2020 ), #1156, .T. ) ;
+#3250 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, -1.450000000000000200 ) ) ;
+#3251 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #40, 'distance_accuracy_value', 'NONE');
+#3252 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3253 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3254 = PRESENTATION_STYLE_ASSIGNMENT (( #3380 ) ) ;
+#3255 = STYLED_ITEM ( 'NONE', ( #1051 ), #1298 ) ;
+#3256 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .T. ) ;
+#3257 = EDGE_CURVE ( 'NONE', #2553, #2422, #3378, .T. ) ;
+#3258 = VECTOR ( 'NONE', #2105, 1000.000000000000000 ) ;
+#3259 = EDGE_CURVE ( 'NONE', #327, #2054, #3426, .T. ) ;
+#3260 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9750000000000000900, -1.600000000000000100 ) ) ;
+#3261 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.050000000000000000, 0.0000000000000000000 ) ) ;
+#3262 = AXIS2_PLACEMENT_3D ( 'NONE', #2394, #2754, #768 ) ;
+#3263 = STYLED_ITEM ( 'NONE', ( #3798 ), #3653 ) ;
+#3264 = STYLED_ITEM ( 'NONE', ( #3629 ), #2661 ) ;
+#3265 = LINE ( 'NONE', #4216, #3364 ) ;
+#3266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3267 = CARTESIAN_POINT ( 'NONE',  ( -2.395383975839765300, 0.9898905059931085700, 1.595286989274506700 ) ) ;
+#3268 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ;
+#3269 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3270 = ADVANCED_FACE ( 'NONE', ( #1055 ), #3837, .T. ) ;
+#3271 = CIRCLE ( 'NONE', #660, 0.1250000000000003300 ) ;
+#3272 = SURFACE_STYLE_FILL_AREA ( #243 ) ;
+#3273 = FILL_AREA_STYLE ('',( #3313 ) ) ;
+#3274 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 0.9772410279992994600, -1.600000000000000100 ) ) ;
+#3275 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3276 = PRESENTATION_STYLE_ASSIGNMENT (( #1133 ) ) ;
+#3277 = FACE_OUTER_BOUND ( 'NONE', #2934, .T. ) ;
+#3278 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3279 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #621 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2057, #4079, #3407 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3281 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3282 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3283 = ORIENTED_EDGE ( 'NONE', *, *, #2469, .F. ) ;
+#3284 = VECTOR ( 'NONE', #1110, 1000.000000000000000 ) ;
+#3285 = VERTEX_POINT ( 'NONE', #3096 ) ;
+#3286 = EDGE_LOOP ( 'NONE', ( #3256, #2452, #74, #2155 ) ) ;
+#3287 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .F. ) ;
+#3288 = LINE ( 'NONE', #108, #1616 ) ;
+#3289 = CARTESIAN_POINT ( 'NONE',  ( 2.382124336518534500, 0.9994942091424107200, 1.580545852933986600 ) ) ;
+#3290 = ADVANCED_FACE ( 'NONE', ( #787 ), #1261, .F. ) ;
+#3291 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#3292 = AXIS2_PLACEMENT_3D ( 'NONE', #973, #1294, #1961 ) ;
+#3293 = CARTESIAN_POINT ( 'NONE',  ( 2.322365510994651500, 1.059626863638843700, 1.433154418820455900 ) ) ;
+#3294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.301042606982605300E-016 ) ) ;
+#3295 = ORIENTED_EDGE ( 'NONE', *, *, #1078, .F. ) ;
+#3296 = FILL_AREA_STYLE_COLOUR ( '', #97 ) ;
+#3297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3298 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #238, 'distance_accuracy_value', 'NONE');
+#3299 = CARTESIAN_POINT ( 'NONE',  ( -2.322365510994650600, 1.059626863638859700, -1.433154418820456600 ) ) ;
+#3300 = DIRECTION ( 'NONE',  ( -1.734723475976806800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3301 = EDGE_CURVE ( 'NONE', #2656, #3979, #1967, .T. ) ;
+#3302 = FILL_AREA_STYLE_COLOUR ( '', #2883 ) ;
+#3303 = ORIENTED_EDGE ( 'NONE', *, *, #1326, .T. ) ;
+#3304 = LINE ( 'NONE', #754, #766 ) ;
+#3305 = AXIS2_PLACEMENT_3D ( 'NONE', #3819, #259, #3508 ) ;
+#3306 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3554, #3205, #849, #2878, #1838, #2185, #1555 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 4 ),
+ ( 0.0000000000000000000, 1.846493504623440100E-005, 4.478901046436024100E-005 ),
+ .UNSPECIFIED. ) ;
+#3307 = EDGE_CURVE ( 'NONE', #3285, #1061, #2756, .T. ) ;
+#3308 = ADVANCED_FACE ( 'NONE', ( #2478 ), #1213, .T. ) ;
+#3309 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3310 = EDGE_CURVE ( 'NONE', #765, #3565, #1099, .T. ) ;
+#3311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2644 ), #3957 ) ;
+#3312 = EDGE_CURVE ( 'NONE', #1355, #1220, #1319, .T. ) ;
+#3313 = FILL_AREA_STYLE_COLOUR ( '', #1559 ) ;
+#3314 = CARTESIAN_POINT ( 'NONE',  ( -2.417763751621486300, 0.9998532520855950600, -1.510000000000000700 ) ) ;
+#3315 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538542500, 1.149999999999999900, -1.432857142857144400 ) ) ;
+#3316 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#3317 = AXIS2_PLACEMENT_3D ( 'NONE', #1000, #2310, #3947 ) ;
+#3318 = VECTOR ( 'NONE', #2533, 1000.000000000000000 ) ;
+#3319 = ORIENTED_EDGE ( 'NONE', *, *, #2693, .T. ) ;
+#3320 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .T. ) ;
+#3321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #312 ), #212 ) ;
+#3322 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, 1.503953136438506600 ) ) ;
+#3323 = FACE_OUTER_BOUND ( 'NONE', #3286, .T. ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.049999999999999800, 1.375000000000028200 ) ) ;
+#3325 = SURFACE_STYLE_USAGE ( .BOTH. , #121 ) ;
+#3326 = FILL_AREA_STYLE_COLOUR ( '', #1303 ) ;
+#3327 = VECTOR ( 'NONE', #1352, 1000.000000000000000 ) ;
+#3328 = SURFACE_STYLE_FILL_AREA ( #3142 ) ;
+#3329 = VECTOR ( 'NONE', #2031, 1000.000000000000000 ) ;
+#3330 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3331 = LINE ( 'NONE', #2102, #3479 ) ;
+#3332 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000400, 1.505973703461736000 ) ) ;
+#3333 = DIRECTION ( 'NONE',  ( 0.5598833697790074300, 0.0000000000000000000, 0.8285714285714319600 ) ) ;
+#3334 = ORIENTED_EDGE ( 'NONE', *, *, #4174, .T. ) ;
+#3335 = PRESENTATION_STYLE_ASSIGNMENT (( #1907 ) ) ;
+#3336 = ADVANCED_FACE ( 'NONE', ( #620 ), #3803, .T. ) ;
+#3337 = EDGE_LOOP ( 'NONE', ( #1951, #1268, #1152, #2379 ) ) ;
+#3338 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3339 = VERTEX_POINT ( 'NONE', #3176 ) ;
+#3340 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #3998, #70 ) ;
+#3341 = CARTESIAN_POINT ( 'NONE',  ( 2.491518703566276500, 0.9937651921045980200, 1.491850754561520100 ) ) ;
+#3342 = ORIENTED_EDGE ( 'NONE', *, *, #3310, .F. ) ;
+#3343 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #4199 ) ) ;
+#3344 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3352 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1670, #2353, #2704 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3345 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3346 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, -1.600000000000000100 ) ) ;
+#3347 = SURFACE_STYLE_USAGE ( .BOTH. , #3990 ) ;
+#3348 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3349 = CARTESIAN_POINT ( 'NONE',  ( 2.347741967591165900, 1.146893575080844700, -1.393264888473951400 ) ) ;
+#3350 = LINE ( 'NONE', #503, #1725 ) ;
+#3351 = EDGE_LOOP ( 'NONE', ( #3662, #429, #3037 ) ) ;
+#3352 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1670, 'distance_accuracy_value', 'NONE');
+#3353 = CARTESIAN_POINT ( 'NONE',  ( 2.475521480363920300, 0.9999959166837743000, 1.477951855590994100 ) ) ;
+#3354 = LINE ( 'NONE', #2110, #2346 ) ;
+#3355 = ADVANCED_FACE ( 'NONE', ( #511 ), #1738, .F. ) ;
+#3356 = LINE ( 'NONE', #2718, #2785 ) ;
+#3357 = ORIENTED_EDGE ( 'NONE', *, *, #419, .T. ) ;
+#3358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3359 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.149999999999999900, 1.472979589711326700 ) ) ;
+#3360 = SURFACE_STYLE_FILL_AREA ( #1543 ) ;
+#3361 = CARTESIAN_POINT ( 'NONE',  ( 2.279752257480255600, 1.141804188763079400, -1.449849288900038900 ) ) ;
+#3362 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #194, 'distance_accuracy_value', 'NONE');
+#3363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3364 = VECTOR ( 'NONE', #3128, 1000.000000000000000 ) ;
+#3365 = EDGE_LOOP ( 'NONE', ( #2373, #1715, #3283, #3611 ) ) ;
+#3366 = VECTOR ( 'NONE', #2677, 1000.000000000000000 ) ;
+#3367 = EDGE_LOOP ( 'NONE', ( #196, #1898, #4234, #4232 ) ) ;
+#3368 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3369 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3370 = CARTESIAN_POINT ( 'NONE',  ( -2.415506595256948300, 1.000000000000000200, 1.510000000000000700 ) ) ;
+#3371 = SURFACE_STYLE_USAGE ( .BOTH. , #3057 ) ;
+#3372 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3373 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3425 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #288, #1579, #1542 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3374 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000900, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3375 = PRESENTATION_STYLE_ASSIGNMENT (( #134 ) ) ;
+#3376 = VECTOR ( 'NONE', #1058, 1000.000000000000000 ) ;
+#3377 = EDGE_CURVE ( 'NONE', #2903, #3835, #870, .T. ) ;
+#3378 = LINE ( 'NONE', #811, #645 ) ;
+#3379 = EDGE_LOOP ( 'NONE', ( #3182, #703, #2986, #4256 ) ) ;
+#3380 = SURFACE_STYLE_USAGE ( .BOTH. , #1700 ) ;
+#3381 = CARTESIAN_POINT ( 'NONE',  ( -2.337142857142857600, 1.050000000000000000, -1.416991252733426500 ) ) ;
+#3382 = VERTEX_POINT ( 'NONE', #4137 ) ;
+#3383 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .T. ) ;
+#3384 = VERTEX_POINT ( 'NONE', #404 ) ;
+#3385 = VECTOR ( 'NONE', #2418, 1000.000000000000000 ) ;
+#3386 = CARTESIAN_POINT ( 'NONE',  ( -2.347741967591165900, 1.146893575080844400, -1.393264888473950000 ) ) ;
+#3387 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1626 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1209, #3216, #1172 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3388 = EDGE_CURVE ( 'NONE', #2760, #626, #2738, .T. ) ;
+#3389 = EDGE_CURVE ( 'NONE', #2628, #3872, #1937, .T. ) ;
+#3390 = EDGE_CURVE ( 'NONE', #1511, #310, #448, .T. ) ;
+#3391 = ORIENTED_EDGE ( 'NONE', *, *, #2231, .F. ) ;
+#3392 = CYLINDRICAL_SURFACE ( 'NONE', #2192, 0.02500000000000006400 ) ;
+#3393 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1247 ) ) ;
+#3394 = ORIENTED_EDGE ( 'NONE', *, *, #203, .F. ) ;
+#3395 = AXIS2_PLACEMENT_3D ( 'NONE', #3074, #2101, #3452 ) ;
+#3396 = FILL_AREA_STYLE_COLOUR ( '', #4158 ) ;
+#3397 = AXIS2_PLACEMENT_3D ( 'NONE', #3693, #2680, #3369 ) ;
+#3398 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3399 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3400 = CIRCLE ( 'NONE', #1532, 0.02500000000000006400 ) ;
+#3401 = FACE_OUTER_BOUND ( 'NONE', #1674, .T. ) ;
+#3402 = CARTESIAN_POINT ( 'NONE',  ( 2.316685567545120800, 1.149999999999999900, -1.437837715937472700 ) ) ;
+#3403 = CARTESIAN_POINT ( 'NONE',  ( -2.345775390389016800, 1.148064796505671200, -1.401097002823200400 ) ) ;
+#3404 = PRESENTATION_STYLE_ASSIGNMENT (( #718 ) ) ;
+#3405 = EDGE_LOOP ( 'NONE', ( #1042, #3857, #2664, #1196 ) ) ;
+#3406 = PRESENTATION_STYLE_ASSIGNMENT (( #2048 ) ) ;
+#3407 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3408 = SURFACE_STYLE_USAGE ( .BOTH. , #4054 ) ;
+#3409 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3410 = AXIS2_PLACEMENT_3D ( 'NONE', #2717, #3029, #3679 ) ;
+#3411 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3412 = CARTESIAN_POINT ( 'NONE',  ( -2.338092772080754100, 1.149975433326241100, -1.415549995205500800 ) ) ;
+#3413 = VECTOR ( 'NONE', #969, 1000.000000000000000 ) ;
+#3414 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .F. ) ;
+#3415 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3416 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, -1.600000000000000800 ) ) ;
+#3417 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #816 ) ) ;
+#3418 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1044 ) ) ;
+#3419 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3420 = PRESENTATION_STYLE_ASSIGNMENT (( #2137 ) ) ;
+#3421 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3422 = CARTESIAN_POINT ( 'NONE',  ( 2.474999999999999600, 1.000000000000000000, -1.500000000000000400 ) ) ;
+#3423 = STYLED_ITEM ( 'NONE', ( #4010 ), #2313 ) ;
+#3424 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3425 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #288, 'distance_accuracy_value', 'NONE');
+#3426 = LINE ( 'NONE', #3457, #3284 ) ;
+#3427 = EDGE_LOOP ( 'NONE', ( #408, #3749, #600, #434 ) ) ;
+#3428 = LINE ( 'NONE', #1933, #2175 ) ;
+#3429 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#3430 = EDGE_LOOP ( 'NONE', ( #208, #729, #3932, #1374 ) ) ;
+#3431 = ORIENTED_EDGE ( 'NONE', *, *, #3608, .F. ) ;
+#3432 = SURFACE_STYLE_USAGE ( .BOTH. , #3462 ) ;
+#3433 = EDGE_CURVE ( 'NONE', #626, #1989, #3460, .T. ) ;
+#3434 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .T. ) ;
+#3435 = PLANE ( 'NONE',  #978 ) ;
+#3436 = VERTEX_POINT ( 'NONE', #526 ) ;
+#3437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3438 = FILL_AREA_STYLE ('',( #3125 ) ) ;
+#3439 = FILL_AREA_STYLE ('',( #3769 ) ) ;
+#3440 = CARTESIAN_POINT ( 'NONE',  ( 2.399683316471288700, 0.9795143031373384500, 1.599684426769149700 ) ) ;
+#3441 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3442 = CARTESIAN_POINT ( 'NONE',  ( -2.478171664226431800, 0.9999130077306022100, 1.480127087543393200 ) ) ;
+#3443 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000400, 0.5000000000000000000, -1.500000000000000000 ) ) ;
+#3444 = EDGE_CURVE ( 'NONE', #2238, #2760, #2627, .T. ) ;
+#3445 = STYLED_ITEM ( 'NONE', ( #1930 ), #149 ) ;
+#3446 = ORIENTED_EDGE ( 'NONE', *, *, #4247, .F. ) ;
+#3447 = SURFACE_STYLE_USAGE ( .BOTH. , #133 ) ;
+#3448 = FILL_AREA_STYLE_COLOUR ( '', #218 ) ;
+#3449 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1054 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3348, #1685, #1639 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3450 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3451 = AXIS2_PLACEMENT_3D ( 'NONE', #3038, #3106, #26 ) ;
+#3452 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3453 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3454 = PLANE ( 'NONE',  #3397 ) ;
+#3455 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3456 = EDGE_LOOP ( 'NONE', ( #3592, #915, #1581, #2006, #1689, #3991, #2801, #2365, #1662, #2503 ) ) ;
+#3457 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3458 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3459 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.000000000000000000, 1.600000000000000100 ) ) ;
+#3460 = LINE ( 'NONE', #3110, #1185 ) ;
+#3461 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543000, 1.050000000000001400, 1.432857142857143700 ) ) ;
+#3462 = SURFACE_SIDE_STYLE ('',( #2467 ) ) ;
+#3463 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3464 = VERTEX_POINT ( 'NONE', #3801 ) ;
+#3465 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, -1.425000000000000700 ) ) ;
+#3466 = FILL_AREA_STYLE ('',( #1124 ) ) ;
+#3467 = ORIENTED_EDGE ( 'NONE', *, *, #418, .T. ) ;
+#3468 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1318 ) ) ;
+#3469 = FILL_AREA_STYLE_COLOUR ( '', #3237 ) ;
+#3470 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3471 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, -1.500000000000000400 ) ) ;
+#3472 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3473 = SURFACE_STYLE_FILL_AREA ( #1163 ) ;
+#3474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #461 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2919, #3578, #921 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3475 = CIRCLE ( 'NONE', #3079, 0.07499999999999998300 ) ;
+#3476 = EDGE_CURVE ( 'NONE', #1761, #4057, #4255, .T. ) ;
+#3477 = FILL_AREA_STYLE ('',( #2156 ) ) ;
+#3478 = STYLED_ITEM ( 'NONE', ( #2451 ), #3355 ) ;
+#3479 = VECTOR ( 'NONE', #1122, 1000.000000000000000 ) ;
+#3480 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #3266, #3589 ) ;
+#3481 = SURFACE_SIDE_STYLE ('',( #1050 ) ) ;
+#3482 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3873, 'distance_accuracy_value', 'NONE');
+#3483 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3484 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3485 = LINE ( 'NONE', #94, #1605 ) ;
+#3486 = VERTEX_POINT ( 'NONE', #1159 ) ;
+#3487 = VERTEX_POINT ( 'NONE', #1486 ) ;
+#3488 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3489 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, -1.416991252733427000 ) ) ;
+#3490 = CARTESIAN_POINT ( 'NONE',  ( 2.495286989274507300, 0.9898905059931085700, -1.495383975839765300 ) ) ;
+#3491 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3492 = EDGE_LOOP ( 'NONE', ( #430, #1444, #613, #2015 ) ) ;
+#3493 = ORIENTED_EDGE ( 'NONE', *, *, #2962, .T. ) ;
+#3494 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3495 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.072013981571160200, -1.375000000000000900 ) ) ;
+#3496 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #451, 'distance_accuracy_value', 'NONE');
+#3497 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3498 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3499 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#3500 = SURFACE_SIDE_STYLE ('',( #2707 ) ) ;
+#3501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3502 = AXIS2_PLACEMENT_3D ( 'NONE', #1537, #3880, #3853 ) ;
+#3503 = CARTESIAN_POINT ( 'NONE',  ( 2.386355287256601200, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3504 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#3505 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3506 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3507 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, 1.599999999999999400 ) ) ;
+#3508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3509 = VECTOR ( 'NONE', #1028, 1000.000000000000000 ) ;
+#3510 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, -1.375000000000000900 ) ) ;
+#3511 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999863600, 1.141651513899116800, -1.550000000000000500 ) ) ;
+#3512 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3513 = DIRECTION ( 'NONE',  ( -3.469446951953605100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3514 = PLANE ( 'NONE',  #3557 ) ;
+#3515 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3423 ) ) ;
+#3516 = EDGE_LOOP ( 'NONE', ( #4080, #24, #2446, #3938 ) ) ;
+#3517 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3518 = EDGE_LOOP ( 'NONE', ( #968, #132, #342, #3434, #2755, #1781, #3955, #1389 ) ) ;
+#3519 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, -1.450000000000000800 ) ) ;
+#3520 = EDGE_CURVE ( 'NONE', #2282, #3045, #1839, .T. ) ;
+#3521 = SURFACE_STYLE_FILL_AREA ( #950 ) ;
+#3522 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393958692839900, -1.389851997324549100 ) ) ;
+#3523 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3525 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, -1.472979589711327400 ) ) ;
+#3526 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3527 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.474999999999999900, 1.425000000000000500 ) ) ;
+#3528 = STYLED_ITEM ( 'NONE', ( #3335 ), #1627 ) ;
+#3529 = VECTOR ( 'NONE', #3601, 1000.000000000000000 ) ;
+#3530 = EDGE_CURVE ( 'NONE', #1840, #3064, #2144, .T. ) ;
+#3531 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.5000000000000000000, -1.600000000000000800 ) ) ;
+#3532 = CARTESIAN_POINT ( 'NONE',  ( 2.353151160066238900, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3533 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, -1.450000000000000800 ) ) ;
+#3534 = EDGE_CURVE ( 'NONE', #1943, #2299, #671, .T. ) ;
+#3535 = EDGE_CURVE ( 'NONE', #3704, #517, #2580, .T. ) ;
+#3536 = PRESENTATION_STYLE_ASSIGNMENT (( #1082 ) ) ;
+#3537 = EDGE_CURVE ( 'NONE', #1115, #398, #479, .T. ) ;
+#3538 = VECTOR ( 'NONE', #1860, 1000.000000000000000 ) ;
+#3539 = STYLED_ITEM ( 'NONE', ( #3972 ), #970 ) ;
+#3540 = ORIENTED_EDGE ( 'NONE', *, *, #3086, .F. ) ;
+#3541 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #4069, #3421 ) ;
+#3542 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3543 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1534 ), #2350 ) ;
+#3544 = ORIENTED_EDGE ( 'NONE', *, *, #3084, .T. ) ;
+#3545 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.5000000000000000000, -1.600000000000000800 ) ) ;
+#3546 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#3547 = ORIENTED_EDGE ( 'NONE', *, *, #2726, .F. ) ;
+#3548 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3549 = SURFACE_STYLE_FILL_AREA ( #1642 ) ;
+#3550 = ORIENTED_EDGE ( 'NONE', *, *, #955, .T. ) ;
+#3551 = ORIENTED_EDGE ( 'NONE', *, *, #3389, .F. ) ;
+#3552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3553 = FILL_AREA_STYLE ('',( #1208 ) ) ;
+#3554 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000500, 1.145393920141694700, 1.375000000000000700 ) ) ;
+#3555 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1197 ) ;
+#3556 = SURFACE_SIDE_STYLE ('',( #4266 ) ) ;
+#3557 = AXIS2_PLACEMENT_3D ( 'NONE', #299, #2209, #2921 ) ;
+#3558 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
+#3559 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.375000000000806900 ) ) ;
+#3560 = EDGE_LOOP ( 'NONE', ( #2132, #3732, #1490, #1214 ) ) ;
+#3561 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.000000000000000000, -1.505973703461736400 ) ) ;
+#3562 = CARTESIAN_POINT ( 'NONE',  ( 2.274999999999997200, 1.076186146828319100, -1.450000000000000600 ) ) ;
+#3563 = SURFACE_SIDE_STYLE ('',( #3230 ) ) ;
+#3564 = AXIS2_PLACEMENT_3D ( 'NONE', #2904, #2160, #2550 ) ;
+#3565 = VERTEX_POINT ( 'NONE', #3772 ) ;
+#3566 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4193, 'distance_accuracy_value', 'NONE');
+#3567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3568 = FILL_AREA_STYLE ('',( #603 ) ) ;
+#3569 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#3570 = FACE_OUTER_BOUND ( 'NONE', #697, .T. ) ;
+#3571 = VERTEX_POINT ( 'NONE', #826 ) ;
+#3572 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.149999999999999900, 1.375000000000000700 ) ) ;
+#3573 = CARTESIAN_POINT ( 'NONE',  ( 2.295417193157018900, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3574 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3575 = ORIENTED_EDGE ( 'NONE', *, *, #3307, .T. ) ;
+#3576 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3577 = CARTESIAN_POINT ( 'NONE',  ( -2.384084598744093500, 0.9987461014022036600, 1.582818098758410600 ) ) ;
+#3578 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3579 = CIRCLE ( 'NONE', #3564, 0.02500000000000006400 ) ;
+#3580 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3581 = VECTOR ( 'NONE', #1800, 1000.000000000000000 ) ;
+#3582 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3583 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999863600, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3584 = SURFACE_SIDE_STYLE ('',( #2483 ) ) ;
+#3585 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#3586 = SURFACE_STYLE_FILL_AREA ( #4058 ) ;
+#3587 = VERTEX_POINT ( 'NONE', #2449 ) ;
+#3588 = ADVANCED_FACE ( 'NONE', ( #1395 ), #496, .T. ) ;
+#3589 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3590 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3591 = AXIS2_PLACEMENT_3D ( 'NONE', #2617, #3906, #687 ) ;
+#3592 = ORIENTED_EDGE ( 'NONE', *, *, #576, .T. ) ;
+#3593 = CYLINDRICAL_SURFACE ( 'NONE', #2270, 0.02500000000000006400 ) ;
+#3594 = SURFACE_SIDE_STYLE ('',( #1253 ) ) ;
+#3595 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3597 = EDGE_CURVE ( 'NONE', #4229, #327, #1076, .T. ) ;
+#3598 = VERTEX_POINT ( 'NONE', #474 ) ;
+#3599 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#3600 = VECTOR ( 'NONE', #493, 1000.000000000000000 ) ;
+#3601 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3602 = CARTESIAN_POINT ( 'NONE',  ( 2.295578789906758600, 1.144208735740454900, 1.447538831060822600 ) ) ;
+#3603 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3604 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#3605 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1660 ) ) ;
+#3606 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#3607 = ADVANCED_FACE ( 'NONE', ( #2845 ), #989, .F. ) ;
+#3608 = EDGE_CURVE ( 'NONE', #2920, #2079, #2515, .T. ) ;
+#3609 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3673 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #22, #2984, #993 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3610 = EDGE_CURVE ( 'NONE', #480, #1008, #1488, .T. ) ;
+#3611 = ORIENTED_EDGE ( 'NONE', *, *, #3958, .F. ) ;
+#3612 = PLANE ( 'NONE',  #4243 ) ;
+#3613 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2395 ) ) ;
+#3614 = STYLED_ITEM ( 'NONE', ( #2383 ), #4136 ) ;
+#3615 = EDGE_LOOP ( 'NONE', ( #2811, #3391, #4097, #2568 ) ) ;
+#3616 = AXIS2_PLACEMENT_3D ( 'NONE', #3715, #96, #798 ) ;
+#3617 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3618 = ORIENTED_EDGE ( 'NONE', *, *, #3169, .F. ) ;
+#3619 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3620 = VECTOR ( 'NONE', #1548, 1000.000000000000000 ) ;
+#3621 = EDGE_LOOP ( 'NONE', ( #2331, #3001, #351, #2224, #3775, #829, #1477, #4215, #2818, #51 ) ) ;
+#3622 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3623 = CARTESIAN_POINT ( 'NONE',  ( -2.339273789417241300, 1.065322663304066000, 1.413841245463951700 ) ) ;
+#3624 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#3625 = SURFACE_SIDE_STYLE ('',( #1151 ) ) ;
+#3626 = LINE ( 'NONE', #3748, #3219 ) ;
+#3627 = ADVANCED_FACE ( 'NONE', ( #1692 ), #1292, .F. ) ;
+#3628 = DIRECTION ( 'NONE',  ( 0.6363159271805719500, 0.0000000000000000000, -0.7714285714285731300 ) ) ;
+#3629 = PRESENTATION_STYLE_ASSIGNMENT (( #3783 ) ) ;
+#3630 = STYLED_ITEM ( 'NONE', ( #1855 ), #1970 ) ;
+#3631 = VECTOR ( 'NONE', #547, 1000.000000000000000 ) ;
+#3632 = CARTESIAN_POINT ( 'NONE',  ( 2.292249372848220300, 1.143375737574424200, 1.448497962235703900 ) ) ;
+#3633 = VERTEX_POINT ( 'NONE', #883 ) ;
+#3634 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.149999999999999900, -1.375000000000000900 ) ) ;
+#3635 = VERTEX_POINT ( 'NONE', #3232 ) ;
+#3636 = PRESENTATION_STYLE_ASSIGNMENT (( #2170 ) ) ;
+#3637 = ORIENTED_EDGE ( 'NONE', *, *, #2479, .T. ) ;
+#3638 = ORIENTED_EDGE ( 'NONE', *, *, #3737, .F. ) ;
+#3639 = EDGE_LOOP ( 'NONE', ( #1138, #1661, #19, #489 ) ) ;
+#3640 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2988 ), #2817 ) ;
+#3641 = VERTEX_POINT ( 'NONE', #4236 ) ;
+#3642 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3482 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3873, #2876, #2504 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3643 = SURFACE_SIDE_STYLE ('',( #1601 ) ) ;
+#3644 = FILL_AREA_STYLE ('',( #1699 ) ) ;
+#3645 = CARTESIAN_POINT ( 'NONE',  ( -2.399683316471289600, 0.9795143031373384500, -1.599684426769150600 ) ) ;
+#3646 = FILL_AREA_STYLE ('',( #1345 ) ) ;
+#3647 = ORIENTED_EDGE ( 'NONE', *, *, #733, .T. ) ;
+#3648 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3649 = AXIS2_PLACEMENT_3D ( 'NONE', #609, #1905, #2237 ) ;
+#3650 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 0.9750000000000000900, 1.599999999999999400 ) ) ;
+#3651 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3652 = CARTESIAN_POINT ( 'NONE',  ( -2.450000000000000200, 1.145393920141694500, -1.375000000000000700 ) ) ;
+#3653 = ADVANCED_FACE ( 'NONE', ( #86 ), #160, .F. ) ;
+#3654 = LINE ( 'NONE', #1550, #1113 ) ;
+#3655 = CLOSED_SHELL ( 'NONE', ( #1037, #4253, #1627, #1991, #3847, #2839, #1676, #3588, #3671, #3983, #1841, #2271, #591, #3155, #3012, #3925, #987, #691, #670, #832, #1648, #3812, #1970, #313, #2313, #2014, #1565, #2616, #2971, #905, #30, #2952, #2571, #1712, #3308, #1212, #2914, #3903, #2248, #2684, #2594, #1368, #4195, #2661, #1922, #1015, #2384, #1257, #1322, #2460, #394, #4136, #1944, #944, #2634, #970, #369, #1817, #7, #182, #1348, #706, #3270, #2338, #2293, #3943, #347, #2993, #1298, #2520, #3189, #3249, #1694, #4233, #3336, #648, #4017, #3966, #328, #3290, #624, #3627, #3225, #4213, #385, #1189, #1501, #1281, #3355, #3788, #2212, #3653, #3607, #1598 ) ) ;
+#3656 = CARTESIAN_POINT ( 'NONE',  ( 2.400000000000000400, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#3657 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3659 = EDGE_CURVE ( 'NONE', #2420, #1419, #2036, .T. ) ;
+#3660 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#3661 = CARTESIAN_POINT ( 'NONE',  ( -2.316685567545119900, 1.149999999999999900, 1.437837715937472700 ) ) ;
+#3662 = ORIENTED_EDGE ( 'NONE', *, *, #1173, .T. ) ;
+#3663 = CARTESIAN_POINT ( 'NONE',  ( 2.493488046030027900, 0.9920316108975491000, 1.493671703433845600 ) ) ;
+#3664 = EDGE_CURVE ( 'NONE', #1115, #2873, #1785, .T. ) ;
+#3665 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#3666 = CARTESIAN_POINT ( 'NONE',  ( -2.413253242135511700, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#3667 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3668 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #359 ) ) ;
+#3669 = AXIS2_PLACEMENT_3D ( 'NONE', #2758, #1455, #2369 ) ;
+#3670 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #312 ) ) ;
+#3671 = ADVANCED_FACE ( 'NONE', ( #4207 ), #1920, .F. ) ;
+#3672 = ORIENTED_EDGE ( 'NONE', *, *, #3310, .T. ) ;
+#3673 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #22, 'distance_accuracy_value', 'NONE');
+#3674 = CARTESIAN_POINT ( 'NONE',  ( -2.475781723227644900, 0.9999877751869872300, -1.478165459107551900 ) ) ;
+#3675 = CIRCLE ( 'NONE', #873, 0.1250000000000003300 ) ;
+#3676 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3677 = FACE_OUTER_BOUND ( 'NONE', #3688, .T. ) ;
+#3678 = FILL_AREA_STYLE ('',( #306 ) ) ;
+#3679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3680 = FILL_AREA_STYLE ('',( #3047 ) ) ;
+#3681 = PRESENTATION_STYLE_ASSIGNMENT (( #3371 ) ) ;
+#3682 = VERTEX_POINT ( 'NONE', #4222 ) ;
+#3683 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3684 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3016, #744, #3370, #3666 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.760059364309578100E-006 ),
+ .UNSPECIFIED. ) ;
+#3685 = AXIS2_PLACEMENT_3D ( 'NONE', #130, #1753, #4060 ) ;
+#3686 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2856, 'distance_accuracy_value', 'NONE');
+#3687 = STYLED_ITEM ( 'NONE', ( #315 ), #182 ) ;
+#3688 = EDGE_LOOP ( 'NONE', ( #4138, #3431, #2272, #2344 ) ) ;
+#3689 = EDGE_CURVE ( 'NONE', #1769, #3064, #3778, .T. ) ;
+#3690 = ORIENTED_EDGE ( 'NONE', *, *, #4032, .T. ) ;
+#3691 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #3913, #1301 ) ;
+#3692 = AXIS2_PLACEMENT_3D ( 'NONE', #4104, #176, #1842 ) ;
+#3693 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.500000000000000000, 1.450000000000000600 ) ) ;
+#3694 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3695 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3091 ) ) ;
+#3696 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.500000000000000000, 1.425000000000000500 ) ) ;
+#3697 = VERTEX_POINT ( 'NONE', #711 ) ;
+#3698 = LINE ( 'NONE', #3929, #2295 ) ;
+#3699 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .F. ) ;
+#3700 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3701 = CARTESIAN_POINT ( 'NONE',  ( -2.478171664226431800, 0.9999130077306022100, -1.480127087543393200 ) ) ;
+#3702 = VECTOR ( 'NONE', #3153, 1000.000000000000000 ) ;
+#3703 = STYLED_ITEM ( 'NONE', ( #1901 ), #1922 ) ;
+#3704 = VERTEX_POINT ( 'NONE', #3040 ) ;
+#3705 = PRESENTATION_STYLE_ASSIGNMENT (( #1239 ) ) ;
+#3706 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3707 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, -1.499999999999999800 ) ) ;
+#3708 = ORIENTED_EDGE ( 'NONE', *, *, #3608, .T. ) ;
+#3709 = EDGE_LOOP ( 'NONE', ( #1640, #256, #601, #1663, #67, #4186, #3919, #3540, #1759, #3414 ) ) ;
+#3710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3711 = DIRECTION ( 'NONE',  ( 0.6363159271805589600, 0.0000000000000000000, 0.7714285714285839000 ) ) ;
+#3712 = CARTESIAN_POINT ( 'NONE',  ( -2.325000000000000600, 1.500000000000000000, -1.375000000000000700 ) ) ;
+#3713 = AXIS2_PLACEMENT_3D ( 'NONE', #3572, #2895, #4210 ) ;
+#3714 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -1.734723475976802700E-014 ) ) ;
+#3715 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.499999999999999800 ) ) ;
+#3716 = PRESENTATION_STYLE_ASSIGNMENT (( #4144 ) ) ;
+#3717 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3718 = SURFACE_SIDE_STYLE ('',( #1184 ) ) ;
+#3719 = VECTOR ( 'NONE', #855, 1000.000000000000000 ) ;
+#3720 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3721 = EDGE_CURVE ( 'NONE', #750, #480, #3356, .T. ) ;
+#3722 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694500, 1.381154978348745800 ) ) ;
+#3723 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;
+#3724 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3725 = CARTESIAN_POINT ( 'NONE',  ( -2.345509721153792500, 1.149999169692135200, -1.404609130240773300 ) ) ;
+#3726 = ORIENTED_EDGE ( 'NONE', *, *, #2117, .F. ) ;
+#3727 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #530, 'distance_accuracy_value', 'NONE');
+#3728 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ;
+#3729 = LINE ( 'NONE', #1063, #4235 ) ;
+#3730 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.000000000000000000, -1.600000000000000100 ) ) ;
+#3731 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #110 ) ) ;
+#3732 = ORIENTED_EDGE ( 'NONE', *, *, #864, .T. ) ;
+#3733 = EDGE_CURVE ( 'NONE', #1220, #327, #976, .T. ) ;
+#3734 = LINE ( 'NONE', #2035, #75 ) ;
+#3735 = EDGE_CURVE ( 'NONE', #631, #2992, #1074, .T. ) ;
+#3736 = EDGE_CURVE ( 'NONE', #1416, #2628, #3684, .T. ) ;
+#3737 = EDGE_CURVE ( 'NONE', #1761, #1375, #3750, .T. ) ;
+#3738 = CARTESIAN_POINT ( 'NONE',  ( -2.377525512860834600, 1.000000000000000000, 1.575000000000032200 ) ) ;
+#3739 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3825 ) ) ;
+#3740 = ORIENTED_EDGE ( 'NONE', *, *, #4159, .T. ) ;
+#3741 = STYLED_ITEM ( 'NONE', ( #2343 ), #4167 ) ;
+#3742 = AXIS2_PLACEMENT_3D ( 'NONE', #2112, #822, #2459 ) ;
+#3743 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3744 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3745 = LINE ( 'NONE', #2838, #1026 ) ;
+#3746 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#3747 = CARTESIAN_POINT ( 'NONE',  ( -2.480545852933988100, 0.9994942091424107200, 1.482124336518535000 ) ) ;
+#3748 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.500000000000000000, 1.375000000000000700 ) ) ;
+#3749 = ORIENTED_EDGE ( 'NONE', *, *, #707, .F. ) ;
+#3750 = LINE ( 'NONE', #2325, #4251 ) ;
+#3751 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .F. ) ;
+#3752 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3753 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3754 = VERTEX_POINT ( 'NONE', #1684 ) ;
+#3755 = CARTESIAN_POINT ( 'NONE',  ( 2.389440504943204100, 0.9960597998808580200, 1.588912036792853500 ) ) ;
+#3756 = VECTOR ( 'NONE', #1207, 1000.000000000000000 ) ;
+#3757 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ;
+#3758 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 1.000000000000000000, 1.477525512860834200 ) ) ;
+#3759 = CIRCLE ( 'NONE', #3502, 0.07499999999999998300 ) ;
+#3760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3761 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3762 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4105 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #785, #2128, #2802 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3763 = CIRCLE ( 'NONE', #322, 0.02499999999999984900 ) ;
+#3764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1044 ), #3988 ) ;
+#3765 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#3766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3767 = FACE_OUTER_BOUND ( 'NONE', #3405, .T. ) ;
+#3768 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3769 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
+#3770 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3771 = FILL_AREA_STYLE_COLOUR ( '', #1847 ) ;
+#3772 = CARTESIAN_POINT ( 'NONE',  ( -2.475000000000000500, 1.000000000000000000, 1.477525512860834200 ) ) ;
+#3773 = SURFACE_SIDE_STYLE ('',( #6 ) ) ;
+#3774 = CIRCLE ( 'NONE', #3868, 0.1000000000000000500 ) ;
+#3775 = ORIENTED_EDGE ( 'NONE', *, *, #3217, .F. ) ;
+#3776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3777 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3778 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3260, #3274, #3645, #1332, #2619, #2605, #2647, #674, #3962, #2239, #2588, #942, #642, #628, #1284, #2948, #1296, #399, #4008 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898540500E-006, 1.338519546140288800E-005, 2.296871201946844400E-005, 3.568771741573120400E-005, 4.493106027991196900E-005, 4.594139282386557800E-005 ),
+ .UNSPECIFIED. ) ;
+#3779 = ORIENTED_EDGE ( 'NONE', *, *, #3081, .F. ) ;
+#3780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3781 = EDGE_LOOP ( 'NONE', ( #3647, #4112, #753, #3394 ) ) ;
+#3782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3783 = SURFACE_STYLE_USAGE ( .BOTH. , #3137 ) ;
+#3784 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, -1.524999999999999700 ) ) ;
+#3785 = CARTESIAN_POINT ( 'NONE',  ( -2.400000000000000400, 1.000000000000000000, -1.575000000000000200 ) ) ;
+#3786 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3787 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.444180847886784400 ) ) ;
+#3788 = ADVANCED_FACE ( 'NONE', ( #140 ), #1835, .F. ) ;
+#3789 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#3790 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3415, 'distance_accuracy_value', 'NONE');
+#3791 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, -1.499999999999999800 ) ) ;
+#3792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3793 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3795 = SURFACE_SIDE_STYLE ('',( #2005 ) ) ;
+#3796 = STYLED_ITEM ( 'NONE', ( #1251 ), #2384 ) ;
+#3797 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, 1.425000000000000500 ) ) ;
+#3798 = PRESENTATION_STYLE_ASSIGNMENT (( #1932 ) ) ;
+#3799 = CARTESIAN_POINT ( 'NONE',  ( -2.316951611241413500, 1.066776863835297700, 1.438629202301801000 ) ) ;
+#3800 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3801 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.0000000000000000000, 1.600000000000000800 ) ) ;
+#3802 = CARTESIAN_POINT ( 'NONE',  ( 2.380127087543392900, 0.9999130077306022100, -1.578171664226432100 ) ) ;
+#3803 = CYLINDRICAL_SURFACE ( 'NONE', #3692, 0.02500000000000006400 ) ;
+#3804 = EDGE_CURVE ( 'NONE', #2421, #2658, #38, .T. ) ;
+#3805 = CARTESIAN_POINT ( 'NONE',  ( -2.386355287256598100, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3806 = ORIENTED_EDGE ( 'NONE', *, *, #2487, .F. ) ;
+#3807 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3808 = ORIENTED_EDGE ( 'NONE', *, *, #733, .F. ) ;
+#3809 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3810 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#3811 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#3812 = ADVANCED_FACE ( 'NONE', ( #1391 ), #1393, .F. ) ;
+#3813 = VECTOR ( 'NONE', #604, 1000.000000000000000 ) ;
+#3814 = VERTEX_POINT ( 'NONE', #3696 ) ;
+#3815 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3168 ) ) ;
+#3816 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.524999999999999700 ) ) ;
+#3817 = FILL_AREA_STYLE_COLOUR ( '', #737 ) ;
+#3818 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#3819 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#3820 = EDGE_CURVE ( 'NONE', #4004, #4011, #2508, .T. ) ;
+#3821 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #734 ), #1088 ) ;
+#3822 = VECTOR ( 'NONE', #2129, 1000.000000000000000 ) ;
+#3823 = PRESENTATION_STYLE_ASSIGNMENT (( #2522 ) ) ;
+#3824 = EDGE_CURVE ( 'NONE', #986, #3285, #1924, .T. ) ;
+#3825 = STYLED_ITEM ( 'NONE', ( #2471 ), #1257 ) ;
+#3826 = CYLINDRICAL_SURFACE ( 'NONE', #655, 0.02500000000000006400 ) ;
+#3827 = LINE ( 'NONE', #1925, #3529 ) ;
+#3828 = STYLED_ITEM ( 'NONE', ( #1531 ), #3943 ) ;
+#3829 = VECTOR ( 'NONE', #2767, 1000.000000000000000 ) ;
+#3830 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000900, 0.0000000000000000000, -1.450000000000000200 ) ) ;
+#3831 = PLANE ( 'NONE',  #1992 ) ;
+#3832 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#3833 = FACE_OUTER_BOUND ( 'NONE', #1316, .T. ) ;
+#3834 = FACE_OUTER_BOUND ( 'NONE', #2351, .T. ) ;
+#3835 = VERTEX_POINT ( 'NONE', #1708 ) ;
+#3836 = EDGE_LOOP ( 'NONE', ( #1913, #1102, #428, #3295 ) ) ;
+#3837 = TOROIDAL_SURFACE ( 'NONE', #1909, 0.04999999999999999600, 0.02500000000000000100 ) ;
+#3838 = ORIENTED_EDGE ( 'NONE', *, *, #4165, .F. ) ;
+#3839 = FILL_AREA_STYLE ('',( #882 ) ) ;
+#3840 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3841 = VERTEX_POINT ( 'NONE', #3005 ) ;
+#3842 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.141651513899116800, 1.450000000000000600 ) ) ;
+#3843 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#3844 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.9750000000000000900, -1.600000000000000800 ) ) ;
+#3845 = ORIENTED_EDGE ( 'NONE', *, *, #577, .F. ) ;
+#3846 = VERTEX_POINT ( 'NONE', #1996 ) ;
+#3847 = ADVANCED_FACE ( 'NONE', ( #4155 ), #1777, .T. ) ;
+#3848 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.472979589711328700 ) ) ;
+#3849 = VERTEX_POINT ( 'NONE', #13 ) ;
+#3850 = FILL_AREA_STYLE ('',( #2864 ) ) ;
+#3851 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3852 = PLANE ( 'NONE',  #903 ) ;
+#3853 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3854 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3566 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4193, #3223, #565 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3856 = SURFACE_STYLE_FILL_AREA ( #2509 ) ;
+#3857 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .F. ) ;
+#3858 = CARTESIAN_POINT ( 'NONE',  ( -2.316685567545119900, 1.150000000000000600, -1.437837715937472900 ) ) ;
+#3859 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3860 = STYLED_ITEM ( 'NONE', ( #1205 ), #706 ) ;
+#3861 = VECTOR ( 'NONE', #3294, 1000.000000000000000 ) ;
+#3862 = CARTESIAN_POINT ( 'NONE',  ( -2.475260593486002100, 1.000000000000000000, -1.477738843893342500 ) ) ;
+#3863 = LINE ( 'NONE', #3093, #255 ) ;
+#3864 = DIRECTION ( 'NONE',  ( -5.469599924731324600E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3865 = CARTESIAN_POINT ( 'NONE',  ( 2.302795241533641700, 1.146133409341884200, 1.444659346451762100 ) ) ;
+#3866 = EDGE_LOOP ( 'NONE', ( #1544, #2591, #341, #2480 ) ) ;
+#3867 = SURFACE_STYLE_USAGE ( .BOTH. , #235 ) ;
+#3868 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #1946, #1019 ) ;
+#3869 = ORIENTED_EDGE ( 'NONE', *, *, #1664, .T. ) ;
+#3870 = SURFACE_STYLE_USAGE ( .BOTH. , #3224 ) ;
+#3871 = FACE_OUTER_BOUND ( 'NONE', #2204, .T. ) ;
+#3872 = VERTEX_POINT ( 'NONE', #2791 ) ;
+#3873 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3874 = CARTESIAN_POINT ( 'NONE',  ( -2.275000000000000400, 1.474999999999999900, -1.375000000000000700 ) ) ;
+#3875 = EDGE_CURVE ( 'NONE', #2658, #843, #2900, .T. ) ;
+#3876 = ORIENTED_EDGE ( 'NONE', *, *, #2081, .T. ) ;
+#3877 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2615, 'distance_accuracy_value', 'NONE');
+#3878 = VECTOR ( 'NONE', #1231, 1000.000000000000000 ) ;
+#3879 = FACE_OUTER_BOUND ( 'NONE', #3895, .T. ) ;
+#3880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3881 = LINE ( 'NONE', #2233, #690 ) ;
+#3882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3883 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3884 = EDGE_CURVE ( 'NONE', #626, #3231, #4000, .T. ) ;
+#3885 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1807 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #177, #840, #3117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3886 = AXIS2_PLACEMENT_3D ( 'NONE', #773, #3743, #3437 ) ;
+#3887 = PRESENTATION_STYLE_ASSIGNMENT (( #1457 ) ) ;
+#3888 = CARTESIAN_POINT ( 'NONE',  ( -2.398550748116698100, 0.9836852110420432100, 1.598541841512547900 ) ) ;
+#3889 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #32 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4265, #2978, #3617 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3890 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#3891 = VECTOR ( 'NONE', #1963, 1000.000000000000000 ) ;
+#3892 = VERTEX_POINT ( 'NONE', #807 ) ;
+#3893 = ORIENTED_EDGE ( 'NONE', *, *, #3433, .T. ) ;
+#3894 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3895 = EDGE_LOOP ( 'NONE', ( #1816, #1721, #3843, #3011 ) ) ;
+#3896 = SURFACE_STYLE_FILL_AREA ( #2621 ) ;
+#3897 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.141651513899116800, -1.450000000000000800 ) ) ;
+#3898 = DIRECTION ( 'NONE',  ( 0.8285714285714274000, 0.0000000000000000000, 0.5598833697790137600 ) ) ;
+#3899 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.5000000000000000000, -1.600000000000000800 ) ) ;
+#3900 = ORIENTED_EDGE ( 'NONE', *, *, #2770, .T. ) ;
+#3901 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3902 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2779 ) ) ;
+#3903 = ADVANCED_FACE ( 'NONE', ( #1630 ), #2771, .T. ) ;
+#3904 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1681 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3253, #325, #281 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3905 = EDGE_CURVE ( 'NONE', #3835, #3231, #135, .T. ) ;
+#3906 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3907 = CARTESIAN_POINT ( 'NONE',  ( -2.299091425827899400, 1.074688895328256300, -1.446970427826795000 ) ) ;
+#3908 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3909 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #816 ), #3762 ) ;
+#3910 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3478 ) ) ;
+#3911 = STYLED_ITEM ( 'NONE', ( #1279 ), #2971 ) ;
+#3912 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#3913 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3914 = SURFACE_STYLE_FILL_AREA ( #1143 ) ;
+#3915 = PRESENTATION_STYLE_ASSIGNMENT (( #2646 ) ) ;
+#3916 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#3917 = SURFACE_STYLE_FILL_AREA ( #2118 ) ;
+#3918 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3542, 'distance_accuracy_value', 'NONE');
+#3919 = ORIENTED_EDGE ( 'NONE', *, *, #2041, .F. ) ;
+#3920 = CARTESIAN_POINT ( 'NONE',  ( 2.377738843893342200, 1.000000000000000000, 1.575260593486000700 ) ) ;
+#3921 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, 1.599999999999999400 ) ) ;
+#3922 = FILL_AREA_STYLE_COLOUR ( '', #215 ) ;
+#3923 = ORIENTED_EDGE ( 'NONE', *, *, #3530, .T. ) ;
+#3924 = ORIENTED_EDGE ( 'NONE', *, *, #1826, .T. ) ;
+#3925 = ADVANCED_FACE ( 'NONE', ( #2387 ), #35, .F. ) ;
+#3926 = FILL_AREA_STYLE_COLOUR ( '', #2936 ) ;
+#3927 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2836 ), #913 ) ;
+#3928 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3929 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.0000000000000000000, -1.499999999999999800 ) ) ;
+#3930 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #755, 'distance_accuracy_value', 'NONE');
+#3931 = SURFACE_STYLE_FILL_AREA ( #793 ) ;
+#3932 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .F. ) ;
+#3933 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ;
+#3934 = VECTOR ( 'NONE', #1669, 1000.000000000000000 ) ;
+#3935 = ORIENTED_EDGE ( 'NONE', *, *, #2783, .F. ) ;
+#3936 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.625000000000001100 ) ) ;
+#3937 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2942 ), #1302 ) ;
+#3938 = ORIENTED_EDGE ( 'NONE', *, *, #1242, .F. ) ;
+#3939 = CIRCLE ( 'NONE', #965, 0.1000000000000000500 ) ;
+#3940 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.050000000000001400, 1.432857142857143700 ) ) ;
+#3941 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#3942 = CARTESIAN_POINT ( 'NONE',  ( 2.413253242135511700, 1.000000000000000000, -1.510000000000000700 ) ) ;
+#3943 = ADVANCED_FACE ( 'NONE', ( #1433 ), #1346, .T. ) ;
+#3944 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3945 = DIRECTION ( 'NONE',  ( -1.301042606982605300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3946 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#3947 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3948 = EDGE_CURVE ( 'NONE', #3641, #1355, #444, .T. ) ;
+#3949 = VERTEX_POINT ( 'NONE', #3056 ) ;
+#3950 = SURFACE_SIDE_STYLE ('',( #3549 ) ) ;
+#3951 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#3952 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.499999999999999800 ) ) ;
+#3953 = SURFACE_STYLE_USAGE ( .BOTH. , #2305 ) ;
+#3954 = AXIS2_PLACEMENT_3D ( 'NONE', #764, #3104, #4081 ) ;
+#3955 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .F. ) ;
+#3956 = EDGE_CURVE ( 'NONE', #16, #538, #3863, .T. ) ;
+#3957 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2433 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3034, #3363, #2040 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3958 = EDGE_CURVE ( 'NONE', #727, #1283, #4203, .T. ) ;
+#3959 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#3960 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3961 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000000, -1.503953136438506600 ) ) ;
+#3962 = CARTESIAN_POINT ( 'NONE',  ( -2.393671703433846600, 0.9920316108975491000, -1.593488046030028200 ) ) ;
+#3963 = CARTESIAN_POINT ( 'NONE',  ( -2.425000000000000300, 0.5000000000000000000, 1.600000000000000800 ) ) ;
+#3964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3930 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #755, #3409, #3399 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3965 = AXIS2_PLACEMENT_3D ( 'NONE', #153, #1471, #2444 ) ;
+#3966 = ADVANCED_FACE ( 'NONE', ( #3201 ), #1887, .T. ) ;
+#3967 = LINE ( 'NONE', #2555, #317 ) ;
+#3968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3969 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000500, 1.145393920141694300, 1.375000000000012200 ) ) ;
+#3970 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3971 = CARTESIAN_POINT ( 'NONE',  ( 2.415506595256947900, 1.000000000000000200, -1.510000000000000700 ) ) ;
+#3972 = PRESENTATION_STYLE_ASSIGNMENT (( #889 ) ) ;
+#3973 = CARTESIAN_POINT ( 'NONE',  ( -2.413253242135511700, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#3974 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, 1.600000000000001000 ) ) ;
+#3975 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.474999999999999900, 1.375000000000000700 ) ) ;
+#3976 = FACE_OUTER_BOUND ( 'NONE', #4028, .T. ) ;
+#3977 = AXIS2_PLACEMENT_3D ( 'NONE', #2457, #166, #3483 ) ;
+#3978 = LINE ( 'NONE', #3183, #3631 ) ;
+#3979 = VERTEX_POINT ( 'NONE', #3517 ) ;
+#3980 = CARTESIAN_POINT ( 'NONE',  ( 2.499111647559391500, 0.9816051837257483400, 1.499115558745209000 ) ) ;
+#3981 = FACE_OUTER_BOUND ( 'NONE', #294, .T. ) ;
+#3982 = ORIENTED_EDGE ( 'NONE', *, *, #3172, .T. ) ;
+#3983 = ADVANCED_FACE ( 'NONE', ( #2778 ), #1804, .F. ) ;
+#3984 = EDGE_LOOP ( 'NONE', ( #695, #3779, #708, #1377 ) ) ;
+#3985 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .T. ) ;
+#3986 = AXIS2_PLACEMENT_3D ( 'NONE', #3650, #1657, #151 ) ;
+#3987 = EDGE_LOOP ( 'NONE', ( #4026, #2240, #2039, #3728 ) ) ;
+#3988 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1695 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1554, #1241, #2521 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3989 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.734723475976802700E-014 ) ) ;
+#3990 = SURFACE_SIDE_STYLE ('',( #861 ) ) ;
+#3991 = ORIENTED_EDGE ( 'NONE', *, *, #2559, .T. ) ;
+#3992 = CIRCLE ( 'NONE', #1673, 0.1250000000000003300 ) ;
+#3993 = CARTESIAN_POINT ( 'NONE',  ( -2.377525512860834600, 1.000000000000000000, -1.575000000000000200 ) ) ;
+#3994 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #692, 'distance_accuracy_value', 'NONE');
+#3995 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3916, #981, #3971, #3942 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 4 ),
+ ( 0.0000000000000000000, 6.760059364309145300E-006 ),
+ .UNSPECIFIED. ) ;
+#3996 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#3997 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3998 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3999 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4000 = CIRCLE ( 'NONE', #380, 0.1000000000000002600 ) ;
+#4001 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4002 = CARTESIAN_POINT ( 'NONE',  ( -2.295578789906758100, 1.144208735740454900, 1.447538831060822600 ) ) ;
+#4003 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4004 = VERTEX_POINT ( 'NONE', #4041 ) ;
+#4005 = PRESENTATION_STYLE_ASSIGNMENT (( #1853 ) ) ;
+#4006 = CARTESIAN_POINT ( 'NONE',  ( 2.398550748116697200, 0.9836852110420432100, 1.598541841512547400 ) ) ;
+#4007 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4008 = CARTESIAN_POINT ( 'NONE',  ( -2.377525512860834600, 1.000000000000000000, -1.575000000000000200 ) ) ;
+#4009 = CARTESIAN_POINT ( 'NONE',  ( -2.349999924054063000, 1.072013938004461300, -1.394528499384021900 ) ) ;
+#4010 = PRESENTATION_STYLE_ASSIGNMENT (( #2435 ) ) ;
+#4011 = VERTEX_POINT ( 'NONE', #2501 ) ;
+#4012 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #36 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2285, #1358, #1931 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4013 = CARTESIAN_POINT ( 'NONE',  ( -2.497709891039170000, 0.9856442534266940400, 1.497730978717973600 ) ) ;
+#4014 = ORIENTED_EDGE ( 'NONE', *, *, #2814, .T. ) ;
+#4015 = CIRCLE ( 'NONE', #3175, 0.1000000000000000500 ) ;
+#4016 = LINE ( 'NONE', #3533, #4221 ) ;
+#4017 = ADVANCED_FACE ( 'NONE', ( #918 ), #2572, .T. ) ;
+#4018 = EDGE_CURVE ( 'NONE', #2234, #2713, #560, .T. ) ;
+#4019 = CARTESIAN_POINT ( 'NONE',  ( 2.337142857142857600, 1.149999999999999900, 1.416991252733426700 ) ) ;
+#4020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4021 = ORIENTED_EDGE ( 'NONE', *, *, #955, .F. ) ;
+#4022 = LINE ( 'NONE', #3368, #1507 ) ;
+#4023 = LINE ( 'NONE', #3963, #1912 ) ;
+#4024 = CARTESIAN_POINT ( 'NONE',  ( 2.287724496603186900, 1.142314261259102400, -1.449343123329689400 ) ) ;
+#4025 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.050000000000000000, 1.472979589711326700 ) ) ;
+#4026 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .F. ) ;
+#4027 = AXIS2_PLACEMENT_3D ( 'NONE', #3154, #187, #4188 ) ;
+#4028 = EDGE_LOOP ( 'NONE', ( #1246, #1103, #2714, #1378 ) ) ;
+#4029 = PRESENTATION_STYLE_ASSIGNMENT (( #397 ) ) ;
+#4030 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .T. ) ;
+#4031 = EDGE_CURVE ( 'NONE', #2173, #982, #3354, .T. ) ;
+#4032 = EDGE_CURVE ( 'NONE', #1031, #1735, #1794, .T. ) ;
+#4033 = VERTEX_POINT ( 'NONE', #2130 ) ;
+#4034 = EDGE_CURVE ( 'NONE', #4123, #910, #4101, .T. ) ;
+#4035 = ORIENTED_EDGE ( 'NONE', *, *, #3172, .F. ) ;
+#4036 = CIRCLE ( 'NONE', #2890, 0.1250000000000003300 ) ;
+#4037 = STYLED_ITEM ( 'NONE', ( #1503 ), #1281 ) ;
+#4038 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #932 ), #422 ) ;
+#4039 = CARTESIAN_POINT ( 'NONE',  ( 2.349225379353788500, 1.146010109312847200, 1.387357034696747600 ) ) ;
+#4040 = AXIS2_PLACEMENT_3D ( 'NONE', #1872, #2541, #580 ) ;
+#4041 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.0000000000000000000, 1.600000000000001000 ) ) ;
+#4042 = SURFACE_STYLE_USAGE ( .BOTH. , #73 ) ;
+#4043 = SURFACE_SIDE_STYLE ('',( #2861 ) ) ;
+#4044 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3707, #2766, #413, #758, #776, #433, #2748, #3077, #2076, #443, #3097, #1443, #3215, #1707, #3701, #3674, #2529, #3862, #2218 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.723083997898512600E-006, 1.338519546140283600E-005, 2.296871201946874300E-005, 3.568771741573123800E-005, 4.493106027991228100E-005, 4.594139282386559200E-005 ),
+ .UNSPECIFIED. ) ;
+#4045 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, -1.499999999999999800 ) ) ;
+#4046 = CARTESIAN_POINT ( 'NONE',  ( -2.488912036792854600, 0.9960597998808582400, 1.489440504943204200 ) ) ;
+#4047 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#4048 = DIRECTION ( 'NONE',  ( 0.5598833697790174300, -2.428107063411640500E-014, 0.8285714285714251800 ) ) ;
+#4049 = VECTOR ( 'NONE', #860, 1000.000000000000000 ) ;
+#4050 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#4051 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #427, 'distance_accuracy_value', 'NONE');
+#4052 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 1.000000000000000000, 1.600000000000000100 ) ) ;
+#4053 = ORIENTED_EDGE ( 'NONE', *, *, #3956, .F. ) ;
+#4054 = SURFACE_SIDE_STYLE ('',( #2136 ) ) ;
+#4055 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#4056 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4057 = VERTEX_POINT ( 'NONE', #3811 ) ;
+#4058 = FILL_AREA_STYLE ('',( #2060 ) ) ;
+#4059 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4061 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4062 = CIRCLE ( 'NONE', #3649, 0.02500000000000006400 ) ;
+#4063 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #3160, 'design' ) ;
+#4064 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #4092 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #723, #1384, #3658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4065 = CARTESIAN_POINT ( 'NONE',  ( -2.525000000000000800, 0.5000000000000000000, 1.450000000000000200 ) ) ;
+#4066 = CIRCLE ( 'NONE', #1060, 0.09999999999999982500 ) ;
+#4067 = ORIENTED_EDGE ( 'NONE', *, *, #1310, .F. ) ;
+#4068 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4069 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4070 = STYLED_ITEM ( 'NONE', ( #1373 ), #2571 ) ;
+#4071 = SURFACE_SIDE_STYLE ('',( #2764 ) ) ;
+#4072 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4073 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543000, 1.149999999999999900, 1.432857142857143500 ) ) ;
+#4074 = VECTOR ( 'NONE', #784, 1000.000000000000000 ) ;
+#4075 = CIRCLE ( 'NONE', #3965, 0.07500000000000041400 ) ;
+#4076 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4077 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4078 = EDGE_CURVE ( 'NONE', #142, #4106, #2566, .T. ) ;
+#4079 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4080 = ORIENTED_EDGE ( 'NONE', *, *, #2252, .T. ) ;
+#4081 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4082 = ORIENTED_EDGE ( 'NONE', *, *, #3534, .F. ) ;
+#4083 = CARTESIAN_POINT ( 'NONE',  ( 2.395383975839764400, 0.9898905059931085700, 1.595286989274506300 ) ) ;
+#4084 = ORIENTED_EDGE ( 'NONE', *, *, #1602, .F. ) ;
+#4085 = DIRECTION ( 'NONE',  ( -3.469446951953605100E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4086 = CARTESIAN_POINT ( 'NONE',  ( 2.425000000000000300, 0.5000000000000000000, -1.600000000000000800 ) ) ;
+#4087 = ORIENTED_EDGE ( 'NONE', *, *, #2263, .F. ) ;
+#4088 = VECTOR ( 'NONE', #2561, 1000.000000000000000 ) ;
+#4089 = EDGE_CURVE ( 'NONE', #3045, #3814, #3400, .T. ) ;
+#4090 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4091 = AXIS2_PLACEMENT_3D ( 'NONE', #1997, #3006, #3300 ) ;
+#4092 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #723, 'distance_accuracy_value', 'NONE');
+#4093 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1349, #1654, #3338 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4094 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 1.000000000000000400, -1.505973703461736600 ) ) ;
+#4095 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4096 = FACE_OUTER_BOUND ( 'NONE', #498, .T. ) ;
+#4097 = ORIENTED_EDGE ( 'NONE', *, *, #2540, .F. ) ;
+#4098 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4099 = SURFACE_SIDE_STYLE ('',( #929 ) ) ;
+#4100 = CARTESIAN_POINT ( 'NONE',  ( 2.488912036792853700, 0.9960597998808582400, -1.489440504943204900 ) ) ;
+#4101 = LINE ( 'NONE', #4109, #4049 ) ;
+#4102 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4103 = SURFACE_STYLE_FILL_AREA ( #3568 ) ;
+#4104 = CARTESIAN_POINT ( 'NONE',  ( -2.049142105997603900E-016, 0.9750000000000000900, -1.575000000000000400 ) ) ;
+#4105 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #785, 'distance_accuracy_value', 'NONE');
+#4106 = VERTEX_POINT ( 'NONE', #2870 ) ;
+#4107 = CARTESIAN_POINT ( 'NONE',  ( 2.275000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#4108 = DIRECTION ( 'NONE',  ( 0.7714285714285830100, -6.485014039980163200E-014, 0.6363159271805598500 ) ) ;
+#4109 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#4110 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#4111 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1085 ) ) ;
+#4112 = ORIENTED_EDGE ( 'NONE', *, *, #3388, .F. ) ;
+#4113 = CARTESIAN_POINT ( 'NONE',  ( -2.353151160066240300, 1.050000000000000000, 1.510000000000000000 ) ) ;
+#4114 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4115 = CYLINDRICAL_SURFACE ( 'NONE', #1803, 0.02499999999999984900 ) ;
+#4116 = CARTESIAN_POINT ( 'NONE',  ( 2.493488046030027900, 0.9920316108975491000, -1.493671703433846700 ) ) ;
+#4117 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .F. ) ;
+#4118 = EDGE_CURVE ( 'NONE', #3032, #2553, #2505, .T. ) ;
+#4119 = EDGE_CURVE ( 'NONE', #339, #1769, #3350, .T. ) ;
+#4120 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #495, 'distance_accuracy_value', 'NONE');
+#4121 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #856, #3513 ) ;
+#4122 = FILL_AREA_STYLE_COLOUR ( '', #4056 ) ;
+#4123 = VERTEX_POINT ( 'NONE', #3503 ) ;
+#4124 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #449 ) ) ;
+#4125 = CARTESIAN_POINT ( 'NONE',  ( 2.499999999999999600, 1.000000000000000000, -1.600000000000000800 ) ) ;
+#4126 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3994 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #692, #2000, #314 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#4127 = CARTESIAN_POINT ( 'NONE',  ( -2.377951855590995300, 0.9999959166837743000, 1.575521480363920400 ) ) ;
+#4128 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, 1.510000000000000700 ) ) ;
+#4129 = FACE_OUTER_BOUND ( 'NONE', #1462, .T. ) ;
+#4130 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4131 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4132 = CARTESIAN_POINT ( 'NONE',  ( 2.399999999999999500, 0.0000000000000000000, -1.600000000000000800 ) ) ;
+#4133 = CARTESIAN_POINT ( 'NONE',  ( 2.475781723227644000, 0.9999877751869872300, -1.478165459107552600 ) ) ;
+#4134 = CARTESIAN_POINT ( 'NONE',  ( 2.377951855590994400, 0.9999959166837743000, -1.575521480363921300 ) ) ;
+#4135 = CIRCLE ( 'NONE', #4121, 0.1250000000000003300 ) ;
+#4136 = ADVANCED_FACE ( 'NONE', ( #1069 ), #1850, .F. ) ;
+#4137 = CARTESIAN_POINT ( 'NONE',  ( 2.413253242135510400, 1.000000000000000000, 1.510000000000000700 ) ) ;
+#4138 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#4139 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -3.417744922122268000E-013, -7.831037405838156600E-013 ) ) ;
+#4140 = FILL_AREA_STYLE_COLOUR ( '', #885 ) ;
+#4141 = ORIENTED_EDGE ( 'NONE', *, *, #2391, .T. ) ;
+#4142 = VECTOR ( 'NONE', #4007, 1000.000000000000000 ) ;
+#4143 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#4144 = SURFACE_STYLE_USAGE ( .BOTH. , #3222 ) ;
+#4145 = AXIS2_PLACEMENT_3D ( 'NONE', #1815, #844, #3450 ) ;
+#4146 = ORIENTED_EDGE ( 'NONE', *, *, #3433, .F. ) ;
+#4147 = LINE ( 'NONE', #48, #2374 ) ;
+#4148 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4149 = CARTESIAN_POINT ( 'NONE',  ( 2.499111647559391500, 0.9816051837257483400, -1.499115558745210300 ) ) ;
+#4150 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.9750000000000000900, -1.499999999999999800 ) ) ;
+#4151 = EDGE_LOOP ( 'NONE', ( #3935, #1286, #3467, #1893, #2257, #1635 ) ) ;
+#4152 = CARTESIAN_POINT ( 'NONE',  ( 2.420000000000000400, 1.050000000000000000, -1.375000000000000900 ) ) ;
+#4153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1720 ), #336 ) ;
+#4154 = SURFACE_STYLE_USAGE ( .BOTH. , #2804 ) ;
+#4155 = FACE_OUTER_BOUND ( 'NONE', #1004, .T. ) ;
+#4156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4157 = ORIENTED_EDGE ( 'NONE', *, *, #3884, .T. ) ;
+#4158 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#4159 = EDGE_CURVE ( 'NONE', #2054, #2051, #1341, .T. ) ;
+#4160 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.301042606982605300E-016 ) ) ;
+#4161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#4162 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, 1.499999999999999800 ) ) ;
+#4163 = FILL_AREA_STYLE ('',( #2161 ) ) ;
+#4164 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#4165 = EDGE_CURVE ( 'NONE', #2079, #3045, #3745, .T. ) ;
+#4166 = CARTESIAN_POINT ( 'NONE',  ( -2.322723694538543400, 1.149999999999999900, -1.432857142857143500 ) ) ;
+#4167 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'FOX924', ( #149, #1888 ), #2886 ) ;
+#4168 = CARTESIAN_POINT ( 'NONE',  ( 2.308493359889910700, 1.147610543956886000, -1.442658600042736400 ) ) ;
+#4169 = CARTESIAN_POINT ( 'NONE',  ( 2.382124336518534500, 0.9994942091424107200, -1.580545852933988000 ) ) ;
+#4170 = FACE_OUTER_BOUND ( 'NONE', #1827, .T. ) ;
+#4171 = EDGE_CURVE ( 'NONE', #116, #438, #3654, .T. ) ;
+#4172 = AXIS2_PLACEMENT_3D ( 'NONE', #1736, #4048, #2389 ) ;
+#4173 = VECTOR ( 'NONE', #455, 1000.000000000000000 ) ;
+#4174 = EDGE_CURVE ( 'NONE', #1591, #1104, #857, .T. ) ;
+#4175 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #2370, #441 ) ;
+#4176 = LINE ( 'NONE', #1491, #778 ) ;
+#4177 = CARTESIAN_POINT ( 'NONE',  ( -2.420000000000000800, 0.9995761357210757300, -1.510000000000000700 ) ) ;
+#4178 = AXIS2_PLACEMENT_3D ( 'NONE', #886, #3576, #1910 ) ;
+#4179 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.5000000000000000000, 1.600000000000000100 ) ) ;
+#4180 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, -1.600000000000001000 ) ) ;
+#4181 = LINE ( 'NONE', #1033, #3329 ) ;
+#4182 = FACE_OUTER_BOUND ( 'NONE', #2672, .T. ) ;
+#4183 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4184 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4185 = ORIENTED_EDGE ( 'NONE', *, *, #1402, .F. ) ;
+#4186 = ORIENTED_EDGE ( 'NONE', *, *, #1666, .F. ) ;
+#4187 = ORIENTED_EDGE ( 'NONE', *, *, #1693, .T. ) ;
+#4188 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4189 = SURFACE_STYLE_USAGE ( .BOTH. , #264 ) ;
+#4190 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4191 = ORIENTED_EDGE ( 'NONE', *, *, #1825, .T. ) ;
+#4192 = FACE_OUTER_BOUND ( 'NONE', #696, .T. ) ;
+#4193 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4194 = AXIS2_PLACEMENT_3D ( 'NONE', #2426, #423, #1719 ) ;
+#4195 = ADVANCED_FACE ( 'NONE', ( #971 ), #268, .F. ) ;
+#4196 = CARTESIAN_POINT ( 'NONE',  ( -2.274999999999999900, 1.149999999999999900, 1.375000000000000700 ) ) ;
+#4197 = PRESENTATION_STYLE_ASSIGNMENT (( #590 ) ) ;
+#4198 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4199 = STYLED_ITEM ( 'NONE', ( #947 ), #369 ) ;
+#4200 = ORIENTED_EDGE ( 'NONE', *, *, #2311, .F. ) ;
+#4201 = AXIS2_PLACEMENT_3D ( 'NONE', #1255, #3246, #2575 ) ;
+#4202 = SURFACE_SIDE_STYLE ('',( #25 ) ) ;
+#4203 = CIRCLE ( 'NONE', #3886, 0.04999999999999991300 ) ;
+#4204 = CARTESIAN_POINT ( 'NONE',  ( 2.500000000000000400, 0.0000000000000000000, -1.600000000000000100 ) ) ;
+#4205 = FACE_OUTER_BOUND ( 'NONE', #4151, .T. ) ;
+#4206 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4207 = FACE_OUTER_BOUND ( 'NONE', #1865, .T. ) ;
+#4208 = ORIENTED_EDGE ( 'NONE', *, *, #481, .T. ) ;
+#4209 = VECTOR ( 'NONE', #3141, 1000.000000000000000 ) ;
+#4210 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4211 = LINE ( 'NONE', #1553, #3151 ) ;
+#4212 = CARTESIAN_POINT ( 'NONE',  ( 2.315248549656049100, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#4213 = ADVANCED_FACE ( 'NONE', ( #1171 ), #1170, .F. ) ;
+#4214 = VECTOR ( 'NONE', #866, 1000.000000000000000 ) ;
+#4215 = ORIENTED_EDGE ( 'NONE', *, *, #2927, .F. ) ;
+#4216 = CARTESIAN_POINT ( 'NONE',  ( 2.525000000000000800, 0.0000000000000000000, 1.450000000000000200 ) ) ;
+#4217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#4218 = LINE ( 'NONE', #2500, #3822 ) ;
+#4219 = ORIENTED_EDGE ( 'NONE', *, *, #3735, .F. ) ;
+#4220 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#4221 = VECTOR ( 'NONE', #4156, 1000.000000000000000 ) ;
+#4222 = CARTESIAN_POINT ( 'NONE',  ( 2.474999999999999600, 1.000000000000000000, 1.477525512860676600 ) ) ;
+#4223 = CARTESIAN_POINT ( 'NONE',  ( -2.350000000000000100, 0.5000000000000000000, -1.600000000000001000 ) ) ;
+#4224 = PRESENTATION_STYLE_ASSIGNMENT (( #2513 ) ) ;
+#4225 = FILL_AREA_STYLE ('',( #1923 ) ) ;
+#4226 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#4227 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #713 ) ) ;
+#4228 = VECTOR ( 'NONE', #2032, 1000.000000000000000 ) ;
+#4229 = VERTEX_POINT ( 'NONE', #2832 ) ;
+#4230 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #105, 'distance_accuracy_value', 'NONE');
+#4231 = VECTOR ( 'NONE', #1502, 1000.000000000000000 ) ;
+#4232 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .T. ) ;
+#4233 = ADVANCED_FACE ( 'NONE', ( #2377 ), #3392, .T. ) ;
+#4234 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#4235 = VECTOR ( 'NONE', #3714, 1000.000000000000000 ) ;
+#4236 = CARTESIAN_POINT ( 'NONE',  ( 2.322723694538543400, 1.149999999999999900, 1.432857142857143500 ) ) ;
+#4237 = EDGE_CURVE ( 'NONE', #3849, #4004, #2829, .T. ) ;
+#4238 = SURFACE_STYLE_USAGE ( .BOTH. , #2953 ) ;
+#4239 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4240 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4241 = ORIENTED_EDGE ( 'NONE', *, *, #3804, .T. ) ;
+#4242 = CARTESIAN_POINT ( 'NONE',  ( -2.500000000000000400, 0.5000000000000000000, -1.600000000000000100 ) ) ;
+#4243 = AXIS2_PLACEMENT_3D ( 'NONE', #3261, #1897, #1271 ) ;
+#4244 = EDGE_CURVE ( 'NONE', #650, #3635, #551, .T. ) ;
+#4245 = EDGE_CURVE ( 'NONE', #2846, #3585, #2502, .T. ) ;
+#4246 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3687 ) ) ;
+#4247 = EDGE_CURVE ( 'NONE', #982, #2609, #1522, .T. ) ;
+#4248 = FILL_AREA_STYLE_COLOUR ( '', #370 ) ;
+#4249 = FILL_AREA_STYLE_COLOUR ( '', #4003 ) ;
+#4250 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3825 ), #3964 ) ;
+#4251 = VECTOR ( 'NONE', #1068, 1000.000000000000000 ) ;
+#4252 = STYLED_ITEM ( 'NONE', ( #1030 ), #3903 ) ;
+#4253 = ADVANCED_FACE ( 'NONE', ( #4096 ), #907, .T. ) ;
+#4254 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4255 = LINE ( 'NONE', #836, #3702 ) ;
+#4256 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ;
+#4257 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#4258 = VERTEX_POINT ( 'NONE', #584 ) ;
+#4259 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#4260 = FACE_OUTER_BOUND ( 'NONE', #3518, .T. ) ;
+#4261 = CARTESIAN_POINT ( 'NONE',  ( 2.350000000000000100, 0.0000000000000000000, 1.625000000000001100 ) ) ;
+#4262 = CARTESIAN_POINT ( 'NONE',  ( -2.315248549655959400, 1.050000000000000000, -1.510000000000000700 ) ) ;
+#4263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#4264 = TOROIDAL_SURFACE ( 'NONE', #2075, 0.1749999999999999900, 0.1000000000000000100 ) ;
+#4265 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4266 = SURFACE_STYLE_FILL_AREA ( #211 ) ;
+#4267 = AXIS2_PLACEMENT_3D ( 'NONE', #1149, #1892, #879 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
index d559a9805e6812db4fca8b15dd56ce61458d86b1..750cfdd9069597079e8087dd83cf5eb1e4340caf 100644
GIT binary patch
delta 3208
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
Dv7LzY

delta 2803
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
Py@%oN{oqMDn^W|EJ`GiI