diff --git a/Footprints/Leaded.PcbLib b/Footprints/Leaded.PcbLib
index 5e4838e9e..0c1e2df7c 100644
Binary files a/Footprints/Leaded.PcbLib and b/Footprints/Leaded.PcbLib differ
diff --git a/STEP/Generic/CEL S02 MiniX.STEP b/STEP/Generic/CEL S02 MiniX.STEP
new file mode 100644
index 000000000..58fe9503d
--- /dev/null
+++ b/STEP/Generic/CEL S02 MiniX.STEP	
@@ -0,0 +1,4073 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('CEL S02 MiniX.STEP',
+    '2016-03-13T19:23:18',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.1499999999999999900, -0.9999999999999993300 ) ) ;
+#3 = VECTOR ( 'NONE', #601, 1000.000000000000000 ) ;
+#4 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.035018104045859600E-017 ) ) ;
+#5 = AXIS2_PLACEMENT_3D ( 'NONE', #2519, #1433, #359 ) ;
+#6 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.7900000000000000400, 0.0000000000000000000 ) ) ;
+#7 = TOROIDAL_SURFACE ( 'NONE', #26, 0.7499999999999998900, 0.1000000000000000100 ) ;
+#8 = PLANE ( 'NONE',  #2851 ) ;
+#9 = AXIS2_PLACEMENT_3D ( 'NONE', #3142, #3420, #3327 ) ;
+#10 = EDGE_CURVE ( 'NONE', #710, #787, #2499, .T. ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .T. ) ;
+#12 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .F. ) ;
+#15 = STYLED_ITEM ( 'NONE', ( #2700 ), #3092 ) ;
+#16 = CARTESIAN_POINT ( 'NONE',  ( 0.009176440067953282900, 1.500000000000000200, -0.2875489866986047400 ) ) ;
+#17 = EDGE_LOOP ( 'NONE', ( #911, #1920, #2020, #1250, #1944, #3226, #3459, #1830, #1737, #3031, #1085 ) ) ;
+#18 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2036, 'distance_accuracy_value', 'NONE');
+#19 = SURFACE_SIDE_STYLE ('',( #2394 ) ) ;
+#20 = CARTESIAN_POINT ( 'NONE',  ( 0.2127940614271451600, 1.499999999999999300, 0.2306913249187083900 ) ) ;
+#21 = CARTESIAN_POINT ( 'NONE',  ( 0.1645589846528018300, 1.495000000000000100, -0.3241363088545455900 ) ) ;
+#22 = VERTEX_POINT ( 'NONE', #888 ) ;
+#23 = CARTESIAN_POINT ( 'NONE',  ( -0.06688859667871907600, 1.500000000000000000, -0.3372501835768836300 ) ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .T. ) ;
+#25 = FILL_AREA_STYLE_COLOUR ( '', #426 ) ;
+#26 = AXIS2_PLACEMENT_3D ( 'NONE', #3141, #3152, #2009 ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #162, .T. ) ;
+#28 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#30 = CARTESIAN_POINT ( 'NONE',  ( -0.2338638828792195500, 1.500000000000000400, -0.08498031830145749700 ) ) ;
+#31 = CIRCLE ( 'NONE', #3051, 0.8499999999999999800 ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #659, .F. ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( -0.2798912012013246000, 1.500000000000000200, -0.1304369586821867700 ) ) ;
+#34 = VECTOR ( 'NONE', #1997, 1000.000000000000100 ) ;
+#35 = AXIS2_PLACEMENT_3D ( 'NONE', #1890, #2449, #563 ) ;
+#36 = EDGE_CURVE ( 'NONE', #2025, #1207, #2887, .T. ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( 0.1633778050905997400, 1.500000000000001100, -0.2556804123119021400 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 0.05151153299153375700, 1.494999999999999900, 0.2812453231507812700 ) ) ;
+#39 = FACE_OUTER_BOUND ( 'NONE', #2161, .T. ) ;
+#40 = LINE ( 'NONE', #1214, #1750 ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924796900, 0.7900000000000000400, 1.220845757439086500 ) ) ;
+#42 = LINE ( 'NONE', #1746, #2482 ) ;
+#43 = VECTOR ( 'NONE', #2544, 1000.000000000000000 ) ;
+#44 = CARTESIAN_POINT ( 'NONE',  ( -0.2798912012013246000, 1.495000000000000300, -0.1304369586821867700 ) ) ;
+#45 = VECTOR ( 'NONE', #256, 1000.000000000000000 ) ;
+#46 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#47 = EDGE_CURVE ( 'NONE', #356, #139, #1518, .T. ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086100, 0.8000000000000000400, -1.009787010598741200 ) ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( 0.1211378765890342200, 1.495000000000001000, -0.2740591222195868400 ) ) ;
+#50 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #738 ) ) ;
+#51 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.500000000000000000, 0.2814746730962111600 ) ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #659, .T. ) ;
+#53 = CARTESIAN_POINT ( 'NONE',  ( 0.1981012917928178800, 1.500000000000000000, -0.3077777018811613800 ) ) ;
+#54 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #1816, #2953 ) ;
+#55 = EDGE_CURVE ( 'NONE', #1299, #356, #1363, .T. ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#57 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#58 = PRODUCT ( 'CEL S02 MiniX', 'CEL S02 MiniX', '', ( #1691 ) ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .T. ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( 0.2278921721148006700, 1.495000000000000300, 0.2203538681285887900 ) ) ;
+#61 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .T. ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( 0.1750982955277535800, 1.500000000000000000, 0.1812288265057056500 ) ) ;
+#64 = CARTESIAN_POINT ( 'NONE',  ( -0.2378205270377624900, 1.494999999999999700, -0.007029168503288101900 ) ) ;
+#65 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#66 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#67 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( 0.1450775077228111100, 1.494999999999999200, -0.2646740670746355900 ) ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .T. ) ;
+#70 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1121 ) ) ;
+#71 = LINE ( 'NONE', #2498, #3286 ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( 0.2127940614271451600, 1.499999999999998700, 0.2306913249187083900 ) ) ;
+#73 = EDGE_LOOP ( 'NONE', ( #3367, #65, #62, #1418 ) ) ;
+#74 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#75 = EDGE_CURVE ( 'NONE', #1535, #2075, #3021, .T. ) ;
+#76 = CARTESIAN_POINT ( 'NONE',  ( -0.09662899923299800300, 1.495000000000000300, -0.3273682756107390600 ) ) ;
+#77 = CIRCLE ( 'NONE', #364, 0.01000000000000002600 ) ;
+#78 = AXIS2_PLACEMENT_3D ( 'NONE', #2621, #2668, #1823 ) ;
+#79 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( 0.2885160163280719400, 1.499999999999999800, 0.1605256329863616000 ) ) ;
+#81 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#82 = FACE_OUTER_BOUND ( 'NONE', #3064, .T. ) ;
+#83 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#84 = SURFACE_STYLE_FILL_AREA ( #921 ) ;
+#85 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#86 = CARTESIAN_POINT ( 'NONE',  ( -0.2697088774421821900, 1.494999999999999900, -0.1589290291829662500 ) ) ;
+#87 = VECTOR ( 'NONE', #1631, 1000.000000000000000 ) ;
+#88 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#89 = EDGE_CURVE ( 'NONE', #2770, #1235, #527, .T. ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( 0.05954257300769201500, 1.495000000000000300, -0.2869375919883597700 ) ) ;
+#91 = CARTESIAN_POINT ( 'NONE',  ( 0.2379353549076427500, 1.494999999999999900, 0.1279026542042402400 ) ) ;
+#92 = VERTEX_POINT ( 'NONE', #2194 ) ;
+#93 = FILL_AREA_STYLE_COLOUR ( '', #79 ) ;
+#94 = VERTEX_POINT ( 'NONE', #3013 ) ;
+#95 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#96 = CARTESIAN_POINT ( 'NONE',  ( -0.1215965243899210400, 1.499999999999999100, 0.1795437727252138000 ) ) ;
+#97 = EDGE_LOOP ( 'NONE', ( #631, #2279, #3146, #3159 ) ) ;
+#98 = STYLED_ITEM ( 'NONE', ( #971 ), #2820 ) ;
+#99 = EDGE_CURVE ( 'NONE', #663, #283, #2410, .T. ) ;
+#100 = CARTESIAN_POINT ( 'NONE',  ( -0.04293439693170061900, 1.495000000000000100, 0.2749840298202248500 ) ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #987, .F. ) ;
+#102 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #800, 'distance_accuracy_value', 'NONE');
+#103 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 9.035018104045862100E-017 ) ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .T. ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
+#107 = EDGE_LOOP ( 'NONE', ( #461, #285, #3346, #2891 ) ) ;
+#108 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689700, 0.8000000000000000400, 1.136362600839690100 ) ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #3199, .F. ) ;
+#110 = CARTESIAN_POINT ( 'NONE',  ( -0.1243063644268664800, 1.494999999999999900, 0.2484835842389631100 ) ) ;
+#111 = ADVANCED_FACE ( 'NONE', ( #2064 ), #1381, .T. ) ;
+#112 = CARTESIAN_POINT ( 'NONE',  ( -1.230787469680745700, 0.7911028415555191300, 1.012450835018320600 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( 0.2000577230092986100, 1.495000000000000600, 0.1639663332358639900 ) ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #3462, .F. ) ;
+#115 = AXIS2_PLACEMENT_3D ( 'NONE', #2873, #934, #988 ) ;
+#116 = SURFACE_SIDE_STYLE ('',( #84 ) ) ;
+#117 = CARTESIAN_POINT ( 'NONE',  ( -0.2378205270377624900, 1.494999999999999700, -0.007029168503288101900 ) ) ;
+#118 = STYLED_ITEM ( 'NONE', ( #3015 ), #2354 ) ;
+#119 = FILL_AREA_STYLE ('',( #131 ) ) ;
+#120 = EDGE_CURVE ( 'NONE', #1370, #710, #2976, .T. ) ;
+#121 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#122 = LINE ( 'NONE', #1847, #2927 ) ;
+#123 = FACE_OUTER_BOUND ( 'NONE', #1289, .T. ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000000400, -0.9319492949924805800 ) ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( -0.9311506597517369400, 0.8000000000000000400, -1.220845757439086300 ) ) ;
+#126 = FILL_AREA_STYLE_COLOUR ( '', #2322 ) ;
+#127 = CIRCLE ( 'NONE', #237, 1.100000000000000100 ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#129 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( 0.2132184481606760600, 1.499999999999999800, -0.2213608432406249400 ) ) ;
+#131 = FILL_AREA_STYLE_COLOUR ( '', #2440 ) ;
+#132 = PRESENTATION_STYLE_ASSIGNMENT (( #2542 ) ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( 1.003394641504558900, -0.02575248999449002500, 1.302253050932082700 ) ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#135 = AXIS2_PLACEMENT_3D ( 'NONE', #1063, #3217, #1561 ) ;
+#136 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( 1.286876700471111700, 0.1499999999999999900, 1.300000000000000000 ) ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( -0.1800712641349549700, 1.500000000000000400, 0.2123283152349938500 ) ) ;
+#139 = VERTEX_POINT ( 'NONE', #3094 ) ;
+#140 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#141 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1189, #2551, #3090 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#142 = SURFACE_STYLE_USAGE ( .BOTH. , #1219 ) ;
+#143 = FILL_AREA_STYLE ('',( #1741 ) ) ;
+#144 = ORIENTED_EDGE ( 'NONE', *, *, #2536, .F. ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( -0.2408519691316282900, 1.495000000000000300, -0.2120669980536202800 ) ) ;
+#146 = CARTESIAN_POINT ( 'NONE',  ( 0.002701846390638490700, 1.494999999999999900, 0.2194101488423205500 ) ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .F. ) ;
+#148 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #417, #2802, #1995, #1471 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241679100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#149 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420003900, 0.7908715574274766100, 0.9319492949924801400 ) ) ;
+#150 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, -0.08715574274765836000 ) ) ;
+#151 = CARTESIAN_POINT ( 'NONE',  ( -0.1954487081091520200, 1.495000000000000100, -0.1763044839017003400 ) ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #3199, .T. ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -0.2916586151233201400, 1.495000000000000100, -0.006926845020518092500 ) ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
+#155 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( -0.09917636076979001500, 1.495000000000000800, 0.1919406097194504600 ) ) ;
+#157 = LINE ( 'NONE', #2465, #1059 ) ;
+#158 = CARTESIAN_POINT ( 'NONE',  ( -0.09662899923299800300, 1.500000000000000200, -0.3273682756107390600 ) ) ;
+#159 = VERTEX_POINT ( 'NONE', #2796 ) ;
+#160 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#161 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -9.035018104045859600E-017 ) ) ;
+#162 = EDGE_CURVE ( 'NONE', #663, #569, #1702, .T. ) ;
+#163 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.340016711426957800E-017 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( 0.2421409363873186800, 1.495000000000000100, 0.2090131025963300700 ) ) ;
+#165 = CARTESIAN_POINT ( 'NONE',  ( -0.2920889503429499000, 1.499999999999999800, -0.02712743736221396800 ) ) ;
+#166 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#167 = CARTESIAN_POINT ( 'NONE',  ( -0.2124333246901158000, 1.500000000000000200, 0.1808438297611610300 ) ) ;
+#168 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3128 ), #539 ) ;
+#169 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#170 = CARTESIAN_POINT ( 'NONE',  ( 0.03808012735735085600, 1.500000000000000000, -0.2874801362385024400 ) ) ;
+#171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2319, 'distance_accuracy_value', 'NONE');
+#172 = ADVANCED_FACE ( 'NONE', ( #1326 ), #3098, .T. ) ;
+#173 = EDGE_CURVE ( 'NONE', #3406, #392, #2616, .T. ) ;
+#174 = LINE ( 'NONE', #3501, #3434 ) ;
+#175 = CARTESIAN_POINT ( 'NONE',  ( 0.02114918165153390300, 1.495000000000000100, -0.2876868454185854700 ) ) ;
+#176 = CARTESIAN_POINT ( 'NONE',  ( 1.001141590572476300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#177 = CARTESIAN_POINT ( 'NONE',  ( -0.9837936122591847100, 0.1982882994680922300, -1.282652021686708100 ) ) ;
+#178 = CARTESIAN_POINT ( 'NONE',  ( -0.2048900072629577500, 1.495000000000000300, 0.1893903760484236300 ) ) ;
+#179 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#180 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#181 = VECTOR ( 'NONE', #2757, 1000.000000000000100 ) ;
+#182 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.7900000000000001500, -1.136362600839690100 ) ) ;
+#183 = ADVANCED_FACE ( 'NONE', ( #3304 ), #7, .T. ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#185 = VERTEX_POINT ( 'NONE', #3063 ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #1534, .T. ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.7900000000000000400, -0.9319492949924799200 ) ) ;
+#188 = CARTESIAN_POINT ( 'NONE',  ( 0.07144351160051092000, 1.495000000000000100, 0.2795752806762368300 ) ) ;
+#189 = AXIS2_PLACEMENT_3D ( 'NONE', #66, #1935, #1431 ) ;
+#190 = SURFACE_STYLE_USAGE ( .BOTH. , #2114 ) ;
+#191 = EDGE_LOOP ( 'NONE', ( #1569, #3355, #3154, #1375 ) ) ;
+#192 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 9.035018104045859600E-017 ) ) ;
+#193 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, -8.236800752015277700E-018, 0.2500000000000000000 ) ) ;
+#194 = CARTESIAN_POINT ( 'NONE',  ( 0.09221549580631804900, 1.495000000000000300, 0.2142495913154664500 ) ) ;
+#195 = VERTEX_POINT ( 'NONE', #1249 ) ;
+#196 = EDGE_CURVE ( 'NONE', #283, #1692, #613, .T. ) ;
+#197 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .F. ) ;
+#199 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#200 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2308 ) ) ;
+#201 = CARTESIAN_POINT ( 'NONE',  ( 0.2565800752325099200, 1.500000000000000400, -0.2647880166658838600 ) ) ;
+#202 = VERTEX_POINT ( 'NONE', #1792 ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( 0.07125472415160559500, 1.495000000000000600, -0.3474529649360312300 ) ) ;
+#204 = CARTESIAN_POINT ( 'NONE',  ( -0.2821044209134543300, 1.495000000000000600, 0.05135260468454753300 ) ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -0.2044859124057360800, 1.499999999999999600, -0.1623650426059836400 ) ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .T. ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( -0.2498267850605271300, 1.495000000000000100, 0.1301952660950526900 ) ) ;
+#208 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689400, 0.8000000000000001600, 1.136362600839690100 ) ) ;
+#209 = VECTOR ( 'NONE', #163, 1000.000000000000000 ) ;
+#210 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#211 = VERTEX_POINT ( 'NONE', #1688 ) ;
+#212 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, 1.143380158410511000 ) ) ;
+#213 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#214 = CARTESIAN_POINT ( 'NONE',  ( 0.2885160163280719400, 1.494999999999999900, 0.1605256329863616000 ) ) ;
+#215 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#216 = LINE ( 'NONE', #1597, #1269 ) ;
+#217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #567 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #320, #861, #1956 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#218 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#220 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2998, #80, #641, #2317, #2155, #801, #2972, #20, #1347, #2136, #1613, #834, #2722, #2445, #1594, #559, #3233, #568, #1853 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06167423887742608900, 0.1230530616348057400, 0.1834750007317018400, 0.2437265005106117900, 0.3042789165122535800, 0.3648629209606828500, 0.4259462039686194900, 0.4873912299654075700, 0.5492203840754762400, 0.6111435886926029900, 0.6735285303101518100, 0.7369614566573039500, 0.8007852828728402300, 0.8660125956416147000, 0.9321007477905785000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#221 = CIRCLE ( 'NONE', #115, 0.01000000000000001400 ) ;
+#222 = CARTESIAN_POINT ( 'NONE',  ( -0.2048900072629577500, 1.495000000000000300, 0.1893903760484236300 ) ) ;
+#223 = LINE ( 'NONE', #2093, #856 ) ;
+#224 = STYLED_ITEM ( 'NONE', ( #1704 ), #2862 ) ;
+#225 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#226 = EDGE_CURVE ( 'NONE', #2203, #3095, #1079, .T. ) ;
+#227 = FACE_OUTER_BOUND ( 'NONE', #1061, .T. ) ;
+#228 = VECTOR ( 'NONE', #2301, 1000.000000000000000 ) ;
+#229 = CARTESIAN_POINT ( 'NONE',  ( -0.1856454949208018200, 1.495000000000000100, -0.1896505707903727000 ) ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #895, .T. ) ;
+#231 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#232 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( -0.06027027836823682000, 1.500000000000000200, 0.2714964286681302900 ) ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #3032, .F. ) ;
+#235 = EDGE_CURVE ( 'NONE', #2942, #1918, #268, .T. ) ;
+#236 = VERTEX_POINT ( 'NONE', #951 ) ;
+#237 = AXIS2_PLACEMENT_3D ( 'NONE', #687, #2582, #1717 ) ;
+#238 = SURFACE_SIDE_STYLE ('',( #1555 ) ) ;
+#239 = CARTESIAN_POINT ( 'NONE',  ( -0.07632327732439733700, 1.500000000000000200, -0.2688557824458945900 ) ) ;
+#240 = VERTEX_POINT ( 'NONE', #1510 ) ;
+#241 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000000400, 0.9319492949924803600 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .T. ) ;
+#243 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #412 ), #2258 ) ;
+#244 = EDGE_CURVE ( 'NONE', #22, #1825, #3134, .T. ) ;
+#245 = CARTESIAN_POINT ( 'NONE',  ( -0.1243063644268664800, 1.499999999999999800, 0.2484835842389631100 ) ) ;
+#246 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#247 = VERTEX_POINT ( 'NONE', #3126 ) ;
+#248 = FACE_OUTER_BOUND ( 'NONE', #1784, .T. ) ;
+#249 = CARTESIAN_POINT ( 'NONE',  ( -1.001141590572475900, 0.0000000000000000000, -1.299999999999999800 ) ) ;
+#250 = VERTEX_POINT ( 'NONE', #2622 ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.500000000000000000, -0.03330898074994264500 ) ) ;
+#252 = CARTESIAN_POINT ( 'NONE',  ( -0.02602839272607943000, 1.494999999999999900, -0.2831740720844058700 ) ) ;
+#253 = PLANE ( 'NONE',  #908 ) ;
+#254 = LINE ( 'NONE', #232, #411 ) ;
+#255 = FACE_OUTER_BOUND ( 'NONE', #436, .T. ) ;
+#256 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#257 = PRESENTATION_STYLE_ASSIGNMENT (( #1572 ) ) ;
+#258 = CARTESIAN_POINT ( 'NONE',  ( -0.1748819559256229200, 1.500000000000000200, -0.2022273150627866300 ) ) ;
+#259 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1996 ), #318 ) ;
+#260 = SURFACE_SIDE_STYLE ('',( #2212 ) ) ;
+#261 = VECTOR ( 'NONE', #4, 1000.000000000000000 ) ;
+#262 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#263 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#264 = LINE ( 'NONE', #582, #892 ) ;
+#265 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #745 ) ) ;
+#266 = EDGE_CURVE ( 'NONE', #1547, #185, #2793, .T. ) ;
+#267 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, 0.9924325091389669700, 0.08682659386424780600 ) ) ;
+#268 = CIRCLE ( 'NONE', #3347, 0.8899999999999999000 ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #1969, #1171, #61 ) ;
+#270 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #457, .F. ) ;
+#272 = PLANE ( 'NONE',  #994 ) ;
+#273 = EDGE_LOOP ( 'NONE', ( #3271, #1340, #3284, #1904 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( 0.07125472415160559500, 1.495000000000000600, -0.3474529649360312300 ) ) ;
+#275 = CARTESIAN_POINT ( 'NONE',  ( 1.001141590572476500, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#276 = EDGE_LOOP ( 'NONE', ( #903, #827, #315, #1377, #2563 ) ) ;
+#277 = SURFACE_SIDE_STYLE ('',( #1711 ) ) ;
+#278 = EDGE_CURVE ( 'NONE', #321, #2345, #1282, .T. ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .F. ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( -0.07632327732439733700, 1.500000000000000200, -0.2688557824458945900 ) ) ;
+#281 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2366, 'distance_accuracy_value', 'NONE');
+#282 = SURFACE_SIDE_STYLE ('',( #2561 ) ) ;
+#283 = VERTEX_POINT ( 'NONE', #1227 ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #182, #2051, #857 ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #1334, .F. ) ;
+#286 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2725 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3077, #1196, #677 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#287 = EDGE_CURVE ( 'NONE', #3207, #3103, #2190, .T. ) ;
+#288 = CARTESIAN_POINT ( 'NONE',  ( 0.2351545930898277000, 1.500000000000000200, -0.1997188765153223900 ) ) ;
+#289 = EDGE_LOOP ( 'NONE', ( #2846, #1837, #623, #3069 ) ) ;
+#290 = VECTOR ( 'NONE', #2645, 1000.000000000000000 ) ;
+#291 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.7900000000000000400, 0.9319492949924801400 ) ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( 0.1816584546259042700, 1.495000000000000800, -0.3164291432651925600 ) ) ;
+#293 = VECTOR ( 'NONE', #160, 1000.000000000000000 ) ;
+#294 = SURFACE_STYLE_FILL_AREA ( #119 ) ;
+#295 = SURFACE_STYLE_FILL_AREA ( #2975 ) ;
+#296 = CARTESIAN_POINT ( 'NONE',  ( 0.2132184481606760600, 1.494999999999999900, -0.2213608432406249400 ) ) ;
+#297 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#298 = FACE_OUTER_BOUND ( 'NONE', #2901, .T. ) ;
+#299 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#300 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1727, #3448, #2605, #3169 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 7.064785372303754600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853478000, 0.8065248903853478000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#301 = CARTESIAN_POINT ( 'NONE',  ( 0.2237117065242616200, 1.500000000000000200, 0.1435169047626153000 ) ) ;
+#302 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#303 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #118 ) ) ;
+#304 = EDGE_CURVE ( 'NONE', #3485, #2754, #2673, .T. ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#306 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#307 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #1815, .T. ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( 0.2809508262825697300, 1.499999999999999300, 0.1702868112047861700 ) ) ;
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .F. ) ;
+#311 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#312 = SURFACE_STYLE_USAGE ( .BOTH. , #1644 ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .T. ) ;
+#314 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #1107, .T. ) ;
+#316 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.500000000000000000, -0.2877560961345579900 ) ) ;
+#317 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#318 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1053 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2177, #263, #1885 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#319 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #778, 'distance_accuracy_value', 'NONE');
+#320 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#321 = VERTEX_POINT ( 'NONE', #2603 ) ;
+#322 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#323 = VERTEX_POINT ( 'NONE', #1764 ) ;
+#324 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#325 = CARTESIAN_POINT ( 'NONE',  ( 0.2565800752325099200, 1.495000000000000600, -0.2647880166658838600 ) ) ;
+#326 = SURFACE_STYLE_FILL_AREA ( #344 ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .F. ) ;
+#328 = PLANE ( 'NONE',  #2808 ) ;
+#329 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1647 ) ) ;
+#330 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000000400, -0.9319492949924805800 ) ) ;
+#331 = VECTOR ( 'NONE', #1509, 1000.000000000000000 ) ;
+#332 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#333 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#334 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( -0.2340408126239709200, 1.495000000000000600, 0.01847436473235334100 ) ) ;
+#336 = PRESENTATION_STYLE_ASSIGNMENT (( #1178 ) ) ;
+#337 = CYLINDRICAL_SURFACE ( 'NONE', #585, 0.8499999999999999800 ) ;
+#338 = FILL_AREA_STYLE_COLOUR ( '', #3173 ) ;
+#339 = EDGE_CURVE ( 'NONE', #920, #382, #1397, .T. ) ;
+#340 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.340016711426957800E-017 ) ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( 0.1806986023281360000, 1.495000000000000100, 0.2488486635691875300 ) ) ;
+#342 = VECTOR ( 'NONE', #2344, 1000.000000000000100 ) ;
+#343 = AXIS2_PLACEMENT_3D ( 'NONE', #396, #409, #384 ) ;
+#344 = FILL_AREA_STYLE ('',( #2786 ) ) ;
+#345 = PLANE ( 'NONE',  #2812 ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #746, .T. ) ;
+#347 = CARTESIAN_POINT ( 'NONE',  ( -0.2870601376912934000, 1.495000000000000300, -0.1005824331644856900 ) ) ;
+#348 = EDGE_CURVE ( 'NONE', #247, #1643, #378, .T. ) ;
+#349 = SURFACE_STYLE_USAGE ( .BOTH. , #1152 ) ;
+#350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #2985, .T. ) ;
+#352 = FILL_AREA_STYLE_COLOUR ( '', #820 ) ;
+#353 = EDGE_LOOP ( 'NONE', ( #2496, #1450, #3321, #3245, #2428, #713, #910, #2999, #2167, #388, #2520, #2683, #3411, #1776, #1200, #3097, #496, #1685, #3138, #346, #1009, #1620, #1054, #1728 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( -0.2915165597721640100, 1.499999999999999600, -0.06942118402920884100 ) ) ;
+#355 = CARTESIAN_POINT ( 'NONE',  ( -0.2220518876079573500, 1.495000000000000100, -0.2366698779947398700 ) ) ;
+#356 = VERTEX_POINT ( 'NONE', #515 ) ;
+#357 = FILL_AREA_STYLE ('',( #338 ) ) ;
+#358 = CARTESIAN_POINT ( 'NONE',  ( 0.09100161846221296900, 1.499999999999999300, -0.2819282475853359100 ) ) ;
+#359 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.336006684570784100E-016 ) ) ;
+#360 = EDGE_LOOP ( 'NONE', ( #234, #1686, #551, #579 ) ) ;
+#361 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #3490, .F. ) ;
+#363 = VECTOR ( 'NONE', #1505, 1000.000000000000100 ) ;
+#364 = AXIS2_PLACEMENT_3D ( 'NONE', #1757, #3135, #2059 ) ;
+#365 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#366 = EDGE_CURVE ( 'NONE', #1918, #2942, #1637, .T. ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( -0.1215965243899210400, 1.494999999999999400, 0.1795437727252138000 ) ) ;
+#368 = LINE ( 'NONE', #2865, #34 ) ;
+#369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#370 = LINE ( 'NONE', #2045, #2214 ) ;
+#371 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#372 = LINE ( 'NONE', #2235, #1358 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#374 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#375 = DIRECTION ( 'NONE',  ( -0.7941277684358851700, 0.0000000000000000000, 0.6077508431907281400 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE',  ( -0.1622514491184620900, 1.499999999999999300, 0.1477841772721715200 ) ) ;
+#377 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #251, #2689, #528, #844, #1884, #1116, #2419, #825, #2431, #1328, #1896, #2165, #1873, #1095, #3261, #1623, #540, #3215, #1582 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06432321657984210700, 0.1262901037035558700, 0.1867264692161327600, 0.2461464323353445600, 0.3055756426461385700, 0.3654293856180518300, 0.4263263089482599000, 0.4888399064006411800, 0.5517249718140472300, 0.6139185964661589800, 0.6754837657683961900, 0.7373338970992855400, 0.8002290443945262500, 0.8645022981233226900, 0.9310407391556971800, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#378 = LINE ( 'NONE', #3375, #2450 ) ;
+#379 = STYLED_ITEM ( 'NONE', ( #1470 ), #433 ) ;
+#380 = FILL_AREA_STYLE_COLOUR ( '', #596 ) ;
+#381 = DIRECTION ( 'NONE',  ( -0.7941277684358851700, 0.0000000000000000000, 0.6077508431907281400 ) ) ;
+#382 = VERTEX_POINT ( 'NONE', #1540 ) ;
+#383 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#384 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .T. ) ;
+#386 = CARTESIAN_POINT ( 'NONE',  ( 1.142612700283332600, 0.8000000000000000400, 1.142612700283333500 ) ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( -0.1956613274313739900, 1.499999999999999800, 0.1093396894561743900 ) ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #497, .T. ) ;
+#389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2208 ), #286 ) ;
+#390 = EDGE_CURVE ( 'NONE', #1643, #2915, #2533, .T. ) ;
+#391 = CARTESIAN_POINT ( 'NONE',  ( -0.2878954829271250800, 1.499999999999999800, 0.02277280221414309000 ) ) ;
+#392 = VERTEX_POINT ( 'NONE', #3468 ) ;
+#393 = ADVANCED_FACE ( 'NONE', ( #2014 ), #1911, .T. ) ;
+#394 = CARTESIAN_POINT ( 'NONE',  ( 0.04136416976153788100, 1.500000000000000400, 0.2196467064575942700 ) ) ;
+#395 = VERTEX_POINT ( 'NONE', #2357 ) ;
+#396 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.7900000000000000400, 0.9319492949924803600 ) ) ;
+#397 = VERTEX_POINT ( 'NONE', #1604 ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1499999999999999900, 0.0000000000000000000 ) ) ;
+#399 = EDGE_CURVE ( 'NONE', #430, #2728, #264, .T. ) ;
+#400 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2018, #1446, #2293, #1993 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #287, .T. ) ;
+#402 = ADVANCED_FACE ( 'NONE', ( #1716, #3384 ), #8, .T. ) ;
+#403 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, 0.1199362115577496300 ) ) ;
+#404 = VECTOR ( 'NONE', #2215, 1000.000000000000000 ) ;
+#405 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#406 = STYLED_ITEM ( 'NONE', ( #604 ), #676 ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -0.2630520802392610200, 1.495000000000000300, 0.1050864302877692300 ) ) ;
+#408 = SURFACE_SIDE_STYLE ('',( #2451 ) ) ;
+#409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#410 = ADVANCED_FACE ( 'NONE', ( #608 ), #3180, .T. ) ;
+#411 = VECTOR ( 'NONE', #2929, 1000.000000000000000 ) ;
+#412 = STYLED_ITEM ( 'NONE', ( #2220 ), #2554 ) ;
+#413 = CARTESIAN_POINT ( 'NONE',  ( -0.2220518876079573500, 1.500000000000000000, -0.2366698779947398700 ) ) ;
+#414 = EDGE_CURVE ( 'NONE', #236, #1131, #1970, .T. ) ;
+#415 = CARTESIAN_POINT ( 'NONE',  ( -0.1801270638832248300, 1.495000000000000800, 0.1292968148010103500 ) ) ;
+#416 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#417 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, -1.143380158410511000 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000001800, -1.176685821716469600E-017, -1.299999999999999800 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( -0.1856454949208018200, 1.495000000000000100, -0.1896505707903727000 ) ) ;
+#420 = SURFACE_STYLE_FILL_AREA ( #1945 ) ;
+#421 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#424 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#425 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.8000000000000000400, -1.220845757439086300 ) ) ;
+#426 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#428 = CARTESIAN_POINT ( 'NONE',  ( 1.009824077785334500, 0.8000000000000000400, -1.229801930313026100 ) ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( -1.190104267809862300, 0.8000000000000001600, -1.082620932759372500 ) ) ;
+#430 = VERTEX_POINT ( 'NONE', #1684 ) ;
+#431 = EDGE_CURVE ( 'NONE', #356, #2294, #1819, .T. ) ;
+#432 = CARTESIAN_POINT ( 'NONE',  ( 1.302253050932082700, -0.02575248999449000100, 1.003394641504558900 ) ) ;
+#433 = ADVANCED_FACE ( 'NONE', ( #689 ), #916, .T. ) ;
+#434 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#435 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
+#436 = EDGE_LOOP ( 'NONE', ( #3486, #351, #1117, #1242 ) ) ;
+#437 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1389 ) ) ;
+#438 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, 0.0000000000000000000, -0.2499999999999999400 ) ) ;
+#439 = CARTESIAN_POINT ( 'NONE',  ( 0.002701846390638490700, 1.494999999999999900, 0.2194101488423205500 ) ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #795, .F. ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#442 = DIRECTION ( 'NONE',  ( 1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #3155, .F. ) ;
+#444 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2234 ) ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( 1.008241004726017500, 0.8000000000000000400, -1.220845756665855300 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE',  ( 0.2886330612366673200, 1.495000000000000300, -0.2286617845447504700 ) ) ;
+#447 = ADVANCED_FACE ( 'NONE', ( #1562 ), #859, .T. ) ;
+#448 = CARTESIAN_POINT ( 'NONE',  ( -1.086657693293883200, 0.7912279134661750500, -1.200102623527139700 ) ) ;
+#449 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#450 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.340016711426957800E-017 ) ) ;
+#451 = EDGE_LOOP ( 'NONE', ( #1978, #2041, #2459, #1296 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #2782, .T. ) ;
+#453 = CARTESIAN_POINT ( 'NONE',  ( 0.02479679993296519600, 1.495000000000000100, 0.2814297600866472700 ) ) ;
+#454 = ADVANCED_FACE ( 'NONE', ( #2187 ), #1454, .T. ) ;
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #1951, .F. ) ;
+#456 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.001141590572476500 ) ) ;
+#457 = EDGE_CURVE ( 'NONE', #2770, #1957, #400, .T. ) ;
+#458 = VECTOR ( 'NONE', #3201, 1000.000000000000000 ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -0.2500000000000000000 ) ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #3361, .F. ) ;
+#462 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#463 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 0.9999999999999995600 ) ) ;
+#464 = CARTESIAN_POINT ( 'NONE',  ( -0.1090389873188793400, 1.500000000000000200, 0.2554292155310856600 ) ) ;
+#465 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 8.340016711426957800E-017 ) ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -1.010851718346117600, 0.7910982472968377500, 1.230787871626298800 ) ) ;
+#467 = LINE ( 'NONE', #361, #3504 ) ;
+#468 = CIRCLE ( 'NONE', #2335, 0.9100000000000000300 ) ;
+#469 = ADVANCED_FACE ( 'NONE', ( #2062 ), #3345, .T. ) ;
+#470 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#471 = AXIS2_PLACEMENT_3D ( 'NONE', #1359, #3314, #1933 ) ;
+#472 = CARTESIAN_POINT ( 'NONE',  ( -1.086657693293883000, 0.7912279134661750500, 1.200102623527139500 ) ) ;
+#473 = LINE ( 'NONE', #488, #3175 ) ;
+#474 = EDGE_CURVE ( 'NONE', #2754, #1523, #2745, .T. ) ;
+#475 = SURFACE_STYLE_FILL_AREA ( #1374 ) ;
+#476 = CARTESIAN_POINT ( 'NONE',  ( 0.2886330612366673200, 1.500000000000000200, -0.2286617845447504700 ) ) ;
+#477 = LINE ( 'NONE', #1042, #2530 ) ;
+#478 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, -0.2500000000000002200 ) ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.001141590572476100 ) ) ;
+#480 = ADVANCED_FACE ( 'NONE', ( #2710 ), #2046, .T. ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#482 = CARTESIAN_POINT ( 'NONE',  ( 1.114428587224091400E-016, 1.210000000000000200, -0.9100000000000000300 ) ) ;
+#483 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.005000000000000000100, 0.0000000000000000000 ) ) ;
+#484 = CARTESIAN_POINT ( 'NONE',  ( 1.230787871626298500, 0.7910982472968383100, 1.010851718346118300 ) ) ;
+#485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3195, 'distance_accuracy_value', 'NONE');
+#486 = CARTESIAN_POINT ( 'NONE',  ( -0.1390258749470813500, 1.500000000000000700, 0.2406336027130582000 ) ) ;
+#487 = ORIENTED_EDGE ( 'NONE', *, *, #55, .T. ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#489 = EDGE_LOOP ( 'NONE', ( #572, #186, #576, #2904 ) ) ;
+#490 = CARTESIAN_POINT ( 'NONE',  ( 0.1287477398968306400, 1.500000000000000400, -0.3366809082200637500 ) ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( 0.1468849240474429400, 1.494999999999999700, -0.3308282856515059000 ) ) ;
+#492 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #2169, #306 ) ;
+#493 = SURFACE_STYLE_USAGE ( .BOTH. , #1301 ) ;
+#494 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#495 = CARTESIAN_POINT ( 'NONE',  ( -0.008591869674987946000, 1.499999999999999800, -0.2857302795206166900 ) ) ;
+#496 = ORIENTED_EDGE ( 'NONE', *, *, #3176, .F. ) ;
+#497 = EDGE_CURVE ( 'NONE', #2797, #1437, #1303, .T. ) ;
+#498 = CARTESIAN_POINT ( 'NONE',  ( -0.2124333246901158000, 1.500000000000000200, 0.1808438297611610300 ) ) ;
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .T. ) ;
+#500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #599, .F. ) ;
+#502 = CARTESIAN_POINT ( 'NONE',  ( -0.2343766678803307600, 1.495000000000000300, 0.1542442914536442100 ) ) ;
+#503 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689400, 0.8000000000000001600, 1.136362600839690100 ) ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -0.2044859124057360800, 1.494999999999999700, -0.1623650426059836400 ) ) ;
+#505 = EDGE_LOOP ( 'NONE', ( #742, #941, #1898, #1408 ) ) ;
+#506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, -0.1877560961345580100 ) ) ;
+#509 = LINE ( 'NONE', #2006, #1309 ) ;
+#510 = CARTESIAN_POINT ( 'NONE',  ( 1.012450835018320300, 0.7911028415555189100, 1.230787469680746100 ) ) ;
+#511 = CIRCLE ( 'NONE', #1515, 0.8499999999999999800 ) ;
+#512 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#513 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#514 = FILL_AREA_STYLE_COLOUR ( '', #1925 ) ;
+#515 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#516 = CIRCLE ( 'NONE', #720, 0.01000000000000002600 ) ;
+#517 = LINE ( 'NONE', #643, #3299 ) ;
+#518 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, 0.9319492949924801400 ) ) ;
+#519 = SURFACE_STYLE_FILL_AREA ( #143 ) ;
+#520 = CARTESIAN_POINT ( 'NONE',  ( -0.1090389873188793400, 1.495000000000000300, 0.2554292155310856600 ) ) ;
+#521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3483 ), #564 ) ;
+#523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#524 = FACE_OUTER_BOUND ( 'NONE', #1038, .T. ) ;
+#525 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#526 = FILL_AREA_STYLE ('',( #1314 ) ) ;
+#527 = CIRCLE ( 'NONE', #2932, 0.01000000000000002600 ) ;
+#528 = CARTESIAN_POINT ( 'NONE',  ( -0.2378205270377624900, 1.499999999999999600, -0.007029168503288101900 ) ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -0.1372940939159355000, 1.499999999999999800, -0.2354265430558918300 ) ) ;
+#530 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3446, 'distance_accuracy_value', 'NONE');
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .T. ) ;
+#532 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#533 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#534 = VERTEX_POINT ( 'NONE', #427 ) ;
+#535 = EDGE_CURVE ( 'NONE', #1825, #1652, #855, .T. ) ;
+#536 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#537 = VERTEX_POINT ( 'NONE', #992 ) ;
+#538 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
+#539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1002 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1950, #314, #1964 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#540 = CARTESIAN_POINT ( 'NONE',  ( 0.002701846390638490700, 1.499999999999999800, 0.2194101488423205500 ) ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#542 = VERTEX_POINT ( 'NONE', #1258 ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.8000000000000000400, -1.220845757439086500 ) ) ;
+#544 = EDGE_LOOP ( 'NONE', ( #154, #1204, #1836, #308 ) ) ;
+#545 = STYLED_ITEM ( 'NONE', ( #3376 ), #2907 ) ;
+#546 = EDGE_CURVE ( 'NONE', #92, #139, #1611, .T. ) ;
+#547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#548 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .T. ) ;
+#550 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2881, #765, #1801, #963, #2072, #1759, #490, #2850, #3122, #2897, #2340, #735, #2587, #2598, #201, #3413, #1492, #476, #2619 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06854753670890309500, 0.1356829456230482000, 0.2012149895263284100, 0.2656822347546964300, 0.3292668348172592100, 0.3923954278443287400, 0.4550697616521440200, 0.5171268500645063200, 0.5787900352866527400, 0.6397398633435417100, 0.7001915036663084500, 0.7598062425966704000, 0.8196283192750082300, 0.8793547910462765600, 0.9395116077646613600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#551 = ORIENTED_EDGE ( 'NONE', *, *, #2325, .F. ) ;
+#552 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.500000000000000000, -0.3492945576730195300 ) ) ;
+#554 = ORIENTED_EDGE ( 'NONE', *, *, #2406, .T. ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( -0.1506703169881376800, 1.500000000000000200, -0.2250775550947872700 ) ) ;
+#556 = LINE ( 'NONE', #3352, #1504 ) ;
+#557 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3195, #532, #3208 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#558 = PRESENTATION_STYLE_ASSIGNMENT (( #584 ) ) ;
+#559 = CARTESIAN_POINT ( 'NONE',  ( 0.07144351160051092000, 1.500000000000000000, 0.2795752806762368300 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE',  ( 0.1287477398968306400, 1.495000000000000600, -0.3366809082200637500 ) ) ;
+#561 = EDGE_CURVE ( 'NONE', #3485, #1544, #1971, .T. ) ;
+#562 = FILL_AREA_STYLE ('',( #3251 ) ) ;
+#563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765837400, -0.9961946980917456600 ) ) ;
+#564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #657 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3214, #1849, #525 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #980, .T. ) ;
+#566 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#567 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #320, 'distance_accuracy_value', 'NONE');
+#568 = CARTESIAN_POINT ( 'NONE',  ( 0.03806443222712244100, 1.500000000000000000, 0.2813975372911327000 ) ) ;
+#569 = VERTEX_POINT ( 'NONE', #1006 ) ;
+#570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = CARTESIAN_POINT ( 'NONE',  ( -0.2915165597721640100, 1.499999999999999600, -0.06942118402920884100 ) ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .F. ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( 0.2015751702379340600, 1.495000000000000300, -0.2311737368912960000 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE',  ( 0.2132184481606760600, 1.494999999999999900, -0.2213608432406249400 ) ) ;
+#575 = EDGE_CURVE ( 'NONE', #3237, #3200, #127, .T. ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.499999999999999300, 0.1556333269423650100 ) ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, -0.2500000000000000000 ) ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #2790, .F. ) ;
+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #2162, #1394, #3311 ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( 0.09221549580631804900, 1.500000000000000200, 0.2142495913154664500 ) ) ;
+#582 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#583 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
+#584 = SURFACE_STYLE_USAGE ( .BOTH. , #1118 ) ;
+#585 = AXIS2_PLACEMENT_3D ( 'NONE', #867, #3044, #350 ) ;
+#586 = EDGE_CURVE ( 'NONE', #2330, #159, #2013, .T. ) ;
+#587 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( 0.2244130155143017600, 1.495000000000000100, -0.2108925127110164200 ) ) ;
+#589 = VERTEX_POINT ( 'NONE', #2278 ) ;
+#590 = TOROIDAL_SURFACE ( 'NONE', #2131, 1.110000000000000100, 0.01000000000000000000 ) ;
+#591 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3003, 'distance_accuracy_value', 'NONE');
+#592 = CARTESIAN_POINT ( 'NONE',  ( 0.1637719829910566400, 1.495000000000000100, 0.2565487630590988500 ) ) ;
+#593 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#595 = FILL_AREA_STYLE ('',( #2137 ) ) ;
+#596 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#597 = LINE ( 'NONE', #3102, #2818 ) ;
+#598 = CARTESIAN_POINT ( 'NONE',  ( -1.191194317119096400, 0.8000000000000000400, 1.081530884560282900 ) ) ;
+#599 = EDGE_CURVE ( 'NONE', #397, #185, #2010, .T. ) ;
+#600 = LINE ( 'NONE', #2516, #1264 ) ;
+#601 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#602 = CARTESIAN_POINT ( 'NONE',  ( 0.2351545930898277000, 1.495000000000000300, -0.1997188765153223900 ) ) ;
+#603 = SURFACE_STYLE_USAGE ( .BOTH. , #1917 ) ;
+#604 = PRESENTATION_STYLE_ASSIGNMENT (( #2349 ) ) ;
+#605 = VECTOR ( 'NONE', #760, 1000.000000000000000 ) ;
+#606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3503 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #748, #521, #3239 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#607 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924800300, 0.8000000000000001600, -1.220845757439086700 ) ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #1212, .T. ) ;
+#609 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#610 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#611 = AXIS2_PLACEMENT_3D ( 'NONE', #2371, #2119, #3481 ) ;
+#612 = EDGE_CURVE ( 'NONE', #1914, #569, #221, .T. ) ;
+#613 = LINE ( 'NONE', #999, #228 ) ;
+#614 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#616 = ORIENTED_EDGE ( 'NONE', *, *, #3032, .T. ) ;
+#617 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #58, .NOT_KNOWN. ) ;
+#618 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .T. ) ;
+#620 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#621 = PLANE ( 'NONE',  #1022 ) ;
+#622 = CARTESIAN_POINT ( 'NONE',  ( -0.2340408126239709200, 1.500000000000000200, 0.01847436473235334100 ) ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #829, .T. ) ;
+#624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .F. ) ;
+#626 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( 0.1892736068973140400, 1.495000000000000600, -0.2399880395886818400 ) ) ;
+#628 = CARTESIAN_POINT ( 'NONE',  ( -0.04312178693498761000, 1.495000000000000600, -0.2793811595318146400 ) ) ;
+#629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1121 ), #3331 ) ;
+#630 = CARTESIAN_POINT ( 'NONE',  ( 0.2557962009599278300, 1.499999999999999300, 0.1969912246716188400 ) ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#632 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2761 ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .T. ) ;
+#634 = AXIS2_PLACEMENT_3D ( 'NONE', #2597, #725, #1273 ) ;
+#635 = SURFACE_SIDE_STYLE ('',( #2309 ) ) ;
+#636 = EDGE_CURVE ( 'NONE', #828, #240, #2625, .T. ) ;
+#637 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#638 = VERTEX_POINT ( 'NONE', #2595 ) ;
+#639 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1499999999999999900, 0.0000000000000000000 ) ) ;
+#640 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1409, 'distance_accuracy_value', 'NONE');
+#641 = CARTESIAN_POINT ( 'NONE',  ( 0.2809508262825697300, 1.500000000000000000, 0.1702868112047861700 ) ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.500000000000000000, 0.2814746730962111600 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( -2.258754526011464000E-017, 0.0000000000000000000, -0.2499999999999998300 ) ) ;
+#644 = VECTOR ( 'NONE', #424, 1000.000000000000000 ) ;
+#645 = SURFACE_STYLE_USAGE ( .BOTH. , #1972 ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( -0.1517089647155487600, 1.495000000000000600, -0.2991316450235614300 ) ) ;
+#647 = PRESENTATION_STYLE_ASSIGNMENT (( #2471 ) ) ;
+#648 = VECTOR ( 'NONE', #67, 1000.000000000000000 ) ;
+#649 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#650 = EDGE_CURVE ( 'NONE', #3402, #879, #1319, .T. ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( 0.05954257300769201500, 1.500000000000000200, -0.2869375919883597700 ) ) ;
+#652 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
+#653 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1251 ) ) ;
+#654 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, -0.2238137884422503100 ) ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .T. ) ;
+#656 = CARTESIAN_POINT ( 'NONE',  ( -0.02463620993794761800, 1.500000000000000000, 0.2157686321780432600 ) ) ;
+#657 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3214, 'distance_accuracy_value', 'NONE');
+#658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1163 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #74, #2500, #3279 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#659 = EDGE_CURVE ( 'NONE', #2456, #211, #3291, .T. ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #266, .F. ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, 1.136362600839689900 ) ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( 0.01203639591638091600, 1.499999999999999800, 0.2813409501719255600 ) ) ;
+#663 = VERTEX_POINT ( 'NONE', #3108 ) ;
+#664 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#665 = VERTEX_POINT ( 'NONE', #1476 ) ;
+#666 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, -0.8499999999999999800 ) ) ;
+#667 = VERTEX_POINT ( 'NONE', #3379 ) ;
+#668 = CARTESIAN_POINT ( 'NONE',  ( -0.1669402497906657700, 1.494999999999999900, 0.2226101384127844000 ) ) ;
+#669 = CARTESIAN_POINT ( 'NONE',  ( -0.1080082209834830700, 1.494999999999999700, -0.2539306796201495400 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, -0.2238137884422503100 ) ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #3061, .F. ) ;
+#672 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1877, #1361, #1108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#673 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#674 = CARTESIAN_POINT ( 'NONE',  ( -0.2340408126239709200, 1.495000000000000600, 0.01847436473235334100 ) ) ;
+#675 = FACE_OUTER_BOUND ( 'NONE', #505, .T. ) ;
+#676 = ADVANCED_FACE ( 'NONE', ( #2149 ), #696, .T. ) ;
+#677 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#678 = EDGE_CURVE ( 'NONE', #534, #1535, #732, .T. ) ;
+#679 = CARTESIAN_POINT ( 'NONE',  ( -0.09917636076979001500, 1.495000000000000800, 0.1919406097194504600 ) ) ;
+#680 = FACE_OUTER_BOUND ( 'NONE', #3197, .T. ) ;
+#681 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #149, #926, #690, #2815 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#682 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#683 = LINE ( 'NONE', #2100, #1221 ) ;
+#684 = CARTESIAN_POINT ( 'NONE',  ( -1.197994307982287500, 0.8000000000000000400, 1.087231091464147000 ) ) ;
+#685 = SURFACE_SIDE_STYLE ('',( #1677 ) ) ;
+#686 = SURFACE_STYLE_USAGE ( .BOTH. , #2250 ) ;
+#687 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, 0.0000000000000000000 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -0.2196886980712259000, 1.499999999999999600, 0.06611445320512951400 ) ) ;
+#689 = FACE_OUTER_BOUND ( 'NONE', #1088, .T. ) ;
+#690 = CARTESIAN_POINT ( 'NONE',  ( 1.200102623527139300, 0.7912279134661748300, 1.086657693293883200 ) ) ;
+#691 = VECTOR ( 'NONE', #3107, 1000.000000000000000 ) ;
+#692 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#693 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#694 = VECTOR ( 'NONE', #381, 1000.000000000000200 ) ;
+#695 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#696 = PLANE ( 'NONE',  #789 ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #724, .F. ) ;
+#698 = CARTESIAN_POINT ( 'NONE',  ( -0.1248320595202402900, 1.494999999999999900, -0.3145117906234047900 ) ) ;
+#699 = CARTESIAN_POINT ( 'NONE',  ( -0.1622514491184620900, 1.494999999999999700, 0.1477841772721715200 ) ) ;
+#700 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #811, #1345 ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .F. ) ;
+#702 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, -1.100000000000000100 ) ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( -0.1390258749470813500, 1.500000000000000700, 0.2406336027130582000 ) ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924796900, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#705 = CARTESIAN_POINT ( 'NONE',  ( -1.082620932759371200, 0.8000000000000001600, 1.190104267809863200 ) ) ;
+#706 = VERTEX_POINT ( 'NONE', #2650 ) ;
+#707 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#708 = CARTESIAN_POINT ( 'NONE',  ( 0.1766117556974425900, 1.499999999999999600, -0.2482630858074693400 ) ) ;
+#709 = ADVANCED_FACE ( 'NONE', ( #1360 ), #253, .F. ) ;
+#710 = VERTEX_POINT ( 'NONE', #2404 ) ;
+#711 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765837400, -0.9961946980917456600 ) ) ;
+#712 = EDGE_CURVE ( 'NONE', #569, #1574, #1870, .T. ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #431, .T. ) ;
+#714 = CARTESIAN_POINT ( 'NONE',  ( 0.05151153299153375700, 1.494999999999999900, 0.2812453231507812700 ) ) ;
+#715 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.500000000000000000, -0.3492945576730195300 ) ) ;
+#716 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#717 = CARTESIAN_POINT ( 'NONE',  ( -1.018187401911668200E-016, 0.7900000000000000400, -1.220845757439086300 ) ) ;
+#718 = CARTESIAN_POINT ( 'NONE',  ( -0.04293439693170061900, 1.500000000000000000, 0.2749840298202248500 ) ) ;
+#719 = VERTEX_POINT ( 'NONE', #2682 ) ;
+#720 = AXIS2_PLACEMENT_3D ( 'NONE', #2768, #866, #614 ) ;
+#721 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, -0.9319492949924799200 ) ) ;
+#722 = LINE ( 'NONE', #125, #3423 ) ;
+#723 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #412 ) ) ;
+#724 = EDGE_CURVE ( 'NONE', #706, #3207, #477, .T. ) ;
+#725 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#726 = SURFACE_STYLE_FILL_AREA ( #2467 ) ;
+#727 = CARTESIAN_POINT ( 'NONE',  ( 0.1637719829910566400, 1.495000000000000100, 0.2565487630590988500 ) ) ;
+#728 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#729 = CIRCLE ( 'NONE', #1542, 0.01000000000000002600 ) ;
+#730 = FACE_OUTER_BOUND ( 'NONE', #2205, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.1499999999999999900, -1.286876700471111500 ) ) ;
+#732 = LINE ( 'NONE', #1077, #652 ) ;
+#733 = CARTESIAN_POINT ( 'NONE',  ( 0.02479679993296519600, 1.500000000000000000, 0.2814297600866472700 ) ) ;
+#734 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.1499999999999999900, 1.600000000000000100 ) ) ;
+#735 = CARTESIAN_POINT ( 'NONE',  ( 0.2138823749661766200, 1.500000000000000000, -0.2982778807017951700 ) ) ;
+#736 = CARTESIAN_POINT ( 'NONE',  ( -0.2124333246901158000, 1.495000000000000300, 0.1808438297611610300 ) ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #3306, .F. ) ;
+#738 = STYLED_ITEM ( 'NONE', ( #1511 ), #750 ) ;
+#739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#741 = CARTESIAN_POINT ( 'NONE',  ( -0.07699494999523581700, 1.499999999999999800, 0.2668213561038064200 ) ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .F. ) ;
+#743 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, -1.136362600839689900 ) ) ;
+#744 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1494, #3114, #3385, #2295, #3400, #100, #1975, #2528, #1712, #915, #110, #1984, #2260, #668, #1199, #3415, #178, #736, #1821 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06966280089907735100, 0.1377495622582727600, 0.2039167435177825500, 0.2687798623293367100, 0.3324137064772237400, 0.3947535404471392800, 0.4561800316591684800, 0.5169956491967195900, 0.5773959379659517900, 0.6371983435092751800, 0.6969991842614544600, 0.7567561942255592900, 0.8165539052726075200, 0.8769479965978700400, 0.9381317879205949300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#745 = STYLED_ITEM ( 'NONE', ( #2866 ), #1762 ) ;
+#746 = EDGE_CURVE ( 'NONE', #2728, #2345, #2667, .T. ) ;
+#747 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#748 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .F. ) ;
+#750 = ADVANCED_FACE ( 'NONE', ( #1465 ), #1586, .F. ) ;
+#751 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #2575, .T. ) ;
+#753 = CARTESIAN_POINT ( 'NONE',  ( 1.087231091464158700, 0.7999999999999999300, -1.197994307982292600 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( 0.2127940614271451600, 1.494999999999999400, 0.2306913249187083900 ) ) ;
+#755 = CARTESIAN_POINT ( 'NONE',  ( -0.2878954829271250800, 1.499999999999999800, 0.02277280221414309000 ) ) ;
+#756 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#757 = EDGE_LOOP ( 'NONE', ( #3491, #3323, #1451, #989 ) ) ;
+#758 = FILL_AREA_STYLE_COLOUR ( '', #374 ) ;
+#759 = VERTEX_POINT ( 'NONE', #783 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410510800, 0.7912279134661749400, 1.143380158410511400 ) ) ;
+#762 = EDGE_LOOP ( 'NONE', ( #2814, #3497, #1954, #144 ) ) ;
+#763 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2417 ) ) ;
+#764 = LINE ( 'NONE', #1787, #807 ) ;
+#765 = CARTESIAN_POINT ( 'NONE',  ( 0.03742275563037311700, 1.499999999999999800, -0.3492119054117279200 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE',  ( 0.03806443222712244100, 1.495000000000000100, 0.2813975372911327000 ) ) ;
+#767 = ORIENTED_EDGE ( 'NONE', *, *, #3225, .T. ) ;
+#768 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#769 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2297, #981, #1260, #1735, #1457, #3124, #1481, #391, #1747, #1472, #2021 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1243285095938498600, 0.2471560163611867300, 0.3687797492913394400, 0.4907338624016478500, 0.6136137718478436000, 0.7389575757222153200, 0.8673105751912625300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#770 = SURFACE_SIDE_STYLE ('',( #1115 ) ) ;
+#771 = LINE ( 'NONE', #432, #2522 ) ;
+#772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1251 ), #3004 ) ;
+#773 = SURFACE_STYLE_USAGE ( .BOTH. , #2128 ) ;
+#774 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#775 = CIRCLE ( 'NONE', #1043, 0.9000000000000000200 ) ;
+#776 = VECTOR ( 'NONE', #2535, 1000.000000000000000 ) ;
+#777 = FACE_OUTER_BOUND ( 'NONE', #1082, .T. ) ;
+#778 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#779 = DIRECTION ( 'NONE',  ( 4.664427011902686600E-014, 1.000000000000000000, -1.267006366984321800E-012 ) ) ;
+#780 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#781 = SURFACE_STYLE_USAGE ( .BOTH. , #770 ) ;
+#782 = PRESENTATION_STYLE_ASSIGNMENT (( #2973 ) ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.1499999999999999900, 1.286876700471111500 ) ) ;
+#784 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.1499999999999999900, 1.286876700471111500 ) ) ;
+#785 = EDGE_CURVE ( 'NONE', #250, #1544, #3259, .T. ) ;
+#786 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.005000000000000000100, 0.0000000000000000000 ) ) ;
+#787 = VERTEX_POINT ( 'NONE', #2091 ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, 0.1199362115577496300 ) ) ;
+#789 = AXIS2_PLACEMENT_3D ( 'NONE', #983, #791, #1922 ) ;
+#790 = SURFACE_STYLE_USAGE ( .BOTH. , #238 ) ;
+#791 = DIRECTION ( 'NONE',  ( -9.035018104045862100E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#792 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#793 = VERTEX_POINT ( 'NONE', #2660 ) ;
+#794 = AXIS2_PLACEMENT_3D ( 'NONE', #2769, #626, #3307 ) ;
+#795 = EDGE_CURVE ( 'NONE', #2251, #2418, #1357, .T. ) ;
+#796 = CARTESIAN_POINT ( 'NONE',  ( -0.1531907490726215300, 1.500000000000000200, 0.2319452830568377600 ) ) ;
+#797 = ORIENTED_EDGE ( 'NONE', *, *, #2824, .T. ) ;
+#798 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #2448, .F. ) ;
+#800 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#801 = CARTESIAN_POINT ( 'NONE',  ( 0.2421409363873186800, 1.500000000000000000, 0.2090131025963300700 ) ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( -0.1631953362109703200, 1.499999999999999800, -0.2139945082871640400 ) ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .F. ) ;
+#804 = CARTESIAN_POINT ( 'NONE',  ( 1.191194317119096600, 0.8000000000000000400, 1.081530884560282700 ) ) ;
+#805 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#806 = VERTEX_POINT ( 'NONE', #2118 ) ;
+#807 = VECTOR ( 'NONE', #1820, 1000.000000000000000 ) ;
+#808 = CARTESIAN_POINT ( 'NONE',  ( -0.2044859124057360800, 1.499999999999999600, -0.1623650426059836400 ) ) ;
+#809 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3162, #2032, #3177 ),
+ ( #2352, #753, #2364 ),
+ ( #2631, #428, #445 ),
+ ( #1772, #1521, #3456 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0000000000000000000, 0.7816000651241673500 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7492634205062599400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708280700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513120600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7372773368101255300, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#810 = CYLINDRICAL_SURFACE ( 'NONE', #2107, 0.9000000000000000200 ) ;
+#811 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#812 = FACE_OUTER_BOUND ( 'NONE', #97, .T. ) ;
+#813 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#814 = CARTESIAN_POINT ( 'NONE',  ( -0.2301053942795585600, 1.500000000000000200, -0.1013590781602988100 ) ) ;
+#815 = LINE ( 'NONE', #1434, #43 ) ;
+#816 = CIRCLE ( 'NONE', #471, 0.01000000000000002600 ) ;
+#817 = AXIS2_PLACEMENT_3D ( 'NONE', #3205, #219, #507 ) ;
+#818 = EDGE_CURVE ( 'NONE', #3200, #3237, #1598, .T. ) ;
+#819 = LINE ( 'NONE', #1696, #2526 ) ;
+#820 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#821 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#822 = CIRCLE ( 'NONE', #2081, 0.01000000000000002600 ) ;
+#823 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3298 ) ) ;
+#824 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, 0.1499999999999999900, 0.2499999999999999400 ) ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( -0.1956613274313739900, 1.500000000000000000, 0.1093396894561743900 ) ) ;
+#826 = CARTESIAN_POINT ( 'NONE',  ( 0.1100410056906184500, 1.494999999999999900, -0.3411735919005627900 ) ) ;
+#827 = ORIENTED_EDGE ( 'NONE', *, *, #457, .T. ) ;
+#828 = VERTEX_POINT ( 'NONE', #241 ) ;
+#829 = EDGE_CURVE ( 'NONE', #3455, #1153, #216, .T. ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( 0.02114918165153390300, 1.500000000000000000, -0.2876868454185854700 ) ) ;
+#831 = ORIENTED_EDGE ( 'NONE', *, *, #1210, .F. ) ;
+#832 = FILL_AREA_STYLE ('',( #2163 ) ) ;
+#833 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #500, 'distance_accuracy_value', 'NONE');
+#834 = CARTESIAN_POINT ( 'NONE',  ( 0.1462855084295721900, 1.499999999999999800, 0.2631408375377293800 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE',  ( 0.1468849240474429400, 1.494999999999999700, -0.3308282856515059000 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #712, .T. ) ;
+#837 = VERTEX_POINT ( 'NONE', #1844 ) ;
+#838 = AXIS2_PLACEMENT_3D ( 'NONE', #2800, #2281, #2255 ) ;
+#839 = EDGE_CURVE ( 'NONE', #3250, #665, #2664, .T. ) ;
+#840 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .F. ) ;
+#842 = CARTESIAN_POINT ( 'NONE',  ( -1.009824077785317800, 0.8000000000000001600, -1.229801930313026500 ) ) ;
+#843 = EDGE_LOOP ( 'NONE', ( #3344, #1436 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE',  ( -0.2340408126239709200, 1.500000000000000400, 0.01847436473235334100 ) ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#846 = EDGE_LOOP ( 'NONE', ( #3075, #2120, #2550, #1285, #877, #313, #487, #673 ) ) ;
+#847 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.176483080687593200 ) ) ;
+#848 = SURFACE_STYLE_FILL_AREA ( #2647 ) ;
+#849 = CARTESIAN_POINT ( 'NONE',  ( 0.1766117556974425900, 1.499999999999999600, -0.2482630858074693400 ) ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( 0.2885160163280719400, 1.499999999999999100, 0.1605256329863616000 ) ) ;
+#851 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3083 ) ) ;
+#852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#853 = CIRCLE ( 'NONE', #2892, 1.110000000000000100 ) ;
+#854 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#855 = LINE ( 'NONE', #1758, #1813 ) ;
+#856 = VECTOR ( 'NONE', #210, 1000.000000000000100 ) ;
+#857 = DIRECTION ( 'NONE',  ( -0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 0.1766117556974425900, 1.494999999999999700, -0.2482630858074693400 ) ) ;
+#859 = CYLINDRICAL_SURFACE ( 'NONE', #3285, 0.01000000000000002600 ) ;
+#860 = LINE ( 'NONE', #3403, #691 ) ;
+#861 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#863 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #886, .F. ) ;
+#865 = CARTESIAN_POINT ( 'NONE',  ( 0.2886330612366673200, 1.500000000000000200, -0.2286617845447504700 ) ) ;
+#866 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE',  ( 0.09100161846221296900, 1.494999999999999400, -0.2819282475853359100 ) ) ;
+#869 = STYLED_ITEM ( 'NONE', ( #1323 ), #454 ) ;
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #36, .F. ) ;
+#871 = CARTESIAN_POINT ( 'NONE',  ( 0.2687008805134767400, 1.499999999999999100, 0.1840476757289102300 ) ) ;
+#872 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1404, #577 ),
+ ( #3277, #850 ),
+ ( #3054, #309 ),
+ ( #2730, #871 ),
+ ( #2737, #630 ),
+ ( #2213, #890 ),
+ ( #60, #2759 ),
+ ( #1128, #72 ),
+ ( #2497, #1383 ),
+ ( #341, #1937 ),
+ ( #592, #1149 ),
+ ( #2202, #2772 ),
+ ( #3287, #1423 ),
+ ( #2463, #3045 ),
+ ( #1122, #3026 ),
+ ( #880, #1661 ),
+ ( #38, #2196 ),
+ ( #1928, #3014 ),
+ ( #618, #3301 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06167423887742608900, 0.1230530616348057400, 0.1834750007317018400, 0.2437265005106117900, 0.3042789165122535800, 0.3648629209606828500, 0.4259462039686194900, 0.4873912299654075700, 0.5492203840754762400, 0.6111435886926029900, 0.6735285303101518100, 0.7369614566573039500, 0.8007852828728402300, 0.8660125956416147000, 0.9321007477905785000, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#873 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .F. ) ;
+#874 = AXIS2_PLACEMENT_3D ( 'NONE', #1818, #2095, #2082 ) ;
+#875 = CARTESIAN_POINT ( 'NONE',  ( 1.102182119232617800E-016, 1.210000000000000200, 0.9000000000000000200 ) ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( -0.1248320595202402900, 1.494999999999999900, -0.3145117906234047900 ) ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #3071, .T. ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( 0.03808012735735085600, 1.500000000000000000, -0.2874801362385024400 ) ) ;
+#879 = VERTEX_POINT ( 'NONE', #2139 ) ;
+#880 = CARTESIAN_POINT ( 'NONE',  ( 0.07144351160051092000, 1.495000000000000100, 0.2795752806762368300 ) ) ;
+#881 = FACE_OUTER_BOUND ( 'NONE', #360, .T. ) ;
+#882 = FILL_AREA_STYLE_COLOUR ( '', #2704 ) ;
+#883 = CARTESIAN_POINT ( 'NONE',  ( 0.01921735353088447800, 1.495000000000000100, -0.3490179854421405800 ) ) ;
+#884 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#885 = PLANE ( 'NONE',  #189 ) ;
+#886 = EDGE_CURVE ( 'NONE', #1682, #3200, #2442, .T. ) ;
+#887 = SURFACE_STYLE_FILL_AREA ( #3084 ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#889 = FACE_OUTER_BOUND ( 'NONE', #2637, .T. ) ;
+#890 = CARTESIAN_POINT ( 'NONE',  ( 0.2421409363873186800, 1.499999999999999300, 0.2090131025963300700 ) ) ;
+#891 = FACE_OUTER_BOUND ( 'NONE', #757, .T. ) ;
+#892 = VECTOR ( 'NONE', #570, 1000.000000000000000 ) ;
+#893 = CARTESIAN_POINT ( 'NONE',  ( 0.1211587699141091900, 1.499999999999999800, 0.2064225196866054400 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( 0.2288763507446326700, 1.500000000000000400, -0.2879414569010350100 ) ) ;
+#895 = EDGE_CURVE ( 'NONE', #719, #1235, #1252, .T. ) ;
+#896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( 1.230009069179260700, 0.8000000000000000400, -0.9319492949924798000 ) ) ;
+#898 = CARTESIAN_POINT ( 'NONE',  ( 0.1750982955277535800, 1.500000000000000200, 0.1812288265057056500 ) ) ;
+#899 = EDGE_LOOP ( 'NONE', ( #32, #1739, #583, #105 ) ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .F. ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#902 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -8.340016711426957800E-017 ) ) ;
+#903 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .F. ) ;
+#904 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3005, 'distance_accuracy_value', 'NONE');
+#905 = SURFACE_SIDE_STYLE ('',( #2874 ) ) ;
+#906 = CARTESIAN_POINT ( 'NONE',  ( -1.190104267809866800, 0.8000000000000001600, 1.082620932759367900 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7900000000000000400, 1.220845757439086500 ) ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #3227, #231, #792 ) ;
+#909 = CARTESIAN_POINT ( 'NONE',  ( 1.089935651241144300E-016, 1.340000000000000100, -0.8899999999999999000 ) ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .T. ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #1188, .F. ) ;
+#912 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#913 = EDGE_CURVE ( 'NONE', #321, #3103, #2880, .T. ) ;
+#914 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
+#915 = CARTESIAN_POINT ( 'NONE',  ( -0.1090389873188793400, 1.495000000000000300, 0.2554292155310856600 ) ) ;
+#916 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #610, #2765 ),
+ ( #3040, #1407 ),
+ ( #64, #3303 ),
+ ( #335, #622 ),
+ ( #3099, #946 ),
+ ( #2283, #688 ),
+ ( #3369, #1197 ),
+ ( #2564, #387 ),
+ ( #415, #1974 ),
+ ( #699, #376 ),
+ ( #924, #3338 ),
+ ( #367, #96 ),
+ ( #679, #1731 ),
+ ( #2837, #2792 ),
+ ( #2242, #1175 ),
+ ( #1479, #656 ),
+ ( #146, #3088 ),
+ ( #1185, #1224 ),
+ ( #3112, #3383 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06432321657984210700, 0.1262901037035558700, 0.1867264692161327600, 0.2461464323353445600, 0.3055756426461385700, 0.3654293856180518300, 0.4263263089482599000, 0.4888399064006411800, 0.5517249718140472300, 0.6139185964661589800, 0.6754837657683961900, 0.7373338970992855400, 0.8002290443945262500, 0.8645022981233226900, 0.9310407391556971800, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#917 = LINE ( 'NONE', #459, #2432 ) ;
+#918 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #15 ) ) ;
+#919 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#920 = VERTEX_POINT ( 'NONE', #2414 ) ;
+#921 = FILL_AREA_STYLE ('',( #352 ) ) ;
+#922 = LINE ( 'NONE', #784, #1137 ) ;
+#923 = SURFACE_STYLE_USAGE ( .BOTH. , #3057 ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( -0.1426390235203070200, 1.495000000000000600, 0.1646722444661309300 ) ) ;
+#925 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1203, #3065, #953, #194, #1017, #2856, #1239, #2592, #2316, #2889, #2065 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1285151895116613800, 0.2529486363526578500, 0.3747547340060044500, 0.4959397538670499200, 0.6171806414298924800, 0.7409094692781372800, 0.8678111481862028600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#926 = CARTESIAN_POINT ( 'NONE',  ( 1.230787469680746800, 0.7911028415555189100, 1.012450835018320300 ) ) ;
+#927 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2630 ), #2122 ) ;
+#928 = ADVANCED_FACE ( 'NONE', ( #2926 ), #2705, .T. ) ;
+#929 = CARTESIAN_POINT ( 'NONE',  ( -0.2193560745907026900, 1.495000000000000600, -0.1327742662505455900 ) ) ;
+#930 = CARTESIAN_POINT ( 'NONE',  ( 0.06198097700495258000, 1.495000000000000300, 0.2190768911651007300 ) ) ;
+#931 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, 0.0000000000000000000 ) ) ;
+#932 = PRESENTATION_STYLE_ASSIGNMENT (( #781 ) ) ;
+#933 = STYLED_ITEM ( 'NONE', ( #2146 ), #1475 ) ;
+#934 = DIRECTION ( 'NONE',  ( -0.7071067811865474600, -0.0000000000000000000, 0.7071067811865475700 ) ) ;
+#935 = CARTESIAN_POINT ( 'NONE',  ( 1.087231091464141200, 0.7999999999999998200, 1.197994307982285000 ) ) ;
+#936 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .T. ) ;
+#937 = FILL_AREA_STYLE_COLOUR ( '', #2931 ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #1901, .F. ) ;
+#939 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, 1.143380158410511000 ) ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( 1.081530884560282700, 0.8000000000000000400, 1.191194317119096600 ) ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .F. ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, -0.1877560961345580100 ) ) ;
+#943 = ORIENTED_EDGE ( 'NONE', *, *, #226, .T. ) ;
+#944 = ADVANCED_FACE ( 'NONE', ( #1754 ), #2158, .T. ) ;
+#945 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( -0.2282970826887743800, 1.499999999999999800, 0.04290648023754302400 ) ) ;
+#947 = EDGE_CURVE ( 'NONE', #828, #3414, #1365, .T. ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .F. ) ;
+#949 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424776400 ) ) ;
+#950 = CARTESIAN_POINT ( 'NONE',  ( -0.03567430482864467100, 1.500000000000000000, -0.3441678727233890600 ) ) ;
+#951 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .T. ) ;
+#953 = CARTESIAN_POINT ( 'NONE',  ( 0.06198097700495258000, 1.495000000000000300, 0.2190768911651007300 ) ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .F. ) ;
+#955 = PLANE ( 'NONE',  #2680 ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( 0.2015751702379340600, 1.500000000000000200, -0.2311737368912960000 ) ) ;
+#957 = PRESENTATION_STYLE_ASSIGNMENT (( #3289 ) ) ;
+#958 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2783 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #854, #1150, #1386 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#959 = CARTESIAN_POINT ( 'NONE',  ( -0.1769636185250938700, 1.500000000000000000, -0.2806505815238483100 ) ) ;
+#960 = EDGE_CURVE ( 'NONE', #1547, #195, #819, .T. ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .F. ) ;
+#962 = FACE_OUTER_BOUND ( 'NONE', #1294, .T. ) ;
+#963 = CARTESIAN_POINT ( 'NONE',  ( 0.07125472415160559500, 1.500000000000000400, -0.3474529649360312300 ) ) ;
+#964 = CARTESIAN_POINT ( 'NONE',  ( 1.096058885236881000E-016, 1.350000000000000100, -0.8899999999999999000 ) ) ;
+#965 = ADVANCED_FACE ( 'NONE', ( #2315 ), #3433, .T. ) ;
+#966 = CYLINDRICAL_SURFACE ( 'NONE', #3224, 0.3000000000000000400 ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#968 = VECTOR ( 'NONE', #996, 1000.000000000000000 ) ;
+#969 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#970 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#971 = PRESENTATION_STYLE_ASSIGNMENT (( #1921 ) ) ;
+#972 = SURFACE_STYLE_USAGE ( .BOTH. , #408 ) ;
+#973 = CARTESIAN_POINT ( 'NONE',  ( -0.05076446178032532900, 1.495000000000000300, 0.2101862110060561400 ) ) ;
+#974 = VECTOR ( 'NONE', #3256, 1000.000000000000100 ) ;
+#975 = VECTOR ( 'NONE', #2735, 1000.000000000000000 ) ;
+#976 = CARTESIAN_POINT ( 'NONE',  ( 0.9311506597517369400, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#977 = CARTESIAN_POINT ( 'NONE',  ( -1.230009069179260500, 0.8000000000000002700, -0.9319492949924806900 ) ) ;
+#978 = ADVANCED_FACE ( 'NONE', ( #2057 ), #3296, .T. ) ;
+#979 = FACE_OUTER_BOUND ( 'NONE', #2803, .T. ) ;
+#980 = EDGE_CURVE ( 'NONE', #1052, #3148, #516, .T. ) ;
+#981 = CARTESIAN_POINT ( 'NONE',  ( -0.2223006432812843800, 1.500000000000000000, 0.1690825846664623900 ) ) ;
+#982 = DIRECTION ( 'NONE',  ( 8.340016711426906000E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#984 = SURFACE_STYLE_FILL_AREA ( #2313 ) ;
+#985 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924796900, 0.7908715574274765000, 1.230807704420003900 ) ) ;
+#986 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, 0.9319492949924800300 ) ) ;
+#987 = EDGE_CURVE ( 'NONE', #185, #1299, #600, .T. ) ;
+#988 = DIRECTION ( 'NONE',  ( 0.7071067811865474600, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#989 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .T. ) ;
+#990 = ADVANCED_FACE ( 'NONE', ( #3297 ), #885, .T. ) ;
+#991 = DIRECTION ( 'NONE',  ( -0.7941277684358851700, 0.0000000000000000000, 0.6077508431907281400 ) ) ;
+#992 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, -1.136362600839690100 ) ) ;
+#993 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ;
+#994 = AXIS2_PLACEMENT_3D ( 'NONE', #1839, #2145, #1036 ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( 0.1462855084295721900, 1.494999999999999900, 0.2631408375377293800 ) ) ;
+#996 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#997 = VERTEX_POINT ( 'NONE', #649 ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, 0.0000000000000000000 ) ) ;
+#999 = CARTESIAN_POINT ( 'NONE',  ( -0.9311506597517365000, 0.7908715574274766100, 1.230807704420004100 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#1001 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .T. ) ;
+#1002 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1950, 'distance_accuracy_value', 'NONE');
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 0.01203639591638091600, 1.499999999999999800, 0.2813409501719255600 ) ) ;
+#1004 = ORIENTED_EDGE ( 'NONE', *, *, #3382, .F. ) ;
+#1005 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.500000000000000000, -0.2238137884422503100 ) ) ;
+#1006 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, 1.136362600839689900 ) ) ;
+#1007 = EDGE_CURVE ( 'NONE', #1682, #2372, #2568, .T. ) ;
+#1008 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, -1.100000000000000100 ) ) ;
+#1009 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#1011 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1012 = ADVANCED_FACE ( 'NONE', ( #2216 ), #328, .T. ) ;
+#1013 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924796900, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( -0.1243063644268664800, 1.499999999999999800, 0.2484835842389631100 ) ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #1901, .T. ) ;
+#1016 = STYLED_ITEM ( 'NONE', ( #1182 ), #1241 ) ;
+#1017 = CARTESIAN_POINT ( 'NONE',  ( 0.1211587699141091900, 1.494999999999999900, 0.2064225196866054400 ) ) ;
+#1018 = LINE ( 'NONE', #177, #363 ) ;
+#1019 = CARTESIAN_POINT ( 'NONE',  ( -0.07699494999523581700, 1.494999999999999900, 0.2668213561038064200 ) ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .F. ) ;
+#1021 = PRESENTATION_STYLE_ASSIGNMENT (( #493 ) ) ;
+#1022 = AXIS2_PLACEMENT_3D ( 'NONE', #654, #2524, #375 ) ;
+#1023 = EDGE_CURVE ( 'NONE', #159, #2430, #1886, .T. ) ;
+#1024 = FACE_OUTER_BOUND ( 'NONE', #3273, .T. ) ;
+#1025 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, -0.2238137884422503100 ) ) ;
+#1026 = FILL_AREA_STYLE_COLOUR ( '', #2613 ) ;
+#1027 = DIRECTION ( 'NONE',  ( 1.224646799147343300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( -0.05985029411314665700, 1.494999999999999700, -0.2745858534042426900 ) ) ;
+#1029 = SURFACE_STYLE_FILL_AREA ( #2121 ) ;
+#1030 = VECTOR ( 'NONE', #2988, 1000.000000000000000 ) ;
+#1031 = FILL_AREA_STYLE_COLOUR ( '', #1850 ) ;
+#1032 = CARTESIAN_POINT ( 'NONE',  ( 1.229801930313026100, 0.8000000000000000400, 1.009824077785334500 ) ) ;
+#1033 = CARTESIAN_POINT ( 'NONE',  ( 1.286876700471111700, 0.1499999999999999900, 0.2500000000000000000 ) ) ;
+#1034 = SURFACE_STYLE_FILL_AREA ( #1499 ) ;
+#1035 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, 0.1499999999999999900, 1.286876700471111500 ) ) ;
+#1036 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1037 = CARTESIAN_POINT ( 'NONE',  ( 0.1981012917928178800, 1.495000000000000100, -0.3077777018811613800 ) ) ;
+#1038 = EDGE_LOOP ( 'NONE', ( #2674, #3202, #3100, #701 ) ) ;
+#1039 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1484 ), #557 ) ;
+#1040 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1041 = EDGE_LOOP ( 'NONE', ( #3235, #2248, #2593, #625 ) ) ;
+#1042 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 1.215908682440350400E-017, -0.2500000000000002200 ) ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #998, #740, #2063 ) ;
+#1044 = EDGE_CURVE ( 'NONE', #3095, #2159, #2102, .T. ) ;
+#1045 = CARTESIAN_POINT ( 'NONE',  ( -0.09327298605668694900, 1.495000000000000100, 0.2615843561158963700 ) ) ;
+#1046 = EDGE_LOOP ( 'NONE', ( #2758, #1257, #1541, #3398, #206, #1695 ) ) ;
+#1047 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1048 = ORIENTED_EDGE ( 'NONE', *, *, #1107, .F. ) ;
+#1049 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 3.336006684570784100E-016 ) ) ;
+#1050 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE',  ( -0.1748819559256229200, 1.500000000000000200, -0.2022273150627866300 ) ) ;
+#1052 = VERTEX_POINT ( 'NONE', #124 ) ;
+#1053 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2177, 'distance_accuracy_value', 'NONE');
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #287, .F. ) ;
+#1055 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, -1.143380158410511400 ) ) ;
+#1056 = PLANE ( 'NONE',  #3066 ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #612, .F. ) ;
+#1058 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #869 ) ) ;
+#1059 = VECTOR ( 'NONE', #862, 1000.000000000000000 ) ;
+#1060 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1061 = EDGE_LOOP ( 'NONE', ( #3002, #961, #2038, #3278 ) ) ;
+#1062 = FILL_AREA_STYLE_COLOUR ( '', #884 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#1064 = CYLINDRICAL_SURFACE ( 'NONE', #1286, 0.3000000000000000400 ) ;
+#1065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1016 ), #3353 ) ;
+#1066 = LINE ( 'NONE', #1539, #1703 ) ;
+#1067 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, 0.0000000000000000000 ) ) ;
+#1068 = VECTOR ( 'NONE', #2310, 1000.000000000000100 ) ;
+#1069 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2151 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2389, #1524, #3204 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1070 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 0.2500000000000000000 ) ) ;
+#1071 = PRESENTATION_STYLE_ASSIGNMENT (( #603 ) ) ;
+#1072 = PRESENTATION_STYLE_ASSIGNMENT (( #2764 ) ) ;
+#1073 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1074 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1075 = CARTESIAN_POINT ( 'NONE',  ( -1.001141590572475900, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#1076 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1077 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#1078 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#1079 = LINE ( 'NONE', #193, #342 ) ;
+#1080 = EDGE_CURVE ( 'NONE', #2080, #1914, #681, .T. ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.500000000000000000, -0.03330898074994264500 ) ) ;
+#1082 = EDGE_LOOP ( 'NONE', ( #565, #2067, #1194, #954 ) ) ;
+#1083 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1084 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 1.110000000000000100 ) ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#1086 = CARTESIAN_POINT ( 'NONE',  ( 0.03742275563037311700, 1.499999999999999800, -0.3492119054117279200 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE',  ( 0.01921735353088447800, 1.500000000000000000, -0.3490179854421405800 ) ) ;
+#1088 = EDGE_LOOP ( 'NONE', ( #1860, #2806, #1722, #2210 ) ) ;
+#1089 = EDGE_CURVE ( 'NONE', #1652, #2159, #42, .T. ) ;
+#1090 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, 1.110000000000000100 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #3011, .F. ) ;
+#1092 = CARTESIAN_POINT ( 'NONE',  ( -0.05985029411314665700, 1.499999999999999600, -0.2745858534042426900 ) ) ;
+#1093 = FILL_AREA_STYLE_COLOUR ( '', #716 ) ;
+#1094 = VERTEX_POINT ( 'NONE', #3362 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( -0.07562608130922973700, 1.499999999999999300, 0.2022564862651043400 ) ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -0.2382552202165526800, 1.495000000000000100, -0.05089612386479049800 ) ) ;
+#1097 = ORIENTED_EDGE ( 'NONE', *, *, #2230, .T. ) ;
+#1098 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .T. ) ;
+#1100 = FACE_OUTER_BOUND ( 'NONE', #2469, .T. ) ;
+#1101 = CARTESIAN_POINT ( 'NONE',  ( -0.2383923933995346100, 1.499999999999999800, -0.03920309884517515800 ) ) ;
+#1102 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, -1.136362600839690100 ) ) ;
+#1103 = PRESENTATION_STYLE_ASSIGNMENT (( #2912 ) ) ;
+#1104 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1105 = CARTESIAN_POINT ( 'NONE',  ( -0.2253569526830953600, 1.500000000000000000, -0.1173278485880764900 ) ) ;
+#1106 = STYLED_ITEM ( 'NONE', ( #2935 ), #2277 ) ;
+#1107 = EDGE_CURVE ( 'NONE', #1957, #667, #148, .T. ) ;
+#1108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1109 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( 0.1766117556974425900, 1.494999999999999700, -0.2482630858074693400 ) ) ;
+#1111 = LINE ( 'NONE', #1648, #648 ) ;
+#1112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2468, 'distance_accuracy_value', 'NONE');
+#1113 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1233 ), #1942 ) ;
+#1114 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, 0.9100000000000000300 ) ) ;
+#1115 = SURFACE_STYLE_FILL_AREA ( #2391 ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -0.2196886980712259000, 1.499999999999999800, 0.06611445320512951400 ) ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ;
+#1118 = SURFACE_SIDE_STYLE ('',( #295 ) ) ;
+#1119 = SURFACE_STYLE_USAGE ( .BOTH. , #2693 ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;
+#1121 = STYLED_ITEM ( 'NONE', ( #932 ), #393 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( 0.09087845001648835200, 1.495000000000000100, 0.2771376221314217300 ) ) ;
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #3023, .T. ) ;
+#1124 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3453 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1689, #2532, #1474 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
+#1126 = EDGE_LOOP ( 'NONE', ( #671, #1160, #1151, #2540 ) ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #2675, #1073, #593 ) ;
+#1128 = CARTESIAN_POINT ( 'NONE',  ( 0.2127940614271451600, 1.494999999999999400, 0.2306913249187083900 ) ) ;
+#1129 = VERTEX_POINT ( 'NONE', #1733 ) ;
+#1130 = PLANE ( 'NONE',  #269 ) ;
+#1131 = VERTEX_POINT ( 'NONE', #3123 ) ;
+#1132 = FILL_AREA_STYLE_COLOUR ( '', #416 ) ;
+#1133 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1135 = EDGE_CURVE ( 'NONE', #139, #283, #2143, .T. ) ;
+#1136 = CARTESIAN_POINT ( 'NONE',  ( 1.220845756665855300, 0.8000000000000000400, -1.008241004726017500 ) ) ;
+#1137 = VECTOR ( 'NONE', #2105, 1000.000000000000000 ) ;
+#1138 = PRESENTATION_STYLE_ASSIGNMENT (( #645 ) ) ;
+#1139 = LINE ( 'NONE', #2226, #2403 ) ;
+#1140 = CARTESIAN_POINT ( 'NONE',  ( -0.2920889503429499000, 1.494999999999999900, -0.02712743736221396800 ) ) ;
+#1141 = CARTESIAN_POINT ( 'NONE',  ( 0.2138823749661766200, 1.495000000000000100, -0.2982778807017951700 ) ) ;
+#1142 = AXIS2_PLACEMENT_3D ( 'NONE', #1406, #2751, #324 ) ;
+#1143 = FACE_OUTER_BOUND ( 'NONE', #353, .T. ) ;
+#1144 = EDGE_CURVE ( 'NONE', #1447, #1797, #744, .T. ) ;
+#1145 = FILL_AREA_STYLE_COLOUR ( '', #333 ) ;
+#1146 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1000, #1529, #3391, #207, #407, #2870, #1780, #2288, #153, #2026, #423 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1243285095938498600, 0.2471560163611867300, 0.3687797492913394400, 0.4907338624016478500, 0.6136137718478436000, 0.7389575757222153200, 0.8673105751912625300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#1148 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1149 = CARTESIAN_POINT ( 'NONE',  ( 0.1637719829910566400, 1.499999999999999300, 0.2565487630590988500 ) ) ;
+#1150 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .T. ) ;
+#1152 = SURFACE_SIDE_STYLE ('',( #1965 ) ) ;
+#1153 = VERTEX_POINT ( 'NONE', #460 ) ;
+#1154 = CARTESIAN_POINT ( 'NONE',  ( 1.142612700283333500, 0.8000000000000000400, -1.142612700283332600 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( 0.3249999999999999000, 7.060114930298819100E-018, 1.300000000000000000 ) ) ;
+#1156 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3136 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #919, #1967, #1460 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1157 = EDGE_LOOP ( 'NONE', ( #2127, #1168, #24, #134, #499, #2289, #1123, #1576 ) ) ;
+#1158 = SURFACE_STYLE_USAGE ( .BOTH. , #2452 ) ;
+#1159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #1815, .F. ) ;
+#1161 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1106 ) ) ;
+#1162 = EDGE_CURVE ( 'NONE', #3465, #2717, #1596, .T. ) ;
+#1163 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #74, 'distance_accuracy_value', 'NONE');
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .F. ) ;
+#1165 = DIRECTION ( 'NONE',  ( 9.035018104045862100E-017, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1647 ), #2990 ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( 0.02479679993296519600, 1.500000000000000000, 0.2814297600866472700 ) ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #3462, .T. ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#1170 = ORIENTED_EDGE ( 'NONE', *, *, #795, .T. ) ;
+#1171 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1172 = LINE ( 'NONE', #1593, #1420 ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( -0.2870601376912934000, 1.500000000000000200, -0.1005824331644856900 ) ) ;
+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #2824, .F. ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( -0.05076446178032532900, 1.500000000000000000, 0.2101862110060561400 ) ) ;
+#1176 = LINE ( 'NONE', #137, #2476 ) ;
+#1177 = CIRCLE ( 'NONE', #78, 0.9000000000000000200 ) ;
+#1178 = SURFACE_STYLE_USAGE ( .BOTH. , #1940 ) ;
+#1179 = EDGE_CURVE ( 'NONE', #2285, #1447, #3074, .T. ) ;
+#1180 = CARTESIAN_POINT ( 'NONE',  ( 1.102182119232617800E-016, 1.340000000000000100, 0.9000000000000000200 ) ) ;
+#1181 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#1182 = PRESENTATION_STYLE_ASSIGNMENT (( #1322 ) ) ;
+#1183 = LINE ( 'NONE', #702, #2217 ) ;
+#1184 = FILL_AREA_STYLE ('',( #1209 ) ) ;
+#1185 = CARTESIAN_POINT ( 'NONE',  ( 0.02138231494321300700, 1.495000000000000100, 0.2197587810827443000 ) ) ;
+#1186 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2709, #830, #16, #1591, #3001, #1376, #1092, #280, #1632, #1905, #3492, #1859, #555, #2174, #258, #2408, #1619, #808, #2977, #1892, #1601, #2398, #2686, #3266, #2427, #1101, #1081 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.04395490890619424600, 0.08750187479760458700, 0.1304626267314903700, 0.1727520205665173100, 0.2154030673796031600, 0.2576498297432394700, 0.3001527489572938200, 0.3431214895020866000, 0.3859251632064333900, 0.4276857274028016400, 0.4688179504865897500, 0.5094918001549957300, 0.5498830310733487900, 0.5899800229668862300, 0.6304052300068400100, 0.6708686260826385300, 0.7113839438381757100, 0.7516272580635841000, 0.7917755768651915100, 0.8324589188037422300, 0.8733190450172880800, 0.9145429556263491300, 0.9569235582098846200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1187 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #307, #1353 ) ;
+#1188 = EDGE_CURVE ( 'NONE', #1131, #1370, #3037, .T. ) ;
+#1189 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1190 = CARTESIAN_POINT ( 'NONE',  ( -0.2383923933995346100, 1.494999999999999900, -0.03920309884517515800 ) ) ;
+#1191 = CARTESIAN_POINT ( 'NONE',  ( 0.1211587699141091900, 1.494999999999999900, 0.2064225196866054400 ) ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #2813, .F. ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #636, .F. ) ;
+#1195 = ADVANCED_FACE ( 'NONE', ( #1751 ), #3348, .T. ) ;
+#1196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1197 = CARTESIAN_POINT ( 'NONE',  ( -0.2090740036894283600, 1.500000000000000000, 0.08838445744364421800 ) ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .F. ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( -0.1800712641349549700, 1.495000000000000600, 0.2123283152349938500 ) ) ;
+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#1201 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE',  ( 0.04136416976153788100, 1.495000000000000300, 0.2196467064575942700 ) ) ;
+#1203 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #2584, .F. ) ;
+#1205 = ADVANCED_FACE ( 'NONE', ( #2402, #1671 ), #2656, .T. ) ;
+#1206 = CARTESIAN_POINT ( 'NONE',  ( -0.02463620993794761800, 1.495000000000000300, 0.2157686321780432600 ) ) ;
+#1207 = VERTEX_POINT ( 'NONE', #3466 ) ;
+#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #2246, #103, #1473 ) ;
+#1209 = FILL_AREA_STYLE_COLOUR ( '', #2097 ) ;
+#1210 = EDGE_CURVE ( 'NONE', #1574, #1129, #1426, .T. ) ;
+#1211 = CARTESIAN_POINT ( 'NONE',  ( 1.018187401911668300E-016, 0.7900000000000000400, 1.220845757439086500 ) ) ;
+#1212 = EDGE_LOOP ( 'NONE', ( #109, #2129, #2599, #3067 ) ) ;
+#1213 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1214 = CARTESIAN_POINT ( 'NONE',  ( 0.3249999999999999000, -7.060114930298819100E-018, -1.300000000000000000 ) ) ;
+#1215 = ADVANCED_FACE ( 'NONE', ( #3255 ), #2377, .T. ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( -1.200102623527138600, 0.7912279134661748300, 1.086657693293883400 ) ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 1.040949779275250100E-016, 1.350000000000000100, 0.8499999999999999800 ) ) ;
+#1218 = FACE_OUTER_BOUND ( 'NONE', #1126, .T. ) ;
+#1219 = SURFACE_SIDE_STYLE ('',( #1034 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( -0.1622514491184620900, 1.494999999999999700, 0.1477841772721715200 ) ) ;
+#1221 = VECTOR ( 'NONE', #1552, 1000.000000000000000 ) ;
+#1222 = VECTOR ( 'NONE', #1427, 1000.000000000000000 ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( -0.06688859667871907600, 1.500000000000000000, -0.3372501835768836300 ) ) ;
+#1224 = CARTESIAN_POINT ( 'NONE',  ( 0.02138231494321300700, 1.499999999999999800, 0.2197587810827443000 ) ) ;
+#1225 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #869 ), #1403 ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( -0.1230560857255365600, 1.495000000000000600, -0.2450802605212965600 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7908715574274767200, 1.230807704420003900 ) ) ;
+#1228 = CARTESIAN_POINT ( 'NONE',  ( 1.191194317119096800, 0.8000000000000000400, -1.081530884560282200 ) ) ;
+#1229 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.005000000000000000100, 0.0000000000000000000 ) ) ;
+#1230 = TOROIDAL_SURFACE ( 'NONE', #2984, 1.090000000000000100, 0.01000000000000000000 ) ;
+#1231 = ADVANCED_FACE ( 'NONE', ( #1392 ), #2970, .F. ) ;
+#1232 = CARTESIAN_POINT ( 'NONE',  ( -0.2005465902907659400, 1.494999999999999700, -0.2596438353600315500 ) ) ;
+#1233 = STYLED_ITEM ( 'NONE', ( #957 ), #3417 ) ;
+#1234 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1235 = VERTEX_POINT ( 'NONE', #3484 ) ;
+#1236 = DIRECTION ( 'NONE',  ( 0.7071067811865475700, -0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#1237 = CARTESIAN_POINT ( 'NONE',  ( -0.1669402497906657700, 1.499999999999999800, 0.2226101384127844000 ) ) ;
+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #2336, .T. ) ;
+#1239 = CARTESIAN_POINT ( 'NONE',  ( 0.1750982955277535800, 1.495000000000000100, 0.1812288265057056500 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, 1.136362600839689900 ) ) ;
+#1241 = ADVANCED_FACE ( 'NONE', ( #3339 ), #2110, .F. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -1.176483080687593200, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#1244 = EDGE_CURVE ( 'NONE', #1914, #283, #2995, .T. ) ;
+#1245 = EDGE_LOOP ( 'NONE', ( #1983, #2291 ) ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( 0.2288763507446326700, 1.495000000000000600, -0.2879414569010350100 ) ) ;
+#1247 = ADVANCED_FACE ( 'NONE', ( #1851, #3010 ), #2373, .T. ) ;
+#1248 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 0.9999999999999995600 ) ) ;
+#1250 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .F. ) ;
+#1251 = STYLED_ITEM ( 'NONE', ( #257 ), #1215 ) ;
+#1252 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1371, #1912, #1899, #543 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241669100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #3011, .T. ) ;
+#1254 = CARTESIAN_POINT ( 'NONE',  ( -0.1215965243899210400, 1.494999999999999400, 0.1795437727252138000 ) ) ;
+#1255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #545 ), #1607 ) ;
+#1256 = EDGE_CURVE ( 'NONE', #2256, #2799, #122, .T. ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.1499999999999999900, -1.600000000000000100 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( -0.008591869674987946000, 1.494999999999999900, -0.2857302795206166900 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE',  ( -0.2343766678803307600, 1.500000000000000200, 0.1542442914536442100 ) ) ;
+#1261 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.500000000000000000, 0.1765467884808265600 ) ) ;
+#1262 = TOROIDAL_SURFACE ( 'NONE', #2617, 0.8899999999999999000, 0.01000000000000000000 ) ;
+#1263 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.1499999999999999900, -1.600000000000000100 ) ) ;
+#1264 = VECTOR ( 'NONE', #2191, 1000.000000000000000 ) ;
+#1265 = LINE ( 'NONE', #2521, #1887 ) ;
+#1266 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #620, 'design' ) ;
+#1267 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1268 = ADVANCED_FACE ( 'NONE', ( #1143 ), #1056, .F. ) ;
+#1269 = VECTOR ( 'NONE', #2638, 1000.000000000000000 ) ;
+#1270 = FILL_AREA_STYLE_COLOUR ( '', #2875 ) ;
+#1271 = VECTOR ( 'NONE', #270, 1000.000000000000000 ) ;
+#1272 = VECTOR ( 'NONE', #267, 1000.000000000000100 ) ;
+#1273 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1274 = VECTOR ( 'NONE', #2307, 1000.000000000000000 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( 0.2565800752325099200, 1.495000000000000600, -0.2647880166658838600 ) ) ;
+#1276 = VECTOR ( 'NONE', #2708, 1000.000000000000000 ) ;
+#1277 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2760 ) ) ;
+#1278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1279 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2810, 'distance_accuracy_value', 'NONE');
+#1280 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, 0.1556333269423650100 ) ) ;
+#1281 = CARTESIAN_POINT ( 'NONE',  ( -0.1080082209834830700, 1.494999999999999700, -0.2539306796201495400 ) ) ;
+#1282 = LINE ( 'NONE', #1778, #2750 ) ;
+#1283 = FILL_AREA_STYLE ('',( #3405 ) ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #3439, .F. ) ;
+#1285 = ORIENTED_EDGE ( 'NONE', *, *, #2282, .T. ) ;
+#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #1871, #1298, #2376 ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003600, 0.7908715574274765000, -0.9319492949924805800 ) ) ;
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -1.229801930313033900, 0.8000000000000002700, -1.009824077785314700 ) ) ;
+#1289 = EDGE_LOOP ( 'NONE', ( #1835, #531, #1238, #2978 ) ) ;
+#1290 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( -0.008591869674987946000, 1.494999999999999900, -0.2857302795206166900 ) ) ;
+#1292 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1293 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924798000, 0.7908715574274767200, 1.230807704420004100 ) ) ;
+#1294 = EDGE_LOOP ( 'NONE', ( #2466, #749, #873, #1994 ) ) ;
+#1295 = CARTESIAN_POINT ( 'NONE',  ( -0.1243063644268664800, 1.494999999999999900, 0.2484835842389631100 ) ) ;
+#1296 = ORIENTED_EDGE ( 'NONE', *, *, #636, .T. ) ;
+#1297 = EDGE_CURVE ( 'NONE', #2256, #1918, #729, .T. ) ;
+#1298 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389670800, -0.08682659386424777800 ) ) ;
+#1299 = VERTEX_POINT ( 'NONE', #1035 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE',  ( 0.2694306144099724000, 1.494999999999999700, -0.2520684287846828900 ) ) ;
+#1301 = SURFACE_SIDE_STYLE ('',( #3290 ) ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, -0.1877560961345580100 ) ) ;
+#1303 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1491, #1243, #3397, #2848 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 7.064785372303754600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853478000, 0.8065248903853478000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1304 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
+#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #128, #3332, #1699 ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#1307 = PRESENTATION_STYLE_ASSIGNMENT (( #1894 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE',  ( -0.1926975827659396200, 1.494999999999999900, 0.2012426064629416800 ) ) ;
+#1309 = VECTOR ( 'NONE', #150, 1000.000000000000100 ) ;
+#1310 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3298 ), #2385 ) ;
+#1311 = SURFACE_SIDE_STYLE ('',( #1029 ) ) ;
+#1312 = VECTOR ( 'NONE', #991, 1000.000000000000200 ) ;
+#1313 = PLANE ( 'NONE',  #1127 ) ;
+#1314 = FILL_AREA_STYLE_COLOUR ( '', #970 ) ;
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -0.2737450952298031700, 1.494999999999999200, 0.07878587106862741700 ) ) ;
+#1316 = DIRECTION ( 'NONE',  ( -0.6038968352533777800, 0.0000000000000000000, 0.7970624896273533800 ) ) ;
+#1317 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.500000000000000000, -0.2877560961345579900 ) ) ;
+#1318 = PRESENTATION_STYLE_ASSIGNMENT (( #686 ) ) ;
+#1319 = LINE ( 'NONE', #3145, #1893 ) ;
+#1320 = CARTESIAN_POINT ( 'NONE',  ( -0.1669402497906657700, 1.494999999999999900, 0.2226101384127844000 ) ) ;
+#1321 = EDGE_CURVE ( 'NONE', #1692, #3038, #2435, .T. ) ;
+#1322 = SURFACE_STYLE_USAGE ( .BOTH. , #1311 ) ;
+#1323 = PRESENTATION_STYLE_ASSIGNMENT (( #2538 ) ) ;
+#1324 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2147, #2125, #1396, #581, #893, #3048, #63, #2455, #301, #2206, #2176 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.1285151895116613800, 0.2529486363526578500, 0.3747547340060044500, 0.4959397538670499200, 0.6171806414298924800, 0.7409094692781372800, 0.8678111481862028600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1325 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, -0.2500000000000000000 ) ) ;
+#1326 = FACE_OUTER_BOUND ( 'NONE', #2987, .T. ) ;
+#1327 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2719 ) ) ;
+#1328 = CARTESIAN_POINT ( 'NONE',  ( -0.1622514491184620900, 1.499999999999999600, 0.1477841772721715200 ) ) ;
+#1329 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1330 = DIRECTION ( 'NONE',  ( 1.224646799147343300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #2245, .F. ) ;
+#1332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1333 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1668 ) ) ;
+#1334 = EDGE_CURVE ( 'NONE', #1414, #3025, #473, .T. ) ;
+#1335 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#1336 = VERTEX_POINT ( 'NONE', #2144 ) ;
+#1337 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#1339 = DIRECTION ( 'NONE',  ( -0.7071067811865474600, 0.0000000000000000000, 0.7071067811865474600 ) ) ;
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #886, .T. ) ;
+#1341 = ORIENTED_EDGE ( 'NONE', *, *, #3155, .T. ) ;
+#1342 = CARTESIAN_POINT ( 'NONE',  ( 0.1450775077228111100, 1.499999999999999100, -0.2646740670746355900 ) ) ;
+#1343 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ;
+#1344 = EDGE_CURVE ( 'NONE', #323, #1523, #1809, .T. ) ;
+#1345 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1346 = ORIENTED_EDGE ( 'NONE', *, *, #599, .T. ) ;
+#1347 = CARTESIAN_POINT ( 'NONE',  ( 0.1970450844262433000, 1.500000000000000200, 0.2401697622242575100 ) ) ;
+#1348 = CARTESIAN_POINT ( 'NONE',  ( 0.05106855516662890000, 1.494999999999999900, -0.3490483035842535900 ) ) ;
+#1349 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1729 ), #3086 ) ;
+#1350 = EDGE_CURVE ( 'NONE', #2799, #1442, #2181, .T. ) ;
+#1351 = CARTESIAN_POINT ( 'NONE',  ( -0.2697088774421821900, 1.499999999999999800, -0.1589290291829662500 ) ) ;
+#1352 = CIRCLE ( 'NONE', #1625, 0.01000000000000002600 ) ;
+#1353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1354 = VECTOR ( 'NONE', #1213, 1000.000000000000000 ) ;
+#1355 = AXIS2_PLACEMENT_3D ( 'NONE', #462, #739, #1040 ) ;
+#1356 = LINE ( 'NONE', #1263, #1800 ) ;
+#1357 = LINE ( 'NONE', #3480, #1808 ) ;
+#1358 = VECTOR ( 'NONE', #1966, 1000.000000000000100 ) ;
+#1359 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.7900000000000000400, -1.220845757439086700 ) ) ;
+#1360 = FACE_OUTER_BOUND ( 'NONE', #3316, .T. ) ;
+#1361 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1363 = LINE ( 'NONE', #1155, #181 ) ;
+#1364 = EDGE_CURVE ( 'NONE', #211, #3351, #1186, .T. ) ;
+#1365 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2481, #2493, #598, #1398 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1366 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, -0.2238137884422503100 ) ) ;
+#1367 = EDGE_LOOP ( 'NONE', ( #1617, #2154, #2558, #2678, #2958, #2195 ) ) ;
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #1862, #2934 ) ;
+#1369 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7908715574274766100, -1.230807704420003600 ) ) ;
+#1370 = VERTEX_POINT ( 'NONE', #1366 ) ;
+#1371 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, -1.136362600839689900 ) ) ;
+#1372 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #545 ) ) ;
+#1373 = EDGE_CURVE ( 'NONE', #1662, #22, #3127, .T. ) ;
+#1374 = FILL_AREA_STYLE ('',( #3253 ) ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .T. ) ;
+#1376 = CARTESIAN_POINT ( 'NONE',  ( -0.04312178693498761000, 1.500000000000000400, -0.2793811595318146400 ) ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #2503, .F. ) ;
+#1378 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#1380 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, 0.0000000000000000000 ) ) ;
+#1381 = PLANE ( 'NONE',  #5 ) ;
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #829, .F. ) ;
+#1383 = CARTESIAN_POINT ( 'NONE',  ( 0.1970450844262433000, 1.499999999999999600, 0.2401697622242575100 ) ) ;
+#1384 = AXIS2_PLACEMENT_3D ( 'NONE', #1706, #3358, #121 ) ;
+#1385 = CARTESIAN_POINT ( 'NONE',  ( -1.142612700283332600, 0.8000000000000001600, -1.142612700283333500 ) ) ;
+#1386 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1387 = CARTESIAN_POINT ( 'NONE',  ( -0.2408519691316282900, 1.495000000000000300, -0.2120669980536202800 ) ) ;
+#1388 = FACE_OUTER_BOUND ( 'NONE', #2078, .T. ) ;
+#1389 = STYLED_ITEM ( 'NONE', ( #1071 ), #1742 ) ;
+#1390 = EDGE_CURVE ( 'NONE', #2075, #2462, #1673, .T. ) ;
+#1391 = CARTESIAN_POINT ( 'NONE',  ( -0.1517089647155487600, 1.500000000000000400, -0.2991316450235614300 ) ) ;
+#1392 = FACE_OUTER_BOUND ( 'NONE', #762, .T. ) ;
+#1393 = VECTOR ( 'NONE', #2677, 1000.000000000000000 ) ;
+#1394 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1395 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1396 = CARTESIAN_POINT ( 'NONE',  ( 0.06198097700495258000, 1.500000000000000200, 0.2190768911651007300 ) ) ;
+#1397 = LINE ( 'NONE', #180, #2580 ) ;
+#1398 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689400, 0.8000000000000001600, 1.136362600839690100 ) ) ;
+#1399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1189, 'distance_accuracy_value', 'NONE');
+#1400 = CARTESIAN_POINT ( 'NONE',  ( 1.197994307982285000, 0.7999999999999998200, -1.087231091464141200 ) ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( 0.05954257300769201500, 1.495000000000000300, -0.2869375919883597700 ) ) ;
+#1402 = EDGE_LOOP ( 'NONE', ( #1985, #310, #2863, #938 ) ) ;
+#1403 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2227 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1468, #1745, #3068 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1404 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, 0.1556333269423650100 ) ) ;
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .T. ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.7900000000000000400, 0.0000000000000000000 ) ) ;
+#1407 = CARTESIAN_POINT ( 'NONE',  ( -0.2382452266288691300, 1.499999999999999600, -0.02444075447747695200 ) ) ;
+#1408 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ;
+#1409 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1410 = ORIENTED_EDGE ( 'NONE', *, *, #2859, .F. ) ;
+#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #6, #2980, #2186 ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, -0.1877560961345580100 ) ) ;
+#1413 = VERTEX_POINT ( 'NONE', #1337 ) ;
+#1414 = VERTEX_POINT ( 'NONE', #225 ) ;
+#1415 = FILL_AREA_STYLE ('',( #1132 ) ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( 0.1981012917928178800, 1.495000000000000100, -0.3077777018811613800 ) ) ;
+#1417 = VECTOR ( 'NONE', #3313, 1000.000000000000000 ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .F. ) ;
+#1419 = EDGE_CURVE ( 'NONE', #1442, #2915, #1634, .T. ) ;
+#1420 = VECTOR ( 'NONE', #1049, 1000.000000000000000 ) ;
+#1421 = CARTESIAN_POINT ( 'NONE',  ( 1.230787871626298500, 0.7910982472968383100, -1.010851718346118100 ) ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( 0.1750982955277535800, 1.495000000000000100, 0.1812288265057056500 ) ) ;
+#1423 = CARTESIAN_POINT ( 'NONE',  ( 0.1283145526288866600, 1.499999999999999800, 0.2688193900290206700 ) ) ;
+#1424 = CIRCLE ( 'NONE', #817, 1.090000000000000100 ) ;
+#1425 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #933 ) ) ;
+#1426 = LINE ( 'NONE', #2399, #1461 ) ;
+#1427 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923800, 1.500000000000000200, -0.2238137884422503300 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1090, #1618, #2729 ) ;
+#1430 = EDGE_CURVE ( 'NONE', #879, #2203, #3260, .T. ) ;
+#1431 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, -0.2238137884422503100 ) ) ;
+#1433 = DIRECTION ( 'NONE',  ( 3.336006684570784100E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1434 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#1435 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, 1.143380158410511400 ) ) ;
+#1436 = ORIENTED_EDGE ( 'NONE', *, *, #235, .T. ) ;
+#1437 = VERTEX_POINT ( 'NONE', #2475 ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( -1.142612700283333100, 0.7999999999999999300, 1.142612700283333100 ) ) ;
+#1439 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1440 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .T. ) ;
+#1441 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1442 = VERTEX_POINT ( 'NONE', #3320 ) ;
+#1443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1389 ), #2663 ) ;
+#1444 = CARTESIAN_POINT ( 'NONE',  ( 1.010851718346118500, 0.7910982472968383100, 1.230787871626298500 ) ) ;
+#1445 = EDGE_CURVE ( 'NONE', #1414, #2285, #3050, .T. ) ;
+#1446 = CARTESIAN_POINT ( 'NONE',  ( 1.012450835018320300, 0.7911028415555189100, -1.230787469680746800 ) ) ;
+#1447 = VERTEX_POINT ( 'NONE', #2486 ) ;
+#1448 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086100, 0.8000000000000001600, 0.9319492949924801400 ) ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( 0.1488123561783527800, 1.500000000000000700, 0.1954685901461744300 ) ) ;
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
+#1451 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .T. ) ;
+#1452 = CIRCLE ( 'NONE', #3412, 0.01000000000000002600 ) ;
+#1453 = CARTESIAN_POINT ( 'NONE',  ( 1.087785406156543500, 0.7912279135618348600, 1.198974910647740300 ) ) ;
+#1454 = PLANE ( 'NONE',  #2485 ) ;
+#1455 = CIRCLE ( 'NONE', #2152, 0.01000000000000001400 ) ;
+#1456 = ADVANCED_FACE ( 'NONE', ( #1968 ), #2623, .T. ) ;
+#1457 = CARTESIAN_POINT ( 'NONE',  ( -0.2630520802392610200, 1.500000000000000200, 0.1050864302877692300 ) ) ;
+#1458 = VECTOR ( 'NONE', #969, 1000.000000000000000 ) ;
+#1459 = CARTESIAN_POINT ( 'NONE',  ( -0.07632327732439733700, 1.495000000000000300, -0.2688557824458945900 ) ) ;
+#1460 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1461 = VECTOR ( 'NONE', #513, 1000.000000000000000 ) ;
+#1462 = TOROIDAL_SURFACE ( 'NONE', #9, 0.8899999999999999000, 0.01000000000000000000 ) ;
+#1463 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2807 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2832, #664, #3377 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1464 = ADVANCED_FACE ( 'NONE', ( #891 ), #872, .T. ) ;
+#1465 = FACE_OUTER_BOUND ( 'NONE', #2952, .T. ) ;
+#1466 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#1467 = CIRCLE ( 'NONE', #611, 1.100000000000000100 ) ;
+#1468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1469 = AXIS2_PLACEMENT_3D ( 'NONE', #1651, #2429, #2197 ) ;
+#1470 = PRESENTATION_STYLE_ASSIGNMENT (( #312 ) ) ;
+#1471 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420004100, 0.7908715574274765000, -0.9319492949924799200 ) ) ;
+#1472 = CARTESIAN_POINT ( 'NONE',  ( -0.2920889503429499000, 1.499999999999999800, -0.02712743736221396800 ) ) ;
+#1473 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1474 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1475 = ADVANCED_FACE ( 'NONE', ( #1512 ), #2749, .T. ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.500000000000000200, -0.3492945576730195300 ) ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #3240, .T. ) ;
+#1478 = CARTESIAN_POINT ( 'NONE',  ( -0.1517089647155487600, 1.500000000000000400, -0.2991316450235614300 ) ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( -0.02463620993794761800, 1.495000000000000300, 0.2157686321780432600 ) ) ;
+#1480 = EDGE_CURVE ( 'NONE', #195, #920, #2005, .T. ) ;
+#1481 = CARTESIAN_POINT ( 'NONE',  ( -0.2821044209134543300, 1.500000000000000400, 0.05135260468454753300 ) ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .F. ) ;
+#1483 = CARTESIAN_POINT ( 'NONE',  ( -0.2338638828792195500, 1.495000000000000600, -0.08498031830145749700 ) ) ;
+#1484 = STYLED_ITEM ( 'NONE', ( #2106 ), #709 ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #2336, .F. ) ;
+#1486 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1487 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #2019, .T. ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -0.09662899923299800300, 1.495000000000000300, -0.3273682756107390600 ) ) ;
+#1490 = EDGE_CURVE ( 'NONE', #2770, #321, #1265, .T. ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( -1.001141590572475900, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( 0.2813039420948189000, 1.500000000000000200, -0.2383312017862830300 ) ) ;
+#1493 = EDGE_LOOP ( 'NONE', ( #1879, #2135, #616, #2156, #1938 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#1495 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, 0.1556333269423650100 ) ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .F. ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 0.9999999999999995600 ) ) ;
+#1498 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2112, #2838, #3482, #1055 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 6.283185307179585300 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219713900, 0.9497364005219713900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1499 = FILL_AREA_STYLE ('',( #2348 ) ) ;
+#1500 = VECTOR ( 'NONE', #2337, 1000.000000000000000 ) ;
+#1501 = CARTESIAN_POINT ( 'NONE',  ( -1.286876700471111200, 0.1499999999999999900, 1.300000000000000300 ) ) ;
+#1502 = CARTESIAN_POINT ( 'NONE',  ( 1.040949779275250100E-016, 1.500000000000000000, 0.8499999999999999800 ) ) ;
+#1503 = PRESENTATION_STYLE_ASSIGNMENT (( #349 ) ) ;
+#1504 = VECTOR ( 'NONE', #3073, 1000.000000000000000 ) ;
+#1505 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424776400 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( 0.2813039420948189000, 1.495000000000000300, -0.2383312017862830300 ) ) ;
+#1507 = EDGE_CURVE ( 'NONE', #1131, #665, #556, .T. ) ;
+#1508 = CARTESIAN_POINT ( 'NONE',  ( 0.01921735353088447800, 1.495000000000000100, -0.3490179854421405800 ) ) ;
+#1509 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1510 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003400, 0.7908715574274766100, 0.9319492949924803600 ) ) ;
+#1511 = PRESENTATION_STYLE_ASSIGNMENT (( #2961 ) ) ;
+#1512 = FACE_OUTER_BOUND ( 'NONE', #1768, .T. ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924798000, 0.8000000000000002700, 1.230009069179260900 ) ) ;
+#1514 = VECTOR ( 'NONE', #1332, 1000.000000000000000 ) ;
+#1515 = AXIS2_PLACEMENT_3D ( 'NONE', #441, #2356, #1248 ) ;
+#1516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1517 = CIRCLE ( 'NONE', #54, 1.100000000000000100 ) ;
+#1518 = LINE ( 'NONE', #615, #1858 ) ;
+#1519 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1520 = CARTESIAN_POINT ( 'NONE',  ( -0.2382452266288691300, 1.494999999999999900, -0.02444075447747695200 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924800300, 0.8000000000000000400, -1.230009069179260700 ) ) ;
+#1522 = CARTESIAN_POINT ( 'NONE',  ( -1.198974910647739900, 0.7912279135618327500, -1.087785406156544600 ) ) ;
+#1523 = VERTEX_POINT ( 'NONE', #2507 ) ;
+#1524 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1525 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1883, #1931, #607 ),
+ ( #3029, #842, #3244 ),
+ ( #2712, #3017, #2721 ),
+ ( #3270, #1385, #1102 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 5.501585242055419700, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7372773368101218600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513095100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708239600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7492634205062563800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1526 = ADVANCED_FACE ( 'NONE', ( #2665 ), #2265, .T. ) ;
+#1527 = CARTESIAN_POINT ( 'NONE',  ( -0.006803390074269326200, 1.500000000000000000, 0.2799022929014753400 ) ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #2030, .T. ) ;
+#1529 = CARTESIAN_POINT ( 'NONE',  ( -0.2223006432812843800, 1.495000000000000100, 0.1690825846664623900 ) ) ;
+#1530 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1531 = ORIENTED_EDGE ( 'NONE', *, *, #3133, .T. ) ;
+#1532 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924796900, 0.7908715574274765000, 1.230807704420003900 ) ) ;
+#1533 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 0.2500000000000000000 ) ) ;
+#1534 = EDGE_CURVE ( 'NONE', #2256, #247, #1848, .T. ) ;
+#1535 = VERTEX_POINT ( 'NONE', #2557 ) ;
+#1536 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1537 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.495000000000000100, 0.1556333269423650100 ) ) ;
+#1538 = CARTESIAN_POINT ( 'NONE',  ( -0.2343766678803307600, 1.500000000000000200, 0.1542442914536442100 ) ) ;
+#1539 = CARTESIAN_POINT ( 'NONE',  ( -3.336006684570782100E-016, 0.0000000000000000000, 0.9999999999999993300 ) ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.0000000000000000000, 0.9999999999999993300 ) ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .F. ) ;
+#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #1799, #751, #2628 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#1544 = VERTEX_POINT ( 'NONE', #1217 ) ;
+#1545 = CARTESIAN_POINT ( 'NONE',  ( -0.006803390074269326200, 1.500000000000000000, 0.2799022929014753400 ) ) ;
+#1546 = EDGE_CURVE ( 'NONE', #638, #3465, #1139, .T. ) ;
+#1547 = VERTEX_POINT ( 'NONE', #1169 ) ;
+#1548 = CIRCLE ( 'NONE', #700, 0.7499999999999998900 ) ;
+#1549 = CARTESIAN_POINT ( 'NONE',  ( -1.220845756665863500, 0.8000000000000001600, -1.008241004726014900 ) ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #2460, .T. ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -0.02602839272607943000, 1.494999999999999900, -0.2831740720844058700 ) ) ;
+#1552 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1553 = CARTESIAN_POINT ( 'NONE',  ( -0.1230560857255365600, 1.500000000000000400, -0.2450802605212965600 ) ) ;
+#1554 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1555 = SURFACE_STYLE_FILL_AREA ( #1841 ) ;
+#1556 = CARTESIAN_POINT ( 'NONE',  ( -0.02514446106883746300, 1.499999999999999800, 0.2779394808597630000 ) ) ;
+#1557 = EDGE_CURVE ( 'NONE', #22, #3402, #467, .T. ) ;
+#1558 = AXIS2_PLACEMENT_3D ( 'NONE', #1786, #1769, #442 ) ;
+#1559 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1560 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1562 = FACE_OUTER_BOUND ( 'NONE', #1041, .T. ) ;
+#1563 = FILL_AREA_STYLE ('',( #1031 ) ) ;
+#1564 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1565 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1729 ) ) ;
+#1566 = EDGE_CURVE ( 'NONE', #997, #397, #815, .T. ) ;
+#1567 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.500000000000000000, 0.2199362115577496200 ) ) ;
+#1568 = SURFACE_STYLE_FILL_AREA ( #3082 ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#1570 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2234 ), #2474 ) ;
+#1571 = FILL_AREA_STYLE_COLOUR ( '', #2254 ) ;
+#1572 = SURFACE_STYLE_USAGE ( .BOTH. , #3203 ) ;
+#1573 = FILL_AREA_STYLE ('',( #2312 ) ) ;
+#1574 = VERTEX_POINT ( 'NONE', #2784 ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -0.2125795238379771000, 1.500000000000000200, -0.1478728497542884700 ) ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #3176, .T. ) ;
+#1577 = EDGE_LOOP ( 'NONE', ( #1048, #1440, #2610, #443 ) ) ;
+#1578 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1579 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#1580 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .F. ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#1582 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.500000000000000000, 0.2199362115577496200 ) ) ;
+#1583 = PLANE ( 'NONE',  #2726 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE',  ( -0.09230223728961543800, 1.500000000000000200, -0.2617663813270476600 ) ) ;
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #3498, .F. ) ;
+#1586 = PLANE ( 'NONE',  #1663 ) ;
+#1587 = CARTESIAN_POINT ( 'NONE',  ( -0.02514446106883746300, 1.494999999999999900, 0.2779394808597630000 ) ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .T. ) ;
+#1589 = LINE ( 'NONE', #2956, #2351 ) ;
+#1590 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #15 ), #1069 ) ;
+#1591 = CARTESIAN_POINT ( 'NONE',  ( -0.008591869674987946000, 1.499999999999999800, -0.2857302795206166900 ) ) ;
+#1592 = LINE ( 'NONE', #2303, #1458 ) ;
+#1593 = CARTESIAN_POINT ( 'NONE',  ( 3.336006684570782100E-016, 0.0000000000000000000, -0.9999999999999993300 ) ) ;
+#1594 = CARTESIAN_POINT ( 'NONE',  ( 0.09087845001648835200, 1.500000000000000000, 0.2771376221314217300 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE',  ( -0.2338638828792195500, 1.495000000000000600, -0.08498031830145749700 ) ) ;
+#1596 = LINE ( 'NONE', #478, #1068 ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, -0.2500000000000000000 ) ) ;
+#1598 = CIRCLE ( 'NONE', #492, 1.100000000000000100 ) ;
+#1599 = FACE_OUTER_BOUND ( 'NONE', #1577, .T. ) ;
+#1600 = EDGE_CURVE ( 'NONE', #247, #2942, #2741, .T. ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( -0.2253569526830953600, 1.500000000000000000, -0.1173278485880764900 ) ) ;
+#1602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #933 ), #1124 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -1.286876700471111200, 0.1499999999999999900, -0.2500000000000000000 ) ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.1499999999999999900, 1.600000000000000100 ) ) ;
+#1605 = EDGE_LOOP ( 'NONE', ( #1477, #1822, #69, #1875 ) ) ;
+#1606 = CARTESIAN_POINT ( 'NONE',  ( -0.003044776580429128300, 1.499999999999999800, -0.3484736640873702900 ) ) ;
+#1607 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1279 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2810, #365, #2268 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1608 = EDGE_CURVE ( 'NONE', #3207, #2418, #517, .T. ) ;
+#1609 = FILL_AREA_STYLE ('',( #1868 ) ) ;
+#1610 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .F. ) ;
+#1611 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #456, #2338, #2585, #176 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 7.064785372303754600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853478000, 0.8065248903853478000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1612 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .F. ) ;
+#1613 = CARTESIAN_POINT ( 'NONE',  ( 0.1637719829910566400, 1.500000000000000000, 0.2565487630590988500 ) ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( 0.1100410056906184500, 1.499999999999999800, -0.3411735919005627900 ) ) ;
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #3306, .T. ) ;
+#1616 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1499999999999999900, 0.0000000000000000000 ) ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #3071, .F. ) ;
+#1618 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1619 = CARTESIAN_POINT ( 'NONE',  ( -0.1954487081091520200, 1.500000000000000000, -0.1763044839017003400 ) ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #913, .T. ) ;
+#1621 = AXIS2_PLACEMENT_3D ( 'NONE', #1826, #2940, #218 ) ;
+#1622 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.1499999999999999900, 0.2500000000000000000 ) ) ;
+#1623 = CARTESIAN_POINT ( 'NONE',  ( -0.02463620993794761800, 1.500000000000000200, 0.2157686321780432600 ) ) ;
+#1624 = CARTESIAN_POINT ( 'NONE',  ( 0.1468849240474429400, 1.499999999999999600, -0.3308282856515059000 ) ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #3167, #756, #1027 ) ;
+#1626 = EDGE_CURVE ( 'NONE', #159, #1414, #925, .T. ) ;
+#1627 = ORIENTED_EDGE ( 'NONE', *, *, #1162, .F. ) ;
+#1628 = CARTESIAN_POINT ( 'NONE',  ( -0.2005465902907659400, 1.499999999999999600, -0.2596438353600315500 ) ) ;
+#1629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2239, 'distance_accuracy_value', 'NONE');
+#1630 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1631 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1632 = CARTESIAN_POINT ( 'NONE',  ( -0.09230223728961543800, 1.500000000000000200, -0.2617663813270476600 ) ) ;
+#1633 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1634 = CIRCLE ( 'NONE', #580, 0.9100000000000000300 ) ;
+#1635 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1636 = CARTESIAN_POINT ( 'NONE',  ( 0.1633778050905997400, 1.495000000000001000, -0.2556804123119021400 ) ) ;
+#1637 = CIRCLE ( 'NONE', #135, 0.8899999999999999000 ) ;
+#1638 = EDGE_CURVE ( 'NONE', #1336, #3419, #2618, .T. ) ;
+#1639 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1640 = ORIENTED_EDGE ( 'NONE', *, *, #2979, .F. ) ;
+#1641 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689400, 0.8000000000000001600, 1.136362600839690100 ) ) ;
+#1642 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1643 = VERTEX_POINT ( 'NONE', #1794 ) ;
+#1644 = SURFACE_SIDE_STYLE ('',( #1895 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( -0.2920410876979087100, 1.500000000000000200, -0.04818788267570047600 ) ) ;
+#1646 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .T. ) ;
+#1647 = STYLED_ITEM ( 'NONE', ( #1103 ), #3109 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#1650 = ORIENTED_EDGE ( 'NONE', *, *, #1334, .T. ) ;
+#1651 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#1652 = VERTEX_POINT ( 'NONE', #1980 ) ;
+#1653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE',  ( -0.06688859667871907600, 1.495000000000000100, -0.3372501835768836300 ) ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #3370, .F. ) ;
+#1656 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1657 = EDGE_CURVE ( 'NONE', #638, #3267, #300, .T. ) ;
+#1658 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839690100, 0.8000000000000000400, -1.136362600839689700 ) ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#1661 = CARTESIAN_POINT ( 'NONE',  ( 0.07144351160051092000, 1.499999999999999300, 0.2795752806762368300 ) ) ;
+#1662 = VERTEX_POINT ( 'NONE', #2567 ) ;
+#1663 = AXIS2_PLACEMENT_3D ( 'NONE', #483, #2358, #506 ) ;
+#1664 = FACE_OUTER_BOUND ( 'NONE', #1981, .T. ) ;
+#1665 = FILL_AREA_STYLE_COLOUR ( '', #3505 ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#1667 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #3416, #448, #3115, #2852 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241662400 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219713900, 0.9497364005219713900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1668 = STYLED_ITEM ( 'NONE', ( #1072 ), #2840 ) ;
+#1669 = EDGE_CURVE ( 'NONE', #1129, #719, #2397, .T. ) ;
+#1670 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1671 = FACE_BOUND ( 'NONE', #2649, .T. ) ;
+#1672 = DIRECTION ( 'NONE',  ( 0.7970624896273533800, 0.0000000000000000000, 0.6038968352533777800 ) ) ;
+#1673 = LINE ( 'NONE', #1070, #974 ) ;
+#1674 = CIRCLE ( 'NONE', #1429, 0.01000000000000002600 ) ;
+#1675 = SURFACE_SIDE_STYLE ('',( #3428 ) ) ;
+#1676 = CARTESIAN_POINT ( 'NONE',  ( -0.2920410876979087100, 1.495000000000000300, -0.04818788267570047600 ) ) ;
+#1677 = SURFACE_STYLE_FILL_AREA ( #2274 ) ;
+#1678 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -9.035018104045862100E-017 ) ) ;
+#1679 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .F. ) ;
+#1681 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1682 = VERTEX_POINT ( 'NONE', #2903 ) ;
+#1683 = CARTESIAN_POINT ( 'NONE',  ( -0.2920410876979087100, 1.500000000000000200, -0.04818788267570047600 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .T. ) ;
+#1686 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .T. ) ;
+#1687 = CARTESIAN_POINT ( 'NONE',  ( -1.191194317119096600, 0.8000000000000000400, -1.081530884560283100 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.500000000000000000, -0.2877560961345579900 ) ) ;
+#1689 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1690 = ORIENTED_EDGE ( 'NONE', *, *, #2879, .T. ) ;
+#1691 = PRODUCT_CONTEXT ( 'NONE', #2761, 'mechanical' ) ;
+#1692 = VERTEX_POINT ( 'NONE', #985 ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -0.2697088774421821900, 1.494999999999999900, -0.1589290291829662500 ) ) ;
+#1694 = LINE ( 'NONE', #3258, #2043 ) ;
+#1695 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .F. ) ;
+#1696 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 0.9999999999999995600 ) ) ;
+#1697 = EDGE_CURVE ( 'NONE', #1797, #236, #1146, .T. ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#1699 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3083 ), #141 ) ;
+#1701 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.500000000000000000, 0.1556333269423650100 ) ) ;
+#1702 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1181, #2247, #940, #3350 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1703 = VECTOR ( 'NONE', #3445, 1000.000000000000000 ) ;
+#1704 = PRESENTATION_STYLE_ASSIGNMENT (( #2777 ) ) ;
+#1705 = CARTESIAN_POINT ( 'NONE',  ( 1.008241004726017500, 0.8000000000000000400, 1.220845756665855300 ) ) ;
+#1706 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#1707 = SURFACE_STYLE_FILL_AREA ( #1563 ) ;
+#1708 = AXIS2_PLACEMENT_3D ( 'NONE', #1863, #262, #552 ) ;
+#1709 = VECTOR ( 'NONE', #1672, 1000.000000000000000 ) ;
+#1710 = EDGE_CURVE ( 'NONE', #542, #3078, #1356, .T. ) ;
+#1711 = SURFACE_STYLE_FILL_AREA ( #1609 ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( -0.09327298605668694900, 1.495000000000000100, 0.2615843561158963700 ) ) ;
+#1713 = CARTESIAN_POINT ( 'NONE',  ( -1.220845756665854800, 0.8000000000000001600, 1.008241004726017500 ) ) ;
+#1714 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1715 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1716 = FACE_OUTER_BOUND ( 'NONE', #3276, .T. ) ;
+#1717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1718 = PRESENTATION_STYLE_ASSIGNMENT (( #972 ) ) ;
+#1719 = VERTEX_POINT ( 'NONE', #704 ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#1721 = EDGE_CURVE ( 'NONE', #195, #2294, #1932, .T. ) ;
+#1722 = ORIENTED_EDGE ( 'NONE', *, *, #586, .T. ) ;
+#1723 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, 0.1499999999999999900, -0.2500000000000000000 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE',  ( -0.05985029411314665700, 1.494999999999999700, -0.2745858534042426900 ) ) ;
+#1725 = EDGE_LOOP ( 'NONE', ( #2944, #101, #660, #2537, #2992, #3443 ) ) ;
+#1726 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #3024, #1687, #48, #330 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241669100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1727 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, -1.001141590572476800 ) ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .T. ) ;
+#1729 = STYLED_ITEM ( 'NONE', ( #1718 ), #2299 ) ;
+#1730 = EDGE_CURVE ( 'NONE', #94, #537, #2483, .T. ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( -0.09917636076979001500, 1.500000000000000400, 0.1919406097194504600 ) ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #2813, .T. ) ;
+#1733 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, -0.9319492949924799200 ) ) ;
+#1734 = ADVANCED_FACE ( 'NONE', ( #3257 ), #1462, .T. ) ;
+#1735 = CARTESIAN_POINT ( 'NONE',  ( -0.2498267850605271300, 1.500000000000000000, 0.1301952660950526900 ) ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( -0.2125795238379771000, 1.495000000000000300, -0.1478728497542884700 ) ) ;
+#1737 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .F. ) ;
+#1738 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .F. ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#1741 = FILL_AREA_STYLE_COLOUR ( '', #3085 ) ;
+#1742 = ADVANCED_FACE ( 'NONE', ( #2825 ), #1583, .T. ) ;
+#1743 = CARTESIAN_POINT ( 'NONE',  ( -0.2567993886469736000, 1.499999999999999800, -0.1862085057941768000 ) ) ;
+#1744 = CLOSED_SHELL ( 'NONE', ( #1734, #1231, #2884, #2601, #2261, #3407, #2343, #2332, #2899, #1456, #2590, #965, #402, #480, #990, #1774, #469, #1247, #1268, #2534, #1205, #1783, #2321, #2611, #183, #2048, #1805, #2546, #3372, #2820, #2840, #454, #3417, #3356, #1241, #2871, #3395, #1012, #978, #3450, #709, #928, #1762, #1526, #111, #3109, #2299, #944, #1475, #1215, #676, #2554, #750, #410, #2862, #2571, #393, #433, #172, #1742, #1464, #2354, #3125, #2907, #3092, #2068, #2311, #1195, #2833, #2280, #2007, #3166, #447, #3429, #1990, #3438, #3118 ) ) ;
+#1745 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1746 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -0.2916586151233201400, 1.500000000000000000, -0.006926845020518092500 ) ) ;
+#1748 = LINE ( 'NONE', #449, #2962 ) ;
+#1749 = CARTESIAN_POINT ( 'NONE',  ( -0.2253569526830953600, 1.495000000000000100, -0.1173278485880764900 ) ) ;
+#1750 = VECTOR ( 'NONE', #3371, 1000.000000000000100 ) ;
+#1751 = FACE_OUTER_BOUND ( 'NONE', #3117, .T. ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.8000000000000000400, -1.220845757439086300 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -0.07562608130922973700, 1.494999999999999400, 0.2022564862651043400 ) ) ;
+#1754 = FACE_OUTER_BOUND ( 'NONE', #289, .T. ) ;
+#1755 = CARTESIAN_POINT ( 'NONE',  ( -0.1517089647155487600, 1.495000000000000600, -0.2991316450235614300 ) ) ;
+#1756 = FACE_OUTER_BOUND ( 'NONE', #899, .T. ) ;
+#1757 = CARTESIAN_POINT ( 'NONE',  ( 1.359357947053562300E-016, 0.8100000000000000500, -1.110000000000000100 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 0.1100410056906184500, 1.499999999999999800, -0.3411735919005627900 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, -1.143380158410511400 ) ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 1.114428587224091700E-016, 1.200000000000000200, -0.9100000000000000300 ) ) ;
+#1762 = ADVANCED_FACE ( 'NONE', ( #2967 ), #3477, .T. ) ;
+#1763 = SURFACE_STYLE_USAGE ( .BOTH. , #2591 ) ;
+#1764 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.7499999999999998900 ) ) ;
+#1765 = PRESENTATION_STYLE_ASSIGNMENT (( #2555 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 1.142612700283332800, 0.8000000000000001600, 1.142612700283332800 ) ) ;
+#1767 = FILL_AREA_STYLE_COLOUR ( '', #3019 ) ;
+#1768 = EDGE_LOOP ( 'NONE', ( #1343, #2117, #1120, #2070, #752, #1640 ) ) ;
+#1769 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1770 = ORIENTED_EDGE ( 'NONE', *, *, #1913, .F. ) ;
+#1771 = EDGE_CURVE ( 'NONE', #710, #2456, #3373, .T. ) ;
+#1772 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924800300, 0.7908715574274766100, -1.230807704420003900 ) ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( 0.2278921721148006700, 1.495000000000000300, 0.2203538681285887900 ) ) ;
+#1774 = ADVANCED_FACE ( 'NONE', ( #1388 ), #2367, .T. ) ;
+#1775 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, 0.1499999999999999900, -1.600000000000000100 ) ) ;
+#1776 = ORIENTED_EDGE ( 'NONE', *, *, #3490, .T. ) ;
+#1777 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#1778 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#1779 = AXIS2_PLACEMENT_3D ( 'NONE', #1114, #2966, #536 ) ;
+#1780 = CARTESIAN_POINT ( 'NONE',  ( -0.2821044209134543300, 1.495000000000000600, 0.05135260468454753300 ) ) ;
+#1781 = ORIENTED_EDGE ( 'NONE', *, *, #2209, .T. ) ;
+#1782 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, 0.0000000000000000000 ) ) ;
+#1783 = ADVANCED_FACE ( 'NONE', ( #3046 ), #810, .T. ) ;
+#1784 = EDGE_LOOP ( 'NONE', ( #2724, #3288, #1482, #2596 ) ) ;
+#1785 = EDGE_CURVE ( 'NONE', #1413, #2251, #1748, .T. ) ;
+#1786 = CARTESIAN_POINT ( 'NONE',  ( 9.184850993605148400E-017, 1.399999999999999900, -0.7499999999999998900 ) ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#1789 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003600, 0.7908715574274767200, -0.9319492949924806900 ) ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( -0.2630520802392610200, 1.500000000000000200, 0.1050864302877692300 ) ) ;
+#1791 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#1792 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.500000000000000000, -0.2238137884422503100 ) ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ;
+#1794 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, -0.9000000000000000200 ) ) ;
+#1795 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1797 = VERTEX_POINT ( 'NONE', #2885 ) ;
+#1798 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ;
+#1799 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, 0.8899999999999999000 ) ) ;
+#1800 = VECTOR ( 'NONE', #169, 1000.000000000000000 ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( 0.05106855516662890000, 1.499999999999999800, -0.3490483035842535900 ) ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, -1.136362600839690100 ) ) ;
+#1803 = AXIS2_PLACEMENT_3D ( 'NONE', #2574, #3425, #2878 ) ;
+#1804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.267006366984321800E-012, 1.000000000000000000 ) ) ;
+#1805 = ADVANCED_FACE ( 'NONE', ( #2921 ), #2359, .T. ) ;
+#1806 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -0.1080082209834830700, 1.499999999999999600, -0.2539306796201495400 ) ) ;
+#1808 = VECTOR ( 'NONE', #3220, 1000.000000000000000 ) ;
+#1809 = CIRCLE ( 'NONE', #3292, 0.7499999999999998900 ) ;
+#1810 = LINE ( 'NONE', #1432, #2785 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, -1.009787010598740800 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE',  ( 1.230009069179260700, 0.8000000000000000400, 0.9319492949924800300 ) ) ;
+#1813 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ;
+#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #155, #3409 ) ;
+#1815 = EDGE_CURVE ( 'NONE', #1797, #392, #683, .T. ) ;
+#1816 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1817 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, 0.0000000000000000000 ) ) ;
+#1819 = LINE ( 'NONE', #3280, #3089 ) ;
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#1822 = ORIENTED_EDGE ( 'NONE', *, *, #561, .T. ) ;
+#1823 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1824 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389670800, 0.08682659386424777800 ) ) ;
+#1825 = VERTEX_POINT ( 'NONE', #780 ) ;
+#1826 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#1827 = CARTESIAN_POINT ( 'NONE',  ( -0.09327298605668694900, 1.500000000000000000, 0.2615843561158963700 ) ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #2707, .T. ) ;
+#1829 = EDGE_CURVE ( 'NONE', #3414, #1719, #1915, .T. ) ;
+#1830 = ORIENTED_EDGE ( 'NONE', *, *, #586, .F. ) ;
+#1831 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420004100, 0.7908715574274766100, 0.9311506597517370500 ) ) ;
+#1832 = SURFACE_SIDE_STYLE ('',( #848 ) ) ;
+#1833 = DIRECTION ( 'NONE',  ( 0.9961946980917456600, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#1834 = CARTESIAN_POINT ( 'NONE',  ( -0.1506703169881376800, 1.495000000000000300, -0.2250775550947872700 ) ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #3121, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .T. ) ;
+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #2979, .T. ) ;
+#1838 = FACE_OUTER_BOUND ( 'NONE', #2720, .T. ) ;
+#1839 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#1840 = CARTESIAN_POINT ( 'NONE',  ( -0.2223006432812843800, 1.500000000000000000, 0.1690825846664623900 ) ) ;
+#1841 = FILL_AREA_STYLE ('',( #1062 ) ) ;
+#1842 = CARTESIAN_POINT ( 'NONE',  ( -0.2193560745907026900, 1.500000000000000400, -0.1327742662505455900 ) ) ;
+#1843 = SURFACE_STYLE_FILL_AREA ( #1573 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, -1.100000000000000100 ) ) ;
+#1845 = VECTOR ( 'NONE', #1564, 1000.000000000000000 ) ;
+#1846 = EDGE_CURVE ( 'NONE', #1643, #2799, #775, .T. ) ;
+#1847 = CARTESIAN_POINT ( 'NONE',  ( 1.102182119232617800E-016, 1.350000000000000100, 0.9000000000000000200 ) ) ;
+#1848 = CIRCLE ( 'NONE', #2329, 0.9000000000000000200 ) ;
+#1849 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1850 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1851 = FACE_OUTER_BOUND ( 'NONE', #3330, .T. ) ;
+#1852 = LINE ( 'NONE', #2920, #1272 ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.500000000000000000, 0.2814746730962111600 ) ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( 0.02114918165153390300, 1.495000000000000100, -0.2876868454185854700 ) ) ;
+#1855 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1856 = EDGE_CURVE ( 'NONE', #2285, #3488, #2662, .T. ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( -0.2124333246901158000, 1.495000000000000300, 0.1808438297611610300 ) ) ;
+#1858 = VECTOR ( 'NONE', #340, 1000.000000000000000 ) ;
+#1859 = CARTESIAN_POINT ( 'NONE',  ( -0.1372940939159355000, 1.499999999999999800, -0.2354265430558918300 ) ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #2755, .F. ) ;
+#1861 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .F. ) ;
+#1865 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1866 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #3087, .F. ) ;
+#1868 = FILL_AREA_STYLE_COLOUR ( '', #2573 ) ;
+#1869 = EDGE_LOOP ( 'NONE', ( #3106, #3318, #3312, #2955 ) ) ;
+#1870 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2672, #804, #2928, #518 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241670200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1871 = CARTESIAN_POINT ( 'NONE',  ( -0.9837936122591844900, 0.1721415766437947300, -0.9837936122591851600 ) ) ;
+#1872 = ORIENTED_EDGE ( 'NONE', *, *, #2985, .F. ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( -0.09917636076979001500, 1.500000000000000700, 0.1919406097194504600 ) ) ;
+#1874 = CARTESIAN_POINT ( 'NONE',  ( 0.05106855516662890000, 1.499999999999999800, -0.3490483035842535900 ) ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #2919, .F. ) ;
+#1876 = AXIS2_PLACEMENT_3D ( 'NONE', #3139, #1824, #1833 ) ;
+#1877 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1878 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .F. ) ;
+#1880 = CIRCLE ( 'NONE', #2746, 0.01000000000000001400 ) ;
+#1881 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3483 ) ) ;
+#1882 = ORIENTED_EDGE ( 'NONE', *, *, #712, .F. ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924800300, 0.7908715574274767200, -1.230807704420004300 ) ) ;
+#1884 = CARTESIAN_POINT ( 'NONE',  ( -0.2282970826887743800, 1.500000000000000000, 0.04290648023754302400 ) ) ;
+#1885 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1886 = LINE ( 'NONE', #2826, #1354 ) ;
+#1887 = VECTOR ( 'NONE', #1715, 1000.000000000000100 ) ;
+#1888 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1889 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #13, 'distance_accuracy_value', 'NONE');
+#1890 = CARTESIAN_POINT ( 'NONE',  ( -0.9837936122591842700, 0.1721415766437947300, 0.9837936122591849400 ) ) ;
+#1891 = EDGE_CURVE ( 'NONE', #2294, #382, #1066, .T. ) ;
+#1892 = CARTESIAN_POINT ( 'NONE',  ( -0.2193560745907026900, 1.500000000000000400, -0.1327742662505455900 ) ) ;
+#1893 = VECTOR ( 'NONE', #1487, 1000.000000000000000 ) ;
+#1894 = SURFACE_STYLE_USAGE ( .BOTH. , #19 ) ;
+#1895 = SURFACE_STYLE_FILL_AREA ( #595 ) ;
+#1896 = CARTESIAN_POINT ( 'NONE',  ( -0.1426390235203070200, 1.500000000000000400, 0.1646722444661309300 ) ) ;
+#1897 = CARTESIAN_POINT ( 'NONE',  ( 0.1645589846528018300, 1.500000000000000000, -0.3241363088545455900 ) ) ;
+#1898 = ORIENTED_EDGE ( 'NONE', *, *, #3370, .T. ) ;
+#1899 = CARTESIAN_POINT ( 'NONE',  ( 1.009787010598741000, 0.7999999999999999300, -1.220845757439086300 ) ) ;
+#1900 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3132 ), #2405 ) ;
+#1901 = EDGE_CURVE ( 'NONE', #395, #2372, #1424, .T. ) ;
+#1902 = CARTESIAN_POINT ( 'NONE',  ( 0.2351545930898277000, 1.495000000000000300, -0.1997188765153223900 ) ) ;
+#1903 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7900000000000000400, -1.220845757439086500 ) ) ;
+#1904 = ORIENTED_EDGE ( 'NONE', *, *, #2270, .F. ) ;
+#1905 = CARTESIAN_POINT ( 'NONE',  ( -0.1080082209834830700, 1.499999999999999600, -0.2539306796201495400 ) ) ;
+#1906 = ORIENTED_EDGE ( 'NONE', *, *, #2184, .T. ) ;
+#1907 = FILL_AREA_STYLE ('',( #1093 ) ) ;
+#1908 = SURFACE_SIDE_STYLE ('',( #726 ) ) ;
+#1909 = CARTESIAN_POINT ( 'NONE',  ( -0.2364571965832423800, 1.495000000000000100, -0.06814761179574693700 ) ) ;
+#1910 = VERTEX_POINT ( 'NONE', #3196 ) ;
+#1911 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2089, #1317 ),
+ ( #1854, #2368 ),
+ ( #2670, #2636 ),
+ ( #1291, #495 ),
+ ( #252, #2914 ),
+ ( #2116, #2658 ),
+ ( #1028, #3194 ),
+ ( #2076, #239 ),
+ ( #2948, #1584 ),
+ ( #1281, #1807 ),
+ ( #3181, #1553 ),
+ ( #2648, #529 ),
+ ( #1834, #3458 ),
+ ( #3487, #802 ),
+ ( #2925, #1051 ),
+ ( #229, #2101 ),
+ ( #3206, #2902 ),
+ ( #504, #205 ),
+ ( #2937, #1575 ),
+ ( #3478, #1842 ),
+ ( #2157, #1105 ),
+ ( #2960, #814 ),
+ ( #1595, #30 ),
+ ( #1909, #3496 ),
+ ( #1096, #2723 ),
+ ( #2702, #3262 ),
+ ( #302, #2994 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.04395490890619424600, 0.08750187479760458700, 0.1304626267314903700, 0.1727520205665173100, 0.2154030673796031600, 0.2576498297432394700, 0.3001527489572938200, 0.3431214895020866000, 0.3859251632064333900, 0.4276857274028016400, 0.4688179504865897500, 0.5094918001549957300, 0.5498830310733487900, 0.5899800229668862300, 0.6304052300068400100, 0.6708686260826385300, 0.7113839438381757100, 0.7516272580635841000, 0.7917755768651915100, 0.8324589188037422300, 0.8733190450172880800, 0.9145429556263491300, 0.9569235582098846200, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1912 = CARTESIAN_POINT ( 'NONE',  ( 1.081530884560282700, 0.7999999999999999300, -1.191194317119096800 ) ) ;
+#1913 = EDGE_CURVE ( 'NONE', #1094, #2604, #254, .T. ) ;
+#1914 = VERTEX_POINT ( 'NONE', #3470 ) ;
+#1915 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #503, #2635, #2380, #1013 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241669100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1916 = CARTESIAN_POINT ( 'NONE',  ( 0.1450775077228111100, 1.494999999999999200, -0.2646740670746355900 ) ) ;
+#1917 = SURFACE_SIDE_STYLE ('',( #3378 ) ) ;
+#1918 = VERTEX_POINT ( 'NONE', #2370 ) ;
+#1919 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #406 ), #606 ) ;
+#1920 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#1921 = SURFACE_STYLE_USAGE ( .BOTH. , #1675 ) ;
+#1922 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 9.035018104045862100E-017 ) ) ;
+#1923 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1924 = EDGE_CURVE ( 'NONE', #759, #1299, #922, .T. ) ;
+#1925 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1926 = CARTESIAN_POINT ( 'NONE',  ( 0.1211378765890342200, 1.500000000000001100, -0.2740591222195868400 ) ) ;
+#1927 = AXIS2_PLACEMENT_3D ( 'NONE', #373, #1159, #3056 ) ;
+#1928 = CARTESIAN_POINT ( 'NONE',  ( 0.03806443222712244100, 1.495000000000000100, 0.2813975372911327000 ) ) ;
+#1929 = LINE ( 'NONE', #2306, #3119 ) ;
+#1930 = LINE ( 'NONE', #666, #1222 ) ;
+#1931 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.8000000000000002700, -1.230009069179261100 ) ) ;
+#1932 = LINE ( 'NONE', #1497, #3219 ) ;
+#1933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1934 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #3213 ) ;
+#1935 = DIRECTION ( 'NONE',  ( 8.308280429920090600E-017, 0.08715574274765836000, 0.9961946980917455500 ) ) ;
+#1936 = CARTESIAN_POINT ( 'NONE',  ( 0.2015751702379340600, 1.495000000000000300, -0.2311737368912960000 ) ) ;
+#1937 = CARTESIAN_POINT ( 'NONE',  ( 0.1806986023281360000, 1.499999999999999300, 0.2488486635691875300 ) ) ;
+#1938 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ;
+#1939 = CARTESIAN_POINT ( 'NONE',  ( 0.2813039420948189000, 1.495000000000000300, -0.2383312017862830300 ) ) ;
+#1940 = SURFACE_SIDE_STYLE ('',( #2969 ) ) ;
+#1941 = ORIENTED_EDGE ( 'NONE', *, *, #1480, .T. ) ;
+#1942 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2906 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1633, #299, #311 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1943 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420003900, 0.7908715574274766100, -0.9319492949924799200 ) ) ;
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .F. ) ;
+#1945 = FILL_AREA_STYLE ('',( #3034 ) ) ;
+#1946 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1947 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .F. ) ;
+#1948 = CARTESIAN_POINT ( 'NONE',  ( -0.003044776580429128300, 1.494999999999999900, -0.3484736640873702900 ) ) ;
+#1949 = ORIENTED_EDGE ( 'NONE', *, *, #2490, .T. ) ;
+#1950 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1951 = EDGE_CURVE ( 'NONE', #2855, #1413, #2821, .T. ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, -0.9319492949924799200 ) ) ;
+#1953 = CARTESIAN_POINT ( 'NONE',  ( 0.2237117065242616200, 1.495000000000000300, 0.1435169047626153000 ) ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #2653, .F. ) ;
+#1955 = PRESENTATION_STYLE_ASSIGNMENT (( #2253 ) ) ;
+#1956 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1957 = VERTEX_POINT ( 'NONE', #2092 ) ;
+#1958 = PRESENTATION_STYLE_ASSIGNMENT (( #2933 ) ) ;
+#1959 = CARTESIAN_POINT ( 'NONE',  ( -0.2915165597721640100, 1.494999999999999700, -0.06942118402920884100 ) ) ;
+#1960 = CARTESIAN_POINT ( 'NONE',  ( -0.2567993886469736000, 1.494999999999999900, -0.1862085057941768000 ) ) ;
+#1961 = VECTOR ( 'NONE', #2816, 1000.000000000000000 ) ;
+#1962 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3132 ) ) ;
+#1963 = EDGE_CURVE ( 'NONE', #997, #1547, #3171, .T. ) ;
+#1964 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1965 = SURFACE_STYLE_FILL_AREA ( #2211 ) ;
+#1966 = DIRECTION ( 'NONE',  ( -0.08682659386424777800, -0.9924325091389669700, -0.08682659386424777800 ) ) ;
+#1967 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1968 = FACE_OUTER_BOUND ( 'NONE', #1605, .T. ) ;
+#1969 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#1970 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #3234, #1676, #2734, #347, #44, #86, #1960, #1387, #355, #2753, #2232, #646, #876, #76, #1654, #2512, #1948, #883, #1666 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06455784592971902700, 0.1270135315497586700, 0.1879548102020904300, 0.2480139127896339400, 0.3077476818488371600, 0.3682345146974850800, 0.4294698439426691800, 0.4927434367465848800, 0.5562577687060831200, 0.6182167855431435200, 0.6796554755875547900, 0.7412455456206293900, 0.8034152647056966900, 0.8668154615439921400, 0.9323283119492650200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#1971 = LINE ( 'NONE', #1502, #1274 ) ;
+#1972 = SURFACE_SIDE_STYLE ('',( #2480 ) ) ;
+#1973 = VECTOR ( 'NONE', #3228, 1000.000000000000000 ) ;
+#1974 = CARTESIAN_POINT ( 'NONE',  ( -0.1801270638832248300, 1.500000000000000400, 0.1292968148010103500 ) ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -0.06027027836823682000, 1.495000000000000300, 0.2714964286681302900 ) ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( -0.2301053942795585600, 1.495000000000000300, -0.1013590781602988100 ) ) ;
+#1977 = SURFACE_SIDE_STYLE ('',( #1568 ) ) ;
+#1978 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .F. ) ;
+#1979 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #640 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1409, #2221, #624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1980 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#1981 = EDGE_LOOP ( 'NONE', ( #2085, #271, #1788, #3231 ) ) ;
+#1982 = AXIS2_PLACEMENT_3D ( 'NONE', #2569, #707, #470 ) ;
+#1983 = ORIENTED_EDGE ( 'NONE', *, *, #2653, .T. ) ;
+#1984 = CARTESIAN_POINT ( 'NONE',  ( -0.1390258749470813500, 1.495000000000000800, 0.2406336027130582000 ) ) ;
+#1985 = ORIENTED_EDGE ( 'NONE', *, *, #2153, .F. ) ;
+#1986 = CARTESIAN_POINT ( 'NONE',  ( 0.2379353549076427500, 1.500000000000000000, 0.1279026542042402400 ) ) ;
+#1987 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1988 = ORIENTED_EDGE ( 'NONE', *, *, #2460, .F. ) ;
+#1989 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1990 = ADVANCED_FACE ( 'NONE', ( #1024 ), #2763, .T. ) ;
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #1638, .F. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924799200, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#1993 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, -1.143380158410511000 ) ) ;
+#1994 = ORIENTED_EDGE ( 'NONE', *, *, #36, .T. ) ;
+#1995 = CARTESIAN_POINT ( 'NONE',  ( 1.230787469680746800, 0.7911028415555189100, -1.012450835018320300 ) ) ;
+#1996 = STYLED_ITEM ( 'NONE', ( #782 ), #410 ) ;
+#1997 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, 0.9924325091389669700, -0.08682659386424780600 ) ) ;
+#1998 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410510800, 0.7912279134661749400, 1.143380158410511400 ) ) ;
+#1999 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #1441, #3342 ) ;
+#2000 = CARTESIAN_POINT ( 'NONE',  ( 0.1633778050905997400, 1.500000000000001100, -0.2556804123119021400 ) ) ;
+#2001 = CARTESIAN_POINT ( 'NONE',  ( -0.2920410876979087100, 1.495000000000000300, -0.04818788267570047600 ) ) ;
+#2002 = DIRECTION ( 'NONE',  ( -8.340016711426906000E-017, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2003 = SURFACE_STYLE_FILL_AREA ( #526 ) ;
+#2004 = STYLED_ITEM ( 'NONE', ( #1021 ), #3125 ) ;
+#2005 = LINE ( 'NONE', #1193, #2703 ) ;
+#2006 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000001800, 1.176685821716469600E-017, 1.300000000000000300 ) ) ;
+#2007 = ADVANCED_FACE ( 'NONE', ( #39 ), #2130, .T. ) ;
+#2008 = CARTESIAN_POINT ( 'NONE',  ( -0.1748819559256229200, 1.495000000000000300, -0.2022273150627866300 ) ) ;
+#2009 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2010 = LINE ( 'NONE', #734, #2267 ) ;
+#2011 = LINE ( 'NONE', #2905, #2974 ) ;
+#2012 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#2013 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2324, #1520, #117, #674, #2819, #2845, #2042, #2547, #2834, #1220, #2570, #1254, #156, #1753, #973, #1206, #439, #3410, #2016 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06432321657984210700, 0.1262901037035558700, 0.1867264692161327600, 0.2461464323353445600, 0.3055756426461385700, 0.3654293856180518300, 0.4263263089482599000, 0.4888399064006411800, 0.5517249718140472300, 0.6139185964661589800, 0.6754837657683961900, 0.7373338970992855400, 0.8002290443945262500, 0.8645022981233226900, 0.9310407391556971800, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2014 = FACE_OUTER_BOUND ( 'NONE', #2714, .T. ) ;
+#2015 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2016 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#2017 = CARTESIAN_POINT ( 'NONE',  ( -0.2408519691316282900, 1.500000000000000200, -0.2120669980536202800 ) ) ;
+#2018 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7908715574274766100, -1.230807704420003600 ) ) ;
+#2019 = EDGE_CURVE ( 'NONE', #2025, #542, #1592, .T. ) ;
+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #1697, .F. ) ;
+#2021 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.500000000000000000, -0.03739551921148111900 ) ) ;
+#2022 = CARTESIAN_POINT ( 'NONE',  ( -1.229801930313025400, 0.7999999999999999300, 1.009824077785343300 ) ) ;
+#2023 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#2024 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2719 ), #672 ) ;
+#2025 = VERTEX_POINT ( 'NONE', #3147 ) ;
+#2026 = CARTESIAN_POINT ( 'NONE',  ( -0.2920889503429499000, 1.494999999999999900, -0.02712743736221396800 ) ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( -1.142612700283332600, 0.8000000000000001600, 1.142612700283333100 ) ) ;
+#2028 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .T. ) ;
+#2030 = EDGE_CURVE ( 'NONE', #202, #2456, #3471, .T. ) ;
+#2031 = ORIENTED_EDGE ( 'NONE', *, *, #987, .T. ) ;
+#2032 = CARTESIAN_POINT ( 'NONE',  ( 1.142612700283332800, 0.8000000000000001600, -1.142612700283332800 ) ) ;
+#2033 = CARTESIAN_POINT ( 'NONE',  ( 0.1970450844262433000, 1.495000000000000300, 0.2401697622242575100 ) ) ;
+#2034 = CARTESIAN_POINT ( 'NONE',  ( 0.01921735353088447800, 1.500000000000000000, -0.3490179854421405800 ) ) ;
+#2035 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1998, #1216, #112, #3081 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241669100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2036 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2037 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2038 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .F. ) ;
+#2039 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.500000000000000000, -0.03739551921148111900 ) ) ;
+#2040 = CARTESIAN_POINT ( 'NONE',  ( 1.220845756665855300, 0.8000000000000000400, 1.008241004726017500 ) ) ;
+#2041 = ORIENTED_EDGE ( 'NONE', *, *, #3223, .T. ) ;
+#2042 = CARTESIAN_POINT ( 'NONE',  ( -0.2090740036894283600, 1.495000000000000300, 0.08838445744364421800 ) ) ;
+#2043 = VECTOR ( 'NONE', #2699, 1000.000000000000000 ) ;
+#2044 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ;
+#2045 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -0.9999999999999995600 ) ) ;
+#2046 = PLANE ( 'NONE',  #1803 ) ;
+#2047 = EDGE_CURVE ( 'NONE', #759, #397, #1929, .T. ) ;
+#2048 = ADVANCED_FACE ( 'NONE', ( #2262 ), #966, .T. ) ;
+#2049 = LINE ( 'NONE', #2052, #644 ) ;
+#2050 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#2051 = DIRECTION ( 'NONE',  ( 0.7071067811865474600, -0.0000000000000000000, -0.7071067811865475700 ) ) ;
+#2052 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, 0.1499999999999999900, -0.9999999999999995600 ) ) ;
+#2053 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #184, #2056 ),
+ ( #453, #733 ),
+ ( #2609, #1003 ),
+ ( #2890, #1545 ),
+ ( #1587, #1556 ),
+ ( #3198, #2930 ),
+ ( #3451, #233 ),
+ ( #1019, #2652 ),
+ ( #1045, #1827 ),
+ ( #520, #2407 ),
+ ( #1295, #245 ),
+ ( #3489, #486 ),
+ ( #3472, #796 ),
+ ( #1320, #3183 ),
+ ( #3463, #2361 ),
+ ( #1308, #3211 ),
+ ( #222, #2941 ),
+ ( #1857, #498 ),
+ ( #2395, #2079 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06966280089907735100, 0.1377495622582727600, 0.2039167435177825500, 0.2687798623293367100, 0.3324137064772237400, 0.3947535404471392800, 0.4561800316591684800, 0.5169956491967195900, 0.5773959379659517900, 0.6371983435092751800, 0.6969991842614544600, 0.7567561942255592900, 0.8165539052726075200, 0.8769479965978700400, 0.9381317879205949300, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2054 = FACE_OUTER_BOUND ( 'NONE', #2350, .T. ) ;
+#2055 = EDGE_CURVE ( 'NONE', #3237, #1910, #77, .T. ) ;
+#2056 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.500000000000000000, 0.2814746730962111600 ) ) ;
+#2057 = FACE_OUTER_BOUND ( 'NONE', #1046, .T. ) ;
+#2058 = FACE_OUTER_BOUND ( 'NONE', #3281, .T. ) ;
+#2059 = DIRECTION ( 'NONE',  ( 1.224646799147343300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2060 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1233 ) ) ;
+#2061 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2062 = FACE_OUTER_BOUND ( 'NONE', #1157, .T. ) ;
+#2063 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2064 = FACE_OUTER_BOUND ( 'NONE', #2199, .T. ) ;
+#2065 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#2066 = FILL_AREA_STYLE ('',( #1767 ) ) ;
+#2067 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .F. ) ;
+#2068 = ADVANCED_FACE ( 'NONE', ( #2096 ), #2738, .T. ) ;
+#2069 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2070 = ORIENTED_EDGE ( 'NONE', *, *, #2894, .T. ) ;
+#2071 = EDGE_CURVE ( 'NONE', #1207, #793, #2140, .T. ) ;
+#2072 = CARTESIAN_POINT ( 'NONE',  ( 0.09090769448472957300, 1.500000000000000200, -0.3447934895828102000 ) ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( 0.05106855516662890000, 1.494999999999999900, -0.3490483035842535900 ) ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( -0.2821044209134543300, 1.500000000000000400, 0.05135260468454753300 ) ) ;
+#2075 = VERTEX_POINT ( 'NONE', #1533 ) ;
+#2076 = CARTESIAN_POINT ( 'NONE',  ( -0.07632327732439733700, 1.495000000000000300, -0.2688557824458945900 ) ) ;
+#2077 = CARTESIAN_POINT ( 'NONE',  ( -1.087785406156543500, 0.7912279135618327500, 1.198974910647740300 ) ) ;
+#2078 = EDGE_LOOP ( 'NONE', ( #3072, #1615, #619, #767, #2388, #2857, #2989, #401 ) ) ;
+#2079 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.500000000000000000, 0.1765467884808265600 ) ) ;
+#2080 = VERTEX_POINT ( 'NONE', #3440 ) ;
+#2081 = AXIS2_PLACEMENT_3D ( 'NONE', #291, #813, #1104 ) ;
+#2082 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2083 = EDGE_CURVE ( 'NONE', #793, #2604, #370, .T. ) ;
+#2084 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689400, 0.7900000000000001500, 1.136362600839690100 ) ) ;
+#2085 = ORIENTED_EDGE ( 'NONE', *, *, #3049, .F. ) ;
+#2086 = CARTESIAN_POINT ( 'NONE',  ( 0.1287477398968306400, 1.495000000000000600, -0.3366809082200637500 ) ) ;
+#2087 = PLANE ( 'NONE',  #2192 ) ;
+#2088 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2089 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#2090 = EDGE_LOOP ( 'NONE', ( #1646, #1382, #147, #2651 ) ) ;
+#2091 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#2092 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, -1.143380158410511000 ) ) ;
+#2093 = CARTESIAN_POINT ( 'NONE',  ( -0.9837936122591842700, 0.1982882994680922600, 1.282652021686708300 ) ) ;
+#2094 = EDGE_CURVE ( 'NONE', #2717, #2203, #2439, .T. ) ;
+#2095 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2096 = FACE_OUTER_BOUND ( 'NONE', #1402, .T. ) ;
+#2097 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2098 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #738 ), #2581 ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 0.2499999999999999400 ) ) ;
+#2100 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#2101 = CARTESIAN_POINT ( 'NONE',  ( -0.1856454949208018200, 1.500000000000000000, -0.1896505707903727000 ) ) ;
+#2102 = LINE ( 'NONE', #2539, #3218 ) ;
+#2103 = CIRCLE ( 'NONE', #1708, 1.090000000000000100 ) ;
+#2104 = SURFACE_SIDE_STYLE ('',( #1707 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.340016711426957800E-017 ) ) ;
+#2106 = PRESENTATION_STYLE_ASSIGNMENT (( #773 ) ) ;
+#2107 = AXIS2_PLACEMENT_3D ( 'NONE', #1777, #1560, #1290 ) ;
+#2108 = EDGE_CURVE ( 'NONE', #1544, #250, #511, .T. ) ;
+#2109 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2110 = PLANE ( 'NONE',  #2701 ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -0.9999999999999993300 ) ) ;
+#2112 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003600, 0.7908715574274765000, -0.9319492949924805800 ) ) ;
+#2113 = VECTOR ( 'NONE', #3389, 1000.000000000000000 ) ;
+#2114 = SURFACE_SIDE_STYLE ('',( #1843 ) ) ;
+#2115 = DIRECTION ( 'NONE',  ( 0.7970624896273532700, 0.0000000000000000000, 0.6038968352533776700 ) ) ;
+#2116 = CARTESIAN_POINT ( 'NONE',  ( -0.04312178693498761000, 1.495000000000000600, -0.2793811595318146400 ) ) ;
+#2117 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
+#2118 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.7908715574274763900, -1.230807704420003600 ) ) ;
+#2119 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2120 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ;
+#2121 = FILL_AREA_STYLE ('',( #1270 ) ) ;
+#2122 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3249 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1714, #2236, #371 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #2954, .F. ) ;
+#2124 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2125 = CARTESIAN_POINT ( 'NONE',  ( 0.04136416976153788100, 1.500000000000000200, 0.2196467064575942700 ) ) ;
+#2126 = FILL_AREA_STYLE_COLOUR ( '', #2318 ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #3210, .T. ) ;
+#2128 = SURFACE_SIDE_STYLE ('',( #2787 ) ) ;
+#2129 = ORIENTED_EDGE ( 'NONE', *, *, #1507, .F. ) ;
+#2130 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3449, #2027, #208 ),
+ ( #2077, #2639, #705 ),
+ ( #466, #2917, #3143 ),
+ ( #1293, #1513, #3182 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0000000000000000000, 0.7816000651241664700 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7492634205062563800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708240700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513090700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7372773368101218600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2131 = AXIS2_PLACEMENT_3D ( 'NONE', #2454, #1395, #852 ) ;
+#2132 = VERTEX_POINT ( 'NONE', #3160 ) ;
+#2133 = CYLINDRICAL_SURFACE ( 'NONE', #1411, 0.01000000000000002600 ) ;
+#2134 = DIRECTION ( 'NONE',  ( -0.7071067811865475700, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
+#2135 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .T. ) ;
+#2136 = CARTESIAN_POINT ( 'NONE',  ( 0.1806986023281360000, 1.500000000000000000, 0.2488486635691875300 ) ) ;
+#2137 = FILL_AREA_STYLE_COLOUR ( '', #129 ) ;
+#2138 = LINE ( 'NONE', #213, #2696 ) ;
+#2139 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 0.2500000000000000000 ) ) ;
+#2140 = LINE ( 'NONE', #2877, #1500 ) ;
+#2141 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2142 = EDGE_CURVE ( 'NONE', #3078, #3419, #2049, .T. ) ;
+#2143 = LINE ( 'NONE', #133, #2180 ) ;
+#2144 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.1499999999999999900, -1.286876700471111500 ) ) ;
+#2145 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2146 = PRESENTATION_STYLE_ASSIGNMENT (( #3105 ) ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.500000000000000000, 0.2199362115577496200 ) ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( 0.07125472415160559500, 1.500000000000000400, -0.3474529649360312300 ) ) ;
+#2149 = FACE_OUTER_BOUND ( 'NONE', #2502, .T. ) ;
+#2150 = CARTESIAN_POINT ( 'NONE',  ( 1.176483080687593700, 0.0000000000000000000, -1.299999999999999800 ) ) ;
+#2151 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2389, 'distance_accuracy_value', 'NONE');
+#2152 = AXIS2_PLACEMENT_3D ( 'NONE', #2577, #1236, #2827 ) ;
+#2153 = EDGE_CURVE ( 'NONE', #837, #395, #1352, .T. ) ;
+#2154 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .F. ) ;
+#2155 = CARTESIAN_POINT ( 'NONE',  ( 0.2557962009599278300, 1.500000000000000000, 0.1969912246716188400 ) ) ;
+#2156 = ORIENTED_EDGE ( 'NONE', *, *, #3210, .F. ) ;
+#2157 = CARTESIAN_POINT ( 'NONE',  ( -0.2253569526830953600, 1.495000000000000100, -0.1173278485880764900 ) ) ;
+#2158 = PLANE ( 'NONE',  #2464 ) ;
+#2159 = VERTEX_POINT ( 'NONE', #3193 ) ;
+#2160 = CARTESIAN_POINT ( 'NONE',  ( 0.2015751702379340600, 1.500000000000000200, -0.2311737368912960000 ) ) ;
+#2161 = EDGE_LOOP ( 'NONE', ( #1164, #1020, #3460, #1496 ) ) ;
+#2162 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#2163 = FILL_AREA_STYLE_COLOUR ( '', #1923 ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .F. ) ;
+#2165 = CARTESIAN_POINT ( 'NONE',  ( -0.1215965243899210400, 1.499999999999999300, 0.1795437727252138000 ) ) ;
+#2166 = CARTESIAN_POINT ( 'NONE',  ( 0.1287477398968306400, 1.500000000000000400, -0.3366809082200637500 ) ) ;
+#2167 = ORIENTED_EDGE ( 'NONE', *, *, #2282, .F. ) ;
+#2168 = EDGE_CURVE ( 'NONE', #3148, #94, #1498, .T. ) ;
+#2169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1877, 'distance_accuracy_value', 'NONE');
+#2171 = PLANE ( 'NONE',  #1187 ) ;
+#2172 = CARTESIAN_POINT ( 'NONE',  ( 0.2418312982598156400, 1.495000000000000300, -0.1917616909627519500 ) ) ;
+#2173 = ORIENTED_EDGE ( 'NONE', *, *, #3498, .T. ) ;
+#2174 = CARTESIAN_POINT ( 'NONE',  ( -0.1631953362109703200, 1.499999999999999800, -0.2139945082871640400 ) ) ;
+#2175 = LINE ( 'NONE', #418, #3168 ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, 0.1199362115577496300 ) ) ;
+#2177 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2178 = TOROIDAL_SURFACE ( 'NONE', #838, 0.7499999999999998900, 0.1000000000000000100 ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -0.2408519691316282900, 1.500000000000000200, -0.2120669980536202800 ) ) ;
+#2180 = VECTOR ( 'NONE', #949, 1000.000000000000100 ) ;
+#2181 = CIRCLE ( 'NONE', #1779, 0.01000000000000002600 ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( 0.2418312982598156400, 1.500000000000000200, -0.1917616909627519500 ) ) ;
+#2183 = CYLINDRICAL_SURFACE ( 'NONE', #1142, 0.01000000000000002600 ) ;
+#2184 = EDGE_CURVE ( 'NONE', #787, #2330, #2951, .T. ) ;
+#2185 = LINE ( 'NONE', #1335, #605 ) ;
+#2186 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2187 = FACE_OUTER_BOUND ( 'NONE', #2473, .T. ) ;
+#2188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3479 ), #217 ) ;
+#2189 = CARTESIAN_POINT ( 'NONE',  ( 0.1816584546259042700, 1.500000000000000700, -0.3164291432651925600 ) ) ;
+#2190 = LINE ( 'NONE', #2050, #2275 ) ;
+#2191 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2192 = AXIS2_PLACEMENT_3D ( 'NONE', #3476, #779, #1804 ) ;
+#2193 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#2194 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.001141590572476500 ) ) ;
+#2195 = ORIENTED_EDGE ( 'NONE', *, *, #2047, .F. ) ;
+#2196 = CARTESIAN_POINT ( 'NONE',  ( 0.05151153299153375700, 1.499999999999999100, 0.2812453231507812700 ) ) ;
+#2197 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 3.336006684570784100E-016 ) ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#2199 = EDGE_LOOP ( 'NONE', ( #1580, #2839, #1941, #2383 ) ) ;
+#2200 = EDGE_CURVE ( 'NONE', #3038, #240, #2035, .T. ) ;
+#2201 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .F. ) ;
+#2202 = CARTESIAN_POINT ( 'NONE',  ( 0.1462855084295721900, 1.494999999999999900, 0.2631408375377293800 ) ) ;
+#2203 = VERTEX_POINT ( 'NONE', #2795 ) ;
+#2204 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 4.606034889843900100E-034, -8.340016711426957800E-017 ) ) ;
+#2205 = EDGE_LOOP ( 'NONE', ( #279, #2556, #2029, #1091, #3035 ) ) ;
+#2206 = CARTESIAN_POINT ( 'NONE',  ( 0.2379353549076427500, 1.499999999999999800, 0.1279026542042402400 ) ) ;
+#2207 = CARTESIAN_POINT ( 'NONE',  ( 0.2431887247623283100, 1.500000000000000000, -0.2768563411165248000 ) ) ;
+#2208 = STYLED_ITEM ( 'NONE', ( #1138 ), #2871 ) ;
+#2209 = EDGE_CURVE ( 'NONE', #1235, #2347, #722, .T. ) ;
+#2210 = ORIENTED_EDGE ( 'NONE', *, *, #1023, .T. ) ;
+#2211 = FILL_AREA_STYLE ('',( #1145 ) ) ;
+#2212 = SURFACE_STYLE_FILL_AREA ( #2409 ) ;
+#2213 = CARTESIAN_POINT ( 'NONE',  ( 0.2421409363873186800, 1.495000000000000100, 0.2090131025963300700 ) ) ;
+#2214 = VECTOR ( 'NONE', #1519, 1000.000000000000000 ) ;
+#2215 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2216 = FACE_OUTER_BOUND ( 'NONE', #2633, .T. ) ;
+#2217 = VECTOR ( 'NONE', #166, 1000.000000000000000 ) ;
+#2218 = CIRCLE ( 'NONE', #3009, 1.110000000000000100 ) ;
+#2219 = PLANE ( 'NONE',  #2963 ) ;
+#2220 = PRESENTATION_STYLE_ASSIGNMENT (( #3274 ) ) ;
+#2221 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2222 = CARTESIAN_POINT ( 'NONE',  ( 0.1211378765890342200, 1.495000000000001000, -0.2740591222195868400 ) ) ;
+#2223 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#2224 = CIRCLE ( 'NONE', #3272, 0.9000000000000000200 ) ;
+#2225 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #1439, #81 ) ;
+#2226 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#2227 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1468, 'distance_accuracy_value', 'NONE');
+#2228 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2545 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1329, #1806, #2088 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2229 = PLANE ( 'NONE',  #2583 ) ;
+#2230 = EDGE_CURVE ( 'NONE', #2330, #3351, #2612, .T. ) ;
+#2231 = ORIENTED_EDGE ( 'NONE', *, *, #1785, .F. ) ;
+#2232 = CARTESIAN_POINT ( 'NONE',  ( -0.1769636185250938700, 1.495000000000000100, -0.2806505815238483100 ) ) ;
+#2233 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .F. ) ;
+#2234 = STYLED_ITEM ( 'NONE', ( #1955 ), #2249 ) ;
+#2235 = CARTESIAN_POINT ( 'NONE',  ( -1.282652021686708100, 0.1982882994680922600, -0.9837936122591851600 ) ) ;
+#2236 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2237 = ORIENTED_EDGE ( 'NONE', *, *, #3061, .T. ) ;
+#2238 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2240 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .T. ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( -0.2798912012013246000, 1.495000000000000300, -0.1304369586821867700 ) ) ;
+#2242 = CARTESIAN_POINT ( 'NONE',  ( -0.05076446178032532900, 1.495000000000000300, 0.2101862110060561400 ) ) ;
+#2243 = EDGE_LOOP ( 'NONE', ( #2548, #440, #1550, #3229 ) ) ;
+#2244 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2245 = EDGE_CURVE ( 'NONE', #3485, #323, #2698, .T. ) ;
+#2246 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, 0.7499999999999998900 ) ) ;
+#2247 = CARTESIAN_POINT ( 'NONE',  ( 1.009787010598740800, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#2248 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ;
+#2249 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'CEL S02 MiniX', ( #2277, #1927 ), #3230 ) ;
+#2250 = SURFACE_SIDE_STYLE ('',( #887 ) ) ;
+#2251 = VERTEX_POINT ( 'NONE', #2300 ) ;
+#2252 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #1639, #1681 ) ;
+#2253 = SURFACE_STYLE_USAGE ( .BOTH. , #2510 ) ;
+#2254 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2256 = VERTEX_POINT ( 'NONE', #1180 ) ;
+#2257 = LINE ( 'NONE', #1723, #3333 ) ;
+#2258 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2415 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2141, #547, #821 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2259 = EDGE_CURVE ( 'NONE', #2462, #706, #1176, .T. ) ;
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -0.1531907490726215300, 1.495000000000000300, 0.2319452830568377600 ) ) ;
+#2261 = ADVANCED_FACE ( 'NONE', ( #2779 ), #2457, .T. ) ;
+#2262 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;
+#2263 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000200, 0.1199362115577496300 ) ) ;
+#2264 = LINE ( 'NONE', #3343, #2566 ) ;
+#2265 = PLANE ( 'NONE',  #2559 ) ;
+#2266 = CARTESIAN_POINT ( 'NONE',  ( 0.2418312982598156400, 1.500000000000000200, -0.1917616909627519500 ) ) ;
+#2267 = VECTOR ( 'NONE', #1989, 1000.000000000000000 ) ;
+#2268 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2269 = SURFACE_SIDE_STYLE ('',( #2748 ) ) ;
+#2270 = EDGE_CURVE ( 'NONE', #837, #3237, #1183, .T. ) ;
+#2271 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, 0.2499999999999999400 ) ) ;
+#2272 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#2273 = CARTESIAN_POINT ( 'NONE',  ( -1.230009069179260200, 0.8000000000000002700, 0.9319492949924802500 ) ) ;
+#2274 = FILL_AREA_STYLE ('',( #25 ) ) ;
+#2275 = VECTOR ( 'NONE', #2579, 1000.000000000000000 ) ;
+#2276 = AXIS2_PLACEMENT_3D ( 'NONE', #1616, #12, #1888 ) ;
+#2277 = MANIFOLD_SOLID_BREP ( 'Fillet3', #1744 ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#2279 = ORIENTED_EDGE ( 'NONE', *, *, #612, .T. ) ;
+#2280 = ADVANCED_FACE ( 'NONE', ( #979 ), #2835, .T. ) ;
+#2281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2282 = EDGE_CURVE ( 'NONE', #2797, #589, #860, .T. ) ;
+#2283 = CARTESIAN_POINT ( 'NONE',  ( -0.2196886980712259000, 1.494999999999999900, 0.06611445320512951400 ) ) ;
+#2284 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#2285 = VERTEX_POINT ( 'NONE', #1495 ) ;
+#2286 = CARTESIAN_POINT ( 'NONE',  ( -0.2382552202165526800, 1.495000000000000100, -0.05089612386479049800 ) ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( -0.09327298605668694900, 1.500000000000000000, 0.2615843561158963700 ) ) ;
+#2288 = CARTESIAN_POINT ( 'NONE',  ( -0.2878954829271250800, 1.494999999999999900, 0.02277280221414309000 ) ) ;
+#2289 = ORIENTED_EDGE ( 'NONE', *, *, #1638, .T. ) ;
+#2290 = CARTESIAN_POINT ( 'NONE',  ( 0.09100161846221296900, 1.499999999999999300, -0.2819282475853359100 ) ) ;
+#2291 = ORIENTED_EDGE ( 'NONE', *, *, #2859, .T. ) ;
+#2292 = CARTESIAN_POINT ( 'NONE',  ( -0.2005465902907659400, 1.499999999999999600, -0.2596438353600315500 ) ) ;
+#2293 = CARTESIAN_POINT ( 'NONE',  ( 1.086657693293883200, 0.7912279134661748300, -1.200102623527139300 ) ) ;
+#2294 = VERTEX_POINT ( 'NONE', #2578 ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -0.006803390074269326200, 1.495000000000000100, 0.2799022929014753400 ) ) ;
+#2296 = AXIS2_PLACEMENT_3D ( 'NONE', #482, #2381, #1330 ) ;
+#2297 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.500000000000000000, 0.1765467884808265600 ) ) ;
+#2298 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2549, #3357, #1992 ),
+ ( #1444, #3368, #1705 ),
+ ( #1453, #935, #2562 ),
+ ( #1435, #386, #108 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7372773368101255300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513117300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708288400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7492634205062593800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2299 = ADVANCED_FACE ( 'NONE', ( #227 ), #2853, .F. ) ;
+#2300 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#2301 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 4.606034889843900100E-034, 8.340016711426957800E-017 ) ) ;
+#2302 = ORIENTED_EDGE ( 'NONE', *, *, #2767, .T. ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#2304 = LINE ( 'NONE', #1831, #3500 ) ;
+#2305 = CARTESIAN_POINT ( 'NONE',  ( 0.2244130155143017600, 1.500000000000000000, -0.2108925127110164200 ) ) ;
+#2306 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.1499999999999999900, 0.9999999999999993300 ) ) ;
+#2307 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2308 = STYLED_ITEM ( 'NONE', ( #1307 ), #3450 ) ;
+#2309 = SURFACE_STYLE_FILL_AREA ( #1415 ) ;
+#2310 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, 0.9961946980917455500, -0.0000000000000000000 ) ) ;
+#2311 = ADVANCED_FACE ( 'NONE', ( #3386 ), #2629, .F. ) ;
+#2312 = FILL_AREA_STYLE_COLOUR ( '', #3469 ) ;
+#2313 = FILL_AREA_STYLE ('',( #380 ) ) ;
+#2314 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2315 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( 0.2237117065242616200, 1.495000000000000300, 0.1435169047626153000 ) ) ;
+#2317 = CARTESIAN_POINT ( 'NONE',  ( 0.2687008805134767400, 1.499999999999999800, 0.1840476757289102300 ) ) ;
+#2318 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2319 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2320 = CARTESIAN_POINT ( 'NONE',  ( 0.1450775077228111100, 1.499999999999999100, -0.2646740670746355900 ) ) ;
+#2321 = ADVANCED_FACE ( 'NONE', ( #2491, #2671 ), #955, .T. ) ;
+#2322 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2323 = CARTESIAN_POINT ( 'NONE',  ( 0.009176440067953282900, 1.495000000000000300, -0.2875489866986047400 ) ) ;
+#2324 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.495000000000000100, -0.03330898074994264500 ) ) ;
+#2325 = EDGE_CURVE ( 'NONE', #2347, #537, #3091, .T. ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -0.2499999999999999400 ) ) ;
+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #244, .F. ) ;
+#2328 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2329 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #140, #2238 ) ;
+#2330 = VERTEX_POINT ( 'NONE', #695 ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( 1.197994307982292600, 0.7999999999999999300, 1.087231091464158700 ) ) ;
+#2332 = ADVANCED_FACE ( 'NONE', ( #524 ), #1230, .T. ) ;
+#2333 = CARTESIAN_POINT ( 'NONE',  ( -1.081530884560282200, 0.8000000000000000400, -1.191194317119097300 ) ) ;
+#2334 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .F. ) ;
+#2335 = AXIS2_PLACEMENT_3D ( 'NONE', #2198, #609, #334 ) ;
+#2336 = EDGE_CURVE ( 'NONE', #2799, #1643, #2224, .T. ) ;
+#2337 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2338 = CARTESIAN_POINT ( 'NONE',  ( 1.299999999999999800, 0.0000000000000000000, 1.176483080687593700 ) ) ;
+#2339 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .T. ) ;
+#2340 = CARTESIAN_POINT ( 'NONE',  ( 0.1981012917928178800, 1.500000000000000000, -0.3077777018811613800 ) ) ;
+#2341 = CARTESIAN_POINT ( 'NONE',  ( 0.1645589846528018300, 1.495000000000000100, -0.3241363088545455900 ) ) ;
+#2342 = DIRECTION ( 'NONE',  ( 0.08682659386424777800, -0.9924325091389669700, 0.08682659386424777800 ) ) ;
+#2343 = ADVANCED_FACE ( 'NONE', ( #298 ), #3179, .F. ) ;
+#2344 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, -0.9961946980917455500, 7.874537135966569200E-018 ) ) ;
+#2345 = VERTEX_POINT ( 'NONE', #1740 ) ;
+#2346 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420003900, 0.7908715574274766100, 0.9319492949924800300 ) ) ;
+#2347 = VERTEX_POINT ( 'NONE', #1752 ) ;
+#2348 = FILL_AREA_STYLE_COLOUR ( '', #1817 ) ;
+#2349 = SURFACE_STYLE_USAGE ( .BOTH. , #3436 ) ;
+#2350 = EDGE_LOOP ( 'NONE', ( #3242, #841, #1004, #59, #3359, #1770 ) ) ;
+#2351 = VECTOR ( 'NONE', #1861, 1000.000000000000000 ) ;
+#2352 = CARTESIAN_POINT ( 'NONE',  ( 1.087785406156544000, 0.7912279135618326400, -1.198974910647740300 ) ) ;
+#2353 = CARTESIAN_POINT ( 'NONE',  ( 0.2809508262825697300, 1.495000000000000100, 0.1702868112047861700 ) ) ;
+#2354 = ADVANCED_FACE ( 'NONE', ( #2627 ), #2053, .T. ) ;
+#2355 = CARTESIAN_POINT ( 'NONE',  ( -0.2878954829271250800, 1.494999999999999900, 0.02277280221414309000 ) ) ;
+#2356 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2357 = CARTESIAN_POINT ( 'NONE',  ( 1.340988245066351900E-016, 1.200000000000000200, -1.090000000000000100 ) ) ;
+#2358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2359 = CYLINDRICAL_SURFACE ( 'NONE', #1876, 0.3000000000000000400 ) ;
+#2360 = EDGE_CURVE ( 'NONE', #1692, #2797, #223, .T. ) ;
+#2361 = CARTESIAN_POINT ( 'NONE',  ( -0.1800712641349549700, 1.500000000000000400, 0.2123283152349938500 ) ) ;
+#2362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2363 = PRESENTATION_STYLE_ASSIGNMENT (( #1119 ) ) ;
+#2364 = CARTESIAN_POINT ( 'NONE',  ( 1.082620932759367900, 0.8000000000000000400, -1.190104267809867000 ) ) ;
+#2365 = CARTESIAN_POINT ( 'NONE',  ( 0.1806986023281360000, 1.495000000000000100, 0.2488486635691875300 ) ) ;
+#2366 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2367 = PLANE ( 'NONE',  #2788 ) ;
+#2368 = CARTESIAN_POINT ( 'NONE',  ( 0.02114918165153390300, 1.500000000000000000, -0.2876868454185854700 ) ) ;
+#2369 = FILL_AREA_STYLE ('',( #758 ) ) ;
+#2370 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.8899999999999999000 ) ) ;
+#2371 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, 0.0000000000000000000 ) ) ;
+#2372 = VERTEX_POINT ( 'NONE', #3392 ) ;
+#2373 = PLANE ( 'NONE',  #2888 ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #2325, .T. ) ;
+#2375 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1996 ) ) ;
+#2376 = DIRECTION ( 'NONE',  ( 0.9961946980917456600, -0.08715574274765837400, 0.0000000000000000000 ) ) ;
+#2377 = PLANE ( 'NONE',  #2742 ) ;
+#2378 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, 0.0000000000000000000 ) ) ;
+#2379 = EDGE_LOOP ( 'NONE', ( #1680, #993, #3110, #1410 ) ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( -1.009787010598740500, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#2381 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#2382 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3246 ) ) ;
+#2383 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#2384 = ORIENTED_EDGE ( 'NONE', *, *, #2270, .T. ) ;
+#2385 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #319 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #778, #1060, #1083 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2386 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.7908715574274767200, 1.230807704420003900 ) ) ;
+#2387 = FILL_AREA_STYLE ('',( #1571 ) ) ;
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ;
+#2389 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2390 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2391 = FILL_AREA_STYLE ('',( #2126 ) ) ;
+#2392 = EDGE_LOOP ( 'NONE', ( #3164, #1947 ) ) ;
+#2393 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2394 = SURFACE_STYLE_FILL_AREA ( #832 ) ;
+#2395 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#2396 = EDGE_CURVE ( 'NONE', #837, #1682, #1467, .T. ) ;
+#2397 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #721, #1811, #1228, #743 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055417900, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2398 = CARTESIAN_POINT ( 'NONE',  ( -0.2301053942795585600, 1.500000000000000200, -0.1013590781602988100 ) ) ;
+#2399 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, -0.9311506597517371600 ) ) ;
+#2400 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1484 ) ) ;
+#2401 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003600, 0.7908715574274766100, -0.9311506597517373900 ) ) ;
+#2402 = FACE_OUTER_BOUND ( 'NONE', #2684, .T. ) ;
+#2403 = VECTOR ( 'NONE', #383, 1000.000000000000000 ) ;
+#2404 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, -0.1877560961345580100 ) ) ;
+#2405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1889 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #13, #840, #1878 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2406 = EDGE_CURVE ( 'NONE', #1682, #837, #1517, .T. ) ;
+#2407 = CARTESIAN_POINT ( 'NONE',  ( -0.1090389873188793400, 1.500000000000000200, 0.2554292155310856600 ) ) ;
+#2408 = CARTESIAN_POINT ( 'NONE',  ( -0.1856454949208018200, 1.500000000000000000, -0.1896505707903727000 ) ) ;
+#2409 = FILL_AREA_STYLE ('',( #3493 ) ) ;
+#2410 = CIRCLE ( 'NONE', #2225, 0.01000000000000002600 ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, -0.8499999999999999800 ) ) ;
+#2412 = CARTESIAN_POINT ( 'NONE',  ( 0.03742275563037311700, 1.494999999999999900, -0.3492119054117279200 ) ) ;
+#2413 = EDGE_LOOP ( 'NONE', ( #1253, #2302, #2543, #2949, #3394, #633, #943, #2240 ) ) ;
+#2414 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#2415 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2141, 'distance_accuracy_value', 'NONE');
+#2416 = CARTESIAN_POINT ( 'NONE',  ( 0.2244130155143017600, 1.495000000000000100, -0.2108925127110164200 ) ) ;
+#2417 = STYLED_ITEM ( 'NONE', ( #132 ), #111 ) ;
+#2418 = VERTEX_POINT ( 'NONE', #438 ) ;
+#2419 = CARTESIAN_POINT ( 'NONE',  ( -0.2090740036894283600, 1.500000000000000200, 0.08838445744364421800 ) ) ;
+#2420 = CARTESIAN_POINT ( 'NONE',  ( 0.09090769448472957300, 1.495000000000000300, -0.3447934895828102000 ) ) ;
+#2421 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ;
+#2422 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #18 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2036, #434, #2867 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2423 = EDGE_CURVE ( 'NONE', #1825, #879, #2883, .T. ) ;
+#2424 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, -1.001141590572476100 ) ) ;
+#2425 = EDGE_LOOP ( 'NONE', ( #1867, #305, #2284, #14, #2655 ) ) ;
+#2426 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, -0.1877560961345580100 ) ) ;
+#2427 = CARTESIAN_POINT ( 'NONE',  ( -0.2382552202165526800, 1.500000000000000000, -0.05089612386479049800 ) ) ;
+#2428 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#2429 = DIRECTION ( 'NONE',  ( -3.336006684570784100E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2430 = VERTEX_POINT ( 'NONE', #1567 ) ;
+#2431 = CARTESIAN_POINT ( 'NONE',  ( -0.1801270638832248300, 1.500000000000000700, 0.1292968148010103500 ) ) ;
+#2432 = VECTOR ( 'NONE', #1234, 1000.000000000000000 ) ;
+#2433 = ORIENTED_EDGE ( 'NONE', *, *, #980, .F. ) ;
+#2434 = CARTESIAN_POINT ( 'NONE',  ( -0.2220518876079573500, 1.500000000000000000, -0.2366698779947398700 ) ) ;
+#2435 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1532, #2614, #472, #761 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 6.283185307179585300 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219713900, 0.9497364005219713900, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2436 = CARTESIAN_POINT ( 'NONE',  ( 0.1892736068973140400, 1.495000000000000600, -0.2399880395886818400 ) ) ;
+#2437 = EDGE_CURVE ( 'NONE', #3095, #1437, #2185, .T. ) ;
+#2438 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2439 = LINE ( 'NONE', #1501, #293 ) ;
+#2440 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2441 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2442 = LINE ( 'NONE', #2986, #3008 ) ;
+#2443 = CYLINDRICAL_SURFACE ( 'NONE', #3186, 1.100000000000000100 ) ;
+#2444 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3246 ), #1463 ) ;
+#2445 = CARTESIAN_POINT ( 'NONE',  ( 0.1098582940439594000, 1.499999999999999600, 0.2734911506102574700 ) ) ;
+#2446 = CARTESIAN_POINT ( 'NONE',  ( -0.2870601376912934000, 1.500000000000000200, -0.1005824331644856900 ) ) ;
+#2447 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #98 ) ) ;
+#2448 = EDGE_CURVE ( 'NONE', #1662, #2132, #2011, .T. ) ;
+#2449 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389670800, 0.08682659386424780600 ) ) ;
+#2450 = VECTOR ( 'NONE', #693, 1000.000000000000000 ) ;
+#2451 = SURFACE_STYLE_FILL_AREA ( #2066 ) ;
+#2452 = SURFACE_SIDE_STYLE ('',( #420 ) ) ;
+#2453 = ORIENTED_EDGE ( 'NONE', *, *, #2168, .F. ) ;
+#2454 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8100000000000000500, 0.0000000000000000000 ) ) ;
+#2455 = CARTESIAN_POINT ( 'NONE',  ( 0.2000577230092986100, 1.500000000000000400, 0.1639663332358639900 ) ) ;
+#2456 = VERTEX_POINT ( 'NONE', #508 ) ;
+#2457 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #3374, #2273, #1448 ),
+ ( #2841, #2022, #1713 ),
+ ( #3093, #684, #906 ),
+ ( #939, #1438, #661 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7372773368101218600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513100600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708238500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7492634205062557200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2458 = CARTESIAN_POINT ( 'NONE',  ( -0.2567993886469736000, 1.499999999999999800, -0.1862085057941768000 ) ) ;
+#2459 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ;
+#2460 = EDGE_CURVE ( 'NONE', #2251, #534, #3437, .T. ) ;
+#2461 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#2462 = VERTEX_POINT ( 'NONE', #1033 ) ;
+#2463 = CARTESIAN_POINT ( 'NONE',  ( 0.1098582940439594000, 1.494999999999999700, 0.2734911506102574700 ) ) ;
+#2464 = AXIS2_PLACEMENT_3D ( 'NONE', #639, #1656, #1134 ) ;
+#2465 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2466 = ORIENTED_EDGE ( 'NONE', *, *, #3382, .T. ) ;
+#2467 = FILL_AREA_STYLE ('',( #882 ) ) ;
+#2468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2469 = EDGE_LOOP ( 'NONE', ( #1627, #362, #799, #2762, #3309, #1872 ) ) ;
+#2470 = EDGE_CURVE ( 'NONE', #1153, #706, #2711, .T. ) ;
+#2471 = SURFACE_STYLE_USAGE ( .BOTH. , #905 ) ;
+#2472 = CARTESIAN_POINT ( 'NONE',  ( 1.190104267809867200, 0.8000000000000000400, -1.082620932759367400 ) ) ;
+#2473 = EDGE_LOOP ( 'NONE', ( #2123, #3058, #1793, #1405, #1488, #1198 ) ) ;
+#2474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2239, #3322, #1946 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2475 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.001141590572476500 ) ) ;
+#2476 = VECTOR ( 'NONE', #1201, 1000.000000000000000 ) ;
+#2477 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2478 = CARTESIAN_POINT ( 'NONE',  ( 0.2431887247623283100, 1.495000000000000100, -0.2768563411165248000 ) ) ;
+#2479 = VECTOR ( 'NONE', #2913, 1000.000000000000000 ) ;
+#2480 = SURFACE_STYLE_FILL_AREA ( #1184 ) ;
+#2481 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000000400, 0.9319492949924803600 ) ) ;
+#2482 = VECTOR ( 'NONE', #369, 1000.000000000000000 ) ;
+#2483 = CIRCLE ( 'NONE', #284, 0.01000000000000001400 ) ;
+#2484 = LINE ( 'NONE', #2401, #1393 ) ;
+#2485 = AXIS2_PLACEMENT_3D ( 'NONE', #1720, #2811, #3079 ) ;
+#2486 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#2487 = CYLINDRICAL_SURFACE ( 'NONE', #35, 0.3000000000000000400 ) ;
+#2488 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1106 ), #2422 ) ;
+#2489 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2490 = EDGE_CURVE ( 'NONE', #1336, #542, #2791, .T. ) ;
+#2491 = FACE_OUTER_BOUND ( 'NONE', #843, .T. ) ;
+#2492 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923800, 1.495000000000000300, -0.2238137884422503300 ) ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439085900, 0.8000000000000000400, 1.009787010598741200 ) ) ;
+#2494 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2308 ), #2685 ) ;
+#2495 = CARTESIAN_POINT ( 'NONE',  ( 0.09100161846221296900, 1.494999999999999400, -0.2819282475853359100 ) ) ;
+#2496 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .T. ) ;
+#2497 = CARTESIAN_POINT ( 'NONE',  ( 0.1970450844262433000, 1.495000000000000300, 0.2401697622242575100 ) ) ;
+#2498 = CARTESIAN_POINT ( 'NONE',  ( 0.9311506597517369400, 0.7908715574274766100, -1.230807704420003900 ) ) ;
+#2499 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1412, #2172, #602, #588, #574, #1936, #627, #858, #3308, #68, #49, #868, #1401, #3275, #1649 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06316325936347057200, 0.1254749410306406900, 0.1871212198160330200, 0.2482943461142991200, 0.3092948562551209900, 0.3698500660670931400, 0.4309733755473817400, 0.4924559896728167900, 0.6161479662918550900, 0.7408436984673628700, 0.8681826486700430200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2500 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2501 = CARTESIAN_POINT ( 'NONE',  ( 0.2288763507446326700, 1.495000000000000600, -0.2879414569010350100 ) ) ;
+#2502 = EDGE_LOOP ( 'NONE', ( #697, #3366, #2996, #549, #1170, #1610 ) ) ;
+#2503 = EDGE_CURVE ( 'NONE', #3103, #667, #1852, .T. ) ;
+#2504 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#2505 = CARTESIAN_POINT ( 'NONE',  ( 1.198974910647740300, 0.7912279135618348600, -1.087785406156543700 ) ) ;
+#2506 = CARTESIAN_POINT ( 'NONE',  ( 0.1211587699141091900, 1.500000000000000000, 0.2064225196866054400 ) ) ;
+#2507 = CARTESIAN_POINT ( 'NONE',  ( 9.797174393178824900E-017, 1.500000000000000000, -0.7499999999999998900 ) ) ;
+#2508 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#2509 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3479 ) ) ;
+#2510 = SURFACE_SIDE_STYLE ('',( #326 ) ) ;
+#2511 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .F. ) ;
+#2512 = CARTESIAN_POINT ( 'NONE',  ( -0.03567430482864467100, 1.495000000000000100, -0.3441678727233890600 ) ) ;
+#2513 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #224 ) ) ;
+#2514 = EDGE_CURVE ( 'NONE', #430, #2025, #2876, .T. ) ;
+#2515 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
+#2516 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, 0.1499999999999999900, 0.9999999999999995600 ) ) ;
+#2517 = LINE ( 'NONE', #512, #458 ) ;
+#2518 = CARTESIAN_POINT ( 'NONE',  ( -0.09230223728961543800, 1.495000000000000300, -0.2617663813270476600 ) ) ;
+#2519 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#2520 = ORIENTED_EDGE ( 'NONE', *, *, #2437, .F. ) ;
+#2521 = CARTESIAN_POINT ( 'NONE',  ( 1.003394641504558900, -0.02575248999449002800, -1.302253050932082400 ) ) ;
+#2522 = VECTOR ( 'NONE', #2342, 1000.000000000000100 ) ;
+#2523 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2524 = DIRECTION ( 'NONE',  ( -0.6077508431907282500, 0.0000000000000000000, -0.7941277684358852800 ) ) ;
+#2525 = FILL_AREA_STYLE ('',( #937 ) ) ;
+#2526 = VECTOR ( 'NONE', #896, 1000.000000000000000 ) ;
+#2527 = LINE ( 'NONE', #2193, #3 ) ;
+#2528 = CARTESIAN_POINT ( 'NONE',  ( -0.07699494999523581700, 1.494999999999999900, 0.2668213561038064200 ) ) ;
+#2529 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#2530 = VECTOR ( 'NONE', #2950, 1000.000000000000100 ) ;
+#2531 = AXIS2_PLACEMENT_3D ( 'NONE', #3043, #3305, #1670 ) ;
+#2532 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2533 = CIRCLE ( 'NONE', #2296, 0.01000000000000002600 ) ;
+#2534 = ADVANCED_FACE ( 'NONE', ( #2058 ), #2443, .T. ) ;
+#2535 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2536 = EDGE_CURVE ( 'NONE', #3200, #2731, #1674, .T. ) ;
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#2538 = SURFACE_STYLE_USAGE ( .BOTH. , #2269 ) ;
+#2539 = CARTESIAN_POINT ( 'NONE',  ( 2.258754526011464000E-017, 0.0000000000000000000, 0.2499999999999998300 ) ) ;
+#2540 = ORIENTED_EDGE ( 'NONE', *, *, #3188, .T. ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( -0.1372940939159355000, 1.494999999999999900, -0.2354265430558918300 ) ) ;
+#2542 = SURFACE_STYLE_USAGE ( .BOTH. , #685 ) ;
+#2543 = ORIENTED_EDGE ( 'NONE', *, *, #2608, .T. ) ;
+#2544 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2545 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1329, 'distance_accuracy_value', 'NONE');
+#2546 = ADVANCED_FACE ( 'NONE', ( #730 ), #2487, .T. ) ;
+#2547 = CARTESIAN_POINT ( 'NONE',  ( -0.1956613274313739900, 1.495000000000000100, 0.1093396894561743900 ) ) ;
+#2548 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .F. ) ;
+#2549 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924799200, 0.7908715574274766100, 1.230807704420003900 ) ) ;
+#2550 = ORIENTED_EDGE ( 'NONE', *, *, #2360, .T. ) ;
+#2551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2552 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #379 ) ) ;
+#2553 = CARTESIAN_POINT ( 'NONE',  ( -0.003044776580429128300, 1.499999999999999800, -0.3484736640873702900 ) ) ;
+#2554 = ADVANCED_FACE ( 'NONE', ( #3340 ), #2171, .T. ) ;
+#2555 = SURFACE_STYLE_USAGE ( .BOTH. , #1977 ) ;
+#2556 = ORIENTED_EDGE ( 'NONE', *, *, #1321, .T. ) ;
+#2557 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -1.694065894508600700E-018, 0.2500000000000000000 ) ) ;
+#2558 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#2559 = AXIS2_PLACEMENT_3D ( 'NONE', #2012, #2798, #1987 ) ;
+#2560 = CARTESIAN_POINT ( 'NONE',  ( 0.1211378765890342200, 1.500000000000001100, -0.2740591222195868400 ) ) ;
+#2561 = SURFACE_STYLE_FILL_AREA ( #1907 ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( 1.082620932759367400, 0.8000000000000000400, 1.190104267809867200 ) ) ;
+#2563 = ORIENTED_EDGE ( 'NONE', *, *, #913, .F. ) ;
+#2564 = CARTESIAN_POINT ( 'NONE',  ( -0.1956613274313739900, 1.495000000000000100, 0.1093396894561743900 ) ) ;
+#2565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2004 ), #3161 ) ;
+#2566 = VECTOR ( 'NONE', #2823, 1000.000000000000000 ) ;
+#2567 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#2568 = CIRCLE ( 'NONE', #2531, 0.01000000000000002600 ) ;
+#2569 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, 0.0000000000000000000 ) ) ;
+#2570 = CARTESIAN_POINT ( 'NONE',  ( -0.1426390235203070200, 1.495000000000000600, 0.1646722444661309300 ) ) ;
+#2571 = ADVANCED_FACE ( 'NONE', ( #1756 ), #3241, .T. ) ;
+#2572 = CARTESIAN_POINT ( 'NONE',  ( -0.1248320595202402900, 1.499999999999999800, -0.3145117906234047900 ) ) ;
+#2573 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2574 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#2575 = EDGE_CURVE ( 'NONE', #2855, #3455, #2527, .T. ) ;
+#2576 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -9.035018104045862100E-017 ) ) ;
+#2577 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.7900000000000000400, -1.136362600839689900 ) ) ;
+#2578 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -1.694065894508600700E-018, 0.9999999999999995600 ) ) ;
+#2579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2580 = VECTOR ( 'NONE', #728, 1000.000000000000000 ) ;
+#2581 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3399 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2916, #1292, #1554 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2582 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2583 = AXIS2_PLACEMENT_3D ( 'NONE', #398, #945, #912 ) ;
+#2584 = EDGE_CURVE ( 'NONE', #1447, #3406, #1111, .T. ) ;
+#2585 = CARTESIAN_POINT ( 'NONE',  ( 1.176483080687593200, 0.0000000000000000000, 1.300000000000000300 ) ) ;
+#2586 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#2587 = CARTESIAN_POINT ( 'NONE',  ( 0.2288763507446326700, 1.500000000000000400, -0.2879414569010350100 ) ) ;
+#2588 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.495000000000000100, 0.2814746730962111600 ) ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .F. ) ;
+#2590 = ADVANCED_FACE ( 'NONE', ( #123 ), #3302, .T. ) ;
+#2591 = SURFACE_SIDE_STYLE ('',( #984 ) ) ;
+#2592 = CARTESIAN_POINT ( 'NONE',  ( 0.2000577230092986100, 1.495000000000000600, 0.1639663332358639900 ) ) ;
+#2593 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#2594 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.210000000000000200, 0.0000000000000000000 ) ) ;
+#2595 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, -1.001141590572476800 ) ) ;
+#2596 = ORIENTED_EDGE ( 'NONE', *, *, #244, .T. ) ;
+#2597 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, 0.0000000000000000000 ) ) ;
+#2598 = CARTESIAN_POINT ( 'NONE',  ( 0.2431887247623283100, 1.500000000000000000, -0.2768563411165248000 ) ) ;
+#2599 = ORIENTED_EDGE ( 'NONE', *, *, #1188, .T. ) ;
+#2600 = CARTESIAN_POINT ( 'NONE',  ( 0.2687008805134767400, 1.494999999999999900, 0.1840476757289102300 ) ) ;
+#2601 = ADVANCED_FACE ( 'NONE', ( #1599 ), #3016, .T. ) ;
+#2602 = EDGE_CURVE ( 'NONE', #1370, #202, #1810, .T. ) ;
+#2603 = CARTESIAN_POINT ( 'NONE',  ( 1.001141590572476500, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#2604 = VERTEX_POINT ( 'NONE', #3328 ) ;
+#2605 = CARTESIAN_POINT ( 'NONE',  ( -1.176483080687593000, 0.0000000000000000000, -1.300000000000000500 ) ) ;
+#2606 = FACE_OUTER_BOUND ( 'NONE', #1493, .T. ) ;
+#2607 = AXIS2_PLACEMENT_3D ( 'NONE', #717, #3140, #982 ) ;
+#2608 = EDGE_CURVE ( 'NONE', #3148, #638, #372, .T. ) ;
+#2609 = CARTESIAN_POINT ( 'NONE',  ( 0.01203639591638091600, 1.494999999999999900, 0.2813409501719255600 ) ) ;
+#2610 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .F. ) ;
+#2611 = ADVANCED_FACE ( 'NONE', ( #3222 ), #337, .T. ) ;
+#2612 = LINE ( 'NONE', #1698, #1961 ) ;
+#2613 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2614 = CARTESIAN_POINT ( 'NONE',  ( -1.012450835018319900, 0.7911028415555191300, 1.230787469680746800 ) ) ;
+#2615 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2616 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #642, #1167, #662, #1527, #2886, #718, #2868, #741, #2287, #464, #1014, #703, #3432, #1237, #138, #2842, #3116, #167, #1261 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06966280089907735100, 0.1377495622582727600, 0.2039167435177825500, 0.2687798623293367100, 0.3324137064772237400, 0.3947535404471392800, 0.4561800316591684800, 0.5169956491967195900, 0.5773959379659517900, 0.6371983435092751800, 0.6969991842614544600, 0.7567561942255592900, 0.8165539052726075200, 0.8769479965978700400, 0.9381317879205949300, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2617 = AXIS2_PLACEMENT_3D ( 'NONE', #2378, #1011, #3457 ) ;
+#2618 = LINE ( 'NONE', #731, #2781 ) ;
+#2619 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.500000000000000000, -0.2238137884422503100 ) ) ;
+#2620 = CARTESIAN_POINT ( 'NONE',  ( -1.230787871626298300, 0.7910982472968377500, -1.010851718346118500 ) ) ;
+#2621 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, 0.0000000000000000000 ) ) ;
+#2622 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, -0.8499999999999999800 ) ) ;
+#2623 = CYLINDRICAL_SURFACE ( 'NONE', #2252, 0.8499999999999999800 ) ;
+#2624 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, 1.143380158410511000 ) ) ;
+#2625 = CIRCLE ( 'NONE', #343, 0.01000000000000002600 ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, -1.136362600839690100 ) ) ;
+#2627 = FACE_OUTER_BOUND ( 'NONE', #544, .T. ) ;
+#2628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2629 = TOROIDAL_SURFACE ( 'NONE', #1982, 0.9100000000000000300, 0.01000000000000000000 ) ;
+#2630 = STYLED_ITEM ( 'NONE', ( #1765 ), #172 ) ;
+#2631 = CARTESIAN_POINT ( 'NONE',  ( 1.010851718346118300, 0.7910982472968383100, -1.230787871626298500 ) ) ;
+#2632 = CARTESIAN_POINT ( 'NONE',  ( -1.197994307982297700, 0.8000000000000001600, -1.087231091464186100 ) ) ;
+#2633 = EDGE_LOOP ( 'NONE', ( #1284, #803, #2173, #3153 ) ) ;
+#2634 = CARTESIAN_POINT ( 'NONE',  ( -0.2916586151233201400, 1.495000000000000100, -0.006926845020518092500 ) ) ;
+#2635 = CARTESIAN_POINT ( 'NONE',  ( -1.081530884560282000, 0.8000000000000000400, 1.191194317119097300 ) ) ;
+#2636 = CARTESIAN_POINT ( 'NONE',  ( 0.009176440067953282900, 1.500000000000000200, -0.2875489866986047400 ) ) ;
+#2637 = EDGE_LOOP ( 'NONE', ( #900, #2164, #1338, #2339 ) ) ;
+#2638 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2639 = CARTESIAN_POINT ( 'NONE',  ( -1.087231091464185200, 0.8000000000000001600, 1.197994307982298300 ) ) ;
+#2640 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2641 = ORIENTED_EDGE ( 'NONE', *, *, #2681, .F. ) ;
+#2642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1668 ), #958 ) ;
+#2643 = EDGE_CURVE ( 'NONE', #920, #997, #2971, .T. ) ;
+#2644 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .T. ) ;
+#2645 = DIRECTION ( 'NONE',  ( 0.7970624896273533800, 0.0000000000000000000, 0.6038968352533777800 ) ) ;
+#2646 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000001600, -0.9319492949924806900 ) ) ;
+#2647 = FILL_AREA_STYLE ('',( #514 ) ) ;
+#2648 = CARTESIAN_POINT ( 'NONE',  ( -0.1372940939159355000, 1.494999999999999900, -0.2354265430558918300 ) ) ;
+#2649 = EDGE_LOOP ( 'NONE', ( #952, #797 ) ) ;
+#2650 = CARTESIAN_POINT ( 'NONE',  ( 1.286876700471111700, 0.1499999999999999900, -0.2499999999999999400 ) ) ;
+#2651 = ORIENTED_EDGE ( 'NONE', *, *, #1951, .T. ) ;
+#2652 = CARTESIAN_POINT ( 'NONE',  ( -0.07699494999523581700, 1.499999999999999800, 0.2668213561038064200 ) ) ;
+#2653 = EDGE_CURVE ( 'NONE', #2731, #1910, #853, .T. ) ;
+#2654 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2655 = ORIENTED_EDGE ( 'NONE', *, *, #546, .F. ) ;
+#2656 = PLANE ( 'NONE',  #1368 ) ;
+#2657 = FILL_AREA_STYLE ('',( #1026 ) ) ;
+#2658 = CARTESIAN_POINT ( 'NONE',  ( -0.04312178693498761000, 1.500000000000000400, -0.2793811595318146400 ) ) ;
+#2659 = FACE_OUTER_BOUND ( 'NONE', #1869, .T. ) ;
+#2660 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -0.9999999999999995600 ) ) ;
+#2661 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#2662 = LINE ( 'NONE', #1280, #331 ) ;
+#2663 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3185 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3216, #2390, #2669 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2664 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2997, #1645, #571, #2446, #33, #1351, #2458, #2179, #2434, #1628, #3022, #1391, #2692, #3236, #23, #3282, #1606, #1087, #3007 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06455784592971902700, 0.1270135315497586700, 0.1879548102020904300, 0.2480139127896339400, 0.3077476818488371600, 0.3682345146974850800, 0.4294698439426691800, 0.4927434367465848800, 0.5562577687060831200, 0.6182167855431435200, 0.6796554755875547900, 0.7412455456206293900, 0.8034152647056966900, 0.8668154615439921400, 0.9323283119492650200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2665 = FACE_OUTER_BOUND ( 'NONE', #1367, .T. ) ;
+#2666 = SURFACE_SIDE_STYLE ('',( #3076 ) ) ;
+#2667 = LINE ( 'NONE', #2393, #1514 ) ;
+#2668 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2669 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2670 = CARTESIAN_POINT ( 'NONE',  ( 0.009176440067953282900, 1.495000000000000300, -0.2875489866986047400 ) ) ;
+#2671 = FACE_BOUND ( 'NONE', #2392, .T. ) ;
+#2672 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, 1.136362600839689900 ) ) ;
+#2673 = CIRCLE ( 'NONE', #3401, 0.8499999999999999800 ) ;
+#2674 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .F. ) ;
+#2675 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#2676 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2677 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2678 = ORIENTED_EDGE ( 'NONE', *, *, #2643, .T. ) ;
+#2679 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2680 = AXIS2_PLACEMENT_3D ( 'NONE', #3422, #747, #2028 ) ;
+#2681 = EDGE_CURVE ( 'NONE', #537, #1052, #1726, .T. ) ;
+#2682 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, -1.136362600839689900 ) ) ;
+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .T. ) ;
+#2684 = EDGE_LOOP ( 'NONE', ( #452, #1015 ) ) ;
+#2685 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #591 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3003, #566, #2441 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2686 = CARTESIAN_POINT ( 'NONE',  ( -0.2338638828792195500, 1.500000000000000400, -0.08498031830145749700 ) ) ;
+#2687 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2688 = EDGE_LOOP ( 'NONE', ( #2752, #29, #3452, #2044 ) ) ;
+#2689 = CARTESIAN_POINT ( 'NONE',  ( -0.2382452266288691300, 1.499999999999999800, -0.02444075447747695200 ) ) ;
+#2690 = SURFACE_SIDE_STYLE ('',( #3265 ) ) ;
+#2691 = ORIENTED_EDGE ( 'NONE', *, *, #575, .T. ) ;
+#2692 = CARTESIAN_POINT ( 'NONE',  ( -0.1248320595202402900, 1.499999999999999800, -0.3145117906234047900 ) ) ;
+#2693 = SURFACE_SIDE_STYLE ('',( #475 ) ) ;
+#2694 = EDGE_LOOP ( 'NONE', ( #2908, #152, #1528, #52, #1660, #1588, #1732, #385, #2982, #1304, #2237 ) ) ;
+#2695 = EDGE_CURVE ( 'NONE', #3488, #3406, #220, .T. ) ;
+#2696 = VECTOR ( 'NONE', #3441, 1000.000000000000000 ) ;
+#2697 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.500000000000000000, 0.0000000000000000000 ) ) ;
+#2698 = CIRCLE ( 'NONE', #1208, 0.1000000000000000500 ) ;
+#2699 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2700 = PRESENTATION_STYLE_ASSIGNMENT (( #190 ) ) ;
+#2701 = AXIS2_PLACEMENT_3D ( 'NONE', #786, #3174, #2654 ) ;
+#2702 = CARTESIAN_POINT ( 'NONE',  ( -0.2383923933995346100, 1.494999999999999900, -0.03920309884517515800 ) ) ;
+#2703 = VECTOR ( 'NONE', #3096, 1000.000000000000000 ) ;
+#2704 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2705 = PLANE ( 'NONE',  #2276 ) ;
+#2706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #904 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3005, #2477, #1378 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2707 = EDGE_CURVE ( 'NONE', #2080, #1574, #822, .T. ) ;
+#2708 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2709 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.500000000000000000, -0.2877560961345579900 ) ) ;
+#2710 = FACE_OUTER_BOUND ( 'NONE', #2413, .T. ) ;
+#2711 = LINE ( 'NONE', #3172, #1973 ) ;
+#2712 = CARTESIAN_POINT ( 'NONE',  ( -1.087785406156543700, 0.7912279135618327500, -1.198974910647740800 ) ) ;
+#2713 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, 0.0000000000000000000, -0.9999999999999993300 ) ) ;
+#2714 = EDGE_LOOP ( 'NONE', ( #3499, #2233, #1906, #1097 ) ) ;
+#2715 = FILL_AREA_STYLE_COLOUR ( '', #1 ) ;
+#2716 = CARTESIAN_POINT ( 'NONE',  ( 0.1892736068973140400, 1.500000000000000400, -0.2399880395886818400 ) ) ;
+#2717 = VERTEX_POINT ( 'NONE', #1603 ) ;
+#2718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2719 = STYLED_ITEM ( 'NONE', ( #558 ), #928 ) ;
+#2720 = EDGE_LOOP ( 'NONE', ( #1341, #831, #3033, #737 ) ) ;
+#2721 = CARTESIAN_POINT ( 'NONE',  ( -1.082620932759367700, 0.8000000000000001600, -1.190104267809867400 ) ) ;
+#2722 = CARTESIAN_POINT ( 'NONE',  ( 0.1283145526288866600, 1.500000000000000400, 0.2688193900290206700 ) ) ;
+#2723 = CARTESIAN_POINT ( 'NONE',  ( -0.2382552202165526800, 1.500000000000000000, -0.05089612386479049800 ) ) ;
+#2724 = ORIENTED_EDGE ( 'NONE', *, *, #2423, .T. ) ;
+#2725 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3077, 'distance_accuracy_value', 'NONE');
+#2726 = AXIS2_PLACEMENT_3D ( 'NONE', #2947, #1316, #2115 ) ;
+#2727 = EDGE_CURVE ( 'NONE', #1413, #1153, #174, .T. ) ;
+#2728 = VERTEX_POINT ( 'NONE', #2713 ) ;
+#2729 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2730 = CARTESIAN_POINT ( 'NONE',  ( 0.2687008805134767400, 1.494999999999999900, 0.1840476757289102300 ) ) ;
+#2731 = VERTEX_POINT ( 'NONE', #1084 ) ;
+#2732 = ORIENTED_EDGE ( 'NONE', *, *, #266, .T. ) ;
+#2733 = FILL_AREA_STYLE ('',( #1665 ) ) ;
+#2734 = CARTESIAN_POINT ( 'NONE',  ( -0.2915165597721640100, 1.494999999999999700, -0.06942118402920884100 ) ) ;
+#2735 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2736 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #379 ), #3101 ) ;
+#2737 = CARTESIAN_POINT ( 'NONE',  ( 0.2557962009599278300, 1.495000000000000100, 0.1969912246716188400 ) ) ;
+#2738 = TOROIDAL_SURFACE ( 'NONE', #634, 1.090000000000000100, 0.01000000000000000000 ) ;
+#2739 = FACE_OUTER_BOUND ( 'NONE', #2896, .T. ) ;
+#2740 = PLANE ( 'NONE',  #1469 ) ;
+#2741 = CIRCLE ( 'NONE', #1999, 0.01000000000000002600 ) ;
+#2742 = AXIS2_PLACEMENT_3D ( 'NONE', #3158, #246, #1047 ) ;
+#2743 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, 0.2500000000000000000 ) ) ;
+#2744 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2745 = CIRCLE ( 'NONE', #1558, 0.1000000000000000500 ) ;
+#2746 = AXIS2_PLACEMENT_3D ( 'NONE', #2084, #2134, #1339 ) ;
+#2747 = CARTESIAN_POINT ( 'NONE',  ( 1.229801930313026100, 0.8000000000000000400, -1.009824077785347100 ) ) ;
+#2748 = SURFACE_STYLE_FILL_AREA ( #2525 ) ;
+#2749 = PLANE ( 'NONE',  #1305 ) ;
+#2750 = VECTOR ( 'NONE', #450, 1000.000000000000000 ) ;
+#2751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2752 = ORIENTED_EDGE ( 'NONE', *, *, #561, .F. ) ;
+#2753 = CARTESIAN_POINT ( 'NONE',  ( -0.2005465902907659400, 1.494999999999999700, -0.2596438353600315500 ) ) ;
+#2754 = VERTEX_POINT ( 'NONE', #2411 ) ;
+#2755 = EDGE_CURVE ( 'NONE', #3351, #2430, #377, .T. ) ;
+#2756 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511400, 0.7912279134661748300, -1.143380158410511000 ) ) ;
+#2757 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#2758 = ORIENTED_EDGE ( 'NONE', *, *, #226, .F. ) ;
+#2759 = CARTESIAN_POINT ( 'NONE',  ( 0.2278921721148006700, 1.499999999999999600, 0.2203538681285887900 ) ) ;
+#2760 = STYLED_ITEM ( 'NONE', ( #336 ), #944 ) ;
+#2761 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #1373, .T. ) ;
+#2763 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #2624, #1766, #1240 ),
+ ( #3129, #2331, #3170 ),
+ ( #484, #1032, #2040 ),
+ ( #2346, #1812, #986 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0000000000000000000, 0.7816000651241673500 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7492634205062599400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708280700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513120600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7372773368101255300, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#2764 = SURFACE_STYLE_USAGE ( .BOTH. , #1908 ) ;
+#2765 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.499999999999999800, -0.03330898074994264500 ) ) ;
+#2766 = ORIENTED_EDGE ( 'NONE', *, *, #1344, .T. ) ;
+#2767 = EDGE_CURVE ( 'NONE', #240, #3148, #2484, .T. ) ;
+#2768 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.7900000000000000400, -0.9319492949924805800 ) ) ;
+#2769 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#2770 = VERTEX_POINT ( 'NONE', #1369 ) ;
+#2771 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #58 ) ) ;
+#2772 = CARTESIAN_POINT ( 'NONE',  ( 0.1462855084295721900, 1.499999999999999100, 0.2631408375377293800 ) ) ;
+#2773 = ORIENTED_EDGE ( 'NONE', *, *, #1924, .F. ) ;
+#2774 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1050, #3467 ),
+ ( #3165, #1840 ),
+ ( #502, #1538 ),
+ ( #2946, #3151 ),
+ ( #2936, #1790 ),
+ ( #1315, #3444 ),
+ ( #204, #2074 ),
+ ( #2355, #755 ),
+ ( #2634, #2981 ),
+ ( #1140, #165 ),
+ ( #422, #2039 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1243285095938498600, 0.2471560163611867300, 0.3687797492913394400, 0.4907338624016478500, 0.6136137718478436000, 0.7389575757222153200, 0.8673105751912625300, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2775 = CARTESIAN_POINT ( 'NONE',  ( 1.040949779275250100E-016, 1.399999999999999900, 0.8499999999999999800 ) ) ;
+#2776 = VECTOR ( 'NONE', #3190, 1000.000000000000000 ) ;
+#2777 = SURFACE_STYLE_USAGE ( .BOTH. , #635 ) ;
+#2778 = CARTESIAN_POINT ( 'NONE',  ( 0.2694306144099724000, 1.499999999999999600, -0.2520684287846828900 ) ) ;
+#2779 = FACE_OUTER_BOUND ( 'NONE', #451, .T. ) ;
+#2780 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#2781 = VECTOR ( 'NONE', #465, 1000.000000000000000 ) ;
+#2782 = EDGE_CURVE ( 'NONE', #2372, #395, #2103, .T. ) ;
+#2783 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #854, 'distance_accuracy_value', 'NONE');
+#2784 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, 0.9319492949924801400 ) ) ;
+#2785 = VECTOR ( 'NONE', #57, 1000.000000000000000 ) ;
+#2786 = FILL_AREA_STYLE_COLOUR ( '', #1098 ) ;
+#2787 = SURFACE_STYLE_FILL_AREA ( #2369 ) ;
+#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #481, #1791, #3418 ) ;
+#2789 = CARTESIAN_POINT ( 'NONE',  ( -0.2870601376912934000, 1.495000000000000300, -0.1005824331644856900 ) ) ;
+#2790 = EDGE_CURVE ( 'NONE', #806, #2347, #816, .T. ) ;
+#2791 = LINE ( 'NONE', #2, #1276 ) ;
+#2792 = CARTESIAN_POINT ( 'NONE',  ( -0.07562608130922973700, 1.499999999999999100, 0.2022564862651043400 ) ) ;
+#2793 = LINE ( 'NONE', #3104, #3390 ) ;
+#2794 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2795 = CARTESIAN_POINT ( 'NONE',  ( -1.286876700471111200, 0.1499999999999999900, 0.2499999999999999400 ) ) ;
+#2796 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#2797 = VERTEX_POINT ( 'NONE', #1075 ) ;
+#2798 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2799 = VERTEX_POINT ( 'NONE', #875 ) ;
+#2800 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
+#2801 = ORIENTED_EDGE ( 'NONE', *, *, #2790, .T. ) ;
+#2802 = CARTESIAN_POINT ( 'NONE',  ( 1.200102623527139300, 0.7912279134661748300, -1.086657693293883200 ) ) ;
+#2803 = EDGE_LOOP ( 'NONE', ( #2801, #1612, #2508, #114 ) ) ;
+#2804 = CARTESIAN_POINT ( 'NONE',  ( -0.2044859124057360800, 1.494999999999999700, -0.1623650426059836400 ) ) ;
+#2805 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.500000000000000200, 0.2199362115577496200 ) ) ;
+#2806 = ORIENTED_EDGE ( 'NONE', *, *, #2230, .F. ) ;
+#2807 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2832, 'distance_accuracy_value', 'NONE');
+#2808 = AXIS2_PLACEMENT_3D ( 'NONE', #2271, #2244, #3080 ) ;
+#2809 = EDGE_LOOP ( 'NONE', ( #3447, #655, #3326, #2504 ) ) ;
+#2810 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2811 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2812 = AXIS2_PLACEMENT_3D ( 'NONE', #3018, #863, #594 ) ;
+#2813 = EDGE_CURVE ( 'NONE', #2430, #3025, #1324, .T. ) ;
+#2814 = ORIENTED_EDGE ( 'NONE', *, *, #575, .F. ) ;
+#2815 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, 1.143380158410511000 ) ) ;
+#2816 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2817 = CARTESIAN_POINT ( 'NONE',  ( 0.1488123561783527800, 1.495000000000000600, 0.1954685901461744300 ) ) ;
+#2818 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ;
+#2819 = CARTESIAN_POINT ( 'NONE',  ( -0.2282970826887743800, 1.495000000000000100, 0.04290648023754302400 ) ) ;
+#2820 = ADVANCED_FACE ( 'NONE', ( #82 ), #2219, .T. ) ;
+#2821 = LINE ( 'NONE', #2661, #1845 ) ;
+#2822 = FACE_OUTER_BOUND ( 'NONE', #191, .T. ) ;
+#2823 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2824 = EDGE_CURVE ( 'NONE', #2915, #1442, #468, .T. ) ;
+#2825 = FACE_OUTER_BOUND ( 'NONE', #107, .T. ) ;
+#2826 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#2827 = DIRECTION ( 'NONE',  ( 0.7071067811865474600, 0.0000000000000000000, -0.7071067811865474600 ) ) ;
+#2828 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2015, 'distance_accuracy_value', 'NONE');
+#2829 = CARTESIAN_POINT ( 'NONE',  ( -0.1631953362109703200, 1.494999999999999900, -0.2139945082871640400 ) ) ;
+#2830 = CARTESIAN_POINT ( 'NONE',  ( 0.06198097700495258000, 1.500000000000000400, 0.2190768911651007300 ) ) ;
+#2831 = AXIS2_PLACEMENT_3D ( 'NONE', #56, #1165, #1678 ) ;
+#2832 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2833 = ADVANCED_FACE ( 'NONE', ( #777 ), #2183, .T. ) ;
+#2834 = CARTESIAN_POINT ( 'NONE',  ( -0.1801270638832248300, 1.495000000000000800, 0.1292968148010103500 ) ) ;
+#2835 = CYLINDRICAL_SURFACE ( 'NONE', #2607, 0.01000000000000002600 ) ;
+#2836 = CARTESIAN_POINT ( 'NONE',  ( -0.2220518876079573500, 1.495000000000000100, -0.2366698779947398700 ) ) ;
+#2837 = CARTESIAN_POINT ( 'NONE',  ( -0.07562608130922973700, 1.494999999999999400, 0.2022564862651043400 ) ) ;
+#2838 = CARTESIAN_POINT ( 'NONE',  ( -1.230787469680746400, 0.7911028415555191300, -1.012450835018320800 ) ) ;
+#2839 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .F. ) ;
+#2840 = ADVANCED_FACE ( 'NONE', ( #2054 ), #345, .T. ) ;
+#2841 = CARTESIAN_POINT ( 'NONE',  ( -1.230787871626298100, 0.7910982472968384200, 1.010851718346119000 ) ) ;
+#2842 = CARTESIAN_POINT ( 'NONE',  ( -0.1926975827659396200, 1.499999999999999800, 0.2012426064629416800 ) ) ;
+#2843 = EDGE_LOOP ( 'NONE', ( #1125, #1485, #3042, #1174 ) ) ;
+#2844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( -0.2196886980712259000, 1.494999999999999900, 0.06611445320512951400 ) ) ;
+#2846 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .F. ) ;
+#2847 = CARTESIAN_POINT ( 'NONE',  ( -0.2697088774421821900, 1.499999999999999800, -0.1589290291829662500 ) ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.001141590572476500 ) ) ;
+#2849 = ORIENTED_EDGE ( 'NONE', *, *, #2514, .F. ) ;
+#2850 = CARTESIAN_POINT ( 'NONE',  ( 0.1468849240474429400, 1.499999999999999600, -0.3308282856515059000 ) ) ;
+#2851 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #1076, #1865 ) ;
+#2852 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924801400, 0.7908715574274763900, -1.230807704420003600 ) ) ;
+#2853 = PLANE ( 'NONE',  #1814 ) ;
+#2854 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2855 = VERTEX_POINT ( 'NONE', #2743 ) ;
+#2856 = CARTESIAN_POINT ( 'NONE',  ( 0.1488123561783527800, 1.495000000000000600, 0.1954685901461744300 ) ) ;
+#2857 = ORIENTED_EDGE ( 'NONE', *, *, #2259, .T. ) ;
+#2858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #118 ), #3047 ) ;
+#2859 = EDGE_CURVE ( 'NONE', #1910, #2731, #2218, .T. ) ;
+#2860 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, 0.0000000000000000000 ) ) ;
+#2861 = CARTESIAN_POINT ( 'NONE',  ( 0.05954257300769201500, 1.500000000000000200, -0.2869375919883597700 ) ) ;
+#2862 = ADVANCED_FACE ( 'NONE', ( #889 ), #621, .T. ) ;
+#2863 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .T. ) ;
+#2864 = CARTESIAN_POINT ( 'NONE',  ( 0.1100410056906184500, 1.494999999999999900, -0.3411735919005627900 ) ) ;
+#2865 = CARTESIAN_POINT ( 'NONE',  ( -1.302253050932082200, -0.02575248999449001500, 1.003394641504559100 ) ) ;
+#2866 = PRESENTATION_STYLE_ASSIGNMENT (( #790 ) ) ;
+#2867 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2868 = CARTESIAN_POINT ( 'NONE',  ( -0.06027027836823682000, 1.500000000000000200, 0.2714964286681302900 ) ) ;
+#2869 = LINE ( 'NONE', #901, #776 ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( -0.2737450952298031700, 1.494999999999999200, 0.07878587106862741700 ) ) ;
+#2871 = ADVANCED_FACE ( 'NONE', ( #255 ), #2229, .T. ) ;
+#2872 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2873 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.7900000000000000400, 1.136362600839689900 ) ) ;
+#2874 = SURFACE_STYLE_FILL_AREA ( #357 ) ;
+#2875 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2876 = LINE ( 'NONE', #587, #1030 ) ;
+#2877 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -0.9999999999999995600 ) ) ;
+#2878 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2879 = EDGE_CURVE ( 'NONE', #1052, #828, #2264, .T. ) ;
+#2880 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #275, #2150, #847, #2424 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 7.064785372303754600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853478000, 0.8065248903853478000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2881 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.500000000000000200, -0.3492945576730195300 ) ) ;
+#2882 = CARTESIAN_POINT ( 'NONE',  ( 0.1283145526288866600, 1.495000000000000600, 0.2688193900290206700 ) ) ;
+#2883 = LINE ( 'NONE', #805, #45 ) ;
+#2884 = ADVANCED_FACE ( 'NONE', ( #812 ), #2298, .T. ) ;
+#2885 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.495000000000000100, 0.1765467884808265600 ) ) ;
+#2886 = CARTESIAN_POINT ( 'NONE',  ( -0.02514446106883746300, 1.499999999999999800, 0.2779394808597630000 ) ) ;
+#2887 = LINE ( 'NONE', #1659, #3055 ) ;
+#2888 = AXIS2_PLACEMENT_3D ( 'NONE', #3187, #2362, #2069 ) ;
+#2889 = CARTESIAN_POINT ( 'NONE',  ( 0.2379353549076427500, 1.494999999999999900, 0.1279026542042402400 ) ) ;
+#2890 = CARTESIAN_POINT ( 'NONE',  ( -0.006803390074269326200, 1.495000000000000100, 0.2799022929014753400 ) ) ;
+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .T. ) ;
+#2892 = AXIS2_PLACEMENT_3D ( 'NONE', #3052, #3283, #1679 ) ;
+#2893 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2894 = EDGE_CURVE ( 'NONE', #534, #2855, #2869, .T. ) ;
+#2895 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389670800, -0.08682659386424780600 ) ) ;
+#2896 = EDGE_LOOP ( 'NONE', ( #198, #2515, #2334, #1331 ) ) ;
+#2897 = CARTESIAN_POINT ( 'NONE',  ( 0.1816584546259042700, 1.500000000000000700, -0.3164291432651925600 ) ) ;
+#2898 = CARTESIAN_POINT ( 'NONE',  ( -1.142612700283332600, 0.8000000000000001600, -1.142612700283333500 ) ) ;
+#2899 = ADVANCED_FACE ( 'NONE', ( #2739 ), #2178, .T. ) ;
+#2900 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2901 = EDGE_LOOP ( 'NONE', ( #327, #914, #2910, #2589 ) ) ;
+#2902 = CARTESIAN_POINT ( 'NONE',  ( -0.1954487081091520200, 1.500000000000000000, -0.1763044839017003400 ) ) ;
+#2903 = CARTESIAN_POINT ( 'NONE',  ( 1.347111479062088500E-016, 1.190000000000000200, 1.100000000000000100 ) ) ;
+#2904 = ORIENTED_EDGE ( 'NONE', *, *, #1846, .T. ) ;
+#2905 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#2906 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1633, 'distance_accuracy_value', 'NONE');
+#2907 = ADVANCED_FACE ( 'NONE', ( #2822 ), #3254, .T. ) ;
+#2908 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#2909 = CARTESIAN_POINT ( 'NONE',  ( 1.086657693293883200, 0.7912279134661748300, 1.200102623527139300 ) ) ;
+#2910 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .F. ) ;
+#2911 = CARTESIAN_POINT ( 'NONE',  ( 0.2557962009599278300, 1.495000000000000100, 0.1969912246716188400 ) ) ;
+#2912 = SURFACE_STYLE_USAGE ( .BOTH. , #1832 ) ;
+#2913 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2914 = CARTESIAN_POINT ( 'NONE',  ( -0.02602839272607943000, 1.499999999999999800, -0.2831740720844058700 ) ) ;
+#2915 = VERTEX_POINT ( 'NONE', #1761 ) ;
+#2916 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2917 = CARTESIAN_POINT ( 'NONE',  ( -1.009824077785314200, 0.8000000000000002700, 1.229801930313034300 ) ) ;
+#2918 = LINE ( 'NONE', #788, #290 ) ;
+#2919 = EDGE_CURVE ( 'NONE', #2754, #250, #1930, .T. ) ;
+#2920 = CARTESIAN_POINT ( 'NONE',  ( 1.282652021686708600, 0.1982882994680922600, -0.9837936122591844900 ) ) ;
+#2921 = FACE_OUTER_BOUND ( 'NONE', #2425, .T. ) ;
+#2922 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.500000000000000000, -0.03739551921148111900 ) ) ;
+#2923 = CARTESIAN_POINT ( 'NONE',  ( 0.2138823749661766200, 1.495000000000000100, -0.2982778807017951700 ) ) ;
+#2924 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2925 = CARTESIAN_POINT ( 'NONE',  ( -0.1748819559256229200, 1.495000000000000300, -0.2022273150627866300 ) ) ;
+#2926 = FACE_OUTER_BOUND ( 'NONE', #3494, .T. ) ;
+#2927 = VECTOR ( 'NONE', #3212, 1000.000000000000000 ) ;
+#2928 = CARTESIAN_POINT ( 'NONE',  ( 1.220845757439086500, 0.8000000000000000400, 1.009787010598741000 ) ) ;
+#2929 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2930 = CARTESIAN_POINT ( 'NONE',  ( -0.04293439693170061900, 1.500000000000000000, 0.2749840298202248500 ) ) ;
+#2931 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2932 = AXIS2_PLACEMENT_3D ( 'NONE', #1903, #1148, #297 ) ;
+#2933 = SURFACE_STYLE_USAGE ( .BOTH. , #260 ) ;
+#2934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2935 = PRESENTATION_STYLE_ASSIGNMENT (( #1763 ) ) ;
+#2936 = CARTESIAN_POINT ( 'NONE',  ( -0.2630520802392610200, 1.495000000000000300, 0.1050864302877692300 ) ) ;
+#2937 = CARTESIAN_POINT ( 'NONE',  ( -0.2125795238379771000, 1.495000000000000300, -0.1478728497542884700 ) ) ;
+#2938 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1016 ) ) ;
+#2939 = ORIENTED_EDGE ( 'NONE', *, *, #1963, .T. ) ;
+#2940 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2941 = CARTESIAN_POINT ( 'NONE',  ( -0.2048900072629577500, 1.500000000000000200, 0.1893903760484236300 ) ) ;
+#2942 = VERTEX_POINT ( 'NONE', #964 ) ;
+#2943 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2004 ) ) ;
+#2944 = ORIENTED_EDGE ( 'NONE', *, *, #55, .F. ) ;
+#2945 = SURFACE_STYLE_USAGE ( .BOTH. , #2666 ) ;
+#2946 = CARTESIAN_POINT ( 'NONE',  ( -0.2498267850605271300, 1.495000000000000100, 0.1301952660950526900 ) ) ;
+#2947 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.495000000000000100, 0.1199362115577496300 ) ) ;
+#2948 = CARTESIAN_POINT ( 'NONE',  ( -0.09230223728961543800, 1.495000000000000300, -0.2617663813270476600 ) ) ;
+#2949 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#2950 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, -0.9961946980917455500, -7.874537135966569200E-018 ) ) ;
+#2951 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1543, #175, #2323, #1259, #1551, #628, #1724, #1459, #2518, #669, #1226, #2541, #3349, #2829, #2008, #419, #151, #2804, #1736, #929, #1749, #1976, #1483, #3364, #2286, #1190, #405 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.04395490890619424600, 0.08750187479760458700, 0.1304626267314903700, 0.1727520205665173100, 0.2154030673796031600, 0.2576498297432394700, 0.3001527489572938200, 0.3431214895020866000, 0.3859251632064333900, 0.4276857274028016400, 0.4688179504865897500, 0.5094918001549957300, 0.5498830310733487900, 0.5899800229668862300, 0.6304052300068400100, 0.6708686260826385300, 0.7113839438381757100, 0.7516272580635841000, 0.7917755768651915100, 0.8324589188037422300, 0.8733190450172880800, 0.9145429556263491300, 0.9569235582098846200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#2952 = EDGE_LOOP ( 'NONE', ( #455, #3028, #1988, #2231 ) ) ;
+#2953 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2954 = EDGE_CURVE ( 'NONE', #2345, #1336, #40, .T. ) ;
+#2955 = ORIENTED_EDGE ( 'NONE', *, *, #235, .F. ) ;
+#2956 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.495000000000000100, -0.2877560961345579900 ) ) ;
+#2957 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2958 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .T. ) ;
+#2959 = AXIS2_PLACEMENT_3D ( 'NONE', #2780, #88, #2794 ) ;
+#2960 = CARTESIAN_POINT ( 'NONE',  ( -0.2301053942795585600, 1.495000000000000300, -0.1013590781602988100 ) ) ;
+#2961 = SURFACE_STYLE_USAGE ( .BOTH. , #2104 ) ;
+#2962 = VECTOR ( 'NONE', #192, 1000.000000000000000 ) ;
+#2963 = AXIS2_PLACEMENT_3D ( 'NONE', #3293, #1653, #1642 ) ;
+#2964 = EDGE_CURVE ( 'NONE', #2418, #1535, #3295, .T. ) ;
+#2965 = CARTESIAN_POINT ( 'NONE',  ( 0.2418312982598156400, 1.495000000000000300, -0.1917616909627519500 ) ) ;
+#2966 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2967 = FACE_OUTER_BOUND ( 'NONE', #1725, .T. ) ;
+#2968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2969 = SURFACE_STYLE_FILL_AREA ( #562 ) ;
+#2970 = TOROIDAL_SURFACE ( 'NONE', #874, 1.110000000000000100, 0.01000000000000000000 ) ;
+#2971 = LINE ( 'NONE', #3300, #975 ) ;
+#2972 = CARTESIAN_POINT ( 'NONE',  ( 0.2278921721148006700, 1.500000000000000200, 0.2203538681285887900 ) ) ;
+#2973 = SURFACE_STYLE_USAGE ( .BOTH. , #2690 ) ;
+#2974 = VECTOR ( 'NONE', #2640, 1000.000000000000000 ) ;
+#2975 = FILL_AREA_STYLE ('',( #2715 ) ) ;
+#2976 = LINE ( 'NONE', #670, #694 ) ;
+#2977 = CARTESIAN_POINT ( 'NONE',  ( -0.2125795238379771000, 1.500000000000000200, -0.1478728497542884700 ) ) ;
+#2978 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
+#2979 = EDGE_CURVE ( 'NONE', #2462, #3455, #597, .T. ) ;
+#2980 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2981 = CARTESIAN_POINT ( 'NONE',  ( -0.2916586151233201400, 1.500000000000000000, -0.006926845020518092500 ) ) ;
+#2982 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .T. ) ;
+#2983 = FILL_AREA_STYLE_COLOUR ( '', #1855 ) ;
+#2984 = AXIS2_PLACEMENT_3D ( 'NONE', #2860, #1530, #3130 ) ;
+#2985 = EDGE_CURVE ( 'NONE', #2717, #3402, #2257, .T. ) ;
+#2986 = CARTESIAN_POINT ( 'NONE',  ( 1.347111479062088500E-016, 1.200000000000000200, 1.100000000000000100 ) ) ;
+#2987 = EDGE_LOOP ( 'NONE', ( #1192, #2201, #2586, #1650 ) ) ;
+#2988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2989 = ORIENTED_EDGE ( 'NONE', *, *, #724, .T. ) ;
+#2990 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #281 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2366, #1278, #2924 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2991 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, 0.1499999999999999900, -1.286876700471111500 ) ) ;
+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #1721, .T. ) ;
+#2993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2994 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.500000000000000000, -0.03330898074994264500 ) ) ;
+#2995 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #212, #2909, #510, #2386 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.7816000651241672400 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219710600, 0.9497364005219710600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#2996 = ORIENTED_EDGE ( 'NONE', *, *, #2727, .F. ) ;
+#2997 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.500000000000000000, -0.03739551921148111900 ) ) ;
+#2998 = CARTESIAN_POINT ( 'NONE',  ( 0.2923076923076923200, 1.500000000000000000, 0.1556333269423650100 ) ) ;
+#2999 = ORIENTED_EDGE ( 'NONE', *, *, #3426, .T. ) ;
+#3000 = LINE ( 'NONE', #2111, #2776 ) ;
+#3001 = CARTESIAN_POINT ( 'NONE',  ( -0.02602839272607943000, 1.499999999999999800, -0.2831740720844058700 ) ) ;
+#3002 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#3003 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3004 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #102 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #800, #2676, #2957 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3005 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3006 = VECTOR ( 'NONE', #774, 1000.000000000000000 ) ;
+#3007 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.500000000000000200, -0.3492945576730195300 ) ) ;
+#3008 = VECTOR ( 'NONE', #46, 1000.000000000000000 ) ;
+#3009 = AXIS2_PLACEMENT_3D ( 'NONE', #3039, #1635, #2489 ) ;
+#3010 = FACE_BOUND ( 'NONE', #1245, .T. ) ;
+#3011 = EDGE_CURVE ( 'NONE', #1437, #240, #368, .T. ) ;
+#3012 = CARTESIAN_POINT ( 'NONE',  ( 0.2244130155143017600, 1.500000000000000000, -0.2108925127110164200 ) ) ;
+#3013 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, -1.143380158410511400 ) ) ;
+#3014 = CARTESIAN_POINT ( 'NONE',  ( 0.03806443222712244100, 1.499999999999999300, 0.2813975372911327000 ) ) ;
+#3015 = PRESENTATION_STYLE_ASSIGNMENT (( #142 ) ) ;
+#3016 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1943, #897, #1952 ),
+ ( #1421, #2747, #1136 ),
+ ( #2505, #1400, #2472 ),
+ ( #2756, #1154, #1658 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 5.501585242055418800, 6.283185307179586200 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7372773368101255300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513117300, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708288400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7492634205062593800, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#3017 = CARTESIAN_POINT ( 'NONE',  ( -1.087231091464180700, 0.8000000000000003800, -1.197994307982303000 ) ) ;
+#3018 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -0.9999999999999995600 ) ) ;
+#3019 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3020 = CARTESIAN_POINT ( 'NONE',  ( 0.2886330612366673200, 1.495000000000000300, -0.2286617845447504700 ) ) ;
+#3021 = LINE ( 'NONE', #3264, #87 ) ;
+#3022 = CARTESIAN_POINT ( 'NONE',  ( -0.1769636185250938700, 1.500000000000000000, -0.2806505815238483100 ) ) ;
+#3023 = EDGE_CURVE ( 'NONE', #3419, #1094, #2175, .T. ) ;
+#3024 = CARTESIAN_POINT ( 'NONE',  ( -1.136362600839689700, 0.8000000000000001600, -1.136362600839690100 ) ) ;
+#3025 = VERTEX_POINT ( 'NONE', #403 ) ;
+#3026 = CARTESIAN_POINT ( 'NONE',  ( 0.09087845001648835200, 1.499999999999999300, 0.2771376221314217300 ) ) ;
+#3027 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2760 ), #1979 ) ;
+#3028 = ORIENTED_EDGE ( 'NONE', *, *, #2894, .F. ) ;
+#3029 = CARTESIAN_POINT ( 'NONE',  ( -1.010851718346118300, 0.7910982472968384200, -1.230787871626299000 ) ) ;
+#3030 = CARTESIAN_POINT ( 'NONE',  ( 0.2138823749661766200, 1.500000000000000000, -0.2982778807017951700 ) ) ;
+#3031 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
+#3032 = EDGE_CURVE ( 'NONE', #94, #806, #1667, .T. ) ;
+#3033 = ORIENTED_EDGE ( 'NONE', *, *, #2707, .F. ) ;
+#3034 = FILL_AREA_STYLE_COLOUR ( '', #1109 ) ;
+#3035 = ORIENTED_EDGE ( 'NONE', *, *, #497, .F. ) ;
+#3036 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3037 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1010, #3191, #2073, #203, #3178, #2864, #2086, #491, #2341, #3442, #1037, #2923, #1246, #3137, #1275, #1300, #1506, #446, #1025 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06854753670890309500, 0.1356829456230482000, 0.2012149895263284100, 0.2656822347546964300, 0.3292668348172592100, 0.3923954278443287400, 0.4550697616521440200, 0.5171268500645063200, 0.5787900352866527400, 0.6397398633435417100, 0.7001915036663084500, 0.7598062425966704000, 0.8196283192750082300, 0.8793547910462765600, 0.9395116077646613600, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3038 = VERTEX_POINT ( 'NONE', #3363 ) ;
+#3039 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
+#3040 = CARTESIAN_POINT ( 'NONE',  ( -0.2382452266288691300, 1.494999999999999900, -0.02444075447747695200 ) ) ;
+#3041 = FACE_OUTER_BOUND ( 'NONE', #2379, .T. ) ;
+#3042 = ORIENTED_EDGE ( 'NONE', *, *, #1350, .T. ) ;
+#3043 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.190000000000000200, 1.090000000000000100 ) ) ;
+#3044 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3045 = CARTESIAN_POINT ( 'NONE',  ( 0.1098582940439594000, 1.499999999999998900, 0.2734911506102574700 ) ) ;
+#3046 = FACE_OUTER_BOUND ( 'NONE', #489, .T. ) ;
+#3047 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2319, #197, #1486 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3048 = CARTESIAN_POINT ( 'NONE',  ( 0.1488123561783527800, 1.500000000000000400, 0.1954685901461744300 ) ) ;
+#3049 = EDGE_CURVE ( 'NONE', #1957, #719, #1455, .T. ) ;
+#3050 = LINE ( 'NONE', #548, #1709 ) ;
+#3051 = AXIS2_PLACEMENT_3D ( 'NONE', #538, #2687, #2968 ) ;
+#3052 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
+#3053 = CARTESIAN_POINT ( 'NONE',  ( 0.09221549580631804900, 1.495000000000000300, 0.2142495913154664500 ) ) ;
+#3054 = CARTESIAN_POINT ( 'NONE',  ( 0.2809508262825697300, 1.495000000000000100, 0.1702868112047861700 ) ) ;
+#3055 = VECTOR ( 'NONE', #317, 1000.000000000000000 ) ;
+#3056 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3057 = SURFACE_SIDE_STYLE ('',( #294 ) ) ;
+#3058 = ORIENTED_EDGE ( 'NONE', *, *, #746, .F. ) ;
+#3059 = CARTESIAN_POINT ( 'NONE',  ( 0.2813039420948189000, 1.500000000000000200, -0.2383312017862830300 ) ) ;
+#3060 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ;
+#3061 = EDGE_CURVE ( 'NONE', #392, #3250, #769, .T. ) ;
+#3062 = CARTESIAN_POINT ( 'NONE',  ( 0.03808012735735085600, 1.495000000000000100, -0.2874801362385024400 ) ) ;
+#3063 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, 0.1499999999999999900, 1.600000000000000100 ) ) ;
+#3064 = EDGE_LOOP ( 'NONE', ( #1991, #1949, #3192, #1099 ) ) ;
+#3065 = CARTESIAN_POINT ( 'NONE',  ( 0.04136416976153788100, 1.495000000000000300, 0.2196467064575942700 ) ) ;
+#3066 = AXIS2_PLACEMENT_3D ( 'NONE', #1578, #3454, #523 ) ;
+#3067 = ORIENTED_EDGE ( 'NONE', *, *, #2602, .T. ) ;
+#3068 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3069 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .T. ) ;
+#3070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #224 ), #2706 ) ;
+#3071 = EDGE_CURVE ( 'NONE', #589, #759, #509, .T. ) ;
+#3072 = ORIENTED_EDGE ( 'NONE', *, *, #2503, .T. ) ;
+#3073 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3074 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1537, #214, #2353, #2600, #2911, #164, #1773, #754, #2033, #2365, #727, #995, #2882, #3163, #3149, #188, #714, #766, #2588 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06167423887742608900, 0.1230530616348057400, 0.1834750007317018400, 0.2437265005106117900, 0.3042789165122535800, 0.3648629209606828500, 0.4259462039686194900, 0.4873912299654075700, 0.5492203840754762400, 0.6111435886926029900, 0.6735285303101518100, 0.7369614566573039500, 0.8007852828728402300, 0.8660125956416147000, 0.9321007477905785000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3075 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .T. ) ;
+#3076 = SURFACE_STYLE_FILL_AREA ( #2387 ) ;
+#3077 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3078 = VERTEX_POINT ( 'NONE', #1775 ) ;
+#3079 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3081 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003400, 0.7908715574274766100, 0.9319492949924803600 ) ) ;
+#3082 = FILL_AREA_STYLE ('',( #126 ) ) ;
+#3083 = STYLED_ITEM ( 'NONE', ( #1503 ), #1012 ) ;
+#3084 = FILL_AREA_STYLE ('',( #93 ) ) ;
+#3085 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3086 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2828 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2015, #1267, #2872 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3087 = EDGE_CURVE ( 'NONE', #2080, #92, #771, .T. ) ;
+#3088 = CARTESIAN_POINT ( 'NONE',  ( 0.002701846390638490700, 1.499999999999999600, 0.2194101488423205500 ) ) ;
+#3089 = VECTOR ( 'NONE', #637, 1000.000000000000000 ) ;
+#3090 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3091 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #425, #3144, #2333, #2626 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055419700, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9497364005219712800, 0.9497364005219712800, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3092 = ADVANCED_FACE ( 'NONE', ( #1798 ), #2087, .T. ) ;
+#3093 = CARTESIAN_POINT ( 'NONE',  ( -1.198974910647740300, 0.7912279135618349700, 1.087785406156543500 ) ) ;
+#3094 = CARTESIAN_POINT ( 'NONE',  ( 1.001141590572476300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#3095 = VERTEX_POINT ( 'NONE', #2099 ) ;
+#3096 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.336006684570783100E-016 ) ) ;
+#3097 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ;
+#3098 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2529, #2805 ),
+ ( #1202, #394 ),
+ ( #930, #2830 ),
+ ( #3053, #3329 ),
+ ( #1191, #2506 ),
+ ( #2817, #1449 ),
+ ( #1422, #898 ),
+ ( #113, #3365 ),
+ ( #1953, #3319 ),
+ ( #91, #1986 ),
+ ( #2223, #2263 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.1285151895116613800, 0.2529486363526578500, 0.3747547340060044500, 0.4959397538670499200, 0.6171806414298924800, 0.7409094692781372800, 0.8678111481862028600, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3099 = CARTESIAN_POINT ( 'NONE',  ( -0.2282970826887743800, 1.495000000000000100, 0.04290648023754302400 ) ) ;
+#3100 = ORIENTED_EDGE ( 'NONE', *, *, #2782, .F. ) ;
+#3101 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2468, #2744, #1133 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3102 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, 0.1499999999999999900, 0.2500000000000000000 ) ) ;
+#3103 = VERTEX_POINT ( 'NONE', #479 ) ;
+#3104 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, -0.005000000000000000100, 1.600000000000000100 ) ) ;
+#3105 = SURFACE_STYLE_USAGE ( .BOTH. , #116 ) ;
+#3106 = ORIENTED_EDGE ( 'NONE', *, *, #1600, .F. ) ;
+#3107 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -8.340016711426957800E-017 ) ) ;
+#3108 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.8000000000000000400, 1.220845757439086500 ) ) ;
+#3109 = ADVANCED_FACE ( 'NONE', ( #680 ), #3430, .T. ) ;
+#3110 = ORIENTED_EDGE ( 'NONE', *, *, #2536, .T. ) ;
+#3111 = CARTESIAN_POINT ( 'NONE',  ( -0.03567430482864467100, 1.495000000000000100, -0.3441678727233890600 ) ) ;
+#3112 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.495000000000000100, 0.2199362115577496200 ) ) ;
+#3113 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .F. ) ;
+#3114 = CARTESIAN_POINT ( 'NONE',  ( 0.02479679993296519600, 1.495000000000000100, 0.2814297600866472700 ) ) ;
+#3115 = CARTESIAN_POINT ( 'NONE',  ( -1.012450835018320300, 0.7911028415555191300, -1.230787469680747300 ) ) ;
+#3116 = CARTESIAN_POINT ( 'NONE',  ( -0.2048900072629577500, 1.500000000000000200, 0.1893903760484236300 ) ) ;
+#3117 = EDGE_LOOP ( 'NONE', ( #1864, #2453, #2433, #2641 ) ) ;
+#3118 = ADVANCED_FACE ( 'NONE', ( #2659 ), #1262, .T. ) ;
+#3119 = VECTOR ( 'NONE', #2615, 1000.000000000000000 ) ;
+#3120 = CARTESIAN_POINT ( 'NONE',  ( -0.1769636185250938700, 1.495000000000000100, -0.2806505815238483100 ) ) ;
+#3121 = EDGE_CURVE ( 'NONE', #247, #2256, #1177, .T. ) ;
+#3122 = CARTESIAN_POINT ( 'NONE',  ( 0.1645589846528018300, 1.500000000000000000, -0.3241363088545455900 ) ) ;
+#3123 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#3124 = CARTESIAN_POINT ( 'NONE',  ( -0.2737450952298031700, 1.499999999999999100, 0.07878587106862741700 ) ) ;
+#3125 = ADVANCED_FACE ( 'NONE', ( #1218 ), #2774, .T. ) ;
+#3126 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, -0.9000000000000000200 ) ) ;
+#3127 = LINE ( 'NONE', #798, #1271 ) ;
+#3128 = STYLED_ITEM ( 'NONE', ( #647 ), #978 ) ;
+#3129 = CARTESIAN_POINT ( 'NONE',  ( 1.198974910647740300, 0.7912279135618326400, 1.087785406156544000 ) ) ;
+#3130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3131 = CARTESIAN_POINT ( 'NONE',  ( 0.02716346153846149700, 1.500000000000000000, -0.2877560961345579900 ) ) ;
+#3132 = STYLED_ITEM ( 'NONE', ( #2363 ), #2571 ) ;
+#3133 = EDGE_CURVE ( 'NONE', #1719, #663, #3421, .T. ) ;
+#3134 = LINE ( 'NONE', #2023, #2113 ) ;
+#3135 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#3136 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #919, 'distance_accuracy_value', 'NONE');
+#3137 = CARTESIAN_POINT ( 'NONE',  ( 0.2431887247623283100, 1.495000000000000100, -0.2768563411165248000 ) ) ;
+#3138 = ORIENTED_EDGE ( 'NONE', *, *, #3252, .T. ) ;
+#3139 = CARTESIAN_POINT ( 'NONE',  ( 1.003394641504558900, -0.05189921281878750300, 1.003394641504558900 ) ) ;
+#3140 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.340016711426957800E-017 ) ) ;
+#3141 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.399999999999999900, 0.0000000000000000000 ) ) ;
+#3142 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.340000000000000100, 0.0000000000000000000 ) ) ;
+#3143 = CARTESIAN_POINT ( 'NONE',  ( -1.008241004726014600, 0.8000000000000001600, 1.220845756665863900 ) ) ;
+#3144 = CARTESIAN_POINT ( 'NONE',  ( -1.009787010598741000, 0.8000000000000000400, -1.220845757439086500 ) ) ;
+#3145 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.1499999999999999900, 0.2500000000000000000 ) ) ;
+#3146 = ORIENTED_EDGE ( 'NONE', *, *, #162, .F. ) ;
+#3147 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000100, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#3148 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#3149 = CARTESIAN_POINT ( 'NONE',  ( 0.09087845001648835200, 1.495000000000000100, 0.2771376221314217300 ) ) ;
+#3150 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2417 ), #1156 ) ;
+#3151 = CARTESIAN_POINT ( 'NONE',  ( -0.2498267850605271300, 1.500000000000000000, 0.1301952660950526900 ) ) ;
+#3152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3153 = ORIENTED_EDGE ( 'NONE', *, *, #2448, .T. ) ;
+#3154 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#3155 = EDGE_CURVE ( 'NONE', #667, #1129, #1452, .T. ) ;
+#3156 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3157 = CIRCLE ( 'NONE', #3341, 0.01000000000000002600 ) ;
+#3158 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#3159 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#3160 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, -1.694065894508600700E-018, -0.2500000000000000000 ) ) ;
+#3161 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1559, #768, #2900 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3162 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, -1.143380158410511000 ) ) ;
+#3163 = CARTESIAN_POINT ( 'NONE',  ( 0.1098582940439594000, 1.494999999999999700, 0.2734911506102574700 ) ) ;
+#3164 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ;
+#3165 = CARTESIAN_POINT ( 'NONE',  ( -0.2223006432812843800, 1.495000000000000100, 0.1690825846664623900 ) ) ;
+#3166 = ADVANCED_FACE ( 'NONE', ( #1664 ), #809, .T. ) ;
+#3167 = CARTESIAN_POINT ( 'NONE',  ( 1.334865011070615000E-016, 1.190000000000000200, -1.090000000000000100 ) ) ;
+#3168 = VECTOR ( 'NONE', #136, 1000.000000000000100 ) ;
+#3169 = CARTESIAN_POINT ( 'NONE',  ( -1.001141590572475900, 0.0000000000000000000, -1.299999999999999800 ) ) ;
+#3170 = CARTESIAN_POINT ( 'NONE',  ( 1.190104267809867000, 0.8000000000000000400, 1.082620932759367900 ) ) ;
+#3171 = LINE ( 'NONE', #1306, #3006 ) ;
+#3172 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, 0.1499999999999999900, -0.2499999999999999400 ) ) ;
+#3173 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3175 = VECTOR ( 'NONE', #2893, 1000.000000000000000 ) ;
+#3176 = EDGE_CURVE ( 'NONE', #1094, #3267, #2138, .T. ) ;
+#3177 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, -1.136362600839689900 ) ) ;
+#3178 = CARTESIAN_POINT ( 'NONE',  ( 0.09090769448472957300, 1.495000000000000300, -0.3447934895828102000 ) ) ;
+#3179 = TOROIDAL_SURFACE ( 'NONE', #3461, 0.9100000000000000300, 0.01000000000000000000 ) ;
+#3181 = CARTESIAN_POINT ( 'NONE',  ( -0.1230560857255365600, 1.495000000000000600, -0.2450802605212965600 ) ) ;
+#3180 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #541, #553 ),
+ ( #2412, #1086 ),
+ ( #1348, #1874 ),
+ ( #274, #2148 ),
+ ( #2420, #3247 ),
+ ( #826, #1614 ),
+ ( #560, #2166 ),
+ ( #835, #1624 ),
+ ( #21, #1897 ),
+ ( #292, #2189 ),
+ ( #1416, #53 ),
+ ( #1141, #3030 ),
+ ( #2501, #894 ),
+ ( #2478, #2207 ),
+ ( #325, #3294 ),
+ ( #3315, #2778 ),
+ ( #1939, #3059 ),
+ ( #3020, #865 ),
+ ( #2492, #1428 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06854753670890309500, 0.1356829456230482000, 0.2012149895263284100, 0.2656822347546964300, 0.3292668348172592100, 0.3923954278443287400, 0.4550697616521440200, 0.5171268500645063200, 0.5787900352866527400, 0.6397398633435417100, 0.7001915036663084500, 0.7598062425966704000, 0.8196283192750082300, 0.8793547910462765600, 0.9395116077646613600, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3182 = CARTESIAN_POINT ( 'NONE',  ( -0.9319492949924798000, 0.8000000000000001600, 1.220845757439086500 ) ) ;
+#3183 = CARTESIAN_POINT ( 'NONE',  ( -0.1669402497906657700, 1.499999999999999800, 0.2226101384127844000 ) ) ;
+#3184 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .T. ) ;
+#3185 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3216, 'distance_accuracy_value', 'NONE');
+#3186 = AXIS2_PLACEMENT_3D ( 'NONE', #2461, #1630, #1362 ) ;
+#3187 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8000000000000000400, 0.0000000000000000000 ) ) ;
+#3188 = EDGE_CURVE ( 'NONE', #236, #3250, #917, .T. ) ;
+#3189 = EDGE_LOOP ( 'NONE', ( #3113, #870, #2849, #1655 ) ) ;
+#3190 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 3.336006684570783100E-016 ) ) ;
+#3191 = CARTESIAN_POINT ( 'NONE',  ( 0.03742275563037311700, 1.494999999999999900, -0.3492119054117279200 ) ) ;
+#3192 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .T. ) ;
+#3193 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, 0.0000000000000000000, 0.2499999999999999400 ) ) ;
+#3194 = CARTESIAN_POINT ( 'NONE',  ( -0.05985029411314665700, 1.499999999999999600, -0.2745858534042426900 ) ) ;
+#3195 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3196 = CARTESIAN_POINT ( 'NONE',  ( 1.359357947053562300E-016, 0.8000000000000000400, -1.110000000000000100 ) ) ;
+#3197 = EDGE_LOOP ( 'NONE', ( #2732, #501, #948, #2939 ) ) ;
+#3198 = CARTESIAN_POINT ( 'NONE',  ( -0.04293439693170061900, 1.495000000000000100, 0.2749840298202248500 ) ) ;
+#3199 = EDGE_CURVE ( 'NONE', #665, #202, #550, .T. ) ;
+#3200 = VERTEX_POINT ( 'NONE', #3427 ) ;
+#3201 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3202 = ORIENTED_EDGE ( 'NONE', *, *, #2153, .T. ) ;
+#3203 = SURFACE_SIDE_STYLE ('',( #2003 ) ) ;
+#3204 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3205 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.0000000000000000000 ) ) ;
+#3206 = CARTESIAN_POINT ( 'NONE',  ( -0.1954487081091520200, 1.495000000000000100, -0.1763044839017003400 ) ) ;
+#3207 = VERTEX_POINT ( 'NONE', #2326 ) ;
+#3208 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #745 ), #2228 ) ;
+#3210 = EDGE_CURVE ( 'NONE', #3267, #806, #1018, .T. ) ;
+#3211 = CARTESIAN_POINT ( 'NONE',  ( -0.1926975827659396200, 1.499999999999999800, 0.2012426064629416800 ) ) ;
+#3212 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3213 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #617, #1266 ) ;
+#3214 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3215 = CARTESIAN_POINT ( 'NONE',  ( 0.02138231494321300700, 1.500000000000000000, 0.2197587810827443000 ) ) ;
+#3216 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3217 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3218 = VECTOR ( 'NONE', #2576, 1000.000000000000000 ) ;
+#3219 = VECTOR ( 'NONE', #3435, 1000.000000000000000 ) ;
+#3220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3221 = PRESENTATION_STYLE_ASSIGNMENT (( #1158 ) ) ;
+#3222 = FACE_OUTER_BOUND ( 'NONE', #2688, .T. ) ;
+#3223 = EDGE_CURVE ( 'NONE', #3038, #3414, #1880, .T. ) ;
+#3224 = AXIS2_PLACEMENT_3D ( 'NONE', #3424, #2895, #711 ) ;
+#3225 = EDGE_CURVE ( 'NONE', #92, #2075, #764, .T. ) ;
+#3226 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#3227 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, -0.005000000000000000100, 0.0000000000000000000 ) ) ;
+#3228 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 9.035018104045859600E-017 ) ) ;
+#3229 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;
+#3230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3269 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #332, #3036, #95 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3231 = ORIENTED_EDGE ( 'NONE', *, *, #895, .F. ) ;
+#3232 = CARTESIAN_POINT ( 'NONE',  ( -0.2384615384615384700, 1.500000000000000000, -0.03330898074994264500 ) ) ;
+#3233 = CARTESIAN_POINT ( 'NONE',  ( 0.05151153299153375700, 1.499999999999999800, 0.2812453231507812700 ) ) ;
+#3234 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.495000000000000100, -0.03739551921148111900 ) ) ;
+#3235 = ORIENTED_EDGE ( 'NONE', *, *, #3408, .T. ) ;
+#3236 = CARTESIAN_POINT ( 'NONE',  ( -0.09662899923299800300, 1.500000000000000200, -0.3273682756107390600 ) ) ;
+#3237 = VERTEX_POINT ( 'NONE', #1008 ) ;
+#3238 = CARTESIAN_POINT ( 'NONE',  ( 0.2132184481606760600, 1.499999999999999800, -0.2213608432406249400 ) ) ;
+#3239 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3240 = EDGE_CURVE ( 'NONE', #2754, #3485, #31, .T. ) ;
+#3241 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #2426, #3263 ),
+ ( #2965, #2182 ),
+ ( #1902, #288 ),
+ ( #2416, #3012 ),
+ ( #296, #3238 ),
+ ( #573, #2160 ),
+ ( #2436, #2716 ),
+ ( #1110, #849 ),
+ ( #1636, #37 ),
+ ( #1916, #1342 ),
+ ( #2222, #1926 ),
+ ( #2495, #358 ),
+ ( #90, #651 ),
+ ( #3062, #878 ),
+ ( #1147, #316 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06316325936347057200, 0.1254749410306406900, 0.1871212198160330200, 0.2482943461142991200, 0.3092948562551209900, 0.3698500660670931400, 0.4309733755473817400, 0.4924559896728167900, 0.6161479662918550900, 0.7408436984673628700, 0.8681826486700430200, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3242 = ORIENTED_EDGE ( 'NONE', *, *, #3023, .F. ) ;
+#3243 = LINE ( 'NONE', #85, #1417 ) ;
+#3244 = CARTESIAN_POINT ( 'NONE',  ( -1.008241004726017300, 0.8000000000000001600, -1.220845756665855700 ) ) ;
+#3245 = ORIENTED_EDGE ( 'NONE', *, *, #546, .T. ) ;
+#3246 = STYLED_ITEM ( 'NONE', ( #1318 ), #1526 ) ;
+#3247 = CARTESIAN_POINT ( 'NONE',  ( 0.09090769448472957300, 1.500000000000000200, -0.3447934895828102000 ) ) ;
+#3248 = PRESENTATION_STYLE_ASSIGNMENT (( #2945 ) ) ;
+#3249 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1714, 'distance_accuracy_value', 'NONE');
+#3250 = VERTEX_POINT ( 'NONE', #2922 ) ;
+#3251 = FILL_AREA_STYLE_COLOUR ( '', #1074 ) ;
+#3252 = EDGE_CURVE ( 'NONE', #2604, #2728, #1172, .T. ) ;
+#3253 = FILL_AREA_STYLE_COLOUR ( '', #421 ) ;
+#3254 = B_SPLINE_SURFACE_WITH_KNOTS ( 'NONE', 3, 1, ( 
+ ( #1466, #3324 ),
+ ( #2001, #1683 ),
+ ( #1959, #354 ),
+ ( #2789, #1173 ),
+ ( #2241, #3336 ),
+ ( #1693, #2847 ),
+ ( #3396, #1743 ),
+ ( #145, #2017 ),
+ ( #2836, #413 ),
+ ( #1232, #2292 ),
+ ( #3120, #959 ),
+ ( #1755, #1478 ),
+ ( #698, #2572 ),
+ ( #1489, #158 ),
+ ( #3381, #1223 ),
+ ( #3111, #950 ),
+ ( #3387, #2553 ),
+ ( #1508, #2034 ),
+ ( #2272, #715 ) ),
+ .UNSPECIFIED., .F., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 2, 2 ),
+ ( 0.0000000000000000000, 0.06455784592971902700, 0.1270135315497586700, 0.1879548102020904300, 0.2480139127896339400, 0.3077476818488371600, 0.3682345146974850800, 0.4294698439426691800, 0.4927434367465848800, 0.5562577687060831200, 0.6182167855431435200, 0.6796554755875547900, 0.7412455456206293900, 0.8034152647056966900, 0.8668154615439921400, 0.9323283119492650200, 1.000000000000000000 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3255 = FACE_OUTER_BOUND ( 'NONE', #2243, .T. ) ;
+#3256 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, 0.9961946980917455500, -0.0000000000000000000 ) ) ;
+#3257 = FACE_OUTER_BOUND ( 'NONE', #2809, .T. ) ;
+#3258 = CARTESIAN_POINT ( 'NONE',  ( -0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3259 = CIRCLE ( 'NONE', #1621, 0.8499999999999999800 ) ;
+#3260 = LINE ( 'NONE', #824, #261 ) ;
+#3261 = CARTESIAN_POINT ( 'NONE',  ( -0.05076446178032532900, 1.500000000000000200, 0.2101862110060561400 ) ) ;
+#3262 = CARTESIAN_POINT ( 'NONE',  ( -0.2383923933995346100, 1.499999999999999800, -0.03920309884517515800 ) ) ;
+#3263 = CARTESIAN_POINT ( 'NONE',  ( 0.2451923076923077100, 1.500000000000000000, -0.1877560961345580100 ) ) ;
+#3264 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.2500000000000000000 ) ) ;
+#3265 = SURFACE_STYLE_FILL_AREA ( #3502 ) ;
+#3266 = CARTESIAN_POINT ( 'NONE',  ( -0.2364571965832423800, 1.500000000000000000, -0.06814761179574693700 ) ) ;
+#3267 = VERTEX_POINT ( 'NONE', #249 ) ;
+#3268 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #406 ) ) ;
+#3269 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #332, 'distance_accuracy_value', 'NONE');
+#3270 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, -1.143380158410511400 ) ) ;
+#3271 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .T. ) ;
+#3272 = AXIS2_PLACEMENT_3D ( 'NONE', #1782, #1796, #2844 ) ;
+#3273 = EDGE_LOOP ( 'NONE', ( #1057, #1379, #1828, #1882 ) ) ;
+#3274 = SURFACE_STYLE_USAGE ( .BOTH. , #277 ) ;
+#3275 = CARTESIAN_POINT ( 'NONE',  ( 0.03808012735735085600, 1.495000000000000100, -0.2874801362385024400 ) ) ;
+#3276 = EDGE_LOOP ( 'NONE', ( #2766, #1001 ) ) ;
+#3277 = CARTESIAN_POINT ( 'NONE',  ( 0.2885160163280719400, 1.494999999999999900, 0.1605256329863616000 ) ) ;
+#3278 = ORIENTED_EDGE ( 'NONE', *, *, #1480, .F. ) ;
+#3279 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3280 = CARTESIAN_POINT ( 'NONE',  ( 0.3250000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3281 = EDGE_LOOP ( 'NONE', ( #864, #554, #2384, #2691 ) ) ;
+#3282 = CARTESIAN_POINT ( 'NONE',  ( -0.03567430482864467100, 1.500000000000000000, -0.3441678727233890600 ) ) ;
+#3283 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#3284 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ;
+#3285 = AXIS2_PLACEMENT_3D ( 'NONE', #1211, #902, #2002 ) ;
+#3286 = VECTOR ( 'NONE', #2204, 1000.000000000000000 ) ;
+#3287 = CARTESIAN_POINT ( 'NONE',  ( 0.1283145526288866600, 1.495000000000000600, 0.2688193900290206700 ) ) ;
+#3288 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ;
+#3289 = SURFACE_STYLE_USAGE ( .BOTH. , #282 ) ;
+#3290 = SURFACE_STYLE_FILL_AREA ( #2657 ) ;
+#3291 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #942, #2266, #3354, #2305, #130, #956, #3393, #708, #2000, #2320, #2560, #2290, #2861, #170, #3131 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4 ),
+ ( 0.0000000000000000000, 0.06316325936347057200, 0.1254749410306406900, 0.1871212198160330200, 0.2482943461142991200, 0.3092948562551209900, 0.3698500660670931400, 0.4309733755473817400, 0.4924559896728167900, 0.6161479662918550900, 0.7408436984673628700, 0.8681826486700430200, 1.000000000000000000 ),
+ .UNSPECIFIED. ) ;
+#3292 = AXIS2_PLACEMENT_3D ( 'NONE', #2697, #2718, #2438 ) ;
+#3293 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1499999999999999900, 0.0000000000000000000 ) ) ;
+#3294 = CARTESIAN_POINT ( 'NONE',  ( 0.2565800752325099200, 1.500000000000000400, -0.2647880166658838600 ) ) ;
+#3295 = LINE ( 'NONE', #692, #968 ) ;
+#3296 = PLANE ( 'NONE',  #2831 ) ;
+#3297 = FACE_OUTER_BOUND ( 'NONE', #846, .T. ) ;
+#3298 = STYLED_ITEM ( 'NONE', ( #1958 ), #3356 ) ;
+#3299 = VECTOR ( 'NONE', #104, 1000.000000000000000 ) ;
+#3300 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000100, -0.005000000000000000100, 0.9999999999999993300 ) ) ;
+#3301 = CARTESIAN_POINT ( 'NONE',  ( 0.03124999999999997200, 1.499999999999999300, 0.2814746730962111600 ) ) ;
+#3302 = CYLINDRICAL_SURFACE ( 'NONE', #794, 0.9000000000000000200 ) ;
+#3303 = CARTESIAN_POINT ( 'NONE',  ( -0.2378205270377624900, 1.499999999999999300, -0.007029168503288101900 ) ) ;
+#3304 = FACE_OUTER_BOUND ( 'NONE', #73, .T. ) ;
+#3305 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3306 = EDGE_CURVE ( 'NONE', #667, #2080, #2304, .T. ) ;
+#3307 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3308 = CARTESIAN_POINT ( 'NONE',  ( 0.1633778050905997400, 1.495000000000001000, -0.2556804123119021400 ) ) ;
+#3309 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .T. ) ;
+#3310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1559, 'distance_accuracy_value', 'NONE');
+#3311 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3312 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#3313 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3314 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3315 = CARTESIAN_POINT ( 'NONE',  ( 0.2694306144099724000, 1.494999999999999700, -0.2520684287846828900 ) ) ;
+#3316 = EDGE_LOOP ( 'NONE', ( #2327, #2511, #1585, #2421 ) ) ;
+#3317 = EDGE_CURVE ( 'NONE', #787, #211, #1589, .T. ) ;
+#3318 = ORIENTED_EDGE ( 'NONE', *, *, #1534, .F. ) ;
+#3319 = CARTESIAN_POINT ( 'NONE',  ( 0.2237117065242616200, 1.500000000000000400, 0.1435169047626153000 ) ) ;
+#3320 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 0.9100000000000000300 ) ) ;
+#3321 = ORIENTED_EDGE ( 'NONE', *, *, #3225, .F. ) ;
+#3322 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3323 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .F. ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -0.2923076923076923200, 1.500000000000000000, -0.03739551921148111900 ) ) ;
+#3325 = LINE ( 'NONE', #106, #404 ) ;
+#3326 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#3327 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3328 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -1.694065894508600700E-018, -0.9999999999999995600 ) ) ;
+#3329 = CARTESIAN_POINT ( 'NONE',  ( 0.09221549580631804900, 1.500000000000000400, 0.2142495913154664500 ) ) ;
+#3330 = EDGE_LOOP ( 'NONE', ( #1531, #27, #836, #11, #2644, #230, #1781, #2374, #936, #1690, #3060, #3184 ) ) ;
+#3331 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #530 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3446, #215, #2679 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3332 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3333 = VECTOR ( 'NONE', #682, 1000.000000000000000 ) ;
+#3334 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #620 ) ;
+#3335 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #3431, #494 ) ;
+#3336 = CARTESIAN_POINT ( 'NONE',  ( -0.2798912012013246000, 1.500000000000000200, -0.1304369586821867700 ) ) ;
+#3337 = EDGE_CURVE ( 'NONE', #1523, #323, #1548, .T. ) ;
+#3338 = CARTESIAN_POINT ( 'NONE',  ( -0.1426390235203070200, 1.500000000000000200, 0.1646722444661309300 ) ) ;
+#3339 = FACE_OUTER_BOUND ( 'NONE', #3189, .T. ) ;
+#3340 = FACE_OUTER_BOUND ( 'NONE', #2090, .T. ) ;
+#3341 = AXIS2_PLACEMENT_3D ( 'NONE', #41, #322, #28 ) ;
+#3342 = DIRECTION ( 'NONE',  ( 1.224646799147343300E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3343 = CARTESIAN_POINT ( 'NONE',  ( -1.220845757439086300, 0.8000000000000000400, 0.9311506597517371600 ) ) ;
+#3344 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#3345 = PLANE ( 'NONE',  #1384 ) ;
+#3346 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#3347 = AXIS2_PLACEMENT_3D ( 'NONE', #3404, #2037, #967 ) ;
+#3348 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1760, #2898, #1802 ),
+ ( #1522, #2632, #429 ),
+ ( #2620, #1288, #1549 ),
+ ( #1789, #977, #2646 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3, 3 ),
+ ( 0.0000000000000000000, 0.7816000651241664700 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.7492634205062563800, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7493005499708240700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7449550586513090700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7372773368101218600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#3349 = CARTESIAN_POINT ( 'NONE',  ( -0.1506703169881376800, 1.495000000000000300, -0.2250775550947872700 ) ) ;
+#3350 = CARTESIAN_POINT ( 'NONE',  ( 1.136362600839689900, 0.8000000000000000400, 1.136362600839689900 ) ) ;
+#3351 = VERTEX_POINT ( 'NONE', #3232 ) ;
+#3352 = CARTESIAN_POINT ( 'NONE',  ( 0.03052884615384614300, 1.495000000000000100, -0.3492945576730195300 ) ) ;
+#3353 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #833 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #500, #199, #3473 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3354 = CARTESIAN_POINT ( 'NONE',  ( 0.2351545930898277000, 1.500000000000000200, -0.1997188765153223900 ) ) ;
+#3355 = ORIENTED_EDGE ( 'NONE', *, *, #3188, .F. ) ;
+#3356 = ADVANCED_FACE ( 'NONE', ( #962 ), #272, .T. ) ;
+#3357 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924798000, 0.8000000000000000400, 1.230009069179260700 ) ) ;
+#3358 = DIRECTION ( 'NONE',  ( -8.308280429920090600E-017, 0.08715574274765836000, -0.9961946980917455500 ) ) ;
+#3359 = ORIENTED_EDGE ( 'NONE', *, *, #2083, .T. ) ;
+#3360 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2208 ) ) ;
+#3361 = EDGE_CURVE ( 'NONE', #3025, #3488, #2918, .T. ) ;
+#3362 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, 0.0000000000000000000, -1.300000000000000000 ) ) ;
+#3363 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410510800, 0.7912279134661749400, 1.143380158410511400 ) ) ;
+#3364 = CARTESIAN_POINT ( 'NONE',  ( -0.2364571965832423800, 1.495000000000000100, -0.06814761179574693700 ) ) ;
+#3365 = CARTESIAN_POINT ( 'NONE',  ( 0.2000577230092986100, 1.500000000000000700, 0.1639663332358639900 ) ) ;
+#3366 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .F. ) ;
+#3367 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
+#3368 = CARTESIAN_POINT ( 'NONE',  ( 1.009824077785347100, 0.8000000000000000400, 1.229801930313026100 ) ) ;
+#3369 = CARTESIAN_POINT ( 'NONE',  ( -0.2090740036894283600, 1.495000000000000300, 0.08838445744364421800 ) ) ;
+#3370 = EDGE_CURVE ( 'NONE', #793, #430, #3000, .T. ) ;
+#3371 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765836000 ) ) ;
+#3372 = ADVANCED_FACE ( 'NONE', ( #2606 ), #1064, .T. ) ;
+#3373 = LINE ( 'NONE', #1302, #2479 ) ;
+#3374 = CARTESIAN_POINT ( 'NONE',  ( -1.230807704420003400, 0.7908715574274767200, 0.9319492949924801400 ) ) ;
+#3375 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, -0.9000000000000000200 ) ) ;
+#3376 = PRESENTATION_STYLE_ASSIGNMENT (( #923 ) ) ;
+#3377 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3378 = SURFACE_STYLE_FILL_AREA ( #1283 ) ;
+#3379 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420004100, 0.7908715574274765000, -0.9319492949924799200 ) ) ;
+#3380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #98 ), #658 ) ;
+#3381 = CARTESIAN_POINT ( 'NONE',  ( -0.06688859667871907600, 1.495000000000000100, -0.3372501835768836300 ) ) ;
+#3382 = EDGE_CURVE ( 'NONE', #1207, #3078, #2517, .T. ) ;
+#3383 = CARTESIAN_POINT ( 'NONE',  ( 0.03088942307692308500, 1.499999999999999800, 0.2199362115577496200 ) ) ;
+#3384 = FACE_BOUND ( 'NONE', #2694, .T. ) ;
+#3385 = CARTESIAN_POINT ( 'NONE',  ( 0.01203639591638091600, 1.494999999999999900, 0.2813409501719255600 ) ) ;
+#3386 = FACE_OUTER_BOUND ( 'NONE', #2843, .T. ) ;
+#3387 = CARTESIAN_POINT ( 'NONE',  ( -0.003044776580429128300, 1.494999999999999900, -0.3484736640873702900 ) ) ;
+#3388 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 8.340016711426957800E-017 ) ) ;
+#3389 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3390 = VECTOR ( 'NONE', #2854, 1000.000000000000000 ) ;
+#3391 = CARTESIAN_POINT ( 'NONE',  ( -0.2343766678803307600, 1.495000000000000300, 0.1542442914536442100 ) ) ;
+#3392 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.200000000000000200, 1.090000000000000100 ) ) ;
+#3393 = CARTESIAN_POINT ( 'NONE',  ( 0.1892736068973140400, 1.500000000000000400, -0.2399880395886818400 ) ) ;
+#3394 = ORIENTED_EDGE ( 'NONE', *, *, #1162, .T. ) ;
+#3395 = ADVANCED_FACE ( 'NONE', ( #1100 ), #1313, .T. ) ;
+#3396 = CARTESIAN_POINT ( 'NONE',  ( -0.2567993886469736000, 1.494999999999999900, -0.1862085057941768000 ) ) ;
+#3397 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, 1.176483080687593400 ) ) ;
+#3398 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ;
+#3399 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2916, 'distance_accuracy_value', 'NONE');
+#3400 = CARTESIAN_POINT ( 'NONE',  ( -0.02514446106883746300, 1.494999999999999900, 0.2779394808597630000 ) ) ;
+#3401 = AXIS2_PLACEMENT_3D ( 'NONE', #435, #2328, #2314 ) ;
+#3402 = VERTEX_POINT ( 'NONE', #1325 ) ;
+#3403 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000300, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#3404 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#3405 = FILL_AREA_STYLE_COLOUR ( '', #2523 ) ;
+#3406 = VERTEX_POINT ( 'NONE', #51 ) ;
+#3407 = ADVANCED_FACE ( 'NONE', ( #881 ), #1525, .T. ) ;
+#3408 = EDGE_CURVE ( 'NONE', #1719, #1692, #3157, .T. ) ;
+#3409 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3410 = CARTESIAN_POINT ( 'NONE',  ( 0.02138231494321300700, 1.495000000000000100, 0.2197587810827443000 ) ) ;
+#3411 = ORIENTED_EDGE ( 'NONE', *, *, #3439, .T. ) ;
+#3412 = AXIS2_PLACEMENT_3D ( 'NONE', #187, #2061, #1536 ) ;
+#3413 = CARTESIAN_POINT ( 'NONE',  ( 0.2694306144099724000, 1.499999999999999600, -0.2520684287846828900 ) ) ;
+#3414 = VERTEX_POINT ( 'NONE', #1641 ) ;
+#3415 = CARTESIAN_POINT ( 'NONE',  ( -0.1926975827659396200, 1.494999999999999900, 0.2012426064629416800 ) ) ;
+#3416 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410511000, 0.7912279134661749400, -1.143380158410511400 ) ) ;
+#3417 = ADVANCED_FACE ( 'NONE', ( #675 ), #2740, .T. ) ;
+#3418 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#3419 = VERTEX_POINT ( 'NONE', #2991 ) ;
+#3420 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3421 = LINE ( 'NONE', #976, #209 ) ;
+#3422 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 1.350000000000000100, 0.0000000000000000000 ) ) ;
+#3423 = VECTOR ( 'NONE', #3388, 1000.000000000000000 ) ;
+#3424 = CARTESIAN_POINT ( 'NONE',  ( 1.003394641504558900, -0.05189921281878753100, -1.003394641504558900 ) ) ;
+#3425 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#3426 = EDGE_CURVE ( 'NONE', #382, #589, #157, .T. ) ;
+#3427 = CARTESIAN_POINT ( 'NONE',  ( 1.347111479062088500E-016, 0.8100000000000000500, 1.100000000000000100 ) ) ;
+#3428 = SURFACE_STYLE_FILL_AREA ( #2733 ) ;
+#3429 = ADVANCED_FACE ( 'NONE', ( #1838 ), #2133, .T. ) ;
+#3430 = PLANE ( 'NONE',  #1355 ) ;
+#3431 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3432 = CARTESIAN_POINT ( 'NONE',  ( -0.1531907490726215300, 1.500000000000000200, 0.2319452830568377600 ) ) ;
+#3433 = CYLINDRICAL_SURFACE ( 'NONE', #2959, 1.100000000000000100 ) ;
+#3434 = VECTOR ( 'NONE', #2993, 1000.000000000000000 ) ;
+#3435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3436 = SURFACE_SIDE_STYLE ('',( #519 ) ) ;
+#3437 = LINE ( 'NONE', #533, #3475 ) ;
+#3438 = ADVANCED_FACE ( 'NONE', ( #3041 ), #590, .F. ) ;
+#3439 = EDGE_CURVE ( 'NONE', #2159, #2132, #1694, .T. ) ;
+#3440 = CARTESIAN_POINT ( 'NONE',  ( 1.230807704420003900, 0.7908715574274766100, 0.9319492949924801400 ) ) ;
+#3441 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.340016711426957800E-017 ) ) ;
+#3442 = CARTESIAN_POINT ( 'NONE',  ( 0.1816584546259042700, 1.495000000000000800, -0.3164291432651925600 ) ) ;
+#3443 = ORIENTED_EDGE ( 'NONE', *, *, #431, .F. ) ;
+#3444 = CARTESIAN_POINT ( 'NONE',  ( -0.2737450952298031700, 1.499999999999999100, 0.07878587106862741700 ) ) ;
+#3445 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -3.336006684570784100E-016 ) ) ;
+#3446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3447 = ORIENTED_EDGE ( 'NONE', *, *, #3121, .F. ) ;
+#3448 = CARTESIAN_POINT ( 'NONE',  ( -1.299999999999999800, 0.0000000000000000000, -1.176483080687594100 ) ) ;
+#3449 = CARTESIAN_POINT ( 'NONE',  ( -1.143380158410510800, 0.7912279134661749400, 1.143380158410511200 ) ) ;
+#3450 = ADVANCED_FACE ( 'NONE', ( #248 ), #1130, .T. ) ;
+#3451 = CARTESIAN_POINT ( 'NONE',  ( -0.06027027836823682000, 1.495000000000000300, 0.2714964286681302900 ) ) ;
+#3452 = ORIENTED_EDGE ( 'NONE', *, *, #2919, .T. ) ;
+#3453 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1689, 'distance_accuracy_value', 'NONE');
+#3454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3455 = VERTEX_POINT ( 'NONE', #1622 ) ;
+#3456 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924800300, 0.8000000000000000400, -1.220845757439086500 ) ) ;
+#3457 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3458 = CARTESIAN_POINT ( 'NONE',  ( -0.1506703169881376800, 1.500000000000000200, -0.2250775550947872700 ) ) ;
+#3459 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#3460 = ORIENTED_EDGE ( 'NONE', *, *, #3408, .F. ) ;
+#3461 = AXIS2_PLACEMENT_3D ( 'NONE', #2594, #3156, #1516 ) ;
+#3462 = EDGE_CURVE ( 'NONE', #806, #2770, #71, .T. ) ;
+#3463 = CARTESIAN_POINT ( 'NONE',  ( -0.1800712641349549700, 1.495000000000000600, 0.2123283152349938500 ) ) ;
+#3464 = SHAPE_DEFINITION_REPRESENTATION ( #1934, #2249 ) ;
+#3465 = VERTEX_POINT ( 'NONE', #578 ) ;
+#3466 = CARTESIAN_POINT ( 'NONE',  ( -0.3250000000000000700, -0.005000000000000000100, -1.600000000000000100 ) ) ;
+#3467 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.500000000000000000, 0.1765467884808265600 ) ) ;
+#3468 = CARTESIAN_POINT ( 'NONE',  ( -0.2162259615384615500, 1.500000000000000000, 0.1765467884808265600 ) ) ;
+#3469 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#3470 = CARTESIAN_POINT ( 'NONE',  ( 1.143380158410511000, 0.7912279134661748300, 1.143380158410511000 ) ) ;
+#3471 = LINE ( 'NONE', #1005, #1312 ) ;
+#3472 = CARTESIAN_POINT ( 'NONE',  ( -0.1531907490726215300, 1.495000000000000300, 0.2319452830568377600 ) ) ;
+#3473 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3474 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2630 ) ) ;
+#3475 = VECTOR ( 'NONE', #2109, 1000.000000000000000 ) ;
+#3476 = CARTESIAN_POINT ( 'NONE',  ( 0.1769476351399030000, 1.495000000000000300, -0.3184686872587277300 ) ) ;
+#3477 = PLANE ( 'NONE',  #3335 ) ;
+#3478 = CARTESIAN_POINT ( 'NONE',  ( -0.2193560745907026900, 1.495000000000000600, -0.1327742662505455900 ) ) ;
+#3479 = STYLED_ITEM ( 'NONE', ( #3221 ), #1464 ) ;
+#3480 = CARTESIAN_POINT ( 'NONE',  ( 0.9999999999999991100, -0.005000000000000000100, -0.2499999999999999400 ) ) ;
+#3481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3482 = CARTESIAN_POINT ( 'NONE',  ( -1.200102623527139000, 0.7912279134661750500, -1.086657693293883400 ) ) ;
+#3483 = STYLED_ITEM ( 'NONE', ( #3248 ), #3395 ) ;
+#3484 = CARTESIAN_POINT ( 'NONE',  ( 0.9319492949924801400, 0.8000000000000000400, -1.220845757439086500 ) ) ;
+#3485 = VERTEX_POINT ( 'NONE', #2775 ) ;
+#3486 = ORIENTED_EDGE ( 'NONE', *, *, #2094, .F. ) ;
+#3487 = CARTESIAN_POINT ( 'NONE',  ( -0.1631953362109703200, 1.494999999999999900, -0.2139945082871640400 ) ) ;
+#3488 = VERTEX_POINT ( 'NONE', #1701 ) ;
+#3489 = CARTESIAN_POINT ( 'NONE',  ( -0.1390258749470813500, 1.495000000000000800, 0.2406336027130582000 ) ) ;
+#3490 = EDGE_CURVE ( 'NONE', #2132, #3465, #3325, .T. ) ;
+#3491 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .F. ) ;
+#3492 = CARTESIAN_POINT ( 'NONE',  ( -0.1230560857255365600, 1.500000000000000400, -0.2450802605212965600 ) ) ;
+#3493 = FILL_AREA_STYLE_COLOUR ( '', #1795 ) ;
+#3494 = EDGE_LOOP ( 'NONE', ( #2773, #242, #1346, #2031 ) ) ;
+#3495 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3128 ) ) ;
+#3496 = CARTESIAN_POINT ( 'NONE',  ( -0.2364571965832423800, 1.500000000000000000, -0.06814761179574693700 ) ) ;
+#3497 = ORIENTED_EDGE ( 'NONE', *, *, #2055, .T. ) ;
+#3498 = EDGE_CURVE ( 'NONE', #1652, #1662, #3243, .T. ) ;
+#3499 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#3500 = VECTOR ( 'NONE', #2124, 1000.000000000000000 ) ;
+#3501 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, -0.005000000000000000100, -0.2500000000000000000 ) ) ;
+#3502 = FILL_AREA_STYLE ('',( #2983 ) ) ;
+#3503 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #748, 'distance_accuracy_value', 'NONE');
+#3504 = VECTOR ( 'NONE', #1738, 1000.000000000000000 ) ;
+#3505 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/RF Amp.SchLib b/Symbols/RF Amp.SchLib
index 09a821110..70d1bab12 100644
Binary files a/Symbols/RF Amp.SchLib and b/Symbols/RF Amp.SchLib differ