From c3cd612e438eb8902e1b6d2c74b6ad4b0c4d1250 Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sun, 24 Jan 2016 18:19:35 -0700
Subject: [PATCH] Added VLS252010HBX-1 3D Model & Footprint

---
 Footprints/Power Inductors.PcbLib |  Bin 237568 -> 266240 bytes
 STEP/Inductor/VLS252010HBX-1.STEP | 2180 +++++++++++++++++++++++++++++
 2 files changed, 2180 insertions(+)
 create mode 100644 STEP/Inductor/VLS252010HBX-1.STEP

diff --git a/Footprints/Power Inductors.PcbLib b/Footprints/Power Inductors.PcbLib
index f15c33c03536b0c8f0c812a77fc728a12f1ecad8..a6ffbe250acdd0063dca6ff9e8910a280cba1faf 100644
GIT binary patch
delta 27634
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

delta 2477
zcmZ{ldr(w$6vyxHo_l3k?;_wkp9qTiTwV$Wxd;|1B9k+QM)uH3%t=g0K$M+o5+x0}
z)Ba`}9Zd}h6%<^qVJ0TN@I4devn-ir8poOX!@>rz@9*v|tvdW>K6}qOzjMx>^ZT9M
z>)a9SYziu$z?3Z$BP|`0Bo#49GQwnKH>;2>tf4+oUMvUg*qX6Zd*uovI5?B_A|=Bz
z5aJ^&eTzC)Z&#MvGMCOaeJ<}v->K;<)zf-vuV6h*j<9sWO`zw=c@aWLL~Ii9ZHQ;G
zpRQ|EU^*^_af#oCa9rxA>s6FhVQFHje%#WceuAB1URy`w_>0Tg3l-J^mZcY3=URfW
zfyhVt6(z#uCPi<zW~w1DTJ$hwpv|lp-I>q&mAzkQ)>NFrPH_^FenYEM#P{;@3zXfz
z6H%Sex<pDK!ReOHf<9L4Q>MjyTpDDQ2C;vFwK+3W(vmY?N=Z(SiZeEhU<FK$Ddv|K
zv5`i27`wuzMBAsv#3U5Y&zzK&l@w>U$H&>@W21zgz91<!A;BJ%5FH<9?k~W8RCH`y
zLR73VE}V^;X7kVf2H!Y>g&75}vH6U}7?&0?o0X~j_ENT*hwP#%*D{u3V^)+JAZqp=
zLoWqNgUpMTv7+7$kk`G64@u%-`)GuI*)obd-eVSv29qzu)&^x;mhh6KXwKHltF%zG
zUo373YtN?TOm>}Ts-fmGYqrs6g8bKHR|iY=9A8>H74zl}=CI8`Pzn&I`V|l9Wc7(c
zTm@4e$Oj*S)t~?rf;B)KdoiAC!8%X^oS-sW9#>f^FL8Y;r)s@Xhz)cXJrf>n3q*aA
z6l)gEKH&N5<#}p9So%CY02tkQS}^uR3bDl0sC{5ijEDE+fZ)n5d7-OAc9w{ucOm_5
z@U<ueRD(UB3VZ|hf_-2=I0$M$EjR$`Ks`7Fz6EYzfV1E*I070$6Zj4s1>b{X;0Gp6
zk&Z(+4Nib&a1xvXE#M3g1q#kVJ`XN{i~M*yovX~EbPPr+Z{AI%EVPGH==;Pe@TL=_
z@B)PJ!W`ystzZtekSDKT$N2p!O5<r&RKT5;l+OD1ka55h8CeL=-%TaGLSbJd^MCi!
ztiVXfBfub$W2o=P8Jsl7{CmMh_u@@ebes3Drtm$EYGS%mP1OctcL+e+=FMqCp@?A@
ztHPSchVlIURH8lybu)kHrrErCAK9(XLsx~5#J3|Me{(Nw=l71#U}JC%MFwzZ1KJvf
zk_Kr5Je8OgnbR^HQR4f=64Sz_n_V#ne_&9Cl}+~Uj}#pR`#Q0gdGhdBH=S>2B!{Pg
zFgS;M14J@y1{A*r)D-BOc;S9pqrL_43vUyL$*#T)UFBakQn-<Qgxb7Sk2WvE_jTse
zEPD*RJw<!Ve#cYxyZpgPnj1JB+f%_<5kABho_YPLd*I1#>dRj~K{X9$d|f<?!13Pv
zW*0e7{JU5NeXXa9Qix^VE>59~GUzI2Ei{bR)=)Gb-a;0m{4C|l-0=s6@;m3CKXZ}B
zunKLc`JUK-h>gHE@Z!1IPuCrq=Y?_r#)Ezv!qM%g>$kMLcwxK><4=AY!gkY7{~7Wx
z;12i|{04aG1u8Hcm#9hRO^3+M-9J*9XK*H(SKvE4^J!keB!nTexy;G=%)A2YCfJJs
zl6JMyOl!B3{jo&3k$5kgiK5^d14JhCyg!HHf8OQLH+asw7NT$Tuj0JxpsPHgl_L1I
zY8uVMu2CL8+DPO1N3D=BNukD)->DB74L50)!kzcY$!EB66QO_7`>wm>@H81`)@Ig(
zx9R`2O+kK7i{3e_H=7JR1iRTJ@4QQMS$q%S32+m?*6!BC>&m}11Nu5oYpoD{qtr%r
z?HY8?uNo)mxJymEtr`<G?+lIX?rUp6cQcbJ6@_`4N$Q~*@jvlcGuO>#<Qo$I`w`7&
xjvnHYpNzX@#`U@lyUog1=CE13nJJ0fnIry|A>q~8&uDI^M7AaOK&7f!{{yU%YDEA5

diff --git a/STEP/Inductor/VLS252010HBX-1.STEP b/STEP/Inductor/VLS252010HBX-1.STEP
new file mode 100644
index 000000000..93bdadf11
--- /dev/null
+++ b/STEP/Inductor/VLS252010HBX-1.STEP
@@ -0,0 +1,2180 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('VLS252010HBX-1.STEP',
+    '2016-01-25T01:13:24',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_CURVE ( 'NONE', #1057, #801, #117, .T. ) ;
+#2 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#3 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( -1.152303324608029900, 0.8628499071033638400, 0.9210405387398443700 ) ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#6 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.9712009613525618400, -0.9799999999999995400 ) ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #724, .F. ) ;
+#8 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.200000000000000200, 0.9799999999999999800 ) ) ;
+#9 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.5710784020808675800, -0.8208955223880581900 ) ) ;
+#10 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #1876 ) ;
+#11 = FILL_AREA_STYLE ('',( #321 ) ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .F. ) ;
+#13 = PRESENTATION_STYLE_ASSIGNMENT (( #132 ) ) ;
+#14 = AXIS2_PLACEMENT_3D ( 'NONE', #1676, #606, #317 ) ;
+#15 = EDGE_CURVE ( 'NONE', #1386, #1358, #206, .T. ) ;
+#16 = LINE ( 'NONE', #1790, #140 ) ;
+#17 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447761100, 0.2287990386474375000, 0.9800000000000002000 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE',  ( -1.152303324608023400, 0.3371500928966324500, 0.9210405387398468100 ) ) ;
+#19 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#20 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000900, 0.008284271247462235800, 0.9917157287525382200 ) ) ;
+#21 = DIRECTION ( 'NONE',  ( -9.693261413566707800E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#22 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #6, #168, #335, #1082 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527159700, 6.891004252832013700 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8805970149253734600, 0.8805970149253734600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#23 = DIRECTION ( 'NONE',  ( 9.693261413566682100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = PRESENTATION_STYLE_ASSIGNMENT (( #1655 ) ) ;
+#25 = VERTEX_POINT ( 'NONE', #854 ) ;
+#26 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058206300, 0.9799999999999999800 ) ) ;
+#27 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #211 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #468, #1523, #614 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#28 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058205200, -0.9799999999999999800 ) ) ;
+#29 = EDGE_LOOP ( 'NONE', ( #285, #753, #1022, #1585 ) ) ;
+#30 = FILL_AREA_STYLE_COLOUR ( '', #1457 ) ;
+#31 = EDGE_LOOP ( 'NONE', ( #158, #1748, #378, #686 ) ) ;
+#32 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.4662372323799383000, 0.8600000000000001000 ) ) ;
+#33 = STYLED_ITEM ( 'NONE', ( #1268 ), #1181 ) ;
+#34 = VERTEX_POINT ( 'NONE', #1461 ) ;
+#35 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#36 = VECTOR ( 'NONE', #291, 1000.000000000000000 ) ;
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .T. ) ;
+#38 = CYLINDRICAL_SURFACE ( 'NONE', #584, 0.02000000000000005200 ) ;
+#39 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941791600, 0.9799999999999999800 ) ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000900, 0.008284271247462284300, -0.9917157287525379900 ) ) ;
+#41 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999998900, 0.2287990386474394500, -0.9964179104477602900 ) ) ;
+#42 = ADVANCED_FACE ( 'NONE', ( #1284 ), #1118, .F. ) ;
+#43 = EDGE_CURVE ( 'NONE', #110, #1386, #1687, .T. ) ;
+#44 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999998900, 0.6000000000000087500, 0.9799999999999999800 ) ) ;
+#45 = AXIS2_PLACEMENT_3D ( 'NONE', #937, #325, #297 ) ;
+#46 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#47 = DIRECTION ( 'NONE',  ( 0.8208955223880581900, -0.5710784020808675800, 0.0000000000000000000 ) ) ;
+#48 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2287990386474378400, 0.9964179104477612900 ) ) ;
+#49 = PRESENTATION_STYLE_ASSIGNMENT (( #1215 ) ) ;
+#50 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#51 = VECTOR ( 'NONE', #1293, 1000.000000000000000 ) ;
+#52 = FACE_OUTER_BOUND ( 'NONE', #955, .T. ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#54 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#55 = VERTEX_POINT ( 'NONE', #1332 ) ;
+#56 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999500, 0.9712009613525616200, -0.9964179104477608500 ) ) ;
+#57 = EDGE_CURVE ( 'NONE', #1105, #254, #526, .T. ) ;
+#58 = EDGE_CURVE ( 'NONE', #432, #654, #474, .T. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ;
+#60 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, -0.8600000000000001000 ) ) ;
+#61 = VERTEX_POINT ( 'NONE', #299 ) ;
+#62 = CYLINDRICAL_SURFACE ( 'NONE', #1717, 0.02000000000000005200 ) ;
+#63 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #340, #1404 ) ;
+#64 = CARTESIAN_POINT ( 'NONE',  ( -1.110000000000000100, 0.4683059440037374300, -0.8800000000000002300 ) ) ;
+#65 = VECTOR ( 'NONE', #1813, 1000.000000000000000 ) ;
+#66 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .F. ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 2.602085213965213000E-018, 1.000000000000000000 ) ) ;
+#69 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#70 = LINE ( 'NONE', #1753, #1035 ) ;
+#71 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -2.168404344971009200E-014 ) ) ;
+#72 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#73 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#74 = PRESENTATION_STYLE_ASSIGNMENT (( #127 ) ) ;
+#75 = SURFACE_STYLE_USAGE ( .BOTH. , #885 ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #958, #1141, #857, #80 ) ) ;
+#77 = EDGE_LOOP ( 'NONE', ( #1526, #1381, #564, #1775 ) ) ;
+#78 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #855, .T. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ;
+#81 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#82 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, -1.000000000000000000 ) ) ;
+#83 = EDGE_CURVE ( 'NONE', #1358, #254, #799, .T. ) ;
+#84 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1625 ), #1815 ) ;
+#85 = EDGE_CURVE ( 'NONE', #1735, #171, #725, .T. ) ;
+#86 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .F. ) ;
+#88 = FACE_OUTER_BOUND ( 'NONE', #1864, .T. ) ;
+#89 = CARTESIAN_POINT ( 'NONE',  ( 1.162121644337293000, 0.3526909143122734500, -0.9121216443372930400 ) ) ;
+#90 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1494, 'distance_accuracy_value', 'NONE');
+#91 = DIRECTION ( 'NONE',  ( -1.084202172485504600E-014, 1.000000000000000000, -4.336808689942018400E-014 ) ) ;
+#92 = FILL_AREA_STYLE_COLOUR ( '', #346 ) ;
+#93 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#95 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#96 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #1818, #1804 ) ;
+#97 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#98 = PLANE ( 'NONE',  #269 ) ;
+#99 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ;
+#100 = LINE ( 'NONE', #466, #220 ) ;
+#101 = LINE ( 'NONE', #1689, #1795 ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.7316940559962567000, -0.8800000000000004500 ) ) ;
+#103 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058204900, -0.9799999999999999800 ) ) ;
+#104 = ADVANCED_FACE ( 'NONE', ( #1237 ), #1369, .F. ) ;
+#105 = DIRECTION ( 'NONE',  ( -2.710505431213754400E-015, 1.000000000000000000, 1.626303258728252500E-014 ) ) ;
+#106 = DIRECTION ( 'NONE',  ( -2.907978424070012900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #528, .T. ) ;
+#108 = EDGE_LOOP ( 'NONE', ( #1663, #231, #576, #1666 ) ) ;
+#109 = FILL_AREA_STYLE_COLOUR ( '', #627 ) ;
+#110 = VERTEX_POINT ( 'NONE', #1811 ) ;
+#111 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2237022455554648600, -0.9799999999999999800 ) ) ;
+#112 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.301042606982605100E-016, 0.0000000000000000000 ) ) ;
+#113 = EDGE_CURVE ( 'NONE', #1707, #561, #1986, .T. ) ;
+#114 = VECTOR ( 'NONE', #449, 1000.000000000000000 ) ;
+#115 = VECTOR ( 'NONE', #243, 1000.000000000000000 ) ;
+#116 = ADVANCED_FACE ( 'NONE', ( #52 ), #148, .T. ) ;
+#117 = CIRCLE ( 'NONE', #1435, 0.02000000000000005200 ) ;
+#118 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#119 = ORIENTED_EDGE ( 'NONE', *, *, #113, .F. ) ;
+#120 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9826225293941798200, -0.9800000000000002000 ) ) ;
+#121 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#122 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9826225293941798200, 0.9800000000000002000 ) ) ;
+#123 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 1.355252715606876900E-014, 0.0000000000000000000 ) ) ;
+#124 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#125 = CYLINDRICAL_SURFACE ( 'NONE', #1140, 0.02000000000000005200 ) ;
+#126 = AXIS2_PLACEMENT_3D ( 'NONE', #1304, #1478, #1463 ) ;
+#127 = SURFACE_STYLE_USAGE ( .BOTH. , #1639 ) ;
+#128 = CARTESIAN_POINT ( 'NONE',  ( 1.170028882857382600, 0.8613957043510190900, 0.9012605407914556800 ) ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ;
+#130 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #1240, .F. ) ;
+#132 = SURFACE_STYLE_USAGE ( .BOTH. , #1506 ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.200000000000000200, 1.000000000000000000 ) ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
+#135 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.9826225293941791600, 0.9799999999999995400 ) ) ;
+#136 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.200000000000000200, 0.9799999999999999800 ) ) ;
+#137 = PRODUCT ( 'VLS252010HBX-1', 'VLS252010HBX-1', '', ( #578 ) ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#139 = CIRCLE ( 'NONE', #829, 0.02000000000000005200 ) ;
+#140 = VECTOR ( 'NONE', #1828, 1000.000000000000000 ) ;
+#141 = AXIS2_PLACEMENT_3D ( 'NONE', #1693, #499, #1571 ) ;
+#142 = SURFACE_SIDE_STYLE ('',( #511 ) ) ;
+#143 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941798200, 0.9799999999999999800 ) ) ;
+#144 = VECTOR ( 'NONE', #1058, 1000.000000000000000 ) ;
+#145 = STYLED_ITEM ( 'NONE', ( #450 ), #1712 ) ;
+#146 = DIRECTION ( 'NONE',  ( -9.693261413566686100E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#147 = EDGE_CURVE ( 'NONE', #1259, #1573, #1767, .T. ) ;
+#148 = CYLINDRICAL_SURFACE ( 'NONE', #96, 0.02000000000000005200 ) ;
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #336, .T. ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #794, .T. ) ;
+#151 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ;
+#153 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#154 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999700, 0.7316940559962620300, 0.8600000000000002100 ) ) ;
+#155 = EDGE_LOOP ( 'NONE', ( #1067, #1276, #493, #1207 ) ) ;
+#156 = SPHERICAL_SURFACE ( 'NONE', #1357, 0.02000000000000000000 ) ;
+#157 = EDGE_CURVE ( 'NONE', #907, #546, #463, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #855, .F. ) ;
+#159 = ADVANCED_FACE ( 'NONE', ( #1881 ), #959, .T. ) ;
+#160 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1825 ), #296 ) ;
+#161 = EDGE_LOOP ( 'NONE', ( #1802, #1637, #588, #615, #1135 ) ) ;
+#162 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999998400, 0.9712009613525601800, 0.9964179104477598500 ) ) ;
+#163 = AXIS2_PLACEMENT_3D ( 'NONE', #1887, #1316, #71 ) ;
+#164 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#165 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#166 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.180000000000000200, -1.000000000000000000 ) ) ;
+#167 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#168 = CARTESIAN_POINT ( 'NONE',  ( -1.085932203389830700, 0.7405110983650939900, -0.8145762711864414900 ) ) ;
+#169 = VECTOR ( 'NONE', #230, 1000.000000000000000 ) ;
+#170 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2173774706058205200, -0.9800000000000002000 ) ) ;
+#171 = VERTEX_POINT ( 'NONE', #771 ) ;
+#172 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #691, 'distance_accuracy_value', 'NONE');
+#173 = VERTEX_POINT ( 'NONE', #209 ) ;
+#174 = FILL_AREA_STYLE_COLOUR ( '', #1948 ) ;
+#175 = EDGE_LOOP ( 'NONE', ( #223, #765, #1388, #1472 ) ) ;
+#176 = VERTEX_POINT ( 'NONE', #190 ) ;
+#177 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#178 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, -0.9964179104477612900 ) ) ;
+#179 = CARTESIAN_POINT ( 'NONE',  ( -1.110000000000000100, 0.7316940559962651400, 0.8800000000000006700 ) ) ;
+#180 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, -1.000000000000000000 ) ) ;
+#181 = ORIENTED_EDGE ( 'NONE', *, *, #1888, .F. ) ;
+#182 = EDGE_CURVE ( 'NONE', #1278, #1386, #1961, .T. ) ;
+#183 = EDGE_CURVE ( 'NONE', #1525, #1816, #1906, .T. ) ;
+#184 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, -0.9799999999999999800 ) ) ;
+#185 = CARTESIAN_POINT ( 'NONE',  ( -1.110000000000000100, 0.4683059440037386500, 0.8800000000000000000 ) ) ;
+#186 = CYLINDRICAL_SURFACE ( 'NONE', #620, 0.02000000000000005200 ) ;
+#187 = ADVANCED_FACE ( 'NONE', ( #1064 ), #494, .T. ) ;
+#188 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#189 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#190 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#191 = FACE_OUTER_BOUND ( 'NONE', #281, .T. ) ;
+#192 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760000, 0.2287990386474394500, -0.9799999999999990900 ) ) ;
+#193 = AXIS2_PLACEMENT_3D ( 'NONE', #1838, #1688, #1830 ) ;
+#194 = VERTEX_POINT ( 'NONE', #235 ) ;
+#195 = AXIS2_PLACEMENT_3D ( 'NONE', #851, #262, #551 ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .F. ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #563, .T. ) ;
+#199 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#200 = ADVANCED_FACE ( 'NONE', ( #560 ), #788, .T. ) ;
+#201 = AXIS2_PLACEMENT_3D ( 'NONE', #1476, #1379, #461 ) ;
+#202 = EDGE_LOOP ( 'NONE', ( #1814, #1254, #181, #746 ) ) ;
+#203 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.2287990386474379200, -0.9799999999999999800 ) ) ;
+#204 = CIRCLE ( 'NONE', #1694, 0.02000000000000005200 ) ;
+#205 = LINE ( 'NONE', #889, #631 ) ;
+#206 = CIRCLE ( 'NONE', #1633, 0.02000000000000005200 ) ;
+#207 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.008284271247462024100, 0.9917157287525378800 ) ) ;
+#208 = SURFACE_STYLE_USAGE ( .BOTH. , #1134 ) ;
+#209 = CARTESIAN_POINT ( 'NONE',  ( 0.6500000000000000200, 2.471980953266949600E-016, -1.000000000000000000 ) ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#211 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #468, 'distance_accuracy_value', 'NONE');
+#212 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#213 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #1884, #1142 ) ;
+#214 = VECTOR ( 'NONE', #1171, 1000.000000000000000 ) ;
+#215 = EDGE_CURVE ( 'NONE', #1426, #1612, #302, .T. ) ;
+#216 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#217 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058204100, 0.9799999999999999800 ) ) ;
+#218 = CIRCLE ( 'NONE', #1124, 0.01999999999999999700 ) ;
+#219 = CARTESIAN_POINT ( 'NONE',  ( -1.162121644337252600, 0.3526909143122257100, -0.9121216443372529600 ) ) ;
+#220 = VECTOR ( 'NONE', #612, 1000.000000000000000 ) ;
+#221 = FACE_OUTER_BOUND ( 'NONE', #1279, .T. ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #1186, #999, #863, #1230 ) ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #85, .T. ) ;
+#224 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.626303258728252200E-014, 1.000000000000000000 ) ) ;
+#225 = EDGE_CURVE ( 'NONE', #1001, #650, #810, .T. ) ;
+#226 = EDGE_CURVE ( 'NONE', #907, #1612, #1572, .T. ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #471, .F. ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .T. ) ;
+#229 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .T. ) ;
+#232 = DIRECTION ( 'NONE',  ( -2.168404344971003500E-014, 3.116968547624138200E-014, 1.000000000000000000 ) ) ;
+#233 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#234 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #830, #32, #1875, #988 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.668003342285391100E-016, 0.6078189456524281100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263525300, 0.9694492421263525300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#235 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#236 = LINE ( 'NONE', #1262, #1409 ) ;
+#237 = AXIS2_PLACEMENT_3D ( 'NONE', #1969, #625, #1075 ) ;
+#238 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -3.117081245895817000E-014, 0.0000000000000000000 ) ) ;
+#239 = CIRCLE ( 'NONE', #1631, 0.02000000000000005200 ) ;
+#240 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2173774706058205200, -0.9800000000000002000 ) ) ;
+#241 = LINE ( 'NONE', #911, #144 ) ;
+#242 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#243 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#244 = ADVANCED_FACE ( 'NONE', ( #1206 ), #492, .F. ) ;
+#245 = LINE ( 'NONE', #271, #1743 ) ;
+#246 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #331 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #469, #487, #639 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#247 = FACE_OUTER_BOUND ( 'NONE', #752, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#249 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#250 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#251 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#252 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#253 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #145 ) ) ;
+#254 = VERTEX_POINT ( 'NONE', #408 ) ;
+#255 = EDGE_CURVE ( 'NONE', #55, #1644, #764, .T. ) ;
+#256 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1528 ), #1111 ) ;
+#257 = ADVANCED_FACE ( 'NONE', ( #1229 ), #1352, .T. ) ;
+#258 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#259 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2173774706058206900, 1.000000000000000000 ) ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( 1.242380312447505000, 0.2346028759271106500, -0.9923803124475053500 ) ) ;
+#261 = LINE ( 'NONE', #997, #723 ) ;
+#262 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#263 = LINE ( 'NONE', #886, #1052 ) ;
+#264 = FACE_OUTER_BOUND ( 'NONE', #1430, .T. ) ;
+#265 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, -1.000000000000000000 ) ) ;
+#266 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #667, #648, #1391, #479 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2.533773707937365200, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263525300, 0.9694492421263525300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#267 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, -1.000000000000000000 ) ) ;
+#268 = DIRECTION ( 'NONE',  ( -8.131516293641262700E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #572, #1944 ) ;
+#270 = EDGE_CURVE ( 'NONE', #801, #1677, #1569, .T. ) ;
+#271 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#272 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#273 = VECTOR ( 'NONE', #1949, 1000.000000000000000 ) ;
+#274 = DIRECTION ( 'NONE',  ( 9.693261413566686100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#275 = LINE ( 'NONE', #1015, #169 ) ;
+#276 = DIRECTION ( 'NONE',  ( 0.4959096930409619400, -0.7128444098792470200, 0.4959096930409075400 ) ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ;
+#278 = PLANE ( 'NONE',  #1180 ) ;
+#279 = FILL_AREA_STYLE_COLOUR ( '', #118 ) ;
+#280 = CARTESIAN_POINT ( 'NONE',  ( -1.085932203389830900, 0.4594889016349056900, 0.8145762711864414900 ) ) ;
+#281 = EDGE_LOOP ( 'NONE', ( #1754, #768, #470 ) ) ;
+#282 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2173774706058206900, -0.9799999999999999800 ) ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .T. ) ;
+#284 = DIRECTION ( 'NONE',  ( -1.301042606982605100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #1888, .T. ) ;
+#286 = VECTOR ( 'NONE', #991, 1000.000000000000000 ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ;
+#288 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 8.131516293641261200E-015, 0.0000000000000000000 ) ) ;
+#289 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
+#290 = ADVANCED_FACE ( 'NONE', ( #542 ), #649, .T. ) ;
+#291 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#292 = CYLINDRICAL_SURFACE ( 'NONE', #793, 0.02000000000000005200 ) ;
+#293 = EDGE_CURVE ( 'NONE', #1310, #622, #598, .T. ) ;
+#294 = LINE ( 'NONE', #1004, #1760 ) ;
+#295 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1528 ) ) ;
+#296 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #985 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1759, #1910, #879 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#297 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#298 = CARTESIAN_POINT ( 'NONE',  ( 1.171040538739848400, 0.3371500928966299500, 0.9023033246080179900 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#300 = SURFACE_STYLE_FILL_AREA ( #860 ) ;
+#301 = EDGE_LOOP ( 'NONE', ( #673, #705, #277, #131 ) ) ;
+#302 = CIRCLE ( 'NONE', #1580, 0.02000000000000005200 ) ;
+#303 = EDGE_LOOP ( 'NONE', ( #404, #521, #831, #1437 ) ) ;
+#304 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058204100, -0.9800000000000002000 ) ) ;
+#305 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 3.252606517456504500E-014, 0.0000000000000000000 ) ) ;
+#306 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#307 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000600, 3.226585665316861200E-016, 1.000000000000000000 ) ) ;
+#308 = ADVANCED_FACE ( 'NONE', ( #247 ), #515, .F. ) ;
+#309 = STYLED_ITEM ( 'NONE', ( #24 ), #290 ) ;
+#310 = FACE_OUTER_BOUND ( 'NONE', #1072, .T. ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.200000000000000200, 1.000000000000000000 ) ) ;
+#312 = SURFACE_STYLE_FILL_AREA ( #1661 ) ;
+#313 = FILL_AREA_STYLE_COLOUR ( '', #1926 ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #681, .F. ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #1281, #1389 ) ;
+#316 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#317 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#318 = FACE_OUTER_BOUND ( 'NONE', #1451, .T. ) ;
+#319 = ADVANCED_FACE ( 'NONE', ( #1421 ), #1834, .T. ) ;
+#320 = VECTOR ( 'NONE', #1411, 1000.000000000000000 ) ;
+#321 = FILL_AREA_STYLE_COLOUR ( '', #93 ) ;
+#322 = LINE ( 'NONE', #1412, #948 ) ;
+#323 = EDGE_CURVE ( 'NONE', #1643, #546, #611, .T. ) ;
+#324 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #712, #554 ) ;
+#325 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#326 = CARTESIAN_POINT ( 'NONE',  ( 1.151260540791455300, 0.3386042956489809200, 0.9200288828573826000 ) ) ;
+#327 = CARTESIAN_POINT ( 'NONE',  ( -1.171040538739844200, 0.8628499071033638400, 0.9023033246080299800 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .F. ) ;
+#329 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941796000, 1.000000000000000000 ) ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .F. ) ;
+#331 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #469, 'distance_accuracy_value', 'NONE');
+#332 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
+#334 = VERTEX_POINT ( 'NONE', #1225 ) ;
+#335 = CARTESIAN_POINT ( 'NONE',  ( -1.085932203389830900, 0.4594889016349057400, -0.8145762711864412700 ) ) ;
+#336 = EDGE_CURVE ( 'NONE', #616, #811, #101, .T. ) ;
+#337 = STYLED_ITEM ( 'NONE', ( #1930 ), #979 ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .F. ) ;
+#339 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 3.226585665316861200E-016, -1.000000000000000000 ) ) ;
+#340 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#341 = FACE_OUTER_BOUND ( 'NONE', #1501, .T. ) ;
+#342 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9712009613525625100, -0.9964179104477610700 ) ) ;
+#343 = VECTOR ( 'NONE', #1110, 1000.000000000000000 ) ;
+#344 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#345 = CIRCLE ( 'NONE', #126, 0.02000000000000005200 ) ;
+#346 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#347 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .T. ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ;
+#350 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .T. ) ;
+#352 = CARTESIAN_POINT ( 'NONE',  ( -1.242380312447504800, 0.9653971240728886900, -0.9923803124475049100 ) ) ;
+#353 = ADVANCED_FACE ( 'NONE', ( #191 ), #1376, .T. ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .T. ) ;
+#355 = AXIS2_PLACEMENT_3D ( 'NONE', #1982, #1522, #1539 ) ;
+#356 = SURFACE_SIDE_STYLE ('',( #369 ) ) ;
+#357 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#358 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#359 = PRESENTATION_STYLE_ASSIGNMENT (( #1619 ) ) ;
+#360 = FACE_OUTER_BOUND ( 'NONE', #175, .T. ) ;
+#361 = SPHERICAL_SURFACE ( 'NONE', #14, 0.02000000000000000000 ) ;
+#362 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #643 ), #1658 ) ;
+#364 = ADVANCED_FACE ( 'NONE', ( #221 ), #399, .T. ) ;
+#365 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#366 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#367 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.9826225293941798200, -1.000000000000000000 ) ) ;
+#368 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1803, 'distance_accuracy_value', 'NONE');
+#369 = SURFACE_STYLE_FILL_AREA ( #514 ) ;
+#370 = PLANE ( 'NONE',  #579 ) ;
+#371 = VECTOR ( 'NONE', #1385, 1000.000000000000000 ) ;
+#372 = CYLINDRICAL_SURFACE ( 'NONE', #324, 0.02000000000000005200 ) ;
+#373 = CARTESIAN_POINT ( 'NONE',  ( -1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#374 = EDGE_CURVE ( 'NONE', #1613, #517, #1468, .T. ) ;
+#375 = AXIS2_PLACEMENT_3D ( 'NONE', #249, #1183, #1172 ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ;
+#377 = EDGE_CURVE ( 'NONE', #1426, #110, #1060, .T. ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #43, .T. ) ;
+#379 = DIRECTION ( 'NONE',  ( 9.693261413566707800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#381 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .T. ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #642, .T. ) ;
+#383 = FACE_OUTER_BOUND ( 'NONE', #1044, .T. ) ;
+#384 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#385 = PRESENTATION_STYLE_ASSIGNMENT (( #957 ) ) ;
+#386 = EDGE_LOOP ( 'NONE', ( #1678, #1620, #701, #464 ) ) ;
+#387 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 3.226585665316861200E-016, 1.000000000000000000 ) ) ;
+#388 = AXIS2_PLACEMENT_3D ( 'NONE', #311, #1968, #459 ) ;
+#389 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941791600, -0.9799999999999995400 ) ) ;
+#390 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #587, 'distance_accuracy_value', 'NONE');
+#391 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#392 = PLANE ( 'NONE',  #1241 ) ;
+#393 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#394 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#395 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -3.252606517456504500E-014 ) ) ;
+#396 = VERTEX_POINT ( 'NONE', #877 ) ;
+#397 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #43, .F. ) ;
+#399 = PLANE ( 'NONE',  #590 ) ;
+#400 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#401 = EDGE_CURVE ( 'NONE', #1684, #914, #1745, .T. ) ;
+#402 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1625 ) ) ;
+#403 = EDGE_CURVE ( 'NONE', #34, #426, #275, .T. ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .T. ) ;
+#405 = PLANE ( 'NONE',  #1794 ) ;
+#406 = VERTEX_POINT ( 'NONE', #1617 ) ;
+#407 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760600, 0.9712009613525618400, -0.9799999999999997600 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9712009613525625100, -0.9964179104477610700 ) ) ;
+#409 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#410 = CYLINDRICAL_SURFACE ( 'NONE', #704, 0.02000000000000005200 ) ;
+#411 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#412 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#414 = ADVANCED_FACE ( 'NONE', ( #462 ), #372, .T. ) ;
+#415 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #309 ) ) ;
+#416 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.558484273812069100E-014, 1.084202172485501800E-014 ) ) ;
+#417 = CYLINDRICAL_SURFACE ( 'NONE', #1084, 0.02000000000000005200 ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.2287990386474378400, -0.9799999999999999800 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2173774706058202400, 0.9799999999999999800 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9826225293941796000, -0.9799999999999997600 ) ) ;
+#421 = ADVANCED_FACE ( 'NONE', ( #949 ), #392, .F. ) ;
+#422 = SURFACE_SIDE_STYLE ('',( #1873 ) ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .F. ) ;
+#424 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#425 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058205200, -0.9799999999999999800 ) ) ;
+#426 = VERTEX_POINT ( 'NONE', #1315 ) ;
+#427 = FILL_AREA_STYLE ('',( #1900 ) ) ;
+#428 = EDGE_CURVE ( 'NONE', #747, #1613, #904, .T. ) ;
+#429 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941791600, -0.9799999999999999800 ) ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #135, #1832, #1521 ) ;
+#431 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#432 = VERTEX_POINT ( 'NONE', #436 ) ;
+#433 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#434 = FACE_OUTER_BOUND ( 'NONE', #1960, .T. ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #1699 ), #278, .F. ) ;
+#436 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.9712009613525622900, 0.9799999999999999800 ) ) ;
+#437 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#438 = ORIENTED_EDGE ( 'NONE', *, *, #981, .T. ) ;
+#439 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#440 = EDGE_CURVE ( 'NONE', #25, #811, #923, .T. ) ;
+#441 = CARTESIAN_POINT ( 'NONE',  ( 1.151260540791455300, 0.8613957043510190900, 0.9200288828573823800 ) ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#443 = DIRECTION ( 'NONE',  ( 2.907978424070012900E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#444 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ;
+#445 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .F. ) ;
+#447 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #666, 'distance_accuracy_value', 'NONE');
+#448 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9762977544445355900, -1.000000000000000000 ) ) ;
+#449 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#450 = PRESENTATION_STYLE_ASSIGNMENT (( #1848 ) ) ;
+#451 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#452 = SURFACE_STYLE_USAGE ( .BOTH. , #1061 ) ;
+#453 = VECTOR ( 'NONE', #1650, 1000.000000000000000 ) ;
+#454 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#455 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#456 = DIRECTION ( 'NONE',  ( -9.693261413566686100E-016, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#457 = EDGE_CURVE ( 'NONE', #176, #517, #245, .T. ) ;
+#458 = CYLINDRICAL_SURFACE ( 'NONE', #1195, 0.6500000000000000200 ) ;
+#459 = DIRECTION ( 'NONE',  ( -9.693261413566686100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#460 = SURFACE_STYLE_USAGE ( .BOTH. , #1056 ) ;
+#461 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#462 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#463 = LINE ( 'NONE', #133, #718 ) ;
+#464 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #374, .F. ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2173774706058202400, 1.000000000000000000 ) ) ;
+#467 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941791600, 0.9799999999999995400 ) ) ;
+#468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#469 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#471 = EDGE_CURVE ( 'NONE', #801, #34, #1983, .T. ) ;
+#472 = AXIS2_PLACEMENT_3D ( 'NONE', #120, #276, #1499 ) ;
+#473 = EDGE_CURVE ( 'NONE', #962, #1677, #1248, .T. ) ;
+#474 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1773, #128, #1945, #1919 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527158800, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263527500, 0.9694492421263527500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#475 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ;
+#476 = FACE_OUTER_BOUND ( 'NONE', #1807, .T. ) ;
+#477 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#478 = VECTOR ( 'NONE', #1228, 1000.000000000000000 ) ;
+#479 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, -0.8600000000000001000 ) ) ;
+#480 = ORIENTED_EDGE ( 'NONE', *, *, #954, .T. ) ;
+#481 = CIRCLE ( 'NONE', #163, 0.01999999999999999700 ) ;
+#482 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.9826225293941796000, 1.000000000000000000 ) ) ;
+#483 = CIRCLE ( 'NONE', #1674, 0.02000000000000005200 ) ;
+#484 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#485 = DIRECTION ( 'NONE',  ( -1.301042606982605100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#486 = PRESENTATION_STYLE_ASSIGNMENT (( #1725 ) ) ;
+#487 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#488 = STYLED_ITEM ( 'NONE', ( #1985 ), #364 ) ;
+#489 = AXIS2_PLACEMENT_3D ( 'NONE', #1104, #485, #1705 ) ;
+#490 = VECTOR ( 'NONE', #760, 1000.000000000000000 ) ;
+#491 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#492 = CYLINDRICAL_SURFACE ( 'NONE', #195, 0.6500000000000000200 ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .T. ) ;
+#494 = CYLINDRICAL_SURFACE ( 'NONE', #1125, 0.02000000000000005200 ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ;
+#496 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, -1.000000000000000000 ) ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .T. ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #563, .F. ) ;
+#499 = DIRECTION ( 'NONE',  ( -1.084202172485517500E-014, 1.558484273812088300E-014, 1.000000000000000000 ) ) ;
+#500 = EDGE_CURVE ( 'NONE', #632, #1707, #1182, .T. ) ;
+#501 = LINE ( 'NONE', #178, #1920 ) ;
+#502 = AXIS2_PLACEMENT_3D ( 'NONE', #429, #1203, #1628 ) ;
+#503 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#504 = CARTESIAN_POINT ( 'NONE',  ( -1.162121644337287300, 0.8473090856877285600, -0.9121216443372874800 ) ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 0.9799999999999999800 ) ) ;
+#506 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -4.336808689942006400E-014 ) ) ;
+#507 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#508 = CYLINDRICAL_SURFACE ( 'NONE', #726, 0.02000000000000005200 ) ;
+#509 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #78, 'distance_accuracy_value', 'NONE');
+#510 = EDGE_CURVE ( 'NONE', #907, #1426, #1393, .T. ) ;
+#511 = SURFACE_STYLE_FILL_AREA ( #1675 ) ;
+#512 = ADVANCED_FACE ( 'NONE', ( #646 ), #1534, .F. ) ;
+#513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #309 ), #621 ) ;
+#514 = FILL_AREA_STYLE ('',( #1709 ) ) ;
+#515 = CYLINDRICAL_SURFACE ( 'NONE', #1136, 0.6500000000000000200 ) ;
+#516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.084202172485501600E-014, -1.000000000000000000 ) ) ;
+#517 = VERTEX_POINT ( 'NONE', #316 ) ;
+#518 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941798200, -1.000000000000000000 ) ) ;
+#519 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#520 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 9.693261413566707800E-016, 0.0000000000000000000 ) ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #1211, .F. ) ;
+#522 = EDGE_LOOP ( 'NONE', ( #1242, #1615, #1428, #1520 ) ) ;
+#523 = CIRCLE ( 'NONE', #355, 0.02000000000000003500 ) ;
+#524 = CARTESIAN_POINT ( 'NONE',  ( -1.109999999999999900, 0.4662372323799384200, 0.8800000000000001200 ) ) ;
+#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #145 ), #1916 ) ;
+#526 = CIRCLE ( 'NONE', #816, 0.02000000000000000400 ) ;
+#527 = CYLINDRICAL_SURFACE ( 'NONE', #1346, 0.02000000000000005200 ) ;
+#528 = EDGE_CURVE ( 'NONE', #396, #173, #1019, .T. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .F. ) ;
+#530 = CYLINDRICAL_SURFACE ( 'NONE', #315, 0.02000000000000005200 ) ;
+#531 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.02000000000000000400, -0.9799999999999999800 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.9712009613525622900, -0.9799999999999999800 ) ) ;
+#533 = FACE_OUTER_BOUND ( 'NONE', #888, .T. ) ;
+#534 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#535 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#536 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #433, 'design' ) ;
+#537 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'VLS252010HBX-1', ( #1301, #1300 ), #1314 ) ;
+#538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #931 ), #792 ) ;
+#539 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#540 = EDGE_CURVE ( 'NONE', #1259, #1278, #1540, .T. ) ;
+#541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #337 ), #1824 ) ;
+#542 = FACE_OUTER_BOUND ( 'NONE', #1819, .T. ) ;
+#543 = EDGE_CURVE ( 'NONE', #1613, #1616, #100, .T. ) ;
+#544 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.7276419492499092100, -0.8800000000000002300 ) ) ;
+#545 = EDGE_LOOP ( 'NONE', ( #1091, #1252, #2, #444 ) ) ;
+#546 = VERTEX_POINT ( 'NONE', #1227 ) ;
+#547 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#548 = FILL_AREA_STYLE_COLOUR ( '', #411 ) ;
+#549 = DIRECTION ( 'NONE',  ( 9.693261413566707800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#550 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#551 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#552 = ADVANCED_FACE ( 'NONE', ( #1720 ), #125, .T. ) ;
+#553 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#554 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474377200, -0.9964179104477612900 ) ) ;
+#556 = FACE_OUTER_BOUND ( 'NONE', #1378, .T. ) ;
+#557 = CARTESIAN_POINT ( 'NONE',  ( 1.152303324608032100, 0.3371500928966344500, -0.9210405387398454800 ) ) ;
+#558 = AXIS2_PLACEMENT_3D ( 'NONE', #581, #1489, #1636 ) ;
+#559 = ADVANCED_FACE ( 'NONE', ( #739 ), #1829, .T. ) ;
+#560 = FACE_OUTER_BOUND ( 'NONE', #1333, .T. ) ;
+#561 = VERTEX_POINT ( 'NONE', #1408 ) ;
+#562 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#563 = EDGE_CURVE ( 'NONE', #895, #962, #1418, .T. ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #1797, .F. ) ;
+#566 = CARTESIAN_POINT ( 'NONE',  ( -1.151260540791455600, 0.8613957043510195300, 0.9200288828573824900 ) ) ;
+#567 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#568 = ADVANCED_FACE ( 'NONE', ( #884 ), #1442, .T. ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ;
+#570 = SHAPE_DEFINITION_REPRESENTATION ( #10, #537 ) ;
+#571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#572 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#573 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#574 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1077, #1700, #1246, #1377 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527158800, 6.891004252832014600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8805970149253732300, 0.8805970149253732300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#575 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #604, .T. ) ;
+#577 = PLANE ( 'NONE',  #1763 ) ;
+#578 = PRODUCT_CONTEXT ( 'NONE', #424, 'mechanical' ) ;
+#579 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #520, #21 ) ;
+#580 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#581 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.6000000000000002000, 1.530000000000000000 ) ) ;
+#582 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941791600, 1.000000000000000000 ) ) ;
+#583 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #869, #1917, #1765 ) ;
+#585 = FILL_AREA_STYLE ('',( #1512 ) ) ;
+#586 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#587 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#588 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ;
+#589 = EDGE_LOOP ( 'NONE', ( #1191, #197, #451, #1065, #529 ) ) ;
+#590 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #539, #868 ) ;
+#591 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #172 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #691, #1721, #535 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #1953, .T. ) ;
+#593 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#594 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#595 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447761100, 0.9712009613525618400, 1.000000000000000000 ) ) ;
+#596 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .F. ) ;
+#597 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#598 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1956, #1356, #441, #733 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.6078189456524275600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263527500, 0.9694492421263527500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#599 = CIRCLE ( 'NONE', #742, 0.02000000000000005200 ) ;
+#600 = SURFACE_SIDE_STYLE ('',( #1954 ) ) ;
+#601 = FILL_AREA_STYLE_COLOUR ( '', #1893 ) ;
+#602 = VERTEX_POINT ( 'NONE', #665 ) ;
+#603 = VECTOR ( 'NONE', #1117, 1000.000000000000000 ) ;
+#604 = EDGE_CURVE ( 'NONE', #176, #173, #1791, .T. ) ;
+#605 = EDGE_CURVE ( 'NONE', #1656, #1707, #609, .T. ) ;
+#606 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#607 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #1331, .T. ) ;
+#609 = CIRCLE ( 'NONE', #1349, 0.02000000000000005200 ) ;
+#610 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#611 = CIRCLE ( 'NONE', #942, 0.02000000000000005200 ) ;
+#612 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#613 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#614 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#615 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
+#616 = VERTEX_POINT ( 'NONE', #17 ) ;
+#617 = EDGE_CURVE ( 'NONE', #426, #1355, #322, .T. ) ;
+#618 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.9826225293941796000, 0.9799999999999999800 ) ) ;
+#619 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#620 = AXIS2_PLACEMENT_3D ( 'NONE', #582, #1351, #905 ) ;
+#621 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1654 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #124, #439, #1787 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#622 = VERTEX_POINT ( 'NONE', #817 ) ;
+#623 = DIRECTION ( 'NONE',  ( 0.4959096930409103700, -0.7128444098792705600, -0.4959096930409251400 ) ) ;
+#624 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#625 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ;
+#627 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#628 = ADVANCED_FACE ( 'NONE', ( #1224 ), #1933, .T. ) ;
+#629 = EDGE_LOOP ( 'NONE', ( #909, #119, #697, #929 ) ) ;
+#630 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#631 = VECTOR ( 'NONE', #1326, 1000.000000000000000 ) ;
+#632 = VERTEX_POINT ( 'NONE', #1560 ) ;
+#633 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#634 = ORIENTED_EDGE ( 'NONE', *, *, #1696, .F. ) ;
+#635 = FACE_OUTER_BOUND ( 'NONE', #767, .T. ) ;
+#636 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( 1.162121644337277900, 0.3526909143122576900, 0.9121216443372780500 ) ) ;
+#638 = VECTOR ( 'NONE', #274, 1000.000000000000000 ) ;
+#639 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#640 = CIRCLE ( 'NONE', #1889, 0.02000000000000005200 ) ;
+#641 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #447 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #666, #1425, #189 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#642 = EDGE_CURVE ( 'NONE', #650, #396, #1375, .T. ) ;
+#643 = STYLED_ITEM ( 'NONE', ( #49 ), #552 ) ;
+#644 = DIRECTION ( 'NONE',  ( -9.693261413566707800E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#645 = PLANE ( 'NONE',  #489 ) ;
+#646 = FACE_OUTER_BOUND ( 'NONE', #774, .T. ) ;
+#647 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058206900, 1.000000000000000000 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE',  ( 1.170028882857382200, 0.3386042956489808700, -0.9012605407914555700 ) ) ;
+#649 = CYLINDRICAL_SURFACE ( 'NONE', #906, 0.02000000000000005200 ) ;
+#650 = VERTEX_POINT ( 'NONE', #1145 ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .T. ) ;
+#652 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, -0.9964179104477612900 ) ) ;
+#653 = AXIS2_PLACEMENT_3D ( 'NONE', #1197, #1202, #744 ) ;
+#654 = VERTEX_POINT ( 'NONE', #1740 ) ;
+#655 = EDGE_CURVE ( 'NONE', #426, #895, #880, .T. ) ;
+#656 = DIRECTION ( 'NONE',  ( 1.084202172485504600E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#657 = AXIS2_PLACEMENT_3D ( 'NONE', #1120, #1431, #1277 ) ;
+#658 = EDGE_CURVE ( 'NONE', #396, #914, #1673, .T. ) ;
+#659 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#660 = DIRECTION ( 'NONE',  ( 0.4959096930409175300, -0.7128444098792596800, 0.4959096930409335200 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000900, 0.2287990386474366700, 0.9964179104477621800 ) ) ;
+#662 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#663 = SURFACE_STYLE_FILL_AREA ( #735 ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 2.602085213965213000E-018, -1.000000000000000000 ) ) ;
+#665 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.9826225293941796000, -0.9799999999999999800 ) ) ;
+#666 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#667 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447761100, 0.2287990386474375300, -0.9800000000000002000 ) ) ;
+#668 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1491 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #823, #1865, #50 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#669 = AXIS2_PLACEMENT_3D ( 'NONE', #1217, #762, #443 ) ;
+#670 = FACE_OUTER_BOUND ( 'NONE', #202, .T. ) ;
+#671 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #339, #1554, #40, #1576 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794896600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#672 = CARTESIAN_POINT ( 'NONE',  ( -1.129999999999999900, 0.4683059440037374300, -0.8600000000000003200 ) ) ;
+#673 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
+#674 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1170 ) ) ;
+#675 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .T. ) ;
+#677 = ADVANCED_FACE ( 'NONE', ( #533 ), #903, .T. ) ;
+#678 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .F. ) ;
+#680 = EDGE_LOOP ( 'NONE', ( #772, #1970, #596, #495 ) ) ;
+#681 = EDGE_CURVE ( 'NONE', #1643, #1907, #1294, .T. ) ;
+#682 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, 1.000000000000000000 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9712009613525625100, 0.9964179104477610700 ) ) ;
+#684 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#685 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #15, .T. ) ;
+#687 = LINE ( 'NONE', #1269, #1925 ) ;
+#688 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000300, 0.7316940559962635800, -0.8600000000000003200 ) ) ;
+#689 = LINE ( 'NONE', #894, #638 ) ;
+#690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#691 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#692 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#693 = FACE_OUTER_BOUND ( 'NONE', #155, .T. ) ;
+#694 = EDGE_CURVE ( 'NONE', #1883, #1259, #1630, .T. ) ;
+#695 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.301042606982605100E-016, 0.0000000000000000000 ) ) ;
+#696 = SURFACE_STYLE_FILL_AREA ( #740 ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#699 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#700 = CARTESIAN_POINT ( 'NONE',  ( -0.6499999999999998000, 0.5999999999999994200, 1.000000000000000000 ) ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #500, .F. ) ;
+#702 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#703 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #727 ) ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #1402, #503, #678 ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
+#706 = LINE ( 'NONE', #1937, #1782 ) ;
+#707 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999300, 0.5999999999999969800, 1.000000000000000000 ) ) ;
+#708 = VERTEX_POINT ( 'NONE', #996 ) ;
+#709 = FILL_AREA_STYLE ('',( #109 ) ) ;
+#710 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#711 = DIRECTION ( 'NONE',  ( -1.084202172485501600E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#713 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941796000, 0.9799999999999999800 ) ) ;
+#714 = EDGE_CURVE ( 'NONE', #632, #1963, #1371, .T. ) ;
+#715 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #1981, #1074 ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #917, .T. ) ;
+#717 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#718 = VECTOR ( 'NONE', #607, 1000.000000000000000 ) ;
+#719 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999700, 0.4683059440037453100, -0.8600000000000002100 ) ) ;
+#720 = ORIENTED_EDGE ( 'NONE', *, *, #1253, .T. ) ;
+#721 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#722 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999500, 0.9712009613525618400, -0.9964179104477608500 ) ) ;
+#723 = VECTOR ( 'NONE', #1449, 1000.000000000000000 ) ;
+#724 = EDGE_CURVE ( 'NONE', #1883, #907, #1128, .T. ) ;
+#725 = LINE ( 'NONE', #1938, #65 ) ;
+#726 = AXIS2_PLACEMENT_3D ( 'NONE', #1047, #130, #758 ) ;
+#727 = STYLED_ITEM ( 'NONE', ( #1652 ), #308 ) ;
+#728 = DIRECTION ( 'NONE',  ( 0.4959096930409379600, 0.7128444098792582300, 0.4959096930409153700 ) ) ;
+#729 = DIRECTION ( 'NONE',  ( 0.4959096930409265200, 0.7128444098792741100, -0.4959096930409039900 ) ) ;
+#730 = ORIENTED_EDGE ( 'NONE', *, *, #755, .T. ) ;
+#731 = FACE_OUTER_BOUND ( 'NONE', #1701, .T. ) ;
+#732 = CARTESIAN_POINT ( 'NONE',  ( 1.242380312447504800, 0.9653971240728890200, -0.9923803124475049100 ) ) ;
+#733 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9712009613525625100, 0.9964179104477610700 ) ) ;
+#734 = AXIS2_PLACEMENT_3D ( 'NONE', #713, #1453, #1164 ) ;
+#735 = FILL_AREA_STYLE ('',( #279 ) ) ;
+#736 = DIRECTION ( 'NONE',  ( -0.8208955223880569600, 0.5710784020808693500, 0.0000000000000000000 ) ) ;
+#737 = VECTOR ( 'NONE', #456, 1000.000000000000000 ) ;
+#738 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#739 = FACE_OUTER_BOUND ( 'NONE', #680, .T. ) ;
+#740 = FILL_AREA_STYLE ('',( #1761 ) ) ;
+#741 = ADVANCED_FACE ( 'NONE', ( #1902 ), #577, .F. ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #803, #1833, #818 ) ;
+#743 = VECTOR ( 'NONE', #1670, 1000.000000000000000 ) ;
+#744 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.084202172485501600E-014, 0.0000000000000000000 ) ) ;
+#745 = EDGE_CURVE ( 'NONE', #622, #980, #345, .T. ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #952, .F. ) ;
+#747 = VERTEX_POINT ( 'NONE', #1931 ) ;
+#748 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .F. ) ;
+#750 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#751 = CARTESIAN_POINT ( 'NONE',  ( -0.6499999999999998000, 0.5999999999999994200, -1.000000000000000000 ) ) ;
+#752 = EDGE_LOOP ( 'NONE', ( #1354, #1532, #865, #569 ) ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .F. ) ;
+#754 = AXIS2_PLACEMENT_3D ( 'NONE', #1003, #72, #1467 ) ;
+#755 = EDGE_CURVE ( 'NONE', #406, #980, #294, .T. ) ;
+#756 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1496, 'distance_accuracy_value', 'NONE');
+#757 = CIRCLE ( 'NONE', #1307, 0.02000000000000005200 ) ;
+#758 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#759 = ADVANCED_FACE ( 'NONE', ( #670 ), #881, .T. ) ;
+#760 = DIRECTION ( 'NONE',  ( -2.907978424070012900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2287990386474378400, -0.9964179104477612900 ) ) ;
+#762 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -2.907978424070012900E-015, 0.0000000000000000000 ) ) ;
+#763 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#764 = CIRCLE ( 'NONE', #1037, 0.02000000000000005200 ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .T. ) ;
+#766 = VECTOR ( 'NONE', #397, 1000.000000000000000 ) ;
+#767 = EDGE_LOOP ( 'NONE', ( #152, #1987, #1533, #1263 ) ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #1752, .F. ) ;
+#769 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.4683059440037357100, 0.8800000000000004500 ) ) ;
+#771 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .T. ) ;
+#773 = STYLED_ITEM ( 'NONE', ( #1587 ), #1301 ) ;
+#774 = EDGE_LOOP ( 'NONE', ( #1198, #1912, #927, #382 ) ) ;
+#775 = FACE_OUTER_BOUND ( 'NONE', #1218, .T. ) ;
+#776 = FACE_OUTER_BOUND ( 'NONE', #589, .T. ) ;
+#777 = DIRECTION ( 'NONE',  ( 3.252606517456505100E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#778 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#779 = EDGE_CURVE ( 'NONE', #1355, #801, #1036, .T. ) ;
+#780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#781 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.7276419492499145400, 0.8800000000000002300 ) ) ;
+#782 = FACE_OUTER_BOUND ( 'NONE', #1085, .T. ) ;
+#783 = LINE ( 'NONE', #785, #320 ) ;
+#784 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#785 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#786 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#787 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 3.226585665316861200E-016, -1.000000000000000000 ) ) ;
+#788 = SPHERICAL_SURFACE ( 'NONE', #1098, 0.02000000000000000000 ) ;
+#789 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#790 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .F. ) ;
+#792 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #90 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1494, #594, #1055 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#793 = AXIS2_PLACEMENT_3D ( 'NONE', #815, #347, #675 ) ;
+#794 = EDGE_CURVE ( 'NONE', #962, #1001, #1856, .T. ) ;
+#795 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, -0.9799999999999999800 ) ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
+#797 = CARTESIAN_POINT ( 'NONE',  ( 1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#798 = VECTOR ( 'NONE', #1924, 1000.000000000000000 ) ;
+#799 = LINE ( 'NONE', #1785, #478 ) ;
+#800 = SURFACE_STYLE_FILL_AREA ( #1567 ) ;
+#801 = VERTEX_POINT ( 'NONE', #282 ) ;
+#802 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999995800, 0.6000000000000023100, -1.000000000000000000 ) ) ;
+#803 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#805 = LINE ( 'NONE', #505, #343 ) ;
+#806 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 0.02000000000000032300, 1.000000000000000000 ) ) ;
+#807 = SURFACE_STYLE_FILL_AREA ( #585 ) ;
+#808 = SURFACE_STYLE_USAGE ( .BOTH. , #356 ) ;
+#809 = ORIENTED_EDGE ( 'NONE', *, *, #471, .T. ) ;
+#810 = LINE ( 'NONE', #1313, #766 ) ;
+#811 = VERTEX_POINT ( 'NONE', #1042 ) ;
+#812 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #81, 'distance_accuracy_value', 'NONE');
+#813 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
+#814 = DIRECTION ( 'NONE',  ( 2.168404344971009200E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#815 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #729, #736 ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9712009613525625100, 0.9964179104477610700 ) ) ;
+#818 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#819 = VERTEX_POINT ( 'NONE', #1515 ) ;
+#820 = CARTESIAN_POINT ( 'NONE',  ( -1.152303324607995200, 0.3371500928966207300, -0.9210405387398558100 ) ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #1953, .F. ) ;
+#822 = ADVANCED_FACE ( 'NONE', ( #1373 ), #458, .F. ) ;
+#823 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#824 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941796000, 0.9799999999999999800 ) ) ;
+#825 = FACE_OUTER_BOUND ( 'NONE', #1066, .T. ) ;
+#826 = FILL_AREA_STYLE_COLOUR ( '', #46 ) ;
+#827 = ADVANCED_FACE ( 'NONE', ( #1059 ), #417, .T. ) ;
+#828 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#829 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #1482, #847 ) ;
+#830 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, 0.8600000000000001000 ) ) ;
+#831 = ORIENTED_EDGE ( 'NONE', *, *, #896, .F. ) ;
+#832 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .F. ) ;
+#833 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2287990386474378400, -0.9964179104477612900 ) ) ;
+#834 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #56, #352, #1280 ),
+ ( #1416, #504, #1737 ),
+ ( #839, #1578, #688 ),
+ ( #64, #1716, #672 ),
+ ( #820, #219, #1863 ),
+ ( #41, #1116, #192 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 5.675366361527159700, 6.283185307179586200, 6.891004252832013700 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547005100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865494600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865494600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547008400, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#835 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.558484273812079500E-014, 1.084202172485511400E-014 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .T. ) ;
+#837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1159 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #786, #1078, #1831 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
+#839 = CARTESIAN_POINT ( 'NONE',  ( -1.110000000000000100, 0.7316940559962635800, -0.8800000000000004500 ) ) ;
+#840 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.9712009613525622900, -0.9799999999999999800 ) ) ;
+#841 = CYLINDRICAL_SURFACE ( 'NONE', #1417, 0.02000000000000005200 ) ;
+#842 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#843 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#844 = FACE_OUTER_BOUND ( 'NONE', #1051, .T. ) ;
+#845 = EDGE_LOOP ( 'NONE', ( #1433, #1327, #314 ) ) ;
+#846 = CIRCLE ( 'NONE', #653, 0.02000000000000005200 ) ;
+#847 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -8.131516293641261200E-015, 1.000000000000000000 ) ) ;
+#848 = VECTOR ( 'NONE', #1774, 1000.000000000000000 ) ;
+#849 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#850 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, 0.9799999999999999800 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#852 = STYLED_ITEM ( 'NONE', ( #13 ), #1579 ) ;
+#853 = FILL_AREA_STYLE ('',( #1163 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474377200, -0.9964179104477612900 ) ) ;
+#855 = EDGE_CURVE ( 'NONE', #561, #1358, #1979, .T. ) ;
+#856 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#859 = VERTEX_POINT ( 'NONE', #1801 ) ;
+#860 = FILL_AREA_STYLE ('',( #92 ) ) ;
+#861 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058206900, -0.9799999999999999800 ) ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .F. ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( 1.064576271186440800, 0.4594889016349060200, -0.8359322033898305400 ) ) ;
+#865 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#866 = SURFACE_STYLE_USAGE ( .BOTH. , #1750 ) ;
+#867 = AXIS2_PLACEMENT_3D ( 'NONE', #974, #1589, #1844 ) ;
+#868 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#869 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#870 = SURFACE_STYLE_FILL_AREA ( #1692 ) ;
+#871 = SPHERICAL_SURFACE ( 'NONE', #1405, 0.02000000000000000000 ) ;
+#872 = ADVANCED_FACE ( 'NONE', ( #1466 ), #186, .T. ) ;
+#873 = EDGE_LOOP ( 'NONE', ( #939, #1549, #890, #1165 ) ) ;
+#874 = CARTESIAN_POINT ( 'NONE',  ( -1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#875 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#876 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE',  ( 0.6500000000000000200, 2.471980953266949600E-016, 1.000000000000000000 ) ) ;
+#878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1170 ), #1909 ) ;
+#879 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#880 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1297, #207, #1898, #68 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794897200, 3.141592653589782500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243676000, 0.8047378541243676000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#881 = CYLINDRICAL_SURFACE ( 'NONE', #375, 0.02000000000000005200 ) ;
+#882 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 2.671010832642509000E-016, -1.000000000000000000 ) ) ;
+#883 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#884 = FACE_OUTER_BOUND ( 'NONE', #1424, .T. ) ;
+#885 = SURFACE_SIDE_STYLE ('',( #1395 ) ) ;
+#886 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.200000000000000200, 1.000000000000000000 ) ) ;
+#887 = EDGE_CURVE ( 'NONE', #622, #632, #241, .T. ) ;
+#888 = EDGE_LOOP ( 'NONE', ( #1641, #1843, #910, #1596 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, -1.000000000000000000 ) ) ;
+#890 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#891 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .T. ) ;
+#892 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#893 = ADVANCED_FACE ( 'NONE', ( #1591 ), #508, .T. ) ;
+#894 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999300, 0.6000000000000005300, 1.000000000000000000 ) ) ;
+#895 = VERTEX_POINT ( 'NONE', #1680 ) ;
+#896 = EDGE_CURVE ( 'NONE', #819, #1677, #218, .T. ) ;
+#897 = EDGE_CURVE ( 'NONE', #941, #602, #1565, .T. ) ;
+#898 = ORIENTED_EDGE ( 'NONE', *, *, #226, .T. ) ;
+#899 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#900 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #433 ) ;
+#901 = FILL_AREA_STYLE_COLOUR ( '', #1158 ) ;
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #662, #1850 ) ;
+#903 = CYLINDRICAL_SURFACE ( 'NONE', #657, 0.02000000000000005200 ) ;
+#904 = LINE ( 'NONE', #111, #490 ) ;
+#905 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#906 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #1808, #1792 ) ;
+#907 = VERTEX_POINT ( 'NONE', #633 ) ;
+#908 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#909 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .T. ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .F. ) ;
+#911 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.9712009613525626200, 0.9964179104477610700 ) ) ;
+#912 = EDGE_LOOP ( 'NONE', ( #1364, #138, #1337, #1577 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE',  ( 1.242380312447504800, 0.2346028759271106500, 0.9923803124475053500 ) ) ;
+#914 = VERTEX_POINT ( 'NONE', #307 ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #1595, .T. ) ;
+#916 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#917 = EDGE_CURVE ( 'NONE', #819, #1358, #574, .T. ) ;
+#918 = AXIS2_PLACEMENT_3D ( 'NONE', #1607, #1896, #573 ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#920 = FACE_OUTER_BOUND ( 'NONE', #1870, .T. ) ;
+#921 = VECTOR ( 'NONE', #1755, 1000.000000000000000 ) ;
+#922 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474378900, 0.9964179104477610700 ) ) ;
+#923 = CIRCLE ( 'NONE', #1151, 0.01999999999999997300 ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( -1.085932203389830700, 0.7405110983650938800, 0.8145762711864412700 ) ) ;
+#925 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#926 = EDGE_LOOP ( 'NONE', ( #1286, #1325, #497, #1729 ) ) ;
+#927 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .F. ) ;
+#928 = PLANE ( 'NONE',  #388 ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #1784, .F. ) ;
+#930 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1702, 'distance_accuracy_value', 'NONE');
+#931 = STYLED_ITEM ( 'NONE', ( #1264 ), #1507 ) ;
+#932 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
+#933 = ADVANCED_FACE ( 'NONE', ( #1672 ), #1179, .T. ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #896, .T. ) ;
+#935 = FACE_OUTER_BOUND ( 'NONE', #386, .T. ) ;
+#936 = VECTOR ( 'NONE', #1298, 1000.000000000000000 ) ;
+#937 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#938 = CARTESIAN_POINT ( 'NONE',  ( 1.130000000000000100, 0.4683059440037357100, 0.8600000000000002100 ) ) ;
+#939 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .T. ) ;
+#940 = PRESENTATION_STYLE_ASSIGNMENT (( #208 ) ) ;
+#941 = VERTEX_POINT ( 'NONE', #618 ) ;
+#942 = AXIS2_PLACEMENT_3D ( 'NONE', #151, #409, #1908 ) ;
+#943 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1382 ), #591 ) ;
+#944 = EDGE_CURVE ( 'NONE', #1656, #1907, #1490, .T. ) ;
+#945 = AXIS2_PLACEMENT_3D ( 'NONE', #1867, #1114, #165 ) ;
+#946 = SPHERICAL_SURFACE ( 'NONE', #973, 0.02000000000000000000 ) ;
+#947 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, -1.000000000000000000 ) ) ;
+#948 = VECTOR ( 'NONE', #1553, 1000.000000000000000 ) ;
+#949 = FACE_OUTER_BOUND ( 'NONE', #1839, .T. ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .F. ) ;
+#951 = AXIS2_PLACEMENT_3D ( 'NONE', #122, #728, #1347 ) ;
+#952 = EDGE_CURVE ( 'NONE', #789, #1735, #1205, .T. ) ;
+#953 = DIRECTION ( 'NONE',  ( -2.907978424070012900E-015, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#954 = EDGE_CURVE ( 'NONE', #334, #1816, #1415, .T. ) ;
+#955 = EDGE_LOOP ( 'NONE', ( #381, #1634, #446, #445 ) ) ;
+#956 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#957 = SURFACE_STYLE_USAGE ( .BOTH. , #1115 ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#959 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1063, #1374, #1562 ),
+ ( #327, #1397, #4 ),
+ ( #1555, #1849, #179 ),
+ ( #1568, #964, #185 ),
+ ( #1414, #1841, #18 ),
+ ( #1094, #1247, #661 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 5.675366361527157900, 6.283185307179586200, 6.891004252832013700 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547025100, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865494600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865494600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547011700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8142881987733940900, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#960 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000600, 3.226585665316861200E-016, 1.000000000000000000 ) ) ;
+#961 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#962 = VERTEX_POINT ( 'NONE', #664 ) ;
+#963 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9826225293941798200, 0.9799999999999999800 ) ) ;
+#964 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000100, 0.4723580507500859700, 0.8800000000000003400 ) ) ;
+#965 = CARTESIAN_POINT ( 'NONE',  ( -1.241715728752538200, 1.330789159384560600E-016, -0.9999999999999997800 ) ) ;
+#966 = EDGE_CURVE ( 'NONE', #895, #650, #783, .T. ) ;
+#967 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1934 ) ) ;
+#968 = VECTOR ( 'NONE', #258, 1000.000000000000000 ) ;
+#969 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#970 = DIRECTION ( 'NONE',  ( -3.252606517456504500E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#971 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#972 = VECTOR ( 'NONE', #216, 1000.000000000000000 ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #86, #1131, #717 ) ;
+#974 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .T. ) ;
+#976 = DIRECTION ( 'NONE',  ( -0.4959096930409253600, -0.7128444098792707800, -0.4959096930409098700 ) ) ;
+#977 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#978 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #137, .NOT_KNOWN. ) ;
+#979 = ADVANCED_FACE ( 'NONE', ( #693 ), #1420, .T. ) ;
+#980 = VERTEX_POINT ( 'NONE', #682 ) ;
+#981 = EDGE_CURVE ( 'NONE', #1616, #1400, #805, .T. ) ;
+#982 = SURFACE_SIDE_STYLE ('',( #1221 ) ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #457, .T. ) ;
+#984 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, -0.9964179104477612900 ) ) ;
+#985 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1759, 'distance_accuracy_value', 'NONE');
+#986 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#987 = FACE_OUTER_BOUND ( 'NONE', #1846, .T. ) ;
+#988 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447761100, 0.2287990386474375000, 0.9800000000000002000 ) ) ;
+#989 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#990 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#991 = DIRECTION ( 'NONE',  ( -9.693261413566707800E-016, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#992 = LINE ( 'NONE', #998, #1788 ) ;
+#993 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9712009613525625100, -0.9964179104477610700 ) ) ;
+#994 = EDGE_CURVE ( 'NONE', #25, #517, #239, .T. ) ;
+#995 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2287990386474378400, 0.9964179104477612900 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, 0.9964179104477612900 ) ) ;
+#998 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.200000000000000200, -1.000000000000000000 ) ) ;
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #457, .F. ) ;
+#1000 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
+#1001 = VERTEX_POINT ( 'NONE', #1102 ) ;
+#1002 = ORIENTED_EDGE ( 'NONE', *, *, #1683, .F. ) ;
+#1003 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058205500, -0.9799999999999999800 ) ) ;
+#1004 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.9826225293941798200, 1.000000000000000000 ) ) ;
+#1005 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #424 ) ;
+#1006 = SURFACE_STYLE_FILL_AREA ( #1840 ) ;
+#1007 = EDGE_LOOP ( 'NONE', ( #1860, #1162, #398, #376 ) ) ;
+#1008 = CIRCLE ( 'NONE', #951, 0.01999999999999995200 ) ;
+#1009 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.200000000000000200, -0.9799999999999999800 ) ) ;
+#1010 = CYLINDRICAL_SURFACE ( 'NONE', #902, 0.02000000000000005200 ) ;
+#1011 = LINE ( 'NONE', #707, #1537 ) ;
+#1012 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1013 = ADVANCED_FACE ( 'NONE', ( #920 ), #292, .T. ) ;
+#1014 = AXIS2_PLACEMENT_3D ( 'NONE', #824, #1880, #516 ) ;
+#1015 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.02000000000000000400, 1.000000000000000000 ) ) ;
+#1016 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#1017 = EDGE_CURVE ( 'NONE', #546, #1907, #1671, .T. ) ;
+#1018 = STYLED_ITEM ( 'NONE', ( #1731 ), #104 ) ;
+#1019 = LINE ( 'NONE', #1367, #371 ) ;
+#1020 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
+#1021 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ;
+#1023 = ADVANCED_FACE ( 'NONE', ( #608 ), #1715, .T. ) ;
+#1024 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, 1.000000000000000000 ) ) ;
+#1025 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#1027 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #727 ), #837 ) ;
+#1028 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058201900, -0.9799999999999999800 ) ) ;
+#1029 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #1527, .F. ) ;
+#1031 = CARTESIAN_POINT ( 'NONE',  ( -1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#1032 = ADVANCED_FACE ( 'NONE', ( #825 ), #1563, .T. ) ;
+#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #1009, #1149, #547 ) ;
+#1034 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = VECTOR ( 'NONE', #1904, 1000.000000000000000 ) ;
+#1036 = LINE ( 'NONE', #259, #921 ) ;
+#1037 = AXIS2_PLACEMENT_3D ( 'NONE', #391, #1610, #710 ) ;
+#1038 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1679 ) ) ;
+#1039 = EDGE_CURVE ( 'NONE', #1105, #432, #1410, .T. ) ;
+#1040 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1604, .T. ) ;
+#1042 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447761100, 0.2287990386474375300, -0.9800000000000002000 ) ) ;
+#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .F. ) ;
+#1044 = EDGE_LOOP ( 'NONE', ( #651, #1143, #5, #107 ) ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #1852, .T. ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#1047 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, -0.9799999999999999800 ) ) ;
+#1048 = ADVANCED_FACE ( 'NONE', ( #1827 ), #370, .F. ) ;
+#1049 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #852 ) ) ;
+#1050 = EDGE_CURVE ( 'NONE', #980, #55, #1011, .T. ) ;
+#1051 = EDGE_LOOP ( 'NONE', ( #1097, #198, #150, #252 ) ) ;
+#1052 = VECTOR ( 'NONE', #1029, 1000.000000000000000 ) ;
+#1053 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #643 ) ) ;
+#1054 = EDGE_CURVE ( 'NONE', #254, #25, #1583, .T. ) ;
+#1055 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1056 = SURFACE_SIDE_STYLE ('',( #312 ) ) ;
+#1057 = VERTEX_POINT ( 'NONE', #203 ) ;
+#1058 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1059 = FACE_OUTER_BOUND ( 'NONE', #1746, .T. ) ;
+#1060 = LINE ( 'NONE', #1474, #51 ) ;
+#1061 = SURFACE_SIDE_STYLE ('',( #1519 ) ) ;
+#1062 = CARTESIAN_POINT ( 'NONE',  ( 1.162121644337232200, 0.8473090856878022800, 0.9121216443372323100 ) ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447761300, 0.9712009613525627300, 0.9800000000000004300 ) ) ;
+#1064 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .F. ) ;
+#1066 = EDGE_LOOP ( 'NONE', ( #1862, #1445, #328, #1303 ) ) ;
+#1067 = ORIENTED_EDGE ( 'NONE', *, *, #794, .F. ) ;
+#1068 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.7316940559962620300, 0.8800000000000000000 ) ) ;
+#1069 = CIRCLE ( 'NONE', #1014, 0.02000000000000005200 ) ;
+#1070 = AXIS2_PLACEMENT_3D ( 'NONE', #1871, #843, #384 ) ;
+#1071 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.558484273812082300E-014, -1.084202172485513600E-014 ) ) ;
+#1072 = EDGE_LOOP ( 'NONE', ( #129, #1302, #1905, #7 ) ) ;
+#1073 = CIRCLE ( 'NONE', #1399, 0.02000000000000005200 ) ;
+#1074 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1075 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1076 = ADVANCED_FACE ( 'NONE', ( #1441 ), #405, .F. ) ;
+#1077 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2287990386474378400, -0.9964179104477612900 ) ) ;
+#1078 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1079 = VECTOR ( 'NONE', #1538, 1000.000000000000000 ) ;
+#1080 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.5999999999999999800, 0.9799999999999999800 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( 1.152303324607970800, 0.8628499071033912700, 0.9210405387398641300 ) ) ;
+#1082 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.2287990386474379200, -0.9799999999999999800 ) ) ;
+#1083 = EDGE_CURVE ( 'NONE', #1882, #176, #1851, .T. ) ;
+#1084 = AXIS2_PLACEMENT_3D ( 'NONE', #916, #610, #1964 ) ;
+#1085 = EDGE_LOOP ( 'NONE', ( #1208, #1558, #349, #1911 ) ) ;
+#1086 = EDGE_CURVE ( 'NONE', #859, #1105, #1133, .T. ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#1088 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .T. ) ;
+#1089 = SURFACE_SIDE_STYLE ('',( #1973 ) ) ;
+#1090 = AXIS2_PLACEMENT_3D ( 'NONE', #1016, #416, #711 ) ;
+#1091 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .T. ) ;
+#1092 = CIRCLE ( 'NONE', #1107, 0.01999999999999997300 ) ;
+#1093 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1094 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447762000, 0.2287990386474366700, 0.9800000000000010900 ) ) ;
+#1095 = CYLINDRICAL_SURFACE ( 'NONE', #1099, 0.02000000000000005200 ) ;
+#1096 = SURFACE_STYLE_USAGE ( .BOTH. , #1089 ) ;
+#1097 = ORIENTED_EDGE ( 'NONE', *, *, #966, .F. ) ;
+#1098 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #1322, #1769 ) ;
+#1099 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #1244, #350 ) ;
+#1100 = VECTOR ( 'NONE', #1547, 1000.000000000000000 ) ;
+#1101 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1102 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 7.806255641895629500E-017, -1.000000000000000000 ) ) ;
+#1103 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 2.602085213965213000E-018, 1.000000000000000000 ) ) ;
+#1104 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#1105 = VERTEX_POINT ( 'NONE', #840 ) ;
+#1106 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 0.02000000000000038200, 0.9799999999999999800 ) ) ;
+#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #1868, #976, #47 ) ;
+#1108 = ADVANCED_FACE ( 'NONE', ( #318 ), #1175, .T. ) ;
+#1109 = EDGE_CURVE ( 'NONE', #1907, #1426, #70, .T. ) ;
+#1110 = DIRECTION ( 'NONE',  ( 2.907978424070012900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1111 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1187 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #121, #1361, #571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1112 = EDGE_CURVE ( 'NONE', #110, #561, #640, .T. ) ;
+#1113 = ORIENTED_EDGE ( 'NONE', *, *, #1250, .F. ) ;
+#1114 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1115 = SURFACE_SIDE_STYLE ('',( #800 ) ) ;
+#1116 = CARTESIAN_POINT ( 'NONE',  ( -1.242380312447504100, 0.2346028759271122600, -0.9923803124475044600 ) ) ;
+#1117 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1118 = CYLINDRICAL_SURFACE ( 'NONE', #918, 0.6500000000000000200 ) ;
+#1119 = ADVANCED_FACE ( 'NONE', ( #782 ), #946, .T. ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999300, 0.6000000000000005300, 0.9799999999999999800 ) ) ;
+#1121 = FACE_OUTER_BOUND ( 'NONE', #1403, .T. ) ;
+#1122 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#1123 = EDGE_CURVE ( 'NONE', #1632, #194, #1739, .T. ) ;
+#1124 = AXIS2_PLACEMENT_3D ( 'NONE', #170, #1071, #656 ) ;
+#1125 = AXIS2_PLACEMENT_3D ( 'NONE', #1872, #1127, #692 ) ;
+#1126 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ;
+#1127 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1128 = LINE ( 'NONE', #842, #1608 ) ;
+#1129 = AXIS2_PLACEMENT_3D ( 'NONE', #861, #1299, #393 ) ;
+#1130 = DIRECTION ( 'NONE',  ( 9.693261413566707800E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1131 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1132 = VECTOR ( 'NONE', #1771, 1000.000000000000000 ) ;
+#1133 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #60, #1447, #1282, #532 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 3.749411599242220600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263527500, 0.9694492421263527500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1134 = SURFACE_SIDE_STYLE ('',( #1006 ) ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #714, .F. ) ;
+#1136 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #1965, #1667 ) ;
+#1137 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1679 ), #1176 ) ;
+#1138 = EDGE_LOOP ( 'NONE', ( #438, #37, #1891, #1189 ) ) ;
+#1139 = EDGE_CURVE ( 'NONE', #650, #1735, #1147, .T. ) ;
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #1080, #769, #454 ) ;
+#1141 = ORIENTED_EDGE ( 'NONE', *, *, #755, .F. ) ;
+#1142 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
+#1144 = CIRCLE ( 'NONE', #734, 0.02000000000000005200 ) ;
+#1145 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 7.806255641895629500E-017, 1.000000000000000000 ) ) ;
+#1146 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474377200, 0.9964179104477612900 ) ) ;
+#1147 = LINE ( 'NONE', #700, #1126 ) ;
+#1148 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1149 = DIRECTION ( 'NONE',  ( -9.693261413566686100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1150 = EDGE_CURVE ( 'NONE', #789, #334, #757, .T. ) ;
+#1151 = AXIS2_PLACEMENT_3D ( 'NONE', #304, #623, #9 ) ;
+#1152 = EDGE_CURVE ( 'NONE', #1386, #1612, #992, .T. ) ;
+#1153 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1154 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1155 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#1156 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1157 = SURFACE_STYLE_USAGE ( .BOTH. , #1758 ) ;
+#1158 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1159 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #786, 'distance_accuracy_value', 'NONE');
+#1160 = ADVANCED_FACE ( 'NONE', ( #1874 ), #530, .T. ) ;
+#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #496, #1853, #961 ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .F. ) ;
+#1163 = FILL_AREA_STYLE_COLOUR ( '', #763 ) ;
+#1164 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1165 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .T. ) ;
+#1166 = LINE ( 'NONE', #850, #286 ) ;
+#1167 = ADVANCED_FACE ( 'NONE', ( #341 ), #1606, .T. ) ;
+#1168 = FACE_OUTER_BOUND ( 'NONE', #108, .T. ) ;
+#1169 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058206900, 0.9799999999999999800 ) ) ;
+#1170 = STYLED_ITEM ( 'NONE', ( #1695 ), #1167 ) ;
+#1171 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1172 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1173 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.4723580507500927900, -0.8800000000000002300 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058207200, 0.9799999999999999800 ) ) ;
+#1175 = SPHERICAL_SURFACE ( 'NONE', #754, 0.02000000000000000000 ) ;
+#1176 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #509 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #78, #233, #1305 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1177 = SURFACE_STYLE_USAGE ( .BOTH. , #600 ) ;
+#1178 = EDGE_CURVE ( 'NONE', #1001, #194, #1714, .T. ) ;
+#1179 = CYLINDRICAL_SURFACE ( 'NONE', #193, 0.02000000000000005200 ) ;
+#1180 = AXIS2_PLACEMENT_3D ( 'NONE', #1505, #908, #1957 ) ;
+#1181 = ADVANCED_FACE ( 'NONE', ( #1976 ), #1955, .F. ) ;
+#1182 = CIRCLE ( 'NONE', #430, 0.01999999999999993400 ) ;
+#1183 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1184 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474378400, -0.9964179104477610700 ) ) ;
+#1185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #33 ), #1978 ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
+#1187 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #121, 'distance_accuracy_value', 'NONE');
+#1188 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#1189 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ;
+#1190 = DIRECTION ( 'NONE',  ( 4.846630706783342100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
+#1192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #852 ), #1287 ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #1793, .T. ) ;
+#1194 = EDGE_CURVE ( 'NONE', #1822, #1707, #1855, .T. ) ;
+#1195 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #1664, #597 ) ;
+#1196 = EDGE_CURVE ( 'NONE', #1643, #406, #689, .T. ) ;
+#1197 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #1253, .F. ) ;
+#1199 = FACE_OUTER_BOUND ( 'NONE', #873, .T. ) ;
+#1200 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ;
+#1202 = DIRECTION ( 'NONE',  ( -1.084202172485501800E-014, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1203 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -3.252606517456505100E-014 ) ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #1741, #1590, #69 ) ;
+#1205 = LINE ( 'NONE', #164, #1079 ) ;
+#1206 = FACE_OUTER_BOUND ( 'NONE', #926, .T. ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .F. ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .F. ) ;
+#1209 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.4662372323799385300, 0.8800000000000001200 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #250, #1012 ) ;
+#1211 = EDGE_CURVE ( 'NONE', #1677, #194, #1588, .T. ) ;
+#1212 = ORIENTED_EDGE ( 'NONE', *, *, #15, .F. ) ;
+#1213 = EDGE_CURVE ( 'NONE', #1573, #61, #1342, .T. ) ;
+#1214 = LINE ( 'NONE', #1914, #115 ) ;
+#1215 = SURFACE_STYLE_USAGE ( .BOTH. , #142 ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.2287990386474378900, 0.9799999999999999800 ) ) ;
+#1217 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, 1.000000000000000000 ) ) ;
+#1218 = EDGE_LOOP ( 'NONE', ( #1951, #1749, #283, #475 ) ) ;
+#1219 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2237022455554647200, -1.000000000000000000 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.4723580507500831400, 0.8800000000000002300 ) ) ;
+#1221 = SURFACE_STYLE_FILL_AREA ( #1251 ) ;
+#1222 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1223 = EDGE_CURVE ( 'NONE', #1525, #1616, #483, .T. ) ;
+#1224 = FACE_OUTER_BOUND ( 'NONE', #845, .T. ) ;
+#1225 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2287990386474378400, 0.9964179104477612900 ) ) ;
+#1226 = EDGE_CURVE ( 'NONE', #55, #1643, #1370, .T. ) ;
+#1227 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.200000000000000200, 0.9799999999999999800 ) ) ;
+#1228 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1229 = FACE_OUTER_BOUND ( 'NONE', #1546, .T. ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#1231 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, -1.000000000000000000 ) ) ;
+#1232 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, 0.9964179104477612900 ) ) ;
+#1233 = ORIENTED_EDGE ( 'NONE', *, *, #724, .T. ) ;
+#1234 = CARTESIAN_POINT ( 'NONE',  ( 1.242380312447503700, 0.9653971240728873600, 0.9923803124475038000 ) ) ;
+#1235 = ORIENTED_EDGE ( 'NONE', *, *, #604, .F. ) ;
+#1236 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #488 ) ) ;
+#1237 = FACE_OUTER_BOUND ( 'NONE', #1138, .T. ) ;
+#1238 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1239 = CIRCLE ( 'NONE', #1837, 0.02000000000000005200 ) ;
+#1240 = EDGE_CURVE ( 'NONE', #1057, #1822, #1439, .T. ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #1943, #1936, #1516 ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .T. ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#1244 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1245 = CIRCLE ( 'NONE', #141, 0.01999999999999999700 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE',  ( -1.064576271186440800, 0.7405110983650945400, -0.8359322033898306500 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE',  ( -1.242380312447506100, 0.2346028759271094600, 0.9923803124475064600 ) ) ;
+#1248 = LINE ( 'NONE', #1219, #1594 ) ;
+#1249 = PLANE ( 'NONE',  #63 ) ;
+#1250 = EDGE_CURVE ( 'NONE', #1613, #811, #1245, .T. ) ;
+#1251 = FILL_AREA_STYLE ('',( #826 ) ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #897, .T. ) ;
+#1253 = EDGE_CURVE ( 'NONE', #789, #396, #16, .T. ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .F. ) ;
+#1255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.5710784020808782300, -0.8208955223880506400 ) ) ;
+#1256 = CARTESIAN_POINT ( 'NONE',  ( 1.241715728752538900, 2.995729485493100100E-016, 1.000000000000000000 ) ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ;
+#1258 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.9712009613525624000, 1.000000000000000000 ) ) ;
+#1259 = VERTEX_POINT ( 'NONE', #180 ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
+#1261 = SPHERICAL_SURFACE ( 'NONE', #213, 0.02000000000000000000 ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, 0.9799999999999999800 ) ) ;
+#1263 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .F. ) ;
+#1264 = PRESENTATION_STYLE_ASSIGNMENT (( #1177 ) ) ;
+#1265 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1266 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -3.797034412560335700E-014, 1.000000000000000000 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.9712009613525618400, 0.9799999999999995400 ) ) ;
+#1268 = PRESENTATION_STYLE_ASSIGNMENT (( #1922 ) ) ;
+#1269 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 3.252606517456513300E-016, -1.000000000000000000 ) ) ;
+#1270 = ADVANCED_FACE ( 'NONE', ( #556 ), #1339, .F. ) ;
+#1271 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #33 ) ) ;
+#1272 = VECTOR ( 'NONE', #1238, 1000.000000000000000 ) ;
+#1273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1781 ), #641 ) ;
+#1274 = EDGE_CURVE ( 'NONE', #811, #859, #266, .T. ) ;
+#1275 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1493, 'distance_accuracy_value', 'NONE');
+#1276 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#1277 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1278 = VERTEX_POINT ( 'NONE', #947 ) ;
+#1279 = EDGE_LOOP ( 'NONE', ( #983, #592, #1836, #1235 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760600, 0.9712009613525616200, -0.9799999999999997600 ) ) ;
+#1281 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1282 = CARTESIAN_POINT ( 'NONE',  ( 1.170028882857382200, 0.8613957043510189800, -0.9012605407914554600 ) ) ;
+#1283 = CIRCLE ( 'NONE', #1070, 0.02000000000000005200 ) ;
+#1284 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ;
+#1285 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.9826225293941791600, 1.000000000000000000 ) ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ;
+#1287 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #368 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1803, #892, #586 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2287990386474378400, 0.9964179104477612900 ) ) ;
+#1289 = AXIS2_PLACEMENT_3D ( 'NONE', #1719, #362, #35 ) ;
+#1290 = EDGE_CURVE ( 'NONE', #914, #1400, #1390, .T. ) ;
+#1291 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ;
+#1292 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999300, 0.5999999999999969800, 0.9799999999999999800 ) ) ;
+#1293 = DIRECTION ( 'NONE',  ( 9.693261413566686100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1294 = CIRCLE ( 'NONE', #1319, 0.02000000000000005200 ) ;
+#1295 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1296 = ORIENTED_EDGE ( 'NONE', *, *, #954, .F. ) ;
+#1297 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.02000000000000000400, 0.9799999999999999800 ) ) ;
+#1298 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1299 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #1614, #1756, #748 ) ;
+#1301 = MANIFOLD_SOLID_BREP ( 'Fillet1', #1309 ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1744, .F. ) ;
+#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1626, .F. ) ;
+#1304 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, 0.9799999999999999800 ) ) ;
+#1305 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1306 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1307 = AXIS2_PLACEMENT_3D ( 'NONE', #1495, #1363, #583 ) ;
+#1308 = SURFACE_SIDE_STYLE ('',( #1556 ) ) ;
+#1309 = CLOSED_SHELL ( 'NONE', ( #308, #822, #1076, #512, #1492, #1579, #435, #364, #1270, #244, #1321, #979, #1903, #421, #1723, #104, #1048, #741, #1682, #1507, #1181, #42, #353, #116, #1470, #1928, #290, #1712, #1941, #200, #1915, #1119, #1023, #1013, #319, #1780, #1340, #1635, #559, #1032, #187, #827, #1484, #628, #1627, #1858, #893, #1866, #872, #677, #414, #568, #1757, #1423, #1651, #759, #1108, #1160, #159, #933, #1766, #257, #1167, #552 ) ) ;
+#1310 = VERTEX_POINT ( 'NONE', #1557 ) ;
+#1311 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#1312 = CARTESIAN_POINT ( 'NONE',  ( 1.130000000000000100, 0.7316940559962567000, -0.8600000000000002100 ) ) ;
+#1313 = CARTESIAN_POINT ( 'NONE',  ( -0.6499999999999998000, 7.806255641895634400E-017, 1.000000000000000000 ) ) ;
+#1314 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1609, #1621, #1025 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1315 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.02000000000000000400, 0.9799999999999999800 ) ) ;
+#1316 = DIRECTION ( 'NONE',  ( 5.145941198875164800E-029, -1.898517206280170400E-014, 1.000000000000000000 ) ) ;
+#1317 = EDGE_CURVE ( 'NONE', #61, #1644, #1514, .T. ) ;
+#1318 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1319 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #702, #849 ) ;
+#1320 = EDGE_CURVE ( 'NONE', #561, #1057, #22, .T. ) ;
+#1321 = ADVANCED_FACE ( 'NONE', ( #731 ), #1249, .T. ) ;
+#1322 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = VECTOR ( 'NONE', #644, 1000.000000000000000 ) ;
+#1324 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447761100, 0.2287990386474379700, 1.000000000000000000 ) ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1240, .T. ) ;
+#1326 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#1328 = EDGE_CURVE ( 'NONE', #25, #1882, #1736, .T. ) ;
+#1329 = EDGE_CURVE ( 'NONE', #1822, #1355, #1073, .T. ) ;
+#1330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1609, 'distance_accuracy_value', 'NONE');
+#1331 = EDGE_LOOP ( 'NONE', ( #1886, #796, #898 ) ) ;
+#1332 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#1333 = EDGE_LOOP ( 'NONE', ( #333, #1728, #1113, #1704 ) ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#1335 = VECTOR ( 'NONE', #1733, 1000.000000000000000 ) ;
+#1336 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #1306, #1021 ) ;
+#1337 = ORIENTED_EDGE ( 'NONE', *, *, #1086, .T. ) ;
+#1338 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999998400, 0.6000000000000087500, 1.000000000000000000 ) ) ;
+#1339 = CYLINDRICAL_SURFACE ( 'NONE', #1772, 0.6500000000000000200 ) ;
+#1340 = ADVANCED_FACE ( 'NONE', ( #635 ), #1010, .T. ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#1342 = LINE ( 'NONE', #1341, #1291 ) ;
+#1343 = CARTESIAN_POINT ( 'NONE',  ( 1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.6000000000000002000, 1.530000000000000000 ) ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #619, #925, #1977 ) ;
+#1346 = AXIS2_PLACEMENT_3D ( 'NONE', #806, #1093, #344 ) ;
+#1347 = DIRECTION ( 'NONE',  ( -0.8208955223880483000, 0.5710784020808816800, 0.0000000000000000000 ) ) ;
+#1348 = EDGE_CURVE ( 'NONE', #1963, #1398, #1454, .T. ) ;
+#1349 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #1266, #506 ) ;
+#1350 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ;
+#1351 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1352 = SPHERICAL_SURFACE ( 'NONE', #1972, 0.02000000000000000000 ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #714, .T. ) ;
+#1355 = VERTEX_POINT ( 'NONE', #1597 ) ;
+#1356 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.7337627676200617600, 0.8800000000000001200 ) ) ;
+#1357 = AXIS2_PLACEMENT_3D ( 'NONE', #467, #613, #455 ) ;
+#1358 = VERTEX_POINT ( 'NONE', #993 ) ;
+#1359 = EDGE_CURVE ( 'NONE', #34, #962, #1877, .T. ) ;
+#1360 = EDGE_CURVE ( 'NONE', #173, #1684, #687, .T. ) ;
+#1361 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1362 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1363 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1364 = ORIENTED_EDGE ( 'NONE', *, *, #58, .T. ) ;
+#1365 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .T. ) ;
+#1366 = CIRCLE ( 'NONE', #1129, 0.02000000000000005200 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE',  ( 0.6500000000000000200, 2.471980953266949600E-016, 1.000000000000000000 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#1369 = PLANE ( 'NONE',  #669 ) ;
+#1370 = LINE ( 'NONE', #431, #968 ) ;
+#1371 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #683, #566, #1913, #874 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527157900, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263525300, 0.9694492421263525300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1934 ), #668 ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #912, .T. ) ;
+#1374 = CARTESIAN_POINT ( 'NONE',  ( -1.242380312447505500, 0.9653971240728899100, 0.9923803124475055700 ) ) ;
+#1375 = LINE ( 'NONE', #828, #972 ) ;
+#1376 = SPHERICAL_SURFACE ( 'NONE', #1645, 0.02000000000000000000 ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9712009613525625100, -0.9964179104477610700 ) ) ;
+#1378 = EDGE_LOOP ( 'NONE', ( #210, #1885, #149, #1407 ) ) ;
+#1379 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1380 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1381 = ORIENTED_EDGE ( 'NONE', *, *, #642, .F. ) ;
+#1382 = STYLED_ITEM ( 'NONE', ( #940 ), #1766 ) ;
+#1383 = EDGE_CURVE ( 'NONE', #171, #1398, #1810, .T. ) ;
+#1384 = EDGE_LOOP ( 'NONE', ( #228, #716, #248, #1087, #53, #1193 ) ) ;
+#1385 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1386 = VERTEX_POINT ( 'NONE', #518 ) ;
+#1387 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #966, .T. ) ;
+#1389 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1390 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #960, #1256, #20, #1685 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589790500, 4.712388980384690600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243641600, 0.8047378541243641600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1391 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.4662372323799383000, -0.8600000000000001000 ) ) ;
+#1392 = AXIS2_PLACEMENT_3D ( 'NONE', #750, #284, #112 ) ;
+#1393 = CIRCLE ( 'NONE', #715, 0.02000000000000005200 ) ;
+#1394 = EDGE_CURVE ( 'NONE', #654, #616, #234, .T. ) ;
+#1395 = SURFACE_STYLE_FILL_AREA ( #853 ) ;
+#1396 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 3.116968547624138200E-014, 2.168404344971003500E-014 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE',  ( -1.162121644337286600, 0.8473090856877281100, 0.9121216443372867100 ) ) ;
+#1398 = VERTEX_POINT ( 'NONE', #48 ) ;
+#1399 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #1101, #212 ) ;
+#1400 = VERTEX_POINT ( 'NONE', #1106 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#1402 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.0000000000000000000, -0.9799999999999999800 ) ) ;
+#1403 = EDGE_LOOP ( 'NONE', ( #1800, #1030, #950, #1260 ) ) ;
+#1404 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = AXIS2_PLACEMENT_3D ( 'NONE', #94, #1154, #550 ) ;
+#1406 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .T. ) ;
+#1408 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.9712009613525618400, -0.9799999999999995400 ) ) ;
+#1409 = VECTOR ( 'NONE', #199, 1000.000000000000000 ) ;
+#1410 = LINE ( 'NONE', #1258, #603 ) ;
+#1411 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#1412 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, 0.9799999999999999800 ) ) ;
+#1413 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#1414 = CARTESIAN_POINT ( 'NONE',  ( -1.171040538739846600, 0.3371500928966327200, 0.9023033246080233200 ) ) ;
+#1415 = LINE ( 'NONE', #1232, #1272 ) ;
+#1416 = CARTESIAN_POINT ( 'NONE',  ( -1.152303324608030100, 0.8628499071033639600, -0.9210405387398447100 ) ) ;
+#1417 = AXIS2_PLACEMENT_3D ( 'NONE', #1292, #379, #229 ) ;
+#1418 = LINE ( 'NONE', #1103, #1879 ) ;
+#1419 = EDGE_CURVE ( 'NONE', #546, #1644, #236, .T. ) ;
+#1420 = PLANE ( 'NONE',  #1161 ) ;
+#1421 = FACE_OUTER_BOUND ( 'NONE', #1947, .T. ) ;
+#1422 = EDGE_CURVE ( 'NONE', #602, #1573, #1711, .T. ) ;
+#1423 = ADVANCED_FACE ( 'NONE', ( #1586 ), #834, .T. ) ;
+#1424 = EDGE_LOOP ( 'NONE', ( #1835, #1296, #1726, #87 ) ) ;
+#1425 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1426 = VERTEX_POINT ( 'NONE', #1122 ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 2.602085213965213000E-018, -1.000000000000000000 ) ) ;
+#1428 = ORIENTED_EDGE ( 'NONE', *, *, #655, .T. ) ;
+#1429 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #1216, #913, #922 ),
+ ( #298, #637, #1545 ),
+ ( #938, #1220, #770 ),
+ ( #154, #781, #1068 ),
+ ( #1530, #1062, #1081 ),
+ ( #1817, #1234, #162 ) ),
+ .UNSPECIFIED., .F., .F., .F. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 5.675366361527158800, 6.283185307179586200, 6.891004252832013700 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547030600, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547021700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1430 = EDGE_LOOP ( 'NONE', ( #1662, #989, #1477, #227 ) ) ;
+#1431 = DIRECTION ( 'NONE',  ( 9.693261413566686100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1432 = LINE ( 'NONE', #1338, #1971 ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#1434 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #337 ) ) ;
+#1435 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #1318, #238 ) ;
+#1436 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, 1.000000000000000000 ) ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #1698, .F. ) ;
+#1438 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#1439 = LINE ( 'NONE', #1324, #848 ) ;
+#1440 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #931 ) ) ;
+#1441 = FACE_OUTER_BOUND ( 'NONE', #77, .T. ) ;
+#1442 = CYLINDRICAL_SURFACE ( 'NONE', #1921, 0.02000000000000005200 ) ;
+#1443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #488 ), #1548 ) ;
+#1444 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1781 ) ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #981, .F. ) ;
+#1446 = EDGE_CURVE ( 'NONE', #61, #55, #1366, .T. ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.7337627676200615400, -0.8600000000000002100 ) ) ;
+#1448 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#1449 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #1446, .T. ) ;
+#1451 = EDGE_LOOP ( 'NONE', ( #932, #134, #1045, #934 ) ) ;
+#1452 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.9826225293941798200, 0.9799999999999999800 ) ) ;
+#1453 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1454 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #373, #524, #1592, #1288 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 0.6078189456524276700 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263527500, 0.9694492421263527500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1455 = DIRECTION ( 'NONE',  ( -1.301042606982605100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #403, .F. ) ;
+#1457 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1458 = ORIENTED_EDGE ( 'NONE', *, *, #1226, .T. ) ;
+#1459 = CIRCLE ( 'NONE', #1090, 0.02000000000000005200 ) ;
+#1460 = PLANE ( 'NONE',  #1336 ) ;
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.02000000000000000400, -0.9799999999999999800 ) ) ;
+#1462 = EDGE_CURVE ( 'NONE', #432, #941, #1144, .T. ) ;
+#1463 = DIRECTION ( 'NONE',  ( -2.168404344971003200E-014, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1464 = PLANE ( 'NONE',  #1210 ) ;
+#1465 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, -1.000000000000000000 ) ) ;
+#1466 = FACE_OUTER_BOUND ( 'NONE', #629, .T. ) ;
+#1467 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1468 = CIRCLE ( 'NONE', #1950, 0.02000000000000005200 ) ;
+#1469 = CARTESIAN_POINT ( 'NONE',  ( 1.171040538739845700, 0.3371500928966341100, -0.9023033246080324200 ) ) ;
+#1470 = ADVANCED_FACE ( 'NONE', ( #1923 ), #38, .T. ) ;
+#1471 = AXIS2_PLACEMENT_3D ( 'NONE', #44, #953, #1859 ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #1139, .T. ) ;
+#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #1734, #835, #91 ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.9762977544445355900, -0.9799999999999999800 ) ) ;
+#1475 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2173774706058205200, -0.9800000000000002000 ) ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ;
+#1478 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.898517206280167900E-014, 0.0000000000000000000 ) ) ;
+#1479 = CARTESIAN_POINT ( 'NONE',  ( 1.162121644337285300, 0.8473090856877363300, -0.9121216443372852600 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000400, 2.671010832642510500E-016, -0.9799999999999999800 ) ) ;
+#1481 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1482 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -8.131516293641262700E-015 ) ) ;
+#1483 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #1040, #1222 ) ;
+#1484 = ADVANCED_FACE ( 'NONE', ( #1847 ), #1690, .T. ) ;
+#1485 = DIRECTION ( 'NONE',  ( 1.355252715606891900E-014, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1486 = ORIENTED_EDGE ( 'NONE', *, *, #1603, .F. ) ;
+#1487 = CARTESIAN_POINT ( 'NONE',  ( 1.171040538739847700, 0.8628499071033688400, -0.9023033246080263100 ) ) ;
+#1488 = EDGE_CURVE ( 'NONE', #1278, #254, #1459, .T. ) ;
+#1489 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1490 = LINE ( 'NONE', #8, #737 ) ;
+#1491 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #823, 'distance_accuracy_value', 'NONE');
+#1492 = ADVANCED_FACE ( 'NONE', ( #1168 ), #1460, .T. ) ;
+#1493 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1495 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999999100, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#1496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1497 = VECTOR ( 'NONE', #986, 1000.000000000000000 ) ;
+#1498 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .F. ) ;
+#1499 = DIRECTION ( 'NONE',  ( -0.8208955223880321000, -0.5710784020809051000, 0.0000000000000000000 ) ) ;
+#1500 = SURFACE_SIDE_STYLE ('',( #696 ) ) ;
+#1501 = EDGE_LOOP ( 'NONE', ( #1257, #498, #1962, #1456 ) ) ;
+#1502 = AXIS2_PLACEMENT_3D ( 'NONE', #1640, #437, #1034 ) ;
+#1503 = EDGE_CURVE ( 'NONE', #1616, #616, #481, .T. ) ;
+#1504 = EDGE_CURVE ( 'NONE', #171, #1355, #139, .T. ) ;
+#1505 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#1506 = SURFACE_SIDE_STYLE ('',( #663 ) ) ;
+#1507 = ADVANCED_FACE ( 'NONE', ( #360 ), #98, .F. ) ;
+#1508 = SURFACE_STYLE_USAGE ( .BOTH. , #1649 ) ;
+#1509 = ORIENTED_EDGE ( 'NONE', *, *, #617, .T. ) ;
+#1510 = FACE_OUTER_BOUND ( 'NONE', #1660, .T. ) ;
+#1511 = AXIS2_PLACEMENT_3D ( 'NONE', #358, #1857, #814 ) ;
+#1512 = FILL_AREA_STYLE_COLOUR ( '', #1156 ) ;
+#1513 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .T. ) ;
+#1514 = CIRCLE ( 'NONE', #1812, 0.02000000000000005200 ) ;
+#1515 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2287990386474378400, -0.9964179104477612900 ) ) ;
+#1516 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1517 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1518 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1535, #326, #1209, #1669 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527158800, 6.283185307179586200 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.9694492421263527500, 0.9694492421263527500, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1519 = SURFACE_STYLE_FILL_AREA ( #1681 ) ;
+#1520 = ORIENTED_EDGE ( 'NONE', *, *, #1918, .F. ) ;
+#1521 = DIRECTION ( 'NONE',  ( -0.8208955223880707300, -0.5710784020808497000, -3.252606517456524000E-014 ) ) ;
+#1522 = DIRECTION ( 'NONE',  ( -0.4959096930409273600, -0.7128444098792626700, 0.4959096930409195900 ) ) ;
+#1523 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1524 = EDGE_LOOP ( 'NONE', ( #1448, #1046, #1043, #1353 ) ) ;
+#1525 = VERTEX_POINT ( 'NONE', #400 ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #528, .F. ) ;
+#1527 = EDGE_CURVE ( 'NONE', #1400, #747, #1605, .T. ) ;
+#1528 = STYLED_ITEM ( 'NONE', ( #1542 ), #421 ) ;
+#1529 = EDGE_CURVE ( 'NONE', #1278, #602, #846, .T. ) ;
+#1530 = CARTESIAN_POINT ( 'NONE',  ( 1.171040538739863900, 0.8628499071033912700, 0.9023033246079710200 ) ) ;
+#1531 = SURFACE_STYLE_FILL_AREA ( #709 ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1603, .T. ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #1462, .F. ) ;
+#1534 = PLANE ( 'NONE',  #45 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2287990386474377200, 0.9964179104477612900 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447760800, 0.9712009613525618400, 0.9799999999999995400 ) ) ;
+#1537 = VECTOR ( 'NONE', #549, 1000.000000000000000 ) ;
+#1538 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1539 = DIRECTION ( 'NONE',  ( 0.8208955223880556300, -0.5710784020808712400, 0.0000000000000000000 ) ) ;
+#1540 = LINE ( 'NONE', #448, #1323 ) ;
+#1541 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1542 = PRESENTATION_STYLE_ASSIGNMENT (( #1157 ) ) ;
+#1543 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1544 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1545 = CARTESIAN_POINT ( 'NONE',  ( 1.152303324608017000, 0.3371500928966295600, 0.9210405387398490400 ) ) ;
+#1546 = EDGE_LOOP ( 'NONE', ( #287, #1475, #423, #626 ) ) ;
+#1547 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1548 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #812 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #81, #97, #1148 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1549 = ORIENTED_EDGE ( 'NONE', *, *, #1797, .T. ) ;
+#1550 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #137 ) ) ;
+#1551 = EDGE_CURVE ( 'NONE', #1105, #602, #1623, .T. ) ;
+#1552 = LINE ( 'NONE', #1285, #936 ) ;
+#1553 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1554 = CARTESIAN_POINT ( 'NONE',  ( 1.241715728752538700, 3.593297381802888100E-016, -1.000000000000000000 ) ) ;
+#1555 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000600, 0.7316940559962650200, 0.8600000000000003200 ) ) ;
+#1556 = SURFACE_STYLE_FILL_AREA ( #1611 ) ;
+#1557 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .T. ) ;
+#1559 = VECTOR ( 'NONE', #1190, 1000.000000000000000 ) ;
+#1560 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9712009613525625100, 0.9964179104477610700 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.2173774706058201900, 0.9800000000000002000 ) ) ;
+#1562 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9712009613525627300, 0.9964179104477615100 ) ) ;
+#1563 = CYLINDRICAL_SURFACE ( 'NONE', #1471, 0.02000000000000005200 ) ;
+#1564 = EDGE_CURVE ( 'NONE', #622, #432, #1008, .T. ) ;
+#1565 = LINE ( 'NONE', #482, #99 ) ;
+#1566 = EDGE_CURVE ( 'NONE', #1398, #708, #1706, .T. ) ;
+#1567 = FILL_AREA_STYLE ('',( #30 ) ) ;
+#1568 = CARTESIAN_POINT ( 'NONE',  ( -1.129999999999999700, 0.4683059440037385400, 0.8600000000000003200 ) ) ;
+#1569 = CIRCLE ( 'NONE', #1764, 0.02000000000000005200 ) ;
+#1570 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#1571 = DIRECTION ( 'NONE',  ( -1.084202172485504600E-014, 1.000000000000000000, -1.084202172485504600E-014 ) ) ;
+#1572 = CIRCLE ( 'NONE', #1668, 0.02000000000000005200 ) ;
+#1573 = VERTEX_POINT ( 'NONE', #272 ) ;
+#1574 = CARTESIAN_POINT ( 'NONE',  ( 1.064576271186440800, 0.7405110983650941000, -0.8359322033898311000 ) ) ;
+#1575 = EDGE_LOOP ( 'NONE', ( #79, #1786, #196, #59 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 0.02000000000000038200, -0.9799999999999999800 ) ) ;
+#1577 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .T. ) ;
+#1578 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000100, 0.7276419492499161000, -0.8800000000000003400 ) ) ;
+#1579 = ADVANCED_FACE ( 'NONE', ( #383 ), #1789, .F. ) ;
+#1580 = AXIS2_PLACEMENT_3D ( 'NONE', #1155, #876, #413 ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#1582 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.117081245895817000E-014, -1.000000000000000000 ) ) ;
+#1583 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #342, #1574, #864, #555 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 2.533773707937365700, 3.749411599242220600 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8805970149253733400, 0.8805970149253733400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1584 = LINE ( 'NONE', #54, #1892 ) ;
+#1585 = ORIENTED_EDGE ( 'NONE', *, *, #85, .F. ) ;
+#1586 = FACE_OUTER_BOUND ( 'NONE', #1575, .T. ) ;
+#1587 = PRESENTATION_STYLE_ASSIGNMENT (( #1096 ) ) ;
+#1588 = LINE ( 'NONE', #1929, #214 ) ;
+#1589 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 = FACE_OUTER_BOUND ( 'NONE', #1770, .T. ) ;
+#1592 = CARTESIAN_POINT ( 'NONE',  ( -1.151260540791455300, 0.3386042956489809800, 0.9200288828573826000 ) ) ;
+#1593 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1382 ) ) ;
+#1594 = VECTOR ( 'NONE', #636, 1000.000000000000000 ) ;
+#1595 = EDGE_CURVE ( 'NONE', #1644, #1883, #263, .T. ) ;
+#1596 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#1597 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.2173774706058206900, 0.9799999999999999800 ) ) ;
+#1598 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .F. ) ;
+#1599 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447761100, 0.2287990386474378600, 0.9799999999999999800 ) ) ;
+#1600 = CIRCLE ( 'NONE', #1742, 0.02000000000000002500 ) ;
+#1601 = LINE ( 'NONE', #984, #1335 ) ;
+#1602 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.008284271247462005100, -0.9917157287525378800 ) ) ;
+#1603 = EDGE_CURVE ( 'NONE', #1963, #1310, #706, .T. ) ;
+#1604 = EDGE_CURVE ( 'NONE', #1525, #789, #1820, .T. ) ;
+#1605 = LINE ( 'NONE', #1783, #453 ) ;
+#1606 = CYLINDRICAL_SURFACE ( 'NONE', #1483, 0.02000000000000005200 ) ;
+#1607 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.6000000000000002000, -1.530000000000000000 ) ) ;
+#1608 = VECTOR ( 'NONE', #1894, 1000.000000000000000 ) ;
+#1609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1610 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1611 = FILL_AREA_STYLE ('',( #548 ) ) ;
+#1612 = VERTEX_POINT ( 'NONE', #265 ) ;
+#1613 = VERTEX_POINT ( 'NONE', #1958 ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1615 = ORIENTED_EDGE ( 'NONE', *, *, #617, .F. ) ;
+#1616 = VERTEX_POINT ( 'NONE', #419 ) ;
+#1617 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.9826225293941798200, 1.000000000000000000 ) ) ;
+#1618 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #773 ) ) ;
+#1619 = SURFACE_STYLE_USAGE ( .BOTH. , #1308 ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#1621 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1622 = LINE ( 'NONE', #882, #798 ) ;
+#1623 = CIRCLE ( 'NONE', #1502, 0.02000000000000005200 ) ;
+#1624 = EDGE_CURVE ( 'NONE', #406, #1656, #204, .T. ) ;
+#1625 = STYLED_ITEM ( 'NONE', ( #74 ), #435 ) ;
+#1626 = EDGE_CURVE ( 'NONE', #914, #1525, #1432, .T. ) ;
+#1627 = ADVANCED_FACE ( 'NONE', ( #1199 ), #361, .T. ) ;
+#1628 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 3.252606517456504500E-014, -1.000000000000000000 ) ) ;
+#1629 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1630 = CIRCLE ( 'NONE', #1751, 0.02000000000000005200 ) ;
+#1631 = AXIS2_PLACEMENT_3D ( 'NONE', #28, #177, #1582 ) ;
+#1632 = VERTEX_POINT ( 'NONE', #761 ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #394, #1901, #1738 ) ;
+#1634 = ORIENTED_EDGE ( 'NONE', *, *, #1595, .F. ) ;
+#1635 = ADVANCED_FACE ( 'NONE', ( #88 ), #1429, .T. ) ;
+#1636 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1637 = ORIENTED_EDGE ( 'NONE', *, *, #1194, .F. ) ;
+#1638 = EDGE_LOOP ( 'NONE', ( #1365, #915, #1233, #1942 ) ) ;
+#1639 = SURFACE_SIDE_STYLE ('',( #807 ) ) ;
+#1640 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941796000, -0.9799999999999999800 ) ) ;
+#1641 = ORIENTED_EDGE ( 'NONE', *, *, #681, .T. ) ;
+#1642 = DIRECTION ( 'NONE',  ( 4.846630706783342100E-016, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1643 = VERTEX_POINT ( 'NONE', #624 ) ;
+#1644 = VERTEX_POINT ( 'NONE', #136 ) ;
+#1645 = AXIS2_PLACEMENT_3D ( 'NONE', #1927, #562, #721 ) ;
+#1646 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1647 = EDGE_CURVE ( 'NONE', #1816, #1310, #1518, .T. ) ;
+#1648 = VECTOR ( 'NONE', #153, 1000.000000000000000 ) ;
+#1649 = SURFACE_SIDE_STYLE ('',( #1897 ) ) ;
+#1650 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1651 = ADVANCED_FACE ( 'NONE', ( #935 ), #156, .T. ) ;
+#1652 = PRESENTATION_STYLE_ASSIGNMENT (( #452 ) ) ;
+#1653 = EDGE_LOOP ( 'NONE', ( #553, #891, #1041, #720 ) ) ;
+#1654 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #124, 'distance_accuracy_value', 'NONE');
+#1655 = SURFACE_STYLE_USAGE ( .BOTH. , #1500 ) ;
+#1656 = VERTEX_POINT ( 'NONE', #1975 ) ;
+#1657 = EDGE_CURVE ( 'NONE', #1398, #1822, #523, .T. ) ;
+#1658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1710 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #477, #1544, #780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1659 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1825 ) ) ;
+#1660 = EDGE_LOOP ( 'NONE', ( #338, #1513, #1026 ) ) ;
+#1661 = FILL_AREA_STYLE ('',( #601 ) ) ;
+#1662 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
+#1663 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .T. ) ;
+#1664 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1665 = LINE ( 'NONE', #1368, #114 ) ;
+#1666 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .F. ) ;
+#1667 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1668 = AXIS2_PLACEMENT_3D ( 'NONE', #883, #95, #251 ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#1670 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1671 = CIRCLE ( 'NONE', #1289, 0.02000000000000005200 ) ;
+#1672 = FACE_OUTER_BOUND ( 'NONE', #29, .T. ) ;
+#1673 = LINE ( 'NONE', #534, #1350 ) ;
+#1674 = AXIS2_PLACEMENT_3D ( 'NONE', #899, #1485, #123 ) ;
+#1675 = FILL_AREA_STYLE ('',( #1967 ) ) ;
+#1676 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.9826225293941798200, 0.9799999999999999800 ) ) ;
+#1677 = VERTEX_POINT ( 'NONE', #919 ) ;
+#1678 = ORIENTED_EDGE ( 'NONE', *, *, #1624, .T. ) ;
+#1679 = STYLED_ITEM ( 'NONE', ( #1776 ), #537 ) ;
+#1680 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 2.602085213965213000E-018, 1.000000000000000000 ) ) ;
+#1681 = FILL_AREA_STYLE ('',( #901 ) ) ;
+#1682 = ADVANCED_FACE ( 'NONE', ( #775 ), #928, .F. ) ;
+#1683 = EDGE_CURVE ( 'NONE', #194, #176, #1665, .T. ) ;
+#1684 = VERTEX_POINT ( 'NONE', #787 ) ;
+#1685 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 0.02000000000000038200, 0.9799999999999999800 ) ) ;
+#1686 = SPHERICAL_SURFACE ( 'NONE', #1204, 0.02000000000000000000 ) ;
+#1687 = CIRCLE ( 'NONE', #502, 0.02000000000000005200 ) ;
+#1688 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447761100, 0.2287990386474375300, 1.000000000000000000 ) ) ;
+#1690 = CYLINDRICAL_SURFACE ( 'NONE', #1033, 0.02000000000000005200 ) ;
+#1691 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1692 = FILL_AREA_STYLE ('',( #174 ) ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 0.2173774706058201900, -0.9800000000000002000 ) ) ;
+#1694 = AXIS2_PLACEMENT_3D ( 'NONE', #143, #777, #305 ) ;
+#1695 = PRESENTATION_STYLE_ASSIGNMENT (( #1508 ) ) ;
+#1696 = EDGE_CURVE ( 'NONE', #616, #1816, #1600, .T. ) ;
+#1697 = AXIS2_PLACEMENT_3D ( 'NONE', #240, #856, #66 ) ;
+#1698 = EDGE_CURVE ( 'NONE', #1632, #819, #501, .T. ) ;
+#1699 = FACE_OUTER_BOUND ( 'NONE', #1653, .T. ) ;
+#1700 = CARTESIAN_POINT ( 'NONE',  ( -1.064576271186440800, 0.4594889016349060200, -0.8359322033898307600 ) ) ;
+#1701 = EDGE_LOOP ( 'NONE', ( #1020, #442, #1088, #975 ) ) ;
+#1702 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1703 = ORIENTED_EDGE ( 'NONE', *, *, #58, .F. ) ;
+#1704 = ORIENTED_EDGE ( 'NONE', *, *, #374, .T. ) ;
+#1705 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.301042606982605100E-016, 0.0000000000000000000 ) ) ;
+#1706 = LINE ( 'NONE', #1952, #1869 ) ;
+#1707 = VERTEX_POINT ( 'NONE', #1267 ) ;
+#1708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #773 ), #246 ) ;
+#1709 = FILL_AREA_STYLE_COLOUR ( '', #1629 ) ;
+#1710 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #477, 'distance_accuracy_value', 'NONE');
+#1711 = LINE ( 'NONE', #971, #289 ) ;
+#1712 = ADVANCED_FACE ( 'NONE', ( #1121 ), #527, .T. ) ;
+#1713 = FILL_AREA_STYLE_COLOUR ( '', #685 ) ;
+#1714 = LINE ( 'NONE', #751, #1559 ) ;
+#1715 = SPHERICAL_SURFACE ( 'NONE', #867, 0.02000000000000000000 ) ;
+#1716 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000100, 0.4723580507500848600, -0.8800000000000003400 ) ) ;
+#1717 = AXIS2_PLACEMENT_3D ( 'NONE', #858, #412, #875 ) ;
+#1718 = EDGE_CURVE ( 'NONE', #632, #406, #1239, .T. ) ;
+#1719 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#1720 = FACE_OUTER_BOUND ( 'NONE', #522, .T. ) ;
+#1721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1722 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#1723 = ADVANCED_FACE ( 'NONE', ( #844 ), #645, .F. ) ;
+#1724 = ORIENTED_EDGE ( 'NONE', *, *, #1050, .T. ) ;
+#1725 = SURFACE_STYLE_USAGE ( .BOTH. , #982 ) ;
+#1726 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .F. ) ;
+#1727 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.180000000000000200, 0.9799999999999999800 ) ) ;
+#1728 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
+#1729 = ORIENTED_EDGE ( 'NONE', *, *, #113, .T. ) ;
+#1730 = EDGE_CURVE ( 'NONE', #1684, #747, #671, .T. ) ;
+#1731 = PRESENTATION_STYLE_ASSIGNMENT (( #460 ) ) ;
+#1732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1733 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1734 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058205500, 0.9800000000000002000 ) ) ;
+#1735 = VERTEX_POINT ( 'NONE', #1413 ) ;
+#1736 = LINE ( 'NONE', #652, #1100 ) ;
+#1737 = CARTESIAN_POINT ( 'NONE',  ( -1.171040538739844600, 0.8628499071033639600, -0.9023033246080303100 ) ) ;
+#1738 = DIRECTION ( 'NONE',  ( -4.336808689942006400E-014, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = CIRCLE ( 'NONE', #201, 0.02000000000000005200 ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, 0.8600000000000001000 ) ) ;
+#1741 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000200, 0.9826225293941798200, -0.9799999999999999800 ) ) ;
+#1742 = AXIS2_PLACEMENT_3D ( 'NONE', #1561, #660, #1255 ) ;
+#1743 = VECTOR ( 'NONE', #1691, 1000.000000000000000 ) ;
+#1744 = EDGE_CURVE ( 'NONE', #1612, #1259, #1845, .T. ) ;
+#1745 = LINE ( 'NONE', #387, #1132 ) ;
+#1746 = EDGE_LOOP ( 'NONE', ( #1821, #1570, #1212, #699 ) ) ;
+#1747 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1748 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .F. ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#1750 = SURFACE_SIDE_STYLE ('',( #1531 ) ) ;
+#1751 = AXIS2_PLACEMENT_3D ( 'NONE', #1438, #73, #1732 ) ;
+#1752 = EDGE_CURVE ( 'NONE', #1573, #1883, #599, .T. ) ;
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.180000000000000200, 1.000000000000000000 ) ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ;
+#1755 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1756 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1757 = ADVANCED_FACE ( 'NONE', ( #1895 ), #1095, .T. ) ;
+#1758 = SURFACE_SIDE_STYLE ('',( #300 ) ) ;
+#1759 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1760 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ;
+#1761 = FILL_AREA_STYLE_COLOUR ( '', #1295 ) ;
+#1762 = VECTOR ( 'NONE', #23, 1000.000000000000000 ) ;
+#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1024, #242, #1778 ) ;
+#1764 = AXIS2_PLACEMENT_3D ( 'NONE', #425, #268, #288 ) ;
+#1765 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1766 = ADVANCED_FACE ( 'NONE', ( #264 ), #410, .T. ) ;
+#1767 = CIRCLE ( 'NONE', #237, 0.02000000000000005200 ) ;
+#1768 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#1769 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1770 = EDGE_LOOP ( 'NONE', ( #1798, #1002, #330, #12 ) ) ;
+#1771 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1984, #1541 ) ;
+#1773 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447760800, 0.9712009613525622900, 0.9799999999999999800 ) ) ;
+#1774 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1775 = ORIENTED_EDGE ( 'NONE', *, *, #1935, .T. ) ;
+#1776 = PRESENTATION_STYLE_ASSIGNMENT (( #866 ) ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1419, .F. ) ;
+#1778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1779 = CARTESIAN_POINT ( 'NONE',  ( 1.152303324608026100, 0.8628499071033688400, -0.9210405387398480400 ) ) ;
+#1780 = ADVANCED_FACE ( 'NONE', ( #434 ), #841, .T. ) ;
+#1781 = STYLED_ITEM ( 'NONE', ( #385 ), #1723 ) ;
+#1782 = VECTOR ( 'NONE', #1517, 1000.000000000000000 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 0.02000000000000038200, 1.000000000000000000 ) ) ;
+#1784 = EDGE_CURVE ( 'NONE', #110, #1656, #1552, .T. ) ;
+#1785 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.9712009613525626200, -0.9964179104477610700 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #917, .F. ) ;
+#1787 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1788 = VECTOR ( 'NONE', #146, 1000.000000000000000 ) ;
+#1789 = PLANE ( 'NONE',  #1392 ) ;
+#1790 = CARTESIAN_POINT ( 'NONE',  ( 0.6499999999999995800, 0.6000000000000023100, 1.000000000000000000 ) ) ;
+#1791 = LINE ( 'NONE', #802, #1762 ) ;
+#1792 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 2.907978424070005800E-015, 0.0000000000000000000 ) ) ;
+#1793 = EDGE_CURVE ( 'NONE', #1882, #1632, #1601, .T. ) ;
+#1794 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #1455, #695 ) ;
+#1795 = VECTOR ( 'NONE', #1481, 1000.000000000000000 ) ;
+#1796 = ORIENTED_EDGE ( 'NONE', *, *, #403, .T. ) ;
+#1797 = EDGE_CURVE ( 'NONE', #941, #980, #1069, .T. ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .T. ) ;
+#1799 = FILL_AREA_STYLE ('',( #313 ) ) ;
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1730, .T. ) ;
+#1801 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, -0.8600000000000001000 ) ) ;
+#1802 = ORIENTED_EDGE ( 'NONE', *, *, #500, .T. ) ;
+#1803 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1804 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1805 = EDGE_LOOP ( 'NONE', ( #1486, #838, #351, #676, #480, #1940 ) ) ;
+#1806 = VECTOR ( 'NONE', #332, 1000.000000000000000 ) ;
+#1807 = EDGE_LOOP ( 'NONE', ( #977, #730, #1724, #1458 ) ) ;
+#1808 = DIRECTION ( 'NONE',  ( 2.907978424070012900E-015, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1809 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1018 ) ) ;
+#1810 = CIRCLE ( 'NONE', #1511, 0.01999999999999999700 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.9826225293941791600, -0.9799999999999999800 ) ) ;
+#1812 = AXIS2_PLACEMENT_3D ( 'NONE', #1387, #804, #790 ) ;
+#1813 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .T. ) ;
+#1815 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1275 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1493, #1646, #593 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1816 = VERTEX_POINT ( 'NONE', #1146 ) ;
+#1817 = CARTESIAN_POINT ( 'NONE',  ( 1.246417910447759500, 0.9712009613525601800, 0.9799999999999986500 ) ) ;
+#1818 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1819 = EDGE_LOOP ( 'NONE', ( #465, #1842, #1498, #821 ) ) ;
+#1820 = LINE ( 'NONE', #1188, #36 ) ;
+#1821 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .T. ) ;
+#1822 = VERTEX_POINT ( 'NONE', #1599 ) ;
+#1823 = EDGE_CURVE ( 'NONE', #654, #859, #1584, .T. ) ;
+#1824 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1826 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #690, #1406, #1265 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1825 = STYLED_ITEM ( 'NONE', ( #359 ), #42 ) ;
+#1826 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #690, 'distance_accuracy_value', 'NONE');
+#1827 = FACE_OUTER_BOUND ( 'NONE', #545, .T. ) ;
+#1828 = DIRECTION ( 'NONE',  ( 9.693261413566682100E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1829 = CYLINDRICAL_SURFACE ( 'NONE', #945, 0.02000000000000005200 ) ;
+#1830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1831 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1832 = DIRECTION ( 'NONE',  ( 0.4959096930409343500, -0.7128444098792854300, -0.4959096930408798400 ) ) ;
+#1833 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1834 = CYLINDRICAL_SURFACE ( 'NONE', #1345, 0.02000000000000005200 ) ;
+#1835 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .F. ) ;
+#1837 = AXIS2_PLACEMENT_3D ( 'NONE', #963, #1396, #970 ) ;
+#1838 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#1839 = EDGE_LOOP ( 'NONE', ( #1796, #1509, #1000, #809 ) ) ;
+#1840 = FILL_AREA_STYLE ('',( #1713 ) ) ;
+#1841 = CARTESIAN_POINT ( 'NONE',  ( -1.162121644337287500, 0.3526909143122712300, 0.9121216443372877100 ) ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #428, .F. ) ;
+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#1844 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1845 = LINE ( 'NONE', #166, #1806 ) ;
+#1846 = EDGE_LOOP ( 'NONE', ( #354, #348, #1966, #836 ) ) ;
+#1847 = FACE_OUTER_BOUND ( 'NONE', #1007, .T. ) ;
+#1848 = SURFACE_STYLE_USAGE ( .BOTH. , #1861 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE',  ( -1.130000000000000100, 0.7276419492499175400, 0.8800000000000003400 ) ) ;
+#1850 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1851 = CIRCLE ( 'NONE', #1697, 0.02000000000000005200 ) ;
+#1852 = EDGE_CURVE ( 'NONE', #1057, #819, #1092, .T. ) ;
+#1853 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1854 = EDGE_CURVE ( 'NONE', #61, #941, #1166, .T. ) ;
+#1855 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1939, #280, #924, #1536 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 5.675366361527158800, 6.891004252832012800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8805970149253734600, 0.8805970149253734600, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1856 = LINE ( 'NONE', #267, #273 ) ;
+#1857 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.898517206280167900E-014, 0.0000000000000000000 ) ) ;
+#1858 = ADVANCED_FACE ( 'NONE', ( #987 ), #1261, .T. ) ;
+#1859 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -5.421010862427508000E-015, 0.0000000000000000000 ) ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#1861 = SURFACE_SIDE_STYLE ('',( #870 ) ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #1290, .T. ) ;
+#1863 = CARTESIAN_POINT ( 'NONE',  ( -1.171040538739855900, 0.3371500928966204000, -0.9023033246079955600 ) ) ;
+#1864 = EDGE_LOOP ( 'NONE', ( #634, #1201, #1703, #1598, #380, #832 ) ) ;
+#1865 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1866 = ADVANCED_FACE ( 'NONE', ( #575 ), #1686, .T. ) ;
+#1867 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058201900, 1.000000000000000000 ) ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.2173774706058206100, -0.9799999999999999800 ) ) ;
+#1869 = VECTOR ( 'NONE', #1362, 1000.000000000000000 ) ;
+#1870 = EDGE_LOOP ( 'NONE', ( #813, #749, #1768, #1581 ) ) ;
+#1871 = CARTESIAN_POINT ( 'NONE',  ( -0.6500000000000000200, 0.2173774706058205200, 0.9799999999999999800 ) ) ;
+#1872 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2173774706058205200, -0.9799999999999999800 ) ) ;
+#1873 = SURFACE_STYLE_FILL_AREA ( #1799 ) ;
+#1874 = FACE_OUTER_BOUND ( 'NONE', #301, .T. ) ;
+#1875 = CARTESIAN_POINT ( 'NONE',  ( 1.170028882857382200, 0.3386042956489808700, 0.9012605407914555700 ) ) ;
+#1876 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #978, #536 ) ;
+#1877 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #531, #1602, #965, #1427 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896800, 3.141592653589782500 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243676000, 0.8047378541243676000, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1878 = FILL_AREA_STYLE ('',( #1974 ) ) ;
+#1879 = VECTOR ( 'NONE', #956, 1000.000000000000000 ) ;
+#1880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 1.084202172485501800E-014 ) ) ;
+#1881 = FACE_OUTER_BOUND ( 'NONE', #161, .T. ) ;
+#1882 = VERTEX_POINT ( 'NONE', #833 ) ;
+#1883 = VERTEX_POINT ( 'NONE', #684 ) ;
+#1884 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1885 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ;
+#1886 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#1887 = CARTESIAN_POINT ( 'NONE',  ( 1.229999999999999800, 0.2173774706058201900, 0.9799999999999999800 ) ) ;
+#1888 = EDGE_CURVE ( 'NONE', #1735, #708, #1283, .T. ) ;
+#1889 = AXIS2_PLACEMENT_3D ( 'NONE', #389, #232, #395 ) ;
+#1890 = EDGE_CURVE ( 'NONE', #708, #334, #261, .T. ) ;
+#1891 = ORIENTED_EDGE ( 'NONE', *, *, #428, .T. ) ;
+#1892 = VECTOR ( 'NONE', #366, 1000.000000000000000 ) ;
+#1893 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1894 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1895 = FACE_OUTER_BOUND ( 'NONE', #303, .T. ) ;
+#1896 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1897 = SURFACE_STYLE_FILL_AREA ( #1878 ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( -1.241715728752538200, 1.567958384615764200E-016, 0.9999999999999997800 ) ) ;
+#1899 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1018 ), #27 ) ;
+#1900 = FILL_AREA_STYLE_COLOUR ( '', #778 ) ;
+#1901 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 3.797034412560335700E-014, 0.0000000000000000000 ) ) ;
+#1902 = FACE_OUTER_BOUND ( 'NONE', #1638, .T. ) ;
+#1903 = ADVANCED_FACE ( 'NONE', ( #476 ), #1464, .F. ) ;
+#1904 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1905 = ORIENTED_EDGE ( 'NONE', *, *, #226, .F. ) ;
+#1906 = CIRCLE ( 'NONE', #1473, 0.01999999999999999700 ) ;
+#1907 = VERTEX_POINT ( 'NONE', #1727 ) ;
+#1908 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1909 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #756 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1496, #738, #784 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1910 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1911 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #952, .T. ) ;
+#1913 = CARTESIAN_POINT ( 'NONE',  ( -1.109999999999999900, 0.7337627676200617600, 0.8800000000000001200 ) ) ;
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -1.229999999999999800, 0.5999999999999999800, 1.000000000000000000 ) ) ;
+#1915 = ADVANCED_FACE ( 'NONE', ( #1510 ), #871, .T. ) ;
+#1916 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #930 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1702, #357, #491 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1917 = DIRECTION ( 'NONE',  ( -9.693261413566707800E-016, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1918 = EDGE_CURVE ( 'NONE', #171, #895, #1214, .T. ) ;
+#1919 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.5999999999999999800, 0.8600000000000001000 ) ) ;
+#1920 = VECTOR ( 'NONE', #507, 1000.000000000000000 ) ;
+#1921 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #188, #484 ) ;
+#1922 = SURFACE_STYLE_USAGE ( .BOTH. , #422 ) ;
+#1923 = FACE_OUTER_BOUND ( 'NONE', #1524, .T. ) ;
+#1924 = DIRECTION ( 'NONE',  ( 2.907978424070012900E-015, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1925 = VECTOR ( 'NONE', #1722, 1000.000000000000000 ) ;
+#1926 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1927 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#1928 = ADVANCED_FACE ( 'NONE', ( #310 ), #62, .T. ) ;
+#1929 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, -1.000000000000000000 ) ) ;
+#1930 = PRESENTATION_STYLE_ASSIGNMENT (( #808 ) ) ;
+#1931 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000400, 0.02000000000000038200, -0.9799999999999999800 ) ) ;
+#1932 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.4683059440037453100, -0.8800000000000000000 ) ) ;
+#1933 = SPHERICAL_SURFACE ( 'NONE', #1959, 0.02000000000000000000 ) ;
+#1934 = STYLED_ITEM ( 'NONE', ( #486 ), #1032 ) ;
+#1935 = EDGE_CURVE ( 'NONE', #1001, #173, #205, .T. ) ;
+#1936 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1937 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#1938 = CARTESIAN_POINT ( 'NONE',  ( -1.779999999999999800, 0.2173774706058205200, 1.000000000000000000 ) ) ;
+#1939 = CARTESIAN_POINT ( 'NONE',  ( -1.246417910447761100, 0.2287990386474378600, 0.9799999999999999800 ) ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #1647, .T. ) ;
+#1941 = ADVANCED_FACE ( 'NONE', ( #776 ), #1980, .T. ) ;
+#1942 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#1943 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1944 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1945 = CARTESIAN_POINT ( 'NONE',  ( 1.129999999999999900, 0.7337627676200616500, 0.8600000000000002100 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.02000000000000000400, 1.000000000000000000 ) ) ;
+#1947 = EDGE_LOOP ( 'NONE', ( #698, #1777, #519, #679 ) ) ;
+#1948 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1949 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 1.301042606982605100E-016, -0.0000000000000000000 ) ) ;
+#1950 = AXIS2_PLACEMENT_3D ( 'NONE', #1028, #105, #224 ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #1784, .T. ) ;
+#1952 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2287990386474377500, 0.9964179104477612900 ) ) ;
+#1953 = EDGE_CURVE ( 'NONE', #517, #1684, #1622, .T. ) ;
+#1954 = SURFACE_STYLE_FILL_AREA ( #427 ) ;
+#1955 = CYLINDRICAL_SURFACE ( 'NONE', #558, 0.6500000000000000200 ) ;
+#1956 = CARTESIAN_POINT ( 'NONE',  ( 1.109999999999999900, 0.6000000000000002000, 0.8800000000000001200 ) ) ;
+#1957 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1958 = CARTESIAN_POINT ( 'NONE',  ( 1.249999999999999800, 0.2173774706058202400, -0.9799999999999999800 ) ) ;
+#1959 = AXIS2_PLACEMENT_3D ( 'NONE', #1401, #659, #969 ) ;
+#1960 = EDGE_LOOP ( 'NONE', ( #1450, #791, #565, #67 ) ) ;
+#1961 = LINE ( 'NONE', #367, #1497 ) ;
+#1962 = ORIENTED_EDGE ( 'NONE', *, *, #655, .F. ) ;
+#1963 = VERTEX_POINT ( 'NONE', #1031 ) ;
+#1964 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1965 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ;
+#1967 = FILL_AREA_STYLE_COLOUR ( '', #167 ) ;
+#1968 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 9.693261413566686100E-016, -0.0000000000000000000 ) ) ;
+#1969 = CARTESIAN_POINT ( 'NONE',  ( 1.230000000000000000, 1.180000000000000200, -0.9799999999999999800 ) ) ;
+#1970 = ORIENTED_EDGE ( 'NONE', *, *, #336, .F. ) ;
+#1971 = VECTOR ( 'NONE', #106, 1000.000000000000000 ) ;
+#1972 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #1747, #567 ) ;
+#1973 = SURFACE_STYLE_FILL_AREA ( #11 ) ;
+#1974 = FILL_AREA_STYLE_COLOUR ( '', #19 ) ;
+#1975 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.9826225293941791600, 0.9799999999999999800 ) ) ;
+#1976 = FACE_OUTER_BOUND ( 'NONE', #1805, .T. ) ;
+#1977 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1978 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #390 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #587, #1380, #1200 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1979 = CIRCLE ( 'NONE', #472, 0.02000000000000008400 ) ;
+#1980 =( BOUNDED_SURFACE ( )  B_SPLINE_SURFACE ( 3, 2, ( 
+ ( #407, #732, #722 ),
+ ( #1487, #1479, #1779 ),
+ ( #1312, #544, #102 ),
+ ( #719, #1173, #1932 ),
+ ( #1469, #89, #557 ),
+ ( #418, #260, #1184 ) ),
+ .UNSPECIFIED., .F., .F., .T. ) 
+ B_SPLINE_SURFACE_WITH_KNOTS ( ( 4, 2, 4 ),
+ ( 3, 3 ),
+ ( 2.533773707937366100, 3.141592653589793100, 3.749411599242220100 ),
+ ( 0.0000000000000000000, 1.000000000000000000 ),
+ .UNSPECIFIED. ) 
+ GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_SURFACE ( (
+ ( 1.000000000000000000, 0.8142881987733934200, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547019500, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7071067811865475700, 1.000000000000000000),
+ ( 1.000000000000000000, 0.7545481951547053900, 1.000000000000000000),
+ ( 1.000000000000000000, 0.8142881987733937600, 1.000000000000000000) ) ) 
+ REPRESENTATION_ITEM ( '' )  SURFACE ( )  );
+#1981 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1982 = CARTESIAN_POINT ( 'NONE',  ( -1.230000000000000000, 0.2173774706058205200, 0.9800000000000002000 ) ) ;
+#1983 = LINE ( 'NONE', #795, #1648 ) ;
+#1984 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1985 = PRESENTATION_STYLE_ASSIGNMENT (( #75 ) ) ;
+#1986 = LINE ( 'NONE', #595, #743 ) ;
+#1987 = ORIENTED_EDGE ( 'NONE', *, *, #897, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;