From 3df6ce931f5c1ab94ae6ce70914b55121360e891 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Tue, 5 Jan 2016 18:10:24 -0700
Subject: [PATCH] Added Abracon ABS07 Crystal Symbol/Footprint/Model

---
 Footprints/Crystals.PcbLib      |  Bin 160256 -> 211968 bytes
 STEP/Crystal/Abracon ABS07.STEP | 3024 +++++++++++++++++++++++++++++++
 Symbols/Crystals.SchLib         |  Bin 7168 -> 9216 bytes
 3 files changed, 3024 insertions(+)
 create mode 100644 STEP/Crystal/Abracon ABS07.STEP

diff --git a/Footprints/Crystals.PcbLib b/Footprints/Crystals.PcbLib
index 00d7f33b13a9509e33ea7d7bbc1785296cbe1ffe..4d1fe65c738396548a35a04f43a2ead42f1cf2e6 100644
GIT binary patch
delta 47728
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

delta 2320
zcmZ`*YfM{J9Phd3mfm(PgF<->*r4qgj*VR?rEE*Hmfj0=KyPV_Kr~JURTz(Lx@8;U
zY-Zvk@x#W=_-`5o6WwBBBy2H@afuio-<+A6XfmCe=ocTEADkir^?z=G72;0vJLmuI
z|NhP+P0X1SKN-*NAoSeMZTyl>r<>`SB<GG8$2q}RLv*@}Xu5DUn|p}MoV9$PRnmNu
zP&Dbv)lohq<f4?sp=RqV)H#00a(3IdT1?iX-({7kNA=UCOXyCA1yeE+D>l`~U9Vt@
zKh4N=8TCd)Q<`0M(qm5M>__83nuFPf({%MZmBxixm@T5dE5?(AyWmhqO(9_e#$YIG
z*vXu{I%f*&SwDhW#^+nKzVREE``_@ZnN{9`MA#9~@1#?zU>V|>RXu4L+B}b`{~{I;
zi-;s!(W%4mVTa0Po-(-ixa;=R)LuQ4dEg7HC|0i<kmx6QSB*b@%oCS-<L6D#(?i_)
zu|Q*!3!W|`1;$vULr$raWu&NlRh6ou%}QrLX$vbMITUM9q@W!2M!Taixor#<dx+Dn
zrAbw*F>Q(@w}vBfqa2Y#0of~#LEs>9c$VYV)bn>?wRJz%p!g$FK#9mH2fTWa6p=A_
z?;t7eORLeK#G=90mS`X%%c1o(lt{2C7;5uJTI5K&PwtkbU^M2f5k)brR-hxMbi|fB
zf!)2NxG>EdQIxi*OY%1QTch$AjP#Nc>}RTv<ib=hF%~R`uJ#>JT9pX<><@cMAx7Tn
zC8fA5q?VFC&FJYPWoVp^lLAosh!N$d`iK)3EX<ZqQVZ6|&sM_zKrq(r6|3CXIJOSf
zIH|xOtXTlt<0K2^zPMKLxs(SBvw&~nTCv5r*23n;NIAsq<V@HlS;itVvMhNU4);9K
zH}+t-s<q2oySv^~=c;jwOmFV;y2YA$k4voeX#Q^I7i;TXHM=!`H~L+59(TQ~?wZFz
zzLE(C<^fW!`i1_9Lqswg@t_*mfn_IIyA2k~8;kMSvLRyJKJX0^-pm3_Xj%!hyo}1i
zb1X`ytJdOX50To8+o&q1Vg7F}q|Zj#%q~>knhS*&izVSjnja)~hzyW7z&A{M+&elr
zGfYlTEOFH^v&1QvM#u}7=7?|NFLE-@?pi4(mLVQMI1o<6Rzx{s8=?YHiP(-15jzk&
z5mks?2p6In!D=zoqU=W0Aw0}J)8inQ>N%g9&`W0aMzPOjgK<NQaCeUTnr!^PH$opZ
zXRVJn!SQ*Fx85f{XI(t}Imab3%xJx$gV6<Uzp)r)C&IR-LgMIc?NyDM^Uzm-Sn1Hb
z5fvW6#<=NN25afl4KQz^qk1385%_0`tAy8*IK7nQtk9F>yx?SNdk(DxeAaiJchDBF
z5IT8&gigZeN$w(K*{L4(^V9;<8FVWg$)Nk7C4<&LA)71$72uAZZijdEs6NZ4b~bHU
zo&>ndqxXFtZ7;H^lgBEvHmrBcfYL?>N^cp^al%0BAZVaf@Qa;hfx|%UQ0$;)_&tLb
zP6#v`E(^364hU3&eFDa2qk8QlfqL~YTS;>v*GkLaj+GiGtf)npHe;nFaF$6=GU*0N
zrnU|#9PSQ=@eH2I#Ltx$IgvEL-Avj^HfdxZ*^eaSNxesQ5%Q;<g_YwFV8`JZBEj)2
z8Zxc=O0;|}5A&x!SlO)2m|wbFgB>SxGb-tu6-52CLE9|L<0wCmU?V4W3v*~boG3%O
zigM{O_#=mAz}p1Xu^d$I?a(VWwEe*LYQTmB?X@ATMjJBvWiG03<{}Ro^GNG5^XKz0
z<TD#?;$R+bQ#DhQEcd1jgMZ7THh_Fu08<W{1CQj>YN*Ud?_wTOKb=q8c}Bfk=xUEO
z`K3+?lG&JH6{+12Xi>Tvm5{nukRc&bA0#qy<D_gVl0zx7?HXAcNo&Y*;CHVfdoV@z
z5FD?<J=%JowDR?7BU&1N813--61PPS3p=&9Y_+&w5Xa3A6TJHD9}j<dR-~r?0CPI$
AX#fBK

diff --git a/STEP/Crystal/Abracon ABS07.STEP b/STEP/Crystal/Abracon ABS07.STEP
new file mode 100644
index 000000000..c315307d6
--- /dev/null
+++ b/STEP/Crystal/Abracon ABS07.STEP	
@@ -0,0 +1,3024 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('Abracon ABS07.STEP',
+    '2016-01-06T01:08:24',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = FILL_AREA_STYLE_COLOUR ( '', #634 ) ;
+#2 = VERTEX_POINT ( 'NONE', #283 ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( -1.418675047729943500, 0.6919344748047228100, 0.7435703789429714000 ) ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#5 = STYLED_ITEM ( 'NONE', ( #563 ), #1705 ) ;
+#6 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1936 ) ) ;
+#7 = FACE_OUTER_BOUND ( 'NONE', #921, .T. ) ;
+#8 = VERTEX_POINT ( 'NONE', #1684 ) ;
+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11 = EDGE_CURVE ( 'NONE', #1267, #321, #2458, .T. ) ;
+#12 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#13 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #653, #873, #2680, #1311, #1339, #1551, #2947, #190, #407, #2727, #3, #2961, #1835, #454, #1585, #442, #2717, #227, #2267 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.004009069266946500E-006, 0.0000000000000000000, 9.866179434906381400E-006, 2.278210533388779800E-005, 3.230504199113742500E-005, 3.896329481732777700E-005, 4.568013532598332600E-005 ),
+ .UNSPECIFIED. ) ;
+#14 = PLANE ( 'NONE',  #2900 ) ;
+#15 = VECTOR ( 'NONE', #256, 1000.000000000000000 ) ;
+#16 = FACE_OUTER_BOUND ( 'NONE', #44, .T. ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#18 = PRESENTATION_STYLE_ASSIGNMENT (( #915 ) ) ;
+#19 = FILL_AREA_STYLE ('',( #691 ) ) ;
+#20 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2127, 'distance_accuracy_value', 'NONE');
+#21 = VECTOR ( 'NONE', #98, 1000.000000000000000 ) ;
+#22 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#23 = SURFACE_STYLE_FILL_AREA ( #461 ) ;
+#24 = STYLED_ITEM ( 'NONE', ( #215 ), #1627 ) ;
+#25 = SURFACE_SIDE_STYLE ('',( #910 ) ) ;
+#26 = ADVANCED_FACE ( 'NONE', ( #1866 ), #115, .F. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .F. ) ;
+#28 = EDGE_CURVE ( 'NONE', #2464, #2317, #288, .T. ) ;
+#29 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#30 = CIRCLE ( 'NONE', #1041, 0.1499999999999999700 ) ;
+#31 = TOROIDAL_SURFACE ( 'NONE', #1802, 0.09999999999999999200, 0.05000000000000000300 ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #618, .T. ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#34 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #809 ) ) ;
+#35 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#36 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #20 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2127, #770, #998 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#37 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.355252715606880500E-016 ) ) ;
+#38 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#39 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, -0.5300000000000002500 ) ) ;
+#40 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#41 = VECTOR ( 'NONE', #2387, 1000.000000000000000 ) ;
+#42 = EDGE_LOOP ( 'NONE', ( #2262, #2123, #1587, #1055 ) ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#44 = EDGE_LOOP ( 'NONE', ( #2257, #2324, #1325, #2720 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#46 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #907, #701 ) ;
+#47 = PLANE ( 'NONE',  #744 ) ;
+#48 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#49 = EDGE_LOOP ( 'NONE', ( #358, #1459, #1181, #2913 ) ) ;
+#50 = EDGE_LOOP ( 'NONE', ( #649, #2527, #2006, #1560 ) ) ;
+#51 = VERTEX_POINT ( 'NONE', #1208 ) ;
+#52 = VECTOR ( 'NONE', #1038, 1000.000000000000000 ) ;
+#53 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#54 = FILL_AREA_STYLE_COLOUR ( '', #1381 ) ;
+#55 = VERTEX_POINT ( 'NONE', #1883 ) ;
+#56 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#57 = VECTOR ( 'NONE', #2345, 1000.000000000000000 ) ;
+#58 = EDGE_LOOP ( 'NONE', ( #681, #1338, #869, #1890, #2683, #1781, #313, #425 ) ) ;
+#59 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.2000000000000000100, 0.5999999999999999800 ) ) ;
+#60 = LINE ( 'NONE', #2723, #2882 ) ;
+#61 = ADVANCED_FACE ( 'NONE', ( #1796 ), #999, .F. ) ;
+#62 = AXIS2_PLACEMENT_3D ( 'NONE', #1374, #1081, #2646 ) ;
+#63 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1009 ), #221 ) ;
+#64 = VECTOR ( 'NONE', #754, 1000.000000000000000 ) ;
+#65 = CARTESIAN_POINT ( 'NONE',  ( -1.595336174671540400, 0.6898169713996962200, -0.5703914184157534700 ) ) ;
+#66 = EDGE_CURVE ( 'NONE', #1652, #1543, #2905, .T. ) ;
+#67 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#68 = VECTOR ( 'NONE', #1681, 1000.000000000000000 ) ;
+#69 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#70 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.0000000000000000000, 0.4749999999999998700 ) ) ;
+#71 = CARTESIAN_POINT ( 'NONE',  ( 1.578214700462276000, 0.6999145357099935100, 0.5544121625168276800 ) ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .F. ) ;
+#73 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .F. ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #516, .T. ) ;
+#76 = ADVANCED_FACE ( 'NONE', ( #2243 ), #464, .T. ) ;
+#77 = AXIS2_PLACEMENT_3D ( 'NONE', #1120, #1542, #1813 ) ;
+#78 = EDGE_CURVE ( 'NONE', #1341, #1664, #1934, .T. ) ;
+#79 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#80 = CARTESIAN_POINT ( 'NONE',  ( -1.596741383081719600, 0.6873414853967356700, -0.5717711697807599200 ) ) ;
+#81 = CARTESIAN_POINT ( 'NONE',  ( 1.599687020378089700, 0.6794958259955761200, 0.5746863883039469200 ) ) ;
+#82 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1414 ) ) ;
+#83 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#84 = AXIS2_PLACEMENT_3D ( 'NONE', #1477, #579, #1020 ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #961 ), #345, .T. ) ;
+#86 = FILL_AREA_STYLE ('',( #2354 ) ) ;
+#87 = LINE ( 'NONE', #1455, #21 ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.0000000000000000000, -0.5999999999999999800 ) ) ;
+#89 = EDGE_CURVE ( 'NONE', #1132, #55, #192, .T. ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -1.598553549108589400, 0.6836513247072717500, -0.5735585813537886800 ) ) ;
+#91 = FILL_AREA_STYLE_COLOUR ( '', #774 ) ;
+#92 = ADVANCED_FACE ( 'NONE', ( #996 ), #2526, .T. ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #2754, .T. ) ;
+#94 = FILL_AREA_STYLE ('',( #2412 ) ) ;
+#95 = EDGE_LOOP ( 'NONE', ( #1931, #1875, #987, #1760, #1723, #2015, #209, #1920 ) ) ;
+#96 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#97 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#98 = DIRECTION ( 'NONE',  ( -2.385244779468107500E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#99 = AXIS2_PLACEMENT_3D ( 'NONE', #300, #1898, #1926 ) ;
+#100 = FILL_AREA_STYLE_COLOUR ( '', #175 ) ;
+#101 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1788 ) ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -0.7499999999999997800 ) ) ;
+#103 = FILL_AREA_STYLE ('',( #91 ) ) ;
+#104 = ADVANCED_FACE ( 'NONE', ( #1833 ), #2162, .F. ) ;
+#105 = EDGE_CURVE ( 'NONE', #538, #803, #648, .T. ) ;
+#106 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#107 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#108 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#109 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.2000000000000000100, -0.5999999999999999800 ) ) ;
+#110 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#111 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #2407, .T. ) ;
+#113 = EDGE_LOOP ( 'NONE', ( #2420, #1466, #766, #1755 ) ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.2000000000000000100, 0.5749999999999992900 ) ) ;
+#115 = CYLINDRICAL_SURFACE ( 'NONE', #695, 0.1749999999999999100 ) ;
+#116 = CARTESIAN_POINT ( 'NONE',  ( 1.589049620037702400, 0.6959701481212251500, -0.5643557168852099100 ) ) ;
+#117 = SURFACE_STYLE_USAGE ( .BOTH. , #1451 ) ;
+#118 = STYLED_ITEM ( 'NONE', ( #2547 ), #776 ) ;
+#119 = VERTEX_POINT ( 'NONE', #320 ) ;
+#120 = ADVANCED_FACE ( 'NONE', ( #7 ), #2171, .T. ) ;
+#121 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #935, #842 ) ;
+#122 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#123 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#124 = VERTEX_POINT ( 'NONE', #2644 ) ;
+#125 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#126 = FILL_AREA_STYLE ('',( #2146 ) ) ;
+#127 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .T. ) ;
+#128 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1296, 'distance_accuracy_value', 'NONE');
+#129 = EDGE_LOOP ( 'NONE', ( #2602, #2712, #2347, #1696, #1114, #1289, #940, #2709 ) ) ;
+#130 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#131 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#132 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .T. ) ;
+#134 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#135 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#136 = VECTOR ( 'NONE', #2468, 1000.000000000000000 ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( -1.402011600553900100, 0.6999962197545087600, -0.7255018367042306300 ) ) ;
+#138 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, 0.7499999999999997800 ) ) ;
+#139 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1096 ) ) ;
+#140 = PRESENTATION_STYLE_ASSIGNMENT (( #833 ) ) ;
+#141 = TOROIDAL_SURFACE ( 'NONE', #1172, 0.09999999999999999200, 0.05000000000000000300 ) ;
+#142 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1579, #1085 ) ;
+#143 = SURFACE_SIDE_STYLE ('',( #1192 ) ) ;
+#144 = SURFACE_STYLE_USAGE ( .BOTH. , #1738 ) ;
+#145 = SURFACE_STYLE_FILL_AREA ( #2509 ) ;
+#146 = EDGE_CURVE ( 'NONE', #401, #621, #1032, .T. ) ;
+#147 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#148 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#149 = LINE ( 'NONE', #1186, #1641 ) ;
+#150 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #189 ) ) ;
+#151 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#152 = AXIS2_PLACEMENT_3D ( 'NONE', #793, #2378, #2610 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, -0.7499999999999997800 ) ) ;
+#154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1847, 'distance_accuracy_value', 'NONE');
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
+#156 = VERTEX_POINT ( 'NONE', #572 ) ;
+#157 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#158 = SURFACE_SIDE_STYLE ('',( #832 ) ) ;
+#159 = EDGE_CURVE ( 'NONE', #1151, #2698, #423, .T. ) ;
+#160 = EDGE_LOOP ( 'NONE', ( #654, #1253, #1810, #1830 ) ) ;
+#161 = SURFACE_SIDE_STYLE ('',( #2115 ) ) ;
+#162 = CYLINDRICAL_SURFACE ( 'NONE', #2573, 0.1499999999999998600 ) ;
+#163 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#164 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #624 ), #2339 ) ;
+#165 = LINE ( 'NONE', #2823, #52 ) ;
+#166 = EDGE_LOOP ( 'NONE', ( #502, #1892, #1668, #2191 ) ) ;
+#167 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1936 ), #1895 ) ;
+#168 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#169 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#170 = EDGE_CURVE ( 'NONE', #8, #532, #2034, .T. ) ;
+#171 = PRESENTATION_STYLE_ASSIGNMENT (( #951 ) ) ;
+#172 = SURFACE_STYLE_USAGE ( .BOTH. , #194 ) ;
+#173 = VERTEX_POINT ( 'NONE', #789 ) ;
+#174 = SURFACE_SIDE_STYLE ('',( #909 ) ) ;
+#175 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#176 = SURFACE_STYLE_FILL_AREA ( #2258 ) ;
+#177 = EDGE_CURVE ( 'NONE', #1267, #2305, #957, .T. ) ;
+#178 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6999999999999999600, 0.7499999999999997800 ) ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#180 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#181 = LINE ( 'NONE', #1460, #1600 ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .F. ) ;
+#183 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2565 ), #890 ) ;
+#184 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#185 = EDGE_CURVE ( 'NONE', #746, #1168, #2239, .T. ) ;
+#186 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#187 = EDGE_LOOP ( 'NONE', ( #1622, #590, #427, #943 ) ) ;
+#188 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#189 = STYLED_ITEM ( 'NONE', ( #685 ), #2369 ) ;
+#190 = CARTESIAN_POINT ( 'NONE',  ( -1.411576301253735900, 0.6976406756725658200, 0.7360838934188500500 ) ) ;
+#191 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #2403, #96 ) ;
+#192 = LINE ( 'NONE', #779, #2005 ) ;
+#193 = EDGE_LOOP ( 'NONE', ( #2919, #730, #4, #1330 ) ) ;
+#194 = SURFACE_SIDE_STYLE ('',( #2886 ) ) ;
+#195 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, -0.5300000000000002500 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#197 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2002, 'distance_accuracy_value', 'NONE');
+#198 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.8499999999999999800, -0.4300000000000002200 ) ) ;
+#199 = EDGE_LOOP ( 'NONE', ( #2939, #2022, #2467, #1502 ) ) ;
+#200 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#201 = SURFACE_STYLE_FILL_AREA ( #2650 ) ;
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#204 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, -0.5750000000000002900 ) ) ;
+#205 = CIRCLE ( 'NONE', #1356, 0.02499999999999995600 ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #1237, .T. ) ;
+#207 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2656 ), #2232 ) ;
+#208 = CARTESIAN_POINT ( 'NONE',  ( -9.825582188149885200E-017, 0.6750000000000000400, -0.7250000000000000900 ) ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .F. ) ;
+#210 = SURFACE_STYLE_USAGE ( .BOTH. , #2699 ) ;
+#211 = EDGE_LOOP ( 'NONE', ( #710, #1004, #2862, #74 ) ) ;
+#212 = FACE_OUTER_BOUND ( 'NONE', #129, .T. ) ;
+#213 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#214 = FACE_BOUND ( 'NONE', #2944, .T. ) ;
+#215 = PRESENTATION_STYLE_ASSIGNMENT (( #1027 ) ) ;
+#216 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#217 = FACE_OUTER_BOUND ( 'NONE', #1073, .T. ) ;
+#218 = FILL_AREA_STYLE ('',( #1821 ) ) ;
+#219 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#220 = STYLED_ITEM ( 'NONE', ( #140 ), #1005 ) ;
+#221 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1492 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2647, #553, #1997 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#222 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1688, #1564 ) ;
+#223 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#224 = EDGE_CURVE ( 'NONE', #2861, #2017, #2781, .T. ) ;
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #2648, .F. ) ;
+#226 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#227 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6772318162490874600, 0.7500000000000002200 ) ) ;
+#228 = SURFACE_SIDE_STYLE ('',( #2948 ) ) ;
+#229 = PRESENTATION_STYLE_ASSIGNMENT (( #2190 ) ) ;
+#230 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#231 = VERTEX_POINT ( 'NONE', #2418 ) ;
+#232 = STYLED_ITEM ( 'NONE', ( #1142 ), #1252 ) ;
+#233 = EDGE_CURVE ( 'NONE', #318, #958, #2860, .T. ) ;
+#234 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, -0.5800000000000001800 ) ) ;
+#235 = CIRCLE ( 'NONE', #1613, 0.1499999999999999700 ) ;
+#236 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, -0.5800000000000001800 ) ) ;
+#237 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #656 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1307, #1791, #2444 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#238 = SURFACE_STYLE_USAGE ( .BOTH. , #2938 ) ;
+#239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2196, 'distance_accuracy_value', 'NONE');
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .F. ) ;
+#241 = VECTOR ( 'NONE', #367, 1000.000000000000000 ) ;
+#242 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#243 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#244 = AXIS2_PLACEMENT_3D ( 'NONE', #1509, #616, #1973 ) ;
+#245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#246 = EDGE_CURVE ( 'NONE', #2220, #638, #1498, .T. ) ;
+#247 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#249 = DIRECTION ( 'NONE',  ( 2.385244779468107500E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#250 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#251 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6999999999999999600, -0.7249999999999998700 ) ) ;
+#252 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2759, 'distance_accuracy_value', 'NONE');
+#253 = AXIS2_PLACEMENT_3D ( 'NONE', #1131, #1351, #902 ) ;
+#254 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2773 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1616, #242, #1577 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#255 = EDGE_LOOP ( 'NONE', ( #2757, #1200, #867, #898 ) ) ;
+#256 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#257 = EDGE_CURVE ( 'NONE', #2623, #8, #2093, .T. ) ;
+#258 = VERTEX_POINT ( 'NONE', #1007 ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6999999999999999600, -0.7499999999999997800 ) ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #441, .T. ) ;
+#261 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6750000000000000400, 0.0000000000000000000 ) ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .F. ) ;
+#263 = EDGE_CURVE ( 'NONE', #2736, #156, #2639, .T. ) ;
+#264 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#265 = LINE ( 'NONE', #2176, #2719 ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #840, .F. ) ;
+#267 = FACE_OUTER_BOUND ( 'NONE', #1793, .T. ) ;
+#268 = AXIS2_PLACEMENT_3D ( 'NONE', #178, #188, #1548 ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #2935, #2692, #2701 ) ;
+#270 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#271 = VERTEX_POINT ( 'NONE', #1716 ) ;
+#272 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#273 = EDGE_LOOP ( 'NONE', ( #2103, #2107, #784, #650 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#275 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#276 = VECTOR ( 'NONE', #249, 1000.000000000000000 ) ;
+#277 = SURFACE_STYLE_FILL_AREA ( #865 ) ;
+#278 = CYLINDRICAL_SURFACE ( 'NONE', #2478, 0.1749999999999999100 ) ;
+#279 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#280 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#281 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.6999999999999999600, -0.4300000000000001600 ) ) ;
+#282 = AXIS2_PLACEMENT_3D ( 'NONE', #208, #1797, #1839 ) ;
+#283 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.0000000000000000000, 0.7500000000000001100 ) ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #952, #2078, #1694 ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #2407, .F. ) ;
+#286 = EDGE_CURVE ( 'NONE', #1341, #2174, #356, .T. ) ;
+#287 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#288 = CIRCLE ( 'NONE', #1617, 0.04999999999999991300 ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#290 = AXIS2_PLACEMENT_3D ( 'NONE', #2075, #929, #1640 ) ;
+#291 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#292 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#293 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1362 ) ) ;
+#294 = VECTOR ( 'NONE', #316, 1000.000000000000000 ) ;
+#295 = ADVANCED_FACE ( 'NONE', ( #723 ), #1272, .T. ) ;
+#296 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = FACE_OUTER_BOUND ( 'NONE', #193, .T. ) ;
+#298 = EDGE_CURVE ( 'NONE', #1531, #2, #2021, .T. ) ;
+#299 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#300 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, -0.5300000000000002500 ) ) ;
+#301 = CIRCLE ( 'NONE', #2077, 0.02499999999999995600 ) ;
+#302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #2421, .T. ) ;
+#304 = AXIS2_PLACEMENT_3D ( 'NONE', #838, #2436, #1795 ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#306 = VECTOR ( 'NONE', #2814, 1000.000000000000000 ) ;
+#307 = AXIS2_PLACEMENT_3D ( 'NONE', #2741, #1344, #9 ) ;
+#308 = CARTESIAN_POINT ( 'NONE',  ( -1.583021757547823100, 0.6986780787408110000, -0.5587739952238484100 ) ) ;
+#309 = ADVANCED_FACE ( 'NONE', ( #2619 ), #2507, .T. ) ;
+#310 = EDGE_CURVE ( 'NONE', #2956, #2395, #640, .T. ) ;
+#311 = FACE_OUTER_BOUND ( 'NONE', #1897, .T. ) ;
+#312 = ADVANCED_FACE ( 'NONE', ( #2664 ), #878, .T. ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #972, .F. ) ;
+#314 = FILL_AREA_STYLE_COLOUR ( '', #2226 ) ;
+#315 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #29, 'distance_accuracy_value', 'NONE');
+#316 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#317 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#318 = VERTEX_POINT ( 'NONE', #1761 ) ;
+#319 = CARTESIAN_POINT ( 'NONE',  ( 1.402233324950049800, 0.6999886751271570100, 0.7257524063991092100 ) ) ;
+#320 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#321 = VERTEX_POINT ( 'NONE', #2439 ) ;
+#322 = ADVANCED_FACE ( 'NONE', ( #2846 ), #2230, .T. ) ;
+#323 = STYLED_ITEM ( 'NONE', ( #171 ), #1440 ) ;
+#324 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#325 = EDGE_CURVE ( 'NONE', #470, #1397, #1060, .T. ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .F. ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6772318162490874600, -0.5749999999999998400 ) ) ;
+#328 = PLANE ( 'NONE',  #857 ) ;
+#329 = ADVANCED_FACE ( 'NONE', ( #1023 ), #414, .T. ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #1837, .F. ) ;
+#331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #386 ), #437 ) ;
+#332 = CARTESIAN_POINT ( 'NONE',  ( 1.586083893418850100, 0.6976406756725658200, -0.5615763012537362500 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .T. ) ;
+#334 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2894 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1646, #1901, #2794 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#335 = PRESENTATION_STYLE_ASSIGNMENT (( #2715 ) ) ;
+#336 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#337 = PRESENTATION_STYLE_ASSIGNMENT (( #834 ) ) ;
+#338 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#339 = CARTESIAN_POINT ( 'NONE',  ( 1.583021757547823600, 0.6986780787408110000, 0.5587739952238484100 ) ) ;
+#340 = ADVANCED_FACE ( 'NONE', ( #2771 ), #141, .T. ) ;
+#341 = EDGE_LOOP ( 'NONE', ( #72, #1608, #787, #326 ) ) ;
+#342 = PRESENTATION_STYLE_ASSIGNMENT (( #1491 ) ) ;
+#343 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#344 = CARTESIAN_POINT ( 'NONE',  ( -1.591648744740781400, 0.6936499141892067400, 0.5668390343402142100 ) ) ;
+#345 = PLANE ( 'NONE',  #84 ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #903, .T. ) ;
+#347 = ADVANCED_FACE ( 'NONE', ( #1991, #214 ), #851, .T. ) ;
+#348 = CIRCLE ( 'NONE', #1765, 0.02499999999999995600 ) ;
+#349 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#350 = SURFACE_SIDE_STYLE ('',( #1594 ) ) ;
+#351 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #386 ) ) ;
+#352 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#353 = SURFACE_SIDE_STYLE ('',( #986 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#355 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#356 = CIRCLE ( 'NONE', #2325, 0.1749999999999998200 ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .T. ) ;
+#358 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .T. ) ;
+#359 = VECTOR ( 'NONE', #1479, 1000.000000000000000 ) ;
+#360 = CARTESIAN_POINT ( 'NONE',  ( 1.420391418415754000, 0.6898169713996962200, -0.7453361746715410100 ) ) ;
+#361 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6772318162490874600, 0.7499999999999997800 ) ) ;
+#362 = SURFACE_STYLE_USAGE ( .BOTH. , #2622 ) ;
+#363 = AXIS2_PLACEMENT_3D ( 'NONE', #924, #2517, #2529 ) ;
+#364 = AXIS2_PLACEMENT_3D ( 'NONE', #2211, #2019, #1313 ) ;
+#365 = SURFACE_STYLE_USAGE ( .BOTH. , #2655 ) ;
+#366 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2696 ), #254 ) ;
+#367 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#368 = EDGE_CURVE ( 'NONE', #2, #258, #2958, .T. ) ;
+#369 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = VECTOR ( 'NONE', #1946, 1000.000000000000000 ) ;
+#371 = CARTESIAN_POINT ( 'NONE',  ( 1.591648744740781900, 0.6936499141892067400, -0.5668390343402142100 ) ) ;
+#372 = VECTOR ( 'NONE', #2657, 1000.000000000000000 ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .T. ) ;
+#374 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#376 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#377 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#378 = VERTEX_POINT ( 'NONE', #399 ) ;
+#379 = VECTOR ( 'NONE', #2014, 1000.000000000000000 ) ;
+#380 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #232 ) ) ;
+#381 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#382 = EDGE_CURVE ( 'NONE', #1173, #1575, #1056, .T. ) ;
+#383 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#384 = CARTESIAN_POINT ( 'NONE',  ( -1.421771169780760000, 0.6873414853967356700, -0.7467413830817197800 ) ) ;
+#385 = VERTEX_POINT ( 'NONE', #195 ) ;
+#386 = STYLED_ITEM ( 'NONE', ( #739 ), #2139 ) ;
+#387 = PLANE ( 'NONE',  #1448 ) ;
+#388 = LINE ( 'NONE', #444, #2668 ) ;
+#389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1734 ), #753 ) ;
+#390 = PLANE ( 'NONE',  #780 ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #862, .F. ) ;
+#392 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#393 = EDGE_LOOP ( 'NONE', ( #2672, #923, #2537, #995 ) ) ;
+#394 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6750000000000000400, -0.7499999999999997800 ) ) ;
+#395 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#396 = SURFACE_SIDE_STYLE ('',( #415 ) ) ;
+#397 = VECTOR ( 'NONE', #1225, 1000.000000000000000 ) ;
+#398 = STYLED_ITEM ( 'NONE', ( #1530 ), #2104 ) ;
+#399 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #2503, #1153, #40 ) ;
+#401 = VERTEX_POINT ( 'NONE', #643 ) ;
+#402 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2259, 'distance_accuracy_value', 'NONE');
+#403 = CIRCLE ( 'NONE', #2587, 0.1999999999999998700 ) ;
+#404 = EDGE_CURVE ( 'NONE', #680, #1629, #446, .T. ) ;
+#405 = LINE ( 'NONE', #1861, #1809 ) ;
+#406 = PLANE ( 'NONE',  #2381 ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( -1.414355716885209700, 0.6959701481212251500, 0.7390496200377025800 ) ) ;
+#408 = FILL_AREA_STYLE_COLOUR ( '', #243 ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .T. ) ;
+#410 = CYLINDRICAL_SURFACE ( 'NONE', #2043, 0.05000000000000002400 ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #2136, .F. ) ;
+#412 = EDGE_CURVE ( 'NONE', #1246, #2174, #980, .T. ) ;
+#413 = LINE ( 'NONE', #1865, #2506 ) ;
+#414 = TOROIDAL_SURFACE ( 'NONE', #966, 0.1999999999999999300, 0.02500000000000000100 ) ;
+#415 = SURFACE_STYLE_FILL_AREA ( #623 ) ;
+#416 = SURFACE_STYLE_USAGE ( .BOTH. , #1320 ) ;
+#417 = LINE ( 'NONE', #2856, #2122 ) ;
+#418 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #535 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1109, #664, #670 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#419 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#420 = SURFACE_STYLE_FILL_AREA ( #513 ) ;
+#421 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#422 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -0.5749999999999998400 ) ) ;
+#423 = LINE ( 'NONE', #107, #2172 ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .T. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .F. ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, -0.7500000000000002200 ) ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#428 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#429 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1517 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #805, #1029, #558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .F. ) ;
+#431 = EDGE_CURVE ( 'NONE', #796, #1745, #2476, .T. ) ;
+#432 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#433 = LINE ( 'NONE', #354, #2102 ) ;
+#434 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #1592, .F. ) ;
+#436 = VECTOR ( 'NONE', #1826, 1000.000000000000000 ) ;
+#437 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1166, #270, #737 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#438 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#439 = LINE ( 'NONE', #1188, #472 ) ;
+#440 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#441 = EDGE_CURVE ( 'NONE', #958, #258, #1882, .T. ) ;
+#442 = CARTESIAN_POINT ( 'NONE',  ( -1.424121076607747400, 0.6815787640595187800, 0.7491188694495425300 ) ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .F. ) ;
+#444 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#445 = VECTOR ( 'NONE', #376, 1000.000000000000000 ) ;
+#446 = LINE ( 'NONE', #529, #1702 ) ;
+#447 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#448 = EDGE_CURVE ( 'NONE', #1531, #2861, #1746, .T. ) ;
+#449 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#450 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1275, 'distance_accuracy_value', 'NONE');
+#451 = VECTOR ( 'NONE', #374, 1000.000000000000000 ) ;
+#452 = SURFACE_STYLE_FILL_AREA ( #2693 ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ;
+#454 = CARTESIAN_POINT ( 'NONE',  ( -1.422739787023608000, 0.6856036371961756700, 0.7477278717567201700 ) ) ;
+#455 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #711 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1610, #2465, #697 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#456 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#457 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#458 = FILL_AREA_STYLE_COLOUR ( '', #812 ) ;
+#459 = EDGE_CURVE ( 'NONE', #735, #1531, #1816, .T. ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .F. ) ;
+#461 = FILL_AREA_STYLE ('',( #1 ) ) ;
+#462 = VERTEX_POINT ( 'NONE', #2586 ) ;
+#463 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#464 = CYLINDRICAL_SURFACE ( 'NONE', #613, 0.04999999999999991300 ) ;
+#465 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#466 = EDGE_CURVE ( 'NONE', #1447, #318, #2294, .T. ) ;
+#467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#468 = FACE_OUTER_BOUND ( 'NONE', #702, .T. ) ;
+#469 = PLANE ( 'NONE',  #859 ) ;
+#470 = VERTEX_POINT ( 'NONE', #762 ) ;
+#471 = AXIS2_PLACEMENT_3D ( 'NONE', #571, #2883, #1972 ) ;
+#472 = VECTOR ( 'NONE', #2538, 1000.000000000000000 ) ;
+#473 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#474 = EDGE_CURVE ( 'NONE', #1390, #2305, #2550, .T. ) ;
+#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#476 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1414 ), #2217 ) ;
+#477 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#478 = ADVANCED_FACE ( 'NONE', ( #1596 ), #1959, .T. ) ;
+#479 = EDGE_LOOP ( 'NONE', ( #1101, #1335, #2252, #2967, #1040, #2844, #1925, #1069, #2208, #1541 ) ) ;
+#480 = VECTOR ( 'NONE', #1710, 1000.000000000000000 ) ;
+#481 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#482 = LINE ( 'NONE', #1093, #2364 ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #441, .F. ) ;
+#484 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1832 ) ) ;
+#485 = LINE ( 'NONE', #2080, #1228 ) ;
+#486 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#487 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.0000000000000000000, 0.5749999999999999600 ) ) ;
+#488 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 4.336808689942016200E-015 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#490 = LINE ( 'NONE', #2098, #574 ) ;
+#491 = SURFACE_SIDE_STYLE ('',( #145 ) ) ;
+#492 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#493 = AXIS2_PLACEMENT_3D ( 'NONE', #102, #2348, #1886 ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
+#496 = EDGE_LOOP ( 'NONE', ( #2783, #1478, #959, #1282 ) ) ;
+#497 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#498 = SURFACE_SIDE_STYLE ('',( #2597 ) ) ;
+#499 = AXIS2_PLACEMENT_3D ( 'NONE', #1258, #592, #2366 ) ;
+#500 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .F. ) ;
+#501 = VECTOR ( 'NONE', #299, 1000.000000000000000 ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#503 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#504 = SURFACE_STYLE_FILL_AREA ( #963 ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#506 = VERTEX_POINT ( 'NONE', #88 ) ;
+#507 = VECTOR ( 'NONE', #1595, 1000.000000000000000 ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #1303, #2222, #1511 ) ;
+#509 = ORIENTED_EDGE ( 'NONE', *, *, #2120, .T. ) ;
+#510 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #5 ) ) ;
+#511 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#512 = SURFACE_STYLE_USAGE ( .BOTH. , #2569 ) ;
+#513 = FILL_AREA_STYLE ('',( #2779 ) ) ;
+#514 = VECTOR ( 'NONE', #668, 1000.000000000000000 ) ;
+#515 = ADVANCED_FACE ( 'NONE', ( #669 ), #2826, .F. ) ;
+#516 = EDGE_CURVE ( 'NONE', #1014, #538, #2409, .T. ) ;
+#517 = FILL_AREA_STYLE_COLOUR ( '', #1264 ) ;
+#518 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#519 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#520 = VECTOR ( 'NONE', #1545, 1000.000000000000000 ) ;
+#521 = PRESENTATION_STYLE_ASSIGNMENT (( #2328 ) ) ;
+#522 = FACE_OUTER_BOUND ( 'NONE', #916, .T. ) ;
+#523 = FILL_AREA_STYLE ('',( #1891 ) ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( -1.599118869449542000, 0.6815787640595187800, -0.5741210766077473600 ) ) ;
+#525 = SURFACE_SIDE_STYLE ('',( #1232 ) ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #533, .F. ) ;
+#527 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.0000000000000000000, -0.4749999999999998700 ) ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #2036, .F. ) ;
+#529 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#530 = ADVANCED_FACE ( 'NONE', ( #2329 ), #2197, .T. ) ;
+#531 = AXIS2_PLACEMENT_3D ( 'NONE', #1257, #147, #1686 ) ;
+#532 = VERTEX_POINT ( 'NONE', #1223 ) ;
+#533 = EDGE_CURVE ( 'NONE', #1065, #2861, #1670, .T. ) ;
+#534 = DIRECTION ( 'NONE',  ( -2.385244779468107500E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#535 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1109, 'distance_accuracy_value', 'NONE');
+#536 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.6999999999999999600, 0.5800000000000002900 ) ) ;
+#537 = PRESENTATION_STYLE_ASSIGNMENT (( #362 ) ) ;
+#538 = VERTEX_POINT ( 'NONE', #1678 ) ;
+#539 = AXIS2_PLACEMENT_3D ( 'NONE', #1711, #810, #1757 ) ;
+#540 = PRODUCT ( 'Abracon ABS07', 'Abracon ABS07', '', ( #1665 ) ) ;
+#541 = FILL_AREA_STYLE_COLOUR ( '', #2049 ) ;
+#542 = EDGE_LOOP ( 'NONE', ( #622, #565, #373, #1909 ) ) ;
+#543 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#544 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #661 ) ) ;
+#545 = MANIFOLD_SOLID_BREP ( 'Fillet4', #587 ) ;
+#546 = SURFACE_SIDE_STYLE ('',( #2765 ) ) ;
+#547 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#548 = EDGE_LOOP ( 'NONE', ( #2338, #2143, #2949, #889 ) ) ;
+#549 = CARTESIAN_POINT ( 'NONE',  ( -1.586083893418849700, 0.6976406756725658200, -0.5615763012537359200 ) ) ;
+#550 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#551 = CIRCLE ( 'NONE', #307, 0.1749999999999998200 ) ;
+#552 = LINE ( 'NONE', #527, #57 ) ;
+#553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#554 = CARTESIAN_POINT ( 'NONE',  ( -1.575752406399109100, 0.6999886751271570100, 0.5522333249500498400 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#556 = ADVANCED_FACE ( 'NONE', ( #1780 ), #1953, .F. ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .F. ) ;
+#560 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #398 ) ) ;
+#561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#562 = SURFACE_STYLE_FILL_AREA ( #2406 ) ;
+#563 = PRESENTATION_STYLE_ASSIGNMENT (( #884 ) ) ;
+#564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #955 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1612, #2484, #1360 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #1669, .F. ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#567 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.2000000000000000100, -0.7500000000000001100 ) ) ;
+#569 = EDGE_CURVE ( 'NONE', #271, #2035, #2920, .T. ) ;
+#568 = SURFACE_STYLE_FILL_AREA ( #2887 ) ;
+#570 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1732, 'distance_accuracy_value', 'NONE');
+#571 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#572 = CARTESIAN_POINT ( 'NONE',  ( 1.401568651670156000, 0.6999999999999999600, -0.7250000000000003100 ) ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#574 = VECTOR ( 'NONE', #2546, 1000.000000000000000 ) ;
+#575 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#576 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#577 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#578 = CARTESIAN_POINT ( 'NONE',  ( 1.597727871756720300, 0.6856036371961756700, -0.5727397870236083900 ) ) ;
+#579 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #2888, #575, #1514 ) ;
+#581 = PRESENTATION_STYLE_ASSIGNMENT (( #117 ) ) ;
+#582 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .T. ) ;
+#583 = EDGE_LOOP ( 'NONE', ( #1357, #864, #1685, #657 ) ) ;
+#584 = STYLED_ITEM ( 'NONE', ( #2851 ), #2091 ) ;
+#585 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#586 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#587 = CLOSED_SHELL ( 'NONE', ( #347, #785, #758, #1424, #1661, #515, #26, #2158, #1247, #61, #2333, #2809, #2571, #2126, #1713, #85, #312, #322, #2559, #2523, #1215, #1927, #120, #1440, #776, #2139, #1627, #1677, #2360, #2091, #925, #1682, #309, #92, #2337, #2104, #556, #2164, #1227, #295, #1210, #743, #2369, #104, #2377, #1252, #1952, #984, #2112, #1005, #2836, #2591, #1705, #76, #1690, #340, #2147, #1472, #530, #1197, #1182, #478, #2124, #791, #1461, #329, #1899 ) ) ;
+#588 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#589 = SURFACE_STYLE_USAGE ( .BOTH. , #353 ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#591 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6772318162490874600, -0.7500000000000002200 ) ) ;
+#592 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .T. ) ;
+#594 = EDGE_LOOP ( 'NONE', ( #2441, #262, #2240, #597 ) ) ;
+#595 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#596 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #618, .F. ) ;
+#598 = SURFACE_SIDE_STYLE ('',( #2097 ) ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .F. ) ;
+#600 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2314 ) ) ;
+#601 = LINE ( 'NONE', #676, #136 ) ;
+#602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2630 ), #429 ) ;
+#603 = CARTESIAN_POINT ( 'NONE',  ( 1.418675047729943900, 0.6919344748047228100, -0.7435703789429714000 ) ) ;
+#604 = CARTESIAN_POINT ( 'NONE',  ( 1.422739787023608500, 0.6856036371961756700, 0.7477278717567197300 ) ) ;
+#605 = SURFACE_SIDE_STYLE ('',( #2746 ) ) ;
+#606 = ORIENTED_EDGE ( 'NONE', *, *, #2908, .F. ) ;
+#607 = EDGE_CURVE ( 'NONE', #1014, #1173, #1222, .T. ) ;
+#608 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#609 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#611 = AXIS2_PLACEMENT_3D ( 'NONE', #920, #2555, #2083 ) ;
+#612 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#613 = AXIS2_PLACEMENT_3D ( 'NONE', #954, #1439, #83 ) ;
+#614 = VERTEX_POINT ( 'NONE', #2636 ) ;
+#615 = CARTESIAN_POINT ( 'NONE',  ( 1.402233324950049800, 0.6999886751271570100, -0.7257524063991096500 ) ) ;
+#616 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#618 = EDGE_CURVE ( 'NONE', #2156, #1462, #1561, .T. ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#620 = VERTEX_POINT ( 'NONE', #2853 ) ;
+#621 = VERTEX_POINT ( 'NONE', #1026 ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .F. ) ;
+#623 = FILL_AREA_STYLE ('',( #2928 ) ) ;
+#624 = STYLED_ITEM ( 'NONE', ( #1352 ), #1927 ) ;
+#625 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #2541, #1384, #2304 ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -1.418675047729943700, 0.6919344748047229200, -0.7435703789429708400 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #1151, #2623, #1911, .T. ) ;
+#629 = CARTESIAN_POINT ( 'NONE',  ( 1.401568651670156000, 0.6999999999999999600, 0.7249999999999998700 ) ) ;
+#630 = CIRCLE ( 'NONE', #1971, 0.02499999999999995600 ) ;
+#631 = LINE ( 'NONE', #1133, #436 ) ;
+#632 = CARTESIAN_POINT ( 'NONE',  ( 1.401568651670156000, 0.6999999999999999600, -0.7250000000000003100 ) ) ;
+#633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#634 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#635 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .F. ) ;
+#637 = VECTOR ( 'NONE', #808, 1000.000000000000000 ) ;
+#638 = VERTEX_POINT ( 'NONE', #2626 ) ;
+#639 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#640 = CIRCLE ( 'NONE', #152, 0.1499999999999999700 ) ;
+#641 = PRESENTATION_STYLE_ASSIGNMENT (( #2301 ) ) ;
+#642 = EDGE_CURVE ( 'NONE', #2009, #1657, #30, .T. ) ;
+#643 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.2000000000000000100, -0.5749999999999992900 ) ) ;
+#644 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#645 = FILL_AREA_STYLE_COLOUR ( '', #1298 ) ;
+#646 = STYLED_ITEM ( 'NONE', ( #1250 ), #76 ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( -1.401790223525923000, 0.6999999999999999600, -0.7252508180894053900 ) ) ;
+#648 = LINE ( 'NONE', #2833, #41 ) ;
+#649 = ORIENTED_EDGE ( 'NONE', *, *, #677, .T. ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .T. ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#652 = VECTOR ( 'NONE', #1423, 1000.000000000000000 ) ;
+#653 = CARTESIAN_POINT ( 'NONE',  ( -1.401568651670155500, 0.6999999999999999600, 0.7250000000000003100 ) ) ;
+#654 = ORIENTED_EDGE ( 'NONE', *, *, #2566, .F. ) ;
+#655 = FILL_AREA_STYLE_COLOUR ( '', #447 ) ;
+#656 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1307, 'distance_accuracy_value', 'NONE');
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .T. ) ;
+#658 = EDGE_LOOP ( 'NONE', ( #2202, #2018, #1481, #1259 ) ) ;
+#659 = SHAPE_DEFINITION_REPRESENTATION ( #1409, #1691 ) ;
+#660 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#661 = STYLED_ITEM ( 'NONE', ( #342 ), #295 ) ;
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .T. ) ;
+#663 = CIRCLE ( 'NONE', #1139, 0.1499999999999998600 ) ;
+#664 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#665 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.0000000000000000000, 0.5749999999999992900 ) ) ;
+#666 = LINE ( 'NONE', #2493, #2472 ) ;
+#667 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-016 ) ) ;
+#668 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#669 = FACE_OUTER_BOUND ( 'NONE', #2804, .T. ) ;
+#670 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #355, #1030 ) ;
+#672 = STYLED_ITEM ( 'NONE', ( #2766 ), #1713 ) ;
+#673 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 0.5749999999999998400 ) ) ;
+#674 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2536 ) ) ;
+#675 = FILL_AREA_STYLE ('',( #541 ) ) ;
+#676 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#677 = EDGE_CURVE ( 'NONE', #1575, #958, #1779, .T. ) ;
+#678 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1426, 'distance_accuracy_value', 'NONE');
+#679 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#680 = VERTEX_POINT ( 'NONE', #1285 ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #2268, .T. ) ;
+#682 = SURFACE_SIDE_STYLE ('',( #176 ) ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #2175, .F. ) ;
+#684 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#685 = PRESENTATION_STYLE_ASSIGNMENT (( #1559 ) ) ;
+#686 = AXIS2_PLACEMENT_3D ( 'NONE', #2063, #2513, #1663 ) ;
+#687 = EDGE_CURVE ( 'NONE', #728, #462, #2841, .T. ) ;
+#688 = SURFACE_STYLE_FILL_AREA ( #1563 ) ;
+#689 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.2000000000000000100, -0.5749999999999992900 ) ) ;
+#690 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #797, #338, #1495 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#691 = FILL_AREA_STYLE_COLOUR ( '', #1706 ) ;
+#692 = SURFACE_STYLE_FILL_AREA ( #2548 ) ;
+#693 = SURFACE_STYLE_USAGE ( .BOTH. , #2057 ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #542, .T. ) ;
+#695 = AXIS2_PLACEMENT_3D ( 'NONE', #1417, #2335, #976 ) ;
+#696 = EDGE_LOOP ( 'NONE', ( #872, #1221, #1262, #822 ) ) ;
+#697 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#698 = FACE_OUTER_BOUND ( 'NONE', #95, .T. ) ;
+#699 = EDGE_LOOP ( 'NONE', ( #2728, #1167, #2787, #2295 ) ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6999999999999999600, -0.5515686516701556700 ) ) ;
+#701 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#702 = EDGE_LOOP ( 'NONE', ( #2694, #411, #391, #2595 ) ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#704 = VECTOR ( 'NONE', #1123, 1000.000000000000000 ) ;
+#705 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2678 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2868, #2168, #811 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#706 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2656 ) ) ;
+#707 = FILL_AREA_STYLE ('',( #458 ) ) ;
+#708 = EDGE_CURVE ( 'NONE', #1676, #1110, #2805, .T. ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #2592, .T. ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .T. ) ;
+#711 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1610, 'distance_accuracy_value', 'NONE');
+#712 = FILL_AREA_STYLE_COLOUR ( '', #2628 ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#714 = SURFACE_STYLE_USAGE ( .BOTH. , #949 ) ;
+#715 = EDGE_CURVE ( 'NONE', #1326, #2618, #1017, .T. ) ;
+#716 = CARTESIAN_POINT ( 'NONE',  ( -1.599687020378089300, 0.6794958259955761200, 0.5746863883039472500 ) ) ;
+#717 = FILL_AREA_STYLE ('',( #1818 ) ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #642, .T. ) ;
+#719 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#720 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #404, .T. ) ;
+#722 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #118 ) ) ;
+#723 = FACE_OUTER_BOUND ( 'NONE', #2568, .T. ) ;
+#724 = STYLED_ITEM ( 'NONE', ( #981 ), #1682 ) ;
+#725 = LINE ( 'NONE', #1717, #370 ) ;
+#726 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#727 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#728 = VERTEX_POINT ( 'NONE', #2899 ) ;
+#729 = LINE ( 'NONE', #2264, #1304 ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #2659, .F. ) ;
+#731 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6750000000000000400, 0.7499999999999997800 ) ) ;
+#732 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#733 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.2000000000000000100, -0.7500000000000001100 ) ) ;
+#734 = CYLINDRICAL_SURFACE ( 'NONE', #282, 0.02499999999999995600 ) ;
+#735 = VERTEX_POINT ( 'NONE', #1960 ) ;
+#736 = CYLINDRICAL_SURFACE ( 'NONE', #363, 0.1499999999999999700 ) ;
+#737 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#738 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#739 = PRESENTATION_STYLE_ASSIGNMENT (( #2283 ) ) ;
+#740 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#741 = STYLED_ITEM ( 'NONE', ( #2504 ), #545 ) ;
+#742 = LINE ( 'NONE', #213, #704 ) ;
+#743 = ADVANCED_FACE ( 'NONE', ( #1523 ), #2661, .T. ) ;
+#744 = AXIS2_PLACEMENT_3D ( 'NONE', #2099, #302, #751 ) ;
+#745 = EDGE_CURVE ( 'NONE', #1136, #1090, #1631, .T. ) ;
+#746 = VERTEX_POINT ( 'NONE', #2206 ) ;
+#747 = CARTESIAN_POINT ( 'NONE',  ( -1.575752406399109100, 0.6999886751271570100, -0.5522333249500495100 ) ) ;
+#748 = CARTESIAN_POINT ( 'NONE',  ( 1.575752406399109500, 0.6999886751271570100, 0.5522333249500495100 ) ) ;
+#749 = STYLED_ITEM ( 'NONE', ( #2391 ), #2360 ) ;
+#750 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .F. ) ;
+#751 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ;
+#753 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1606 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2859, #1231, #2633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#754 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#755 = EDGE_CURVE ( 'NONE', #1168, #51, #1152, .T. ) ;
+#756 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#757 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#758 = ADVANCED_FACE ( 'NONE', ( #212 ), #1318, .F. ) ;
+#759 = PRESENTATION_STYLE_ASSIGNMENT (( #2528 ) ) ;
+#760 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1037, 'distance_accuracy_value', 'NONE');
+#761 = AXIS2_PLACEMENT_3D ( 'NONE', #2774, #1878, #272 ) ;
+#762 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1788 ), #1071 ) ;
+#764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#765 = EDGE_CURVE ( 'NONE', #1462, #1543, #1371, .T. ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #2634, .F. ) ;
+#767 = VECTOR ( 'NONE', #2130, 1000.000000000000000 ) ;
+#768 = FACE_OUTER_BOUND ( 'NONE', #211, .T. ) ;
+#769 = CIRCLE ( 'NONE', #2821, 0.02499999999999995600 ) ;
+#770 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#771 = SURFACE_STYLE_FILL_AREA ( #1061 ) ;
+#772 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.2000000000000000100, 0.5999999999999999800 ) ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.2000000000000000100, 0.5749999999999992900 ) ) ;
+#774 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#775 = EDGE_CURVE ( 'NONE', #1110, #2560, #2125, .T. ) ;
+#776 = ADVANCED_FACE ( 'NONE', ( #2763 ), #1812, .T. ) ;
+#777 = ORIENTED_EDGE ( 'NONE', *, *, #1431, .F. ) ;
+#778 = CARTESIAN_POINT ( 'NONE',  ( 1.416839034340214200, 0.6936499141892068500, 0.7416487447407813500 ) ) ;
+#779 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#780 = AXIS2_PLACEMENT_3D ( 'NONE', #1565, #1300, #2426 ) ;
+#781 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#782 = EDGE_CURVE ( 'NONE', #680, #1383, #807, .T. ) ;
+#783 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.2000000000000000100, -0.5999999999999999800 ) ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#785 = ADVANCED_FACE ( 'NONE', ( #698 ), #881, .F. ) ;
+#786 = AXIS2_PLACEMENT_3D ( 'NONE', #1205, #992, #2580 ) ;
+#787 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .F. ) ;
+#788 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#789 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#790 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1076 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #132, #1943, #2149 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#791 = ADVANCED_FACE ( 'NONE', ( #2405 ), #734, .T. ) ;
+#792 = ORIENTED_EDGE ( 'NONE', *, *, #2729, .F. ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.6999999999999999600, -0.4300000000000001600 ) ) ;
+#794 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 = VERTEX_POINT ( 'NONE', #885 ) ;
+#797 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#798 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#799 = EDGE_LOOP ( 'NONE', ( #202, #2396, #1310, #1321 ) ) ;
+#800 = PRESENTATION_STYLE_ASSIGNMENT (( #693 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6999999999999999600, -0.5515686516701556700 ) ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.9000000000000000200, 0.5800000000000002900 ) ) ;
+#803 = VERTEX_POINT ( 'NONE', #1603 ) ;
+#804 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#805 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#806 = ORIENTED_EDGE ( 'NONE', *, *, #286, .F. ) ;
+#807 = LINE ( 'NONE', #2704, #514 ) ;
+#808 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#809 = STYLED_ITEM ( 'NONE', ( #229 ), #2333 ) ;
+#810 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#811 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#812 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#813 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #977 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #816, #1921, #134 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#814 = FILL_AREA_STYLE ('',( #2385 ) ) ;
+#815 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#817 = FILL_AREA_STYLE_COLOUR ( '', #2730 ) ;
+#818 = SURFACE_STYLE_USAGE ( .BOTH. , #1287 ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( 1.416839034340214200, 0.6936499141892067400, -0.7416487447407819100 ) ) ;
+#820 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6750000000000000400, 0.7499999999999997800 ) ) ;
+#821 = AXIS2_PLACEMENT_3D ( 'NONE', #2645, #1965, #1323 ) ;
+#822 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .T. ) ;
+#823 = AXIS2_PLACEMENT_3D ( 'NONE', #289, #475, #1887 ) ;
+#824 = AXIS2_PLACEMENT_3D ( 'NONE', #428, #904, #2953 ) ;
+#825 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#826 = VERTEX_POINT ( 'NONE', #438 ) ;
+#827 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#828 = EDGE_CURVE ( 'NONE', #378, #532, #601, .T. ) ;
+#829 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#830 = VECTOR ( 'NONE', #1968, 1000.000000000000000 ) ;
+#831 = CARTESIAN_POINT ( 'NONE',  ( 1.575752406399109500, 0.6999886751271570100, -0.5522333249500498400 ) ) ;
+#832 = SURFACE_STYLE_FILL_AREA ( #1527 ) ;
+#833 = SURFACE_STYLE_USAGE ( .BOTH. , #1324 ) ;
+#834 = SURFACE_STYLE_USAGE ( .BOTH. , #158 ) ;
+#835 = CIRCLE ( 'NONE', #824, 0.1499999999999998600 ) ;
+#836 = LINE ( 'NONE', #422, #1434 ) ;
+#837 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #24 ) ) ;
+#838 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#839 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .F. ) ;
+#840 = EDGE_CURVE ( 'NONE', #2543, #1701, #666, .T. ) ;
+#841 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#842 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#843 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2424 ) ) ;
+#844 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#845 = SURFACE_STYLE_FILL_AREA ( #2778 ) ;
+#846 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #941, 'distance_accuracy_value', 'NONE');
+#847 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#848 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1295 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2376, #1271, #815 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #286, .T. ) ;
+#850 = CYLINDRICAL_SURFACE ( 'NONE', #1957, 0.02500000000000006400 ) ;
+#851 = PLANE ( 'NONE',  #1340 ) ;
+#852 = PLANE ( 'NONE',  #77 ) ;
+#853 = SURFACE_STYLE_FILL_AREA ( #86 ) ;
+#854 = ORIENTED_EDGE ( 'NONE', *, *, #466, .T. ) ;
+#855 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#857 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #798, #2394 ) ;
+#858 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#859 = AXIS2_PLACEMENT_3D ( 'NONE', #1135, #2066, #12 ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -1.411576301253735700, 0.6976406756725659400, -0.7360838934188495000 ) ) ;
+#861 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;
+#862 = EDGE_CURVE ( 'NONE', #1602, #826, #60, .T. ) ;
+#863 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.6999999999999999600, -0.5800000000000001800 ) ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .T. ) ;
+#865 = FILL_AREA_STYLE ('',( #1777 ) ) ;
+#866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #797, 'distance_accuracy_value', 'NONE');
+#867 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ;
+#868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #412, .T. ) ;
+#870 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#871 = VERTEX_POINT ( 'NONE', #2485 ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .F. ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( -1.401790223525923000, 0.6999999999999999600, 0.7252508180894057200 ) ) ;
+#874 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2453 ), #2607 ) ;
+#875 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #624 ) ) ;
+#876 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8499999999999999800, -0.5300000000000002500 ) ) ;
+#877 = PRESENTATION_STYLE_ASSIGNMENT (( #917 ) ) ;
+#878 = CYLINDRICAL_SURFACE ( 'NONE', #1201, 0.02499999999999995600 ) ;
+#879 = VECTOR ( 'NONE', #1868, 1000.000000000000000 ) ;
+#880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#881 = PLANE ( 'NONE',  #2023 ) ;
+#882 = PRESENTATION_STYLE_ASSIGNMENT (( #512 ) ) ;
+#883 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#884 = SURFACE_STYLE_USAGE ( .BOTH. , #682 ) ;
+#885 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.2000000000000000100, 0.5999999999999999800 ) ) ;
+#886 = VECTOR ( 'NONE', #781, 1000.000000000000000 ) ;
+#887 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .T. ) ;
+#888 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2768 ) ) ;
+#889 = ORIENTED_EDGE ( 'NONE', *, *, #11, .T. ) ;
+#890 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1907 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #639, #219, #1799 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#891 = EDGE_CURVE ( 'NONE', #1132, #1951, #1269, .T. ) ;
+#892 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#893 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#894 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #189 ), #1052 ) ;
+#895 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#896 = SURFACE_STYLE_FILL_AREA ( #1707 ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.0000000000000000000, 0.7500000000000001100 ) ) ;
+#898 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
+#899 = AXIS2_PLACEMENT_3D ( 'NONE', #802, #2605, #1725 ) ;
+#900 = VECTOR ( 'NONE', #2477, 1000.000000000000000 ) ;
+#901 = TOROIDAL_SURFACE ( 'NONE', #2769, 0.1999999999999999300, 0.02500000000000000100 ) ;
+#902 = DIRECTION ( 'NONE',  ( 1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#903 = EDGE_CURVE ( 'NONE', #401, #1390, #2952, .T. ) ;
+#904 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#905 = EDGE_LOOP ( 'NONE', ( #2819, #752, #435, #2187 ) ) ;
+#906 = PRESENTATION_STYLE_ASSIGNMENT (( #1947 ) ) ;
+#907 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#908 = VECTOR ( 'NONE', #2561, 1000.000000000000000 ) ;
+#909 = SURFACE_STYLE_FILL_AREA ( #1932 ) ;
+#910 = SURFACE_STYLE_FILL_AREA ( #2545 ) ;
+#911 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1241 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2475, #465, #456 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#912 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#913 = STYLED_ITEM ( 'NONE', ( #759 ), #2836 ) ;
+#914 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#915 = SURFACE_STYLE_USAGE ( .BOTH. , #2037 ) ;
+#916 = EDGE_LOOP ( 'NONE', ( #424, #1177, #2667, #978 ) ) ;
+#917 = SURFACE_STYLE_USAGE ( .BOTH. , #1385 ) ;
+#918 = EDGE_CURVE ( 'NONE', #2642, #2623, #1742, .T. ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#920 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#921 = EDGE_LOOP ( 'NONE', ( #636, #932, #75, #2010 ) ) ;
+#922 = EDGE_CURVE ( 'NONE', #1401, #119, #1187, .T. ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #1494, .F. ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#925 = ADVANCED_FACE ( 'NONE', ( #2326 ), #1140, .T. ) ;
+#926 = ORIENTED_EDGE ( 'NONE', *, *, #2880, .T. ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.0000000000000000000, 0.4749999999999992600 ) ) ;
+#928 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2505 ) ) ;
+#929 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#930 = EDGE_CURVE ( 'NONE', #378, #1341, #1155, .T. ) ;
+#931 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.355252715606880500E-016 ) ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #607, .F. ) ;
+#933 = SURFACE_STYLE_FILL_AREA ( #1601 ) ;
+#934 = STYLED_ITEM ( 'NONE', ( #2755 ), #2337 ) ;
+#935 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#936 = TOROIDAL_SURFACE ( 'NONE', #2946, 0.1999999999999999300, 0.02500000000000000100 ) ;
+#937 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#938 = SURFACE_STYLE_FILL_AREA ( #2488 ) ;
+#939 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #2872, #1048 ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #828, .F. ) ;
+#941 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#942 = VECTOR ( 'NONE', #2649, 1000.000000000000000 ) ;
+#943 = ORIENTED_EDGE ( 'NONE', *, *, #474, .F. ) ;
+#944 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, 0.5750000000000002900 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.6999999999999999600, -0.4300000000000001600 ) ) ;
+#946 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2254 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #625, #2204, #633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#947 = LINE ( 'NONE', #392, #1879 ) ;
+#948 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, -0.5800000000000001800 ) ) ;
+#949 = SURFACE_SIDE_STYLE ('',( #420 ) ) ;
+#950 = AXIS2_PLACEMENT_3D ( 'NONE', #612, #1251, #2855 ) ;
+#951 = SURFACE_STYLE_USAGE ( .BOTH. , #1871 ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#953 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#954 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.8499999999999999800, 0.0000000000000000000 ) ) ;
+#955 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1612, 'distance_accuracy_value', 'NONE');
+#956 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #1234, #108 ) ;
+#957 = CIRCLE ( 'NONE', #2117, 0.1499999999999998600 ) ;
+#958 = VERTEX_POINT ( 'NONE', #2055 ) ;
+#959 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#960 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, -0.4300000000000002700 ) ) ;
+#961 = FACE_OUTER_BOUND ( 'NONE', #2193, .T. ) ;
+#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#963 = FILL_AREA_STYLE ('',( #1655 ) ) ;
+#964 = SURFACE_STYLE_USAGE ( .BOTH. , #498 ) ;
+#965 = FACE_OUTER_BOUND ( 'NONE', #50, .T. ) ;
+#966 = AXIS2_PLACEMENT_3D ( 'NONE', #1975, #841, #2896 ) ;
+#967 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #672 ) ) ;
+#968 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #913 ), #1214 ) ;
+#969 = CARTESIAN_POINT ( 'NONE',  ( -1.575250818089405400, 0.6999999999999999600, -0.5517902235259228800 ) ) ;
+#970 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.6999999999999999600, -0.5800000000000001800 ) ) ;
+#971 = EDGE_LOOP ( 'NONE', ( #713, #1583, #1846, #2490 ) ) ;
+#972 = EDGE_CURVE ( 'NONE', #1602, #2539, #485, .T. ) ;
+#973 = LINE ( 'NONE', #375, #372 ) ;
+#974 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #533, .T. ) ;
+#976 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#977 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #816, 'distance_accuracy_value', 'NONE');
+#978 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .F. ) ;
+#979 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#980 = LINE ( 'NONE', #547, #1348 ) ;
+#981 = PRESENTATION_STYLE_ASSIGNMENT (( #2012 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.2000000000000000100, -0.7500000000000001100 ) ) ;
+#983 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#984 = ADVANCED_FACE ( 'NONE', ( #2549 ), #736, .T. ) ;
+#985 = FACE_OUTER_BOUND ( 'NONE', #496, .T. ) ;
+#986 = SURFACE_STYLE_FILL_AREA ( #126 ) ;
+#987 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#988 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2300 ) ) ;
+#989 = VECTOR ( 'NONE', #931, 1000.000000000000000 ) ;
+#990 = EDGE_CURVE ( 'NONE', #2521, #2708, #1566, .T. ) ;
+#991 = FILL_AREA_STYLE_COLOUR ( '', #2578 ) ;
+#992 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.559132621038331800E-014 ) ) ;
+#993 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #828, .T. ) ;
+#996 = FACE_OUTER_BOUND ( 'NONE', #2881, .T. ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #2908, .T. ) ;
+#998 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #2032, 0.1749999999999999100 ) ;
+#1000 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE',  ( -1.575501836704230600, 0.6999962197545087600, -0.5520116005539001900 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( 1.406619979069412100, 0.6994754873549414700, -0.7306680209955259700 ) ) ;
+#1003 = SURFACE_STYLE_USAGE ( .BOTH. , #605 ) ;
+#1004 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .F. ) ;
+#1005 = ADVANCED_FACE ( 'NONE', ( #2263 ), #1191, .T. ) ;
+#1006 = TOROIDAL_SURFACE ( 'NONE', #400, 0.09999999999999999200, 0.05000000000000000300 ) ;
+#1007 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#1008 = FILL_AREA_STYLE_COLOUR ( '', #1180 ) ;
+#1009 = STYLED_ITEM ( 'NONE', ( #1378 ), #2112 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.2000000000000000100, 0.5999999999999999800 ) ) ;
+#1011 = CIRCLE ( 'NONE', #1915, 0.09999999999999999200 ) ;
+#1012 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #540 ) ) ;
+#1013 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.0000000000000000000, 0.5749999999999999600 ) ) ;
+#1014 = VERTEX_POINT ( 'NONE', #2429 ) ;
+#1015 = EDGE_CURVE ( 'NONE', #620, #1397, #413, .T. ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .T. ) ;
+#1017 = LINE ( 'NONE', #123, #480 ) ;
+#1018 = FACE_OUTER_BOUND ( 'NONE', #799, .T. ) ;
+#1019 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.6999999999999999600, 0.4300000000000003800 ) ) ;
+#1020 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1021 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .F. ) ;
+#1022 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1023 = FACE_OUTER_BOUND ( 'NONE', #905, .T. ) ;
+#1024 = LINE ( 'NONE', #2237, #2410 ) ;
+#1025 = SURFACE_SIDE_STYLE ('',( #896 ) ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#1027 = SURFACE_STYLE_USAGE ( .BOTH. , #143 ) ;
+#1028 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #2371, #2800 ) ;
+#1029 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1030 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1031 = EDGE_CURVE ( 'NONE', #1543, #231, #1124, .T. ) ;
+#1032 = LINE ( 'NONE', #555, #2707 ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #840, .T. ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .F. ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #1286, .F. ) ;
+#1036 = CARTESIAN_POINT ( 'NONE',  ( 1.421771169780760500, 0.6873414853967356700, -0.7467413830817202200 ) ) ;
+#1037 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1038 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1039 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#1041 = AXIS2_PLACEMENT_3D ( 'NONE', #1729, #1294, #596 ) ;
+#1042 = CIRCLE ( 'NONE', #2210, 0.1749999999999998200 ) ;
+#1043 = EDGE_LOOP ( 'NONE', ( #2577, #2936, #2051, #409, #2725, #1103, #926, #1763 ) ) ;
+#1044 = LINE ( 'NONE', #247, #2722 ) ;
+#1045 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1299 ) ) ;
+#1046 = CARTESIAN_POINT ( 'NONE',  ( 1.414355716885209900, 0.6959701481212251500, -0.7390496200377025800 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, -0.5300000000000002500 ) ) ;
+#1048 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1049 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#1050 = EDGE_CURVE ( 'NONE', #1447, #1575, #1782, .T. ) ;
+#1051 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1052 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #128 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1296, #1066, #660 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1053 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6999999999999999600, -0.5750000000000002900 ) ) ;
+#1054 = VERTEX_POINT ( 'NONE', #1292 ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #2355, .F. ) ;
+#1056 = LINE ( 'NONE', #2182, #379 ) ;
+#1057 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2425 ) ) ;
+#1058 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1059 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1060 = LINE ( 'NONE', #186, #451 ) ;
+#1061 = FILL_AREA_STYLE ('',( #1985 ) ) ;
+#1062 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1063 = EDGE_CURVE ( 'NONE', #318, #735, #1314, .T. ) ;
+#1064 = FILL_AREA_STYLE ('',( #817 ) ) ;
+#1065 = VERTEX_POINT ( 'NONE', #1752 ) ;
+#1066 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1067 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #381, 'distance_accuracy_value', 'NONE');
+#1068 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .F. ) ;
+#1070 = STYLED_ITEM ( 'NONE', ( #1923 ), #1952 ) ;
+#1071 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1355, #2957, #2038 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1072 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1073 = EDGE_LOOP ( 'NONE', ( #1034, #266, #1998, #1649 ) ) ;
+#1074 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1075 = EDGE_CURVE ( 'NONE', #2220, #796, #769, .T. ) ;
+#1076 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #132, 'distance_accuracy_value', 'NONE');
+#1077 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1078 = CARTESIAN_POINT ( 'NONE',  ( 1.401790223525923400, 0.6999999999999999600, -0.7252508180894057200 ) ) ;
+#1079 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1080 = FACE_OUTER_BOUND ( 'NONE', #2614, .T. ) ;
+#1081 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .T. ) ;
+#1083 = EDGE_CURVE ( 'NONE', #2897, #2827, #947, .T. ) ;
+#1084 = CARTESIAN_POINT ( 'NONE',  ( -1.424686388303947100, 0.6794958259955761200, -0.7496870203780894300 ) ) ;
+#1085 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1086 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1435, 'distance_accuracy_value', 'NONE');
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #922, .T. ) ;
+#1088 = EDGE_CURVE ( 'NONE', #1629, #1948, #2428, .T. ) ;
+#1089 = VECTOR ( 'NONE', #2457, 1000.000000000000000 ) ;
+#1090 = VERTEX_POINT ( 'NONE', #97 ) ;
+#1091 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6772318162490874600, -0.7499999999999997800 ) ) ;
+#1092 = VECTOR ( 'NONE', #343, 1000.000000000000000 ) ;
+#1093 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1094 = LINE ( 'NONE', #912, #989 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#1096 = STYLED_ITEM ( 'NONE', ( #906 ), #743 ) ;
+#1097 = FILL_AREA_STYLE_COLOUR ( '', #56 ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#1099 = SURFACE_STYLE_FILL_AREA ( #1488 ) ;
+#1100 = EDGE_LOOP ( 'NONE', ( #2207, #2308, #2020, #2813 ) ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
+#1102 = SURFACE_SIDE_STYLE ('',( #2227 ) ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .T. ) ;
+#1104 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #252 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2759, #1842, #279 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1105 = DIRECTION ( 'NONE',  ( -1.355252715606880500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1106 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #661 ), #813 ) ;
+#1108 = CIRCLE ( 'NONE', #1730, 0.1499999999999998600 ) ;
+#1109 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1110 = VERTEX_POINT ( 'NONE', #1249 ) ;
+#1111 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1112 = PRESENTATION_STYLE_ASSIGNMENT (( #2236 ) ) ;
+#1113 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1114 = ORIENTED_EDGE ( 'NONE', *, *, #2288, .T. ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.0000000000000000000, 0.4749999999999992600 ) ) ;
+#1116 = FACE_OUTER_BOUND ( 'NONE', #1593, .T. ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#1118 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, -0.5800000000000001800 ) ) ;
+#1119 = VECTOR ( 'NONE', #2955, 1000.000000000000000 ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1121 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #741 ), #1820 ) ;
+#1122 = EDGE_LOOP ( 'NONE', ( #1870, #2177, #1500, #2114 ) ) ;
+#1123 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1124 = LINE ( 'NONE', #1526, #520 ) ;
+#1125 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2876 ) ) ;
+#1126 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1127 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1128 = EDGE_CURVE ( 'NONE', #1948, #1602, #725, .T. ) ;
+#1129 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.355252715606880500E-016 ) ) ;
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #448, .T. ) ;
+#1131 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#1132 = VERTEX_POINT ( 'NONE', #2141 ) ;
+#1133 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.6999999999999999600, 0.5800000000000002900 ) ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #2483, .F. ) ;
+#1135 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1136 = VERTEX_POINT ( 'NONE', #2184 ) ;
+#1137 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2430 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #617, #1284, #168 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1138 = EDGE_CURVE ( 'NONE', #2346, #401, #1840, .T. ) ;
+#1139 = AXIS2_PLACEMENT_3D ( 'NONE', #2224, #1764, #1774 ) ;
+#1140 = PLANE ( 'NONE',  #2089 ) ;
+#1141 = LINE ( 'NONE', #1422, #2319 ) ;
+#1142 = PRESENTATION_STYLE_ASSIGNMENT (( #416 ) ) ;
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .T. ) ;
+#1144 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1145 = FACE_OUTER_BOUND ( 'NONE', #479, .T. ) ;
+#1146 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, 0.5750000000000002900 ) ) ;
+#1148 = VECTOR ( 'NONE', #1831, 1000.000000000000000 ) ;
+#1149 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #38, 'distance_accuracy_value', 'NONE');
+#1150 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, 0.5300000000000003600 ) ) ;
+#1151 = VERTEX_POINT ( 'NONE', #2635 ) ;
+#1152 = CIRCLE ( 'NONE', #1489, 0.04999999999999991300 ) ;
+#1153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1154 = EDGE_LOOP ( 'NONE', ( #1082, #225, #2675, #203 ) ) ;
+#1155 = LINE ( 'NONE', #1634, #276 ) ;
+#1156 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1157 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1158 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #584 ) ) ;
+#1159 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1160 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;
+#1161 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6999999999999999600, 0.7500000000000002200 ) ) ;
+#1162 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1163 = SURFACE_SIDE_STYLE ('',( #2159 ) ) ;
+#1164 = EDGE_CURVE ( 'NONE', #2940, #1168, #433, .T. ) ;
+#1165 = CIRCLE ( 'NONE', #823, 0.09999999999999999200 ) ;
+#1166 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1167 = ORIENTED_EDGE ( 'NONE', *, *, #2288, .F. ) ;
+#1168 = VERTEX_POINT ( 'NONE', #609 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( -1.595336174671540400, 0.6898169713996962200, 0.5703914184157539100 ) ) ;
+#1170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1166, 'distance_accuracy_value', 'NONE');
+#1171 = EDGE_LOOP ( 'NONE', ( #2388, #1862, #2617, #453 ) ) ;
+#1172 = AXIS2_PLACEMENT_3D ( 'NONE', #2906, #1535, #2214 ) ;
+#1173 = VERTEX_POINT ( 'NONE', #586 ) ;
+#1174 = SURFACE_STYLE_USAGE ( .BOTH. , #25 ) ;
+#1175 = EDGE_CURVE ( 'NONE', #621, #378, #265, .T. ) ;
+#1176 = EDGE_LOOP ( 'NONE', ( #2281, #2081, #1849, #2393 ) ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#1178 = CARTESIAN_POINT ( 'NONE',  ( 1.401568651670156000, 0.6999999999999999600, 0.7249999999999998700 ) ) ;
+#1179 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, 0.5749999999999998400 ) ) ;
+#1180 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .F. ) ;
+#1182 = ADVANCED_FACE ( 'NONE', ( #1213 ), #936, .T. ) ;
+#1183 = LINE ( 'NONE', #2025, #2691 ) ;
+#1184 = LINE ( 'NONE', #2323, #1906 ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #2048, .T. ) ;
+#1186 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6750000000000000400, -0.7500000000000002200 ) ) ;
+#1187 = LINE ( 'NONE', #2697, #2624 ) ;
+#1188 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #2801, .T. ) ;
+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #2598, #2356 ) ;
+#1191 = CYLINDRICAL_SURFACE ( 'NONE', #121, 0.1499999999999999700 ) ;
+#1192 = SURFACE_STYLE_FILL_AREA ( #814 ) ;
+#1193 = FILL_AREA_STYLE_COLOUR ( '', #1386 ) ;
+#1194 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2065, 'distance_accuracy_value', 'NONE');
+#1195 = EDGE_CURVE ( 'NONE', #173, #620, #165, .T. ) ;
+#1196 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1197 = ADVANCED_FACE ( 'NONE', ( #297 ), #2943, .T. ) ;
+#1198 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #749 ), #1306 ) ;
+#1199 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.2000000000000000100, -0.5999999999999999800 ) ) ;
+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .F. ) ;
+#1201 = AXIS2_PLACEMENT_3D ( 'NONE', #557, #1248, #1051 ) ;
+#1202 = EDGE_LOOP ( 'NONE', ( #2767, #2181, #1035, #1134 ) ) ;
+#1203 = SURFACE_SIDE_STYLE ('',( #2731 ) ) ;
+#1204 = EDGE_CURVE ( 'NONE', #2460, #55, #1042, .T. ) ;
+#1205 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ;
+#1207 = SURFACE_STYLE_USAGE ( .BOTH. , #1844 ) ;
+#1208 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.9000000000000000200, -0.4300000000000002200 ) ) ;
+#1209 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1210 = ADVANCED_FACE ( 'NONE', ( #2611 ), #1582, .T. ) ;
+#1211 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #315 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #29, #1630, #280 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1212 = FILL_AREA_STYLE ('',( #991 ) ) ;
+#1213 = FACE_OUTER_BOUND ( 'NONE', #971, .T. ) ;
+#1214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #48, #1416, #1162 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1215 = ADVANCED_FACE ( 'NONE', ( #2495 ), #1475, .F. ) ;
+#1216 = VECTOR ( 'NONE', #1129, 1000.000000000000000 ) ;
+#1217 = EDGE_CURVE ( 'NONE', #2305, #2346, #205, .T. ) ;
+#1218 = CYLINDRICAL_SURFACE ( 'NONE', #686, 0.05000000000000002400 ) ;
+#1219 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#1222 = LINE ( 'NONE', #2199, #241 ) ;
+#1223 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.0000000000000000000, -0.4749999999999998700 ) ) ;
+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .T. ) ;
+#1225 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1226 = CARTESIAN_POINT ( 'NONE',  ( 1.593570378942971400, 0.6919344748047228100, 0.5686750477299433700 ) ) ;
+#1227 = ADVANCED_FACE ( 'NONE', ( #2689 ), #852, .F. ) ;
+#1228 = VECTOR ( 'NONE', #2742, 1000.000000000000000 ) ;
+#1229 = CYLINDRICAL_SURFACE ( 'NONE', #1263, 0.02499999999999995600 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE',  ( 1.599118869449542400, 0.6815787640595187800, -0.5741210766077478000 ) ) ;
+#1231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1232 = SURFACE_STYLE_FILL_AREA ( #103 ) ;
+#1233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2835 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2857, #2620, #130 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1234 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1236 = FACE_OUTER_BOUND ( 'NONE', #166, .T. ) ;
+#1237 = EDGE_CURVE ( 'NONE', #462, #2094, #630, .T. ) ;
+#1238 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1239 = FILL_AREA_STYLE ('',( #1962 ) ) ;
+#1240 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2475, 'distance_accuracy_value', 'NONE');
+#1242 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6772318162490874600, -0.5750000000000002900 ) ) ;
+#1243 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1244 = PRESENTATION_STYLE_ASSIGNMENT (( #144 ) ) ;
+#1245 = ORIENTED_EDGE ( 'NONE', *, *, #11, .F. ) ;
+#1246 = VERTEX_POINT ( 'NONE', #2027 ) ;
+#1247 = ADVANCED_FACE ( 'NONE', ( #1080 ), #2911, .F. ) ;
+#1248 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1249 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6750000000000000400, -0.7499999999999997800 ) ) ;
+#1250 = PRESENTATION_STYLE_ASSIGNMENT (( #964 ) ) ;
+#1251 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1252 = ADVANCED_FACE ( 'NONE', ( #16 ), #2473, .F. ) ;
+#1253 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
+#1254 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #588, #2166, #1327 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1255 = VECTOR ( 'NONE', #1980, 1000.000000000000000 ) ;
+#1256 = CARTESIAN_POINT ( 'NONE',  ( 1.583021757547823600, 0.6986780787408110000, -0.5587739952238487400 ) ) ;
+#1257 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .F. ) ;
+#1261 = SURFACE_SIDE_STYLE ('',( #853 ) ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #1431, .T. ) ;
+#1263 = AXIS2_PLACEMENT_3D ( 'NONE', #2069, #2320, #2533 ) ;
+#1264 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1265 = SURFACE_SIDE_STYLE ('',( #1620 ) ) ;
+#1266 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1267 = VERTEX_POINT ( 'NONE', #2705 ) ;
+#1268 = EDGE_CURVE ( 'NONE', #2810, #1132, #13, .T. ) ;
+#1269 = CIRCLE ( 'NONE', #1801, 0.1749999999999999100 ) ;
+#1270 = PLANE ( 'NONE',  #471 ) ;
+#1271 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1272 = PLANE ( 'NONE',  #956 ) ;
+#1273 = VECTOR ( 'NONE', #110, 1000.000000000000000 ) ;
+#1274 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1275 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1276 = PLANE ( 'NONE',  #539 ) ;
+#1277 = CARTESIAN_POINT ( 'NONE',  ( 1.424121076607747900, 0.6815787640595187800, -0.7491188694495425300 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE',  ( 1.423558581353789200, 0.6836513247072717500, 0.7485535491085892900 ) ) ;
+#1279 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2453 ) ) ;
+#1280 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2284 ) ) ;
+#1281 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .F. ) ;
+#1283 = AXIS2_PLACEMENT_3D ( 'NONE', #2966, #1365, #449 ) ;
+#1284 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#1286 = EDGE_CURVE ( 'NONE', #1576, #746, #2401, .T. ) ;
+#1287 = SURFACE_SIDE_STYLE ('',( #201 ) ) ;
+#1288 = VERTEX_POINT ( 'NONE', #131 ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #170, .T. ) ;
+#1290 = VERTEX_POINT ( 'NONE', #731 ) ;
+#1291 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1292 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1294 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1295 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2376, 'distance_accuracy_value', 'NONE');
+#1296 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1297 = VECTOR ( 'NONE', #953, 1000.000000000000000 ) ;
+#1298 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1299 = STYLED_ITEM ( 'NONE', ( #2256 ), #1472 ) ;
+#1300 = DIRECTION ( 'NONE',  ( 1.355252715606880500E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1301 = FACE_OUTER_BOUND ( 'NONE', #1171, .T. ) ;
+#1302 = EDGE_CURVE ( 'NONE', #1522, #2292, #2830, .T. ) ;
+#1303 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#1304 = VECTOR ( 'NONE', #230, 1000.000000000000000 ) ;
+#1305 = CARTESIAN_POINT ( 'NONE',  ( -1.424121076607747400, 0.6815787640595187800, -0.7491188694495420900 ) ) ;
+#1306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1395 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2615, #2889, #352 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1307 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1308 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#1309 = SURFACE_STYLE_FILL_AREA ( #1345 ) ;
+#1310 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .F. ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( -1.402233324950049400, 0.6999886751271570100, 0.7257524063991096500 ) ) ;
+#1312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1362 ), #2368 ) ;
+#1313 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1314 = LINE ( 'NONE', #196, #2770 ) ;
+#1315 = LINE ( 'NONE', #703, #2028 ) ;
+#1316 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1317 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = PLANE ( 'NONE',  #268 ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1709, .T. ) ;
+#1320 = SURFACE_SIDE_STYLE ('',( #1769 ) ) ;
+#1321 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .T. ) ;
+#1322 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1324 = SURFACE_SIDE_STYLE ('',( #568 ) ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #2566, .T. ) ;
+#1326 = VERTEX_POINT ( 'NONE', #1019 ) ;
+#1327 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1328 = EDGE_CURVE ( 'NONE', #871, #1951, #2116, .T. ) ;
+#1329 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1330 = ORIENTED_EDGE ( 'NONE', *, *, #2592, .F. ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #862, .T. ) ;
+#1332 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.6999999999999999600, 0.5800000000000002900 ) ) ;
+#1333 = LINE ( 'NONE', #982, #2534 ) ;
+#1334 = EDGE_LOOP ( 'NONE', ( #1308, #526, #1969, #2922 ) ) ;
+#1335 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .T. ) ;
+#1336 = PRESENTATION_STYLE_ASSIGNMENT (( #2557 ) ) ;
+#1337 = SURFACE_SIDE_STYLE ('',( #1902 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #1910, .T. ) ;
+#1339 = CARTESIAN_POINT ( 'NONE',  ( -1.404412162516828000, 0.6999145357099935100, 0.7282147004622756500 ) ) ;
+#1340 = AXIS2_PLACEMENT_3D ( 'NONE', #2674, #1281, #1316 ) ;
+#1341 = VERTEX_POINT ( 'NONE', #274 ) ;
+#1342 = AXIS2_PLACEMENT_3D ( 'NONE', #1621, #492, #727 ) ;
+#1343 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1344 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1345 = FILL_AREA_STYLE ('',( #2249 ) ) ;
+#1346 = EDGE_CURVE ( 'NONE', #231, #2718, #2433, .T. ) ;
+#1347 = FILL_AREA_STYLE ('',( #1097 ) ) ;
+#1348 = VECTOR ( 'NONE', #296, 1000.000000000000000 ) ;
+#1349 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1350 = PRESENTATION_STYLE_ASSIGNMENT (( #1174 ) ) ;
+#1351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = PRESENTATION_STYLE_ASSIGNMENT (( #714 ) ) ;
+#1353 = PLANE ( 'NONE',  #1283 ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #1000, #561, #2096 ) ;
+#1355 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1293, #2912 ) ;
+#1357 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .T. ) ;
+#1358 = EDGE_CURVE ( 'NONE', #1552, #1290, #2106, .T. ) ;
+#1359 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1360 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1361 = SURFACE_STYLE_USAGE ( .BOTH. , #1367 ) ;
+#1362 = STYLED_ITEM ( 'NONE', ( #2700 ), #312 ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #1974, .T. ) ;
+#1364 = EDGE_CURVE ( 'NONE', #2521, #1290, #1693, .T. ) ;
+#1365 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1366 = VECTOR ( 'NONE', #180, 1000.000000000000000 ) ;
+#1367 = SURFACE_SIDE_STYLE ('',( #938 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#1369 = ORIENTED_EDGE ( 'NONE', *, *, #2789, .T. ) ;
+#1370 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#1371 = CIRCLE ( 'NONE', #2169, 0.05000000000000002400 ) ;
+#1372 = VECTOR ( 'NONE', #287, 1000.000000000000000 ) ;
+#1373 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6999999999999999600, 0.7499999999999997800 ) ) ;
+#1375 = EDGE_CURVE ( 'NONE', #538, #1401, #1184, .T. ) ;
+#1376 = LINE ( 'NONE', #948, #1598 ) ;
+#1377 = SURFACE_SIDE_STYLE ('',( #2435 ) ) ;
+#1378 = PRESENTATION_STYLE_ASSIGNMENT (( #1207 ) ) ;
+#1379 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .T. ) ;
+#1380 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1381 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1382 = SURFACE_SIDE_STYLE ('',( #2518 ) ) ;
+#1383 = VERTEX_POINT ( 'NONE', #2803 ) ;
+#1384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1385 = SURFACE_SIDE_STYLE ('',( #1815 ) ) ;
+#1386 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ;
+#1388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2505 ), #1554 ) ;
+#1389 = EDGE_CURVE ( 'NONE', #1552, #1447, #405, .T. ) ;
+#1390 = VERTEX_POINT ( 'NONE', #1199 ) ;
+#1391 = FILL_AREA_STYLE ('',( #54 ) ) ;
+#1392 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1393 = EDGE_LOOP ( 'NONE', ( #2275, #1224, #1513, #849 ) ) ;
+#1394 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1395 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2615, 'distance_accuracy_value', 'NONE');
+#1396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1397 = VERTEX_POINT ( 'NONE', #1402 ) ;
+#1398 = ORIENTED_EDGE ( 'NONE', *, *, #1699, .T. ) ;
+#1399 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1400 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1401 = VERTEX_POINT ( 'NONE', #1432 ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#1403 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .F. ) ;
+#1404 = CARTESIAN_POINT ( 'NONE',  ( -1.583021757547823100, 0.6986780787408110000, 0.5587739952238487400 ) ) ;
+#1405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #118 ), #1568 ) ;
+#1406 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #2136, .T. ) ;
+#1408 = EDGE_LOOP ( 'NONE', ( #112, #975, #2486, #1470 ) ) ;
+#1409 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #222 ) ;
+#1410 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1411 = PRESENTATION_STYLE_ASSIGNMENT (( #365 ) ) ;
+#1412 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1414 = STYLED_ITEM ( 'NONE', ( #1350 ), #2147 ) ;
+#1415 = FACE_OUTER_BOUND ( 'NONE', #2530, .T. ) ;
+#1416 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1417 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, -0.7499999999999997800 ) ) ;
+#1418 = CIRCLE ( 'NONE', #253, 0.1499999999999999700 ) ;
+#1419 = EDGE_CURVE ( 'NONE', #173, #470, #439, .T. ) ;
+#1420 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1421 = EDGE_LOOP ( 'NONE', ( #2799, #1480, #559, #1944 ) ) ;
+#1422 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#1423 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1424 = ADVANCED_FACE ( 'NONE', ( #1116 ), #1674, .F. ) ;
+#1425 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2344 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #610, #827, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1426 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1427 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #2777, #1881 ) ;
+#1428 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1429 = VECTOR ( 'NONE', #2358, 1000.000000000000000 ) ;
+#1430 = CARTESIAN_POINT ( 'NONE',  ( 1.580668020995525700, 0.6994754873549414700, 0.5566199790694118500 ) ) ;
+#1431 = EDGE_CURVE ( 'NONE', #1136, #173, #1433, .T. ) ;
+#1432 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#1433 = LINE ( 'NONE', #494, #2322 ) ;
+#1434 = VECTOR ( 'NONE', #2461, 1000.000000000000000 ) ;
+#1435 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1436 = CARTESIAN_POINT ( 'NONE',  ( 1.599118869449542400, 0.6815787640595187800, 0.5741210766077473600 ) ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ;
+#1438 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1439 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1440 = ADVANCED_FACE ( 'NONE', ( #1145 ), #47, .T. ) ;
+#1441 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #24 ), #1233 ) ;
+#1442 = CYLINDRICAL_SURFACE ( 'NONE', #2113, 0.1499999999999999700 ) ;
+#1443 = EDGE_CURVE ( 'NONE', #2035, #1383, #552, .T. ) ;
+#1444 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#1445 = CARTESIAN_POINT ( 'NONE',  ( -1.599687020378089300, 0.6794958259955761200, -0.5746863883039469200 ) ) ;
+#1446 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1447 = VERTEX_POINT ( 'NONE', #73 ) ;
+#1448 = AXIS2_PLACEMENT_3D ( 'NONE', #2690, #1549, #2933 ) ;
+#1449 = LINE ( 'NONE', #2269, #2088 ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( 1.408773995223848500, 0.6986780787408110000, 0.7330217575478230600 ) ) ;
+#1451 = SURFACE_SIDE_STYLE ('',( #2489 ) ) ;
+#1452 = AXIS2_PLACEMENT_3D ( 'NONE', #2625, #1958, #2822 ) ;
+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .T. ) ;
+#1454 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#1455 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, -0.7499999999999997800 ) ) ;
+#1457 = FILL_AREA_STYLE ('',( #1877 ) ) ;
+#1458 = PRESENTATION_STYLE_ASSIGNMENT (( #1003 ) ) ;
+#1459 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .F. ) ;
+#1460 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.0000000000000000000, -0.4749999999999992600 ) ) ;
+#1461 = ADVANCED_FACE ( 'NONE', ( #1301 ), #901, .T. ) ;
+#1462 = VERTEX_POINT ( 'NONE', #2525 ) ;
+#1463 = CARTESIAN_POINT ( 'NONE',  ( 1.578214700462276000, 0.6999145357099935100, -0.5544121625168281200 ) ) ;
+#1464 = CARTESIAN_POINT ( 'NONE',  ( 1.401790223525923400, 0.6999999999999999600, 0.7252508180894053900 ) ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .F. ) ;
+#1467 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( -1.404412162516827800, 0.6999145357099935100, -0.7282147004622752100 ) ) ;
+#1469 = AXIS2_PLACEMENT_3D ( 'NONE', #2519, #1639, #481 ) ;
+#1470 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
+#1471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1472 = ADVANCED_FACE ( 'NONE', ( #1556 ), #1218, .T. ) ;
+#1473 = VECTOR ( 'NONE', #667, 1000.000000000000000 ) ;
+#1474 = EDGE_CURVE ( 'NONE', #1290, #1132, #2798, .T. ) ;
+#1475 = CYLINDRICAL_SURFACE ( 'NONE', #2670, 0.1499999999999998600 ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#1477 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .F. ) ;
+#1479 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#1480 = ORIENTED_EDGE ( 'NONE', *, *, #1848, .F. ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .F. ) ;
+#1482 = FILL_AREA_STYLE_COLOUR ( '', #794 ) ;
+#1483 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1484 = PRESENTATION_STYLE_ASSIGNMENT (( #2837 ) ) ;
+#1485 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ;
+#1486 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( 1.406619979069412100, 0.6994754873549414700, 0.7306680209955254100 ) ) ;
+#1488 = FILL_AREA_STYLE ('',( #2399 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #198, #2688, #2442 ) ;
+#1490 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1067 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #381, #1068, #1786 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1491 = SURFACE_STYLE_USAGE ( .BOTH. , #1261 ) ;
+#1492 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2647, 'distance_accuracy_value', 'NONE');
+#1493 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, 0.5800000000000002900 ) ) ;
+#1494 = EDGE_CURVE ( 'NONE', #621, #2487, #2289, .T. ) ;
+#1495 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1496 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6750000000000000400, -0.7500000000000002200 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE',  ( 1.424121076607747900, 0.6815787640595187800, 0.7491188694495420900 ) ) ;
+#1498 = LINE ( 'NONE', #573, #886 ) ;
+#1499 = ORIENTED_EDGE ( 'NONE', *, *, #1510, .F. ) ;
+#1500 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .F. ) ;
+#1501 = SURFACE_STYLE_USAGE ( .BOTH. , #174 ) ;
+#1502 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .T. ) ;
+#1503 = SURFACE_STYLE_USAGE ( .BOTH. , #161 ) ;
+#1504 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1096 ), #1254 ) ;
+#1506 = FACE_OUTER_BOUND ( 'NONE', #548, .T. ) ;
+#1507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1299 ), #2726 ) ;
+#1508 = CARTESIAN_POINT ( 'NONE',  ( 1.408773995223848700, 0.6986780787408110000, -0.7330217575478236200 ) ) ;
+#1509 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, -0.4300000000000002700 ) ) ;
+#1510 = EDGE_CURVE ( 'NONE', #1054, #2292, #973, .T. ) ;
+#1511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1512 = PRESENTATION_STYLE_ASSIGNMENT (( #2612 ) ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#1514 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1515 = LINE ( 'NONE', #236, #900 ) ;
+#1516 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2829 ) ) ;
+#1517 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #805, 'distance_accuracy_value', 'NONE');
+#1518 = CIRCLE ( 'NONE', #531, 0.04999999999999991300 ) ;
+#1519 = FILL_AREA_STYLE_COLOUR ( '', #720 ) ;
+#1520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #646 ), #334 ) ;
+#1521 = FILL_AREA_STYLE ('',( #655 ) ) ;
+#1522 = VERTEX_POINT ( 'NONE', #2839 ) ;
+#1523 = FACE_OUTER_BOUND ( 'NONE', #255, .T. ) ;
+#1524 = SURFACE_SIDE_STYLE ('',( #1637 ) ) ;
+#1525 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, 0.5300000000000003600 ) ) ;
+#1527 = FILL_AREA_STYLE ('',( #2390 ) ) ;
+#1528 = EDGE_CURVE ( 'NONE', #2009, #2940, #1984, .T. ) ;
+#1529 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1530 = PRESENTATION_STYLE_ASSIGNMENT (( #589 ) ) ;
+#1531 = VERTEX_POINT ( 'NONE', #2893 ) ;
+#1532 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1533 = VECTOR ( 'NONE', #1588, 1000.000000000000000 ) ;
+#1534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #584 ), #2585 ) ;
+#1535 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1536 = AXIS2_PLACEMENT_3D ( 'NONE', #264, #1889, #519 ) ;
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = CARTESIAN_POINT ( 'NONE',  ( -1.420391418415753600, 0.6898169713996963300, -0.7453361746715404500 ) ) ;
+#1539 = EDGE_CURVE ( 'NONE', #1054, #2460, #87, .T. ) ;
+#1540 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.0000000000000000000, -0.4749999999999992600 ) ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #1808, .F. ) ;
+#1542 = DIRECTION ( 'NONE',  ( 2.602085213965203700E-014, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1543 = VERTEX_POINT ( 'NONE', #2665 ) ;
+#1544 = SURFACE_SIDE_STYLE ('',( #277 ) ) ;
+#1545 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1546 = EDGE_CURVE ( 'NONE', #1652, #2618, #1518, .T. ) ;
+#1547 = SURFACE_STYLE_FILL_AREA ( #2234 ) ;
+#1548 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1549 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1550 = LINE ( 'NONE', #1196, #2564 ) ;
+#1551 = CARTESIAN_POINT ( 'NONE',  ( -1.406619979069411600, 0.6994754873549414700, 0.7306680209955259700 ) ) ;
+#1552 = VERTEX_POINT ( 'NONE', #1976 ) ;
+#1553 = VECTOR ( 'NONE', #1373, 1000.000000000000000 ) ;
+#1554 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1785 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1058, #184, #419 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1555 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1556 = FACE_OUTER_BOUND ( 'NONE', #594, .T. ) ;
+#1557 = EDGE_CURVE ( 'NONE', #506, #2362, #2574, .T. ) ;
+#1558 = CARTESIAN_POINT ( 'NONE',  ( -1.406619979069411600, 0.6994754873549414700, -0.7306680209955254100 ) ) ;
+#1559 = SURFACE_STYLE_USAGE ( .BOTH. , #1337 ) ;
+#1560 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .T. ) ;
+#1561 = LINE ( 'NONE', #1493, #445 ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#1563 = FILL_AREA_STYLE ('',( #645 ) ) ;
+#1564 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1864, 'design' ) ;
+#1565 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6999999999999999600, -0.7500000000000002200 ) ) ;
+#1566 = CIRCLE ( 'NONE', #62, 0.1999999999999998700 ) ;
+#1567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1568 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1744 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2713, #1573, #1127 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1569 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.9000000000000000200, 0.5800000000000002900 ) ) ;
+#1570 = LINE ( 'NONE', #1359, #1533 ) ;
+#1571 = DIRECTION ( 'NONE',  ( -3.252606517456515300E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1572 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1979 ) ) ;
+#1573 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1574 = VECTOR ( 'NONE', #324, 1000.000000000000000 ) ;
+#1575 = VERTEX_POINT ( 'NONE', #2041 ) ;
+#1576 = VERTEX_POINT ( 'NONE', #1047 ) ;
+#1577 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1578 = STYLED_ITEM ( 'NONE', ( #581 ), #85 ) ;
+#1579 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1580 = EDGE_CURVE ( 'NONE', #119, #2543, #348, .T. ) ;
+#1581 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#1582 = CYLINDRICAL_SURFACE ( 'NONE', #2353, 0.02499999999999995600 ) ;
+#1583 = ORIENTED_EDGE ( 'NONE', *, *, #891, .F. ) ;
+#1584 = LINE ( 'NONE', #2703, #1553 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE',  ( -1.423558581353788800, 0.6836513247072717500, 0.7485535491085897300 ) ) ;
+#1586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2299 ), #946 ) ;
+#1587 = ORIENTED_EDGE ( 'NONE', *, *, #1592, .T. ) ;
+#1588 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#1589 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2876 ), #564 ) ;
+#1590 = CARTESIAN_POINT ( 'NONE',  ( -1.401568651670155500, 0.6999999999999999600, 0.7250000000000003100 ) ) ;
+#1591 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1592 = EDGE_CURVE ( 'NONE', #1664, #2736, #2745, .T. ) ;
+#1593 = EDGE_LOOP ( 'NONE', ( #1829, #2251, #2383, #2792, #2213, #1778, #1499, #2095 ) ) ;
+#1594 = SURFACE_STYLE_FILL_AREA ( #1064 ) ;
+#1595 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -4.336808689942016200E-015 ) ) ;
+#1596 = FACE_OUTER_BOUND ( 'NONE', #1154, .T. ) ;
+#1597 = LINE ( 'NONE', #2870, #2959 ) ;
+#1598 = VECTOR ( 'NONE', #1146, 1000.000000000000000 ) ;
+#1599 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1496, #591, #2397, #1277, #2374, #1736, #1036, #360, #603, #819, #1046, #2643, #1508, #1002, #1747, #615, #2192, #1078, #632 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.695448747262102700E-006, 1.333249640182876600E-005, 2.282510445614756100E-005, 3.569989577635636200E-005, 4.553465345038210300E-005, 4.653866251964905300E-005 ),
+ .UNSPECIFIED. ) ;
+#1600 = VECTOR ( 'NONE', #577, 1000.000000000000000 ) ;
+#1601 = FILL_AREA_STYLE ('',( #2721 ) ) ;
+#1602 = VERTEX_POINT ( 'NONE', #1703 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#1605 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2565 ) ) ;
+#1606 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2859, 'distance_accuracy_value', 'NONE');
+#1607 = FILL_AREA_STYLE_COLOUR ( '', #1819 ) ;
+#1608 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#1609 = EDGE_CURVE ( 'NONE', #614, #728, #2231, .T. ) ;
+#1610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1611 = EDGE_LOOP ( 'NONE', ( #430, #887, #1437, #2316 ) ) ;
+#1612 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1613 = AXIS2_PLACEMENT_3D ( 'NONE', #2910, #200, #883 ) ;
+#1614 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #1302, .T. ) ;
+#1616 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1617 = AXIS2_PLACEMENT_3D ( 'NONE', #2582, #1219, #1406 ) ;
+#1618 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1619 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1620 = SURFACE_STYLE_FILL_AREA ( #2157 ) ;
+#1621 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.6999999999999999600, -0.4300000000000002700 ) ) ;
+#1622 = ORIENTED_EDGE ( 'NONE', *, *, #903, .F. ) ;
+#1623 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1624 = SURFACE_STYLE_FILL_AREA ( #218 ) ;
+#1625 = VECTOR ( 'NONE', #2776, 1000.000000000000000 ) ;
+#1626 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2297, 'distance_accuracy_value', 'NONE');
+#1627 = ADVANCED_FACE ( 'NONE', ( #2847 ), #1270, .T. ) ;
+#1628 = LINE ( 'NONE', #179, #2575 ) ;
+#1629 = VERTEX_POINT ( 'NONE', #106 ) ;
+#1630 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1631 = LINE ( 'NONE', #169, #2695 ) ;
+#1632 = LINE ( 'NONE', #2229, #1089 ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
+#1634 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#1636 = EDGE_CURVE ( 'NONE', #1246, #156, #1599, .T. ) ;
+#1635 = VECTOR ( 'NONE', #2003, 1000.000000000000000 ) ;
+#1637 = SURFACE_STYLE_FILL_AREA ( #2422 ) ;
+#1638 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1639 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1641 = VECTOR ( 'NONE', #37, 1000.000000000000000 ) ;
+#1642 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.0000000000000000000, -0.4749999999999992600 ) ) ;
+#1643 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = CARTESIAN_POINT ( 'NONE',  ( -1.589049620037702000, 0.6959701481212251500, 0.5643557168852099100 ) ) ;
+#1645 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1646 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1647 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #895, #1567 ) ;
+#1648 = VECTOR ( 'NONE', #163, 1000.000000000000000 ) ;
+#1649 = ORIENTED_EDGE ( 'NONE', *, *, #1692, .F. ) ;
+#1650 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .T. ) ;
+#1651 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #197 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2002, #2203, #2446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1652 = VERTEX_POINT ( 'NONE', #1758 ) ;
+#1653 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1654 = EDGE_CURVE ( 'NONE', #1462, #2885, #1597, .T. ) ;
+#1655 = FILL_AREA_STYLE_COLOUR ( '', #1733 ) ;
+#1656 = LINE ( 'NONE', #2599, #830 ) ;
+#1657 = VERTEX_POINT ( 'NONE', #1332 ) ;
+#1658 = LINE ( 'NONE', #33, #15 ) ;
+#1659 = CARTESIAN_POINT ( 'NONE',  ( -1.591648744740781400, 0.6936499141892067400, -0.5668390343402137700 ) ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .T. ) ;
+#1661 = ADVANCED_FACE ( 'NONE', ( #2551 ), #390, .F. ) ;
+#1662 = CIRCLE ( 'NONE', #2131, 0.02499999999999995600 ) ;
+#1663 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1664 = VERTEX_POINT ( 'NONE', #204 ) ;
+#1665 = PRODUCT_CONTEXT ( 'NONE', #1645, 'mechanical' ) ;
+#1666 = AXIS2_PLACEMENT_3D ( 'NONE', #1238, #69, #979 ) ;
+#1667 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2300 ), #1137 ) ;
+#1668 = ORIENTED_EDGE ( 'NONE', *, *, #922, .F. ) ;
+#1669 = EDGE_CURVE ( 'NONE', #638, #1522, #1024, .T. ) ;
+#1670 = LINE ( 'NONE', #1010, #908 ) ;
+#1671 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1672 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.6999999999999999600, 0.4300000000000003800 ) ) ;
+#1673 = AXIS2_PLACEMENT_3D ( 'NONE', #1569, #1329, #2901 ) ;
+#1674 = PLANE ( 'NONE',  #2105 ) ;
+#1675 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1676 = VERTEX_POINT ( 'NONE', #2914 ) ;
+#1677 = ADVANCED_FACE ( 'NONE', ( #1485 ), #2671, .T. ) ;
+#1678 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1679 = EDGE_CURVE ( 'NONE', #2317, #2956, #1817, .T. ) ;
+#1680 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#1681 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#1682 = ADVANCED_FACE ( 'NONE', ( #2924 ), #2684, .T. ) ;
+#1683 = ORIENTED_EDGE ( 'NONE', *, *, #2108, .T. ) ;
+#1684 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.0000000000000000000, 0.4749999999999998700 ) ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #1756, .T. ) ;
+#1686 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1687 = AXIS2_PLACEMENT_3D ( 'NONE', #1370, #2739, #2702 ) ;
+#1688 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #540, .NOT_KNOWN. ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( -1.597727871756719800, 0.6856036371961756700, -0.5727397870236079500 ) ) ;
+#1690 = ADVANCED_FACE ( 'NONE', ( #522 ), #31, .T. ) ;
+#1691 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Abracon ABS07', ( #545, #1536 ), #2285 ) ;
+#1692 = EDGE_CURVE ( 'NONE', #803, #119, #1632, .T. ) ;
+#1693 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1178, #1464, #2858, #319, #2540, #1487, #1450, #1917, #2137, #778, #1737, #2632, #2871, #604, #1278, #1497, #2398, #361, #820 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.004009069266946500E-006, 0.0000000000000000000, 9.866179434906078200E-006, 2.278210533388766600E-005, 3.230504199113741100E-005, 3.896329481732777700E-005, 4.568013532598331200E-005 ),
+ .UNSPECIFIED. ) ;
+#1694 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1695 = FILL_AREA_STYLE ('',( #2138 ) ) ;
+#1696 = ORIENTED_EDGE ( 'NONE', *, *, #1709, .F. ) ;
+#1697 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, 0.7500000000000002200 ) ) ;
+#1698 = CARTESIAN_POINT ( 'NONE',  ( -1.578214700462275500, 0.6999145357099935100, -0.5544121625168276800 ) ) ;
+#1699 = EDGE_CURVE ( 'NONE', #258, #735, #482, .T. ) ;
+#1700 = PLANE ( 'NONE',  #1843 ) ;
+#1701 = VERTEX_POINT ( 'NONE', #1992 ) ;
+#1702 = VECTOR ( 'NONE', #534, 1000.000000000000000 ) ;
+#1703 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#1704 = EDGE_LOOP ( 'NONE', ( #240, #1798, #2059, #528 ) ) ;
+#1705 = ADVANCED_FACE ( 'NONE', ( #768 ), #410, .T. ) ;
+#1706 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1707 = FILL_AREA_STYLE ('',( #1008 ) ) ;
+#1708 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 1.355252715606880500E-016 ) ) ;
+#1709 = EDGE_CURVE ( 'NONE', #2698, #1939, #2843, .T. ) ;
+#1710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1711 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#1712 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.6999999999999999600, 0.4300000000000003800 ) ) ;
+#1713 = ADVANCED_FACE ( 'NONE', ( #1018 ), #2481, .F. ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( -1.586083893418849700, 0.6976406756725658200, 0.5615763012537362500 ) ) ;
+#1715 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.0000000000000000000, -0.5749999999999992900 ) ) ;
+#1717 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#1718 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1412, 'distance_accuracy_value', 'NONE');
+#1719 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #1654, .T. ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #2296, .T. ) ;
+#1722 = FILL_AREA_STYLE_COLOUR ( '', #914 ) ;
+#1723 = ORIENTED_EDGE ( 'NONE', *, *, #607, .T. ) ;
+#1724 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6999999999999999600, 0.5515686516701560100 ) ) ;
+#1725 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1726 = EDGE_CURVE ( 'NONE', #1168, #1288, #1963, .T. ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #159, .T. ) ;
+#1728 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1729 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.6999999999999999600, 0.4300000000000003800 ) ) ;
+#1730 = AXIS2_PLACEMENT_3D ( 'NONE', #2121, #1924, #2110 ) ;
+#1731 = ORIENTED_EDGE ( 'NONE', *, *, #2330, .T. ) ;
+#1732 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1733 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1734 = STYLED_ITEM ( 'NONE', ( #1458 ), #104 ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #2648, .T. ) ;
+#1736 = CARTESIAN_POINT ( 'NONE',  ( 1.422739787023608500, 0.6856036371961756700, -0.7477278717567201700 ) ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( 1.418675047729943900, 0.6919344748047229200, 0.7435703789429708400 ) ) ;
+#1738 = SURFACE_SIDE_STYLE ('',( #1099 ) ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #2510, .T. ) ;
+#1740 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1741 = EDGE_CURVE ( 'NONE', #1246, #1664, #2447, .T. ) ;
+#1742 = LINE ( 'NONE', #1115, #1119 ) ;
+#1743 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#1744 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2713, 'distance_accuracy_value', 'NONE');
+#1745 = VERTEX_POINT ( 'NONE', #2276 ) ;
+#1746 = CIRCLE ( 'NONE', #1666, 0.1499999999999998600 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( 1.404412162516828400, 0.6999145357099935100, -0.7282147004622756500 ) ) ;
+#1748 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1749 = CIRCLE ( 'NONE', #290, 0.1499999999999998600 ) ;
+#1750 = AXIS2_PLACEMENT_3D ( 'NONE', #487, #2076, #1400 ) ;
+#1751 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #913 ) ) ;
+#1752 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.0000000000000000000, 0.5999999999999999800 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.0000000000000000000, -0.5749999999999999600 ) ) ;
+#1754 = FACE_OUTER_BOUND ( 'NONE', #2891, .T. ) ;
+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #1726, .F. ) ;
+#1756 = EDGE_CURVE ( 'NONE', #1288, #2009, #742, .T. ) ;
+#1757 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#1759 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1961, .T. ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1762 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1763 = ORIENTED_EDGE ( 'NONE', *, *, #1859, .T. ) ;
+#1764 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = AXIS2_PLACEMENT_3D ( 'NONE', #2411, #1486, #2603 ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#1767 = EDGE_CURVE ( 'NONE', #2902, #1939, #1787, .T. ) ;
+#1768 = SURFACE_STYLE_USAGE ( .BOTH. , #1524 ) ;
+#1769 = SURFACE_STYLE_FILL_AREA ( #2463 ) ;
+#1770 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, 0.5300000000000003600 ) ) ;
+#1771 = LINE ( 'NONE', #2054, #1473 ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #1989, #2918 ) ;
+#1773 = VECTOR ( 'NONE', #788, 1000.000000000000000 ) ;
+#1774 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1775 = FILL_AREA_STYLE_COLOUR ( '', #2351 ) ;
+#1776 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2834 ) ) ;
+#1777 = FILL_AREA_STYLE_COLOUR ( '', #1638 ) ;
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #1837, .T. ) ;
+#1779 = LINE ( 'NONE', #1967, #2195 ) ;
+#1780 = FACE_OUTER_BOUND ( 'NONE', #1408, .T. ) ;
+#1781 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .T. ) ;
+#1782 = LINE ( 'NONE', #2198, #1635 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, -0.7500000000000002200 ) ) ;
+#1784 = CIRCLE ( 'NONE', #99, 0.05000000000000002400 ) ;
+#1785 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1058, 'distance_accuracy_value', 'NONE');
+#1786 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1787 = LINE ( 'NONE', #673, #1857 ) ;
+#1788 = STYLED_ITEM ( 'NONE', ( #335 ), #2591 ) ;
+#1789 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1790 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1791 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1792 = SURFACE_SIDE_STYLE ('',( #688 ) ) ;
+#1793 = EDGE_LOOP ( 'NONE', ( #2128, #1143, #683, #1721 ) ) ;
+#1794 = VERTEX_POINT ( 'NONE', #2963 ) ;
+#1795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = FACE_OUTER_BOUND ( 'NONE', #1393, .T. ) ;
+#1797 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-016 ) ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #2600, .T. ) ;
+#1799 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #2740, .F. ) ;
+#1801 = AXIS2_PLACEMENT_3D ( 'NONE', #2459, #2031, #421 ) ;
+#1802 = AXIS2_PLACEMENT_3D ( 'NONE', #1766, #1322, #1555 ) ;
+#1803 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1804 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6999999999999999600, 0.7500000000000002200 ) ) ;
+#1805 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#1806 = CIRCLE ( 'NONE', #1772, 0.02499999999999995600 ) ;
+#1807 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.355252715606880500E-016 ) ) ;
+#1808 = EDGE_CURVE ( 'NONE', #638, #1054, #1570, .T. ) ;
+#1809 = VECTOR ( 'NONE', #488, 1000.000000000000000 ) ;
+#1810 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .F. ) ;
+#1811 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1812 = CYLINDRICAL_SURFACE ( 'NONE', #1647, 0.02499999999999995600 ) ;
+#1813 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#1814 = VERTEX_POINT ( 'NONE', #234 ) ;
+#1815 = SURFACE_STYLE_FILL_AREA ( #707 ) ;
+#1816 = CIRCLE ( 'NONE', #1190, 0.02499999999999995600 ) ;
+#1817 = LINE ( 'NONE', #1983, #2806 ) ;
+#1818 = FILL_AREA_STYLE_COLOUR ( '', #2652 ) ;
+#1819 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1820 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #450 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1275, #1978, #2613 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1821 = FILL_AREA_STYLE_COLOUR ( '', #2879 ) ;
+#1822 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.6999999999999999600, 0.5800000000000002900 ) ) ;
+#1823 = EDGE_CURVE ( 'NONE', #2317, #1814, #1418, .T. ) ;
+#1824 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#1825 = SURFACE_STYLE_USAGE ( .BOTH. , #228 ) ;
+#1826 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1827 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #934 ) ) ;
+#1828 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #2318, .T. ) ;
+#1830 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .F. ) ;
+#1831 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1832 = STYLED_ITEM ( 'NONE', ( #1244 ), #120 ) ;
+#1833 = FACE_OUTER_BOUND ( 'NONE', #2173, .T. ) ;
+#1834 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#1835 = CARTESIAN_POINT ( 'NONE',  ( -1.421771169780760000, 0.6873414853967356700, 0.7467413830817202200 ) ) ;
+#1836 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.6999999999999999600, -0.5800000000000001800 ) ) ;
+#1837 = EDGE_CURVE ( 'NONE', #1383, #2292, #388, .T. ) ;
+#1838 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1839 = DIRECTION ( 'NONE',  ( -1.355252715606883000E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1840 = LINE ( 'NONE', #1922, #2183 ) ;
+#1841 = FACE_OUTER_BOUND ( 'NONE', #2743, .T. ) ;
+#1842 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1843 = AXIS2_PLACEMENT_3D ( 'NONE', #2818, #1446, #757 ) ;
+#1844 = SURFACE_SIDE_STYLE ('',( #452 ) ) ;
+#1845 = AXIS2_PLACEMENT_3D ( 'NONE', #1604, #679, #1811 ) ;
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ;
+#1847 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1848 = EDGE_CURVE ( 'NONE', #1851, #2220, #1449, .T. ) ;
+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #2268, .F. ) ;
+#1850 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.559132621038331800E-014 ) ) ;
+#1851 = VERTEX_POINT ( 'NONE', #665 ) ;
+#1852 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1853 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, 0.5800000000000002900 ) ) ;
+#1854 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.9000000000000000200, 0.0000000000000000000 ) ) ;
+#1855 = CIRCLE ( 'NONE', #2402, 0.1499999999999999700 ) ;
+#1856 = FILL_AREA_STYLE_COLOUR ( '', #1410 ) ;
+#1857 = VECTOR ( 'NONE', #1343, 1000.000000000000000 ) ;
+#1858 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #323 ) ) ;
+#1859 = EDGE_CURVE ( 'NONE', #385, #2464, #1165, .T. ) ;
+#1860 = PLANE ( 'NONE',  #2654 ) ;
+#1861 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .F. ) ;
+#1863 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ;
+#1864 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1865 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#1866 = FACE_OUTER_BOUND ( 'NONE', #1176, .T. ) ;
+#1867 = VERTEX_POINT ( 'NONE', #1836 ) ;
+#1868 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1869 = LINE ( 'NONE', #1053, #1255 ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #775, .T. ) ;
+#1871 = SURFACE_SIDE_STYLE ('',( #692 ) ) ;
+#1872 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#1873 = AXIS2_PLACEMENT_3D ( 'NONE', #2261, #1828, #10 ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #257, .F. ) ;
+#1875 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .T. ) ;
+#1876 = EDGE_CURVE ( 'NONE', #1090, #2539, #1094, .T. ) ;
+#1877 = FILL_AREA_STYLE_COLOUR ( '', #1852 ) ;
+#1878 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1879 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ;
+#1880 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #570 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1732, #111, #1039 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1881 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1882 = LINE ( 'NONE', #1444, #1273 ) ;
+#1883 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1884 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1734 ) ) ;
+#1885 = EDGE_CURVE ( 'NONE', #2464, #1652, #490, .T. ) ;
+#1886 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1887 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1888 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1890 = ORIENTED_EDGE ( 'NONE', *, *, #2579, .T. ) ;
+#1891 = FILL_AREA_STYLE_COLOUR ( '', #2749 ) ;
+#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1692, .T. ) ;
+#1893 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #672 ), #911 ) ;
+#1894 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1895 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2209 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #291, #2753, #275 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1896 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, -0.5749999999999998400 ) ) ;
+#1897 = EDGE_LOOP ( 'NONE', ( #1453, #43, #395, #443 ) ) ;
+#1898 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1899 = ADVANCED_FACE ( 'NONE', ( #2738 ), #850, .T. ) ;
+#1900 = EDGE_CURVE ( 'NONE', #1867, #2940, #2852, .T. ) ;
+#1901 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1902 = SURFACE_STYLE_FILL_AREA ( #2451 ) ;
+#1903 = FILL_AREA_STYLE ('',( #100 ) ) ;
+#1904 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6999999999999999600, 0.5515686516701555600 ) ) ;
+#1905 = LINE ( 'NONE', #226, #507 ) ;
+#1906 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#1907 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #639, 'distance_accuracy_value', 'NONE');
+#1908 = FILL_AREA_STYLE ('',( #314 ) ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #1510, .T. ) ;
+#1910 = EDGE_CURVE ( 'NONE', #1110, #1246, #149, .T. ) ;
+#1911 = LINE ( 'NONE', #1743, #637 ) ;
+#1912 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( -1.589049620037702000, 0.6959701481212251500, -0.5643557168852094700 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( 1.595336174671540900, 0.6898169713996962200, 0.5703914184157534700 ) ) ;
+#1915 = AXIS2_PLACEMENT_3D ( 'NONE', #2000, #2218, #844 ) ;
+#1916 = FACE_OUTER_BOUND ( 'NONE', #2225, .T. ) ;
+#1917 = CARTESIAN_POINT ( 'NONE',  ( 1.411576301253736100, 0.6976406756725659400, 0.7360838934188495000 ) ) ;
+#1918 = VECTOR ( 'NONE', #1240, 1000.000000000000000 ) ;
+#1919 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1832 ), #790 ) ;
+#1920 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;
+#1921 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1922 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.2000000000000000100, -0.5749999999999992900 ) ) ;
+#1923 = PRESENTATION_STYLE_ASSIGNMENT (( #2524 ) ) ;
+#1924 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1925 = ORIENTED_EDGE ( 'NONE', *, *, #1961, .F. ) ;
+#1926 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1927 = ADVANCED_FACE ( 'NONE', ( #1236 ), #2293, .T. ) ;
+#1928 = CARTESIAN_POINT ( 'NONE',  ( 1.580668020995525700, 0.6994754873549414700, -0.5566199790694123000 ) ) ;
+#1929 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1930 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1931 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .T. ) ;
+#1932 = FILL_AREA_STYLE ('',( #2140 ) ) ;
+#1933 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2050, 'distance_accuracy_value', 'NONE');
+#1934 = LINE ( 'NONE', #2087, #652 ) ;
+#1935 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#1936 = STYLED_ITEM ( 'NONE', ( #1336 ), #1691 ) ;
+#1937 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995900, 0.0000000000000000000, -0.5999999999999999800 ) ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.0000000000000000000, -0.4749999999999998700 ) ) ;
+#1939 = VERTEX_POINT ( 'NONE', #2309 ) ;
+#1940 = CIRCLE ( 'NONE', #2064, 0.1749999999999999100 ) ;
+#1941 = CARTESIAN_POINT ( 'NONE',  ( 1.593570378942971400, 0.6919344748047228100, -0.5686750477299438200 ) ) ;
+#1942 = CARTESIAN_POINT ( 'NONE',  ( -1.598553549108589400, 0.6836513247072717500, 0.5735585813537891200 ) ) ;
+#1943 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1944 = ORIENTED_EDGE ( 'NONE', *, *, #431, .F. ) ;
+#1945 = ORIENTED_EDGE ( 'NONE', *, *, #2494, .F. ) ;
+#1946 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -4.336808689942016200E-015 ) ) ;
+#1947 = SURFACE_STYLE_USAGE ( .BOTH. , #350 ) ;
+#1948 = VERTEX_POINT ( 'NONE', #2535 ) ;
+#1949 = CIRCLE ( 'NONE', #1845, 0.02499999999999995600 ) ;
+#1950 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1951 = VERTEX_POINT ( 'NONE', #1147 ) ;
+#1952 = ADVANCED_FACE ( 'NONE', ( #2001 ), #1860, .T. ) ;
+#1953 = CYLINDRICAL_SURFACE ( 'NONE', #671, 0.1499999999999998600 ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( -1.599118869449542000, 0.6815787640595187800, 0.5741210766077478000 ) ) ;
+#1955 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1956 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1194 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2065, #2501, #1614 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1957 = AXIS2_PLACEMENT_3D ( 'NONE', #261, #1420, #1159 ) ;
+#1958 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1959 = TOROIDAL_SURFACE ( 'NONE', #1028, 0.1999999999999999300, 0.02500000000000000100 ) ;
+#1960 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#1961 = EDGE_CURVE ( 'NONE', #55, #1014, #2336, .T. ) ;
+#1962 = FILL_AREA_STYLE_COLOUR ( '', #122 ) ;
+#1963 = LINE ( 'NONE', #892, #2235 ) ;
+#1964 = CARTESIAN_POINT ( 'NONE',  ( 1.596741383081720100, 0.6873414853967356700, -0.5717711697807602600 ) ) ;
+#1965 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1966 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1967 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#1968 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1969 = ORIENTED_EDGE ( 'NONE', *, *, #2092, .F. ) ;
+#1970 = SURFACE_STYLE_FILL_AREA ( #94 ) ;
+#1971 = AXIS2_PLACEMENT_3D ( 'NONE', #2033, #2255, #2244 ) ;
+#1972 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#1973 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1974 = EDGE_CURVE ( 'NONE', #1745, #1851, #2058, .T. ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, -0.7500000000000002200 ) ) ;
+#1976 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#1977 = LINE ( 'NONE', #2372, #501 ) ;
+#1978 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1979 = STYLED_ITEM ( 'NONE', ( #882 ), #2164 ) ;
+#1980 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1981 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2040 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1079, #2427, #608 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1982 = CIRCLE ( 'NONE', #1469, 0.1499999999999999700 ) ;
+#1983 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.9000000000000000200, -0.4300000000000001600 ) ) ;
+#1984 = LINE ( 'NONE', #1822, #1366 ) ;
+#1985 = FILL_AREA_STYLE_COLOUR ( '', #2118 ) ;
+#1986 = FACE_OUTER_BOUND ( 'NONE', #2423, .T. ) ;
+#1987 = EDGE_CURVE ( 'NONE', #2618, #2317, #2233, .T. ) ;
+#1988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1989 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1990 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ;
+#1991 = FACE_OUTER_BOUND ( 'NONE', #2782, .T. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.2000000000000000100, 0.7500000000000001100 ) ) ;
+#1993 = PRESENTATION_STYLE_ASSIGNMENT (( #1768 ) ) ;
+#1994 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1995 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1070 ), #1211 ) ;
+#1996 = AXIS2_PLACEMENT_3D ( 'NONE', #2072, #1396, #937 ) ;
+#1997 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1998 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .F. ) ;
+#1999 = EDGE_CURVE ( 'NONE', #2708, #2902, #2215, .T. ) ;
+#2000 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, -0.4300000000000002700 ) ) ;
+#2001 = FACE_OUTER_BOUND ( 'NONE', #1043, .T. ) ;
+#2002 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2003 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2004 = EDGE_CURVE ( 'NONE', #1867, #2395, #2163, .T. ) ;
+#2005 = VECTOR ( 'NONE', #1715, 1000.000000000000000 ) ;
+#2006 = ORIENTED_EDGE ( 'NONE', *, *, #466, .F. ) ;
+#2007 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2008 = PLANE ( 'NONE',  #1673 ) ;
+#2009 = VERTEX_POINT ( 'NONE', #1712 ) ;
+#2010 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .T. ) ;
+#2011 = AXIS2_PLACEMENT_3D ( 'NONE', #2604, #1929, #1243 ) ;
+#2012 = SURFACE_STYLE_USAGE ( .BOTH. , #396 ) ;
+#2013 = EDGE_CURVE ( 'NONE', #385, #1814, #1784, .T. ) ;
+#2014 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -1.355252715606880500E-016 ) ) ;
+#2015 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
+#2016 = LINE ( 'NONE', #689, #2352 ) ;
+#2017 = VERTEX_POINT ( 'NONE', #114 ) ;
+#2018 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#2019 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 2.559132621038331800E-014 ) ) ;
+#2020 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .F. ) ;
+#2021 = LINE ( 'NONE', #2875, #2155 ) ;
+#2022 = ORIENTED_EDGE ( 'NONE', *, *, #1987, .T. ) ;
+#2023 = AXIS2_PLACEMENT_3D ( 'NONE', #2238, #1105, #1807 ) ;
+#2024 = PRESENTATION_STYLE_ASSIGNMENT (( #2761 ) ) ;
+#2025 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#2026 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #684, 'distance_accuracy_value', 'NONE');
+#2027 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6750000000000000400, -0.7500000000000002200 ) ) ;
+#2028 = VECTOR ( 'NONE', #2522, 1000.000000000000000 ) ;
+#2029 = EDGE_CURVE ( 'NONE', #2487, #532, #2734, .T. ) ;
+#2030 = DIRECTION ( 'NONE',  ( 2.385244779468107500E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2031 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2032 = AXIS2_PLACEMENT_3D ( 'NONE', #543, #2558, #2812 ) ;
+#2033 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2034 = LINE ( 'NONE', #1759, #1648 ) ;
+#2035 = VERTEX_POINT ( 'NONE', #1642 ) ;
+#2036 = EDGE_CURVE ( 'NONE', #2885, #1326, #1855, .T. ) ;
+#2037 = SURFACE_SIDE_STYLE ('',( #933 ) ) ;
+#2038 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2039 = LINE ( 'NONE', #2815, #294 ) ;
+#2040 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1079, 'distance_accuracy_value', 'NONE');
+#2041 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#2042 = VECTOR ( 'NONE', #497, 1000.000000000000000 ) ;
+#2043 = AXIS2_PLACEMENT_3D ( 'NONE', #876, #1111, #1803 ) ;
+#2044 = FILL_AREA_STYLE ('',( #2062 ) ) ;
+#2045 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
+#2046 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2026 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #684, #2282, #1106 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2047 = SURFACE_STYLE_FILL_AREA ( #717 ) ;
+#2048 = EDGE_CURVE ( 'NONE', #2346, #2487, #181, .T. ) ;
+#2049 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2050 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2051 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .T. ) ;
+#2052 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2053 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2054 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.6999999999999999600, 0.7249999999999998700 ) ) ;
+#2055 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#2056 = CYLINDRICAL_SURFACE ( 'NONE', #2790, 0.04999999999999991300 ) ;
+#2057 = SURFACE_SIDE_STYLE ('',( #23 ) ) ;
+#2058 = CIRCLE ( 'NONE', #1750, 0.02499999999999995600 ) ;
+#2059 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ;
+#2060 = AXIS2_PLACEMENT_3D ( 'NONE', #2379, #2165, #2413 ) ;
+#2061 = EDGE_CURVE ( 'NONE', #2362, #2897, #2512, .T. ) ;
+#2062 = FILL_AREA_STYLE_COLOUR ( '', #2052 ) ;
+#2063 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.8499999999999999800, 0.5300000000000003600 ) ) ;
+#2064 = AXIS2_PLACEMENT_3D ( 'NONE', #138, #2382, #369 ) ;
+#2065 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2066 = DIRECTION ( 'NONE',  ( 2.602085213965203700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2067 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2425 ), #1981 ) ;
+#2068 = ORIENTED_EDGE ( 'NONE', *, *, #891, .T. ) ;
+#2069 = CARTESIAN_POINT ( 'NONE',  ( 9.825582188149885200E-017, 0.6750000000000000400, 0.7250000000000000900 ) ) ;
+#2070 = PRESENTATION_STYLE_ASSIGNMENT (( #210 ) ) ;
+#2071 = ORIENTED_EDGE ( 'NONE', *, *, #2185, .T. ) ;
+#2072 = CARTESIAN_POINT ( 'NONE',  ( 1.380000000000000100, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#2073 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .F. ) ;
+#2074 = CIRCLE ( 'NONE', #2554, 0.1999999999999998700 ) ;
+#2075 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#2076 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2077 = AXIS2_PLACEMENT_3D ( 'NONE', #2279, #2500, #503 ) ;
+#2078 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2079 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1864 ) ;
+#2080 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2081 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#2082 = ORIENTED_EDGE ( 'NONE', *, *, #2895, .T. ) ;
+#2083 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2084 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2085 = SURFACE_STYLE_FILL_AREA ( #1457 ) ;
+#2086 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#2087 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, -0.5750000000000002900 ) ) ;
+#2088 = VECTOR ( 'NONE', #2499, 1000.000000000000000 ) ;
+#2089 = AXIS2_PLACEMENT_3D ( 'NONE', #2280, #719, #477 ) ;
+#2090 = FILL_AREA_STYLE_COLOUR ( '', #1994 ) ;
+#2091 = ADVANCED_FACE ( 'NONE', ( #311 ), #1700, .T. ) ;
+#2092 = EDGE_CURVE ( 'NONE', #2642, #1065, #2583, .T. ) ;
+#2093 = LINE ( 'NONE', #2151, #359 ) ;
+#2094 = VERTEX_POINT ( 'NONE', #567 ) ;
+#2095 = ORIENTED_EDGE ( 'NONE', *, *, #1539, .T. ) ;
+#2096 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2097 = SURFACE_STYLE_FILL_AREA ( #1239 ) ;
+#2098 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#2099 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#2100 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2299 ) ) ;
+#2101 = CIRCLE ( 'NONE', #2440, 0.02499999999999995600 ) ;
+#2102 = VECTOR ( 'NONE', #2596, 1000.000000000000000 ) ;
+#2103 = ORIENTED_EDGE ( 'NONE', *, *, #2048, .F. ) ;
+#2104 = ADVANCED_FACE ( 'NONE', ( #1754 ), #328, .F. ) ;
+#2105 = AXIS2_PLACEMENT_3D ( 'NONE', #1161, #2780, #1888 ) ;
+#2106 = LINE ( 'NONE', #2621, #1625 ) ;
+#2107 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#2108 = EDGE_CURVE ( 'NONE', #1851, #1522, #417, .T. ) ;
+#2109 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#2110 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2111 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#2112 = ADVANCED_FACE ( 'NONE', ( #2775 ), #1442, .T. ) ;
+#2113 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #486, #2737 ) ;
+#2114 = ORIENTED_EDGE ( 'NONE', *, *, #1910, .F. ) ;
+#2115 = SURFACE_STYLE_FILL_AREA ( #1212 ) ;
+#2116 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1724, #2849, #2375, #554, #2148, #2386, #1404, #1714, #1644, #344, #2365, #1169, #2303, #2311, #1942, #1954, #716, #2161, #944 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.004009069267089800E-006, 0.0000000000000000000, 9.866179434906301800E-006, 2.278210533388773000E-005, 3.230504199113726200E-005, 3.896329481732768200E-005, 4.568013532598324400E-005 ),
+ .UNSPECIFIED. ) ;
+#2117 = AXIS2_PLACEMENT_3D ( 'NONE', #153, #1748, #2884 ) ;
+#2118 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2119 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#2120 = EDGE_CURVE ( 'NONE', #2543, #1745, #1749, .T. ) ;
+#2121 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#2122 = VECTOR ( 'NONE', #1483, 1000.000000000000000 ) ;
+#2123 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .F. ) ;
+#2124 = ADVANCED_FACE ( 'NONE', ( #1415 ), #1229, .T. ) ;
+#2125 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #394, #1091, #1084, #1305, #2223, #2909, #384, #1538, #627, #2216, #2676, #860, #2450, #1558, #1468, #2186, #137, #647, #2929 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.695448747262101800E-006, 1.333249640182876300E-005, 2.282510445614767600E-005, 3.569989577635664700E-005, 4.553465345038207600E-005, 4.653866251964902600E-005 ),
+ .UNSPECIFIED. ) ;
+#2126 = ADVANCED_FACE ( 'NONE', ( #2508 ), #14, .F. ) ;
+#2127 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2128 = ORIENTED_EDGE ( 'NONE', *, *, #2154, .T. ) ;
+#2129 = AXIS2_PLACEMENT_3D ( 'NONE', #1013, #1950, #2616 ) ;
+#2130 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2131 = AXIS2_PLACEMENT_3D ( 'NONE', #2466, #434, #1838 ) ;
+#2132 = CARTESIAN_POINT ( 'NONE',  ( -1.580668020995525300, 0.6994754873549414700, -0.5566199790694118500 ) ) ;
+#2133 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2134 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#2135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2136 = EDGE_CURVE ( 'NONE', #826, #614, #1315, .T. ) ;
+#2137 = CARTESIAN_POINT ( 'NONE',  ( 1.414355716885209900, 0.6959701481212252600, 0.7390496200377019200 ) ) ;
+#2138 = FILL_AREA_STYLE_COLOUR ( '', #1930 ) ;
+#2139 = ADVANCED_FACE ( 'NONE', ( #217 ), #2479, .T. ) ;
+#2140 = FILL_AREA_STYLE_COLOUR ( '', #2890 ) ;
+#2141 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6750000000000000400, 0.7500000000000002200 ) ) ;
+#2142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #48, 'distance_accuracy_value', 'NONE');
+#2143 = ORIENTED_EDGE ( 'NONE', *, *, #474, .T. ) ;
+#2144 = PLANE ( 'NONE',  #786 ) ;
+#2145 = EDGE_CURVE ( 'NONE', #2395, #1814, #1376, .T. ) ;
+#2146 = FILL_AREA_STYLE_COLOUR ( '', #847 ) ;
+#2147 = ADVANCED_FACE ( 'NONE', ( #985 ), #2056, .T. ) ;
+#2148 = CARTESIAN_POINT ( 'NONE',  ( -1.578214700462275500, 0.6999145357099935100, 0.5544121625168281200 ) ) ;
+#2149 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2150 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2630 ) ) ;
+#2151 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.0000000000000000000, 0.4749999999999998700 ) ) ;
+#2152 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2153 = ORIENTED_EDGE ( 'NONE', *, *, #1876, .F. ) ;
+#2154 = EDGE_CURVE ( 'NONE', #1794, #506, #2445, .T. ) ;
+#2155 = VECTOR ( 'NONE', #1728, 1000.000000000000000 ) ;
+#2156 = VERTEX_POINT ( 'NONE', #1853 ) ;
+#2157 = FILL_AREA_STYLE ('',( #1519 ) ) ;
+#2158 = ADVANCED_FACE ( 'NONE', ( #1916 ), #278, .F. ) ;
+#2159 = SURFACE_STYLE_FILL_AREA ( #19 ) ;
+#2160 = CARTESIAN_POINT ( 'NONE',  ( 1.595336174671540900, 0.6898169713996962200, -0.5703914184157539100 ) ) ;
+#2161 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6772318162490874600, 0.5750000000000002900 ) ) ;
+#2162 = PLANE ( 'NONE',  #899 ) ;
+#2163 = LINE ( 'NONE', #970, #1918 ) ;
+#2164 = ADVANCED_FACE ( 'NONE', ( #2962 ), #2144, .F. ) ;
+#2165 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2166 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2167 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#2168 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2169 = AXIS2_PLACEMENT_3D ( 'NONE', #1770, #1790, #1074 ) ;
+#2170 = CARTESIAN_POINT ( 'NONE',  ( 1.599687020378089700, 0.6794958259955761200, -0.5746863883039472500 ) ) ;
+#2171 = PLANE ( 'NONE',  #939 ) ;
+#2172 = VECTOR ( 'NONE', #2653, 1000.000000000000000 ) ;
+#2173 = EDGE_LOOP ( 'NONE', ( #662, #32, #1720, #1189 ) ) ;
+#2174 = VERTEX_POINT ( 'NONE', #566 ) ;
+#2175 = EDGE_CURVE ( 'NONE', #2094, #2362, #1108, .T. ) ;
+#2176 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#2177 = ORIENTED_EDGE ( 'NONE', *, *, #2576, .F. ) ;
+#2178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2829 ), #1104 ) ;
+#2179 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.2000000000000000100, -0.5999999999999999800 ) ) ;
+#2180 = AXIS2_PLACEMENT_3D ( 'NONE', #505, #2315, #1675 ) ;
+#2181 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
+#2182 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#2183 = VECTOR ( 'NONE', #135, 1000.000000000000000 ) ;
+#2184 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2185 = EDGE_CURVE ( 'NONE', #1090, #620, #2716, .T. ) ;
+#2186 = CARTESIAN_POINT ( 'NONE',  ( -1.402233324950049400, 0.6999886751271570100, -0.7257524063991092100 ) ) ;
+#2187 = ORIENTED_EDGE ( 'NONE', *, *, #1741, .F. ) ;
+#2188 = FACE_OUTER_BOUND ( 'NONE', #1202, .T. ) ;
+#2189 = VECTOR ( 'NONE', #1708, 1000.000000000000000 ) ;
+#2190 = SURFACE_STYLE_USAGE ( .BOTH. , #1265 ) ;
+#2191 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .F. ) ;
+#2192 = CARTESIAN_POINT ( 'NONE',  ( 1.402011600553900500, 0.6999962197545087600, -0.7255018367042311800 ) ) ;
+#2193 = EDGE_LOOP ( 'NONE', ( #127, #1016, #2931, #2082, #721, #2306, #133, #1331, #997, #206 ) ) ;
+#2194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #724 ), #1651 ) ;
+#2195 = VECTOR ( 'NONE', #1719, 1000.000000000000000 ) ;
+#2196 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2197 = TOROIDAL_SURFACE ( 'NONE', #2245, 0.09999999999999999200, 0.05000000000000000300 ) ;
+#2198 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#2199 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#2200 = EDGE_CURVE ( 'NONE', #1657, #2156, #2039, .T. ) ;
+#2201 = FILL_AREA_STYLE_COLOUR ( '', #1209 ) ;
+#2202 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .F. ) ;
+#2203 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2204 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2205 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#2206 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, -0.5800000000000001800 ) ) ;
+#2207 = ORIENTED_EDGE ( 'NONE', *, *, #2061, .F. ) ;
+#2208 = ORIENTED_EDGE ( 'NONE', *, *, #1539, .F. ) ;
+#2209 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #291, 'distance_accuracy_value', 'NONE');
+#2210 = AXIS2_PLACEMENT_3D ( 'NONE', #1235, #2838, #349 ) ;
+#2211 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#2212 = EDGE_CURVE ( 'NONE', #1664, #2902, #1977, .T. ) ;
+#2213 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ;
+#2214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2215 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1904, #2590, #2808, #748, #71, #1430, #339, #2359, #2601, #2562, #1226, #1914, #2828, #2581, #2349, #1436, #81, #2845, #2332 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -1.004009069267089800E-006, 0.0000000000000000000, 9.866179434906301800E-006, 2.278210533388773000E-005, 3.230504199113726200E-005, 3.896329481732768200E-005, 4.568013532598324400E-005 ),
+ .UNSPECIFIED. ) ;
+#2216 = CARTESIAN_POINT ( 'NONE',  ( -1.416839034340214000, 0.6936499141892068500, -0.7416487447407813500 ) ) ;
+#2217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1718 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1412, #1157, #53 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2218 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2219 = LINE ( 'NONE', #2807, #2825 ) ;
+#2220 = VERTEX_POINT ( 'NONE', #773 ) ;
+#2221 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #220 ) ) ;
+#2222 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2223 = CARTESIAN_POINT ( 'NONE',  ( -1.423558581353788800, 0.6836513247072717500, -0.7485535491085892900 ) ) ;
+#2224 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#2225 = EDGE_LOOP ( 'NONE', ( #2497, #2068, #460, #1650 ) ) ;
+#2226 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2227 = SURFACE_STYLE_FILL_AREA ( #2044 ) ;
+#2228 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ;
+#2229 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#2230 = CYLINDRICAL_SURFACE ( 'NONE', #821, 0.02499999999999995600 ) ;
+#2231 = LINE ( 'NONE', #1476, #1092 ) ;
+#2232 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1933 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2050, #22, #2733 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2233 = LINE ( 'NONE', #45, #1160 ) ;
+#2234 = FILL_AREA_STYLE ('',( #2201 ) ) ;
+#2235 = VECTOR ( 'NONE', #2711, 1000.000000000000000 ) ;
+#2236 = SURFACE_STYLE_USAGE ( .BOTH. , #1792 ) ;
+#2237 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#2238 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6999999999999999600, 0.7499999999999997800 ) ) ;
+#2239 = CIRCLE ( 'NONE', #244, 0.1499999999999999700 ) ;
+#2240 = ORIENTED_EDGE ( 'NONE', *, *, #765, .F. ) ;
+#2241 = ORIENTED_EDGE ( 'NONE', *, *, #1580, .T. ) ;
+#2242 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#2243 = FACE_OUTER_BOUND ( 'NONE', #113, .T. ) ;
+#2244 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2245 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #79, #1912 ) ;
+#2246 = AXIS2_PLACEMENT_3D ( 'NONE', #2111, #993, #2570 ) ;
+#2247 = SURFACE_STYLE_USAGE ( .BOTH. , #1102 ) ;
+#2248 = LINE ( 'NONE', #536, #397 ) ;
+#2249 = FILL_AREA_STYLE_COLOUR ( '', #1438 ) ;
+#2250 = EDGE_CURVE ( 'NONE', #1676, #124, #2452, .T. ) ;
+#2251 = ORIENTED_EDGE ( 'NONE', *, *, #2659, .T. ) ;
+#2252 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .F. ) ;
+#2253 = LINE ( 'NONE', #2298, #2758 ) ;
+#2254 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #625, 'distance_accuracy_value', 'NONE');
+#2255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2256 = PRESENTATION_STYLE_ASSIGNMENT (( #1825 ) ) ;
+#2257 = ORIENTED_EDGE ( 'NONE', *, *, #2145, .T. ) ;
+#2258 = FILL_AREA_STYLE ('',( #408 ) ) ;
+#2259 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2260 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, -0.4749999999999992600 ) ) ;
+#2261 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, -0.5749999999999999600 ) ) ;
+#2262 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .T. ) ;
+#2263 = FACE_OUTER_BOUND ( 'NONE', #658, .T. ) ;
+#2264 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.2000000000000000100, 0.5749999999999992900 ) ) ;
+#2265 = PRESENTATION_STYLE_ASSIGNMENT (( #172 ) ) ;
+#2266 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1149 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #38, #2791, #67 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2267 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6750000000000000400, 0.7500000000000002200 ) ) ;
+#2268 = EDGE_CURVE ( 'NONE', #1948, #1110, #2869, .T. ) ;
+#2269 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.2000000000000000100, 0.5749999999999992900 ) ) ;
+#2270 = CARTESIAN_POINT ( 'NONE',  ( 1.575000000000000200, 0.6999999999999999600, 0.5515686516701555600 ) ) ;
+#2271 = ORIENTED_EDGE ( 'NONE', *, *, #2277, .F. ) ;
+#2272 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #809 ), #1880 ) ;
+#2273 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2274 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #646 ) ) ;
+#2275 = ORIENTED_EDGE ( 'NONE', *, *, #412, .F. ) ;
+#2276 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995900, 0.0000000000000000000, 0.5999999999999999800 ) ) ;
+#2277 = EDGE_CURVE ( 'NONE', #2956, #1326, #2248, .T. ) ;
+#2278 = ORIENTED_EDGE ( 'NONE', *, *, #2120, .F. ) ;
+#2279 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2280 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2281 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .F. ) ;
+#2282 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2283 = SURFACE_STYLE_USAGE ( .BOTH. , #491 ) ;
+#2284 = STYLED_ITEM ( 'NONE', ( #2265 ), #1690 ) ;
+#2285 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1626 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2297, #740, #732 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2286 = ORIENTED_EDGE ( 'NONE', *, *, #2576, .T. ) ;
+#2287 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999995600, 0.2000000000000000100, -0.5749999999999992900 ) ) ;
+#2288 = EDGE_CURVE ( 'NONE', #2698, #8, #1550, .T. ) ;
+#2289 = LINE ( 'NONE', #1095, #2724 ) ;
+#2290 = CARTESIAN_POINT ( 'NONE',  ( -1.401568651670155500, 0.6999999999999999600, -0.7249999999999998700 ) ) ;
+#2291 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -2.559132621038331800E-014 ) ) ;
+#2292 = VERTEX_POINT ( 'NONE', #70 ) ;
+#2293 = PLANE ( 'NONE',  #761 ) ;
+#2294 = LINE ( 'NONE', #2119, #306 ) ;
+#2295 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#2296 = EDGE_CURVE ( 'NONE', #2094, #1794, #1333, .T. ) ;
+#2297 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2298 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6999999999999999600, 0.5750000000000002900 ) ) ;
+#2299 = STYLED_ITEM ( 'NONE', ( #1411 ), #340 ) ;
+#2300 = STYLED_ITEM ( 'NONE', ( #337 ), #1215 ) ;
+#2301 = SURFACE_STYLE_USAGE ( .BOTH. , #2748 ) ;
+#2302 = EDGE_CURVE ( 'NONE', #2902, #1290, #1940, .T. ) ;
+#2303 = CARTESIAN_POINT ( 'NONE',  ( -1.596741383081719600, 0.6873414853967356700, 0.5717711697807602600 ) ) ;
+#2304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2305 = VERTEX_POINT ( 'NONE', #1937 ) ;
+#2306 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .T. ) ;
+#2307 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.8499999999999999800, 0.0000000000000000000 ) ) ;
+#2308 = ORIENTED_EDGE ( 'NONE', *, *, #1557, .F. ) ;
+#2309 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#2310 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2311 = CARTESIAN_POINT ( 'NONE',  ( -1.597727871756719800, 0.6856036371961756700, 0.5727397870236083900 ) ) ;
+#2312 = SURFACE_SIDE_STYLE ('',( #2047 ) ) ;
+#2313 = ORIENTED_EDGE ( 'NONE', *, *, #765, .T. ) ;
+#2314 = STYLED_ITEM ( 'NONE', ( #877 ), #925 ) ;
+#2315 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2316 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#2317 = VERTEX_POINT ( 'NONE', #576 ) ;
+#2318 = EDGE_CURVE ( 'NONE', #2460, #1951, #2219, .T. ) ;
+#2319 = VECTOR ( 'NONE', #1623, 1000.000000000000000 ) ;
+#2320 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 1.355252715606880500E-016 ) ) ;
+#2321 = ORIENTED_EDGE ( 'NONE', *, *, #2302, .T. ) ;
+#2322 = VECTOR ( 'NONE', #2310, 1000.000000000000000 ) ;
+#2323 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#2324 = ORIENTED_EDGE ( 'NONE', *, *, #2811, .T. ) ;
+#2325 = AXIS2_PLACEMENT_3D ( 'NONE', #585, #804, #2389 ) ;
+#2326 = FACE_OUTER_BOUND ( 'NONE', #696, .T. ) ;
+#2327 = ORIENTED_EDGE ( 'NONE', *, *, #2474, .T. ) ;
+#2328 = SURFACE_STYLE_USAGE ( .BOTH. , #1203 ) ;
+#2329 = FACE_OUTER_BOUND ( 'NONE', #2608, .T. ) ;
+#2330 = EDGE_CURVE ( 'NONE', #1173, #1401, #1656, .T. ) ;
+#2331 = CARTESIAN_POINT ( 'NONE',  ( -1.593570378942970900, 0.6919344748047228100, -0.5686750477299433700 ) ) ;
+#2332 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, 0.5749999999999998400 ) ) ;
+#2333 = ADVANCED_FACE ( 'NONE', ( #468 ), #1276, .F. ) ;
+#2334 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, 0.7499999999999997800 ) ) ;
+#2335 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2336 = LINE ( 'NONE', #738, #2965 ) ;
+#2337 = ADVANCED_FACE ( 'NONE', ( #965 ), #2867, .F. ) ;
+#2338 = ORIENTED_EDGE ( 'NONE', *, *, #2740, .T. ) ;
+#2339 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #846 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #941, #2511, #2084 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2340 = ORIENTED_EDGE ( 'NONE', *, *, #2036, .T. ) ;
+#2341 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2342 = SURFACE_STYLE_USAGE ( .BOTH. , #525 ) ;
+#2343 = EDGE_CURVE ( 'NONE', #1701, #796, #2462, .T. ) ;
+#2344 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #610, 'distance_accuracy_value', 'NONE');
+#2345 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#2346 = VERTEX_POINT ( 'NONE', #2415 ) ;
+#2347 = ORIENTED_EDGE ( 'NONE', *, *, #1767, .T. ) ;
+#2348 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2349 = CARTESIAN_POINT ( 'NONE',  ( 1.598553549108589800, 0.6836513247072717500, 0.5735585813537886800 ) ) ;
+#2350 = LINE ( 'NONE', #39, #1297 ) ;
+#2351 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2352 = VECTOR ( 'NONE', #880, 1000.000000000000000 ) ;
+#2353 = AXIS2_PLACEMENT_3D ( 'NONE', #1467, #2152, #1274 ) ;
+#2354 = FILL_AREA_STYLE_COLOUR ( '', #1872 ) ;
+#2355 = EDGE_CURVE ( 'NONE', #2708, #2736, #1869, .T. ) ;
+#2356 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2357 = PRESENTATION_STYLE_ASSIGNMENT (( #1361 ) ) ;
+#2358 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2359 = CARTESIAN_POINT ( 'NONE',  ( 1.586083893418850100, 0.6976406756725658200, 0.5615763012537359200 ) ) ;
+#2360 = ADVANCED_FACE ( 'NONE', ( #1506 ), #162, .F. ) ;
+#2361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #934 ), #690 ) ;
+#2362 = VERTEX_POINT ( 'NONE', #2179 ) ;
+#2363 = VECTOR ( 'NONE', #2380, 1000.000000000000000 ) ;
+#2364 = VECTOR ( 'NONE', #1532, 1000.000000000000000 ) ;
+#2365 = CARTESIAN_POINT ( 'NONE',  ( -1.593570378942970900, 0.6919344748047228100, 0.5686750477299438200 ) ) ;
+#2366 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2367 = ORIENTED_EDGE ( 'NONE', *, *, #2673, .T. ) ;
+#2368 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2196, #2448, #858 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2369 = ADVANCED_FACE ( 'NONE', ( #2752 ), #2008, .F. ) ;
+#2370 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.6750000000000000400, 0.7500000000000002200 ) ) ;
+#2371 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2372 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, 0.5749999999999998400 ) ) ;
+#2373 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2374 = CARTESIAN_POINT ( 'NONE',  ( 1.423558581353789200, 0.6836513247072717500, -0.7485535491085897300 ) ) ;
+#2375 = CARTESIAN_POINT ( 'NONE',  ( -1.575501836704230600, 0.6999962197545087600, 0.5520116005539006400 ) ) ;
+#2376 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2377 = ADVANCED_FACE ( 'NONE', ( #2682 ), #387, .F. ) ;
+#2378 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2379 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6750000000000000400, 0.0000000000000000000 ) ) ;
+#2380 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2381 = AXIS2_PLACEMENT_3D ( 'NONE', #440, #1850, #2273 ) ;
+#2382 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2383 = ORIENTED_EDGE ( 'NONE', *, *, #2443, .T. ) ;
+#2384 = EDGE_LOOP ( 'NONE', ( #2687, #2542, #2278, #1033 ) ) ;
+#2385 = FILL_AREA_STYLE_COLOUR ( '', #1156 ) ;
+#2386 = CARTESIAN_POINT ( 'NONE',  ( -1.580668020995525300, 0.6994754873549414700, 0.5566199790694123000 ) ) ;
+#2387 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2388 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#2389 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2390 = FILL_AREA_STYLE_COLOUR ( '', #1399 ) ;
+#2391 = PRESENTATION_STYLE_ASSIGNMENT (( #818 ) ) ;
+#2392 = FILL_AREA_STYLE_COLOUR ( '', #1525 ) ;
+#2393 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .F. ) ;
+#2394 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2395 = VERTEX_POINT ( 'NONE', #863 ) ;
+#2396 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ;
+#2397 = CARTESIAN_POINT ( 'NONE',  ( 1.424686388303947600, 0.6794958259955761200, -0.7496870203780898700 ) ) ;
+#2398 = CARTESIAN_POINT ( 'NONE',  ( 1.424686388303947600, 0.6794958259955761200, 0.7496870203780894300 ) ) ;
+#2399 = FILL_AREA_STYLE_COLOUR ( '', #2930 ) ;
+#2400 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2629 ) ) ;
+#2401 = CIRCLE ( 'NONE', #2011, 0.05000000000000002400 ) ;
+#2402 = AXIS2_PLACEMENT_3D ( 'NONE', #1672, #317, #550 ) ;
+#2403 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2404 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2696 ) ) ;
+#2405 = FACE_OUTER_BOUND ( 'NONE', #1122, .T. ) ;
+#2406 = FILL_AREA_STYLE ('',( #2392 ) ) ;
+#2407 = EDGE_CURVE ( 'NONE', #2, #1065, #663, .T. ) ;
+#2408 = SURFACE_STYLE_USAGE ( .BOTH. , #598 ) ;
+#2409 = LINE ( 'NONE', #2109, #64 ) ;
+#2410 = VECTOR ( 'NONE', #855, 1000.000000000000000 ) ;
+#2411 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#2412 = FILL_AREA_STYLE_COLOUR ( '', #2133 ) ;
+#2413 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2414 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.0000000000000000000, -0.4749999999999992600 ) ) ;
+#2415 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.0000000000000000000, -0.5749999999999992900 ) ) ;
+#2416 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ;
+#2417 = SURFACE_STYLE_USAGE ( .BOTH. , #1544 ) ;
+#2418 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, 0.5300000000000003600 ) ) ;
+#2419 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#2420 = ORIENTED_EDGE ( 'NONE', *, *, #755, .T. ) ;
+#2421 = EDGE_CURVE ( 'NONE', #1288, #2156, #235, .T. ) ;
+#2422 = FILL_AREA_STYLE ('',( #2686 ) ) ;
+#2423 = EDGE_LOOP ( 'NONE', ( #1021, #1379, #155, #333 ) ) ;
+#2424 = STYLED_ITEM ( 'NONE', ( #2070 ), #2377 ) ;
+#2425 = STYLED_ITEM ( 'NONE', ( #1993 ), #322 ) ;
+#2426 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -1.355252715606880500E-016 ) ) ;
+#2427 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2428 = CIRCLE ( 'NONE', #2788, 0.1749999999999998200 ) ;
+#2429 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7500000000000002200 ) ) ;
+#2430 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #617, 'distance_accuracy_value', 'NONE');
+#2431 = EDGE_CURVE ( 'NONE', #1701, #803, #1806, .T. ) ;
+#2432 = CYLINDRICAL_SURFACE ( 'NONE', #46, 0.1499999999999998600 ) ;
+#2433 = CIRCLE ( 'NONE', #284, 0.09999999999999993600 ) ;
+#2434 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2435 = SURFACE_STYLE_FILL_AREA ( #1347 ) ;
+#2436 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2437 = ORIENTED_EDGE ( 'NONE', *, *, #2816, .T. ) ;
+#2438 = AXIS2_PLACEMENT_3D ( 'NONE', #426, #245, #432 ) ;
+#2439 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.2000000000000000100, -0.7500000000000001100 ) ) ;
+#2440 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #2785, #1392 ) ;
+#2441 = ORIENTED_EDGE ( 'NONE', *, *, #2964, .T. ) ;
+#2442 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 1.084202172485506400E-015 ) ) ;
+#2443 = EDGE_CURVE ( 'NONE', #1676, #1629, #836, .T. ) ;
+#2444 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2445 = CIRCLE ( 'NONE', #493, 0.1499999999999998600 ) ;
+#2446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2447 = CIRCLE ( 'NONE', #2438, 0.1749999999999999100 ) ;
+#2448 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2449 = ORIENTED_EDGE ( 'NONE', *, *, #2200, .F. ) ;
+#2450 = CARTESIAN_POINT ( 'NONE',  ( -1.408773995223848100, 0.6986780787408110000, -0.7330217575478230600 ) ) ;
+#2451 = FILL_AREA_STYLE ('',( #2638 ) ) ;
+#2452 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1896, #327, #1445, #524, #90, #1689, #80, #65, #2331, #1659, #1913, #549, #308, #2132, #1698, #747, #1001, #969, #2588 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.695448747262117100E-006, 1.333249640182883800E-005, 2.282510445614753400E-005, 3.569989577635634200E-005, 4.553465345038199500E-005, 4.653866251964908700E-005 ),
+ .UNSPECIFIED. ) ;
+#2453 = STYLED_ITEM ( 'NONE', ( #521 ), #530 ) ;
+#2454 = ORIENTED_EDGE ( 'NONE', *, *, #2579, .F. ) ;
+#2455 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#2456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #232 ), #418 ) ;
+#2457 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2458 = LINE ( 'NONE', #733, #2865 ) ;
+#2459 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, 0.7500000000000002200 ) ) ;
+#2460 = VERTEX_POINT ( 'NONE', #2242 ) ;
+#2461 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2462 = CIRCLE ( 'NONE', #2954, 0.1499999999999998600 ) ;
+#2463 = FILL_AREA_STYLE ('',( #1775 ) ) ;
+#2464 = VERTEX_POINT ( 'NONE', #651 ) ;
+#2465 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2466 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999995200, 0.0000000000000000000, -0.5749999999999999600 ) ) ;
+#2467 = ORIENTED_EDGE ( 'NONE', *, *, #1679, .T. ) ;
+#2468 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2469 = EDGE_LOOP ( 'NONE', ( #2878, #303, #2449, #2584 ) ) ;
+#2470 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2314 ), #1956 ) ;
+#2471 = SURFACE_STYLE_USAGE ( .BOTH. , #1377 ) ;
+#2472 = VECTOR ( 'NONE', #216, 1000.000000000000000 ) ;
+#2473 = PLANE ( 'NONE',  #269 ) ;
+#2474 = EDGE_CURVE ( 'NONE', #2017, #1151, #1183, .T. ) ;
+#2475 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2476 = LINE ( 'NONE', #772, #1372 ) ;
+#2477 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2478 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #473, #764 ) ;
+#2479 = CYLINDRICAL_SURFACE ( 'NONE', #611, 0.02499999999999995600 ) ;
+#2480 = STYLED_ITEM ( 'NONE', ( #1484 ), #309 ) ;
+#2481 = PLANE ( 'NONE',  #1687 ) ;
+#2482 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#2483 = EDGE_CURVE ( 'NONE', #51, #1576, #1011, .T. ) ;
+#2484 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2485 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6999999999999999600, 0.5515686516701560100 ) ) ;
+#2486 = ORIENTED_EDGE ( 'NONE', *, *, #448, .F. ) ;
+#2487 = VERTEX_POINT ( 'NONE', #1540 ) ;
+#2488 = FILL_AREA_STYLE ('',( #2496 ) ) ;
+#2489 = SURFACE_STYLE_FILL_AREA ( #2594 ) ;
+#2490 = ORIENTED_EDGE ( 'NONE', *, *, #2754, .F. ) ;
+#2491 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1070 ) ) ;
+#2492 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2493 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.2000000000000000100, 0.7500000000000001100 ) ) ;
+#2494 = EDGE_CURVE ( 'NONE', #2827, #2035, #1628, .T. ) ;
+#2495 = FACE_OUTER_BOUND ( 'NONE', #2384, .T. ) ;
+#2496 = FILL_AREA_STYLE_COLOUR ( '', #2831 ) ;
+#2497 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#2498 = LINE ( 'NONE', #251, #1216 ) ;
+#2499 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2500 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2502 = ORIENTED_EDGE ( 'NONE', *, *, #677, .F. ) ;
+#2503 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, -0.4300000000000002700 ) ) ;
+#2504 = PRESENTATION_STYLE_ASSIGNMENT (( #1503 ) ) ;
+#2505 = STYLED_ITEM ( 'NONE', ( #2772 ), #1677 ) ;
+#2506 = VECTOR ( 'NONE', #1317, 1000.000000000000000 ) ;
+#2507 = CYLINDRICAL_SURFACE ( 'NONE', #191, 0.02499999999999995600 ) ;
+#2508 = FACE_OUTER_BOUND ( 'NONE', #2747, .T. ) ;
+#2509 = FILL_AREA_STYLE ('',( #1607 ) ) ;
+#2510 = EDGE_CURVE ( 'NONE', #1794, #728, #1949, .T. ) ;
+#2511 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2512 = CIRCLE ( 'NONE', #2246, 0.02499999999999995600 ) ;
+#2513 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2514 = SURFACE_SIDE_STYLE ('',( #504 ) ) ;
+#2515 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .T. ) ;
+#2516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1979 ), #2637 ) ;
+#2517 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2518 = SURFACE_STYLE_FILL_AREA ( #1391 ) ;
+#2519 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#2520 = AXIS2_PLACEMENT_3D ( 'NONE', #2863, #1022, #595 ) ;
+#2521 = VERTEX_POINT ( 'NONE', #629 ) ;
+#2522 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2523 = ADVANCED_FACE ( 'NONE', ( #1986 ), #406, .T. ) ;
+#2524 = SURFACE_STYLE_USAGE ( .BOTH. , #1382 ) ;
+#2525 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.8499999999999999800, 0.5800000000000002900 ) ) ;
+#2526 = CYLINDRICAL_SURFACE ( 'NONE', #499, 0.02499999999999995600 ) ;
+#2527 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ;
+#2528 = SURFACE_STYLE_USAGE ( .BOTH. , #2312 ) ;
+#2529 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2530 = EDGE_LOOP ( 'NONE', ( #2416, #2532, #2660, #2873 ) ) ;
+#2531 = CARTESIAN_POINT ( 'NONE',  ( -1.429999999999999900, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#2532 = ORIENTED_EDGE ( 'NONE', *, *, #1474, .F. ) ;
+#2533 = DIRECTION ( 'NONE',  ( 1.355252715606883000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2534 = VECTOR ( 'NONE', #125, 1000.000000000000000 ) ;
+#2535 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, -0.7499999999999997800 ) ) ;
+#2536 = STYLED_ITEM ( 'NONE', ( #800 ), #2571 ) ;
+#2537 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#2538 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2539 = VERTEX_POINT ( 'NONE', #1783 ) ;
+#2540 = CARTESIAN_POINT ( 'NONE',  ( 1.404412162516828200, 0.6999145357099935100, 0.7282147004622752100 ) ) ;
+#2541 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, 0.4300000000000003800 ) ) ;
+#2542 = ORIENTED_EDGE ( 'NONE', *, *, #431, .T. ) ;
+#2543 = VERTEX_POINT ( 'NONE', #897 ) ;
+#2544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1355, 'distance_accuracy_value', 'NONE');
+#2545 = FILL_AREA_STYLE ('',( #2090 ) ) ;
+#2546 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2547 = PRESENTATION_STYLE_ASSIGNMENT (( #238 ) ) ;
+#2548 = FILL_AREA_STYLE ('',( #517 ) ) ;
+#2549 = FACE_OUTER_BOUND ( 'NONE', #2469, .T. ) ;
+#2550 = LINE ( 'NONE', #783, #767 ) ;
+#2551 = FACE_OUTER_BOUND ( 'NONE', #58, .T. ) ;
+#2552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2629 ), #2706 ) ;
+#2553 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #398 ), #705 ) ;
+#2554 = AXIS2_PLACEMENT_3D ( 'NONE', #1804, #457, #1113 ) ;
+#2555 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2556 = EDGE_CURVE ( 'NONE', #2017, #2642, #729, .T. ) ;
+#2557 = SURFACE_STYLE_USAGE ( .BOTH. , #2514 ) ;
+#2558 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2559 = ADVANCED_FACE ( 'NONE', ( #694 ), #469, .T. ) ;
+#2560 = VERTEX_POINT ( 'NONE', #2290 ) ;
+#2561 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2562 = CARTESIAN_POINT ( 'NONE',  ( 1.591648744740781900, 0.6936499141892067400, 0.5668390343402137700 ) ) ;
+#2563 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#2564 = VECTOR ( 'NONE', #1671, 1000.000000000000000 ) ;
+#2565 = STYLED_ITEM ( 'NONE', ( #1112 ), #1227 ) ;
+#2566 = EDGE_CURVE ( 'NONE', #746, #1867, #2916, .T. ) ;
+#2567 = CYLINDRICAL_SURFACE ( 'NONE', #626, 0.1499999999999999700 ) ;
+#2568 = EDGE_LOOP ( 'NONE', ( #1130, #2455, #2327, #1727, #1319, #357, #861, #854, #2482, #2932 ) ) ;
+#2569 = SURFACE_SIDE_STYLE ('',( #2085 ) ) ;
+#2570 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2571 = ADVANCED_FACE ( 'NONE', ( #267 ), #2432, .F. ) ;
+#2572 = FACE_OUTER_BOUND ( 'NONE', #1704, .T. ) ;
+#2573 = AXIS2_PLACEMENT_3D ( 'NONE', #2167, #2627, #1471 ) ;
+#2574 = LINE ( 'NONE', #109, #879 ) ;
+#2575 = VECTOR ( 'NONE', #2434, 1000.000000000000000 ) ;
+#2576 = EDGE_CURVE ( 'NONE', #156, #2560, #2498, .T. ) ;
+#2577 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .T. ) ;
+#2578 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2579 = EDGE_CURVE ( 'NONE', #2174, #1136, #1905, .T. ) ;
+#2580 = DIRECTION ( 'NONE',  ( 2.559132621038331800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2581 = CARTESIAN_POINT ( 'NONE',  ( 1.597727871756720300, 0.6856036371961756700, 0.5727397870236079500 ) ) ;
+#2582 = CARTESIAN_POINT ( 'NONE',  ( -1.379999999999999900, 0.8499999999999999800, -0.4300000000000001600 ) ) ;
+#2583 = CIRCLE ( 'NONE', #2129, 0.02499999999999995600 ) ;
+#2584 = ORIENTED_EDGE ( 'NONE', *, *, #642, .F. ) ;
+#2585 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2658 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2135, #983, #2373 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2586 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#2587 = AXIS2_PLACEMENT_3D ( 'NONE', #259, #2492, #1571 ) ;
+#2588 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6999999999999999600, -0.5515686516701555600 ) ) ;
+#2589 = ORIENTED_EDGE ( 'NONE', *, *, #170, .F. ) ;
+#2590 = CARTESIAN_POINT ( 'NONE',  ( 1.575250818089405800, 0.6999999999999999600, 0.5517902235259228800 ) ) ;
+#2591 = ADVANCED_FACE ( 'NONE', ( #2188 ), #1006, .T. ) ;
+#2592 = EDGE_CURVE ( 'NONE', #124, #871, #2253, .T. ) ;
+#2593 = CARTESIAN_POINT ( 'NONE',  ( 1.598553549108589800, 0.6836513247072717500, -0.5735585813537891200 ) ) ;
+#2594 = FILL_AREA_STYLE ('',( #1193 ) ) ;
+#2595 = ORIENTED_EDGE ( 'NONE', *, *, #972, .T. ) ;
+#2596 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2597 = SURFACE_STYLE_FILL_AREA ( #523 ) ;
+#2598 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2599 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, 0.7500000000000002200 ) ) ;
+#2600 = EDGE_CURVE ( 'NONE', #1462, #2618, #1982, .T. ) ;
+#2601 = CARTESIAN_POINT ( 'NONE',  ( 1.589049620037702400, 0.6959701481212251500, 0.5643557168852094700 ) ) ;
+#2602 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#2603 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2604 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, -0.5300000000000002500 ) ) ;
+#2605 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2606 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ;
+#2607 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #678 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1426, #2842, #1894 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2608 = EDGE_LOOP ( 'NONE', ( #2934, #2762, #2313, #1824 ) ) ;
+#2609 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #323 ), #2266 ) ;
+#2610 = DIRECTION ( 'NONE',  ( 1.445602896647339500E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2611 = FACE_OUTER_BOUND ( 'NONE', #1334, .T. ) ;
+#2612 = SURFACE_STYLE_USAGE ( .BOTH. , #1025 ) ;
+#2613 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2614 = EDGE_LOOP ( 'NONE', ( #500, #2321, #2073, #792 ) ) ;
+#2615 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2616 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2617 = ORIENTED_EDGE ( 'NONE', *, *, #1999, .F. ) ;
+#2618 = VERTEX_POINT ( 'NONE', #2531 ) ;
+#2619 = FACE_OUTER_BOUND ( 'NONE', #187, .T. ) ;
+#2620 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2621 = CARTESIAN_POINT ( 'NONE',  ( 1.425000000000000500, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#2622 = SURFACE_SIDE_STYLE ('',( #1970 ) ) ;
+#2623 = VERTEX_POINT ( 'NONE', #927 ) ;
+#2624 = VECTOR ( 'NONE', #1591, 1000.000000000000000 ) ;
+#2625 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999995200, 0.2000000000000000100, 0.5749999999999999600 ) ) ;
+#2626 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#2627 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2628 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2629 = STYLED_ITEM ( 'NONE', ( #2024 ), #984 ) ;
+#2630 = STYLED_ITEM ( 'NONE', ( #1512 ), #1210 ) ;
+#2631 = CARTESIAN_POINT ( 'NONE',  ( 1.575501836704231100, 0.6999962197545087600, -0.5520116005539006400 ) ) ;
+#2632 = CARTESIAN_POINT ( 'NONE',  ( 1.420391418415754000, 0.6898169713996963300, 0.7453361746715404500 ) ) ;
+#2633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2634 = EDGE_CURVE ( 'NONE', #1288, #2718, #2797, .T. ) ;
+#2635 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999992900, 0.2000000000000000100, 0.4749999999999992600 ) ) ;
+#2636 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#2637 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1086 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1435, #756, #2341 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2638 = FILL_AREA_STYLE_COLOUR ( '', #1618 ) ;
+#2639 = CIRCLE ( 'NONE', #2520, 0.1999999999999998700 ) ;
+#2640 = ORIENTED_EDGE ( 'NONE', *, *, #2355, .T. ) ;
+#2641 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2480 ) ) ;
+#2642 = VERTEX_POINT ( 'NONE', #2756 ) ;
+#2643 = CARTESIAN_POINT ( 'NONE',  ( 1.411576301253736300, 0.6976406756725658200, -0.7360838934188500500 ) ) ;
+#2644 = CARTESIAN_POINT ( 'NONE',  ( -1.574999999999999700, 0.6999999999999999600, -0.5515686516701555600 ) ) ;
+#2645 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2646 = DIRECTION ( 'NONE',  ( 1.084202172485505200E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2647 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2648 = EDGE_CURVE ( 'NONE', #2560, #124, #403, .T. ) ;
+#2649 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2650 = FILL_AREA_STYLE ('',( #1482 ) ) ;
+#2651 = CIRCLE ( 'NONE', #1427, 0.05000000000000002400 ) ;
+#2652 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2653 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#2654 = AXIS2_PLACEMENT_3D ( 'NONE', #1854, #1413, #1653 ) ;
+#2655 = SURFACE_SIDE_STYLE ('',( #771 ) ) ;
+#2656 = STYLED_ITEM ( 'NONE', ( #2945 ), #2523 ) ;
+#2657 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2658 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2135, 'distance_accuracy_value', 'NONE');
+#2659 = EDGE_CURVE ( 'NONE', #1951, #1676, #1584, .T. ) ;
+#2660 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#2661 = CYLINDRICAL_SURFACE ( 'NONE', #2926, 0.02499999999999995600 ) ;
+#2662 = VECTOR ( 'NONE', #2030, 1000.000000000000000 ) ;
+#2663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #588, 'distance_accuracy_value', 'NONE');
+#2664 = FACE_OUTER_BOUND ( 'NONE', #1100, .T. ) ;
+#2665 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, 0.5300000000000003600 ) ) ;
+#2666 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2667 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#2668 = VECTOR ( 'NONE', #2937, 1000.000000000000000 ) ;
+#2669 = EDGE_LOOP ( 'NONE', ( #518, #346, #1800, #2437, #1403, #777, #2454, #806, #1805, #2419 ) ) ;
+#2670 = AXIS2_PLACEMENT_3D ( 'NONE', #383, #2898, #1062 ) ;
+#2671 = PLANE ( 'NONE',  #364 ) ;
+#2672 = ORIENTED_EDGE ( 'NONE', *, *, #2029, .F. ) ;
+#2673 = EDGE_CURVE ( 'NONE', #271, #506, #1662, .T. ) ;
+#2674 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.6999999999999999600, 0.0000000000000000000 ) ) ;
+#2675 = ORIENTED_EDGE ( 'NONE', *, *, #775, .F. ) ;
+#2676 = CARTESIAN_POINT ( 'NONE',  ( -1.414355716885209700, 0.6959701481212252600, -0.7390496200377019200 ) ) ;
+#2677 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #749 ) ) ;
+#2678 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2868, 'distance_accuracy_value', 'NONE');
+#2679 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .F. ) ;
+#2680 = CARTESIAN_POINT ( 'NONE',  ( -1.402011600553900100, 0.6999962197545087600, 0.7255018367042311800 ) ) ;
+#2681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2834 ), #2795 ) ;
+#2682 = FACE_OUTER_BOUND ( 'NONE', #583, .T. ) ;
+#2683 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#2684 = PLANE ( 'NONE',  #304 ) ;
+#2685 = VECTOR ( 'NONE', #1428, 1000.000000000000000 ) ;
+#2686 = FILL_AREA_STYLE_COLOUR ( '', #1529 ) ;
+#2687 = ORIENTED_EDGE ( 'NONE', *, *, #2343, .T. ) ;
+#2688 = DIRECTION ( 'NONE',  ( -1.084202172485506400E-015, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2689 = FACE_OUTER_BOUND ( 'NONE', #699, .T. ) ;
+#2690 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.9000000000000000200, 0.5800000000000002900 ) ) ;
+#2691 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ;
+#2692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2693 = FILL_AREA_STYLE ('',( #1722 ) ) ;
+#2694 = ORIENTED_EDGE ( 'NONE', *, *, #2824, .T. ) ;
+#2695 = VECTOR ( 'NONE', #2007, 1000.000000000000000 ) ;
+#2696 = STYLED_ITEM ( 'NONE', ( #2357 ), #2559 ) ;
+#2697 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.0000000000000000000, 0.7750000000000002400 ) ) ;
+#2698 = VERTEX_POINT ( 'NONE', #1126 ) ;
+#2699 = SURFACE_SIDE_STYLE ('',( #1547 ) ) ;
+#2700 = PRESENTATION_STYLE_ASSIGNMENT (( #1501 ) ) ;
+#2701 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2702 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 2.602085213965203700E-014 ) ) ;
+#2703 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, -0.5749999999999998400 ) ) ;
+#2704 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.2000000000000000100, -0.4749999999999998700 ) ) ;
+#2705 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.0000000000000000000, -0.7500000000000001100 ) ) ;
+#2706 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1847, #467, #1394 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2707 = VECTOR ( 'NONE', #1955, 1000.000000000000000 ) ;
+#2708 = VERTEX_POINT ( 'NONE', #2270 ) ;
+#2709 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#2710 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2284 ), #1490 ) ;
+#2711 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2712 = ORIENTED_EDGE ( 'NONE', *, *, #2212, .T. ) ;
+#2713 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2714 = EDGE_CURVE ( 'NONE', #2897, #271, #2016, .T. ) ;
+#2715 = SURFACE_STYLE_USAGE ( .BOTH. , #2744 ) ;
+#2716 = LINE ( 'NONE', #1680, #2685 ) ;
+#2717 = CARTESIAN_POINT ( 'NONE',  ( -1.424686388303947100, 0.6794958259955761200, 0.7496870203780898700 ) ) ;
+#2718 = VERTEX_POINT ( 'NONE', #17 ) ;
+#2719 = VECTOR ( 'NONE', #2864, 1000.000000000000000 ) ;
+#2720 = ORIENTED_EDGE ( 'NONE', *, *, #2004, .T. ) ;
+#2721 = FILL_AREA_STYLE_COLOUR ( '', #1144 ) ;
+#2722 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#2723 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7500000000000002200 ) ) ;
+#2724 = VECTOR ( 'NONE', #1762, 1000.000000000000000 ) ;
+#2725 = ORIENTED_EDGE ( 'NONE', *, *, #2917, .T. ) ;
+#2726 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #402 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2259, #893, #2053 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2727 = CARTESIAN_POINT ( 'NONE',  ( -1.416839034340214000, 0.6936499141892067400, 0.7416487447407819100 ) ) ;
+#2728 = ORIENTED_EDGE ( 'NONE', *, *, #257, .T. ) ;
+#2729 = EDGE_CURVE ( 'NONE', #1939, #1552, #551, .T. ) ;
+#2730 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2731 = SURFACE_STYLE_FILL_AREA ( #1903 ) ;
+#2732 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2424 ), #237 ) ;
+#2733 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2734 = LINE ( 'NONE', #1938, #68 ) ;
+#2735 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1578 ), #848 ) ;
+#2736 = VERTEX_POINT ( 'NONE', #700 ) ;
+#2737 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2738 = FACE_OUTER_BOUND ( 'NONE', #42, .T. ) ;
+#2739 = DIRECTION ( 'NONE',  ( -2.602085213965203700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2740 = EDGE_CURVE ( 'NONE', #321, #1390, #835, .T. ) ;
+#2741 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999999900, 0.2000000000000000100, 0.7499999999999997800 ) ) ;
+#2742 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2743 = EDGE_LOOP ( 'NONE', ( #2840, #2134, #606, #1407 ) ) ;
+#2744 = SURFACE_SIDE_STYLE ('',( #1624 ) ) ;
+#2745 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #2848, #1242, #2170, #1230, #2593, #578, #1964, #2160, #1941, #371, #116, #332, #1256, #1928, #1463, #831, #2631, #2832, #801 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.695448747262117100E-006, 1.333249640182883800E-005, 2.282510445614753400E-005, 3.569989577635634200E-005, 4.553465345038199500E-005, 4.653866251964908700E-005 ),
+ .UNSPECIFIED. ) ;
+#2746 = SURFACE_STYLE_FILL_AREA ( #1695 ) ;
+#2747 = EDGE_LOOP ( 'NONE', ( #750, #582, #1049, #1945 ) ) ;
+#2748 = SURFACE_SIDE_STYLE ('',( #845 ) ) ;
+#2749 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #5 ), #455 ) ;
+#2751 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 4.336808689942016200E-015 ) ) ;
+#2752 = FACE_OUTER_BOUND ( 'NONE', #199, .T. ) ;
+#2753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2754 = EDGE_CURVE ( 'NONE', #871, #2810, #2074, .T. ) ;
+#2755 = PRESENTATION_STYLE_ASSIGNMENT (( #2408 ) ) ;
+#2756 = CARTESIAN_POINT ( 'NONE',  ( 1.624999999999995600, 0.0000000000000000000, 0.5749999999999992900 ) ) ;
+#2757 = ORIENTED_EDGE ( 'NONE', *, *, #459, .F. ) ;
+#2758 = VECTOR ( 'NONE', #2764, 1000.000000000000000 ) ;
+#2759 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2760 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1645 ) ;
+#2761 = SURFACE_STYLE_USAGE ( .BOTH. , #1163 ) ;
+#2762 = ORIENTED_EDGE ( 'NONE', *, *, #2600, .F. ) ;
+#2763 = FACE_OUTER_BOUND ( 'NONE', #1421, .T. ) ;
+#2764 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2765 = SURFACE_STYLE_FILL_AREA ( #1908 ) ;
+#2766 = PRESENTATION_STYLE_ASSIGNMENT (( #2247 ) ) ;
+#2767 = ORIENTED_EDGE ( 'NONE', *, *, #755, .F. ) ;
+#2768 = STYLED_ITEM ( 'NONE', ( #2921 ), #556 ) ;
+#2769 = AXIS2_PLACEMENT_3D ( 'NONE', #2334, #974, #994 ) ;
+#2770 = VECTOR ( 'NONE', #1789, 1000.000000000000000 ) ;
+#2771 = FACE_OUTER_BOUND ( 'NONE', #49, .T. ) ;
+#2772 = PRESENTATION_STYLE_ASSIGNMENT (( #2417 ) ) ;
+#2773 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1616, 'distance_accuracy_value', 'NONE');
+#2774 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#2775 = FACE_OUTER_BOUND ( 'NONE', #160, .T. ) ;
+#2776 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2777 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2778 = FILL_AREA_STYLE ('',( #712 ) ) ;
+#2779 = FILL_AREA_STYLE_COLOUR ( '', #250 ) ;
+#2780 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2781 = CIRCLE ( 'NONE', #1452, 0.02499999999999995600 ) ;
+#2782 = EDGE_LOOP ( 'NONE', ( #2228, #2286, #1735, #709, #93, #1369, #2606, #2640 ) ) ;
+#2783 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#2784 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.0000000000000000000, 0.4749999999999998700 ) ) ;
+#2785 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2786 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #741 ) ) ;
+#2787 = ORIENTED_EDGE ( 'NONE', *, *, #159, .F. ) ;
+#2788 = AXIS2_PLACEMENT_3D ( 'NONE', #1454, #1740, #148 ) ;
+#2789 = EDGE_CURVE ( 'NONE', #2810, #2521, #1771, .T. ) ;
+#2790 = AXIS2_PLACEMENT_3D ( 'NONE', #2307, #1380, #1619 ) ;
+#2791 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2792 = ORIENTED_EDGE ( 'NONE', *, *, #404, .F. ) ;
+#2793 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.6999999999999999600, 0.5800000000000002900 ) ) ;
+#2794 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2795 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #760 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1037, #2820, #2850 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2796 = ORIENTED_EDGE ( 'NONE', *, *, #2824, .F. ) ;
+#2797 = CIRCLE ( 'NONE', #1996, 0.04999999999999991300 ) ;
+#2798 = LINE ( 'NONE', #2370, #2189 ) ;
+#2799 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .F. ) ;
+#2800 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2801 = EDGE_CURVE ( 'NONE', #2885, #1657, #631, .T. ) ;
+#2802 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, -0.7499999999999997800 ) ) ;
+#2803 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999993000, 0.0000000000000000000, -0.4749999999999998700 ) ) ;
+#2804 = EDGE_LOOP ( 'NONE', ( #1206, #593, #285, #1387, #483, #2502, #2045, #1731, #1087, #2241, #509, #1363, #1683, #1615, #330, #1863, #856, #2367, #839, #1739, #182, #2796, #2153, #2071, #248, #1660, #495, #1117, #1185, #2515, #2589, #1874 ) ) ;
+#2805 = CIRCLE ( 'NONE', #580, 0.1749999999999999100 ) ;
+#2806 = VECTOR ( 'NONE', #2923, 1000.000000000000000 ) ;
+#2807 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.0000000000000000000, 0.5750000000000002900 ) ) ;
+#2808 = CARTESIAN_POINT ( 'NONE',  ( 1.575501836704231100, 0.6999962197545087600, 0.5520116005539001900 ) ) ;
+#2809 = ADVANCED_FACE ( 'NONE', ( #1841 ), #1353, .F. ) ;
+#2810 = VERTEX_POINT ( 'NONE', #1590 ) ;
+#2811 = EDGE_CURVE ( 'NONE', #1814, #746, #1515, .T. ) ;
+#2812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2813 = ORIENTED_EDGE ( 'NONE', *, *, #2714, .F. ) ;
+#2814 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2815 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.9000000000000000200, 0.5800000000000002900 ) ) ;
+#2816 = EDGE_CURVE ( 'NONE', #321, #470, #301, .T. ) ;
+#2817 = ORIENTED_EDGE ( 'NONE', *, *, #1900, .T. ) ;
+#2818 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#2819 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .T. ) ;
+#2820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2821 = AXIS2_PLACEMENT_3D ( 'NONE', #2205, #1072, #2907 ) ;
+#2822 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2823 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#2824 = EDGE_CURVE ( 'NONE', #2539, #614, #1044, .T. ) ;
+#2825 = VECTOR ( 'NONE', #151, 1000.000000000000000 ) ;
+#2826 = PLANE ( 'NONE',  #1354 ) ;
+#2827 = VERTEX_POINT ( 'NONE', #2260 ) ;
+#2828 = CARTESIAN_POINT ( 'NONE',  ( 1.596741383081720100, 0.6873414853967356700, 0.5717711697807599200 ) ) ;
+#2829 = STYLED_ITEM ( 'NONE', ( #641 ), #2126 ) ;
+#2830 = LINE ( 'NONE', #2784, #1773 ) ;
+#2831 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2832 = CARTESIAN_POINT ( 'NONE',  ( 1.575250818089405800, 0.6999999999999999600, -0.5517902235259233300 ) ) ;
+#2833 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, 0.7750000000000002400 ) ) ;
+#2834 = STYLED_ITEM ( 'NONE', ( #537 ), #92 ) ;
+#2835 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2857, 'distance_accuracy_value', 'NONE');
+#2836 = ADVANCED_FACE ( 'NONE', ( #2572 ), #2567, .T. ) ;
+#2837 = SURFACE_STYLE_USAGE ( .BOTH. , #546 ) ;
+#2838 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2839 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.0000000000000000000, 0.4749999999999992600 ) ) ;
+#2840 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .T. ) ;
+#2841 = LINE ( 'NONE', #1935, #942 ) ;
+#2842 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2843 = LINE ( 'NONE', #2951, #2662 ) ;
+#2844 = ORIENTED_EDGE ( 'NONE', *, *, #516, .F. ) ;
+#2845 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6772318162490874600, 0.5749999999999998400 ) ) ;
+#2846 = FACE_OUTER_BOUND ( 'NONE', #341, .T. ) ;
+#2847 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ;
+#2848 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6750000000000000400, -0.5750000000000002900 ) ) ;
+#2849 = CARTESIAN_POINT ( 'NONE',  ( -1.575250818089405400, 0.6999999999999999600, 0.5517902235259233300 ) ) ;
+#2850 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2851 = PRESENTATION_STYLE_ASSIGNMENT (( #2342 ) ) ;
+#2852 = CIRCLE ( 'NONE', #1342, 0.1499999999999999700 ) ;
+#2853 = CARTESIAN_POINT ( 'NONE',  ( 1.325000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#2854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2536 ), #2046 ) ;
+#2855 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2856 = CARTESIAN_POINT ( 'NONE',  ( -1.624999999999992900, 0.0000000000000000000, 0.4749999999999992600 ) ) ;
+#2857 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2858 = CARTESIAN_POINT ( 'NONE',  ( 1.402011600553900500, 0.6999962197545087600, 0.7255018367042306300 ) ) ;
+#2859 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2860 = LINE ( 'NONE', #1059, #1574 ) ;
+#2861 = VERTEX_POINT ( 'NONE', #59 ) ;
+#2862 = ORIENTED_EDGE ( 'NONE', *, *, #2013, .F. ) ;
+#2863 = CARTESIAN_POINT ( 'NONE',  ( 1.600000000000000300, 0.6999999999999999600, -0.7500000000000002200 ) ) ;
+#2864 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -2.602085213965203700E-014 ) ) ;
+#2865 = VECTOR ( 'NONE', #292, 1000.000000000000000 ) ;
+#2866 = SURFACE_SIDE_STYLE ('',( #562 ) ) ;
+#2867 = PLANE ( 'NONE',  #950 ) ;
+#2868 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2869 = LINE ( 'NONE', #2802, #1429 ) ;
+#2870 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999600, 0.9000000000000000200, 0.5800000000000002900 ) ) ;
+#2871 = CARTESIAN_POINT ( 'NONE',  ( 1.421771169780760500, 0.6873414853967356700, 0.7467413830817197800 ) ) ;
+#2872 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2873 = ORIENTED_EDGE ( 'NONE', *, *, #2789, .F. ) ;
+#2874 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1009 ) ) ;
+#2875 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.2000000000000000100, 0.7500000000000001100 ) ) ;
+#2876 = STYLED_ITEM ( 'NONE', ( #18 ), #2809 ) ;
+#2877 = SURFACE_STYLE_USAGE ( .BOTH. , #2866 ) ;
+#2878 = ORIENTED_EDGE ( 'NONE', *, *, #1756, .F. ) ;
+#2879 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#2880 = EDGE_CURVE ( 'NONE', #1576, #385, #2350, .T. ) ;
+#2881 = EDGE_LOOP ( 'NONE', ( #1260, #1245, #2904, #1562 ) ) ;
+#2882 = VECTOR ( 'NONE', #868, 1000.000000000000000 ) ;
+#2883 = DIRECTION ( 'NONE',  ( -2.602085213965203700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2884 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2885 = VERTEX_POINT ( 'NONE', #2793 ) ;
+#2886 = SURFACE_STYLE_FILL_AREA ( #1521 ) ;
+#2887 = FILL_AREA_STYLE ('',( #1856 ) ) ;
+#2888 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, -0.7499999999999997800 ) ) ;
+#2889 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2890 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2891 = EDGE_LOOP ( 'NONE', ( #260, #1398, #1834, #1990 ) ) ;
+#2892 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #220 ), #2927 ) ;
+#2893 = CARTESIAN_POINT ( 'NONE',  ( 1.450000000000000000, 0.2000000000000000100, 0.7500000000000001100 ) ) ;
+#2894 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1646, 'distance_accuracy_value', 'NONE');
+#2895 = EDGE_CURVE ( 'NONE', #2827, #680, #1658, .T. ) ;
+#2896 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2897 = VERTEX_POINT ( 'NONE', #2287 ) ;
+#2898 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#2899 = CARTESIAN_POINT ( 'NONE',  ( -1.425000000000000000, 0.0000000000000000000, -0.7750000000000002400 ) ) ;
+#2900 = AXIS2_PLACEMENT_3D ( 'NONE', #1368, #2291, #726 ) ;
+#2901 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2902 = VERTEX_POINT ( 'NONE', #1179 ) ;
+#2903 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1578 ) ) ;
+#2904 = ORIENTED_EDGE ( 'NONE', *, *, #2950, .F. ) ;
+#2905 = CIRCLE ( 'NONE', #2180, 0.09999999999999993600 ) ;
+#2906 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#2907 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2908 = EDGE_CURVE ( 'NONE', #826, #462, #2942, .T. ) ;
+#2909 = CARTESIAN_POINT ( 'NONE',  ( -1.422739787023608000, 0.6856036371961756700, -0.7477278717567197300 ) ) ;
+#2910 = CARTESIAN_POINT ( 'NONE',  ( 1.280000000000000000, 0.8499999999999999800, 0.4300000000000003800 ) ) ;
+#2911 = CYLINDRICAL_SURFACE ( 'NONE', #142, 0.1749999999999999100 ) ;
+#2912 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2913 = ORIENTED_EDGE ( 'NONE', *, *, #2421, .F. ) ;
+#2914 = CARTESIAN_POINT ( 'NONE',  ( -1.599999999999999900, 0.6750000000000000400, -0.5749999999999998400 ) ) ;
+#2915 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #724 ) ) ;
+#2916 = LINE ( 'NONE', #1118, #1148 ) ;
+#2917 = EDGE_CURVE ( 'NONE', #2718, #51, #1141, .T. ) ;
+#2918 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2919 = ORIENTED_EDGE ( 'NONE', *, *, #2250, .F. ) ;
+#2920 = LINE ( 'NONE', #2414, #2363 ) ;
+#2921 = PRESENTATION_STYLE_ASSIGNMENT (( #2877 ) ) ;
+#2922 = ORIENTED_EDGE ( 'NONE', *, *, #2556, .F. ) ;
+#2923 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#2924 = FACE_OUTER_BOUND ( 'NONE', #2669, .T. ) ;
+#2925 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2926 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #2666, #1988 ) ;
+#2927 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #2563 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #157, #2925 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2928 = FILL_AREA_STYLE_COLOUR ( '', #1349 ) ;
+#2929 = CARTESIAN_POINT ( 'NONE',  ( -1.401568651670155500, 0.6999999999999999600, -0.7249999999999998700 ) ) ;
+#2930 = COLOUR_RGB ( '',0.9686274509803921600, 0.8784313725490196000, 0.5999999999999999800 ) ;
+#2931 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .T. ) ;
+#2932 = ORIENTED_EDGE ( 'NONE', *, *, #459, .T. ) ;
+#2933 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2934 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#2935 = CARTESIAN_POINT ( 'NONE',  ( 1.430000000000000200, 0.9000000000000000200, -0.5800000000000001800 ) ) ;
+#2936 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#2937 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2938 = SURFACE_SIDE_STYLE ('',( #1309 ) ) ;
+#2939 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ;
+#2940 = VERTEX_POINT ( 'NONE', #281 ) ;
+#2941 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2768 ), #1425 ) ;
+#2942 = LINE ( 'NONE', #2086, #2042 ) ;
+#2943 = CYLINDRICAL_SURFACE ( 'NONE', #2060, 0.02500000000000006400 ) ;
+#2944 = EDGE_LOOP ( 'NONE', ( #599, #2340, #2271, #1633, #27, #2817, #2679, #718 ) ) ;
+#2945 = PRESENTATION_STYLE_ASSIGNMENT (( #2471 ) ) ;
+#2946 = AXIS2_PLACEMENT_3D ( 'NONE', #1697, #1966, #825 ) ;
+#2947 = CARTESIAN_POINT ( 'NONE',  ( -1.408773995223848300, 0.6986780787408110000, 0.7330217575478236200 ) ) ;
+#2948 = SURFACE_STYLE_FILL_AREA ( #675 ) ;
+#2949 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
+#2950 = EDGE_CURVE ( 'NONE', #1397, #1267, #2101, .T. ) ;
+#2951 = CARTESIAN_POINT ( 'NONE',  ( 1.599999999999993000, 0.2000000000000000100, 0.4749999999999998700 ) ) ;
+#2952 = CIRCLE ( 'NONE', #1873, 0.02499999999999995600 ) ;
+#2953 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2954 = AXIS2_PLACEMENT_3D ( 'NONE', #1504, #377, #829 ) ;
+#2955 = DIRECTION ( 'NONE',  ( -2.559132621038331800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2956 = VERTEX_POINT ( 'NONE', #945 ) ;
+#2957 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2958 = CIRCLE ( 'NONE', #508, 0.02499999999999995600 ) ;
+#2959 = VECTOR ( 'NONE', #1291, 1000.000000000000000 ) ;
+#2960 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2480 ), #36 ) ;
+#2961 = CARTESIAN_POINT ( 'NONE',  ( -1.420391418415753600, 0.6898169713996962200, 0.7453361746715410100 ) ) ;
+#2962 = FACE_OUTER_BOUND ( 'NONE', #1611, .T. ) ;
+#2963 = CARTESIAN_POINT ( 'NONE',  ( -1.450000000000000000, 0.0000000000000000000, -0.7500000000000001100 ) ) ;
+#2964 = EDGE_CURVE ( 'NONE', #2156, #231, #2651, .T. ) ;
+#2965 = VECTOR ( 'NONE', #2751, 1000.000000000000000 ) ;
+#2966 = CARTESIAN_POINT ( 'NONE',  ( -1.325000000000000000, 0.2000000000000000100, -0.7750000000000002400 ) ) ;
+#2967 = ORIENTED_EDGE ( 'NONE', *, *, #2431, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Symbols/Crystals.SchLib b/Symbols/Crystals.SchLib
index b85a29c7646d806b43d2c34f55b089093fbbb2da..5684d635f69ab3c916453e45bd63e0ff75f52ad0 100644
GIT binary patch
delta 657
zcmX}qOKTHR6bJC!WbR~=<{d~XNNJ@=p&)4*NUM%cl9{}k$8<8bg(AAwg@qPhg=V3+
zwK*%nMZqr+7!h<8x326r@GBH5G=j$ey?qS)=AJWi&)k`NroYm!4;BBa=JWafO(qis
zBL@|N5P}$lVG1G;g*b@$3GYOWv%|-q2g=jfucH^IGxcK@z)d4Vuass)JQvgCL5F;S
zJ)*JlBx?WMl{4+q^V1pH;hUORNX(*RWuArUH(!*O#2U1qy4o!6%jAvf9uzN<RgAac
z4%`JD?!kR9paf;8fC&~<p$2tmKoi!W1#RenSV&k$>|Eq7#s}xII@v_9MJMVfwoOdi
z@-G*?ZB1uvnLdOb`g27(3(af$tw!0gs(D&UXDFBAs%iBqPM*GpGJ(9F$CuvljPQsL
zQny4&E;Z6hO~>t+wHBSF+TvO*ZPAaZ!XR-okn<I3PRWvy(75Oh7g@A#?a7Vof4SU9
z(J8#T+(>l}$yZK);*IcC8-lWM`0c!KxQL#~4v6+%7DiTNAx=1GC#HLU)7gNw)-$_R
zyY15T?Az%^r)!tpQbYb1`;JxVI;LJI_`Gp4s1B05tV?^z18(C9AL(WCHSb+T8zS<?
S*>}tvO&g4!U3)Jb@!9{pX23}R

delta 389
zcmZqhXt3D8!lc8_z`*eD|Ns9iK$;bZ*?^b>h<SjR6NtHhm>Y;eYBoDC9blZ8ATWs~
zhmWCi`*~51i;T=bxd#5pRV-dSAgw@EU@&<is|KU&<ex0ryc4Ew1gi|Vz4g54<U-bP
z4v?K7Rg*8Ws4#L){>rM&0WuzB)npB}5HLp(#A#s*kp;<suq9By3Wz~$8z5~9Vs8xO
zW@MC{%*YYJWMsNIn!}cn(P;8a&e+L%66}-hxmYJNaY=z}+1$W&fOV3vGZ!OJHyE%^
zR%8+9b#UGccH4%d+n{a(`5mMHq>D`f$l1v{`Il@Jqxs}gxq4O$pun8XKgHSE79UVx
cn%p2)!fFi?nyjeg%>ywQLIMR!2nrYg0F0-e5C8xG