From 55caa50ea55cfea377895f83f6ff0678ae8e7752 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Wed, 27 Jan 2016 23:28:56 -0700
Subject: [PATCH] Added Liteon LTV-357T Footprint/3D Model

---
 Footprints/Optoisolator.PcbLib  |  Bin 148992 -> 191488 bytes
 STEP/Optoisolator/LTV-357T.STEP | 3560 +++++++++++++++++++++++++++++++
 2 files changed, 3560 insertions(+)
 create mode 100644 STEP/Optoisolator/LTV-357T.STEP

diff --git a/Footprints/Optoisolator.PcbLib b/Footprints/Optoisolator.PcbLib
index cf98473946cd0d92531989fc38d532f70ea067ac..4ac8c6f8ef7ea63734ebc544d7eb1e9bc9148cbf 100644
GIT binary patch
delta 41010
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%0Dk4QlIUt-hEw4@Gvw71Ru)o{Q9P)Z#6faN#
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

delta 1198
zcmZ`%OH31C5Z)Quy4{wQ0;Y-*i_yfOl9sl%MT(1H6a$D#d>xD!!HdDF5EU`ha4?Do
z=^E!^B6=Xviw_QMd|+vNLB)ugXyP-TJ$UfYpi<{AXsQX5e7p1b{`u$ehu>Pl7tNP6
zfWg`#!;~aRciXPPV8|Rn*)*NWWNa{^;yzUOzdhRYb=M^1F-0rUdkoET5v$C|=r-d@
zJ#9FwI-YiBId{rK{MU~ehaDnCE-ZY;%J}2c{dje?FnsLv=LCeWn(ZK?CdVJi8=|hy
zxIZGtDc%8E#5_R79ngK{Ak^#iiU&INQ_5CZ;Uk<u)V5rY%LYBIv>5Z*DeGkhyE>F7
zDx8GBm2RWDc5vz6EiX(3AW0+A$P;S`l>Xoozc|fL@n=jkG7O11J9JP_sNUYzhNg`{
zf0f5q<qq_pQ={ipxMlNty>5@UcV|n*=G{TBv(oAD_yTTWH|_~~0zOy3<#)TX@jW8$
z_PRVyCtcqQ_UIW0yxU;s8>IORwXvaf<JM+JW9!Z}ewUBRIv~Q$o-_}LI#`?p<5)`@
z+M&{PkL|V?^|V8?v4C|;w%eI5bGqGb6*~~~5h7+}na2(TgC&|d1i?!-v4KLaqL@*{
zD50h_*sV)gUCa<+3Z<bKrth|$hT$nF=d$W38N>6S&ULToNZctz+zT>w$8bPzkhSbO
zp^xAYoYiaP8nE+sJ!zx3f^LkWlXj2dDhl7nMzGD5zVN^F)D^?9Nj!#riKZT4g975_
z#q22lCx>=HJa2xo+pP;YXrIj^O0<e+Gdmh7qI7{u-H))(yq4XU84~>($4!)ah)!#O
zO{4I!Q0)XRrB9>iqQMF7p>PblsQd-@a6FDZbo()0qs~bVcpr0M-b*Z`iUgaXmzYmK
z$8aq@AHxdalWAxSODUSb1#}?E+VfXTS(#+YRDvm~1Xj|`S9p*vCYfBG!i7|j;(Xr(
zC6Qzb2ON}qjaQ=|Q~1U}N1mZMTJs(eDEx#cx+pu1nJG*{&NNE66EQL&Vj2`4M+2RV
zVXt)^hti@`mMb5zPWek*GFP@zrq1M=UH^Kq{yvk&{(Ob^y@gVruv%}C>$3`JA22@r
L1(j%M8EWtwLbJ4%

diff --git a/STEP/Optoisolator/LTV-357T.STEP b/STEP/Optoisolator/LTV-357T.STEP
new file mode 100644
index 000000000..f41f884f9
--- /dev/null
+++ b/STEP/Optoisolator/LTV-357T.STEP
@@ -0,0 +1,3560 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('LTV-357T.STEP',
+    '2016-01-28T06:25:20',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = LINE ( 'NONE', #2642, #3484 ) ;
+#2 = SURFACE_SIDE_STYLE ('',( #1488 ) ) ;
+#3 = AXIS2_PLACEMENT_3D ( 'NONE', #213, #3220, #1570 ) ;
+#4 = VERTEX_POINT ( 'NONE', #3294 ) ;
+#5 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#6 = EDGE_CURVE ( 'NONE', #355, #2007, #3045, .T. ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#8 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411841900 ) ) ;
+#10 = PRESENTATION_STYLE_ASSIGNMENT (( #2102 ) ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #3356, .F. ) ;
+#12 = AXIS2_PLACEMENT_3D ( 'NONE', #2524, #2045, #2808 ) ;
+#13 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#14 = ADVANCED_FACE ( 'NONE', ( #3502 ), #544, .T. ) ;
+#15 = SURFACE_STYLE_FILL_AREA ( #2944 ) ;
+#16 = EDGE_CURVE ( 'NONE', #463, #513, #865, .T. ) ;
+#17 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#18 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#19 = EDGE_LOOP ( 'NONE', ( #3149, #1071, #3255, #2451 ) ) ;
+#20 = CYLINDRICAL_SURFACE ( 'NONE', #1249, 0.05000000000000005100 ) ;
+#21 = LINE ( 'NONE', #5, #3222 ) ;
+#22 = EDGE_LOOP ( 'NONE', ( #1870, #2893, #265, #2675, #3282, #1952, #3042, #1705, #2254, #1257, #2935, #1018, #1238 ) ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .T. ) ;
+#24 = FILL_AREA_STYLE_COLOUR ( '', #1223 ) ;
+#25 = LINE ( 'NONE', #2900, #3471 ) ;
+#26 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#27 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2777 ), #1069 ) ;
+#28 = FACE_OUTER_BOUND ( 'NONE', #3112, .T. ) ;
+#29 = FACE_OUTER_BOUND ( 'NONE', #1127, .T. ) ;
+#30 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#31 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #2802 ), #2549, .T. ) ;
+#33 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#34 = LINE ( 'NONE', #888, #1398 ) ;
+#35 = SURFACE_STYLE_FILL_AREA ( #208 ) ;
+#36 = VERTEX_POINT ( 'NONE', #829 ) ;
+#37 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#39 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#40 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1334 ) ) ;
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #942, .T. ) ;
+#42 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.150190265095413400 ) ) ;
+#43 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#44 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#45 = FILL_AREA_STYLE ('',( #24 ) ) ;
+#46 = ADVANCED_FACE ( 'NONE', ( #1778 ), #313, .T. ) ;
+#47 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3091 ), #3225 ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .T. ) ;
+#49 = EDGE_CURVE ( 'NONE', #3409, #542, #1482, .T. ) ;
+#50 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#51 = LINE ( 'NONE', #3085, #2410 ) ;
+#52 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#53 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#54 = EDGE_CURVE ( 'NONE', #1337, #2547, #3003, .T. ) ;
+#55 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000800, -2.066694777773205400 ) ) ;
+#56 = LINE ( 'NONE', #2244, #1679 ) ;
+#57 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#58 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#59 = EDGE_CURVE ( 'NONE', #2547, #453, #1604, .T. ) ;
+#60 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3237 ), #781 ) ;
+#61 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#62 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#63 = VECTOR ( 'NONE', #152, 1000.000000000000000 ) ;
+#64 = EDGE_CURVE ( 'NONE', #1526, #2564, #403, .T. ) ;
+#65 = SURFACE_SIDE_STYLE ('',( #2990 ) ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #433, .T. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #3413, .T. ) ;
+#68 = VECTOR ( 'NONE', #2011, 1000.000000000000000 ) ;
+#69 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#70 = VECTOR ( 'NONE', #817, 1000.000000000000000 ) ;
+#71 = CARTESIAN_POINT ( 'NONE',  ( -1.837511336474076300, 2.100000000000000100, -2.066694777773205000 ) ) ;
+#72 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#73 = ADVANCED_FACE ( 'NONE', ( #275 ), #2837, .T. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #1655, .F. ) ;
+#75 = LINE ( 'NONE', #1538, #3431 ) ;
+#76 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#77 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#78 = STYLED_ITEM ( 'NONE', ( #687 ), #2193 ) ;
+#79 = VECTOR ( 'NONE', #69, 1000.000000000000000 ) ;
+#80 = LINE ( 'NONE', #2441, #3261 ) ;
+#81 = FILL_AREA_STYLE_COLOUR ( '', #3359 ) ;
+#82 = VECTOR ( 'NONE', #2921, 1000.000000000000000 ) ;
+#83 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#84 = VERTEX_POINT ( 'NONE', #1977 ) ;
+#85 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 0.1456422128626171700, 2.116504512677791700 ) ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #1234, .F. ) ;
+#87 = VECTOR ( 'NONE', #2436, 1000.000000000000000 ) ;
+#88 = SURFACE_SIDE_STYLE ('',( #3134 ) ) ;
+#89 = AXIS2_PLACEMENT_3D ( 'NONE', #2822, #2835, #3363 ) ;
+#90 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#91 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641279300E-016, 1.000000000000000000 ) ) ;
+#92 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#93 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000001200, -2.179413846781266300 ) ) ;
+#94 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.2072514883334726800, -0.9782876982685412300 ) ) ;
+#95 = VERTEX_POINT ( 'NONE', #2515 ) ;
+#96 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#97 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#98 = ORIENTED_EDGE ( 'NONE', *, *, #2758, .T. ) ;
+#99 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#100 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#101 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .T. ) ;
+#103 = EDGE_CURVE ( 'NONE', #3468, #3024, #1311, .T. ) ;
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #2587, #2550, #3074 ) ;
+#105 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .T. ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092900, 1.104292081665748400, -2.200375508488681100 ) ) ;
+#107 = CIRCLE ( 'NONE', #3165, 0.05000000000000012800 ) ;
+#108 = PLANE ( 'NONE',  #1397 ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( 1.837511336474075400, 2.100000000000000100, 2.066694777773204500 ) ) ;
+#110 = ADVANCED_FACE ( 'NONE', ( #1829 ), #1174, .T. ) ;
+#111 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2892, 'distance_accuracy_value', 'NONE');
+#113 = PLANE ( 'NONE',  #12 ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .F. ) ;
+#115 = SURFACE_STYLE_FILL_AREA ( #1447 ) ;
+#116 = VECTOR ( 'NONE', #3132, 1000.000000000000000 ) ;
+#117 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .F. ) ;
+#119 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#120 = SURFACE_STYLE_USAGE ( .BOTH. , #410 ) ;
+#121 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1602 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1366, #1943, #1375 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#122 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -4.336808689942002700E-015, -3.794215962506488100E-016 ) ) ;
+#123 = SPHERICAL_SURFACE ( 'NONE', #846, 0.05000000000000000300 ) ;
+#124 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.066694777773204300 ) ) ;
+#125 = VECTOR ( 'NONE', #357, 1000.000000000000000 ) ;
+#126 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#127 = AXIS2_PLACEMENT_3D ( 'NONE', #2947, #3209, #574 ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
+#129 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#130 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#131 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#132 = ADVANCED_FACE ( 'NONE', ( #456 ), #577, .T. ) ;
+#133 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#134 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#135 = EDGE_CURVE ( 'NONE', #3079, #1372, #3296, .T. ) ;
+#136 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#137 = PRESENTATION_STYLE_ASSIGNMENT (( #2674 ) ) ;
+#138 = SURFACE_SIDE_STYLE ('',( #1469 ) ) ;
+#139 = LINE ( 'NONE', #2694, #2228 ) ;
+#140 = EDGE_CURVE ( 'NONE', #2643, #4, #2340, .T. ) ;
+#141 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000500, 2.066694777773204500 ) ) ;
+#142 = EDGE_LOOP ( 'NONE', ( #173, #3455, #1361 ) ) ;
+#143 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#144 = EDGE_CURVE ( 'NONE', #1423, #3079, #999, .T. ) ;
+#145 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #3199, .T. ) ;
+#147 = SURFACE_SIDE_STYLE ('',( #1941 ) ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .T. ) ;
+#149 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #981 ) ) ;
+#150 = SURFACE_SIDE_STYLE ('',( #1131 ) ) ;
+#151 = LINE ( 'NONE', #1457, #1379 ) ;
+#152 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, -0.9975640502598247500 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #2516, .T. ) ;
+#154 = AXIS2_PLACEMENT_3D ( 'NONE', #856, #2833, #1706 ) ;
+#155 = CIRCLE ( 'NONE', #723, 0.05000000000000012800 ) ;
+#156 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#157 = EDGE_CURVE ( 'NONE', #1556, #1267, #1645, .T. ) ;
+#158 = LINE ( 'NONE', #914, #917 ) ;
+#159 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#160 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .T. ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #2963, .F. ) ;
+#163 = VECTOR ( 'NONE', #3372, 1000.000000000000100 ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #521, .F. ) ;
+#165 = PLANE ( 'NONE',  #204 ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 1.875190265095412000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#167 = LINE ( 'NONE', #813, #2649 ) ;
+#168 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, 2.150190265095412600 ) ) ;
+#169 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#170 = PRESENTATION_STYLE_ASSIGNMENT (( #2260 ) ) ;
+#171 = LINE ( 'NONE', #765, #1534 ) ;
+#172 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #868, .T. ) ;
+#174 = SURFACE_STYLE_USAGE ( .BOTH. , #3421 ) ;
+#175 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#176 = LINE ( 'NONE', #701, #2272 ) ;
+#177 = EDGE_LOOP ( 'NONE', ( #2745, #1568, #748 ) ) ;
+#178 = EDGE_CURVE ( 'NONE', #1337, #291, #1917, .T. ) ;
+#179 = STYLED_ITEM ( 'NONE', ( #718 ), #1138 ) ;
+#180 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, -0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#181 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3188, 'distance_accuracy_value', 'NONE');
+#182 = AXIS2_PLACEMENT_3D ( 'NONE', #1175, #94, #644 ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .F. ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.050000000000000300, -2.066694777773205000 ) ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#186 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#187 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.04542101178169024500, -2.850449269467803400 ) ) ;
+#188 = EDGE_LOOP ( 'NONE', ( #2869, #3095, #2754, #2799 ) ) ;
+#189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#190 = PRESENTATION_STYLE_ASSIGNMENT (( #2325 ) ) ;
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #2751, .T. ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .T. ) ;
+#193 = VERTEX_POINT ( 'NONE', #1760 ) ;
+#194 = STYLED_ITEM ( 'NONE', ( #2103 ), #2203 ) ;
+#195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#197 = CARTESIAN_POINT ( 'NONE',  ( -1.925375508488680800, 1.095707918334251700, 2.150565773584092600 ) ) ;
+#198 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#199 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#200 = EDGE_CURVE ( 'NONE', #2166, #576, #1948, .T. ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#202 = VERTEX_POINT ( 'NONE', #681 ) ;
+#203 = PRESENTATION_STYLE_ASSIGNMENT (( #2457 ) ) ;
+#204 = AXIS2_PLACEMENT_3D ( 'NONE', #1768, #2077, #3141 ) ;
+#205 = LINE ( 'NONE', #1991, #2809 ) ;
+#206 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#207 = SURFACE_STYLE_FILL_AREA ( #554 ) ;
+#208 = FILL_AREA_STYLE ('',( #2926 ) ) ;
+#209 = EDGE_CURVE ( 'NONE', #3159, #1020, #3098, .T. ) ;
+#210 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#211 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#212 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#213 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #1783, .F. ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #890, .F. ) ;
+#216 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1000000000000000500, -2.066694777773205400 ) ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#218 = AXIS2_PLACEMENT_3D ( 'NONE', #2902, #1454, #2827 ) ;
+#219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, -0.9975640502598247500 ) ) ;
+#220 = EDGE_CURVE ( 'NONE', #2486, #1027, #2672, .T. ) ;
+#221 = VERTEX_POINT ( 'NONE', #130 ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #3398, #656, #3212, #1618 ) ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #614, .F. ) ;
+#224 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#225 = VECTOR ( 'NONE', #2582, 1000.000000000000000 ) ;
+#226 = EDGE_LOOP ( 'NONE', ( #262, #3353, #2207, #2617 ) ) ;
+#227 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#228 = AXIS2_PLACEMENT_3D ( 'NONE', #2170, #3481, #1896 ) ;
+#229 = LINE ( 'NONE', #2928, #2242 ) ;
+#230 = FACE_OUTER_BOUND ( 'NONE', #2780, .T. ) ;
+#231 = STYLED_ITEM ( 'NONE', ( #1944 ), #2264 ) ;
+#232 = SURFACE_STYLE_FILL_AREA ( #1735 ) ;
+#233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3401 ), #2554 ) ;
+#234 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1271 ) ) ;
+#235 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#236 = PLANE ( 'NONE',  #2012 ) ;
+#237 = VERTEX_POINT ( 'NONE', #937 ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #616, .T. ) ;
+#239 = LINE ( 'NONE', #2425, #2462 ) ;
+#240 = SURFACE_STYLE_USAGE ( .BOTH. , #3218 ) ;
+#241 = EDGE_LOOP ( 'NONE', ( #3041, #1993, #2378, #1901, #2588, #1922, #955, #957, #904, #1528, #1662, #161, #260 ) ) ;
+#242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#243 = EDGE_CURVE ( 'NONE', #1372, #193, #270, .T. ) ;
+#244 = VECTOR ( 'NONE', #1014, 1000.000000000000000 ) ;
+#245 = EDGE_CURVE ( 'NONE', #1954, #407, #1430, .T. ) ;
+#246 = FACE_OUTER_BOUND ( 'NONE', #2196, .T. ) ;
+#247 = LINE ( 'NONE', #2413, #2385 ) ;
+#248 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #292 ) ) ;
+#249 = EDGE_CURVE ( 'NONE', #759, #3119, #711, .T. ) ;
+#250 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 2.054357787137383300, 2.066694777773204500 ) ) ;
+#251 = FILL_AREA_STYLE ('',( #2704 ) ) ;
+#252 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.744301232039297000E-016, 1.000000000000000000 ) ) ;
+#253 = VERTEX_POINT ( 'NONE', #388 ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .T. ) ;
+#255 = FACE_OUTER_BOUND ( 'NONE', #2894, .T. ) ;
+#256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3518 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #235, #1036, #2958 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#257 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 0.1456422128626171700, -2.066694777773205400 ) ) ;
+#258 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #2982 ) ;
+#259 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #3445, #2146, #1600, #1306 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853490200, 0.8065248903853490200, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #890, .T. ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #2690, #1883, #770 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
+#263 = ADVANCED_FACE ( 'NONE', ( #621 ), #451, .F. ) ;
+#264 = VECTOR ( 'NONE', #3509, 1000.000000000000000 ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .F. ) ;
+#266 = FILL_AREA_STYLE ('',( #1093 ) ) ;
+#267 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#268 = EDGE_LOOP ( 'NONE', ( #2039, #1950, #1606, #2897 ) ) ;
+#269 = FILL_AREA_STYLE_COLOUR ( '', #2178 ) ;
+#270 = LINE ( 'NONE', #404, #63 ) ;
+#271 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #2504, .F. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #1967, .T. ) ;
+#274 = VECTOR ( 'NONE', #2293, 1000.000000000000100 ) ;
+#275 = FACE_OUTER_BOUND ( 'NONE', #2697, .T. ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #3292, .T. ) ;
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #1096, #282, #2199 ) ;
+#278 = EDGE_CURVE ( 'NONE', #2486, #1556, #1907, .T. ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#280 = LINE ( 'NONE', #1666, #1082 ) ;
+#281 = AXIS2_PLACEMENT_3D ( 'NONE', #2277, #348, #97 ) ;
+#282 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#283 = ADVANCED_FACE ( 'NONE', ( #3092 ), #2082, .F. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .T. ) ;
+#285 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ;
+#286 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1165, 'distance_accuracy_value', 'NONE');
+#287 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, -0.9975640502598247500 ) ) ;
+#288 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411847500, -0.9975640502598247500 ) ) ;
+#289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#290 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#291 = VERTEX_POINT ( 'NONE', #168 ) ;
+#292 = STYLED_ITEM ( 'NONE', ( #331 ), #2999 ) ;
+#293 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#294 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#295 = EDGE_LOOP ( 'NONE', ( #361, #428, #1278, #3125 ) ) ;
+#296 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#297 = AXIS2_PLACEMENT_3D ( 'NONE', #2071, #3426, #2310 ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #488, .T. ) ;
+#299 = ADVANCED_FACE ( 'NONE', ( #533 ), #3249, .T. ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #2579, #2882 ) ;
+#301 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2628 ) ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#303 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1806, 'distance_accuracy_value', 'NONE');
+#304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411847500, -0.9975640502598247500 ) ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#306 = EDGE_CURVE ( 'NONE', #3441, #1672, #1823, .T. ) ;
+#307 = SURFACE_SIDE_STYLE ('',( #2714 ) ) ;
+#308 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#309 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .T. ) ;
+#311 = EDGE_CURVE ( 'NONE', #2905, #1173, #2456, .T. ) ;
+#312 = AXIS2_PLACEMENT_3D ( 'NONE', #2267, #624, #3164 ) ;
+#313 = PLANE ( 'NONE',  #1889 ) ;
+#314 = FACE_OUTER_BOUND ( 'NONE', #3482, .T. ) ;
+#315 = CIRCLE ( 'NONE', #2978, 0.2000000000000000900 ) ;
+#316 = EDGE_CURVE ( 'NONE', #1818, #1672, #3338, .T. ) ;
+#317 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#318 = FILL_AREA_STYLE ('',( #1964 ) ) ;
+#319 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#321 = ADVANCED_FACE ( 'NONE', ( #1073 ), #2137, .T. ) ;
+#322 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#323 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #2610, .F. ) ;
+#326 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2282 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2931, #227, #1030 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#327 = EDGE_LOOP ( 'NONE', ( #734, #2126, #1786, #2630 ) ) ;
+#328 = SURFACE_STYLE_USAGE ( .BOTH. , #2526 ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 0.1500000000000000800, 2.066694777773204500 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #2152, .T. ) ;
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #2481 ) ) ;
+#332 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#333 = AXIS2_PLACEMENT_3D ( 'NONE', #3036, #37, #3078 ) ;
+#334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1436, 'distance_accuracy_value', 'NONE');
+#335 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#336 = EDGE_CURVE ( 'NONE', #2408, #1057, #2862, .T. ) ;
+#337 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.2072514883334726800, -0.9782876982685412300 ) ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .T. ) ;
+#339 = SURFACE_SIDE_STYLE ('',( #232 ) ) ;
+#340 = ADVANCED_FACE ( 'NONE', ( #1443 ), #1007, .T. ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #1270, .F. ) ;
+#342 = PLANE ( 'NONE',  #3490 ) ;
+#343 = CARTESIAN_POINT ( 'NONE',  ( -1.904413846781265500, 1.100000000000001200, -2.200000000000001500 ) ) ;
+#344 = CIRCLE ( 'NONE', #792, 0.5000000000000000000 ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 2.054357787137383300, -2.066694777773205400 ) ) ;
+#346 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2288 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2330, #693, #2605 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#347 = FACE_OUTER_BOUND ( 'NONE', #3500, .T. ) ;
+#348 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#349 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#350 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#351 = AXIS2_PLACEMENT_3D ( 'NONE', #55, #2805, #1137 ) ;
+#352 = EDGE_CURVE ( 'NONE', #2850, #1937, #2762, .T. ) ;
+#353 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #1588, #1601 ) ;
+#354 = FILL_AREA_STYLE ('',( #81 ) ) ;
+#355 = VERTEX_POINT ( 'NONE', #1852 ) ;
+#356 = CIRCLE ( 'NONE', #2566, 0.2000000000000000900 ) ;
+#357 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#358 = SURFACE_SIDE_STYLE ('',( #1086 ) ) ;
+#359 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#360 = VECTOR ( 'NONE', #2363, 1000.000000000000200 ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .F. ) ;
+#362 = PLANE ( 'NONE',  #703 ) ;
+#363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#364 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2965735479479106300, -2.853460622813649200 ) ) ;
+#365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1348 ), #2635 ) ;
+#366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#368 = VECTOR ( 'NONE', #1790, 1000.000000000000000 ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #381, .T. ) ;
+#370 = VERTEX_POINT ( 'NONE', #2394 ) ;
+#371 = SURFACE_STYLE_USAGE ( .BOTH. , #358 ) ;
+#372 = VERTEX_POINT ( 'NONE', #3440 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#374 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#375 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1498, 'distance_accuracy_value', 'NONE');
+#376 = PLANE ( 'NONE',  #89 ) ;
+#377 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3352 ) ) ;
+#378 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#379 = VECTOR ( 'NONE', #3208, 1000.000000000000000 ) ;
+#380 = LINE ( 'NONE', #1536, #682 ) ;
+#381 = EDGE_CURVE ( 'NONE', #453, #676, #3194, .T. ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
+#383 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#384 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2533 ), #1552 ) ;
+#386 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ;
+#388 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#389 = SURFACE_STYLE_USAGE ( .BOTH. , #1186 ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .T. ) ;
+#391 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #2948, .F. ) ;
+#393 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#394 = VECTOR ( 'NONE', #953, 1000.000000000000100 ) ;
+#395 = ORIENTED_EDGE ( 'NONE', *, *, #3491, .T. ) ;
+#396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#397 = EDGE_CURVE ( 'NONE', #1954, #2546, #1493, .T. ) ;
+#398 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#399 = VECTOR ( 'NONE', #1992, 1000.000000000000000 ) ;
+#400 = SURFACE_SIDE_STYLE ('',( #1816 ) ) ;
+#401 = VECTOR ( 'NONE', #2447, 1000.000000000000000 ) ;
+#402 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#403 = LINE ( 'NONE', #1997, #495 ) ;
+#404 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#406 = ORIENTED_EDGE ( 'NONE', *, *, #3406, .F. ) ;
+#407 = VERTEX_POINT ( 'NONE', #3469 ) ;
+#408 = FILL_AREA_STYLE_COLOUR ( '', #90 ) ;
+#409 = VECTOR ( 'NONE', #1459, 1000.000000000000000 ) ;
+#410 = SURFACE_SIDE_STYLE ('',( #2811 ) ) ;
+#411 = STYLED_ITEM ( 'NONE', ( #3514 ), #555 ) ;
+#412 = VECTOR ( 'NONE', #186, 1000.000000000000100 ) ;
+#413 = FACE_OUTER_BOUND ( 'NONE', #3144, .T. ) ;
+#414 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411847500, 0.9975640502598247500 ) ) ;
+#415 = VECTOR ( 'NONE', #1108, 1000.000000000000000 ) ;
+#416 = PRESENTATION_STYLE_ASSIGNMENT (( #2927 ) ) ;
+#417 = LINE ( 'NONE', #2231, #79 ) ;
+#418 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#419 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#420 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #231 ) ) ;
+#421 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3401 ) ) ;
+#422 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2878 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000800, -2.066694777773205400 ) ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
+#425 = LINE ( 'NONE', #2372, #2181 ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #585, .F. ) ;
+#427 = EDGE_CURVE ( 'NONE', #1027, #1267, #2130, .T. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .F. ) ;
+#429 = EDGE_LOOP ( 'NONE', ( #2733, #146, #884, #982 ) ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.3110811521312535900, -2.921940761692447100 ) ) ;
+#431 = ADVANCED_FACE ( 'NONE', ( #1089 ), #2371, .T. ) ;
+#432 = LINE ( 'NONE', #1792, #934 ) ;
+#433 = EDGE_CURVE ( 'NONE', #1999, #84, #2941, .T. ) ;
+#434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1900 ), #2925 ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#436 = EDGE_CURVE ( 'NONE', #2546, #2083, #2097, .T. ) ;
+#437 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.04542101178169023800, -2.850449269467803400 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .T. ) ;
+#439 = LINE ( 'NONE', #2655, #526 ) ;
+#440 = STYLED_ITEM ( 'NONE', ( #1237 ), #2072 ) ;
+#441 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2229, 'distance_accuracy_value', 'NONE');
+#442 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#443 = FILL_AREA_STYLE ('',( #946 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .F. ) ;
+#445 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#446 = LINE ( 'NONE', #3101, #360 ) ;
+#447 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ;
+#448 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#449 = FACE_OUTER_BOUND ( 'NONE', #777, .T. ) ;
+#450 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#451 = CYLINDRICAL_SURFACE ( 'NONE', #297, 0.07000000000000018700 ) ;
+#452 = AXIS2_PLACEMENT_3D ( 'NONE', #2133, #1861, #2943 ) ;
+#453 = VERTEX_POINT ( 'NONE', #509 ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .T. ) ;
+#455 = LINE ( 'NONE', #675, #2548 ) ;
+#456 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ;
+#457 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2965735479479106300, -2.853460622813649200 ) ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #2328, .F. ) ;
+#459 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.04542101178169023800, -2.850449269467803400 ) ) ;
+#460 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#461 = VECTOR ( 'NONE', #2720, 1000.000000000000100 ) ;
+#462 = CYLINDRICAL_SURFACE ( 'NONE', #2500, 0.04999999999999991300 ) ;
+#463 = VERTEX_POINT ( 'NONE', #3230 ) ;
+#464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#465 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2965735479479105200, 2.853460622813649200 ) ) ;
+#466 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#467 = STYLED_ITEM ( 'NONE', ( #1258 ), #2505 ) ;
+#468 = EDGE_CURVE ( 'NONE', #2994, #2491, #1652, .T. ) ;
+#469 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#470 = AXIS2_PLACEMENT_3D ( 'NONE', #124, #2044, #661 ) ;
+#471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#472 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#473 = SURFACE_STYLE_FILL_AREA ( #2108 ) ;
+#474 = PRESENTATION_STYLE_ASSIGNMENT (( #861 ) ) ;
+#475 = AXIS2_PLACEMENT_3D ( 'NONE', #983, #2916, #3072 ) ;
+#476 = EDGE_LOOP ( 'NONE', ( #2502, #2971, #2922, #2701 ) ) ;
+#477 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#478 = VERTEX_POINT ( 'NONE', #1344 ) ;
+#479 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#480 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#482 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2090, 'distance_accuracy_value', 'NONE');
+#483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #411 ), #2493 ) ;
+#484 = EDGE_LOOP ( 'NONE', ( #1902, #1265, #2388, #1551 ) ) ;
+#485 = VECTOR ( 'NONE', #1342, 1000.000000000000200 ) ;
+#486 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2370 ), #2708 ) ;
+#487 = CYLINDRICAL_SURFACE ( 'NONE', #2327, 0.04999999999999991300 ) ;
+#488 = EDGE_CURVE ( 'NONE', #3278, #1076, #247, .T. ) ;
+#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #181 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3188, #1559, #469 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#490 = SURFACE_STYLE_USAGE ( .BOTH. , #2132 ) ;
+#491 = PLANE ( 'NONE',  #452 ) ;
+#492 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#493 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#494 = EDGE_CURVE ( 'NONE', #989, #2331, #2349, .T. ) ;
+#495 = VECTOR ( 'NONE', #1462, 1000.000000000000000 ) ;
+#496 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .T. ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .F. ) ;
+#498 = EDGE_CURVE ( 'NONE', #2850, #1057, #3058, .T. ) ;
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #1005, .F. ) ;
+#500 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #2615, #972 ) ;
+#501 = VECTOR ( 'NONE', #175, 1000.000000000000100 ) ;
+#502 = LINE ( 'NONE', #974, #3260 ) ;
+#503 = VECTOR ( 'NONE', #1060, 1000.000000000000000 ) ;
+#504 = EDGE_CURVE ( 'NONE', #2534, #3252, #2813, .T. ) ;
+#505 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#506 = PRESENTATION_STYLE_ASSIGNMENT (( #2766 ) ) ;
+#507 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, 0.9975640502598247500 ) ) ;
+#508 = VECTOR ( 'NONE', #1330, 1000.000000000000000 ) ;
+#509 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1000000000000000500, 2.066694777773204500 ) ) ;
+#510 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#511 = VECTOR ( 'NONE', #692, 1000.000000000000000 ) ;
+#512 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3279 ), #3463 ) ;
+#513 = VERTEX_POINT ( 'NONE', #528 ) ;
+#514 = FACE_OUTER_BOUND ( 'NONE', #3386, .T. ) ;
+#515 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .T. ) ;
+#516 = FILL_AREA_STYLE_COLOUR ( '', #2616 ) ;
+#517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#518 = FILL_AREA_STYLE ('',( #1405 ) ) ;
+#519 = AXIS2_PLACEMENT_3D ( 'NONE', #1185, #1698, #1412 ) ;
+#520 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#521 = EDGE_CURVE ( 'NONE', #2743, #1208, #171, .T. ) ;
+#522 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
+#523 = ORIENTED_EDGE ( 'NONE', *, *, #3126, .F. ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#525 = VERTEX_POINT ( 'NONE', #3241 ) ;
+#526 = VECTOR ( 'NONE', #909, 1000.000000000000100 ) ;
+#527 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#528 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 2.054357787137383300, 2.066694777773204500 ) ) ;
+#529 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1107 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1560, #727, #737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .T. ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .F. ) ;
+#532 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2626 ), #1394 ) ;
+#533 = FACE_OUTER_BOUND ( 'NONE', #762, .T. ) ;
+#534 = EDGE_CURVE ( 'NONE', #2546, #643, #80, .T. ) ;
+#535 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #179 ) ) ;
+#536 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #3044, .F. ) ;
+#538 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .F. ) ;
+#539 = VECTOR ( 'NONE', #2848, 1000.000000000000200 ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
+#541 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1000000000000000500, 2.066694777773204500 ) ) ;
+#542 = VERTEX_POINT ( 'NONE', #541 ) ;
+#543 = CIRCLE ( 'NONE', #2323, 0.07000000000000018700 ) ;
+#544 = PLANE ( 'NONE',  #1627 ) ;
+#545 = VERTEX_POINT ( 'NONE', #2149 ) ;
+#546 = VECTOR ( 'NONE', #3059, 1000.000000000000100 ) ;
+#547 = LINE ( 'NONE', #1118, #1921 ) ;
+#548 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #303 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1806, #1242, #3152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#550 = SURFACE_SIDE_STYLE ('',( #3256 ) ) ;
+#551 = FILL_AREA_STYLE_COLOUR ( '', #2455 ) ;
+#552 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#553 = ORIENTED_EDGE ( 'NONE', *, *, #942, .F. ) ;
+#554 = FILL_AREA_STYLE ('',( #269 ) ) ;
+#555 = ADVANCED_FACE ( 'NONE', ( #790 ), #2173, .F. ) ;
+#556 = PRESENTATION_STYLE_ASSIGNMENT (( #490 ) ) ;
+#557 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #482 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2090, #442, #2636 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#558 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#559 = SURFACE_STYLE_FILL_AREA ( #851 ) ;
+#560 = EDGE_CURVE ( 'NONE', #576, #478, #167, .T. ) ;
+#561 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#562 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#563 = CLOSED_SHELL ( 'NONE', ( #555, #1075, #3090, #3316, #2487, #321, #3113, #283, #840, #1157, #1738, #3295, #593, #2607, #110, #938, #1371, #2528, #299, #1429, #804, #3330, #1390, #3028, #570, #3133, #3071, #3519, #610, #2353, #1795, #2787, #3366, #1360, #132, #1467, #2772, #646, #2193, #860, #2734, #2264, #1641, #2999, #903, #2223, #1115, #2873, #340, #3050, #431, #2724, #1660, #3257, #2036, #1624, #3016, #3384, #1677, #32, #2072, #46, #3404, #1938, #818, #2623, #882, #73, #2453, #2203, #2753, #1695, #2320, #1097, #1524, #1138, #2238, #2475, #922, #1956, #1213, #666, #14, #1983, #263, #2505, #2583, #1716, #1409 ) ) ;
+#564 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#565 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3053 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2654, #3216, #1848 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#566 = FILL_AREA_STYLE_COLOUR ( '', #2769 ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .F. ) ;
+#569 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#570 = ADVANCED_FACE ( 'NONE', ( #413 ), #3151, .T. ) ;
+#571 = LINE ( 'NONE', #2424, #3288 ) ;
+#572 = FACE_OUTER_BOUND ( 'NONE', #1254, .T. ) ;
+#573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#574 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#576 = VERTEX_POINT ( 'NONE', #1646 ) ;
+#577 = CYLINDRICAL_SURFACE ( 'NONE', #883, 0.05000000000000012800 ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #968, .T. ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .T. ) ;
+#580 = CIRCLE ( 'NONE', #1521, 0.07000000000000018700 ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#582 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2190 ) ) ;
+#583 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#584 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#585 = EDGE_CURVE ( 'NONE', #2710, #1027, #1273, .T. ) ;
+#586 = VERTEX_POINT ( 'NONE', #3030 ) ;
+#587 = FACE_OUTER_BOUND ( 'NONE', #1351, .T. ) ;
+#588 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#589 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#590 = LINE ( 'NONE', #1473, #677 ) ;
+#591 = LINE ( 'NONE', #1653, #3306 ) ;
+#592 = SURFACE_SIDE_STYLE ('',( #1609 ) ) ;
+#593 = ADVANCED_FACE ( 'NONE', ( #3432 ), #719, .T. ) ;
+#594 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#595 = EDGE_LOOP ( 'NONE', ( #2967, #444, #1286, #2633 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#597 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #381, .F. ) ;
+#599 = AXIS2_PLACEMENT_3D ( 'NONE', #2801, #1673, #3348 ) ;
+#600 = VECTOR ( 'NONE', #1329, 1000.000000000000000 ) ;
+#601 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#602 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#603 = EDGE_CURVE ( 'NONE', #542, #453, #2381, .T. ) ;
+#604 = STYLED_ITEM ( 'NONE', ( #170 ), #818 ) ;
+#605 = ORIENTED_EDGE ( 'NONE', *, *, #3226, .T. ) ;
+#606 = SURFACE_SIDE_STYLE ('',( #559 ) ) ;
+#607 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#608 = EDGE_CURVE ( 'NONE', #2248, #1383, #280, .T. ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#610 = ADVANCED_FACE ( 'NONE', ( #2974 ), #1530, .T. ) ;
+#611 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
+#613 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#614 = EDGE_CURVE ( 'NONE', #2027, #814, #543, .T. ) ;
+#615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2853 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #822, #1444, #1945 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#616 = EDGE_CURVE ( 'NONE', #3079, #3427, #1356, .T. ) ;
+#617 = FILL_AREA_STYLE_COLOUR ( '', #2529 ) ;
+#618 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#620 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.04542101178169023800, 2.850449269467803400 ) ) ;
+#621 = FACE_OUTER_BOUND ( 'NONE', #2016, .T. ) ;
+#622 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000500, 2.066694777773204500 ) ) ;
+#623 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ;
+#624 = DIRECTION ( 'NONE',  ( -1.517686385002596600E-015, -1.734723475976802700E-014, 1.000000000000000000 ) ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ;
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #1649, #847, #2538 ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .F. ) ;
+#628 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#629 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#631 = VECTOR ( 'NONE', #1012, 1000.000000000000000 ) ;
+#632 = VECTOR ( 'NONE', #1295, 1000.000000000000000 ) ;
+#633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#634 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#635 = AXIS2_PLACEMENT_3D ( 'NONE', #3488, #267, #2473 ) ;
+#636 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2350, 'distance_accuracy_value', 'NONE');
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#638 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#639 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#640 = EDGE_CURVE ( 'NONE', #2083, #2596, #2557, .T. ) ;
+#641 = SURFACE_SIDE_STYLE ('',( #980 ) ) ;
+#642 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#643 = VERTEX_POINT ( 'NONE', #2749 ) ;
+#644 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#645 = PLANE ( 'NONE',  #1011 ) ;
+#646 = ADVANCED_FACE ( 'NONE', ( #1049 ), #2209, .F. ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( -1.892204535919586000, 0.7251461302675322700, -2.117394801014999200 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#649 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#650 = VERTEX_POINT ( 'NONE', #3283 ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1000000000000000500, 2.112511336474075700 ) ) ;
+#652 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1770 ), #1336 ) ;
+#653 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2730 ), #1017 ) ;
+#654 = AXIS2_PLACEMENT_3D ( 'NONE', #2236, #875, #1435 ) ;
+#655 = FILL_AREA_STYLE ('',( #408 ) ) ;
+#656 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .F. ) ;
+#657 = PLANE ( 'NONE',  #1960 ) ;
+#658 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #975, .T. ) ;
+#660 = VERTEX_POINT ( 'NONE', #2435 ) ;
+#661 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#663 = CIRCLE ( 'NONE', #2270, 0.05000000000000012800 ) ;
+#664 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#665 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3460 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3314, #1415, #1688 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#666 = ADVANCED_FACE ( 'NONE', ( #2901 ), #1081, .F. ) ;
+#667 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .T. ) ;
+#669 = SURFACE_STYLE_FILL_AREA ( #1181 ) ;
+#670 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #2527, #3365 ) ;
+#672 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#673 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #2883, .F. ) ;
+#675 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135100, 0.7725393741923093400, -2.171350907490722900 ) ) ;
+#676 = VERTEX_POINT ( 'NONE', #2445 ) ;
+#677 = VECTOR ( 'NONE', #2006, 1000.000000000000000 ) ;
+#678 = AXIS2_PLACEMENT_3D ( 'NONE', #712, #1561, #3178 ) ;
+#679 = EDGE_CURVE ( 'NONE', #759, #1098, #1228, .T. ) ;
+#680 = AXIS2_PLACEMENT_3D ( 'NONE', #1042, #3304, #3489 ) ;
+#681 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#682 = VECTOR ( 'NONE', #2068, 1000.000000000000000 ) ;
+#683 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#684 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#685 = EDGE_CURVE ( 'NONE', #2166, #3443, #2683, .T. ) ;
+#686 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#687 = PRESENTATION_STYLE_ASSIGNMENT (( #1544 ) ) ;
+#688 = EDGE_CURVE ( 'NONE', #3017, #576, #1962, .T. ) ;
+#689 = AXIS2_PLACEMENT_3D ( 'NONE', #1509, #2908, #1545 ) ;
+#690 = SURFACE_STYLE_USAGE ( .BOTH. , #150 ) ;
+#691 = LINE ( 'NONE', #3215, #600 ) ;
+#692 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#693 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#694 = EDGE_CURVE ( 'NONE', #1327, #1909, #21, .T. ) ;
+#695 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#696 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#697 = FILL_AREA_STYLE ('',( #3396 ) ) ;
+#698 = VERTEX_POINT ( 'NONE', #293 ) ;
+#699 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1475 ) ) ;
+#700 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#701 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#702 = VECTOR ( 'NONE', #2289, 1000.000000000000000 ) ;
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #2508, #634, #2781 ) ;
+#704 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#705 = EDGE_CURVE ( 'NONE', #3032, #747, #3382, .T. ) ;
+#706 = PRESENTATION_STYLE_ASSIGNMENT (( #1393 ) ) ;
+#707 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#708 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2478, 'distance_accuracy_value', 'NONE');
+#709 = LINE ( 'NONE', #2391, #3180 ) ;
+#710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#711 = LINE ( 'NONE', #1256, #2544 ) ;
+#712 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.108649868803131400, 2.150565773584092600 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #397, .T. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .T. ) ;
+#715 = CIRCLE ( 'NONE', #1376, 0.05000000000000005100 ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #2219, .F. ) ;
+#717 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #411 ) ) ;
+#718 = PRESENTATION_STYLE_ASSIGNMENT (( #1614 ) ) ;
+#719 = SPHERICAL_SURFACE ( 'NONE', #766, 0.05000000000000000300 ) ;
+#720 = VECTOR ( 'NONE', #2274, 1000.000000000000200 ) ;
+#721 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.2072514883334730700, 0.9782876982685412300 ) ) ;
+#722 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#723 = AXIS2_PLACEMENT_3D ( 'NONE', #294, #1927, #2983 ) ;
+#724 = EDGE_CURVE ( 'NONE', #525, #3515, #2604, .T. ) ;
+#725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #179 ), #891 ) ;
+#726 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#727 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#728 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .T. ) ;
+#729 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#730 = FACE_OUTER_BOUND ( 'NONE', #3364, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#732 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#733 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .F. ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .F. ) ;
+#735 = LINE ( 'NONE', #309, #264 ) ;
+#736 = ORIENTED_EDGE ( 'NONE', *, *, #3491, .F. ) ;
+#737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#738 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .F. ) ;
+#739 = EDGE_CURVE ( 'NONE', #1187, #2710, #591, .T. ) ;
+#740 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1684, 'distance_accuracy_value', 'NONE');
+#741 = VECTOR ( 'NONE', #672, 1000.000000000000000 ) ;
+#742 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2514 ) ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #679, .T. ) ;
+#744 = LINE ( 'NONE', #1203, #539 ) ;
+#745 = EDGE_CURVE ( 'NONE', #1739, #1672, #1135, .T. ) ;
+#746 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#747 = VERTEX_POINT ( 'NONE', #581 ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .F. ) ;
+#749 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#750 = FACE_OUTER_BOUND ( 'NONE', #1413, .T. ) ;
+#751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#752 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#753 = SURFACE_SIDE_STYLE ('',( #2078 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#755 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1873 ) ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #3234, .T. ) ;
+#757 = EDGE_CURVE ( 'NONE', #237, #1160, #417, .T. ) ;
+#758 = CIRCLE ( 'NONE', #1650, 0.04999999999999991300 ) ;
+#759 = VERTEX_POINT ( 'NONE', #2784 ) ;
+#760 = PRESENTATION_STYLE_ASSIGNMENT (( #3012 ) ) ;
+#761 = VERTEX_POINT ( 'NONE', #3250 ) ;
+#762 = EDGE_LOOP ( 'NONE', ( #447, #2680, #458, #114 ) ) ;
+#763 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#764 = FILL_AREA_STYLE_COLOUR ( '', #628 ) ;
+#765 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#766 = AXIS2_PLACEMENT_3D ( 'NONE', #588, #2214, #3274 ) ;
+#767 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #885 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3228, #3479, #479 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#768 = CYLINDRICAL_SURFACE ( 'NONE', #2498, 0.2000000000000000900 ) ;
+#769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2032 ), #489 ) ;
+#770 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#773 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, 0.9975640502598247500 ) ) ;
+#774 = EDGE_CURVE ( 'NONE', #998, #1423, #547, .T. ) ;
+#775 = VECTOR ( 'NONE', #1029, 1000.000000000000000 ) ;
+#776 = VERTEX_POINT ( 'NONE', #1150 ) ;
+#777 = EDGE_LOOP ( 'NONE', ( #2100, #1461, #2920, #387 ) ) ;
+#778 = LINE ( 'NONE', #2316, #163 ) ;
+#779 = EDGE_CURVE ( 'NONE', #971, #586, #3231, .T. ) ;
+#780 = ORIENTED_EDGE ( 'NONE', *, *, #3170, .T. ) ;
+#781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1418 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1456, #2276, #633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #1487, .F. ) ;
+#783 = PRESENTATION_STYLE_ASSIGNMENT (( #801 ) ) ;
+#784 = EDGE_CURVE ( 'NONE', #3457, #1797, #3013, .T. ) ;
+#785 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#786 = SURFACE_STYLE_FILL_AREA ( #1675 ) ;
+#787 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#788 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 2.054357787137383300, 2.112511336474075700 ) ) ;
+#789 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#790 = FACE_OUTER_BOUND ( 'NONE', #1866, .T. ) ;
+#791 = CIRCLE ( 'NONE', #1936, 0.2000000000000000900 ) ;
+#792 = AXIS2_PLACEMENT_3D ( 'NONE', #2073, #967, #2568 ) ;
+#793 = VERTEX_POINT ( 'NONE', #2775 ) ;
+#794 = LINE ( 'NONE', #2163, #87 ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#796 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#797 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#798 = SURFACE_STYLE_USAGE ( .BOTH. , #1103 ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .T. ) ;
+#800 = EDGE_CURVE ( 'NONE', #3159, #2027, #3349, .T. ) ;
+#801 = SURFACE_STYLE_USAGE ( .BOTH. , #3507 ) ;
+#802 = SURFACE_SIDE_STYLE ('',( #2542 ) ) ;
+#803 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#804 = ADVANCED_FACE ( 'NONE', ( #2512 ), #1881, .T. ) ;
+#805 = LINE ( 'NONE', #2301, #225 ) ;
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .T. ) ;
+#807 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3331 ) ) ;
+#808 = EDGE_CURVE ( 'NONE', #2596, #1954, #3435, .T. ) ;
+#809 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#810 = AXIS2_PLACEMENT_3D ( 'NONE', #3155, #129, #3131 ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#812 = EDGE_LOOP ( 'NONE', ( #3116, #3129, #1687, #1155 ) ) ;
+#813 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2965735479479105200, -2.853460622813649200 ) ) ;
+#814 = VERTEX_POINT ( 'NONE', #2764 ) ;
+#815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#816 = EDGE_LOOP ( 'NONE', ( #341, #86, #674, #2856 ) ) ;
+#817 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#818 = ADVANCED_FACE ( 'NONE', ( #3154 ), #2518, .T. ) ;
+#819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2488 ), #615 ) ;
+#820 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#821 = CIRCLE ( 'NONE', #689, 0.2000000000000000900 ) ;
+#822 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#823 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#824 = ORIENTED_EDGE ( 'NONE', *, *, #970, .T. ) ;
+#825 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000500, -2.066694777773205400 ) ) ;
+#826 = SURFACE_SIDE_STYLE ('',( #1439 ) ) ;
+#827 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #784, .F. ) ;
+#829 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#830 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#831 = AXIS2_PLACEMENT_3D ( 'NONE', #2858, #2591, #696 ) ;
+#832 = VERTEX_POINT ( 'NONE', #3300 ) ;
+#833 = EDGE_CURVE ( 'NONE', #1739, #2571, #1693, .T. ) ;
+#834 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #905, #2593, #2299 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#835 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, -0.2072514883334730700 ) ) ;
+#836 = CIRCLE ( 'NONE', #1289, 0.07000000000000018700 ) ;
+#837 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#838 = EDGE_CURVE ( 'NONE', #2461, #2248, #2653, .T. ) ;
+#839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#840 = ADVANCED_FACE ( 'NONE', ( #3057 ), #657, .T. ) ;
+#841 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#842 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .F. ) ;
+#843 = PLANE ( 'NONE',  #1615 ) ;
+#844 = EDGE_CURVE ( 'NONE', #545, #2994, #874, .T. ) ;
+#845 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#846 = AXIS2_PLACEMENT_3D ( 'NONE', #141, #1820, #402 ) ;
+#847 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#848 = EDGE_LOOP ( 'NONE', ( #2834, #497 ) ) ;
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#850 = EDGE_CURVE ( 'NONE', #1076, #2994, #1324, .T. ) ;
+#851 = FILL_AREA_STYLE ('',( #617 ) ) ;
+#852 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #3411, .F. ) ;
+#854 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#855 = VECTOR ( 'NONE', #2863, 1000.000000000000000 ) ;
+#856 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000500, -2.066694777773205400 ) ) ;
+#857 = PRODUCT ( 'LTV-357T', 'LTV-357T', '', ( #3272 ) ) ;
+#858 = VECTOR ( 'NONE', #1656, 1000.000000000000000 ) ;
+#859 = FILL_AREA_STYLE ('',( #1975 ) ) ;
+#860 = ADVANCED_FACE ( 'NONE', ( #246 ), #108, .F. ) ;
+#861 = SURFACE_STYLE_USAGE ( .BOTH. , #606 ) ;
+#862 = VERTEX_POINT ( 'NONE', #398 ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
+#864 = CIRCLE ( 'NONE', #470, 0.5000000000000000000 ) ;
+#865 = CIRCLE ( 'NONE', #1696, 0.04999999999999991300 ) ;
+#866 = AXIS2_PLACEMENT_3D ( 'NONE', #622, #871, #611 ) ;
+#867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 7.744301232039297000E-016, -1.000000000000000000 ) ) ;
+#868 = EDGE_CURVE ( 'NONE', #3024, #463, #1533, .T. ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ;
+#870 = SURFACE_STYLE_FILL_AREA ( #2220 ) ;
+#871 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#872 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#873 = SURFACE_STYLE_FILL_AREA ( #3069 ) ;
+#874 = CIRCLE ( 'NONE', #1068, 0.05000000000000005800 ) ;
+#875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = VECTOR ( 'NONE', #2183, 1000.000000000000100 ) ;
+#877 = LINE ( 'NONE', #2603, #1796 ) ;
+#878 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .F. ) ;
+#880 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#881 = SURFACE_STYLE_USAGE ( .BOTH. , #3315 ) ;
+#882 = ADVANCED_FACE ( 'NONE', ( #29 ), #3137, .T. ) ;
+#883 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #350, #3320 ) ;
+#884 = ORIENTED_EDGE ( 'NONE', *, *, #3505, .T. ) ;
+#885 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3228, 'distance_accuracy_value', 'NONE');
+#886 = FACE_OUTER_BOUND ( 'NONE', #1507, .T. ) ;
+#887 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#889 = AXIS2_PLACEMENT_3D ( 'NONE', #1293, #2482, #2458 ) ;
+#890 = EDGE_CURVE ( 'NONE', #2007, #1888, #3303, .T. ) ;
+#891 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1830 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #527, #3291, #2439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#892 = STYLED_ITEM ( 'NONE', ( #3408 ), #1660 ) ;
+#893 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#894 = VERTEX_POINT ( 'NONE', #3407 ) ;
+#895 = FILL_AREA_STYLE_COLOUR ( '', #2650 ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #2695, .F. ) ;
+#897 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#898 = DIRECTION ( 'NONE',  ( -0.08682659386424690400, -0.9924325091389673000, 0.08682659386424766700 ) ) ;
+#899 = ORIENTED_EDGE ( 'NONE', *, *, #850, .T. ) ;
+#900 = VECTOR ( 'NONE', #111, 1000.000000000000000 ) ;
+#901 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#902 = STYLED_ITEM ( 'NONE', ( #2117 ), #2734 ) ;
+#903 = ADVANCED_FACE ( 'NONE', ( #3192 ), #1743, .F. ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .T. ) ;
+#905 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#906 = AXIS2_PLACEMENT_3D ( 'NONE', #1195, #1170, #2567 ) ;
+#907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#908 = FILL_AREA_STYLE_COLOUR ( '', #852 ) ;
+#909 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .F. ) ;
+#911 = LINE ( 'NONE', #1681, #2298 ) ;
+#912 = AXIS2_PLACEMENT_3D ( 'NONE', #3202, #9, #815 ) ;
+#913 = VECTOR ( 'NONE', #393, 1000.000000000000000 ) ;
+#914 = CARTESIAN_POINT ( 'NONE',  ( 1.837511336474075400, 2.054357787137383300, -2.116504512677792600 ) ) ;
+#915 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000500, 2.066694777773204500 ) ) ;
+#916 = EDGE_LOOP ( 'NONE', ( #298, #899, #1718, #2479 ) ) ;
+#917 = VECTOR ( 'NONE', #664, 1000.000000000000000 ) ;
+#918 = EDGE_CURVE ( 'NONE', #1173, #660, #1611, .T. ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#920 = VECTOR ( 'NONE', #1920, 1000.000000000000100 ) ;
+#921 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#922 = ADVANCED_FACE ( 'NONE', ( #1316 ), #984, .F. ) ;
+#923 = VECTOR ( 'NONE', #907, 1000.000000000000000 ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#925 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#926 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#927 = ORIENTED_EDGE ( 'NONE', *, *, #970, .F. ) ;
+#928 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2965735479479106300, 2.853460622813649200 ) ) ;
+#929 = FILL_AREA_STYLE_COLOUR ( '', #1728 ) ;
+#930 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#931 = ORIENTED_EDGE ( 'NONE', *, *, #1554, .T. ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #2804, .F. ) ;
+#933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#934 = VECTOR ( 'NONE', #1333, 1000.000000000000100 ) ;
+#935 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#936 = ORIENTED_EDGE ( 'NONE', *, *, #3166, .F. ) ;
+#937 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1456422128626171700, -2.116504512677792600 ) ) ;
+#938 = ADVANCED_FACE ( 'NONE', ( #1132 ), #462, .T. ) ;
+#939 = EDGE_LOOP ( 'NONE', ( #1263, #273, #1610, #3223 ) ) ;
+#940 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2063 ) ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ;
+#942 = EDGE_CURVE ( 'NONE', #2331, #372, #2129, .T. ) ;
+#943 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#944 = PRESENTATION_STYLE_ASSIGNMENT (( #1531 ) ) ;
+#945 = EDGE_LOOP ( 'NONE', ( #2361, #2419, #1685, #406 ) ) ;
+#946 = FILL_AREA_STYLE_COLOUR ( '', #3395 ) ;
+#947 = SURFACE_STYLE_FILL_AREA ( #697 ) ;
+#948 = VECTOR ( 'NONE', #3082, 1000.000000000000100 ) ;
+#949 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#950 = VECTOR ( 'NONE', #1996, 1000.000000000000100 ) ;
+#951 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685411200, 0.2072514883334730400 ) ) ;
+#952 = STYLED_ITEM ( 'NONE', ( #203 ), #666 ) ;
+#953 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
+#955 = ORIENTED_EDGE ( 'NONE', *, *, #2949, .F. ) ;
+#956 = CIRCLE ( 'NONE', #2122, 0.5000000000000000000 ) ;
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #1584, .T. ) ;
+#958 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#959 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .F. ) ;
+#960 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #492, #2703 ) ;
+#961 = EDGE_CURVE ( 'NONE', #998, #2125, #2056, .T. ) ;
+#962 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #604 ) ) ;
+#963 = LINE ( 'NONE', #2656, #2602 ) ;
+#964 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#965 = FACE_OUTER_BOUND ( 'NONE', #2366, .T. ) ;
+#966 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#967 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#968 = EDGE_CURVE ( 'NONE', #1914, #1526, #25, .T. ) ;
+#969 = FACE_OUTER_BOUND ( 'NONE', #2052, .T. ) ;
+#970 = EDGE_CURVE ( 'NONE', #1369, #894, #3392, .T. ) ;
+#971 = VERTEX_POINT ( 'NONE', #3439 ) ;
+#972 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#973 = EDGE_LOOP ( 'NONE', ( #3380, #3158, #3179, #67 ) ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#975 = EDGE_CURVE ( 'NONE', #3441, #2770, #502, .T. ) ;
+#976 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#977 = CIRCLE ( 'NONE', #3, 0.07000000000000018700 ) ;
+#978 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#979 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2305, 'distance_accuracy_value', 'NONE');
+#980 = SURFACE_STYLE_FILL_AREA ( #354 ) ;
+#981 = STYLED_ITEM ( 'NONE', ( #760 ), #1938 ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .T. ) ;
+#983 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#984 = PLANE ( 'NONE',  #2555 ) ;
+#985 = SURFACE_SIDE_STYLE ('',( #1317 ) ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ;
+#987 = LINE ( 'NONE', #2020, #702 ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#989 = VERTEX_POINT ( 'NONE', #2929 ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1979, .F. ) ;
+#991 = EDGE_CURVE ( 'NONE', #3428, #221, #963, .T. ) ;
+#992 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#993 = FILL_AREA_STYLE ('',( #2909 ) ) ;
+#994 = FILL_AREA_STYLE ('',( #1307 ) ) ;
+#995 = FILL_AREA_STYLE_COLOUR ( '', #548 ) ;
+#996 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #296, 'distance_accuracy_value', 'NONE');
+#997 = EDGE_LOOP ( 'NONE', ( #48, #3174, #1723 ) ) ;
+#998 = VERTEX_POINT ( 'NONE', #198 ) ;
+#999 = CIRCLE ( 'NONE', #2788, 0.07000000000000018700 ) ;
+#1000 = LINE ( 'NONE', #607, #2347 ) ;
+#1001 = LINE ( 'NONE', #2145, #508 ) ;
+#1002 = VECTOR ( 'NONE', #2640, 1000.000000000000000 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 2.054357787137383300, 2.116504512677791700 ) ) ;
+#1004 = AXIS2_PLACEMENT_3D ( 'NONE', #1054, #2691, #2379 ) ;
+#1005 = EDGE_CURVE ( 'NONE', #2128, #202, #1227, .T. ) ;
+#1006 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2938 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3193, #1541, #729 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1007 = PLANE ( 'NONE',  #2383 ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .F. ) ;
+#1009 = CIRCLE ( 'NONE', #2031, 0.05000000000000005800 ) ;
+#1010 = EDGE_LOOP ( 'NONE', ( #716, #3326, #3005, #1563 ) ) ;
+#1011 = AXIS2_PLACEMENT_3D ( 'NONE', #1212, #3383, #1508 ) ;
+#1012 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1013 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#1014 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1015 = VECTOR ( 'NONE', #629, 1000.000000000000000 ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.091350131196868700, -2.150565773584093500 ) ) ;
+#1017 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #441 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2229, #3076, #101 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #3123, .F. ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .T. ) ;
+#1020 = VERTEX_POINT ( 'NONE', #2945 ) ;
+#1021 = AXIS2_PLACEMENT_3D ( 'NONE', #3466, #2113, #1862 ) ;
+#1022 = EDGE_CURVE ( 'NONE', #586, #2027, #1878, .T. ) ;
+#1023 = STYLED_ITEM ( 'NONE', ( #2976 ), #860 ) ;
+#1024 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1025 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1026 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1027 = VERTEX_POINT ( 'NONE', #2135 ) ;
+#1028 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.2072514883334730700, 0.9782876982685412300 ) ) ;
+#1029 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1030 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1031 = EDGE_CURVE ( 'NONE', #1914, #1888, #1961, .T. ) ;
+#1032 = FACE_OUTER_BOUND ( 'NONE', #816, .T. ) ;
+#1033 = EDGE_CURVE ( 'NONE', #698, #2119, #2468, .T. ) ;
+#1034 = CYLINDRICAL_SURFACE ( 'NONE', #960, 0.2000000000000000900 ) ;
+#1035 = AXIS2_PLACEMENT_3D ( 'NONE', #3073, #1432, #649 ) ;
+#1036 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1037 = EDGE_CURVE ( 'NONE', #1625, #1686, #75, .T. ) ;
+#1038 = SURFACE_SIDE_STYLE ('',( #3009 ) ) ;
+#1039 = FILL_AREA_STYLE_COLOUR ( '', #2923 ) ;
+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #243, .T. ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1856, .T. ) ;
+#1042 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#1043 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .T. ) ;
+#1044 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1045 = PLANE ( 'NONE',  #912 ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #49, .T. ) ;
+#1047 = LINE ( 'NONE', #2819, #923 ) ;
+#1048 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#1049 = FACE_OUTER_BOUND ( 'NONE', #2484, .T. ) ;
+#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #930, #1239, #1477 ) ;
+#1051 = LINE ( 'NONE', #1577, #3305 ) ;
+#1052 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#1053 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#1054 = CARTESIAN_POINT ( 'NONE',  ( -1.875565773584093600, 1.108649868803131400, 2.150565773584092600 ) ) ;
+#1055 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1056 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2731 ) ) ;
+#1057 = VERTEX_POINT ( 'NONE', #459 ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #2066, .F. ) ;
+#1059 = VECTOR ( 'NONE', #684, 1000.000000000000100 ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1061 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude2', #563 ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#1063 = STYLED_ITEM ( 'NONE', ( #783 ), #646 ) ;
+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #3044, .T. ) ;
+#1065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2431 ), #1145 ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #2499, .F. ) ;
+#1067 = EDGE_CURVE ( 'NONE', #2461, #2905, #1648, .T. ) ;
+#1068 = AXIS2_PLACEMENT_3D ( 'NONE', #1513, #3124, #1499 ) ;
+#1069 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #740 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1684, #92, #3067 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1070 = FILL_AREA_STYLE ('',( #551 ) ) ;
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .F. ) ;
+#1072 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#1073 = FACE_OUTER_BOUND ( 'NONE', #3176, .T. ) ;
+#1074 = EDGE_LOOP ( 'NONE', ( #1194, #668, #3342, #3430, #1110, #3299, #1761, #2403, #537, #1450, #324, #2029, #390 ) ) ;
+#1075 = ADVANCED_FACE ( 'NONE', ( #2465 ), #2412, .T. ) ;
+#1076 = VERTEX_POINT ( 'NONE', #42 ) ;
+#1077 = FACE_OUTER_BOUND ( 'NONE', #1730, .T. ) ;
+#1078 = VECTOR ( 'NONE', #2034, 1000.000000000000200 ) ;
+#1079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #902 ), #3023 ) ;
+#1080 = ORIENTED_EDGE ( 'NONE', *, *, #103, .T. ) ;
+#1081 = PLANE ( 'NONE',  #2682 ) ;
+#1082 = VECTOR ( 'NONE', #841, 1000.000000000000000 ) ;
+#1083 = FILL_AREA_STYLE ('',( #1340 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.04542101178169023800, -2.850449269467803400 ) ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#1086 = SURFACE_STYLE_FILL_AREA ( #2830 ) ;
+#1087 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2428 ), #529 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#1089 = FACE_OUTER_BOUND ( 'NONE', #1858, .T. ) ;
+#1090 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3279 ) ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #961, .T. ) ;
+#1092 = LINE ( 'NONE', #196, #1843 ) ;
+#1093 = FILL_AREA_STYLE_COLOUR ( '', #1440 ) ;
+#1094 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1095 = EDGE_CURVE ( 'NONE', #1020, #1526, #1222, .T. ) ;
+#1096 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#1097 = ADVANCED_FACE ( 'NONE', ( #1871 ), #2208, .T. ) ;
+#1098 = VERTEX_POINT ( 'NONE', #754 ) ;
+#1099 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1100 = EDGE_CURVE ( 'NONE', #862, #2224, #1355, .T. ) ;
+#1101 = STYLED_ITEM ( 'NONE', ( #3434 ), #3404 ) ;
+#1102 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1114, 'distance_accuracy_value', 'NONE');
+#1103 = SURFACE_SIDE_STYLE ('',( #2861 ) ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #352, .T. ) ;
+#1105 = EDGE_CURVE ( 'NONE', #478, #1187, #580, .T. ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#1107 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1560, 'distance_accuracy_value', 'NONE');
+#1108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1109 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1110 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .F. ) ;
+#1111 = SURFACE_SIDE_STYLE ('',( #207 ) ) ;
+#1112 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1113 = ORIENTED_EDGE ( 'NONE', *, *, #1338, .F. ) ;
+#1114 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1115 = ADVANCED_FACE ( 'NONE', ( #2934 ), #2556, .T. ) ;
+#1116 = PRESENTATION_STYLE_ASSIGNMENT (( #2723 ) ) ;
+#1117 = PRESENTATION_STYLE_ASSIGNMENT (( #2847 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#1119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2190 ), #1321 ) ;
+#1120 = LINE ( 'NONE', #2966, #1775 ) ;
+#1121 = CARTESIAN_POINT ( 'NONE',  ( -1.925375508488680800, 1.104292081665748400, 2.150565773584092600 ) ) ;
+#1122 = EDGE_CURVE ( 'NONE', #1999, #2007, #2648, .T. ) ;
+#1123 = CYLINDRICAL_SURFACE ( 'NONE', #3207, 0.05000000000000005100 ) ;
+#1124 = VECTOR ( 'NONE', #143, 1000.000000000000000 ) ;
+#1125 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1126 = SURFACE_STYLE_USAGE ( .BOTH. , #2426 ) ;
+#1127 = EDGE_LOOP ( 'NONE', ( #3247, #728, #3483, #3205 ) ) ;
+#1128 = PRESENTATION_STYLE_ASSIGNMENT (( #2771 ) ) ;
+#1129 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #3170, .F. ) ;
+#1131 = SURFACE_STYLE_FILL_AREA ( #2101 ) ;
+#1132 = FACE_OUTER_BOUND ( 'NONE', #2194, .T. ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#1134 = FACE_OUTER_BOUND ( 'NONE', #1202, .T. ) ;
+#1135 = LINE ( 'NONE', #1106, #2010 ) ;
+#1136 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1137 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -8.673617379884035500E-015 ) ) ;
+#1138 = ADVANCED_FACE ( 'NONE', ( #3387 ), #843, .F. ) ;
+#1139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2740 ), #346 ) ;
+#1140 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#1141 = PRESENTATION_STYLE_ASSIGNMENT (( #3336 ) ) ;
+#1142 = ORIENTED_EDGE ( 'NONE', *, *, #306, .F. ) ;
+#1143 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#1144 = LINE ( 'NONE', #1970, #3065 ) ;
+#1145 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1632, #797, #3493 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .F. ) ;
+#1147 = EDGE_CURVE ( 'NONE', #3409, #237, #1527, .T. ) ;
+#1148 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2939 ) ) ;
+#1149 = SURFACE_STYLE_USAGE ( .BOTH. , #641 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.100000000000000100, 2.066694777773204500 ) ) ;
+#1151 = VECTOR ( 'NONE', #50, 1000.000000000000000 ) ;
+#1152 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = EDGE_CURVE ( 'NONE', #542, #2140, #1782, .T. ) ;
+#1154 = FILL_AREA_STYLE_COLOUR ( '', #2041 ) ;
+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .T. ) ;
+#1156 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2005, 'distance_accuracy_value', 'NONE');
+#1157 = ADVANCED_FACE ( 'NONE', ( #1434 ), #3360, .T. ) ;
+#1158 = EDGE_CURVE ( 'NONE', #1172, #2166, #2167, .T. ) ;
+#1159 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#1160 = VERTEX_POINT ( 'NONE', #2532 ) ;
+#1161 = SURFACE_SIDE_STYLE ('',( #3513 ) ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#1163 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #2838, .T. ) ;
+#1165 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1166 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135600, 1.423102838670307700, 2.121541172586134800 ) ) ;
+#1167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #981 ), #326 ) ;
+#1168 = PRESENTATION_STYLE_ASSIGNMENT (( #3517 ) ) ;
+#1169 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, 0.9961946980917454300 ) ) ;
+#1170 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1171 = VECTOR ( 'NONE', #1803, 1000.000000000000100 ) ;
+#1172 = VERTEX_POINT ( 'NONE', #1458 ) ;
+#1173 = VERTEX_POINT ( 'NONE', #2807 ) ;
+#1174 = CYLINDRICAL_SURFACE ( 'NONE', #671, 0.05000000000000005800 ) ;
+#1175 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1176 = EDGE_LOOP ( 'NONE', ( #2891, #2086, #1251, #41 ) ) ;
+#1177 = VECTOR ( 'NONE', #287, 1000.000000000000000 ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#1179 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1180 = STYLED_ITEM ( 'NONE', ( #3473 ), #3257 ) ;
+#1181 = FILL_AREA_STYLE ('',( #1420 ) ) ;
+#1182 = VECTOR ( 'NONE', #1887, 1000.000000000000000 ) ;
+#1183 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1184 = EDGE_CURVE ( 'NONE', #545, #1818, #3145, .T. ) ;
+#1185 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#1186 = SURFACE_SIDE_STYLE ('',( #2940 ) ) ;
+#1187 = VERTEX_POINT ( 'NONE', #3339 ) ;
+#1188 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, -2.066694777773205000 ) ) ;
+#1189 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1190 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1191 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1192 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1193 = VECTOR ( 'NONE', #1565, 1000.000000000000100 ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .F. ) ;
+#1195 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#1196 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#1197 = EDGE_CURVE ( 'NONE', #862, #3452, #2088, .T. ) ;
+#1198 = PRESENTATION_STYLE_ASSIGNMENT (( #1149 ) ) ;
+#1199 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #286 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1165, #601, #1717 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1200 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.100000000000000100, 0.0000000000000000000 ) ) ;
+#1201 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1202 = EDGE_LOOP ( 'NONE', ( #1984, #2577, #3051, #74 ) ) ;
+#1203 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#1204 = SURFACE_SIDE_STYLE ('',( #3415 ) ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;
+#1206 = STYLED_ITEM ( 'NONE', ( #944 ), #2753 ) ;
+#1207 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1208 = VERTEX_POINT ( 'NONE', #2265 ) ;
+#1209 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1210 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#1211 = SURFACE_SIDE_STYLE ('',( #2177 ) ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#1213 = ADVANCED_FACE ( 'NONE', ( #1353 ), #362, .F. ) ;
+#1214 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.566694777773204300 ) ) ;
+#1215 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#1216 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3266 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3301, #584, #839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1217 = VECTOR ( 'NONE', #61, 1000.000000000000000 ) ;
+#1218 = EDGE_CURVE ( 'NONE', #237, #2051, #715, .T. ) ;
+#1219 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#1220 = ORIENTED_EDGE ( 'NONE', *, *, #49, .F. ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .F. ) ;
+#1222 = CIRCLE ( 'NONE', #2688, 0.2000000000000000900 ) ;
+#1223 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1224 = EDGE_CURVE ( 'NONE', #793, #202, #1733, .T. ) ;
+#1225 = SPHERICAL_SURFACE ( 'NONE', #1232, 0.05000000000000000300 ) ;
+#1226 = FILL_AREA_STYLE_COLOUR ( '', #1788 ) ;
+#1227 = LINE ( 'NONE', #3168, #412 ) ;
+#1228 = LINE ( 'NONE', #1903, #503 ) ;
+#1229 = FILL_AREA_STYLE ('',( #908 ) ) ;
+#1230 = EDGE_CURVE ( 'NONE', #3457, #2643, #3043, .T. ) ;
+#1231 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #562, 'distance_accuracy_value', 'NONE');
+#1232 = AXIS2_PLACEMENT_3D ( 'NONE', #958, #435, #419 ) ;
+#1233 = CARTESIAN_POINT ( 'NONE',  ( -1.904413846781265500, 1.100000000000000800, 2.200000000000000200 ) ) ;
+#1234 = EDGE_CURVE ( 'NONE', #643, #407, #3002, .T. ) ;
+#1235 = DIRECTION ( 'NONE',  ( 0.08682659386424726500, -0.9924325091389670800, -0.08682659386424762500 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#1237 = PRESENTATION_STYLE_ASSIGNMENT (( #1382 ) ) ;
+#1238 = ORIENTED_EDGE ( 'NONE', *, *, #2883, .T. ) ;
+#1239 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1240 = CYLINDRICAL_SURFACE ( 'NONE', #1844, 0.07000000000000018700 ) ;
+#1241 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#1242 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #2843, #3379, #396 ) ;
+#1244 = FILL_AREA_STYLE ('',( #1847 ) ) ;
+#1245 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1246 = SURFACE_STYLE_FILL_AREA ( #3147 ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #685, .F. ) ;
+#1248 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1249 = AXIS2_PLACEMENT_3D ( 'NONE', #3329, #901, #1169 ) ;
+#1250 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#1251 = ORIENTED_EDGE ( 'NONE', *, *, #2779, .F. ) ;
+#1252 = DIRECTION ( 'NONE',  ( -4.336808689942017700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = LINE ( 'NONE', #658, #948 ) ;
+#1254 = EDGE_LOOP ( 'NONE', ( #2728, #2116, #990, #623 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#1256 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #1197, .F. ) ;
+#1258 = PRESENTATION_STYLE_ASSIGNMENT (( #1428 ) ) ;
+#1259 = SURFACE_SIDE_STYLE ('',( #947 ) ) ;
+#1260 = AXIS2_PLACEMENT_3D ( 'NONE', #3245, #1621, #2225 ) ;
+#1261 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1094, 'design' ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #2949, .T. ) ;
+#1263 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .F. ) ;
+#1264 = VECTOR ( 'NONE', #3084, 1000.000000000000000 ) ;
+#1265 = ORIENTED_EDGE ( 'NONE', *, *, #608, .F. ) ;
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#1267 = VERTEX_POINT ( 'NONE', #2562 ) ;
+#1268 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #872, #2768, #288 ) ;
+#1270 = EDGE_CURVE ( 'NONE', #407, #793, #1564, .T. ) ;
+#1271 = STYLED_ITEM ( 'NONE', ( #2384 ), #922 ) ;
+#1272 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1273 = LINE ( 'NONE', #3022, #1916 ) ;
+#1274 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #892 ) ) ;
+#1275 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1350, 'distance_accuracy_value', 'NONE');
+#1276 = CIRCLE ( 'NONE', #1659, 0.04999999999999991300 ) ;
+#1277 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .F. ) ;
+#1279 = STYLED_ITEM ( 'NONE', ( #10 ), #2772 ) ;
+#1280 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#1282 = FACE_OUTER_BOUND ( 'NONE', #3345, .T. ) ;
+#1283 = SURFACE_STYLE_USAGE ( .BOTH. , #2919 ) ;
+#1284 = AXIS2_PLACEMENT_3D ( 'NONE', #825, #308, #1939 ) ;
+#1285 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .F. ) ;
+#1287 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#1288 = CYLINDRICAL_SURFACE ( 'NONE', #300, 0.07000000000000018700 ) ;
+#1289 = AXIS2_PLACEMENT_3D ( 'NONE', #1296, #510, #3276 ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .T. ) ;
+#1291 = FILL_AREA_STYLE_COLOUR ( '', #3268 ) ;
+#1292 = FILL_AREA_STYLE ('',( #2112 ) ) ;
+#1293 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000800, 2.066694777773204500 ) ) ;
+#1294 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411841900 ) ) ;
+#1295 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1296 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#1297 = EDGE_CURVE ( 'NONE', #95, #1310, #864, .T. ) ;
+#1298 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1773, #1789, #2048, #166 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055421400, 7.064785372303755500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853481400, 0.8065248903853481400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1299 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .T. ) ;
+#1300 = EDGE_CURVE ( 'NONE', #1525, #832, #744, .T. ) ;
+#1301 = ORIENTED_EDGE ( 'NONE', *, *, #757, .T. ) ;
+#1302 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #2174, #1261 ) ;
+#1303 = LINE ( 'NONE', #2158, #485 ) ;
+#1304 = EDGE_CURVE ( 'NONE', #2459, #1098, #1643, .T. ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.150190265095413400 ) ) ;
+#1307 = FILL_AREA_STYLE_COLOUR ( '', #2899 ) ;
+#1308 = VECTOR ( 'NONE', #505, 1000.000000000000000 ) ;
+#1309 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1000000000000000500, -2.112511336474076200 ) ) ;
+#1310 = VERTEX_POINT ( 'NONE', #1214 ) ;
+#1311 = LINE ( 'NONE', #3048, #2300 ) ;
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #245, .T. ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #975, .F. ) ;
+#1314 = VECTOR ( 'NONE', #507, 1000.000000000000000 ) ;
+#1315 = VECTOR ( 'NONE', #2338, 1000.000000000000000 ) ;
+#1316 = FACE_OUTER_BOUND ( 'NONE', #1501, .T. ) ;
+#1317 = SURFACE_STYLE_FILL_AREA ( #3189 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#1319 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #796, 'distance_accuracy_value', 'NONE');
+#1320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1321 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1636 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3321, #2259, #1980 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1322 = LINE ( 'NONE', #1517, #1315 ) ;
+#1323 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1324 = LINE ( 'NONE', #2884, #2726 ) ;
+#1325 = EDGE_CURVE ( 'NONE', #253, #1369, #778, .T. ) ;
+#1326 = VERTEX_POINT ( 'NONE', #1489 ) ;
+#1327 = VERTEX_POINT ( 'NONE', #924 ) ;
+#1328 = ORIENTED_EDGE ( 'NONE', *, *, #249, .F. ) ;
+#1329 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1330 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1331 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.054357787137383300, -2.116504512677792600 ) ) ;
+#1332 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1333 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1334 = STYLED_ITEM ( 'NONE', ( #2469 ), #431 ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #585, .T. ) ;
+#1336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #996 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #296, #3450, #1549 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1337 = VERTEX_POINT ( 'NONE', #2865 ) ;
+#1338 = EDGE_CURVE ( 'NONE', #1160, #1797, #455, .T. ) ;
+#1339 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1112, #1332, #2962 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1340 = FILL_AREA_STYLE_COLOUR ( '', #787 ) ;
+#1341 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1342 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, 0.2072514883334730700 ) ) ;
+#1343 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ;
+#1344 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2965735479479107400, -2.853460622813649200 ) ) ;
+#1345 = EDGE_CURVE ( 'NONE', #1326, #3457, #2250, .T. ) ;
+#1346 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .T. ) ;
+#1347 = VECTOR ( 'NONE', #3251, 1000.000000000000000 ) ;
+#1348 = STYLED_ITEM ( 'NONE', ( #1117 ), #2623 ) ;
+#1349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1350 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1351 = EDGE_LOOP ( 'NONE', ( #3135, #1868, #782, #986, #1974, #1558, #2759, #102, #454, #910, #879, #2647 ) ) ;
+#1352 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;
+#1353 = FACE_OUTER_BOUND ( 'NONE', #3318, .T. ) ;
+#1354 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1355 = LINE ( 'NONE', #2168, #2855 ) ;
+#1356 = LINE ( 'NONE', #1404, #1177 ) ;
+#1357 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1608 ) ) ;
+#1358 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1359 = CIRCLE ( 'NONE', #2015, 0.05000000000000005100 ) ;
+#1360 = ADVANCED_FACE ( 'NONE', ( #1077 ), #2969, .T. ) ;
+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #2085, .F. ) ;
+#1362 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#1363 = AXIS2_PLACEMENT_3D ( 'NONE', #3102, #77, #363 ) ;
+#1364 = VECTOR ( 'NONE', #2382, 1000.000000000000200 ) ;
+#1365 = EDGE_CURVE ( 'NONE', #2119, #1556, #3501, .T. ) ;
+#1366 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#1368 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411841900 ) ) ;
+#1369 = VERTEX_POINT ( 'NONE', #1756 ) ;
+#1370 = FILL_AREA_STYLE ('',( #2202 ) ) ;
+#1371 = ADVANCED_FACE ( 'NONE', ( #2800 ), #3097, .T. ) ;
+#1372 = VERTEX_POINT ( 'NONE', #1460 ) ;
+#1373 = AXIS2_PLACEMENT_3D ( 'NONE', #2991, #2438, #18 ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .T. ) ;
+#1375 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1376 = AXIS2_PLACEMENT_3D ( 'NONE', #3040, #898, #1417 ) ;
+#1377 = SURFACE_SIDE_STYLE ('',( #3153 ) ) ;
+#1378 = FILL_AREA_STYLE_COLOUR ( '', #3219 ) ;
+#1379 = VECTOR ( 'NONE', #933, 1000.000000000000000 ) ;
+#1380 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#1381 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1382 = SURFACE_STYLE_USAGE ( .BOTH. , #1932 ) ;
+#1383 = VERTEX_POINT ( 'NONE', #2269 ) ;
+#1384 = SURFACE_STYLE_FILL_AREA ( #859 ) ;
+#1385 = AXIS2_PLACEMENT_3D ( 'NONE', #1448, #732, #2821 ) ;
+#1386 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#1387 = VERTEX_POINT ( 'NONE', #1407 ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #3337, .F. ) ;
+#1389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1390 = ADVANCED_FACE ( 'NONE', ( #2375 ), #20, .T. ) ;
+#1391 = CIRCLE ( 'NONE', #1363, 0.2000000000000000900 ) ;
+#1392 = CARTESIAN_POINT ( 'NONE',  ( -1.837511336474076100, 0.1000000000000000500, 2.066694777773204500 ) ) ;
+#1393 = SURFACE_STYLE_USAGE ( .BOTH. , #1259 ) ;
+#1394 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2662 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1982, #1389, #39 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1395 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1872, 'distance_accuracy_value', 'NONE');
+#1396 = EDGE_CURVE ( 'NONE', #3467, #894, #1911, .T. ) ;
+#1397 = AXIS2_PLACEMENT_3D ( 'NONE', #136, #2055, #642 ) ;
+#1398 = VECTOR ( 'NONE', #3121, 1000.000000000000100 ) ;
+#1399 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1400 = EDGE_CURVE ( 'NONE', #370, #761, #956, .T. ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.3110811521312535900, 2.921940761692447100 ) ) ;
+#1402 = ORIENTED_EDGE ( 'NONE', *, *, #488, .F. ) ;
+#1403 = EDGE_LOOP ( 'NONE', ( #3368, #66, #276, #1994 ) ) ;
+#1404 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#1405 = FILL_AREA_STYLE_COLOUR ( '', #119 ) ;
+#1406 = EDGE_CURVE ( 'NONE', #2491, #3278, #911, .T. ) ;
+#1407 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#1408 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2533 ) ) ;
+#1409 = ADVANCED_FACE ( 'NONE', ( #2416 ), #3033, .T. ) ;
+#1410 = ORIENTED_EDGE ( 'NONE', *, *, #2948, .T. ) ;
+#1411 = EDGE_CURVE ( 'NONE', #2051, #1076, #3142, .T. ) ;
+#1412 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1413 = EDGE_LOOP ( 'NONE', ( #1753, #1918, #612, #192, #3465, #1205, #1142, #659, #1374, #2972, #105, #1328 ) ) ;
+#1414 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#1415 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#1417 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#1418 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1456, 'distance_accuracy_value', 'NONE');
+#1419 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #337, #2523 ) ;
+#1420 = FILL_AREA_STYLE_COLOUR ( '', #2592 ) ;
+#1421 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 0.1456422128626171700, 2.112511336474075700 ) ) ;
+#1422 = SURFACE_STYLE_FILL_AREA ( #251 ) ;
+#1423 = VERTEX_POINT ( 'NONE', #364 ) ;
+#1424 = PLANE ( 'NONE',  #333 ) ;
+#1425 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411883500, -0.9975640502598247500 ) ) ;
+#1426 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1427 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1428 = SURFACE_STYLE_USAGE ( .BOTH. , #307 ) ;
+#1429 = ADVANCED_FACE ( 'NONE', ( #2339 ), #1123, .T. ) ;
+#1430 = LINE ( 'NONE', #1774, #368 ) ;
+#1431 = ORIENTED_EDGE ( 'NONE', *, *, #64, .T. ) ;
+#1432 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, -0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#1433 = VERTEX_POINT ( 'NONE', #1694 ) ;
+#1434 = FACE_OUTER_BOUND ( 'NONE', #916, .T. ) ;
+#1435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1436 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1437 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 0.1456422128626171700, 2.066694777773204500 ) ) ;
+#1438 = ORIENTED_EDGE ( 'NONE', *, *, #3199, .F. ) ;
+#1439 = SURFACE_STYLE_FILL_AREA ( #2705 ) ;
+#1440 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1441 = CIRCLE ( 'NONE', #3516, 0.05000000000000012800 ) ;
+#1442 = FACE_OUTER_BOUND ( 'NONE', #1978, .T. ) ;
+#1443 = FACE_OUTER_BOUND ( 'NONE', #429, .T. ) ;
+#1444 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1445 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1446 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2740 ) ) ;
+#1447 = FILL_AREA_STYLE ('',( #1729 ) ) ;
+#1448 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.3110811521312534800, -2.921940761692447100 ) ) ;
+#1449 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #964, 'distance_accuracy_value', 'NONE');
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #306, .T. ) ;
+#1451 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3373 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1557, #1026, #2157 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1452 = EDGE_CURVE ( 'NONE', #3515, #3119, #2047, .T. ) ;
+#1453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #892 ), #1630 ) ;
+#1454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1455 = LINE ( 'NONE', #976, #2988 ) ;
+#1456 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1457 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#1459 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1460 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#1461 = ORIENTED_EDGE ( 'NONE', *, *, #3035, .F. ) ;
+#1462 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1463 = FILL_AREA_STYLE_COLOUR ( '', #2357 ) ;
+#1464 = VERTEX_POINT ( 'NONE', #3319 ) ;
+#1465 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1466 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#1467 = ADVANCED_FACE ( 'NONE', ( #230 ), #2836, .F. ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .F. ) ;
+#1469 = SURFACE_STYLE_FILL_AREA ( #2820 ) ;
+#1470 = VERTEX_POINT ( 'NONE', #2879 ) ;
+#1471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, -0.2072514883334730400 ) ) ;
+#1472 = FILL_AREA_STYLE ('',( #3423 ) ) ;
+#1473 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#1474 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1475 = STYLED_ITEM ( 'NONE', ( #2773 ), #1956 ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#1477 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1478 = EDGE_CURVE ( 'NONE', #2290, #545, #158, .T. ) ;
+#1479 = EDGE_LOOP ( 'NONE', ( #2064, #1540, #2287, #2717 ) ) ;
+#1480 = VECTOR ( 'NONE', #1985, 1000.000000000000000 ) ;
+#1481 = FILL_AREA_STYLE_COLOUR ( '', #206 ) ;
+#1482 = LINE ( 'NONE', #651, #2645 ) ;
+#1483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1484 = ORIENTED_EDGE ( 'NONE', *, *, #427, .F. ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #3505, .F. ) ;
+#1486 = SURFACE_STYLE_FILL_AREA ( #518 ) ;
+#1487 = EDGE_CURVE ( 'NONE', #1337, #747, #1519, .T. ) ;
+#1488 = SURFACE_STYLE_FILL_AREA ( #1370 ) ;
+#1489 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 2.054357787137383300, -2.066694777773205400 ) ) ;
+#1490 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1180 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.200000000000000200, -2.191251133647408100 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#1493 = LINE ( 'NONE', #2946, #379 ) ;
+#1494 = FILL_AREA_STYLE ('',( #929 ) ) ;
+#1495 = EDGE_CURVE ( 'NONE', #989, #2109, #877, .T. ) ;
+#1496 = LINE ( 'NONE', #3087, #3014 ) ;
+#1497 = VECTOR ( 'NONE', #2989, 1000.000000000000000 ) ;
+#1498 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1499 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#1500 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1501 = EDGE_LOOP ( 'NONE', ( #2001, #2756, #1657, #1104 ) ) ;
+#1502 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1503 = ORIENTED_EDGE ( 'NONE', *, *, #494, .T. ) ;
+#1504 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, 2.150190265095412600 ) ) ;
+#1505 = EDGE_CURVE ( 'NONE', #2643, #1160, #1359, .T. ) ;
+#1506 = FILL_AREA_STYLE ('',( #1226 ) ) ;
+#1507 = EDGE_LOOP ( 'NONE', ( #842, #627, #2634, #310 ) ) ;
+#1508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#1509 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1510 = FACE_OUTER_BOUND ( 'NONE', #19, .T. ) ;
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #311, .T. ) ;
+#1512 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1513 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#1514 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #952 ) ) ;
+#1515 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.2072514883334726800, 0.9782876982685412300 ) ) ;
+#1516 = CIRCLE ( 'NONE', #277, 0.2000000000000000900 ) ;
+#1517 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#1518 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3091 ) ) ;
+#1519 = LINE ( 'NONE', #1492, #511 ) ;
+#1520 = EDGE_CURVE ( 'NONE', #3278, #3252, #1298, .T. ) ;
+#1521 = AXIS2_PLACEMENT_3D ( 'NONE', #2147, #589, #252 ) ;
+#1522 = SURFACE_STYLE_USAGE ( .BOTH. , #2049 ) ;
+#1523 = CARTESIAN_POINT ( 'NONE',  ( 1.875190265095412200, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#1524 = ADVANCED_FACE ( 'NONE', ( #2984 ), #3429, .F. ) ;
+#1525 = VERTEX_POINT ( 'NONE', #2631 ) ;
+#1526 = VERTEX_POINT ( 'NONE', #1550 ) ;
+#1527 = CIRCLE ( 'NONE', #154, 0.05000000000000012800 ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #2219, .T. ) ;
+#1529 = EDGE_CURVE ( 'NONE', #1187, #3017, #1699, .T. ) ;
+#1530 = CYLINDRICAL_SURFACE ( 'NONE', #1841, 0.04999999999999991300 ) ;
+#1531 = SURFACE_STYLE_USAGE ( .BOTH. , #3162 ) ;
+#1532 = LINE ( 'NONE', #1121, #2684 ) ;
+#1533 = CIRCLE ( 'NONE', #3402, 0.05000000000000012800 ) ;
+#1534 = VECTOR ( 'NONE', #1044, 1000.000000000000000 ) ;
+#1535 = PLANE ( 'NONE',  #3400 ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1537 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1538 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#1539 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #311, .F. ) ;
+#1541 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1542 = CYLINDRICAL_SURFACE ( 'NONE', #678, 0.05000000000000005800 ) ;
+#1543 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2387 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3444, #1882, #3475 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1544 = SURFACE_STYLE_USAGE ( .BOTH. , #2907 ) ;
+#1545 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1546 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1547 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#1548 = CARTESIAN_POINT ( 'NONE',  ( -1.875190265095412200, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#1549 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.04542101178169023800, 2.850449269467803400 ) ) ;
+#1551 = ORIENTED_EDGE ( 'NONE', *, *, #1495, .F. ) ;
+#1552 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2215 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #477, #3464, #2156 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1553 = EDGE_LOOP ( 'NONE', ( #863, #1438, #223, #1053 ) ) ;
+#1554 = EDGE_CURVE ( 'NONE', #2230, #1172, #791, .T. ) ;
+#1555 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135100, 1.427460625807690700, 2.171350907490722000 ) ) ;
+#1556 = VERTEX_POINT ( 'NONE', #437 ) ;
+#1557 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ;
+#1559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1560 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1561 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#1562 = FACE_OUTER_BOUND ( 'NONE', #1074, .T. ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .T. ) ;
+#1564 = CIRCLE ( 'NONE', #3448, 0.07000000000000018700 ) ;
+#1565 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#1567 = AXIS2_PLACEMENT_3D ( 'NONE', #1287, #2474, #2739 ) ;
+#1568 = ORIENTED_EDGE ( 'NONE', *, *, #2610, .T. ) ;
+#1569 = SURFACE_SIDE_STYLE ('',( #2977 ) ) ;
+#1570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1571 = CIRCLE ( 'NONE', #312, 0.05000000000000012800 ) ;
+#1572 = VECTOR ( 'NONE', #3496, 1000.000000000000000 ) ;
+#1573 = FACE_OUTER_BOUND ( 'NONE', #595, .T. ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .F. ) ;
+#1575 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1348 ) ) ;
+#1576 = SURFACE_SIDE_STYLE ('',( #473 ) ) ;
+#1577 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1578 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #785, 'distance_accuracy_value', 'NONE');
+#1579 = LINE ( 'NONE', #2981, #1751 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #3356, .T. ) ;
+#1582 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1334 ), #1765 ) ;
+#1583 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1584 = EDGE_CURVE ( 'NONE', #1686, #1208, #2904, .T. ) ;
+#1585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1271 ), #2143 ) ;
+#1586 = VERTEX_POINT ( 'NONE', #988 ) ;
+#1587 = SURFACE_SIDE_STYLE ('',( #15 ) ) ;
+#1588 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1589 = FILL_AREA_STYLE_COLOUR ( '', #2309 ) ;
+#1590 = PLANE ( 'NONE',  #1269 ) ;
+#1591 = EDGE_CURVE ( 'NONE', #1310, #95, #1885, .T. ) ;
+#1592 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ;
+#1593 = VERTEX_POINT ( 'NONE', #978 ) ;
+#1594 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .F. ) ;
+#1595 = EDGE_CURVE ( 'NONE', #372, #1909, #425, .T. ) ;
+#1596 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1101 ) ) ;
+#1597 = VECTOR ( 'NONE', #1745, 1000.000000000000000 ) ;
+#1598 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1599 = EDGE_CURVE ( 'NONE', #355, #1914, #3157, .T. ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.099999999999998100, -2.179413846781265800 ) ) ;
+#1601 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1602 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1366, 'distance_accuracy_value', 'NONE');
+#1603 = PRESENTATION_STYLE_ASSIGNMENT (( #328 ) ) ;
+#1604 = CIRCLE ( 'NONE', #3160, 0.05000000000000012800 ) ;
+#1605 = ORIENTED_EDGE ( 'NONE', *, *, #3406, .T. ) ;
+#1606 = ORIENTED_EDGE ( 'NONE', *, *, #2986, .F. ) ;
+#1607 = VECTOR ( 'NONE', #57, 1000.000000000000100 ) ;
+#1608 = STYLED_ITEM ( 'NONE', ( #556 ), #1983 ) ;
+#1609 = SURFACE_STYLE_FILL_AREA ( #45 ) ;
+#1610 = ORIENTED_EDGE ( 'NONE', *, *, #3123, .T. ) ;
+#1611 = CIRCLE ( 'NONE', #2980, 0.2000000000000000900 ) ;
+#1612 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411883500, 0.9975640502598247500 ) ) ;
+#1613 = LINE ( 'NONE', #3285, #546 ) ;
+#1614 = SURFACE_STYLE_USAGE ( .BOTH. , #826 ) ;
+#1615 = AXIS2_PLACEMENT_3D ( 'NONE', #3239, #1028, #1471 ) ;
+#1616 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2514 ), #1807 ) ;
+#1617 = FILL_AREA_STYLE ('',( #1481 ) ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#1619 = FACE_OUTER_BOUND ( 'NONE', #3341, .T. ) ;
+#1620 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1621 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #749, #180, #1865 ) ;
+#1623 = CIRCLE ( 'NONE', #1243, 0.07000000000000018700 ) ;
+#1624 = ADVANCED_FACE ( 'NONE', ( #969 ), #342, .F. ) ;
+#1625 = VERTEX_POINT ( 'NONE', #2559 ) ;
+#1626 = STYLED_ITEM ( 'NONE', ( #1168 ), #2475 ) ;
+#1627 = AXIS2_PLACEMENT_3D ( 'NONE', #2195, #2485, #271 ) ;
+#1628 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1023 ), #2257 ) ;
+#1629 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1630 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2913 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3297, #1671, #317 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1631 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1632 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #2211, .T. ) ;
+#1634 = LINE ( 'NONE', #2885, #394 ) ;
+#1635 = ORIENTED_EDGE ( 'NONE', *, *, #249, .T. ) ;
+#1636 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3321, 'distance_accuracy_value', 'NONE');
+#1637 = LINE ( 'NONE', #3510, #401 ) ;
+#1638 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #902 ) ) ;
+#1639 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765837400, 0.9961946980917455500 ) ) ;
+#1641 = ADVANCED_FACE ( 'NONE', ( #347 ), #1424, .F. ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #1224, .T. ) ;
+#1643 = LINE ( 'NONE', #3351, #3183 ) ;
+#1644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1063 ), #2570 ) ;
+#1645 = LINE ( 'NONE', #1989, #913 ) ;
+#1646 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2965735479479107400, -2.853460622813649200 ) ) ;
+#1647 = SURFACE_SIDE_STYLE ('',( #3068 ) ) ;
+#1648 = CIRCLE ( 'NONE', #3167, 0.2000000000000000900 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1650 = AXIS2_PLACEMENT_3D ( 'NONE', #1859, #751, #1598 ) ;
+#1651 = VECTOR ( 'NONE', #1281, 1000.000000000000000 ) ;
+#1652 = LINE ( 'NONE', #788, #1572 ) ;
+#1653 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#1654 = CYLINDRICAL_SURFACE ( 'NONE', #500, 0.05000000000000012800 ) ;
+#1655 = EDGE_CURVE ( 'NONE', #676, #3409, #1930, .T. ) ;
+#1656 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1657 = ORIENTED_EDGE ( 'NONE', *, *, #498, .F. ) ;
+#1658 = EDGE_CURVE ( 'NONE', #1098, #998, #2069, .T. ) ;
+#1659 = AXIS2_PLACEMENT_3D ( 'NONE', #2362, #752, #1025 ) ;
+#1660 = ADVANCED_FACE ( 'NONE', ( #2397 ), #2273, .T. ) ;
+#1661 = VECTOR ( 'NONE', #3486, 1000.000000000000200 ) ;
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #2504, .T. ) ;
+#1663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1112, 'distance_accuracy_value', 'NONE');
+#1664 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 0.1500000000000000800, -2.066694777773205400 ) ) ;
+#1665 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1666 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2965735479479104100, 2.853460622813649200 ) ) ;
+#1667 = ORIENTED_EDGE ( 'NONE', *, *, #1325, .T. ) ;
+#1668 = FILL_AREA_STYLE ('',( #2226 ) ) ;
+#1669 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1670 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .T. ) ;
+#1671 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1672 = VERTEX_POINT ( 'NONE', #2774 ) ;
+#1673 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2731 ), #1199 ) ;
+#1675 = FILL_AREA_STYLE ('',( #3020 ) ) ;
+#1676 = FILL_AREA_STYLE_COLOUR ( '', #1426 ) ;
+#1677 = ADVANCED_FACE ( 'NONE', ( #2911 ), #1288, .F. ) ;
+#1678 = EDGE_CURVE ( 'NONE', #1813, #650, #1623, .T. ) ;
+#1679 = VECTOR ( 'NONE', #3060, 1000.000000000000000 ) ;
+#1680 = FILL_AREA_STYLE_COLOUR ( '', #2466 ) ;
+#1681 = CARTESIAN_POINT ( 'NONE',  ( 1.925375508488679900, 1.095707918334251700, 2.150565773584092600 ) ) ;
+#1682 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1683 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1684 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#1686 = VERTEX_POINT ( 'NONE', #1762 ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #1875, .T. ) ;
+#1688 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1689 = ORIENTED_EDGE ( 'NONE', *, *, #3052, .F. ) ;
+#1690 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2370 ) ) ;
+#1691 = VECTOR ( 'NONE', #2017, 1000.000000000000000 ) ;
+#1692 = SPHERICAL_SURFACE ( 'NONE', #261, 0.05000000000000000300 ) ;
+#1693 = LINE ( 'NONE', #2817, #125 ) ;
+#1694 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.100000000000000100, -2.066694777773205000 ) ) ;
+#1695 = ADVANCED_FACE ( 'NONE', ( #522 ), #2440, .F. ) ;
+#1696 = AXIS2_PLACEMENT_3D ( 'NONE', #13, #2727, #2452 ) ;
+#1697 = AXIS2_PLACEMENT_3D ( 'NONE', #2954, #1969, #1895 ) ;
+#1698 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1699 = LINE ( 'NONE', #2096, #82 ) ;
+#1700 = EDGE_LOOP ( 'NONE', ( #2400, #2585, #272, #2914 ) ) ;
+#1701 = SURFACE_SIDE_STYLE ('',( #786 ) ) ;
+#1702 = EDGE_CURVE ( 'NONE', #1818, #237, #3442, .T. ) ;
+#1703 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773204800, 0.1456422128626171700, 2.116504512677791700 ) ) ;
+#1704 = FACE_OUTER_BOUND ( 'NONE', #3253, .T. ) ;
+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .T. ) ;
+#1706 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1707 = VECTOR ( 'NONE', #1804, 1000.000000000000000 ) ;
+#1708 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1709 = AXIS2_PLACEMENT_3D ( 'NONE', #374, #2638, #3361 ) ;
+#1710 = CARTESIAN_POINT ( 'NONE',  ( -1.842394801014998600, 1.470496082595084800, -2.117394801014999200 ) ) ;
+#1711 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1712 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1713 = ORIENTED_EDGE ( 'NONE', *, *, #774, .T. ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #2963, .T. ) ;
+#1715 = ORIENTED_EDGE ( 'NONE', *, *, #3317, .F. ) ;
+#1716 = ADVANCED_FACE ( 'NONE', ( #886 ), #2106, .F. ) ;
+#1717 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ;
+#1719 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000800, 2.066694777773204500 ) ) ;
+#1720 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #78 ) ) ;
+#1721 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#1722 = EDGE_LOOP ( 'NONE', ( #1759, #3236 ) ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .F. ) ;
+#1724 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1725 = EDGE_LOOP ( 'NONE', ( #2198, #3161, #714, #2283, #3267, #3371, #1899, #743, #1940, #1713, #1386, #238, #2503 ) ) ;
+#1726 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, -2.150190265095413400 ) ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#1728 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1729 = FILL_AREA_STYLE_COLOUR ( '', #2420 ) ;
+#1730 = EDGE_LOOP ( 'NONE', ( #579, #2806, #2127 ) ) ;
+#1731 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .T. ) ;
+#1733 = LINE ( 'NONE', #1178, #1264 ) ;
+#1734 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1735 = FILL_AREA_STYLE ('',( #3354 ) ) ;
+#1736 = EDGE_CURVE ( 'NONE', #761, #370, #344, .T. ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.04542101178169023800, 2.850449269467803400 ) ) ;
+#1738 = ADVANCED_FACE ( 'NONE', ( #1890, #2619 ), #3136, .T. ) ;
+#1739 = VERTEX_POINT ( 'NONE', #156 ) ;
+#1740 = PRESENTATION_STYLE_ASSIGNMENT (( #1283 ) ) ;
+#1741 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#1742 = LINE ( 'NONE', #731, #1651 ) ;
+#1743 = CYLINDRICAL_SURFACE ( 'NONE', #2796, 0.07000000000000018700 ) ;
+#1744 = VECTOR ( 'NONE', #2105, 1000.000000000000100 ) ;
+#1745 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, 0.9975640502598247500 ) ) ;
+#1746 = LINE ( 'NONE', #2791, #2136 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000800, 2.199999999999999700 ) ) ;
+#1748 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #3477, .T. ) ;
+#1750 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1751 = VECTOR ( 'NONE', #464, 1000.000000000000100 ) ;
+#1752 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1753 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .F. ) ;
+#1754 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#1755 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #594, 'distance_accuracy_value', 'NONE');
+#1756 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#1757 = CARTESIAN_POINT ( 'NONE',  ( 1.875190265095412000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#1758 = AXIS2_PLACEMENT_3D ( 'NONE', #609, #2786, #1665 ) ;
+#1759 = ORIENTED_EDGE ( 'NONE', *, *, #1591, .T. ) ;
+#1760 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#1761 = ORIENTED_EDGE ( 'NONE', *, *, #200, .F. ) ;
+#1762 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#1763 = EDGE_LOOP ( 'NONE', ( #1732, #2476, #118, #1855 ) ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #966 ) ;
+#1765 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1874 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1840, #199, #2115 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1766 = FILL_AREA_STYLE_COLOUR ( '', #2584 ) ;
+#1767 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#1769 = CIRCLE ( 'NONE', #2364, 0.07000000000000018700 ) ;
+#1770 = STYLED_ITEM ( 'NONE', ( #1116 ), #2223 ) ;
+#1771 = EDGE_CURVE ( 'NONE', #3452, #2905, #2776, .T. ) ;
+#1772 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1023 ) ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.150190265095412600 ) ) ;
+#1774 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1775 = VECTOR ( 'NONE', #1367, 1000.000000000000000 ) ;
+#1776 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1777 = EDGE_CURVE ( 'NONE', #202, #2224, #1455, .T. ) ;
+#1778 = FACE_OUTER_BOUND ( 'NONE', #188, .T. ) ;
+#1779 = SURFACE_STYLE_USAGE ( .BOTH. , #400 ) ;
+#1780 = EDGE_LOOP ( 'NONE', ( #153, #2182, #1876, #1220 ) ) ;
+#1781 = ORIENTED_EDGE ( 'NONE', *, *, #800, .F. ) ;
+#1782 = CIRCLE ( 'NONE', #866, 0.04999999999999991300 ) ;
+#1783 = EDGE_CURVE ( 'NONE', #1310, #761, #2185, .T. ) ;
+#1784 = AXIS2_PLACEMENT_3D ( 'NONE', #2326, #2875, #1838 ) ;
+#1785 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
+#1787 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1788 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1789 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999200, 1.100000000000000100, 2.179413846781265800 ) ) ;
+#1790 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#1791 = EDGE_CURVE ( 'NONE', #2128, #3252, #1, .T. ) ;
+#1792 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.095707918334251700, 2.200375508488680200 ) ) ;
+#1793 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1794 = SURFACE_STYLE_USAGE ( .BOTH. , #1211 ) ;
+#1795 = ADVANCED_FACE ( 'NONE', ( #2275 ), #1542, .T. ) ;
+#1796 = VECTOR ( 'NONE', #3120, 1000.000000000000000 ) ;
+#1797 = VERTEX_POINT ( 'NONE', #1548 ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #784, .T. ) ;
+#1799 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.041450297666694600, -2.695657539653708100 ) ) ;
+#1800 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1801 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .F. ) ;
+#1802 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#1803 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#1804 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1805 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #467 ) ) ;
+#1806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1807 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1578 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #785, #2965, #17 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1808 = ORIENTED_EDGE ( 'NONE', *, *, #1824, .T. ) ;
+#1809 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1810 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1811 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1812 = FILL_AREA_STYLE ('',( #1589 ) ) ;
+#1813 = VERTEX_POINT ( 'NONE', #1236 ) ;
+#1814 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#1815 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ;
+#1816 = SURFACE_STYLE_FILL_AREA ( #1229 ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #2294, .F. ) ;
+#1818 = VERTEX_POINT ( 'NONE', #1523 ) ;
+#1819 = PRESENTATION_STYLE_ASSIGNMENT (( #2192 ) ) ;
+#1820 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#1822 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1275 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1350, #536, #1341 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1823 = LINE ( 'NONE', #2406, #2373 ) ;
+#1824 = EDGE_CURVE ( 'NONE', #221, #862, #2148, .T. ) ;
+#1825 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #878, #83 ) ;
+#1826 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, 0.9975640502598247500 ) ) ;
+#1827 = ORIENTED_EDGE ( 'NONE', *, *, #2396, .T. ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #209, .T. ) ;
+#1829 = FACE_OUTER_BOUND ( 'NONE', #3388, .T. ) ;
+#1830 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #527, 'distance_accuracy_value', 'NONE');
+#1831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #2294, .T. ) ;
+#1833 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#1834 = ORIENTED_EDGE ( 'NONE', *, *, #2698, .F. ) ;
+#1835 = LINE ( 'NONE', #596, #3511 ) ;
+#1836 = VECTOR ( 'NONE', #2910, 1000.000000000000000 ) ;
+#1837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1156 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2005, #1191, #1537 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1838 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1839 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#1840 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #2495, #3010, #2767 ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .T. ) ;
+#1843 = VECTOR ( 'NONE', #3173, 1000.000000000000100 ) ;
+#1844 = AXIS2_PLACEMENT_3D ( 'NONE', #3198, #3227, #2689 ) ;
+#1845 = ORIENTED_EDGE ( 'NONE', *, *, #2997, .T. ) ;
+#1846 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135600, 1.427460625807690700, -2.171350907490722900 ) ) ;
+#1847 = FILL_AREA_STYLE_COLOUR ( '', #133 ) ;
+#1848 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1849 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732050700, 2.090000000000000300, 0.5666947777732042100 ) ) ;
+#1850 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2058, 'distance_accuracy_value', 'NONE');
+#1851 = SURFACE_SIDE_STYLE ('',( #3311 ) ) ;
+#1852 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#1853 = PLANE ( 'NONE',  #1419 ) ;
+#1854 = EDGE_CURVE ( 'NONE', #2125, #2251, #2823, .T. ) ;
+#1855 = ORIENTED_EDGE ( 'NONE', *, *, #3233, .F. ) ;
+#1856 = EDGE_CURVE ( 'NONE', #3252, #3468, #432, .T. ) ;
+#1857 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #857 ) ) ;
+#1858 = EDGE_LOOP ( 'NONE', ( #578, #1431, #3503, #1594 ) ) ;
+#1859 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#1860 = EDGE_CURVE ( 'NONE', #1383, #989, #3240, .T. ) ;
+#1861 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.2072514883334726800, 0.9782876982685412300 ) ) ;
+#1862 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1863 = FACE_OUTER_BOUND ( 'NONE', #2038, .T. ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #3126, .T. ) ;
+#1865 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#1866 = EDGE_LOOP ( 'NONE', ( #2831, #3322, #2872, #214 ) ) ;
+#1867 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1868 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#1869 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #534, .F. ) ;
+#1871 = FACE_OUTER_BOUND ( 'NONE', #2644, .T. ) ;
+#1872 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1873 = STYLED_ITEM ( 'NONE', ( #1603 ), #1409 ) ;
+#1874 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1840, 'distance_accuracy_value', 'NONE');
+#1875 = EDGE_CURVE ( 'NONE', #3017, #1387, #3163, .T. ) ;
+#1876 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .F. ) ;
+#1877 = FACE_OUTER_BOUND ( 'NONE', #1700, .T. ) ;
+#1878 = LINE ( 'NONE', #2669, #244 ) ;
+#1879 = CYLINDRICAL_SURFACE ( 'NONE', #3047, 0.05000000000000012800 ) ;
+#1880 = FACE_OUTER_BOUND ( 'NONE', #2360, .T. ) ;
+#1881 = SPHERICAL_SURFACE ( 'NONE', #2329, 0.05000000000000000300 ) ;
+#1882 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1884 = SURFACE_STYLE_USAGE ( .BOTH. , #1587 ) ;
+#1885 = CIRCLE ( 'NONE', #218, 0.5000000000000000000 ) ;
+#1886 = ORIENTED_EDGE ( 'NONE', *, *, #3262, .T. ) ;
+#1887 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1888 = VERTEX_POINT ( 'NONE', #2679 ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #1183, #366, #887 ) ;
+#1890 = FACE_BOUND ( 'NONE', #848, .T. ) ;
+#1891 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #552, #2460 ) ;
+#1892 = EDGE_CURVE ( 'NONE', #3467, #1586, #836, .T. ) ;
+#1893 = STYLED_ITEM ( 'NONE', ( #2172 ), #1115 ) ;
+#1894 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 8.673617379884051200E-015 ) ) ;
+#1895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1897 = EDGE_CURVE ( 'NONE', #2324, #36, #977, .T. ) ;
+#1898 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1302 ) ;
+#1899 = ORIENTED_EDGE ( 'NONE', *, *, #2632, .T. ) ;
+#1900 = STYLED_ITEM ( 'NONE', ( #190 ), #2724 ) ;
+#1901 = ORIENTED_EDGE ( 'NONE', *, *, #614, .T. ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #1860, .F. ) ;
+#1903 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#1904 = DIRECTION ( 'NONE',  ( 8.706749189188339300E-015, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1905 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#1906 = SURFACE_STYLE_FILL_AREA ( #3007 ) ;
+#1907 = LINE ( 'NONE', #3156, #1171 ) ;
+#1908 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #695, 'distance_accuracy_value', 'NONE');
+#1909 = VERTEX_POINT ( 'NONE', #481 ) ;
+#1910 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .F. ) ;
+#1911 = LINE ( 'NONE', #3046, #68 ) ;
+#1912 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #78 ), #2099 ) ;
+#1913 = PRESENTATION_STYLE_ASSIGNMENT (( #2253 ) ) ;
+#1914 = VERTEX_POINT ( 'NONE', #2407 ) ;
+#1915 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1916 = VECTOR ( 'NONE', #573, 1000.000000000000100 ) ;
+#1917 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #2319, #1233, #2890, #1504 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055403700, 7.064785372303751000 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853448100, 0.8065248903853448100, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #3334, .T. ) ;
+#1919 = PRESENTATION_STYLE_ASSIGNMENT (( #371 ) ) ;
+#1920 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#1921 = VECTOR ( 'NONE', #835, 1000.000000000000200 ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #991, .T. ) ;
+#1923 = EDGE_CURVE ( 'NONE', #3210, #2324, #139, .T. ) ;
+#1924 = LINE ( 'NONE', #949, #2019 ) ;
+#1925 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.3110811521312535900, -2.921940761692447100 ) ) ;
+#1926 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1927 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 4.353374594594169700E-015 ) ) ;
+#1928 = LINE ( 'NONE', #1846, #1193 ) ;
+#1929 = FILL_AREA_STYLE_COLOUR ( '', #830 ) ;
+#1930 = LINE ( 'NONE', #3346, #1015 ) ;
+#1931 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1932 = SURFACE_SIDE_STYLE ('',( #2987 ) ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #3262, .F. ) ;
+#1934 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .T. ) ;
+#1935 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, -0.9975640502598247500 ) ) ;
+#1936 = AXIS2_PLACEMENT_3D ( 'NONE', #1814, #1277, #189 ) ;
+#1937 = VERTEX_POINT ( 'NONE', #2741 ) ;
+#1938 = ADVANCED_FACE ( 'NONE', ( #255 ), #1045, .T. ) ;
+#1939 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .T. ) ;
+#1941 = SURFACE_STYLE_FILL_AREA ( #2285 ) ;
+#1942 = STYLED_ITEM ( 'NONE', ( #2536 ), #2873 ) ;
+#1943 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1944 = PRESENTATION_STYLE_ASSIGNMENT (( #2676 ) ) ;
+#1945 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1946 = FILL_AREA_STYLE ('',( #1154 ) ) ;
+#1947 = AXIS2_PLACEMENT_3D ( 'NONE', #279, #2471, #304 ) ;
+#1948 = LINE ( 'NONE', #2578, #1078 ) ;
+#1949 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#1950 = ORIENTED_EDGE ( 'NONE', *, *, #352, .F. ) ;
+#1951 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3399, 'distance_accuracy_value', 'NONE');
+#1952 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .T. ) ;
+#1953 = PRESENTATION_STYLE_ASSIGNMENT (( #240 ) ) ;
+#1954 = VERTEX_POINT ( 'NONE', #2201 ) ;
+#1955 = FILL_AREA_STYLE_COLOUR ( '', #322 ) ;
+#1956 = ADVANCED_FACE ( 'NONE', ( #1704 ), #1853, .F. ) ;
+#1957 = LINE ( 'NONE', #1785, #501 ) ;
+#1958 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2431 ) ) ;
+#1959 = EDGE_CURVE ( 'NONE', #1387, #2710, #1144, .T. ) ;
+#1960 = AXIS2_PLACEMENT_3D ( 'NONE', #943, #3357, #2313 ) ;
+#1961 = LINE ( 'NONE', #2114, #2560 ) ;
+#1962 = CIRCLE ( 'NONE', #2871, 0.07000000000000018700 ) ;
+#1963 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#1964 = FILL_AREA_STYLE_COLOUR ( '', #683 ) ;
+#1965 = PRESENTATION_STYLE_ASSIGNMENT (( #120 ) ) ;
+#1966 = PLANE ( 'NONE',  #2673 ) ;
+#1967 = EDGE_CURVE ( 'NONE', #793, #1593, #691, .T. ) ;
+#1968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1969 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1970 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#1971 = CYLINDRICAL_SURFACE ( 'NONE', #626, 0.2000000000000000900 ) ;
+#1972 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1973 = EDGE_CURVE ( 'NONE', #660, #1383, #2430, .T. ) ;
+#1974 = ORIENTED_EDGE ( 'NONE', *, *, #2877, .T. ) ;
+#1975 = FILL_AREA_STYLE_COLOUR ( '', #1215 ) ;
+#1976 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1101 ), #565 ) ;
+#1977 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#1978 = EDGE_LOOP ( 'NONE', ( #1817, #2798, #2818, #338 ) ) ;
+#1979 = EDGE_CURVE ( 'NONE', #2491, #776, #758, .T. ) ;
+#1980 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1981 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.054357787137383300, 2.116504512677791700 ) ) ;
+#1982 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1983 = ADVANCED_FACE ( 'NONE', ( #1619 ), #1240, .F. ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .F. ) ;
+#1985 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1986 = STYLED_ITEM ( 'NONE', ( #137 ), #2036 ) ;
+#1987 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2581, 'distance_accuracy_value', 'NONE');
+#1988 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#1989 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.04542101178169024500, -2.850449269467803400 ) ) ;
+#1990 = FACE_OUTER_BOUND ( 'NONE', #1479, .T. ) ;
+#1991 = CARTESIAN_POINT ( 'NONE',  ( 1.841504512677791600, 0.1456422128626171700, -2.112511336474076200 ) ) ;
+#1992 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #2804, .T. ) ;
+#1994 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ;
+#1995 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1996 = DIRECTION ( 'NONE',  ( 0.08682659386424779200, 0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#1997 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.04542101178169024500, 2.850449269467803400 ) ) ;
+#1998 = FILL_AREA_STYLE_COLOUR ( '', #1055 ) ;
+#1999 = VERTEX_POINT ( 'NONE', #3204 ) ;
+#2000 = ORIENTED_EDGE ( 'NONE', *, *, #2332, .T. ) ;
+#2001 = ORIENTED_EDGE ( 'NONE', *, *, #2066, .T. ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2965735479479107400, 2.853460622813649200 ) ) ;
+#2003 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, 0.0000000000000000000 ) ) ;
+#2004 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .F. ) ;
+#2005 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2006 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2007 = VERTEX_POINT ( 'NONE', #2700 ) ;
+#2008 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2009 = LINE ( 'NONE', #3186, #2176 ) ;
+#2010 = VECTOR ( 'NONE', #1414, 1000.000000000000100 ) ;
+#2011 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2012 = AXIS2_PLACEMENT_3D ( 'NONE', #1318, #517, #2134 ) ;
+#2013 = EDGE_CURVE ( 'NONE', #1797, #2290, #1928, .T. ) ;
+#2014 = AXIS2_PLACEMENT_3D ( 'NONE', #630, #1425, #2541 ) ;
+#2015 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #2341, #2618 ) ;
+#2016 = EDGE_LOOP ( 'NONE', ( #2161, #1146, #1008, #2659 ) ) ;
+#2017 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2018 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.548860246407859400E-015, 1.000000000000000000 ) ) ;
+#2019 = VECTOR ( 'NONE', #1219, 1000.000000000000100 ) ;
+#2020 = CARTESIAN_POINT ( 'NONE',  ( 1.837511336474075400, 0.1456422128626171700, 2.116504512677791700 ) ) ;
+#2021 = DIRECTION ( 'NONE',  ( 0.08682659386424938800, -0.9924325091389668600, 0.08682659386424976300 ) ) ;
+#2022 = VECTOR ( 'NONE', #2352, 1000.000000000000000 ) ;
+#2023 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #707, #1810 ) ;
+#2024 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2025 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2026 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1063 ) ) ;
+#2027 = VERTEX_POINT ( 'NONE', #2144 ) ;
+#2028 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2449338218336552000, -2.864400564216627500 ) ) ;
+#2029 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .F. ) ;
+#2030 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#2031 = AXIS2_PLACEMENT_3D ( 'NONE', #2295, #2035, #3077 ) ;
+#2032 = STYLED_ITEM ( 'NONE', ( #1740 ), #1061 ) ;
+#2033 = FILL_AREA_STYLE ('',( #3375 ) ) ;
+#2034 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, -0.2072514883334730700 ) ) ;
+#2035 = DIRECTION ( 'NONE',  ( -0.08682659386424977600, -0.9924325091389667500, 0.08682659386424977600 ) ) ;
+#2036 = ADVANCED_FACE ( 'NONE', ( #514 ), #2154, .T. ) ;
+#2037 = CIRCLE ( 'NONE', #1385, 0.07000000000000018700 ) ;
+#2038 = EDGE_LOOP ( 'NONE', ( #2280, #713, #3499, #2448 ) ) ;
+#2039 = ORIENTED_EDGE ( 'NONE', *, *, #2155, .T. ) ;
+#2040 = EDGE_CURVE ( 'NONE', #2994, #1433, #2692, .T. ) ;
+#2041 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2042 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2043 = EDGE_CURVE ( 'NONE', #3443, #2230, #794, .T. ) ;
+#2044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2045 = DIRECTION ( 'NONE',  ( 0.9961946980917455500, -0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#2046 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .F. ) ;
+#2047 = LINE ( 'NONE', #638, #3462 ) ;
+#2048 = CARTESIAN_POINT ( 'NONE',  ( 1.904413846781265000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2049 = SURFACE_SIDE_STYLE ('',( #3424 ) ) ;
+#2050 = ORIENTED_EDGE ( 'NONE', *, *, #521, .T. ) ;
+#2051 = VERTEX_POINT ( 'NONE', #257 ) ;
+#2052 = EDGE_LOOP ( 'NONE', ( #736, #954, #2985, #1221, #3182, #2249, #531, #1346, #738, #3414, #673, #1485, #128 ) ) ;
+#2053 = SURFACE_SIDE_STYLE ('',( #1246 ) ) ;
+#2054 = CIRCLE ( 'NONE', #2903, 0.04999999999999999600 ) ;
+#2055 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9975640502598247500, 0.06975647374411841900 ) ) ;
+#2056 = LINE ( 'NONE', #1580, #1002 ) ;
+#2057 = VECTOR ( 'NONE', #2664, 1000.000000000000000 ) ;
+#2058 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2059 = LINE ( 'NONE', #1266, #3195 ) ;
+#2060 = DIRECTION ( 'NONE',  ( -0.08682659386424902700, -0.9924325091389667500, -0.08682659386424977600 ) ) ;
+#2061 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2062 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#2063 = STYLED_ITEM ( 'NONE', ( #2964 ), #1467 ) ;
+#2064 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ;
+#2065 = SURFACE_STYLE_USAGE ( .BOTH. , #2053 ) ;
+#2066 = EDGE_CURVE ( 'NONE', #1937, #2408, #1579, .T. ) ;
+#2067 = ORIENTED_EDGE ( 'NONE', *, *, #1158, .F. ) ;
+#2068 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2069 = CIRCLE ( 'NONE', #519, 0.2000000000000000900 ) ;
+#2070 = ORIENTED_EDGE ( 'NONE', *, *, #1452, .F. ) ;
+#2071 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#2072 = ADVANCED_FACE ( 'NONE', ( #1282 ), #1971, .T. ) ;
+#2073 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.100000000000000100, 1.066694777773204300 ) ) ;
+#2074 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#2075 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1436, #1750, #2024 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2076 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#2077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765837400, 0.9961946980917455500 ) ) ;
+#2078 = SURFACE_STYLE_FILL_AREA ( #2404 ) ;
+#2079 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1626 ), #1822 ) ;
+#2080 = STYLED_ITEM ( 'NONE', ( #1128 ), #32 ) ;
+#2081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1893 ), #3335 ) ;
+#2082 = PLANE ( 'NONE',  #3497 ) ;
+#2083 = VERTEX_POINT ( 'NONE', #1737 ) ;
+#2084 = FACE_OUTER_BOUND ( 'NONE', #268, .T. ) ;
+#2085 = EDGE_CURVE ( 'NONE', #3024, #513, #1009, .T. ) ;
+#2086 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ;
+#2087 = ORIENTED_EDGE ( 'NONE', *, *, #2580, .F. ) ;
+#2088 = LINE ( 'NONE', #76, #2344 ) ;
+#2089 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1900 ) ) ;
+#2090 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2091 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, 0.2072514883334730400 ) ) ;
+#2092 = VERTEX_POINT ( 'NONE', #1476 ) ;
+#2093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2094 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2095 = VECTOR ( 'NONE', #210, 1000.000000000000000 ) ;
+#2096 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#2097 = CIRCLE ( 'NONE', #228, 0.2000000000000000900 ) ;
+#2098 = VECTOR ( 'NONE', #2540, 1000.000000000000100 ) ;
+#2099 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #636 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2350, #418, #1809 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2100 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#2101 = FILL_AREA_STYLE ('',( #2279 ) ) ;
+#2102 = SURFACE_STYLE_USAGE ( .BOTH. , #88 ) ;
+#2103 = PRESENTATION_STYLE_ASSIGNMENT (( #174 ) ) ;
+#2104 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#2106 = CYLINDRICAL_SURFACE ( 'NONE', #831, 0.5000000000000000000 ) ;
+#2107 = SURFACE_STYLE_USAGE ( .BOTH. , #1851 ) ;
+#2108 = FILL_AREA_STYLE ('',( #516 ) ) ;
+#2109 = VERTEX_POINT ( 'NONE', #1196 ) ;
+#2110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411883500, -0.9975640502598247500 ) ) ;
+#2111 = EDGE_CURVE ( 'NONE', #1625, #747, #34, .T. ) ;
+#2112 = FILL_AREA_STYLE_COLOUR ( '', #1358 ) ;
+#2113 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2114 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#2115 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2116 = ORIENTED_EDGE ( 'NONE', *, *, #2442, .F. ) ;
+#2117 = PRESENTATION_STYLE_ASSIGNMENT (( #1779 ) ) ;
+#2118 = ORIENTED_EDGE ( 'NONE', *, *, #16, .F. ) ;
+#2119 = VERTEX_POINT ( 'NONE', #117 ) ;
+#2120 = SPHERICAL_SURFACE ( 'NONE', #1758, 0.05000000000000000300 ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000500, 1.100000000000000100, -2.150190265095413400 ) ) ;
+#2122 = AXIS2_PLACEMENT_3D ( 'NONE', #2252, #378, #2537 ) ;
+#2123 = SURFACE_STYLE_USAGE ( .BOTH. , #1569 ) ;
+#2124 = FILL_AREA_STYLE ('',( #1929 ) ) ;
+#2125 = VERTEX_POINT ( 'NONE', #367 ) ;
+#2126 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .T. ) ;
+#2127 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .F. ) ;
+#2128 = VERTEX_POINT ( 'NONE', #3108 ) ;
+#2129 = LINE ( 'NONE', #1255, #2258 ) ;
+#2130 = LINE ( 'NONE', #2358, #1744 ) ;
+#2131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #292 ), #665 ) ;
+#2132 = SURFACE_SIDE_STYLE ('',( #35 ) ) ;
+#2133 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#2134 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2135 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#2136 = VECTOR ( 'NONE', #1748, 1000.000000000000000 ) ;
+#2137 = PLANE ( 'NONE',  #1622 ) ;
+#2138 = SURFACE_STYLE_USAGE ( .BOTH. , #2395 ) ;
+#2139 = AXIS2_PLACEMENT_3D ( 'NONE', #3271, #1629, #1349 ) ;
+#2140 = VERTEX_POINT ( 'NONE', #1437 ) ;
+#2141 = AXIS2_PLACEMENT_3D ( 'NONE', #3324, #2531, #2521 ) ;
+#2142 = EDGE_CURVE ( 'NONE', #2571, #525, #3480, .T. ) ;
+#2143 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1449 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #964, #460, #1354 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2144 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#2145 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#2146 = CARTESIAN_POINT ( 'NONE',  ( 1.904413846781265000, 1.099999999999998100, -2.200000000000000600 ) ) ;
+#2147 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.3110811521312535900, -2.921940761692447100 ) ) ;
+#2148 = LINE ( 'NONE', #2665, #1707 ) ;
+#2149 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 2.054357787137383300, -2.116504512677792600 ) ) ;
+#2150 = EDGE_CURVE ( 'NONE', #660, #2461, #176, .T. ) ;
+#2151 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .T. ) ;
+#2152 = EDGE_CURVE ( 'NONE', #2547, #4, #2184, .T. ) ;
+#2153 = AXIS2_PLACEMENT_3D ( 'NONE', #2306, #2021, #1731 ) ;
+#2154 = PLANE ( 'NONE',  #2525 ) ;
+#2155 = EDGE_CURVE ( 'NONE', #193, #1937, #1924, .T. ) ;
+#2156 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2157 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2158 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#2159 = CIRCLE ( 'NONE', #2735, 0.2000000000000000900 ) ;
+#2160 = FACE_OUTER_BOUND ( 'NONE', #177, .T. ) ;
+#2161 = ORIENTED_EDGE ( 'NONE', *, *, #1678, .F. ) ;
+#2162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1986 ), #256 ) ;
+#2163 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#2164 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#2165 = SURFACE_SIDE_STYLE ('',( #1422 ) ) ;
+#2166 = VERTEX_POINT ( 'NONE', #1799 ) ;
+#2167 = LINE ( 'NONE', #1140, #1480 ) ;
+#2168 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2169 = PRESENTATION_STYLE_ASSIGNMENT (( #3307 ) ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#2171 = EDGE_LOOP ( 'NONE', ( #1592, #2677, #567, #2666 ) ) ;
+#2172 = PRESENTATION_STYLE_ASSIGNMENT (( #1126 ) ) ;
+#2173 = CYLINDRICAL_SURFACE ( 'NONE', #1260, 0.5000000000000000000 ) ;
+#2174 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #857, .NOT_KNOWN. ) ;
+#2175 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #289, 'distance_accuracy_value', 'NONE');
+#2176 = VECTOR ( 'NONE', #1867, 1000.000000000000000 ) ;
+#2177 = SURFACE_STYLE_FILL_AREA ( #3150 ) ;
+#2178 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 1.000000000000000000 ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2180 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3018, 'distance_accuracy_value', 'NONE');
+#2181 = VECTOR ( 'NONE', #1963, 1000.000000000000100 ) ;
+#2182 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .F. ) ;
+#2183 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, 0.9975640502598247500 ) ) ;
+#2184 = CIRCLE ( 'NONE', #2205, 0.05000000000000005100 ) ;
+#2185 = LINE ( 'NONE', #3190, #2022 ) ;
+#2186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #231 ), #1451 ) ;
+#2187 = EDGE_CURVE ( 'NONE', #3515, #894, #1092, .T. ) ;
+#2188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2939 ), #3506 ) ;
+#2189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2190 = STYLED_ITEM ( 'NONE', ( #1198 ), #1641 ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #64, .F. ) ;
+#2192 = SURFACE_STYLE_USAGE ( .BOTH. , #802 ) ;
+#2193 = ADVANCED_FACE ( 'NONE', ( #2868 ), #2377, .F. ) ;
+#2194 = EDGE_LOOP ( 'NONE', ( #756, #2736, #2118, #936 ) ) ;
+#2195 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2196 = EDGE_LOOP ( 'NONE', ( #1845, #2968, #3284, #2539 ) ) ;
+#2197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1279 ), #1837 ) ;
+#2198 = ORIENTED_EDGE ( 'NONE', *, *, #498, .T. ) ;
+#2199 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2200 = CIRCLE ( 'NONE', #351, 0.04999999999999999600 ) ;
+#2201 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#2202 = FILL_AREA_STYLE_COLOUR ( '', #2599 ) ;
+#2203 = ADVANCED_FACE ( 'NONE', ( #730 ), #1535, .T. ) ;
+#2204 = ORIENTED_EDGE ( 'NONE', *, *, #2663, .T. ) ;
+#2205 = AXIS2_PLACEMENT_3D ( 'NONE', #2881, #1235, #3403 ) ;
+#2206 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1893 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #3238, .T. ) ;
+#2208 = CYLINDRICAL_SURFACE ( 'NONE', #1697, 0.2000000000000000900 ) ;
+#2209 = PLANE ( 'NONE',  #1947 ) ;
+#2210 = EDGE_LOOP ( 'NONE', ( #2046, #1934, #1262, #1808, #23, #2696, #162, #799, #1041, #1080, #1605, #3487 ) ) ;
+#2211 = EDGE_CURVE ( 'NONE', #1464, #3210, #2317, .T. ) ;
+#2212 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#2213 = CIRCLE ( 'NONE', #2760, 0.04999999999999991300 ) ;
+#2214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2215 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #477, 'distance_accuracy_value', 'NONE');
+#2216 = EDGE_CURVE ( 'NONE', #1625, #2743, #239, .T. ) ;
+#2217 = VECTOR ( 'NONE', #1502, 1000.000000000000000 ) ;
+#2218 = SURFACE_STYLE_USAGE ( .BOTH. , #3015 ) ;
+#2219 = EDGE_CURVE ( 'NONE', #1470, #2957, #1303, .T. ) ;
+#2220 = FILL_AREA_STYLE ('',( #1680 ) ) ;
+#2221 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.04542101178169023800, 2.850449269467803400 ) ) ;
+#2222 = EDGE_LOOP ( 'NONE', ( #1798, #1113, #869, #1343 ) ) ;
+#2223 = ADVANCED_FACE ( 'NONE', ( #1032 ), #2492, .F. ) ;
+#2224 = VERTEX_POINT ( 'NONE', #771 ) ;
+#2225 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2226 = FILL_AREA_STYLE_COLOUR ( '', #2598 ) ;
+#2227 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2228 = VECTOR ( 'NONE', #564, 1000.000000000000000 ) ;
+#2229 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2230 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#2231 = CARTESIAN_POINT ( 'NONE',  ( -1.837511336474076100, 0.1456422128626171700, -2.116504512677792600 ) ) ;
+#2232 = EDGE_CURVE ( 'NONE', #1160, #676, #107, .T. ) ;
+#2233 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2234 = LINE ( 'NONE', #391, #3246 ) ;
+#2235 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .F. ) ;
+#2236 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.066694777773204300 ) ) ;
+#2237 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2238 = ADVANCED_FACE ( 'NONE', ( #314 ), #1590, .F. ) ;
+#2239 = FACE_OUTER_BOUND ( 'NONE', #2268, .T. ) ;
+#2240 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000800, -2.066694777773205400 ) ) ;
+#2241 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#2242 = VECTOR ( 'NONE', #1869, 1000.000000000000000 ) ;
+#2243 = SURFACE_SIDE_STYLE ('',( #873 ) ) ;
+#2244 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#2245 = AXIS2_PLACEMENT_3D ( 'NONE', #1016, #212, #471 ) ;
+#2246 = VECTOR ( 'NONE', #1323, 1000.000000000000000 ) ;
+#2247 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2248 = VERTEX_POINT ( 'NONE', #928 ) ;
+#2249 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .T. ) ;
+#2250 = LINE ( 'NONE', #3114, #274 ) ;
+#2251 = VERTEX_POINT ( 'NONE', #457 ) ;
+#2252 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.100000000000000100, 1.066694777773204300 ) ) ;
+#2253 = SURFACE_STYLE_USAGE ( .BOTH. , #339 ) ;
+#2254 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .F. ) ;
+#2255 = AXIS2_PLACEMENT_3D ( 'NONE', #597, #1163, #1968 ) ;
+#2256 = EDGE_CURVE ( 'NONE', #84, #832, #1769, .T. ) ;
+#2257 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2718 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #670, #159, #2870 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2258 = VECTOR ( 'NONE', #2094, 1000.000000000000000 ) ;
+#2259 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2260 = SURFACE_STYLE_USAGE ( .BOTH. , #1161 ) ;
+#2261 = LINE ( 'NONE', #465, #2095 ) ;
+#2262 = EDGE_CURVE ( 'NONE', #95, #370, #3378, .T. ) ;
+#2263 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2264 = ADVANCED_FACE ( 'NONE', ( #2671 ), #236, .F. ) ;
+#2265 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#2266 = ORIENTED_EDGE ( 'NONE', *, *, #494, .F. ) ;
+#2267 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#2268 = EDGE_LOOP ( 'NONE', ( #2522, #733, #3333, #3374 ) ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2965735479479106300, 2.853460622813649200 ) ) ;
+#2270 = AXIS2_PLACEMENT_3D ( 'NONE', #1754, #122, #2611 ) ;
+#2271 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#2272 = VECTOR ( 'NONE', #131, 1000.000000000000000 ) ;
+#2273 = PLANE ( 'NONE',  #2558 ) ;
+#2274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, 0.2072514883334730700 ) ) ;
+#2275 = FACE_OUTER_BOUND ( 'NONE', #1763, .T. ) ;
+#2276 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2277 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2278 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2965735479479104100, -2.853460622813649200 ) ) ;
+#2279 = FILL_AREA_STYLE_COLOUR ( '', #1787 ) ;
+#2280 = ORIENTED_EDGE ( 'NONE', *, *, #245, .F. ) ;
+#2281 = SURFACE_STYLE_USAGE ( .BOTH. , #65 ) ;
+#2282 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2931, 'distance_accuracy_value', 'NONE');
+#2283 = ORIENTED_EDGE ( 'NONE', *, *, #1678, .T. ) ;
+#2284 = PLANE ( 'NONE',  #182 ) ;
+#2285 = FILL_AREA_STYLE ('',( #3370 ) ) ;
+#2286 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2287 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .F. ) ;
+#2288 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2330, 'distance_accuracy_value', 'NONE');
+#2289 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2290 = VERTEX_POINT ( 'NONE', #1331 ) ;
+#2291 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#2292 = LINE ( 'NONE', #811, #1347 ) ;
+#2293 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#2294 = EDGE_CURVE ( 'NONE', #698, #1464, #571, .T. ) ;
+#2295 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#2296 = SURFACE_SIDE_STYLE ('',( #2874 ) ) ;
+#2297 = EDGE_LOOP ( 'NONE', ( #424, #3451, #932, #2191 ) ) ;
+#2298 = VECTOR ( 'NONE', #44, 1000.000000000000100 ) ;
+#2299 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2300 = VECTOR ( 'NONE', #2237, 1000.000000000000000 ) ;
+#2301 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 2.054357787137383300, -2.112511336474076600 ) ) ;
+#2302 = EDGE_LOOP ( 'NONE', ( #515, #1410, #284, #2204 ) ) ;
+#2303 = SURFACE_STYLE_FILL_AREA ( #1668 ) ;
+#2304 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2305 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2306 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#2307 = FACE_OUTER_BOUND ( 'NONE', #1010, .T. ) ;
+#2308 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2309 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2311 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3196 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #100, #602, #349 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2312 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2313 = DIRECTION ( 'NONE',  ( -0.08715574274765836000, -0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2314 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ;
+#2315 = SURFACE_STYLE_FILL_AREA ( #2624 ) ;
+#2316 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#2317 = CIRCLE ( 'NONE', #1891, 0.07000000000000018700 ) ;
+#2318 = ORIENTED_EDGE ( 'NONE', *, *, #679, .F. ) ;
+#2319 = CARTESIAN_POINT ( 'NONE',  ( -1.875190265095412200, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2320 = ADVANCED_FACE ( 'NONE', ( #1210 ), #1034, .T. ) ;
+#2321 = PRESENTATION_STYLE_ASSIGNMENT (( #3122 ) ) ;
+#2322 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2323 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #1915, #2189 ) ;
+#2324 = VERTEX_POINT ( 'NONE', #2953 ) ;
+#2325 = SURFACE_STYLE_USAGE ( .BOTH. , #138 ) ;
+#2326 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.3110811521312535900, 2.921940761692447100 ) ) ;
+#2327 = AXIS2_PLACEMENT_3D ( 'NONE', #2003, #72, #3027 ) ;
+#2328 = EDGE_CURVE ( 'NONE', #1818, #1076, #259, .T. ) ;
+#2329 = AXIS2_PLACEMENT_3D ( 'NONE', #2490, #3055, #1399 ) ;
+#2330 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2331 = VERTEX_POINT ( 'NONE', #1839 ) ;
+#2332 = EDGE_CURVE ( 'NONE', #1387, #2486, #709, .T. ) ;
+#2333 = FILL_AREA_STYLE_COLOUR ( '', #789 ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 0.1456422128626171700, -2.066694777773205400 ) ) ;
+#2335 = EDGE_CURVE ( 'NONE', #2109, #2248, #3495, .T. ) ;
+#2336 = AXIS2_PLACEMENT_3D ( 'NONE', #2898, #2060, #710 ) ;
+#2337 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#2338 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2339 = FACE_OUTER_BOUND ( 'NONE', #2222, .T. ) ;
+#2340 = LINE ( 'NONE', #1421, #1217 ) ;
+#2341 = DIRECTION ( 'NONE',  ( 0.08682659386424765300, -0.9924325091389670800, 0.08682659386424765300 ) ) ;
+#2342 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .F. ) ;
+#2343 = EDGE_LOOP ( 'NONE', ( #1046, #3269, #369, #2429 ) ) ;
+#2344 = VECTOR ( 'NONE', #383, 1000.000000000000100 ) ;
+#2345 = EDGE_LOOP ( 'NONE', ( #2932, #1801, #1574, #183 ) ) ;
+#2346 = EDGE_LOOP ( 'NONE', ( #1066, #780, #1058, #1468, #2614, #1299, #959, #3313, #3086, #2070, #2464, #637, #2597 ) ) ;
+#2347 = VECTOR ( 'NONE', #30, 1000.000000000000100 ) ;
+#2348 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #3405, #3367 ) ;
+#2349 = LINE ( 'NONE', #1062, #3436 ) ;
+#2350 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2351 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.1000000000000000500, 0.0000000000000000000 ) ) ;
+#2352 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2353 = ADVANCED_FACE ( 'NONE', ( #449 ), #2792, .T. ) ;
+#2354 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .T. ) ;
+#2355 = PLANE ( 'NONE',  #1709 ) ;
+#2356 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#2357 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2358 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#2359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2360 = EDGE_LOOP ( 'NONE', ( #2950, #3390, #2996 ) ) ;
+#2361 = ORIENTED_EDGE ( 'NONE', *, *, #2085, .T. ) ;
+#2362 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000500, -2.066694777773205400 ) ) ;
+#2363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, -0.2072514883334730700 ) ) ;
+#2364 = AXIS2_PLACEMENT_3D ( 'NONE', #2713, #763, #3454 ) ;
+#2365 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2366 = EDGE_LOOP ( 'NONE', ( #1781, #1828, #395, #3075 ) ) ;
+#2367 = EDGE_CURVE ( 'NONE', #2140, #2534, #3088, .T. ) ;
+#2368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2878 ), #1339 ) ;
+#2369 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2370 = STYLED_ITEM ( 'NONE', ( #474 ), #1677 ) ;
+#2371 = PLANE ( 'NONE',  #3111 ) ;
+#2372 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#2373 = VECTOR ( 'NONE', #2955, 1000.000000000000100 ) ;
+#2374 = ORIENTED_EDGE ( 'NONE', *, *, #427, .T. ) ;
+#2375 = FACE_OUTER_BOUND ( 'NONE', #2345, .T. ) ;
+#2376 = AXIS2_PLACEMENT_3D ( 'NONE', #1747, #2574, #722 ) ;
+#2377 = PLANE ( 'NONE',  #3184 ) ;
+#2378 = ORIENTED_EDGE ( 'NONE', *, *, #800, .T. ) ;
+#2379 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#2380 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, 0.0000000000000000000 ) ) ;
+#2381 = LINE ( 'NONE', #1392, #3508 ) ;
+#2382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, -0.2072514883334730700 ) ) ;
+#2383 = AXIS2_PLACEMENT_3D ( 'NONE', #2657, #2641, #3456 ) ;
+#2384 = PRESENTATION_STYLE_ASSIGNMENT (( #798 ) ) ;
+#2385 = VECTOR ( 'NONE', #242, 1000.000000000000000 ) ;
+#2386 = LINE ( 'NONE', #3117, #3302 ) ;
+#2387 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3444, 'distance_accuracy_value', 'NONE');
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #2335, .F. ) ;
+#2389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #604 ), #3280 ) ;
+#2390 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2391 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#2392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#2393 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3277, 'distance_accuracy_value', 'NONE');
+#2394 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732050700, 2.100000000000000100, 0.5666947777732042100 ) ) ;
+#2395 = SURFACE_SIDE_STYLE ('',( #3021 ) ) ;
+#2396 = EDGE_CURVE ( 'NONE', #1586, #1813, #229, .T. ) ;
+#2397 = FACE_OUTER_BOUND ( 'NONE', #1403, .T. ) ;
+#2398 = EDGE_CURVE ( 'NONE', #1470, #1525, #3248, .T. ) ;
+#2399 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1319 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #796, #1926, #1631 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2400 = ORIENTED_EDGE ( 'NONE', *, *, #2256, .F. ) ;
+#2401 = EDGE_CURVE ( 'NONE', #776, #3468, #155, .T. ) ;
+#2402 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#2403 = ORIENTED_EDGE ( 'NONE', *, *, #685, .T. ) ;
+#2404 = FILL_AREA_STYLE ('',( #1039 ) ) ;
+#2405 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2406 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#2407 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#2408 = VERTEX_POINT ( 'NONE', #1084 ) ;
+#2409 = ORIENTED_EDGE ( 'NONE', *, *, #1860, .T. ) ;
+#2410 = VECTOR ( 'NONE', #925, 1000.000000000000100 ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#2412 = PLANE ( 'NONE',  #680 ) ;
+#2413 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2414 = FILL_AREA_STYLE_COLOUR ( '', #1583 ) ;
+#2415 = EDGE_CURVE ( 'NONE', #2125, #2459, #1516, .T. ) ;
+#2416 = FACE_OUTER_BOUND ( 'NONE', #1722, .T. ) ;
+#2417 = VECTOR ( 'NONE', #639, 1000.000000000000100 ) ;
+#2418 = ORIENTED_EDGE ( 'NONE', *, *, #2142, .F. ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #3413, .F. ) ;
+#2420 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2421 = ORIENTED_EDGE ( 'NONE', *, *, #1959, .F. ) ;
+#2422 = ORIENTED_EDGE ( 'NONE', *, *, #2763, .F. ) ;
+#2423 = PRESENTATION_STYLE_ASSIGNMENT (( #389 ) ) ;
+#2424 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#2425 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#2426 = SURFACE_SIDE_STYLE ('',( #1486 ) ) ;
+#2427 = SHAPE_DEFINITION_REPRESENTATION ( #1898, #3211 ) ;
+#2428 = STYLED_ITEM ( 'NONE', ( #3011 ), #340 ) ;
+#2429 = ORIENTED_EDGE ( 'NONE', *, *, #1655, .T. ) ;
+#2430 = LINE ( 'NONE', #2942, #1661 ) ;
+#2431 = STYLED_ITEM ( 'NONE', ( #1819 ), #2453 ) ;
+#2432 = ORIENTED_EDGE ( 'NONE', *, *, #739, .T. ) ;
+#2433 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2080 ) ) ;
+#2434 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2032 ) ) ;
+#2435 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#2436 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2437 = SURFACE_STYLE_USAGE ( .BOTH. , #1377 ) ;
+#2438 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2440 = CYLINDRICAL_SURFACE ( 'NONE', #1050, 0.07000000000000018700 ) ;
+#2441 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#2442 = EDGE_CURVE ( 'NONE', #776, #1433, #1637, .T. ) ;
+#2443 = AXIS2_PLACEMENT_3D ( 'NONE', #2076, #1515, #3410 ) ;
+#2444 = VERTEX_POINT ( 'NONE', #823 ) ;
+#2445 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1000000000000000500, -2.066694777773205400 ) ) ;
+#2446 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1094 ) ;
+#2447 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2448 = ORIENTED_EDGE ( 'NONE', *, *, #1234, .T. ) ;
+#2449 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.06975647374411841900, -0.9975640502598247500 ) ) ;
+#2450 = SURFACE_STYLE_FILL_AREA ( #2622 ) ;
+#2451 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#2452 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2453 = ADVANCED_FACE ( 'NONE', ( #1562 ), #3243, .F. ) ;
+#2454 = AXIS2_PLACEMENT_3D ( 'NONE', #3492, #1904, #1894 ) ;
+#2455 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2456 = LINE ( 'NONE', #3201, #2246 ) ;
+#2457 = SURFACE_STYLE_USAGE ( .BOTH. , #550 ) ;
+#2458 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765874900, -0.9961946980917454300 ) ) ;
+#2459 = VERTEX_POINT ( 'NONE', #561 ) ;
+#2460 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2461 = VERTEX_POINT ( 'NONE', #1905 ) ;
+#2462 = VECTOR ( 'NONE', #803, 1000.000000000000000 ) ;
+#2463 = SURFACE_STYLE_FILL_AREA ( #3000 ) ;
+#2464 = ORIENTED_EDGE ( 'NONE', *, *, #2187, .T. ) ;
+#2465 = FACE_OUTER_BOUND ( 'NONE', #2961, .T. ) ;
+#2466 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2467 = VECTOR ( 'NONE', #3038, 1000.000000000000100 ) ;
+#2468 = LINE ( 'NONE', #3425, #1048 ) ;
+#2469 = PRESENTATION_STYLE_ASSIGNMENT (( #3449 ) ) ;
+#2470 = EDGE_CURVE ( 'NONE', #2119, #36, #2292, .T. ) ;
+#2471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, -0.06975647374411847500 ) ) ;
+#2472 = CIRCLE ( 'NONE', #2336, 0.05000000000000005800 ) ;
+#2473 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2474 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2475 = ADVANCED_FACE ( 'NONE', ( #2084 ), #2722, .F. ) ;
+#2476 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ;
+#2477 = SURFACE_STYLE_FILL_AREA ( #1244 ) ;
+#2478 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2479 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .T. ) ;
+#2480 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2572 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1245, #2308, #2061 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2481 = SURFACE_STYLE_USAGE ( .BOTH. , #1701 ) ;
+#2482 = DIRECTION ( 'NONE',  ( -0.08682659386424765300, -0.9924325091389670800, -0.08682659386424802800 ) ) ;
+#2483 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .T. ) ;
+#2484 = EDGE_LOOP ( 'NONE', ( #2266, #3096, #3213, #553 ) ) ;
+#2485 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2486 = VERTEX_POINT ( 'NONE', #2998 ) ;
+#2487 = ADVANCED_FACE ( 'NONE', ( #3420 ), #3273, .T. ) ;
+#2488 = STYLED_ITEM ( 'NONE', ( #506 ), #3016 ) ;
+#2489 = ORIENTED_EDGE ( 'NONE', *, *, #3191, .T. ) ;
+#2490 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#2491 = VERTEX_POINT ( 'NONE', #250 ) ;
+#2492 = CYLINDRICAL_SURFACE ( 'NONE', #1567, 0.07000000000000018700 ) ;
+#2493 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1231 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #562, #1125, #8 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2494 = LINE ( 'NONE', #1416, #399 ) ;
+#2495 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1500000000000000800, 2.199999999999999700 ) ) ;
+#2496 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2497 = FACE_OUTER_BOUND ( 'NONE', #2706, .T. ) ;
+#2498 = AXIS2_PLACEMENT_3D ( 'NONE', #320, #2778, #897 ) ;
+#2499 = EDGE_CURVE ( 'NONE', #2668, #1586, #1120, .T. ) ;
+#2500 = AXIS2_PLACEMENT_3D ( 'NONE', #2380, #2104, #211 ) ;
+#2501 = FILL_AREA_STYLE ('',( #2517 ) ) ;
+#2502 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .F. ) ;
+#2503 = ORIENTED_EDGE ( 'NONE', *, *, #2986, .T. ) ;
+#2504 = EDGE_CURVE ( 'NONE', #2957, #1999, #3140, .T. ) ;
+#2505 = ADVANCED_FACE ( 'NONE', ( #2497 ), #2789, .T. ) ;
+#2506 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .T. ) ;
+#2507 = FACE_OUTER_BOUND ( 'NONE', #945, .T. ) ;
+#2508 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#2509 = LINE ( 'NONE', #1162, #2467 ) ;
+#2510 = EDGE_CURVE ( 'NONE', #3427, #193, #2494, .T. ) ;
+#2511 = LINE ( 'NONE', #1555, #3259 ) ;
+#2512 = FACE_OUTER_BOUND ( 'NONE', #142, .T. ) ;
+#2513 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135600, 0.7768971613296923300, -2.121541172586135700 ) ) ;
+#2514 = STYLED_ITEM ( 'NONE', ( #2652 ), #3211 ) ;
+#2515 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732050700, 2.090000000000000300, 0.5666947777732042100 ) ) ;
+#2516 = EDGE_CURVE ( 'NONE', #3409, #2051, #2200, .T. ) ;
+#2517 = FILL_AREA_STYLE_COLOUR ( '', #1711 ) ;
+#2518 = PLANE ( 'NONE',  #2014 ) ;
+#2519 = ORIENTED_EDGE ( 'NONE', *, *, #3004, .T. ) ;
+#2520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2521 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2522 = ORIENTED_EDGE ( 'NONE', *, *, #1658, .F. ) ;
+#2523 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#2524 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2525 = AXIS2_PLACEMENT_3D ( 'NONE', #1052, #195, #2390 ) ;
+#2526 = SURFACE_SIDE_STYLE ('',( #1384 ) ) ;
+#2527 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2528 = ADVANCED_FACE ( 'NONE', ( #572 ), #487, .T. ) ;
+#2529 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2530 = FILL_AREA_STYLE ('',( #1998 ) ) ;
+#2531 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2532 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 0.1456422128626171700, -2.116504512677792600 ) ) ;
+#2533 = STYLED_ITEM ( 'NONE', ( #416 ), #3384 ) ;
+#2534 = VERTEX_POINT ( 'NONE', #85 ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.100000000000000100, 2.112511336474075700 ) ) ;
+#2536 = PRESENTATION_STYLE_ASSIGNMENT (( #3340 ) ) ;
+#2537 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2539 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ;
+#2540 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#2541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#2542 = SURFACE_STYLE_FILL_AREA ( #1070 ) ;
+#2543 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#2544 = VECTOR ( 'NONE', #1539, 1000.000000000000000 ) ;
+#2545 = SURFACE_SIDE_STYLE ('',( #115 ) ) ;
+#2546 = VERTEX_POINT ( 'NONE', #359 ) ;
+#2547 = VERTEX_POINT ( 'NONE', #1703 ) ;
+#2548 = VECTOR ( 'NONE', #1734, 1000.000000000000100 ) ;
+#2549 = CYLINDRICAL_SURFACE ( 'NONE', #2795, 0.2000000000000000900 ) ;
+#2550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2551 = DIRECTION ( 'NONE',  ( 4.336808689942006700E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2552 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#2553 = AXIS2_PLACEMENT_3D ( 'NONE', #1401, #31, #867 ) ;
+#2554 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #708 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2478, #3034, #1931 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2555 = AXIS2_PLACEMENT_3D ( 'NONE', #726, #1294, #1826 ) ;
+#2556 = CYLINDRICAL_SURFACE ( 'NONE', #353, 0.2000000000000000900 ) ;
+#2557 = LINE ( 'NONE', #3006, #2721 ) ;
+#2558 = AXIS2_PLACEMENT_3D ( 'NONE', #1133, #2815, #3309 ) ;
+#2559 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#2560 = VECTOR ( 'NONE', #2369, 1000.000000000000000 ) ;
+#2561 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.04542101178169023800, -2.850449269467803400 ) ) ;
+#2563 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2564 = VERTEX_POINT ( 'NONE', #620 ) ;
+#2565 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#2566 = AXIS2_PLACEMENT_3D ( 'NONE', #1821, #1179, #1268 ) ;
+#2567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2568 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2569 = FILL_AREA_STYLE ('',( #2333 ) ) ;
+#2570 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2180 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3018, #26, #2737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2571 = VERTEX_POINT ( 'NONE', #1445 ) ;
+#2572 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1245, 'distance_accuracy_value', 'NONE');
+#2573 = PLANE ( 'NONE',  #3393 ) ;
+#2574 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2575 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1102 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1114, #3308, #1682 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2576 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2628 ), #834 ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #757, .F. ) ;
+#2578 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#2579 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2580 = EDGE_CURVE ( 'NONE', #1208, #1470, #3289, .T. ) ;
+#2581 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2582 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2583 = ADVANCED_FACE ( 'NONE', ( #2239 ), #768, .T. ) ;
+#2584 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2585 = ORIENTED_EDGE ( 'NONE', *, *, #433, .F. ) ;
+#2586 = EDGE_CURVE ( 'NONE', #36, #1464, #56, .T. ) ;
+#2587 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000500, 2.066694777773204500 ) ) ;
+#2588 = ORIENTED_EDGE ( 'NONE', *, *, #3470, .T. ) ;
+#2589 = SURFACE_STYLE_FILL_AREA ( #1946 ) ;
+#2590 = EDGE_CURVE ( 'NONE', #1057, #2444, #315, .T. ) ;
+#2591 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2592 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2593 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2594 = VECTOR ( 'NONE', #1207, 1000.000000000000000 ) ;
+#2595 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2596 = VERTEX_POINT ( 'NONE', #2221 ) ;
+#2597 = ORIENTED_EDGE ( 'NONE', *, *, #1892, .T. ) ;
+#2598 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2599 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2600 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#2601 = FACE_OUTER_BOUND ( 'NONE', #2693, .T. ) ;
+#2602 = VECTOR ( 'NONE', #2356, 1000.000000000000100 ) ;
+#2603 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#2604 = LINE ( 'NONE', #795, #1497 ) ;
+#2605 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2607 = ADVANCED_FACE ( 'NONE', ( #2160 ), #2120, .T. ) ;
+#2608 = AXIS2_PLACEMENT_3D ( 'NONE', #2646, #1831, #3416 ) ;
+#2609 = CYLINDRICAL_SURFACE ( 'NONE', #1784, 0.07000000000000018700 ) ;
+#2610 = EDGE_CURVE ( 'NONE', #545, #1433, #663, .T. ) ;
+#2611 = DIRECTION ( 'NONE',  ( 4.336808689942006700E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2612 = PRESENTATION_STYLE_ASSIGNMENT (( #2107 ) ) ;
+#2613 = EDGE_LOOP ( 'NONE', ( #3275, #1091, #438, #1670 ) ) ;
+#2614 = ORIENTED_EDGE ( 'NONE', *, *, #243, .F. ) ;
+#2615 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2616 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2617 = ORIENTED_EDGE ( 'NONE', *, *, #2877, .F. ) ;
+#2618 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#2619 = FACE_OUTER_BOUND ( 'NONE', #2302, .T. ) ;
+#2620 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3029 ), #2075 ) ;
+#2621 = PRESENTATION_STYLE_ASSIGNMENT (( #2065 ) ) ;
+#2622 = FILL_AREA_STYLE ('',( #3418 ) ) ;
+#2623 = ADVANCED_FACE ( 'NONE', ( #2709 ), #2573, .T. ) ;
+#2624 = FILL_AREA_STYLE ('',( #1291 ) ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204000, 0.1500000000000000800, 2.066694777773204500 ) ) ;
+#2626 = STYLED_ITEM ( 'NONE', ( #2924 ), #2583 ) ;
+#2627 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2393 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3277, #1129, #2744 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2628 = STYLED_ITEM ( 'NONE', ( #1965 ), #882 ) ;
+#2629 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#2630 = ORIENTED_EDGE ( 'NONE', *, *, #608, .T. ) ;
+#2631 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#2632 = EDGE_CURVE ( 'NONE', #253, #759, #1253, .T. ) ;
+#2633 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .F. ) ;
+#2634 = ORIENTED_EDGE ( 'NONE', *, *, #1783, .T. ) ;
+#2635 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2042, #1500, #1189 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2636 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2637 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -4.336808689942015400E-015, -3.794215962506405200E-016 ) ) ;
+#2638 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.2072514883334730700, -0.9782876982685412300 ) ) ;
+#2639 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #686, 'distance_accuracy_value', 'NONE');
+#2640 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2641 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2642 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2643 = VERTEX_POINT ( 'NONE', #2334 ) ;
+#2644 = EDGE_LOOP ( 'NONE', ( #1247, #2067, #568, #2712 ) ) ;
+#2645 = VECTOR ( 'NONE', #3107, 1000.000000000000000 ) ;
+#2646 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#2647 = ORIENTED_EDGE ( 'NONE', *, *, #991, .F. ) ;
+#2648 = LINE ( 'NONE', #2678, #1314 ) ;
+#2649 = VECTOR ( 'NONE', #2755, 1000.000000000000000 ) ;
+#2650 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2651 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1986 ) ) ;
+#2652 = PRESENTATION_STYLE_ASSIGNMENT (( #2437 ) ) ;
+#2653 = LINE ( 'NONE', #2241, #720 ) ;
+#2654 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2655 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#2656 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2657 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#2658 = EDGE_CURVE ( 'NONE', #2109, #372, #2846, .T. ) ;
+#2659 = ORIENTED_EDGE ( 'NONE', *, *, #3226, .F. ) ;
+#2660 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#2661 = VECTOR ( 'NONE', #405, 1000.000000000000100 ) ;
+#2662 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1982, 'distance_accuracy_value', 'NONE');
+#2663 = EDGE_CURVE ( 'NONE', #463, #776, #3332, .T. ) ;
+#2664 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2665 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2666 = ORIENTED_EDGE ( 'NONE', *, *, #397, .F. ) ;
+#2667 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#2668 = VERTEX_POINT ( 'NONE', #1466 ) ;
+#2669 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#2670 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3312 ) ) ;
+#2671 = FACE_OUTER_BOUND ( 'NONE', #939, .T. ) ;
+#2672 = LINE ( 'NONE', #2629, #1124 ) ;
+#2673 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #583, #1136 ) ;
+#2674 = SURFACE_STYLE_USAGE ( .BOTH. , #1576 ) ;
+#2675 = ORIENTED_EDGE ( 'NONE', *, *, #1595, .F. ) ;
+#2676 = SURFACE_STYLE_USAGE ( .BOTH. , #753 ) ;
+#2677 = ORIENTED_EDGE ( 'NONE', *, *, #640, .F. ) ;
+#2678 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#2679 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.0000000000000000000, 3.500000000000000000 ) ) ;
+#2680 = ORIENTED_EDGE ( 'NONE', *, *, #850, .F. ) ;
+#2681 = LINE ( 'NONE', #3130, #2217 ) ;
+#2682 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #2711, #3263 ) ;
+#2683 = CIRCLE ( 'NONE', #2139, 0.2000000000000000900 ) ;
+#2684 = VECTOR ( 'NONE', #3026, 1000.000000000000100 ) ;
+#2685 = LINE ( 'NONE', #746, #631 ) ;
+#2686 = AXIS2_PLACEMENT_3D ( 'NONE', #3265, #1640, #2212 ) ;
+#2687 = EDGE_CURVE ( 'NONE', #2324, #1739, #151, .T. ) ;
+#2688 = AXIS2_PLACEMENT_3D ( 'NONE', #3494, #1320, #3031 ) ;
+#2689 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2690 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000500, -2.066694777773205400 ) ) ;
+#2691 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389671900, 0.08682659386424779200 ) ) ;
+#2692 = CIRCLE ( 'NONE', #2454, 0.04999999999999991300 ) ;
+#2693 = EDGE_LOOP ( 'NONE', ( #330, #1864, #382 ) ) ;
+#2694 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#2695 = EDGE_CURVE ( 'NONE', #2092, #1173, #3459, .T. ) ;
+#2696 = ORIENTED_EDGE ( 'NONE', *, *, #3477, .F. ) ;
+#2697 = EDGE_LOOP ( 'NONE', ( #1064, #3001, #2715, #1313 ) ) ;
+#2698 = EDGE_CURVE ( 'NONE', #3457, #291, #2234, .T. ) ;
+#2699 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1942 ) ) ;
+#2700 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#2701 = ORIENTED_EDGE ( 'NONE', *, *, #103, .F. ) ;
+#2702 = EDGE_CURVE ( 'NONE', #513, #1326, #805, .T. ) ;
+#2703 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2704 = FILL_AREA_STYLE_COLOUR ( '', #1474 ) ;
+#2705 = FILL_AREA_STYLE ('',( #764 ) ) ;
+#2706 = EDGE_LOOP ( 'NONE', ( #3461, #2839, #1130, #1933 ) ) ;
+#2707 = LINE ( 'NONE', #2278, #900 ) ;
+#2708 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2892, #1512, #1209 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2709 = FACE_OUTER_BOUND ( 'NONE', #812, .T. ) ;
+#2710 = VERTEX_POINT ( 'NONE', #1727 ) ;
+#2711 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2712 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .F. ) ;
+#2713 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.3110811521312535900, 2.921940761692447100 ) ) ;
+#2714 = SURFACE_STYLE_FILL_AREA ( #3070 ) ;
+#2715 = ORIENTED_EDGE ( 'NONE', *, *, #2951, .F. ) ;
+#2716 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#2717 = ORIENTED_EDGE ( 'NONE', *, *, #2150, .F. ) ;
+#2718 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #670, 'distance_accuracy_value', 'NONE');
+#2719 = ORIENTED_EDGE ( 'NONE', *, *, #3234, .F. ) ;
+#2720 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#2721 = VECTOR ( 'NONE', #1639, 1000.000000000000000 ) ;
+#2722 = PLANE ( 'NONE',  #2917 ) ;
+#2723 = SURFACE_STYLE_USAGE ( .BOTH. , #2165 ) ;
+#2724 = ADVANCED_FACE ( 'NONE', ( #3281 ), #645, .T. ) ;
+#2725 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.104292081665748400, 2.200375508488680200 ) ) ;
+#2726 = VECTOR ( 'NONE', #3381, 1000.000000000000100 ) ;
+#2727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2728 = ORIENTED_EDGE ( 'NONE', *, *, #2040, .T. ) ;
+#2729 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #467 ), #1216 ) ;
+#2730 = STYLED_ITEM ( 'NONE', ( #2851 ), #46 ) ;
+#2731 = STYLED_ITEM ( 'NONE', ( #2895 ), #1213 ) ;
+#2732 = VECTOR ( 'NONE', #219, 1000.000000000000000 ) ;
+#2733 = ORIENTED_EDGE ( 'NONE', *, *, #3470, .F. ) ;
+#2734 = ADVANCED_FACE ( 'NONE', ( #1863 ), #2832, .F. ) ;
+#2735 = AXIS2_PLACEMENT_3D ( 'NONE', #185, #384, #2093 ) ;
+#2736 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .F. ) ;
+#2737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2738 = SURFACE_SIDE_STYLE ('',( #1906 ) ) ;
+#2739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2740 = STYLED_ITEM ( 'NONE', ( #3498 ), #263 ) ;
+#2741 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#2742 = VERTEX_POINT ( 'NONE', #3397 ) ;
+#2743 = VERTEX_POINT ( 'NONE', #1250 ) ;
+#2744 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2745 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ;
+#2746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #194 ), #557 ) ;
+#2747 = CIRCLE ( 'NONE', #3172, 0.07000000000000018700 ) ;
+#2748 = AXIS2_PLACEMENT_3D ( 'NONE', #2074, #2860, #951 ) ;
+#2749 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#2750 = FILL_AREA_STYLE_COLOUR ( '', #2008 ) ;
+#2751 = EDGE_CURVE ( 'NONE', #1327, #2596, #1634, .T. ) ;
+#2752 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#2753 = ADVANCED_FACE ( 'NONE', ( #1510 ), #3175, .F. ) ;
+#2754 = ORIENTED_EDGE ( 'NONE', *, *, #2687, .T. ) ;
+#2755 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2756 = ORIENTED_EDGE ( 'NONE', *, *, #336, .T. ) ;
+#2757 = EDGE_LOOP ( 'NONE', ( #3064, #598, #523, #2716 ) ) ;
+#2758 = EDGE_CURVE ( 'NONE', #1172, #478, #446, .T. ) ;
+#2759 = ORIENTED_EDGE ( 'NONE', *, *, #1791, .F. ) ;
+#2760 = AXIS2_PLACEMENT_3D ( 'NONE', #1719, #2849, #1192 ) ;
+#2761 = LINE ( 'NONE', #2535, #2864 ) ;
+#2762 = LINE ( 'NONE', #1547, #632 ) ;
+#2763 = EDGE_CURVE ( 'NONE', #1372, #2251, #2037, .T. ) ;
+#2764 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#2765 = FACE_OUTER_BOUND ( 'NONE', #997, .T. ) ;
+#2766 = SURFACE_STYLE_USAGE ( .BOTH. , #2243 ) ;
+#2767 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2768 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9975640502598247500, 0.06975647374411847500 ) ) ;
+#2769 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2770 = VERTEX_POINT ( 'NONE', #648 ) ;
+#2771 = SURFACE_STYLE_USAGE ( .BOTH. , #2 ) ;
+#2772 = ADVANCED_FACE ( 'NONE', ( #2840 ), #2355, .F. ) ;
+#2773 = PRESENTATION_STYLE_ASSIGNMENT (( #2138 ) ) ;
+#2774 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#2775 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#2776 = LINE ( 'NONE', #1741, #1151 ) ;
+#2777 = STYLED_ITEM ( 'NONE', ( #1141 ), #1624 ) ;
+#2778 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2779 = EDGE_CURVE ( 'NONE', #2331, #1327, #439, .T. ) ;
+#2780 = EDGE_LOOP ( 'NONE', ( #2992, #1511, #896, #1749 ) ) ;
+#2781 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2782 = ORIENTED_EDGE ( 'NONE', *, *, #3472, .F. ) ;
+#2783 = CYLINDRICAL_SURFACE ( 'NONE', #475, 0.2000000000000000900 ) ;
+#2784 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.191251133647407200 ) ) ;
+#2785 = PLANE ( 'NONE',  #2887 ) ;
+#2786 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2787 = ADVANCED_FACE ( 'NONE', ( #3080 ), #3328, .T. ) ;
+#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #3376, #3169, #700 ) ;
+#2789 = CYLINDRICAL_SURFACE ( 'NONE', #2141, 0.2000000000000000900 ) ;
+#2790 = SURFACE_STYLE_USAGE ( .BOTH. , #2545 ) ;
+#2791 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#2792 = CYLINDRICAL_SURFACE ( 'NONE', #1004, 0.05000000000000005800 ) ;
+#2793 = CARTESIAN_POINT ( 'NONE',  ( -1.846541172586135100, 0.7725393741923093400, 2.171350907490722000 ) ) ;
+#2794 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2626 ) ) ;
+#2795 = AXIS2_PLACEMENT_3D ( 'NONE', #290, #1669, #2993 ) ;
+#2796 = AXIS2_PLACEMENT_3D ( 'NONE', #2845, #1201, #145 ) ;
+#2797 = SURFACE_SIDE_STYLE ('',( #2816 ) ) ;
+#2798 = ORIENTED_EDGE ( 'NONE', *, *, #1033, .T. ) ;
+#2799 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#2800 = FACE_OUTER_BOUND ( 'NONE', #476, .T. ) ;
+#2801 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#2802 = FACE_OUTER_BOUND ( 'NONE', #2297, .T. ) ;
+#2803 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2804 = EDGE_CURVE ( 'NONE', #2564, #3159, #356, .T. ) ;
+#2805 = DIRECTION ( 'NONE',  ( 7.588431925012810500E-016, 8.673617379884030700E-015, 1.000000000000000000 ) ) ;
+#2806 = ORIENTED_EDGE ( 'NONE', *, *, #2367, .T. ) ;
+#2807 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#2808 = DIRECTION ( 'NONE',  ( 0.08715574274765836000, 0.9961946980917455500, 0.0000000000000000000 ) ) ;
+#2809 = VECTOR ( 'NONE', #2520, 1000.000000000000000 ) ;
+#2810 = LINE ( 'NONE', #197, #3056 ) ;
+#2811 = SURFACE_STYLE_FILL_AREA ( #2569 ) ;
+#2812 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389671900, -0.08682659386424779200 ) ) ;
+#2813 = LINE ( 'NONE', #2725, #920 ) ;
+#2814 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1279 ) ) ;
+#2815 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, 0.06975647374411847500 ) ) ;
+#2816 = SURFACE_STYLE_FILL_AREA ( #2530 ) ;
+#2817 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#2818 = ORIENTED_EDGE ( 'NONE', *, *, #2470, .T. ) ;
+#2819 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#2820 = FILL_AREA_STYLE ('',( #1766 ) ) ;
+#2821 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2822 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#2823 = LINE ( 'NONE', #169, #1364 ) ;
+#2824 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #194 ) ) ;
+#2825 = CARTESIAN_POINT ( 'NONE',  ( 1.892204535919585200, 0.7251461302675322700, -2.117394801014998300 ) ) ;
+#2826 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -4.353374594594169700E-015 ) ) ;
+#2827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2828 = EDGE_CURVE ( 'NONE', #2251, #1423, #2707, .T. ) ;
+#2829 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9975640502598246400, -0.06975647374411882200 ) ) ;
+#2830 = FILL_AREA_STYLE ('',( #895 ) ) ;
+#2831 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .F. ) ;
+#2832 = PLANE ( 'NONE',  #2443 ) ;
+#2833 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2834 = ORIENTED_EDGE ( 'NONE', *, *, #1736, .F. ) ;
+#2835 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765837400, -0.9961946980917455500 ) ) ;
+#2836 = PLANE ( 'NONE',  #810 ) ;
+#2837 = PLANE ( 'NONE',  #906 ) ;
+#2838 = EDGE_CURVE ( 'NONE', #1267, #698, #2159, .T. ) ;
+#2839 = ORIENTED_EDGE ( 'NONE', *, *, #336, .F. ) ;
+#2840 = FACE_OUTER_BOUND ( 'NONE', #327, .T. ) ;
+#2841 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .F. ) ;
+#2842 = ORIENTED_EDGE ( 'NONE', *, *, #2232, .T. ) ;
+#2843 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9300000000000000500, -2.443275995481827900 ) ) ;
+#2844 = PRESENTATION_STYLE_ASSIGNMENT (( #1884 ) ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.3110811521312534800, 2.921940761692447100 ) ) ;
+#2846 = LINE ( 'NONE', #3099, #1597 ) ;
+#2847 = SURFACE_STYLE_USAGE ( .BOTH. , #147 ) ;
+#2848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, 0.2072514883334730700 ) ) ;
+#2849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2850 = VERTEX_POINT ( 'NONE', #445 ) ;
+#2851 = PRESENTATION_STYLE_ASSIGNMENT (( #2218 ) ) ;
+#2852 = ORIENTED_EDGE ( 'NONE', *, *, #724, .F. ) ;
+#2853 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #822, 'distance_accuracy_value', 'NONE');
+#2854 = ORIENTED_EDGE ( 'NONE', *, *, #3286, .T. ) ;
+#2855 = VECTOR ( 'NONE', #1949, 1000.000000000000100 ) ;
+#2856 = ORIENTED_EDGE ( 'NONE', *, *, #1967, .F. ) ;
+#2857 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2777 ) ) ;
+#2858 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.066694777773204300 ) ) ;
+#2859 = CIRCLE ( 'NONE', #2153, 0.05000000000000005800 ) ;
+#2860 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.2072514883334730700, -0.9782876982685412300 ) ) ;
+#2861 = SURFACE_STYLE_FILL_AREA ( #1617 ) ;
+#2862 = LINE ( 'NONE', #187, #2057 ) ;
+#2863 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2864 = VECTOR ( 'NONE', #2563, 1000.000000000000000 ) ;
+#2865 = CARTESIAN_POINT ( 'NONE',  ( -1.875190265095412200, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#2866 = VECTOR ( 'NONE', #618, 1000.000000000000000 ) ;
+#2867 = SURFACE_SIDE_STYLE ('',( #669 ) ) ;
+#2868 = FACE_OUTER_BOUND ( 'NONE', #1176, .T. ) ;
+#2869 = ORIENTED_EDGE ( 'NONE', *, *, #3286, .F. ) ;
+#2870 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2871 = AXIS2_PLACEMENT_3D ( 'NONE', #1925, #820, #558 ) ;
+#2872 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .T. ) ;
+#2873 = ADVANCED_FACE ( 'NONE', ( #1990 ), #2783, .T. ) ;
+#2874 = SURFACE_STYLE_FILL_AREA ( #655 ) ;
+#2875 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2876 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3331 ), #767 ) ;
+#2877 = EDGE_CURVE ( 'NONE', #2547, #2534, #987, .T. ) ;
+#2878 = STYLED_ITEM ( 'NONE', ( #1953 ), #1097 ) ;
+#2879 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#2880 = ORIENTED_EDGE ( 'NONE', *, *, #3334, .F. ) ;
+#2881 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773204800, 0.1500000000000000800, 2.066694777773204500 ) ) ;
+#2882 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2883 = EDGE_CURVE ( 'NONE', #1593, #643, #2747, .T. ) ;
+#2884 = CARTESIAN_POINT ( 'NONE',  ( 1.892204535919585200, 1.474853869732467800, -2.117394801014999200 ) ) ;
+#2885 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#2886 = EDGE_CURVE ( 'NONE', #1888, #2564, #51, .T. ) ;
+#2887 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #837, #53 ) ;
+#2888 = PLANE ( 'NONE',  #3474 ) ;
+#2889 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2890 = CARTESIAN_POINT ( 'NONE',  ( -1.925000000000000300, 1.100000000000000800, 2.179413846781265800 ) ) ;
+#2891 = ORIENTED_EDGE ( 'NONE', *, *, #1595, .T. ) ;
+#2892 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2893 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#2894 = EDGE_LOOP ( 'NONE', ( #201, #1241, #1484, #1767 ) ) ;
+#2895 = PRESENTATION_STYLE_ASSIGNMENT (( #2790 ) ) ;
+#2896 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #440 ) ) ;
+#2897 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .T. ) ;
+#2898 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, -2.066694777773205400 ) ) ;
+#2899 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2900 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#2901 = FACE_OUTER_BOUND ( 'NONE', #1725, .T. ) ;
+#2902 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.066694777773204300 ) ) ;
+#2903 = AXIS2_PLACEMENT_3D ( 'NONE', #2625, #2637, #1252 ) ;
+#2904 = LINE ( 'NONE', #450, #3062 ) ;
+#2905 = VERTEX_POINT ( 'NONE', #2660 ) ;
+#2906 = EDGE_LOOP ( 'NONE', ( #215, #3066, #2933, #1842 ) ) ;
+#2907 = SURFACE_SIDE_STYLE ('',( #2477 ) ) ;
+#2908 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2909 = FILL_AREA_STYLE_COLOUR ( '', #613 ) ;
+#2910 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2911 = FACE_OUTER_BOUND ( 'NONE', #1553, .T. ) ;
+#2912 = ORIENTED_EDGE ( 'NONE', *, *, #1973, .T. ) ;
+#2913 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3297, 'distance_accuracy_value', 'NONE');
+#2914 = ORIENTED_EDGE ( 'NONE', *, *, #3447, .F. ) ;
+#2915 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#2916 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2917 = AXIS2_PLACEMENT_3D ( 'NONE', #569, #1612, #2752 ) ;
+#2918 = EDGE_CURVE ( 'NONE', #3032, #3428, #735, .T. ) ;
+#2919 = SURFACE_SIDE_STYLE ('',( #3187 ) ) ;
+#2920 = ORIENTED_EDGE ( 'NONE', *, *, #2152, .F. ) ;
+#2921 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2922 = ORIENTED_EDGE ( 'NONE', *, *, #868, .F. ) ;
+#2923 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2924 = PRESENTATION_STYLE_ASSIGNMENT (( #881 ) ) ;
+#2925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1850 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2058, #3139, #1483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2926 = FILL_AREA_STYLE_COLOUR ( '', #1285 ) ;
+#2927 = SURFACE_STYLE_USAGE ( .BOTH. , #1038 ) ;
+#2928 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#2929 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#2930 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2931 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #2328, .T. ) ;
+#2933 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .T. ) ;
+#2934 = FACE_OUTER_BOUND ( 'NONE', #2171, .T. ) ;
+#2935 = ORIENTED_EDGE ( 'NONE', *, *, #1100, .T. ) ;
+#2936 = LINE ( 'NONE', #2291, #409 ) ;
+#2937 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2175 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #289, #2227, #43 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2938 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3193, 'distance_accuracy_value', 'NONE');
+#2939 = STYLED_ITEM ( 'NONE', ( #2423 ), #903 ) ;
+#2940 = SURFACE_STYLE_FILL_AREA ( #1506 ) ;
+#2941 = LINE ( 'NONE', #520, #1182 ) ;
+#2942 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.662068584337634400 ) ) ;
+#2943 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#2944 = FILL_AREA_STYLE ('',( #3217 ) ) ;
+#2945 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#2946 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2034835241669607800, 2.668743024562918900 ) ) ;
+#2947 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.3110811521312534800, 2.921940761692447100 ) ) ;
+#2948 = EDGE_CURVE ( 'NONE', #1433, #2742, #3054, .T. ) ;
+#2949 = EDGE_CURVE ( 'NONE', #1686, #221, #1835, .T. ) ;
+#2950 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .T. ) ;
+#2951 = EDGE_CURVE ( 'NONE', #2770, #2230, #3433, .T. ) ;
+#2952 = SURFACE_STYLE_USAGE ( .BOTH. , #3200 ) ;
+#2953 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#2954 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#2955 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#2956 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ;
+#2957 = VERTEX_POINT ( 'NONE', #2002 ) ;
+#2958 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2959 = CARTESIAN_POINT ( 'NONE',  ( -1.069999999999999800, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#2960 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.041450297666694600, 2.695657539653708100 ) ) ;
+#2961 = EDGE_LOOP ( 'NONE', ( #2880, #1667, #824, #1910, #2852, #2418, #849, #2552, #1352, #2483, #1301, #806 ) ) ;
+#2962 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2963 = EDGE_CURVE ( 'NONE', #2128, #2092, #2509, .T. ) ;
+#2964 = PRESENTATION_STYLE_ASSIGNMENT (( #3105 ) ) ;
+#2965 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2966 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#2967 = ORIENTED_EDGE ( 'NONE', *, *, #3148, .T. ) ;
+#2968 = ORIENTED_EDGE ( 'NONE', *, *, #640, .T. ) ;
+#2969 = SPHERICAL_SURFACE ( 'NONE', #104, 0.05000000000000000300 ) ;
+#2970 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.500000000000000000 ) ) ;
+#2971 = ORIENTED_EDGE ( 'NONE', *, *, #2663, .F. ) ;
+#2972 = ORIENTED_EDGE ( 'NONE', *, *, #724, .T. ) ;
+#2973 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3029 ) ) ;
+#2974 = FACE_OUTER_BOUND ( 'NONE', #2757, .T. ) ;
+#2975 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2976 = PRESENTATION_STYLE_ASSIGNMENT (( #1794 ) ) ;
+#2977 = SURFACE_STYLE_FILL_AREA ( #1812 ) ;
+#2978 = AXIS2_PLACEMENT_3D ( 'NONE', #3287, #854, #1109 ) ;
+#2979 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2080 ), #2627 ) ;
+#2980 = AXIS2_PLACEMENT_3D ( 'NONE', #1833, #2975, #3242 ) ;
+#2981 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#2982 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#2983 = DIRECTION ( 'NONE',  ( 4.336808689942006700E-015, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2984 = FACE_OUTER_BOUND ( 'NONE', #3258, .T. ) ;
+#2985 = ORIENTED_EDGE ( 'NONE', *, *, #968, .F. ) ;
+#2986 = EDGE_CURVE ( 'NONE', #3427, #2850, #1000, .T. ) ;
+#2987 = SURFACE_STYLE_FILL_AREA ( #3049 ) ;
+#2988 = VECTOR ( 'NONE', #1248, 1000.000000000000000 ) ;
+#2989 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2990 = SURFACE_STYLE_FILL_AREA ( #2501 ) ;
+#2991 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2992 = ORIENTED_EDGE ( 'NONE', *, *, #1771, .T. ) ;
+#2993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2994 = VERTEX_POINT ( 'NONE', #345 ) ;
+#2995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1475 ), #2937 ) ;
+#2996 = ORIENTED_EDGE ( 'NONE', *, *, #2516, .F. ) ;
+#2997 = EDGE_CURVE ( 'NONE', #1909, #2083, #1613, .T. ) ;
+#2998 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, -3.500000000000000000 ) ) ;
+#2999 = ADVANCED_FACE ( 'NONE', ( #3229 ), #1966, .T. ) ;
+#3000 = FILL_AREA_STYLE ('',( #1955 ) ) ;
+#3001 = ORIENTED_EDGE ( 'NONE', *, *, #2043, .T. ) ;
+#3002 = LINE ( 'NONE', #373, #3343 ) ;
+#3003 = LINE ( 'NONE', #2793, #2417 ) ;
+#3004 = EDGE_CURVE ( 'NONE', #2140, #2051, #205, .T. ) ;
+#3005 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .T. ) ;
+#3006 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.04542101178169024500, 2.850449269467803400 ) ) ;
+#3007 = FILL_AREA_STYLE ('',( #1378 ) ) ;
+#3008 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #134, 'distance_accuracy_value', 'NONE');
+#3009 = SURFACE_STYLE_FILL_AREA ( #443 ) ;
+#3010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3011 = PRESENTATION_STYLE_ASSIGNMENT (( #2123 ) ) ;
+#3012 = SURFACE_STYLE_USAGE ( .BOTH. , #1647 ) ;
+#3013 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1726, #93, #343, #3025 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.501585242055412600, 7.064785372303768800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8065248903853428100, 0.8065248903853428100, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#3014 = VECTOR ( 'NONE', #1995, 1000.000000000000000 ) ;
+#3015 = SURFACE_SIDE_STYLE ('',( #2463 ) ) ;
+#3016 = ADVANCED_FACE ( 'NONE', ( #3394 ), #2785, .T. ) ;
+#3017 = VERTEX_POINT ( 'NONE', #3323 ) ;
+#3018 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3019 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1873 ), #2311 ) ;
+#3020 = FILL_AREA_STYLE_COLOUR ( '', #3103 ) ;
+#3021 = SURFACE_STYLE_FILL_AREA ( #2124 ) ;
+#3022 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.1995128100519649500, -3.513951294748824100 ) ) ;
+#3023 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2639 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #686, #2595, #160 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3024 = VERTEX_POINT ( 'NONE', #1981 ) ;
+#3025 = CARTESIAN_POINT ( 'NONE',  ( -1.875190265095412200, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#3026 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#3027 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3028 = ADVANCED_FACE ( 'NONE', ( #1134 ), #1879, .T. ) ;
+#3029 = STYLED_ITEM ( 'NONE', ( #1913 ), #73 ) ;
+#3030 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#3031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 8.131516293641279300E-016, -1.000000000000000000 ) ) ;
+#3032 = VERTEX_POINT ( 'NONE', #619 ) ;
+#3033 = PLANE ( 'NONE',  #654 ) ;
+#3034 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3035 = EDGE_CURVE ( 'NONE', #4, #291, #1532, .T. ) ;
+#3036 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3037 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3038 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#3039 = EDGE_CURVE ( 'NONE', #2742, #2290, #1441, .T. ) ;
+#3040 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 0.1500000000000000800, -2.066694777773205400 ) ) ;
+#3041 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .T. ) ;
+#3042 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
+#3043 = LINE ( 'NONE', #647, #1607 ) ;
+#3044 = EDGE_CURVE ( 'NONE', #3441, #3443, #3347, .T. ) ;
+#3045 = LINE ( 'NONE', #575, #70 ) ;
+#3046 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#3047 = AXIS2_PLACEMENT_3D ( 'NONE', #1664, #2803, #1427 ) ;
+#3048 = CARTESIAN_POINT ( 'NONE',  ( -1.837511336474076300, 2.054357787137383300, 2.116504512677791700 ) ) ;
+#3049 = FILL_AREA_STYLE ('',( #566 ) ) ;
+#3050 = ADVANCED_FACE ( 'NONE', ( #965 ), #2284, .T. ) ;
+#3051 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .F. ) ;
+#3052 = EDGE_CURVE ( 'NONE', #650, #1369, #1047, .T. ) ;
+#3053 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2654, 'distance_accuracy_value', 'NONE');
+#3054 = LINE ( 'NONE', #71, #285 ) ;
+#3055 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3056 = VECTOR ( 'NONE', #992, 1000.000000000000100 ) ;
+#3057 = FACE_OUTER_BOUND ( 'NONE', #973, .T. ) ;
+#3058 = LINE ( 'NONE', #1072, #876 ) ;
+#3059 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.06975647374411843300, -0.9975640502598247500 ) ) ;
+#3060 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3061 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3062 = VECTOR ( 'NONE', #2359, 1000.000000000000000 ) ;
+#3063 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1608 ), #1543 ) ;
+#3064 = ORIENTED_EDGE ( 'NONE', *, *, #3472, .T. ) ;
+#3065 = VECTOR ( 'NONE', #323, 1000.000000000000000 ) ;
+#3066 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ;
+#3067 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3068 = SURFACE_STYLE_FILL_AREA ( #3232 ) ;
+#3069 = FILL_AREA_STYLE ('',( #2750 ) ) ;
+#3070 = FILL_AREA_STYLE ('',( #1676 ) ) ;
+#3071 = ADVANCED_FACE ( 'NONE', ( #1573 ), #3109, .T. ) ;
+#3072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3073 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.091350131196868700, 2.150565773584092600 ) ) ;
+#3074 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3075 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#3076 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3077 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#3078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3079 = VERTEX_POINT ( 'NONE', #99 ) ;
+#3080 = FACE_OUTER_BOUND ( 'NONE', #1780, .T. ) ;
+#3081 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3082 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#3083 = EDGE_LOOP ( 'NONE', ( #2841, #392, #325, #2342 ) ) ;
+#3084 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3085 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#3086 = ORIENTED_EDGE ( 'NONE', *, *, #3191, .F. ) ;
+#3087 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#3088 = CIRCLE ( 'NONE', #889, 0.05000000000000005100 ) ;
+#3089 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3090 = ADVANCED_FACE ( 'NONE', ( #750 ), #376, .T. ) ;
+#3091 = STYLED_ITEM ( 'NONE', ( #706 ), #2238 ) ;
+#3092 = FACE_OUTER_BOUND ( 'NONE', #2343, .T. ) ;
+#3093 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2730 ) ) ;
+#3094 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3312 ), #1006 ) ;
+#3095 = ORIENTED_EDGE ( 'NONE', *, *, #1923, .T. ) ;
+#3096 = ORIENTED_EDGE ( 'NONE', *, *, #1495, .T. ) ;
+#3097 = CYLINDRICAL_SURFACE ( 'NONE', #3146, 0.05000000000000012800 ) ;
+#3098 = LINE ( 'NONE', #2062, #2594 ) ;
+#3099 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2449338218336552000, 2.864400564216627500 ) ) ;
+#3100 = CARTESIAN_POINT ( 'NONE',  ( 1.875565773584092700, 1.095707918334251700, -2.200375508488681100 ) ) ;
+#3101 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#3102 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#3103 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3104 = VECTOR ( 'NONE', #2829, 1000.000000000000100 ) ;
+#3105 = SURFACE_STYLE_USAGE ( .BOTH. , #2867 ) ;
+#3106 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1942 ), #3453 ) ;
+#3107 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3108 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#3109 = CYLINDRICAL_SURFACE ( 'NONE', #1035, 0.05000000000000005800 ) ;
+#3110 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3111 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #1368, #2449 ) ;
+#3112 = EDGE_LOOP ( 'NONE', ( #2519, #2354, #1402, #1019 ) ) ;
+#3113 = ADVANCED_FACE ( 'NONE', ( #28 ), #113, .T. ) ;
+#3114 = CARTESIAN_POINT ( 'NONE',  ( -1.892204535919586000, 1.474853869732467800, -2.117394801014998300 ) ) ;
+#3115 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3116 = ORIENTED_EDGE ( 'NONE', *, *, #739, .F. ) ;
+#3117 = CARTESIAN_POINT ( 'NONE',  ( 1.925375508488679900, 1.104292081665748400, 2.150565773584092600 ) ) ;
+#3118 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #375 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1498, #667, #3355 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3119 = VERTEX_POINT ( 'NONE', #1491 ) ;
+#3120 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3121 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#3122 = SURFACE_STYLE_USAGE ( .BOTH. , #2296 ) ;
+#3123 = EDGE_CURVE ( 'NONE', #1593, #2224, #2936, .T. ) ;
+#3124 = DIRECTION ( 'NONE',  ( 0.08682659386424977600, -0.9924325091389668600, -0.08682659386425016500 ) ) ;
+#3125 = ORIENTED_EDGE ( 'NONE', *, *, #2586, .F. ) ;
+#3126 = EDGE_CURVE ( 'NONE', #4, #453, #2213, .T. ) ;
+#3127 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3128 = AXIS2_PLACEMENT_3D ( 'NONE', #1166, #926, #386 ) ;
+#3129 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .T. ) ;
+#3130 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#3131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3132 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3133 = ADVANCED_FACE ( 'NONE', ( #2507 ), #3224, .T. ) ;
+#3134 = SURFACE_STYLE_FILL_AREA ( #1472 ) ;
+#3135 = ORIENTED_EDGE ( 'NONE', *, *, #2918, .F. ) ;
+#3136 = PLANE ( 'NONE',  #2348 ) ;
+#3137 = PLANE ( 'NONE',  #2748 ) ;
+#3138 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3139 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3140 = CIRCLE ( 'NONE', #2553, 0.07000000000000018700 ) ;
+#3141 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#3142 = LINE ( 'NONE', #2825, #950 ) ;
+#3143 = ORIENTED_EDGE ( 'NONE', *, *, #2828, .F. ) ;
+#3144 = EDGE_LOOP ( 'NONE', ( #2314, #2842, #2782 ) ) ;
+#3145 = LINE ( 'NONE', #3100, #3254 ) ;
+#3146 = AXIS2_PLACEMENT_3D ( 'NONE', #1721, #845, #3089 ) ;
+#3147 = FILL_AREA_STYLE ('',( #1463 ) ) ;
+#3148 = EDGE_CURVE ( 'NONE', #2491, #3468, #2859, .T. ) ;
+#3149 = ORIENTED_EDGE ( 'NONE', *, *, #688, .F. ) ;
+#3150 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#3151 = SPHERICAL_SURFACE ( 'NONE', #1284, 0.05000000000000000300 ) ;
+#3152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3153 = SURFACE_STYLE_FILL_AREA ( #1083 ) ;
+#3154 = FACE_OUTER_BOUND ( 'NONE', #3206, .T. ) ;
+#3155 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.191251133647407200 ) ) ;
+#3156 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#3157 = LINE ( 'NONE', #1159, #2098 ) ;
+#3158 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#3159 = VERTEX_POINT ( 'NONE', #126 ) ;
+#3160 = AXIS2_PLACEMENT_3D ( 'NONE', #915, #2826, #2551 ) ;
+#3161 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .T. ) ;
+#3162 = SURFACE_SIDE_STYLE ('',( #2450 ) ) ;
+#3163 = LINE ( 'NONE', #827, #2732 ) ;
+#3164 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.734723475976802700E-014 ) ) ;
+#3165 = AXIS2_PLACEMENT_3D ( 'NONE', #2240, #1752, #2312 ) ;
+#3166 = EDGE_CURVE ( 'NONE', #2742, #463, #2761, .T. ) ;
+#3167 = AXIS2_PLACEMENT_3D ( 'NONE', #2970, #2405, #2496 ) ;
+#3168 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#3169 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3170 = EDGE_CURVE ( 'NONE', #2668, #2408, #1391, .T. ) ;
+#3171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1632, 'distance_accuracy_value', 'NONE');
+#3172 = AXIS2_PLACEMENT_3D ( 'NONE', #524, #2263, #2018 ) ;
+#3173 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#3174 = ORIENTED_EDGE ( 'NONE', *, *, #2401, .T. ) ;
+#3175 = CYLINDRICAL_SURFACE ( 'NONE', #2023, 0.07000000000000018700 ) ;
+#3176 = EDGE_LOOP ( 'NONE', ( #1834, #2956, #3203, #1290 ) ) ;
+#3177 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#3178 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274766037200, 0.9961946980917453200 ) ) ;
+#3179 = ORIENTED_EDGE ( 'NONE', *, *, #2698, .T. ) ;
+#3180 = VECTOR ( 'NONE', #1013, 1000.000000000000100 ) ;
+#3181 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
+#3182 = ORIENTED_EDGE ( 'NONE', *, *, #3292, .F. ) ;
+#3183 = VECTOR ( 'NONE', #3061, 1000.000000000000000 ) ;
+#3184 = AXIS2_PLACEMENT_3D ( 'NONE', #2337, #2110, #3437 ) ;
+#3185 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3186 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, 2.191251133647407200 ) ) ;
+#3187 = SURFACE_STYLE_FILL_AREA ( #994 ) ;
+#3188 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3189 = FILL_AREA_STYLE ('',( #995 ) ) ;
+#3190 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.566694777773204300 ) ) ;
+#3191 = EDGE_CURVE ( 'NONE', #3119, #2459, #590, .T. ) ;
+#3192 = FACE_OUTER_BOUND ( 'NONE', #484, .T. ) ;
+#3193 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3194 = LINE ( 'NONE', #1309, #3350 ) ;
+#3195 = VECTOR ( 'NONE', #3422, 1000.000000000000000 ) ;
+#3196 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #100, 'distance_accuracy_value', 'NONE');
+#3197 = ORIENTED_EDGE ( 'NONE', *, *, #616, .F. ) ;
+#3198 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.3110811521312534800, -2.921940761692447100 ) ) ;
+#3199 = EDGE_CURVE ( 'NONE', #814, #971, #1746, .T. ) ;
+#3200 = SURFACE_SIDE_STYLE ('',( #3512 ) ) ;
+#3201 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.200000000000000200, 2.500000000000000000 ) ) ;
+#3202 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.05594144955480281900, -2.699999999999999700 ) ) ;
+#3203 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#3204 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 0.2412516686130657700, 2.917057808530358900 ) ) ;
+#3205 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#3206 = EDGE_LOOP ( 'NONE', ( #426, #2421, #2000, #540 ) ) ;
+#3207 = AXIS2_PLACEMENT_3D ( 'NONE', #2513, #2812, #1143 ) ;
+#3208 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3210 = VERTEX_POINT ( 'NONE', #2030 ) ;
+#3211 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'LTV-357T', ( #1061, #635 ), #2399 ) ;
+#3212 = ORIENTED_EDGE ( 'NONE', *, *, #2838, .F. ) ;
+#3213 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .T. ) ;
+#3214 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1206 ), #549 ) ;
+#3215 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#3216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3217 = FILL_AREA_STYLE_COLOUR ( '', #1381 ) ;
+#3218 = SURFACE_SIDE_STYLE ('',( #2303 ) ) ;
+#3219 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3220 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3221 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2428 ) ) ;
+#3222 = VECTOR ( 'NONE', #1620, 1000.000000000000000 ) ;
+#3223 = ORIENTED_EDGE ( 'NONE', *, *, #1777, .F. ) ;
+#3224 = CYLINDRICAL_SURFACE ( 'NONE', #3128, 0.05000000000000005800 ) ;
+#3225 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1908 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #695, #2606, #1972 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3226 = EDGE_CURVE ( 'NONE', #650, #3467, #1496, .T. ) ;
+#3227 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3228 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3229 = FACE_OUTER_BOUND ( 'NONE', #22, .T. ) ;
+#3230 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.100000000000000100, 2.066694777773204500 ) ) ;
+#3231 = CIRCLE ( 'NONE', #599, 0.07000000000000018700 ) ;
+#3232 = FILL_AREA_STYLE ('',( #2414 ) ) ;
+#3233 = EDGE_CURVE ( 'NONE', #3278, #2140, #2386, .T. ) ;
+#3234 = EDGE_CURVE ( 'NONE', #2742, #1326, #1571, .T. ) ;
+#3235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #905, 'distance_accuracy_value', 'NONE');
+#3236 = ORIENTED_EDGE ( 'NONE', *, *, #1297, .T. ) ;
+#3237 = STYLED_ITEM ( 'NONE', ( #1919 ), #3050 ) ;
+#3238 = EDGE_CURVE ( 'NONE', #542, #2534, #2054, .T. ) ;
+#3239 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.662068584337634400 ) ) ;
+#3240 = CIRCLE ( 'NONE', #127, 0.07000000000000018700 ) ;
+#3241 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000300, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#3242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3243 = PLANE ( 'NONE',  #1373 ) ;
+#3244 = ORIENTED_EDGE ( 'NONE', *, *, #1584, .F. ) ;
+#3245 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.090000000000000300, 1.066694777773204300 ) ) ;
+#3246 = VECTOR ( 'NONE', #921, 1000.000000000000000 ) ;
+#3247 = ORIENTED_EDGE ( 'NONE', *, *, #2758, .F. ) ;
+#3248 = LINE ( 'NONE', #2960, #858 ) ;
+#3249 = CYLINDRICAL_SURFACE ( 'NONE', #2245, 0.05000000000000005800 ) ;
+#3250 = CARTESIAN_POINT ( 'NONE',  ( -0.7916947777732051800, 2.100000000000000100, 1.566694777773204300 ) ) ;
+#3251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#3252 = VERTEX_POINT ( 'NONE', #1757 ) ;
+#3253 = EDGE_LOOP ( 'NONE', ( #853, #1886, #496, #1827 ) ) ;
+#3254 = VECTOR ( 'NONE', #1190, 1000.000000000000100 ) ;
+#3255 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ;
+#3256 = SURFACE_STYLE_FILL_AREA ( #266 ) ;
+#3257 = ADVANCED_FACE ( 'NONE', ( #2307 ), #2888, .T. ) ;
+#3258 = EDGE_LOOP ( 'NONE', ( #2489, #2506, #2318, #1635 ) ) ;
+#3259 = VECTOR ( 'NONE', #2667, 1000.000000000000100 ) ;
+#3260 = VECTOR ( 'NONE', #448, 1000.000000000000000 ) ;
+#3261 = VECTOR ( 'NONE', #1362, 1000.000000000000000 ) ;
+#3262 = EDGE_CURVE ( 'NONE', #2444, #2668, #1322, .T. ) ;
+#3263 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3264 = AXIS2_PLACEMENT_3D ( 'NONE', #1988, #1708, #91 ) ;
+#3265 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.199999999999999700 ) ) ;
+#3266 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3301, 'distance_accuracy_value', 'NONE');
+#3267 = ORIENTED_EDGE ( 'NONE', *, *, #3052, .T. ) ;
+#3268 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3269 = ORIENTED_EDGE ( 'NONE', *, *, #603, .T. ) ;
+#3270 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1206 ) ) ;
+#3271 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 1.000000000000000000, -2.500000000000000000 ) ) ;
+#3272 = PRODUCT_CONTEXT ( 'NONE', #2982, 'mechanical' ) ;
+#3273 = PLANE ( 'NONE',  #2686 ) ;
+#3274 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3275 = ORIENTED_EDGE ( 'NONE', *, *, #774, .F. ) ;
+#3276 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.548860246407859400E-015, -1.000000000000000000 ) ) ;
+#3277 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3278 = VERTEX_POINT ( 'NONE', #3389 ) ;
+#3279 = STYLED_ITEM ( 'NONE', ( #2321 ), #1716 ) ;
+#3280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1755 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #594, #3037, #332 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3281 = FACE_OUTER_BOUND ( 'NONE', #2906, .T. ) ;
+#3282 = ORIENTED_EDGE ( 'NONE', *, *, #2658, .F. ) ;
+#3283 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, -2.443275995481827900 ) ) ;
+#3284 = ORIENTED_EDGE ( 'NONE', *, *, #2751, .F. ) ;
+#3285 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.05594144955480281900, 2.699999999999999700 ) ) ;
+#3286 = EDGE_CURVE ( 'NONE', #3210, #2571, #380, .T. ) ;
+#3287 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#3288 = VECTOR ( 'NONE', #466, 1000.000000000000000 ) ;
+#3289 = CIRCLE ( 'NONE', #2255, 0.2000000000000000900 ) ;
+#3290 = SURFACE_STYLE_USAGE ( .BOTH. , #1111 ) ;
+#3291 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3292 = EDGE_CURVE ( 'NONE', #84, #355, #2059, .T. ) ;
+#3293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1180 ), #3362 ) ;
+#3294 = CARTESIAN_POINT ( 'NONE',  ( -1.841504512677792500, 0.1456422128626171700, 2.066694777773204500 ) ) ;
+#3295 = ADVANCED_FACE ( 'NONE', ( #3391 ), #1654, .T. ) ;
+#3296 = LINE ( 'NONE', #2271, #116 ) ;
+#3297 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3298 = ORIENTED_EDGE ( 'NONE', *, *, #2216, .T. ) ;
+#3299 = ORIENTED_EDGE ( 'NONE', *, *, #688, .T. ) ;
+#3300 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2965735479479107400, 2.853460622813649200 ) ) ;
+#3301 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3302 = VECTOR ( 'NONE', #3327, 1000.000000000000100 ) ;
+#3303 = LINE ( 'NONE', #919, #3104 ) ;
+#3304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.08715574274765837400, -0.9961946980917455500 ) ) ;
+#3305 = VECTOR ( 'NONE', #3478, 1000.000000000000000 ) ;
+#3306 = VECTOR ( 'NONE', #1935, 1000.000000000000000 ) ;
+#3307 = SURFACE_STYLE_USAGE ( .BOTH. , #592 ) ;
+#3308 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3309 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411847500, 0.9975640502598247500 ) ) ;
+#3310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2042, 'distance_accuracy_value', 'NONE');
+#3311 = SURFACE_STYLE_FILL_AREA ( #2033 ) ;
+#3312 = STYLED_ITEM ( 'NONE', ( #2612 ), #1524 ) ;
+#3313 = ORIENTED_EDGE ( 'NONE', *, *, #2415, .T. ) ;
+#3314 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3315 = SURFACE_SIDE_STYLE ('',( #2589 ) ) ;
+#3316 = ADVANCED_FACE ( 'NONE', ( #587 ), #165, .T. ) ;
+#3317 = EDGE_CURVE ( 'NONE', #1525, #2743, #821, .T. ) ;
+#3318 = EDGE_LOOP ( 'NONE', ( #1689, #605, #2164, #927 ) ) ;
+#3319 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.9445076041833431200, -2.511756134360625800 ) ) ;
+#3320 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3321 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3322 = ORIENTED_EDGE ( 'NONE', *, *, #2262, .T. ) ;
+#3323 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#3324 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, -2.864400564216627000 ) ) ;
+#3325 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9300000000000000500, 2.443275995481827900 ) ) ;
+#3326 = ORIENTED_EDGE ( 'NONE', *, *, #2398, .T. ) ;
+#3327 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, -0.9924325091389669700, -0.08682659386424779200 ) ) ;
+#3328 = CYLINDRICAL_SURFACE ( 'NONE', #2376, 0.04999999999999991300 ) ;
+#3329 = CARTESIAN_POINT ( 'NONE',  ( 1.842394801014997800, 0.7295039174049153800, -2.117394801014999200 ) ) ;
+#3330 = ADVANCED_FACE ( 'NONE', ( #2765 ), #1225, .T. ) ;
+#3331 = STYLED_ITEM ( 'NONE', ( #2844 ), #2320 ) ;
+#3332 = LINE ( 'NONE', #109, #741 ) ;
+#3333 = ORIENTED_EDGE ( 'NONE', *, *, #2415, .F. ) ;
+#3334 = EDGE_CURVE ( 'NONE', #253, #1797, #2681, .T. ) ;
+#3335 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1395 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1872, #33, #2233 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3336 = SURFACE_STYLE_USAGE ( .BOTH. , #2797 ) ;
+#3337 = EDGE_CURVE ( 'NONE', #2770, #525, #1957, .T. ) ;
+#3338 = LINE ( 'NONE', #3177, #775 ) ;
+#3339 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.2412516686130657700, -2.917057808530358900 ) ) ;
+#3340 = SURFACE_STYLE_USAGE ( .BOTH. , #1204 ) ;
+#3341 = EDGE_LOOP ( 'NONE', ( #1085, #3143, #2422, #3476 ) ) ;
+#3342 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#3343 = VECTOR ( 'NONE', #2247, 1000.000000000000000 ) ;
+#3344 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2488 ) ) ;
+#3345 = EDGE_LOOP ( 'NONE', ( #1715, #2004, #2087, #164 ) ) ;
+#3346 = CARTESIAN_POINT ( 'NONE',  ( 1.837511336474075400, 0.1000000000000000500, -2.066694777773205400 ) ) ;
+#3347 = LINE ( 'NONE', #2543, #1691 ) ;
+#3348 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3349 = LINE ( 'NONE', #52, #2866 ) ;
+#3350 = VECTOR ( 'NONE', #480, 1000.000000000000000 ) ;
+#3351 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.200000000000000200, -2.500000000000000000 ) ) ;
+#3352 = STYLED_ITEM ( 'NONE', ( #2621 ), #1695 ) ;
+#3353 = ORIENTED_EDGE ( 'NONE', *, *, #603, .F. ) ;
+#3354 = FILL_AREA_STYLE_COLOUR ( '', #1683 ) ;
+#3355 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3356 = EDGE_CURVE ( 'NONE', #1326, #2290, #2472, .T. ) ;
+#3357 = DIRECTION ( 'NONE',  ( -0.9961946980917455500, 0.08715574274765836000, 0.0000000000000000000 ) ) ;
+#3358 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598247500, -0.06975647374411847500 ) ) ;
+#3359 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3360 = PLANE ( 'NONE',  #281 ) ;
+#3361 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685411200, -0.2072514883334730400 ) ) ;
+#3362 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1951 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3399, #1800, #935 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3363 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#3364 = EDGE_LOOP ( 'NONE', ( #2374, #1164, #1832, #1633, #2854, #530, #1388, #2151, #931, #98, #1815, #2432, #1335 ) ) ;
+#3365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274766037200, -0.9961946980917453200 ) ) ;
+#3366 = ADVANCED_FACE ( 'NONE', ( #2601 ), #123, .T. ) ;
+#3367 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3368 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .F. ) ;
+#3369 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.050000000000000300, 2.066694777773204500 ) ) ;
+#3370 = FILL_AREA_STYLE_COLOUR ( '', #3138 ) ;
+#3371 = ORIENTED_EDGE ( 'NONE', *, *, #1325, .F. ) ;
+#3372 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9961946980917455500, 0.08715574274765837400 ) ) ;
+#3373 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1557, 'distance_accuracy_value', 'NONE');
+#3374 = ORIENTED_EDGE ( 'NONE', *, *, #961, .F. ) ;
+#3375 = FILL_AREA_STYLE_COLOUR ( '', #172 ) ;
+#3376 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.3110811521312534800, -2.921940761692447100 ) ) ;
+#3377 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2063 ), #2480 ) ;
+#3378 = LINE ( 'NONE', #1849, #1308 ) ;
+#3379 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3380 = ORIENTED_EDGE ( 'NONE', *, *, #2702, .T. ) ;
+#3381 = DIRECTION ( 'NONE',  ( -0.08682659386424779200, 0.9924325091389669700, 0.08682659386424779200 ) ) ;
+#3382 = LINE ( 'NONE', #2179, #461 ) ;
+#3383 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411883500, 0.9975640502598247500 ) ) ;
+#3384 = ADVANCED_FACE ( 'NONE', ( #1877 ), #2609, .F. ) ;
+#3385 = EDGE_LOOP ( 'NONE', ( #2719, #3417, #11 ) ) ;
+#3386 = EDGE_LOOP ( 'NONE', ( #3298, #2050, #3244, #2235 ) ) ;
+#3387 = FACE_OUTER_BOUND ( 'NONE', #2613, .T. ) ;
+#3388 = EDGE_LOOP ( 'NONE', ( #1581, #3181, #828, #302 ) ) ;
+#3389 = CARTESIAN_POINT ( 'NONE',  ( 1.924999999999999600, 1.100000000000000100, 2.150190265095412600 ) ) ;
+#3390 = ORIENTED_EDGE ( 'NONE', *, *, #1218, .T. ) ;
+#3391 = FACE_OUTER_BOUND ( 'NONE', #3083, .T. ) ;
+#3392 = LINE ( 'NONE', #1272, #1836 ) ;
+#3393 = AXIS2_PLACEMENT_3D ( 'NONE', #2028, #3358, #414 ) ;
+#3394 = FACE_OUTER_BOUND ( 'NONE', #241, .T. ) ;
+#3395 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#3396 = FILL_AREA_STYLE_COLOUR ( '', #2889 ) ;
+#3397 = CARTESIAN_POINT ( 'NONE',  ( -1.791694777773205100, 2.100000000000000100, -2.066694777773205000 ) ) ;
+#3398 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .F. ) ;
+#3399 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3400 = AXIS2_PLACEMENT_3D ( 'NONE', #1280, #3185, #1024 ) ;
+#3401 = STYLED_ITEM ( 'NONE', ( #2169 ), #14 ) ;
+#3402 = AXIS2_PLACEMENT_3D ( 'NONE', #3369, #3110, #2025 ) ;
+#3403 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.08715574274765820800, -0.9961946980917454300 ) ) ;
+#3404 = ADVANCED_FACE ( 'NONE', ( #1442 ), #491, .T. ) ;
+#3405 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#3406 = EDGE_CURVE ( 'NONE', #3024, #1337, #2511, .T. ) ;
+#3407 = CARTESIAN_POINT ( 'NONE',  ( -1.070000000000000100, 1.000000000000000000, -2.191251133647407200 ) ) ;
+#3408 = PRESENTATION_STYLE_ASSIGNMENT (( #2281 ) ) ;
+#3409 = VERTEX_POINT ( 'NONE', #216 ) ;
+#3410 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685412300, 0.2072514883334726800 ) ) ;
+#3411 = EDGE_CURVE ( 'NONE', #2444, #1813, #1742, .T. ) ;
+#3412 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #3237 ) ) ;
+#3413 = EDGE_CURVE ( 'NONE', #291, #513, #2810, .T. ) ;
+#3414 = ORIENTED_EDGE ( 'NONE', *, *, #2111, .T. ) ;
+#3415 = SURFACE_STYLE_FILL_AREA ( #993 ) ;
+#3416 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3417 = ORIENTED_EDGE ( 'NONE', *, *, #3039, .T. ) ;
+#3418 = FILL_AREA_STYLE_COLOUR ( '', #2286 ) ;
+#3419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #440 ), #2575 ) ;
+#3420 = FACE_OUTER_BOUND ( 'NONE', #2210, .T. ) ;
+#3421 = SURFACE_SIDE_STYLE ('',( #2315 ) ) ;
+#3422 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.06975647374411846100, 0.9975640502598247500 ) ) ;
+#3423 = FILL_AREA_STYLE_COLOUR ( '', #2365 ) ;
+#3424 = SURFACE_STYLE_FILL_AREA ( #1494 ) ;
+#3425 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.2034835241669607800, -2.668743024562918900 ) ) ;
+#3426 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3427 = VERTEX_POINT ( 'NONE', #224 ) ;
+#3428 = VERTEX_POINT ( 'NONE', #2402 ) ;
+#3429 = PLANE ( 'NONE',  #2608 ) ;
+#3430 = ORIENTED_EDGE ( 'NONE', *, *, #2332, .F. ) ;
+#3431 = VECTOR ( 'NONE', #1546, 1000.000000000000000 ) ;
+#3432 = FACE_OUTER_BOUND ( 'NONE', #3385, .T. ) ;
+#3433 = LINE ( 'NONE', #880, #415 ) ;
+#3434 = PRESENTATION_STYLE_ASSIGNMENT (( #2952 ) ) ;
+#3435 = CIRCLE ( 'NONE', #1825, 0.2000000000000000900 ) ;
+#3436 = VECTOR ( 'NONE', #773, 1000.000000000000000 ) ;
+#3437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9975640502598246400, 0.06975647374411882200 ) ) ;
+#3438 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3439 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 1.000000000000000000, 2.443275995481827900 ) ) ;
+#3440 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.1995128100519649500, 3.513951294748824100 ) ) ;
+#3441 = VERTEX_POINT ( 'NONE', #1566 ) ;
+#3442 = LINE ( 'NONE', #106, #1059 ) ;
+#3443 = VERTEX_POINT ( 'NONE', #1305 ) ;
+#3444 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#3445 = CARTESIAN_POINT ( 'NONE',  ( 1.875190265095412200, 1.100000000000000100, -2.200000000000000600 ) ) ;
+#3446 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1626 ) ) ;
+#3447 = EDGE_CURVE ( 'NONE', #832, #2957, #2261, .T. ) ;
+#3448 = AXIS2_PLACEMENT_3D ( 'NONE', #3325, #2304, #3127 ) ;
+#3449 = SURFACE_STYLE_USAGE ( .BOTH. , #985 ) ;
+#3450 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3451 = ORIENTED_EDGE ( 'NONE', *, *, #209, .F. ) ;
+#3452 = VERTEX_POINT ( 'NONE', #2915 ) ;
+#3453 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #979 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2305, #3115, #3438 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3455 = ORIENTED_EDGE ( 'NONE', *, *, #16, .T. ) ;
+#3456 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3457 = VERTEX_POINT ( 'NONE', #2121 ) ;
+#3458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #952 ), #121 ) ;
+#3459 = LINE ( 'NONE', #96, #855 ) ;
+#3460 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3314, 'distance_accuracy_value', 'NONE');
+#3461 = ORIENTED_EDGE ( 'NONE', *, *, #2590, .F. ) ;
+#3462 = VECTOR ( 'NONE', #2565, 1000.000000000000100 ) ;
+#3463 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #3008 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #134, #1793, #1776 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3464 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3465 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .T. ) ;
+#3466 = CARTESIAN_POINT ( 'NONE',  ( 1.070000000000000100, 0.3110811521312534800, 2.921940761692447100 ) ) ;
+#3467 = VERTEX_POINT ( 'NONE', #2411 ) ;
+#3468 = VERTEX_POINT ( 'NONE', #1003 ) ;
+#3469 = CARTESIAN_POINT ( 'NONE',  ( 1.470000000000000000, 0.9445076041833431200, 2.511756134360625800 ) ) ;
+#3470 = EDGE_CURVE ( 'NONE', #814, #3428, #2009, .T. ) ;
+#3471 = VECTOR ( 'NONE', #2392, 1000.000000000000100 ) ;
+#3472 = EDGE_CURVE ( 'NONE', #2643, #676, #1276, .T. ) ;
+#3473 = PRESENTATION_STYLE_ASSIGNMENT (( #690 ) ) ;
+#3474 = AXIS2_PLACEMENT_3D ( 'NONE', #2600, #721, #2091 ) ;
+#3475 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3476 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#3477 = EDGE_CURVE ( 'NONE', #2092, #3452, #2685, .T. ) ;
+#3478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9782876982685412300, -0.2072514883334726800 ) ) ;
+#3479 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#3480 = LINE ( 'NONE', #62, #2661 ) ;
+#3481 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3482 = EDGE_LOOP ( 'NONE', ( #3197, #662, #1040, #538 ) ) ;
+#3483 = ORIENTED_EDGE ( 'NONE', *, *, #200, .T. ) ;
+#3484 = VECTOR ( 'NONE', #472, 1000.000000000000000 ) ;
+#3485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #3352 ), #3118 ) ;
+#3486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.9782876982685411200, 0.2072514883334730700 ) ) ;
+#3487 = ORIENTED_EDGE ( 'NONE', *, *, #1487, .T. ) ;
+#3488 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3489 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.9961946980917455500, -0.08715574274765837400 ) ) ;
+#3490 = AXIS2_PLACEMENT_3D ( 'NONE', #1724, #1712, #893 ) ;
+#3491 = EDGE_CURVE ( 'NONE', #1020, #586, #1051, .T. ) ;
+#3492 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.050000000000000300, -2.066694777773205000 ) ) ;
+#3493 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#3494 = CARTESIAN_POINT ( 'NONE',  ( -1.470000000000000000, 0.2449338218336552000, 2.864400564216627000 ) ) ;
+#3495 = CIRCLE ( 'NONE', #1021, 0.07000000000000018700 ) ;
+#3496 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3497 = AXIS2_PLACEMENT_3D ( 'NONE', #2351, #2930, #493 ) ;
+#3498 = PRESENTATION_STYLE_ASSIGNMENT (( #1522 ) ) ;
+#3499 = ORIENTED_EDGE ( 'NONE', *, *, #534, .T. ) ;
+#3500 = EDGE_LOOP ( 'NONE', ( #191, #625, #1312, #148, #1642, #499, #1714, #254, #941, #2912, #2409, #1503, #1043 ) ) ;
+#3501 = CIRCLE ( 'NONE', #3264, 0.2000000000000000900 ) ;
+#3502 = FACE_OUTER_BOUND ( 'NONE', #2346, .T. ) ;
+#3503 = ORIENTED_EDGE ( 'NONE', *, *, #2886, .F. ) ;
+#3504 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1770 ) ) ;
+#3505 = EDGE_CURVE ( 'NONE', #971, #3032, #1001, .T. ) ;
+#3506 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1987 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2581, #2322, #1465 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#3507 = SURFACE_SIDE_STYLE ('',( #870 ) ) ;
+#3508 = VECTOR ( 'NONE', #1099, 1000.000000000000000 ) ;
+#3509 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#3510 = CARTESIAN_POINT ( 'NONE',  ( 1.791694777773204200, 2.100000000000000100, -2.112511336474076600 ) ) ;
+#3511 = VECTOR ( 'NONE', #319, 1000.000000000000100 ) ;
+#3512 = SURFACE_STYLE_FILL_AREA ( #1292 ) ;
+#3513 = SURFACE_STYLE_FILL_AREA ( #318 ) ;
+#3514 = PRESENTATION_STYLE_ASSIGNMENT (( #3290 ) ) ;
+#3515 = VERTEX_POINT ( 'NONE', #2959 ) ;
+#3516 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #2561, #3081 ) ;
+#3517 = SURFACE_STYLE_USAGE ( .BOTH. , #2738 ) ;
+#3518 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #235, 'distance_accuracy_value', 'NONE');
+#3519 = ADVANCED_FACE ( 'NONE', ( #1880 ), #1692, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;