From 7c60b56df018b4e280e1b85e4c74364c9ae7c94c Mon Sep 17 00:00:00 2001
From: Mark <markh@rris.com.au>
Date: Sun, 24 Jan 2016 17:56:47 -0700
Subject: [PATCH] Added TAIYO YUDEN MAMK2520T1R0M Inductor Footprint/Model

---
 Footprints/Power Inductors.PcbLib |  Bin 124416 -> 154624 bytes
 STEP/Inductor/MAMK2520T1R0M.STEP  | 2159 +++++++++++++++++++++++++++++
 2 files changed, 2159 insertions(+)
 create mode 100644 STEP/Inductor/MAMK2520T1R0M.STEP

diff --git a/Footprints/Power Inductors.PcbLib b/Footprints/Power Inductors.PcbLib
index 342d64e2c61a6b4c03ff57d2151c75e2d13292e1..74f1f14c3f2743ddb59c50784c79cb557fa0d79b 100644
GIT binary patch
delta 28390
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

delta 1141
zcmZ`%TWm~G6uo<!+uoVZjG|40dQ6ZAHSV3qy&YQVn5kFWQ4{L%L*uJjA&i82bi@yl
zG}@DNM?}I0U(yc^;|G)AuRbP3d=TROenbT!9sAstj3!R9&e@N(_c?p-lfL3i4;G)O
zDn~_8fMKsvMX~js=%kFV881LDYU*%4pMN^w!OiH^zYHnEEjbt`*%hMGk<ccw#Du))
zQRj;9jt=kRYoBdSy8a8FVwZZpQf4Sb3CH}=MF>-~rBcPl1qBXiGYWJuh-YB9r&aW7
zS;}@mU9a;fm36@0zHJZ}aaRbxZ4#ZXgy!NPj?IglW46d@4)NX9ta{j}37@0FyK}mH
zR}TKZZw<xT!4N|w4~m{J>#`#5x%;E?`e&@ZU_58MVZ3C#V!UR&WxQj&XGrb`K0h)(
zF+NLMPwQg1FTi`aIJ78WEDGxb$Gp+F=&mXoc$mEF6IZ*&4_r?L`mIPH7&ffPftF_f
ziVd}4T{nXPBWOvzabs;L64Aqk5jJiAM(K})f|hA!=FWnP^#D{G!YSlygGZuSo5#)A
z>paT$%cT>v!|tL>ES}y#o$ZiNdBRGG-G`C-3;K|ByV)r_CztGAaWNYlijw)c9n?*n
zIz~7AcnrM%OE7*+0?=rWACHTbTAe*I*hjD(_S3H*w$hQMIEQ>;OlfF;x&Y829TPC&
zf7vIF$xbOhrd2uagY?6|2ItgKLfJnVO3%qp%O5f6E@wi;C`lG*SIh<4tJjqR5A6wJ
zmwP@Nx<}1@OE6A11E{<FY*B41Z4Mz(Weg|MS(B^KP4v(X6HSVm=%*4B1GFW^n?J_h
zrZ{`sES9>YWLeB}TFkp6W4kS!KqsrQl4ewMzOB_9X2>mX@pfBor!1VAxm1k}4oWY<
zMwo2ZH&Ry)3hJA}uNxWP$N*uX?0*;N^tB1sL#2!>{WmTLG*p98EwN(Nvc~1h<CL$#
za!S^sPg@p?txc?}Z=uBvc&jgoS&>%b?rCH12-tTN1=;R#iKw=UZmz}}{*2r<7Bbl+
K);URUgY0i2#gS?N

diff --git a/STEP/Inductor/MAMK2520T1R0M.STEP b/STEP/Inductor/MAMK2520T1R0M.STEP
new file mode 100644
index 000000000..093d81e09
--- /dev/null
+++ b/STEP/Inductor/MAMK2520T1R0M.STEP
@@ -0,0 +1,2159 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+    '1' );
+FILE_NAME ('MAMK2520T1R0M.STEP',
+    '2016-01-25T00:51:17',
+    ( '' ),
+    ( '' ),
+    'SwSTEP 2.0',
+    'SolidWorks 2015',
+    '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_CURVE ( 'NONE', #1888, #446, #1870, .T. ) ;
+#2 = PLANE ( 'NONE',  #1763 ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #46, .T. ) ;
+#4 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.09999999999999999200, -1.024999999999999900 ) ) ;
+#5 = VERTEX_POINT ( 'NONE', #338 ) ;
+#6 = AXIS2_PLACEMENT_3D ( 'NONE', #1622, #1631, #1317 ) ;
+#7 = CARTESIAN_POINT ( 'NONE',  ( -1.248502333213140200, 0.2804946364313921100, 1.024902088257426500 ) ) ;
+#8 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .F. ) ;
+#10 = FACE_OUTER_BOUND ( 'NONE', #401, .T. ) ;
+#11 = CARTESIAN_POINT ( 'NONE',  ( -0.8022643297265530400, 0.09853790887459039400, -1.014409768733417700 ) ) ;
+#12 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, -1.024999999999999900 ) ) ;
+#13 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#14 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#15 = CYLINDRICAL_SURFACE ( 'NONE', #1598, 0.05000000000000002400 ) ;
+#16 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #561 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #471, #307, #1750 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#17 = EDGE_CURVE ( 'NONE', #369, #1872, #906, .T. ) ;
+#18 = VECTOR ( 'NONE', #648, 1000.000000000000000 ) ;
+#19 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#20 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1755, #477, #1447, #1286 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 1.570796326794892800 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243658300, 0.8047378541243658300, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#21 = VERTEX_POINT ( 'NONE', #1914 ) ;
+#22 = LINE ( 'NONE', #1645, #1357 ) ;
+#23 = VERTEX_POINT ( 'NONE', #1932 ) ;
+#24 = ADVANCED_FACE ( 'NONE', ( #265 ), #1610, .T. ) ;
+#25 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#26 = VERTEX_POINT ( 'NONE', #1006 ) ;
+#27 = SURFACE_STYLE_USAGE ( .BOTH. , #807 ) ;
+#28 = EDGE_LOOP ( 'NONE', ( #1751, #1760, #1700, #1733, #1825, #1076 ) ) ;
+#29 = FACE_OUTER_BOUND ( 'NONE', #1389, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
+#31 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #1075, #1249 ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #1611, .F. ) ;
+#33 = CARTESIAN_POINT ( 'NONE',  ( 1.229289321881345400, 0.2000000000000005400, 0.9999999999999995600 ) ) ;
+#34 = FILL_AREA_STYLE ('',( #636 ) ) ;
+#35 = DIRECTION ( 'NONE',  ( 0.4061384660534471700, -0.9138115486202572600, 0.0000000000000000000 ) ) ;
+#36 = ADVANCED_FACE ( 'NONE', ( #859 ), #1791, .F. ) ;
+#37 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.150000000000000100, -1.000000000000000200 ) ) ;
+#38 = EDGE_CURVE ( 'NONE', #1730, #369, #48, .T. ) ;
+#39 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#40 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#41 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.084202172485504400E-016 ) ) ;
+#42 = STYLED_ITEM ( 'NONE', ( #374 ), #1533 ) ;
+#43 = FACE_OUTER_BOUND ( 'NONE', #590, .T. ) ;
+#44 = VECTOR ( 'NONE', #592, 1000.000000000000000 ) ;
+#45 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#46 = EDGE_CURVE ( 'NONE', #470, #2055, #1352, .T. ) ;
+#47 = VECTOR ( 'NONE', #881, 1000.000000000000000 ) ;
+#48 = LINE ( 'NONE', #1945, #317 ) ;
+#49 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#50 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.694065894508600900E-015, 0.0000000000000000000 ) ) ;
+#51 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#52 = VECTOR ( 'NONE', #1191, 1000.000000000000100 ) ;
+#53 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #575, #1688 ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .T. ) ;
+#55 = EDGE_LOOP ( 'NONE', ( #1619, #740, #349, #768, #1437, #1186 ) ) ;
+#56 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #714, .T. ) ;
+#58 = SURFACE_SIDE_STYLE ('',( #1981 ) ) ;
+#59 = AXIS2_PLACEMENT_3D ( 'NONE', #1215, #1060, #1384 ) ;
+#60 = ADVANCED_FACE ( 'NONE', ( #887 ), #2075, .T. ) ;
+#61 = AXIS2_PLACEMENT_3D ( 'NONE', #1537, #2022, #1839 ) ;
+#62 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #1359, #1682 ) ;
+#63 = CARTESIAN_POINT ( 'NONE',  ( 1.258122769321069000, 0.2817237690275943800, -1.024999999999999900 ) ) ;
+#64 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, 1.024999999999999900 ) ) ;
+#65 = EDGE_CURVE ( 'NONE', #256, #74, #1105, .T. ) ;
+#66 = CIRCLE ( 'NONE', #808, 0.04999999999999991300 ) ;
+#67 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.150000000000000100, -1.000000000000000200 ) ) ;
+#68 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#69 = CARTESIAN_POINT ( 'NONE',  ( 1.229289321881345400, 0.1999999999999998200, -1.000000000000000200 ) ) ;
+#70 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#71 = CARTESIAN_POINT ( 'NONE',  ( -1.249846473834598900, 0.2972212438340435200, -1.014839017059651100 ) ) ;
+#72 = CARTESIAN_POINT ( 'NONE',  ( 0.8008651438032392500, 0.09943950024716412300, -1.010813487632982400 ) ) ;
+#73 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #152 ) ) ;
+#74 = VERTEX_POINT ( 'NONE', #1194 ) ;
+#75 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #1917, #1984, #495, #1047 ) ) ;
+#77 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#78 = EDGE_LOOP ( 'NONE', ( #1463, #911, #591, #526 ) ) ;
+#79 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1000000000000001000, -0.9000000000000000200 ) ) ;
+#80 = VERTEX_POINT ( 'NONE', #1824 ) ;
+#81 = FILL_AREA_STYLE ('',( #1786 ) ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #1436, .T. ) ;
+#83 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #2050 ), #802 ) ;
+#84 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#85 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2033, 'distance_accuracy_value', 'NONE');
+#86 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.02000000000000000000, -1.024999999999999900 ) ) ;
+#87 = ADVANCED_FACE ( 'NONE', ( #1959 ), #1222, .T. ) ;
+#88 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.024999999999999900 ) ) ;
+#89 = STYLED_ITEM ( 'NONE', ( #1956 ), #503 ) ;
+#90 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, 1.024999999999999900 ) ) ;
+#91 = FACE_OUTER_BOUND ( 'NONE', #865, .T. ) ;
+#92 = PRODUCT ( 'MAMK2520T1R0M', 'MAMK2520T1R0M', '', ( #923 ) ) ;
+#93 = FACE_OUTER_BOUND ( 'NONE', #371, .T. ) ;
+#94 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.02000000000000000000, 1.004999999999999900 ) ) ;
+#95 = FACE_OUTER_BOUND ( 'NONE', #476, .T. ) ;
+#96 = PLANE ( 'NONE',  #59 ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .F. ) ;
+#98 = CARTESIAN_POINT ( 'NONE',  ( 0.8087933799643464200, 0.09446195065648495300, -1.021590760859362400 ) ) ;
+#99 = EDGE_CURVE ( 'NONE', #176, #1431, #1859, .T. ) ;
+#100 = FACE_OUTER_BOUND ( 'NONE', #303, .T. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .T. ) ;
+#102 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#103 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #415 ), #1650 ) ;
+#104 = ORIENTED_EDGE ( 'NONE', *, *, #315, .F. ) ;
+#105 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .T. ) ;
+#107 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#108 = VERTEX_POINT ( 'NONE', #1379 ) ;
+#109 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#110 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1264, #1720, #1588, #1242, #904, #1578, #1878, #1088, #432, #609, #2034, #1572, #1860, #1739, #426, #924, #1881, #1566, #769 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -9.567204977598029600E-007, 0.0000000000000000000, 6.811522022403509100E-006, 1.388841772720473700E-005, 2.030214063116613600E-005, 2.646993650578848600E-005, 3.265453420137216000E-005 ),
+ .UNSPECIFIED. ) ;
+#111 = AXIS2_PLACEMENT_3D ( 'NONE', #205, #527, #1347 ) ;
+#112 = DIRECTION ( 'NONE',  ( 0.9138115486202574900, 0.4061384660534470000, 0.0000000000000000000 ) ) ;
+#113 = CARTESIAN_POINT ( 'NONE',  ( -1.249130574436340800, 0.2871641755106291700, -1.023165199297804400 ) ) ;
+#114 = CARTESIAN_POINT ( 'NONE',  ( 1.249685645658985800, 0.2946362496789409200, -1.018128115973153700 ) ) ;
+#115 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#116 = FACE_OUTER_BOUND ( 'NONE', #1201, .T. ) ;
+#117 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#118 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#119 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#120 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#121 = CIRCLE ( 'NONE', #771, 0.1000000000000000500 ) ;
+#122 = AXIS2_PLACEMENT_3D ( 'NONE', #884, #1848, #890 ) ;
+#123 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #2003, .T. ) ;
+#125 = CARTESIAN_POINT ( 'NONE',  ( -0.8209915956138939000, 0.08744324737993296200, 1.024999999999999900 ) ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#127 = EDGE_CURVE ( 'NONE', #179, #1708, #1350, .T. ) ;
+#128 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ;
+#130 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#132 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, -1.872712843384052100E-016, 0.9499999999999995100 ) ) ;
+#133 = CARTESIAN_POINT ( 'NONE',  ( -1.248251529779035800, 0.2782394737132118900, -1.024982972969223500 ) ) ;
+#134 = SURFACE_STYLE_USAGE ( .BOTH. , #1093 ) ;
+#135 = CYLINDRICAL_SURFACE ( 'NONE', #1241, 0.05000000000000002400 ) ;
+#136 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #733, #421 ) ;
+#137 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1000000000000001200, -0.9000000000000000200 ) ) ;
+#138 = PRESENTATION_STYLE_ASSIGNMENT (( #1355 ) ) ;
+#139 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#140 = AXIS2_PLACEMENT_3D ( 'NONE', #1693, #718, #1830 ) ;
+#141 = FACE_OUTER_BOUND ( 'NONE', #28, .T. ) ;
+#142 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1091 ) ;
+#143 = FILL_AREA_STYLE_COLOUR ( '', #1853 ) ;
+#144 = PRESENTATION_STYLE_ASSIGNMENT (( #1055 ) ) ;
+#145 = CARTESIAN_POINT ( 'NONE',  ( -0.8207252750153439800, 0.08758846419612292800, -1.024999999999999900 ) ) ;
+#146 = EDGE_CURVE ( 'NONE', #1727, #1031, #1797, .T. ) ;
+#147 = DIRECTION ( 'NONE',  ( -0.9138115486202573700, 0.4061384660534472800, 0.0000000000000000000 ) ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #315, .T. ) ;
+#149 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #348, 'distance_accuracy_value', 'NONE');
+#150 = LINE ( 'NONE', #1670, #842 ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #559, .T. ) ;
+#152 = STYLED_ITEM ( 'NONE', ( #329 ), #1495 ) ;
+#153 = CARTESIAN_POINT ( 'NONE',  ( -1.249130574436341700, 0.2871641755106292800, 1.023165199297804600 ) ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #660, .F. ) ;
+#155 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .T. ) ;
+#157 = CARTESIAN_POINT ( 'NONE',  ( -0.8071307244986161100, 0.09548591818436492900, 1.020216690749631500 ) ) ;
+#158 = FILL_AREA_STYLE_COLOUR ( '', #1219 ) ;
+#159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.084202172485504400E-016, 1.000000000000000000 ) ) ;
+#160 = AXIS2_PLACEMENT_3D ( 'NONE', #1211, #257, #1698 ) ;
+#161 = CARTESIAN_POINT ( 'NONE',  ( -1.248729594524613700, 0.2827628440769519600, 1.024527852246912800 ) ) ;
+#162 = SURFACE_STYLE_USAGE ( .BOTH. , #496 ) ;
+#163 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#164 = STYLED_ITEM ( 'NONE', ( #138 ), #1040 ) ;
+#165 = CIRCLE ( 'NONE', #122, 0.04999999999999991300 ) ;
+#166 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1673, #872 ) ;
+#167 = FACE_OUTER_BOUND ( 'NONE', #293, .T. ) ;
+#168 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#169 = AXIS2_PLACEMENT_3D ( 'NONE', #1862, #1560, #1227 ) ;
+#170 = CYLINDRICAL_SURFACE ( 'NONE', #249, 0.02000000000000000000 ) ;
+#171 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, -0.3999999999999998600, 0.4000000000000012400 ) ) ;
+#172 = ADVANCED_FACE ( 'NONE', ( #364 ), #409, .F. ) ;
+#173 = PRESENTATION_STYLE_ASSIGNMENT (( #1388 ) ) ;
+#174 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#175 = FACE_OUTER_BOUND ( 'NONE', #595, .T. ) ;
+#176 = VERTEX_POINT ( 'NONE', #79 ) ;
+#177 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #606, #919, #1596, #940, #306, #1898, #2072, #1731, #1108, #157, #1442, #751, #2040, #1081, #285, #1419, #289, #758, #2048 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 5.904174136325353300E-006, 1.178471182677806800E-005, 1.798880998905791400E-005, 2.513690104075533200E-005, 3.399588073309152100E-005, 3.490589791103804900E-005 ),
+ .UNSPECIFIED. ) ;
+#178 = EDGE_CURVE ( 'NONE', #1251, #1704, #1530, .T. ) ;
+#179 = VERTEX_POINT ( 'NONE', #261 ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #700, .F. ) ;
+#181 = AXIS2_PLACEMENT_3D ( 'NONE', #337, #190, #1472 ) ;
+#182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#183 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1500000000000003300, 0.9499999999999995100 ) ) ;
+#184 = CIRCLE ( 'NONE', #280, 0.02000000000000005200 ) ;
+#185 = VERTEX_POINT ( 'NONE', #864 ) ;
+#186 = FILL_AREA_STYLE ('',( #1926 ) ) ;
+#187 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#188 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#189 = FILL_AREA_STYLE ('',( #1139 ) ) ;
+#190 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#191 = LINE ( 'NONE', #617, #1057 ) ;
+#192 = CARTESIAN_POINT ( 'NONE',  ( 0.8209915956138833500, 0.08744324737995662300, 1.024999999999999900 ) ) ;
+#193 = AXIS2_PLACEMENT_3D ( 'NONE', #1381, #119, #1998 ) ;
+#194 = LINE ( 'NONE', #88, #386 ) ;
+#195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#196 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#197 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#198 = FACE_OUTER_BOUND ( 'NONE', #737, .T. ) ;
+#199 = EDGE_LOOP ( 'NONE', ( #2077, #324, #1680, #319 ) ) ;
+#200 = FACE_OUTER_BOUND ( 'NONE', #1613, .T. ) ;
+#201 = PLANE ( 'NONE',  #1395 ) ;
+#202 = EDGE_LOOP ( 'NONE', ( #1754, #1099, #1027, #658 ) ) ;
+#203 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
+#205 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, -1.024999999999999900 ) ) ;
+#206 = ADVANCED_FACE ( 'NONE', ( #1012 ), #170, .T. ) ;
+#207 = ADVANCED_FACE ( 'NONE', ( #840 ), #2074, .T. ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .T. ) ;
+#209 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#210 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#211 = PLANE ( 'NONE',  #53 ) ;
+#212 = AXIS2_PLACEMENT_3D ( 'NONE', #1474, #1145, #1516 ) ;
+#213 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#214 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#215 = VECTOR ( 'NONE', #439, 1000.000000000000000 ) ;
+#216 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#217 = EDGE_CURVE ( 'NONE', #185, #661, #786, .T. ) ;
+#218 = SURFACE_STYLE_USAGE ( .BOTH. , #58 ) ;
+#219 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#220 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#221 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #569 ) ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #1515, #101, #655, #1780, #2052, #1874 ) ) ;
+#223 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#224 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.971276677246371500E-016 ) ) ;
+#225 = TOROIDAL_SURFACE ( 'NONE', #385, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .F. ) ;
+#227 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, 1.004999999999999900 ) ) ;
+#228 = VERTEX_POINT ( 'NONE', #266 ) ;
+#229 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#230 = VERTEX_POINT ( 'NONE', #1248 ) ;
+#231 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, -1.004999999999999900 ) ) ;
+#232 = LINE ( 'NONE', #929, #1732 ) ;
+#233 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.2133974596215559300, 1.004999999999999900 ) ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #1436, .F. ) ;
+#235 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #384 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1567, #2035, #115 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#236 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#237 = ADVANCED_FACE ( 'NONE', ( #1744 ), #1849, .F. ) ;
+#238 = AXIS2_PLACEMENT_3D ( 'NONE', #1049, #702, #1852 ) ;
+#239 = PLANE ( 'NONE',  #545 ) ;
+#240 = CARTESIAN_POINT ( 'NONE',  ( 0.8150181333327070100, 0.09077010396790993800, -1.024395746897452900 ) ) ;
+#241 = VECTOR ( 'NONE', #302, 1000.000000000000000 ) ;
+#242 = PRESENTATION_STYLE_ASSIGNMENT (( #1455 ) ) ;
+#243 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, -1.004999999999999900 ) ) ;
+#244 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #298, #2057 ) ;
+#245 = CIRCLE ( 'NONE', #300, 0.1000000000000000500 ) ;
+#246 = LINE ( 'NONE', #86, #47 ) ;
+#247 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .F. ) ;
+#249 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #112, #748 ) ;
+#250 = VECTOR ( 'NONE', #962, 1000.000000000000000 ) ;
+#251 = VERTEX_POINT ( 'NONE', #1709 ) ;
+#252 = EDGE_LOOP ( 'NONE', ( #1632, #968, #1893, #32 ) ) ;
+#253 = CARTESIAN_POINT ( 'NONE',  ( 0.8022643297265530400, 0.09853790887459033800, -1.014409768733417700 ) ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #1169, .F. ) ;
+#255 = EDGE_CURVE ( 'NONE', #108, #470, #1173, .T. ) ;
+#256 = VERTEX_POINT ( 'NONE', #1393 ) ;
+#257 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#258 = AXIS2_PLACEMENT_3D ( 'NONE', #2011, #728, #1551 ) ;
+#259 = STYLED_ITEM ( 'NONE', ( #1906 ), #689 ) ;
+#260 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#261 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.149999999999999900, 0.9999999999999997800 ) ) ;
+#262 = CARTESIAN_POINT ( 'NONE',  ( -1.249767658526667000, 0.2959544439741322300, -1.016450869850356500 ) ) ;
+#263 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, -1.004999999999999900 ) ) ;
+#264 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #2073, #159 ) ;
+#265 = FACE_OUTER_BOUND ( 'NONE', #1411, .T. ) ;
+#266 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#267 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #1, .T. ) ;
+#269 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#270 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1615 ), #686 ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #1710, .F. ) ;
+#272 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.971276677246371500E-016 ) ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #1548, .T. ) ;
+#274 = SURFACE_SIDE_STYLE ('',( #2012 ) ) ;
+#275 = LINE ( 'NONE', #277, #500 ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#277 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2133974596215557100, -1.004999999999999900 ) ) ;
+#278 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#279 = CARTESIAN_POINT ( 'NONE',  ( 1.248144371984902600, 0.2772889257670759200, -1.024999999999999900 ) ) ;
+#280 = AXIS2_PLACEMENT_3D ( 'NONE', #1879, #1107, #612 ) ;
+#281 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#282 = SURFACE_STYLE_USAGE ( .BOTH. , #1703 ) ;
+#283 = EDGE_CURVE ( 'NONE', #1265, #1916, #1276, .T. ) ;
+#284 = VECTOR ( 'NONE', #830, 1000.000000000000000 ) ;
+#285 = CARTESIAN_POINT ( 'NONE',  ( -0.8176042161855001700, 0.08929605687672659300, 1.024902125810587300 ) ) ;
+#286 = CARTESIAN_POINT ( 'NONE',  ( 1.249130574436341900, 0.2871641755106290100, -1.023165199297804600 ) ) ;
+#287 = CIRCLE ( 'NONE', #1642, 0.02000000000000005200 ) ;
+#288 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#289 = CARTESIAN_POINT ( 'NONE',  ( -0.8204586770968052000, 0.08773323929505043300, 1.024995659891347000 ) ) ;
+#290 = FACE_OUTER_BOUND ( 'NONE', #444, .T. ) ;
+#291 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #188, #195 ) ;
+#292 = CARTESIAN_POINT ( 'NONE',  ( 1.249449397037422100, 0.2912732982099892600, -1.020810139945259200 ) ) ;
+#293 = EDGE_LOOP ( 'NONE', ( #124, #544, #1287, #322 ) ) ;
+#294 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#295 = VERTEX_POINT ( 'NONE', #1722 ) ;
+#296 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = EDGE_LOOP ( 'NONE', ( #82, #1556, #800, #798 ) ) ;
+#298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#299 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #1582, #2063 ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ;
+#302 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#303 = EDGE_LOOP ( 'NONE', ( #868, #598, #389, #712 ) ) ;
+#304 = VECTOR ( 'NONE', #515, 1000.000000000000000 ) ;
+#305 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2000000000000000900, -0.9500000000000001800 ) ) ;
+#306 = CARTESIAN_POINT ( 'NONE',  ( -0.8014279458964346200, 0.09907600910283383100, 1.012659286549093500 ) ) ;
+#307 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#308 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.09999999999999977000, 0.8999999999999989100 ) ) ;
+#309 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#310 = FACE_OUTER_BOUND ( 'NONE', #1643, .T. ) ;
+#311 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.09999999999999999200, -1.024999999999999900 ) ) ;
+#312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #350 ), #1371 ) ;
+#313 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#314 = LINE ( 'NONE', #1855, #1957 ) ;
+#315 = EDGE_CURVE ( 'NONE', #792, #108, #314, .T. ) ;
+#316 = CARTESIAN_POINT ( 'NONE',  ( -1.248144371984902600, 0.2772889257670760900, -1.024999999999999900 ) ) ;
+#317 = VECTOR ( 'NONE', #993, 1000.000000000000000 ) ;
+#318 = CARTESIAN_POINT ( 'NONE',  ( 0.8126098337591255400, 0.09218667556490557600, 1.023442116630088200 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .T. ) ;
+#320 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #1508, #680 ) ;
+#321 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, 1.004999999999999900 ) ) ;
+#322 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#323 = CARTESIAN_POINT ( 'NONE',  ( -0.8043714542987496800, 0.09720104061393918000, -1.017583534081606000 ) ) ;
+#324 = ORIENTED_EDGE ( 'NONE', *, *, #548, .T. ) ;
+#325 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #2031, 'distance_accuracy_value', 'NONE');
+#326 = ADVANCED_FACE ( 'NONE', ( #678 ), #1237, .F. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #529, .T. ) ;
+#328 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7071067811865487900, 0.7071067811865463500 ) ) ;
+#329 = PRESENTATION_STYLE_ASSIGNMENT (( #282 ) ) ;
+#330 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#331 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#332 = SURFACE_STYLE_USAGE ( .BOTH. , #978 ) ;
+#333 = CIRCLE ( 'NONE', #607, 0.1000000000000000500 ) ;
+#334 = AXIS2_PLACEMENT_3D ( 'NONE', #14, #1124, #174 ) ;
+#335 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#336 = LINE ( 'NONE', #1036, #1927 ) ;
+#337 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#338 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#339 = FILL_AREA_STYLE_COLOUR ( '', #1252 ) ;
+#340 = VERTEX_POINT ( 'NONE', #907 ) ;
+#341 = CARTESIAN_POINT ( 'NONE',  ( 0.1029681301458109200, -0.2316782928280750100, 1.004999999999999900 ) ) ;
+#342 = SURFACE_STYLE_FILL_AREA ( #981 ) ;
+#343 = ADVANCED_FACE ( 'NONE', ( #290 ), #903, .T. ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #473, #1210, #522, #1465 ) ) ;
+#345 = CARTESIAN_POINT ( 'NONE',  ( 0.8087933799643464200, 0.09446195065648488300, 1.021590760859362200 ) ) ;
+#346 = EDGE_LOOP ( 'NONE', ( #151, #1143, #1261, #820, #1991, #54 ) ) ;
+#347 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #670, #538 ) ;
+#348 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
+#350 = STYLED_ITEM ( 'NONE', ( #818 ), #36 ) ;
+#351 = VECTOR ( 'NONE', #1665, 1000.000000000000000 ) ;
+#352 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.7071067811865487900, -0.7071067811865463500 ) ) ;
+#353 = SURFACE_STYLE_USAGE ( .BOTH. , #1155 ) ;
+#354 = FACE_OUTER_BOUND ( 'NONE', #523, .T. ) ;
+#355 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#356 = ADVANCED_FACE ( 'NONE', ( #1454 ), #1771, .T. ) ;
+#357 = EDGE_CURVE ( 'NONE', #228, #2049, #20, .T. ) ;
+#358 = FILL_AREA_STYLE_COLOUR ( '', #586 ) ;
+#359 = AXIS2_PLACEMENT_3D ( 'NONE', #1823, #437, #2039 ) ;
+#360 = LINE ( 'NONE', #1430, #2006 ) ;
+#361 = EDGE_CURVE ( 'NONE', #1119, #176, #610, .T. ) ;
+#362 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999998200, 0.09999999999999979700, 1.004999999999999900 ) ) ;
+#363 = ADVANCED_FACE ( 'NONE', ( #95 ), #1884, .T. ) ;
+#364 = FACE_OUTER_BOUND ( 'NONE', #708, .T. ) ;
+#365 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #259 ) ) ;
+#366 = ADVANCED_FACE ( 'NONE', ( #198 ), #930, .T. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .T. ) ;
+#368 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#369 = VERTEX_POINT ( 'NONE', #469 ) ;
+#370 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#371 = EDGE_LOOP ( 'NONE', ( #106, #821, #635, #1581 ) ) ;
+#372 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1706 ) ) ;
+#373 = VERTEX_POINT ( 'NONE', #627 ) ;
+#374 = PRESENTATION_STYLE_ASSIGNMENT (( #1100 ) ) ;
+#375 = EDGE_CURVE ( 'NONE', #1704, #369, #517, .T. ) ;
+#376 = VERTEX_POINT ( 'NONE', #1435 ) ;
+#377 = SURFACE_STYLE_FILL_AREA ( #585 ) ;
+#378 = EDGE_CURVE ( 'NONE', #908, #340, #245, .T. ) ;
+#379 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2999999999999997700, 1.024999999999999900 ) ) ;
+#380 = CIRCLE ( 'NONE', #334, 0.02000000000000005200 ) ;
+#381 = EDGE_CURVE ( 'NONE', #1960, #2055, #1838, .T. ) ;
+#382 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#383 = LINE ( 'NONE', #488, #406 ) ;
+#384 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1567, 'distance_accuracy_value', 'NONE');
+#385 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #511, #1356 ) ;
+#386 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ;
+#387 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#388 = AXIS2_PLACEMENT_3D ( 'NONE', #281, #755, #1889 ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #1, .F. ) ;
+#390 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#391 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #976, .F. ) ;
+#393 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#394 = VERTEX_POINT ( 'NONE', #1600 ) ;
+#395 = EDGE_LOOP ( 'NONE', ( #1511, #1485, #788, #847 ) ) ;
+#396 = SURFACE_SIDE_STYLE ('',( #1525 ) ) ;
+#397 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#398 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .T. ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #94, #1221, #1413 ) ;
+#401 = EDGE_LOOP ( 'NONE', ( #1095, #1489, #1800 ) ) ;
+#402 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#403 = STYLED_ITEM ( 'NONE', ( #1792 ), #657 ) ;
+#404 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.7071067811865458000, -0.7071067811865492400 ) ) ;
+#405 = CYLINDRICAL_SURFACE ( 'NONE', #1635, 0.01999999999999999000 ) ;
+#406 = VECTOR ( 'NONE', #933, 1000.000000000000000 ) ;
+#407 = SURFACE_STYLE_USAGE ( .BOTH. , #396 ) ;
+#408 = CARTESIAN_POINT ( 'NONE',  ( -0.8081227693210686300, 0.08172376902759460900, -1.004999999999999900 ) ) ;
+#409 = PLANE ( 'NONE',  #140 ) ;
+#410 = EDGE_CURVE ( 'NONE', #5, #373, #1481, .T. ) ;
+#411 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.971276677246371500E-016 ) ) ;
+#412 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#413 = LINE ( 'NONE', #1476, #1328 ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .F. ) ;
+#415 = STYLED_ITEM ( 'NONE', ( #1697 ), #326 ) ;
+#416 = FACE_OUTER_BOUND ( 'NONE', #468, .T. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .F. ) ;
+#418 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#420 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#421 = DIRECTION ( 'NONE',  ( 0.9138115486202572600, -0.4061384660534472800, 0.0000000000000000000 ) ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #1585, .F. ) ;
+#423 = EDGE_CURVE ( 'NONE', #1774, #425, #757, .T. ) ;
+#424 = CARTESIAN_POINT ( 'NONE',  ( -1.248144371984902600, 0.2772889257670760900, 1.024999999999999900 ) ) ;
+#425 = VERTEX_POINT ( 'NONE', #1614 ) ;
+#426 = CARTESIAN_POINT ( 'NONE',  ( 1.249904803565176100, 0.2982509721170156200, 1.013003876164887400 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, -1.872712843384052100E-016, 0.9499999999999995100 ) ) ;
+#428 = CARTESIAN_POINT ( 'NONE',  ( 0.8209915956138833500, 0.08744324737995662300, 1.024999999999999900 ) ) ;
+#429 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #833, #1943 ) ;
+#430 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000000, 0.9499999999999997300 ) ) ;
+#431 = CIRCLE ( 'NONE', #710, 0.02000000000000005200 ) ;
+#432 = CARTESIAN_POINT ( 'NONE',  ( 1.249306119546340200, 0.2893343081373360200, 1.022137831034559900 ) ) ;
+#433 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 = LINE ( 'NONE', #427, #1295 ) ;
+#435 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.7071067811865463500, -0.7071067811865487900 ) ) ;
+#436 = CYLINDRICAL_SURFACE ( 'NONE', #1692, 0.02000000000000005200 ) ;
+#437 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#438 = CYLINDRICAL_SURFACE ( 'NONE', #1738, 0.02000000000000005200 ) ;
+#439 = DIRECTION ( 'NONE',  ( 0.9138115486202574900, 0.4061384660534470000, -0.0000000000000000000 ) ) ;
+#440 = AXIS2_PLACEMENT_3D ( 'NONE', #1793, #1813, #673 ) ;
+#441 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#442 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, 1.024999999999999900 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#444 = EDGE_LOOP ( 'NONE', ( #1361, #663, #301, #1938 ) ) ;
+#445 = AXIS2_PLACEMENT_3D ( 'NONE', #1788, #1471, #1646 ) ;
+#446 = VERTEX_POINT ( 'NONE', #491 ) ;
+#447 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000200, -0.9500000000000001800 ) ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .F. ) ;
+#449 = CARTESIAN_POINT ( 'NONE',  ( -0.8087933799643463000, 0.09446195065648499400, -1.021590760859362400 ) ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #813, .T. ) ;
+#451 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.0000000000000000000, -1.024999999999999900 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .F. ) ;
+#453 = SURFACE_STYLE_USAGE ( .BOTH. , #746 ) ;
+#454 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#455 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.200000000000000200, -1.000000000000000200 ) ) ;
+#456 = AXIS2_PLACEMENT_3D ( 'NONE', #1337, #1798, #220 ) ;
+#457 = AXIS2_PLACEMENT_3D ( 'NONE', #1550, #2044, #1569 ) ;
+#458 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#459 = DIRECTION ( 'NONE',  ( -0.4061384660534465600, -0.9138115486202574900, 0.0000000000000000000 ) ) ;
+#460 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#461 = EDGE_CURVE ( 'NONE', #1338, #23, #516, .T. ) ;
+#462 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#463 = PLANE ( 'NONE',  #264 ) ;
+#464 = CIRCLE ( 'NONE', #1909, 0.02000000000000005200 ) ;
+#465 = AXIS2_PLACEMENT_3D ( 'NONE', #1259, #765, #288 ) ;
+#466 = CARTESIAN_POINT ( 'NONE',  ( -1.248251529779045700, 0.2782394737132105600, 1.024982972969223700 ) ) ;
+#467 = CIRCLE ( 'NONE', #111, 0.07999999999999998800 ) ;
+#468 = EDGE_LOOP ( 'NONE', ( #994, #1283, #234, #452 ) ) ;
+#469 = CARTESIAN_POINT ( 'NONE',  ( -0.8209915956138832400, 0.08744324737995666500, -1.024999999999999900 ) ) ;
+#470 = VERTEX_POINT ( 'NONE', #1768 ) ;
+#471 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #259 ), #1005 ) ;
+#473 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .T. ) ;
+#474 = CARTESIAN_POINT ( 'NONE',  ( -1.249904803565176100, 0.2982509721170158400, 1.013003876164887400 ) ) ;
+#475 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#476 = EDGE_LOOP ( 'NONE', ( #1540, #1593, #1564, #763 ) ) ;
+#477 = CARTESIAN_POINT ( 'NONE',  ( -1.229289321881345000, 0.2000000000000004000, 0.9999999999999995600 ) ) ;
+#478 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #40, #69, #839, #1162 ),
+ .UNSPECIFIED., .F., .T. ) 
+ 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 ( '' )  );
+#479 = CARTESIAN_POINT ( 'NONE',  ( -1.248502333213154000, 0.2804946364313906100, -1.024902088257426200 ) ) ;
+#480 = CARTESIAN_POINT ( 'NONE',  ( 0.8032891708253828700, 0.09788769694345213200, 1.015953391360092400 ) ) ;
+#481 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, -0.9500000000000001800 ) ) ;
+#482 = ADVANCED_FACE ( 'NONE', ( #43 ), #815, .T. ) ;
+#483 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#484 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#485 = AXIS2_PLACEMENT_3D ( 'NONE', #600, #1080, #1409 ) ;
+#486 = CARTESIAN_POINT ( 'NONE',  ( 0.8008651438032392500, 0.09943950024716406700, 1.010813487632982400 ) ) ;
+#487 = PRESENTATION_STYLE_ASSIGNMENT (( #1204 ) ) ;
+#488 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#489 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#490 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#491 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.004999999999999900 ) ) ;
+#492 = ADVANCED_FACE ( 'NONE', ( #1795 ), #1171, .T. ) ;
+#493 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ;
+#494 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.004999999999999900 ) ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #700, .T. ) ;
+#496 = SURFACE_SIDE_STYLE ('',( #879 ) ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #1498, .T. ) ;
+#498 = SURFACE_SIDE_STYLE ('',( #1138 ) ) ;
+#499 = ORIENTED_EDGE ( 'NONE', *, *, #1244, .T. ) ;
+#500 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ;
+#501 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.09999999999999999200, -1.024999999999999900 ) ) ;
+#502 = VERTEX_POINT ( 'NONE', #659 ) ;
+#503 = ADVANCED_FACE ( 'NONE', ( #608 ), #1982, .T. ) ;
+#504 = SURFACE_SIDE_STYLE ('',( #1277 ) ) ;
+#505 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2133974596215559300, 1.004999999999999900 ) ) ;
+#506 = DIRECTION ( 'NONE',  ( -0.9138115486202574900, -0.4061384660534470000, 0.0000000000000000000 ) ) ;
+#507 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2999999999999995400, 1.024999999999999900 ) ) ;
+#508 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1810 ) ) ;
+#509 = FILL_AREA_STYLE ('',( #339 ) ) ;
+#510 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#511 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#512 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#513 = ADVANCED_FACE ( 'NONE', ( #70 ), #1305, .T. ) ;
+#514 = ADVANCED_FACE ( 'NONE', ( #653 ), #1724, .T. ) ;
+#515 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#516 = CIRCLE ( 'NONE', #445, 0.07999999999999998800 ) ;
+#517 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #611, #1910, #1098, #1745, #1266, #11, #764, #323, #946, #1740, #449, #773, #1603, #623, #937, #2078, #1882, #145, #2070 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 5.904174136325353300E-006, 1.178471182677806100E-005, 1.798880998905780500E-005, 2.513690104075529800E-005, 3.399588073309172500E-005, 3.490589791103808300E-005 ),
+ .UNSPECIFIED. ) ;
+#518 = VECTOR ( 'NONE', #168, 1000.000000000000000 ) ;
+#519 = SURFACE_STYLE_USAGE ( .BOTH. , #1462 ) ;
+#520 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#521 = VECTOR ( 'NONE', #954, 1000.000000000000000 ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #628, .F. ) ;
+#523 = EDGE_LOOP ( 'NONE', ( #180, #1801, #1678, #707 ) ) ;
+#524 = EDGE_CURVE ( 'NONE', #1514, #792, #1529, .T. ) ;
+#525 = ADVANCED_FACE ( 'NONE', ( #93 ), #1128, .F. ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ;
+#527 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#528 = FILL_AREA_STYLE_COLOUR ( '', #120 ) ;
+#529 = EDGE_CURVE ( 'NONE', #1727, #502, #1677, .T. ) ;
+#530 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#531 = VECTOR ( 'NONE', #1563, 1000.000000000000000 ) ;
+#532 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#533 = ADVANCED_FACE ( 'NONE', ( #1696 ), #701, .T. ) ;
+#534 = LINE ( 'NONE', #1439, #241 ) ;
+#535 = EDGE_CURVE ( 'NONE', #1251, #1872, #287, .T. ) ;
+#536 = FACE_OUTER_BOUND ( 'NONE', #1257, .T. ) ;
+#537 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, -1.004999999999999400 ) ) ;
+#538 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#539 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#540 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1657, 'distance_accuracy_value', 'NONE');
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #1169, .T. ) ;
+#542 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.2133974596215557100, 1.004999999999999900 ) ) ;
+#543 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .T. ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#545 = AXIS2_PLACEMENT_3D ( 'NONE', #1669, #1661, #1024 ) ;
+#546 = VERTEX_POINT ( 'NONE', #1166 ) ;
+#547 = CARTESIAN_POINT ( 'NONE',  ( 0.8106621086884594500, 0.09333233536741900000, -1.022670863086605700 ) ) ;
+#548 = EDGE_CURVE ( 'NONE', #1704, #934, #814, .T. ) ;
+#549 = EDGE_LOOP ( 'NONE', ( #1829, #417, #894, #1967 ) ) ;
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #1548, .F. ) ;
+#551 = AXIS2_PLACEMENT_3D ( 'NONE', #1942, #1150, #1478 ) ;
+#552 = CARTESIAN_POINT ( 'NONE',  ( 0.8056867118231844100, 0.09637523176734454100, -1.019023313831635100 ) ) ;
+#553 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#554 = FACE_OUTER_BOUND ( 'NONE', #688, .T. ) ;
+#555 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#556 = CARTESIAN_POINT ( 'NONE',  ( 0.8209915956138937900, 0.08744324737993292000, -1.024999999999999900 ) ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #411, #1245 ) ;
+#558 = PRESENTATION_STYLE_ASSIGNMENT (( #27 ) ) ;
+#559 = EDGE_CURVE ( 'NONE', #638, #5, #926, .T. ) ;
+#560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#561 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #471, 'distance_accuracy_value', 'NONE');
+#562 = SHAPE_DEFINITION_REPRESENTATION ( #1908, #1493 ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .F. ) ;
+#565 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .T. ) ;
+#567 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #65, .F. ) ;
+#569 = STYLED_ITEM ( 'NONE', ( #1078 ), #1623 ) ;
+#570 = FILL_AREA_STYLE ('',( #915 ) ) ;
+#571 = CLOSED_SHELL ( 'NONE', ( #1912, #1332, #1313, #237, #649, #366, #343, #513, #960, #875, #1925, #1656, #1157, #1013, #1951, #1504, #363, #206, #1950, #482 ) ) ;
+#572 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#573 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#574 = TOROIDAL_SURFACE ( 'NONE', #244, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#575 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#576 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#577 = CARTESIAN_POINT ( 'NONE',  ( -1.249449397037421600, 0.2912732982099894800, -1.020810139945258900 ) ) ;
+#578 = LINE ( 'NONE', #1280, #1814 ) ;
+#579 = CYLINDRICAL_SURFACE ( 'NONE', #1867, 0.02000000000000005200 ) ;
+#580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1671 ), #1799 ) ;
+#581 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#582 = FACE_OUTER_BOUND ( 'NONE', #633, .T. ) ;
+#583 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2999999999999997700, -1.004999999999999900 ) ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #1262, #130, #2059 ) ;
+#585 = FILL_AREA_STYLE ('',( #1561 ) ) ;
+#586 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#587 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #724, #2018 ) ;
+#588 = TOROIDAL_SURFACE ( 'NONE', #6, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#589 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#590 = EDGE_LOOP ( 'NONE', ( #450, #1618, #1685, #30 ) ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .T. ) ;
+#592 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .F. ) ;
+#594 = EDGE_CURVE ( 'NONE', #502, #2058, #1376, .T. ) ;
+#595 = EDGE_LOOP ( 'NONE', ( #327, #1892, #1030, #939 ) ) ;
+#596 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #341, #506, #35 ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .F. ) ;
+#599 = FACE_OUTER_BOUND ( 'NONE', #1048, .T. ) ;
+#600 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#601 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#602 = CARTESIAN_POINT ( 'NONE',  ( 1.249904803565176100, 0.2982509721170156200, -1.013003876164887400 ) ) ;
+#603 = CIRCLE ( 'NONE', #1459, 0.1000000000000000500 ) ;
+#604 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#605 = CIRCLE ( 'NONE', #971, 0.1000000000000000500 ) ;
+#606 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, 1.004999999999999900 ) ) ;
+#607 = AXIS2_PLACEMENT_3D ( 'NONE', #263, #1552, #1397 ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #1778, .T. ) ;
+#609 = CARTESIAN_POINT ( 'NONE',  ( 1.249449397037422300, 0.2912732982099892100, 1.020810139945259200 ) ) ;
+#610 = LINE ( 'NONE', #137, #518 ) ;
+#611 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, -1.004999999999999900 ) ) ;
+#612 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #725, .F. ) ;
+#614 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1579 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #197, #644, #19 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#615 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .F. ) ;
+#616 = CARTESIAN_POINT ( 'NONE',  ( -1.248144371984902600, 0.2772889257670760900, 1.024999999999999900 ) ) ;
+#617 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, -0.9500000000000001800 ) ) ;
+#618 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
+#619 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#620 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#621 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1000000000000001300, -1.000000000000000200 ) ) ;
+#622 = EDGE_CURVE ( 'NONE', #934, #108, #958, .T. ) ;
+#623 = CARTESIAN_POINT ( 'NONE',  ( -0.8150181333327070100, 0.09077010396791000700, -1.024395746897452900 ) ) ;
+#624 = EDGE_CURVE ( 'NONE', #373, #1774, #721, .T. ) ;
+#625 = CARTESIAN_POINT ( 'NONE',  ( -1.249981042843648400, 0.2996329938304357300, 1.009137856281716400 ) ) ;
+#626 = FACE_OUTER_BOUND ( 'NONE', #1154, .T. ) ;
+#627 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1500000000000000800, -0.9500000000000002900 ) ) ;
+#628 = EDGE_CURVE ( 'NONE', #295, #23, #1741, .T. ) ;
+#629 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE',  ( 0.8106621086884593400, 0.09333233536741888900, 1.022670863086605700 ) ) ;
+#631 = STYLED_ITEM ( 'NONE', ( #1179 ), #1931 ) ;
+#632 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#633 = EDGE_LOOP ( 'NONE', ( #1562, #1989, #1102, #1417 ) ) ;
+#634 = LINE ( 'NONE', #1949, #1554 ) ;
+#635 = ORIENTED_EDGE ( 'NONE', *, *, #725, .T. ) ;
+#636 = FILL_AREA_STYLE_COLOUR ( '', #387 ) ;
+#637 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.02000000000000000000, -1.024999999999999900 ) ) ;
+#638 = VERTEX_POINT ( 'NONE', #860 ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#640 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#641 = ADVANCED_FACE ( 'NONE', ( #582 ), #438, .T. ) ;
+#642 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#643 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .T. ) ;
+#644 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#645 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #164 ), #1311 ) ;
+#646 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.149999999999999900, 1.246832498358330100E-016 ) ) ;
+#647 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1285 ), #985 ) ;
+#648 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#649 = ADVANCED_FACE ( 'NONE', ( #116 ), #1977, .T. ) ;
+#650 = VECTOR ( 'NONE', #760, 1000.000000000000000 ) ;
+#651 = CARTESIAN_POINT ( 'NONE',  ( 0.8204586770968053100, 0.08773323929505026700, 1.024995659891347000 ) ) ;
+#652 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#653 = FACE_OUTER_BOUND ( 'NONE', #1587, .T. ) ;
+#654 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#656 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #982, 'distance_accuracy_value', 'NONE');
+#657 = ADVANCED_FACE ( 'NONE', ( #141 ), #211, .F. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #548, .F. ) ;
+#659 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#660 = EDGE_CURVE ( 'NONE', #638, #179, #1505, .T. ) ;
+#661 = VERTEX_POINT ( 'NONE', #49 ) ;
+#662 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#664 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, -1.000000000000000200 ) ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#666 = FACE_OUTER_BOUND ( 'NONE', #199, .T. ) ;
+#667 = EDGE_CURVE ( 'NONE', #1151, #1031, #1062, .T. ) ;
+#668 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#669 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, -0.3999999999999997400, -0.3999999999999977500 ) ) ;
+#670 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #1604, #921, #296 ) ;
+#673 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#674 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#676 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #89 ) ) ;
+#677 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#678 = FACE_OUTER_BOUND ( 'NONE', #1640, .T. ) ;
+#679 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#680 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#681 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1752 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #309, #8, #1453 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#682 = EDGE_LOOP ( 'NONE', ( #620, #1418, #665, #273 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, -1.004999999999999400 ) ) ;
+#684 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .T. ) ;
+#685 = EDGE_LOOP ( 'NONE', ( #1846, #367, #639 ) ) ;
+#686 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1270 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #107, #420, #619 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#687 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#688 = EDGE_LOOP ( 'NONE', ( #1382, #131, #1639, #944 ) ) ;
+#689 = ADVANCED_FACE ( 'NONE', ( #536 ), #1769, .T. ) ;
+#690 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#691 = CARTESIAN_POINT ( 'NONE',  ( 0.8032891708253828700, 0.09788769694345221500, -1.015953391360092400 ) ) ;
+#692 = SURFACE_STYLE_FILL_AREA ( #1267 ) ;
+#693 = LINE ( 'NONE', #1633, #2060 ) ;
+#694 = EDGE_CURVE ( 'NONE', #638, #1708, #66, .T. ) ;
+#695 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#696 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#698 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #1025, #1796 ) ;
+#699 = LINE ( 'NONE', #959, #1719 ) ;
+#700 = EDGE_CURVE ( 'NONE', #446, #74, #194, .T. ) ;
+#701 = TOROIDAL_SURFACE ( 'NONE', #791, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#702 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#703 = CARTESIAN_POINT ( 'NONE',  ( 0.8204586770968053100, 0.08773323929505030800, -1.024995659891347000 ) ) ;
+#704 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .T. ) ;
+#705 = VECTOR ( 'NONE', #1865, 1000.000000000000000 ) ;
+#706 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#707 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#708 = EDGE_LOOP ( 'NONE', ( #1180, #1386, #1986, #684 ) ) ;
+#709 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#710 = AXIS2_PLACEMENT_3D ( 'NONE', #565, #736, #880 ) ;
+#711 = ADVANCED_FACE ( 'NONE', ( #1630 ), #96, .F. ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #1686, .F. ) ;
+#713 = CARTESIAN_POINT ( 'NONE',  ( 0.8071307244986161100, 0.09548591818436492900, -1.020216690749631500 ) ) ;
+#714 = EDGE_CURVE ( 'NONE', #917, #1119, #1274, .T. ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .F. ) ;
+#716 = LINE ( 'NONE', #1014, #304 ) ;
+#717 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.971276677246371500E-016 ) ) ;
+#718 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = PLANE ( 'NONE',  #1378 ) ;
+#720 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#721 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #1513, #845, #1506, #1177 ),
+ .UNSPECIFIED., .F., .T. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896600, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#722 = SURFACE_STYLE_USAGE ( .BOTH. , #1041 ) ;
+#723 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#724 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#725 = EDGE_CURVE ( 'NONE', #963, #179, #336, .T. ) ;
+#726 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #92 ) ) ;
+#727 = PRESENTATION_STYLE_ASSIGNMENT (( #407 ) ) ;
+#728 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#729 = STYLED_ITEM ( 'NONE', ( #173 ), #87 ) ;
+#730 = VECTOR ( 'NONE', #404, 1000.000000000000100 ) ;
+#731 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#732 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#733 = DIRECTION ( 'NONE',  ( -0.4061384660534472800, -0.9138115486202572600, 0.0000000000000000000 ) ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
+#735 = EDGE_CURVE ( 'NONE', #844, #1864, #857, .T. ) ;
+#736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#737 = EDGE_LOOP ( 'NONE', ( #1467, #936, #1869, #419 ) ) ;
+#738 = CARTESIAN_POINT ( 'NONE',  ( 1.249306119546339700, 0.2893343081373360700, -1.022137831034559900 ) ) ;
+#739 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #1718, .T. ) ;
+#741 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #2009, #105 ) ;
+#742 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#743 = VECTOR ( 'NONE', #1278, 1000.000000000000000 ) ;
+#744 = EDGE_LOOP ( 'NONE', ( #863, #1236, #1090, #9 ) ) ;
+#745 = EDGE_CURVE ( 'NONE', #844, #251, #1299, .T. ) ;
+#746 = SURFACE_SIDE_STYLE ('',( #1583 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE',  ( 1.249767658526667300, 0.2959544439741321200, -1.016450869850356500 ) ) ;
+#748 = DIRECTION ( 'NONE',  ( -0.4061384660534463300, 0.9138115486202577100, 0.0000000000000000000 ) ) ;
+#749 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#750 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1834, 'distance_accuracy_value', 'NONE');
+#751 = CARTESIAN_POINT ( 'NONE',  ( -0.8106621086884593400, 0.09333233536741904200, 1.022670863086605700 ) ) ;
+#752 = CIRCLE ( 'NONE', #753, 0.02000000000000005200 ) ;
+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #1599, #1298, #804 ) ;
+#754 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#755 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE',  ( -1.258122769321069300, 0.2817237690275946600, 1.024999999999999900 ) ) ;
+#757 = LINE ( 'NONE', #1901, #1039 ) ;
+#758 = CARTESIAN_POINT ( 'NONE',  ( -0.8207252750153438700, 0.08758846419612292800, 1.024999999999999900 ) ) ;
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #1928, #1161 ) ;
+#760 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#761 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .T. ) ;
+#762 = CIRCLE ( 'NONE', #1225, 0.02000000000000005200 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#764 = CARTESIAN_POINT ( 'NONE',  ( -0.8032891708253828700, 0.09788769694345225700, -1.015953391360092400 ) ) ;
+#765 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#766 = ORIENTED_EDGE ( 'NONE', *, *, #17, .F. ) ;
+#767 = SPHERICAL_SURFACE ( 'NONE', #258, 0.05000000000000000300 ) ;
+#768 = ORIENTED_EDGE ( 'NONE', *, *, #17, .T. ) ;
+#769 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, 1.004999999999999900 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1000000000000001200, -0.9000000000000000200 ) ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #1807, #1968, #843 ) ;
+#772 = LINE ( 'NONE', #1500, #454 ) ;
+#773 = CARTESIAN_POINT ( 'NONE',  ( -0.8106621086884593400, 0.09333233536741909800, -1.022670863086605700 ) ) ;
+#774 = FILL_AREA_STYLE_COLOUR ( '', #236 ) ;
+#775 = EDGE_CURVE ( 'NONE', #1822, #908, #110, .T. ) ;
+#776 = FILL_AREA_STYLE ('',( #910 ) ) ;
+#777 = CARTESIAN_POINT ( 'NONE',  ( 1.249981042843648400, 0.2996329938304355100, -1.009137856281716400 ) ) ;
+#778 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#779 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #402, 'distance_accuracy_value', 'NONE');
+#780 = EDGE_CURVE ( 'NONE', #1176, #74, #2069, .T. ) ;
+#781 = CARTESIAN_POINT ( 'NONE',  ( -1.248729594524612000, 0.2827628440769520100, -1.024527852246912600 ) ) ;
+#782 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#783 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #325 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2031, #267, #893 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#784 = CARTESIAN_POINT ( 'NONE',  ( -1.249685645658985800, 0.2946362496789411400, 1.018128115973153700 ) ) ;
+#785 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#786 = LINE ( 'NONE', #1243, #44 ) ;
+#787 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000000, 0.9499999999999996200 ) ) ;
+#788 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .F. ) ;
+#789 = CARTESIAN_POINT ( 'NONE',  ( 0.8201927160378634800, 0.08787885299650588500, 1.024986944962700700 ) ) ;
+#790 = CYLINDRICAL_SURFACE ( 'NONE', #1000, 0.02000000000000005200 ) ;
+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #1809, #1189, #668 ) ;
+#792 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#793 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, 1.007054724997686700 ) ) ;
+#794 = ADVANCED_FACE ( 'NONE', ( #836 ), #15, .T. ) ;
+#795 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#797 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#798 = ORIENTED_EDGE ( 'NONE', *, *, #594, .F. ) ;
+#799 = CARTESIAN_POINT ( 'NONE',  ( 0.1029681301458109200, -0.2316782928280750100, 1.024999999999999900 ) ) ;
+#800 = ORIENTED_EDGE ( 'NONE', *, *, #1260, .F. ) ;
+#801 = CARTESIAN_POINT ( 'NONE',  ( 0.8150181333327070100, 0.09077010396790985400, 1.024395746897452900 ) ) ;
+#802 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #883 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #706, #1836, #247 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#803 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#804 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#805 = EDGE_CURVE ( 'NONE', #1888, #1183, #1111, .T. ) ;
+#806 = AXIS2_PLACEMENT_3D ( 'NONE', #642, #1772, #1934 ) ;
+#807 = SURFACE_SIDE_STYLE ('',( #984 ) ) ;
+#808 = AXIS2_PLACEMENT_3D ( 'NONE', #2007, #876, #1372 ) ;
+#809 = FACE_OUTER_BOUND ( 'NONE', #297, .T. ) ;
+#810 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, -1.004999999999999900 ) ) ;
+#811 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.02000000000000000000, -1.024999999999999900 ) ) ;
+#812 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 1.971276677246371500E-016 ) ) ;
+#813 = EDGE_CURVE ( 'NONE', #1338, #1176, #1668, .T. ) ;
+#814 = LINE ( 'NONE', #231, #1405 ) ;
+#815 = TOROIDAL_SURFACE ( 'NONE', #1776, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #507, #1759, #1144 ) ;
+#817 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#818 = PRESENTATION_STYLE_ASSIGNMENT (( #353 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000200, -1.000000000000000200 ) ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #714, .F. ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#822 = CARTESIAN_POINT ( 'NONE',  ( 0.8043714542987496800, 0.09720104061393906900, 1.017583534081606000 ) ) ;
+#823 = VERTEX_POINT ( 'NONE', #1452 ) ;
+#824 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #861, 'distance_accuracy_value', 'NONE');
+#825 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #885, .T. ) ;
+#827 = SURFACE_STYLE_USAGE ( .BOTH. , #498 ) ;
+#828 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#829 = VERTEX_POINT ( 'NONE', #447 ) ;
+#830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#831 = EDGE_CURVE ( 'NONE', #340, #1151, #699, .T. ) ;
+#832 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#833 = DIRECTION ( 'NONE',  ( 0.9138115486202573700, -0.4061384660534472800, 0.0000000000000000000 ) ) ;
+#834 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.02000000000000000000, 1.004999999999999900 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, 1.024999999999999900 ) ) ;
+#836 = FACE_OUTER_BOUND ( 'NONE', #1538, .T. ) ;
+#837 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#838 = FILL_AREA_STYLE_COLOUR ( '', #512 ) ;
+#839 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1792893218813451900, -0.9792893218813455400 ) ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #1729, .T. ) ;
+#841 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#842 = VECTOR ( 'NONE', #1343, 1000.000000000000000 ) ;
+#843 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -1.897353801849632000E-015, 0.0000000000000000000 ) ) ;
+#844 = VERTEX_POINT ( 'NONE', #1766 ) ;
+#845 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999800, 0.1792893218813452800, -0.9792893218813455400 ) ) ;
+#846 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1615 ) ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #559, .F. ) ;
+#848 = ADVANCED_FACE ( 'NONE', ( #626 ), #579, .T. ) ;
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .T. ) ;
+#850 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1141, 'distance_accuracy_value', 'NONE');
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #831, .F. ) ;
+#852 = EDGE_CURVE ( 'NONE', #1431, #1239, #1674, .T. ) ;
+#853 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#854 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #631 ) ) ;
+#855 = LINE ( 'NONE', #391, #1717 ) ;
+#856 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, 1.024999999999999900 ) ) ;
+#857 = CIRCLE ( 'NONE', #2001, 0.04999999999999991300 ) ;
+#858 = CARTESIAN_POINT ( 'NONE',  ( 0.8176042161855003900, 0.08929605687672656500, -1.024902125810587300 ) ) ;
+#859 = FACE_OUTER_BOUND ( 'NONE', #682, .T. ) ;
+#860 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#861 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#862 = AXIS2_PLACEMENT_3D ( 'NONE', #1319, #1148, #652 ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #65, .T. ) ;
+#864 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.150000000000000100, -1.000000000000000200 ) ) ;
+#865 = EDGE_LOOP ( 'NONE', ( #618, #734, #715, #2025 ) ) ;
+#866 = EDGE_CURVE ( 'NONE', #21, #108, #752, .T. ) ;
+#867 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #775, .T. ) ;
+#869 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #656 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #982, #1300, #832 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#870 = SURFACE_STYLE_FILL_AREA ( #2056 ) ;
+#871 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .T. ) ;
+#872 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1091, 'design' ) ;
+#873 = CARTESIAN_POINT ( 'NONE',  ( 0.8126098337591255400, 0.09218667556490568700, -1.023442116630088200 ) ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #1172, .F. ) ;
+#875 = ADVANCED_FACE ( 'NONE', ( #167 ), #1817, .T. ) ;
+#876 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#877 = CIRCLE ( 'NONE', #193, 0.07999999999999998800 ) ;
+#878 = CARTESIAN_POINT ( 'NONE',  ( 0.8014279458964346200, 0.09907600910283376200, -1.012659286549093500 ) ) ;
+#879 = SURFACE_STYLE_FILL_AREA ( #1247 ) ;
+#880 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#881 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#882 = EDGE_CURVE ( 'NONE', #295, #340, #534, .T. ) ;
+#883 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #706, 'distance_accuracy_value', 'NONE');
+#884 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#885 = EDGE_CURVE ( 'NONE', #661, #1774, #360, .T. ) ;
+#886 = DIRECTION ( 'NONE',  ( 0.4061384660534470000, -0.9138115486202574900, 0.0000000000000000000 ) ) ;
+#887 = FACE_OUTER_BOUND ( 'NONE', #920, .T. ) ;
+#888 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#889 = EDGE_LOOP ( 'NONE', ( #849, #1616, #826, #1073 ) ) ;
+#890 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#891 = AXIS2_PLACEMENT_3D ( 'NONE', #828, #1936, #983 ) ;
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#893 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#894 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .F. ) ;
+#895 = FILL_AREA_STYLE ('',( #2037 ) ) ;
+#896 = AXIS2_PLACEMENT_3D ( 'NONE', #950, #13, #1123 ) ;
+#897 = CARTESIAN_POINT ( 'NONE',  ( 1.249579315438570800, 0.2930314982467129300, -1.019606241815563100 ) ) ;
+#898 = LINE ( 'NONE', #646, #1602 ) ;
+#899 = SURFACE_SIDE_STYLE ('',( #377 ) ) ;
+#900 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#901 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 1.200000000000000000, 0.9499999999999997300 ) ) ;
+#902 = STYLED_ITEM ( 'NONE', ( #487 ), #711 ) ;
+#903 = CYLINDRICAL_SURFACE ( 'NONE', #587, 0.1000000000000000500 ) ;
+#904 = CARTESIAN_POINT ( 'NONE',  ( 1.248502333213140000, 0.2804946364313918900, 1.024902088257426500 ) ) ;
+#905 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#906 = CIRCLE ( 'NONE', #212, 0.07999999999999998800 ) ;
+#907 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2133974596215557100, 1.004999999999999900 ) ) ;
+#908 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#909 = EDGE_CURVE ( 'NONE', #2017, #2055, #383, .T. ) ;
+#910 = FILL_AREA_STYLE_COLOUR ( '', #841 ) ;
+#911 = ORIENTED_EDGE ( 'NONE', *, *, #1890, .F. ) ;
+#912 = FILL_AREA_STYLE ('',( #2042 ) ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#914 = AXIS2_PLACEMENT_3D ( 'NONE', #1715, #1255, #739 ) ;
+#915 = FILL_AREA_STYLE_COLOUR ( '', #412 ) ;
+#916 = LINE ( 'NONE', #451, #1185 ) ;
+#917 = VERTEX_POINT ( 'NONE', #308 ) ;
+#918 = EDGE_CURVE ( 'NONE', #2017, #1514, #1979, .T. ) ;
+#919 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, 1.006968058045441400 ) ) ;
+#920 = EDGE_LOOP ( 'NONE', ( #1805, #1045, #104, #1756 ) ) ;
+#921 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#922 = SURFACE_STYLE_FILL_AREA ( #81 ) ;
+#923 = PRODUCT_CONTEXT ( 'NONE', #1425, 'mechanical' ) ;
+#924 = CARTESIAN_POINT ( 'NONE',  ( 1.249942894195934700, 0.2989414571247590000, 1.011072337215067600 ) ) ;
+#925 = FILL_AREA_STYLE_COLOUR ( '', #1448 ) ;
+#926 = LINE ( 'NONE', #67, #1930 ) ;
+#927 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, 1.004999999999999900 ) ) ;
+#928 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #462, 'distance_accuracy_value', 'NONE');
+#929 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#930 = CYLINDRICAL_SURFACE ( 'NONE', #1246, 0.1000000000000000500 ) ;
+#931 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #979 ), #614 ) ;
+#932 = PRESENTATION_STYLE_ASSIGNMENT (( #1164 ) ) ;
+#933 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#934 = VERTEX_POINT ( 'NONE', #810 ) ;
+#935 = LINE ( 'NONE', #799, #1915 ) ;
+#936 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .T. ) ;
+#937 = CARTESIAN_POINT ( 'NONE',  ( -0.8176042161855003900, 0.08929605687672670400, -1.024902125810587300 ) ) ;
+#938 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#939 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .T. ) ;
+#940 = CARTESIAN_POINT ( 'NONE',  ( -0.8008651438032392500, 0.09943950024716417800, 1.010813487632982400 ) ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .T. ) ;
+#942 = CARTESIAN_POINT ( 'NONE',  ( -1.249846473834598900, 0.2972212438340436400, 1.014839017059651100 ) ) ;
+#943 = EDGE_CURVE ( 'NONE', #1290, #376, #1647, .T. ) ;
+#944 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .F. ) ;
+#945 = CIRCLE ( 'NONE', #1444, 0.07999999999999998800 ) ;
+#946 = CARTESIAN_POINT ( 'NONE',  ( -0.8056867118231843000, 0.09637523176734459600, -1.019023313831635100 ) ) ;
+#947 = FILL_AREA_STYLE_COLOUR ( '', #1365 ) ;
+#948 = EDGE_CURVE ( 'NONE', #917, #2049, #1348, .T. ) ;
+#949 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.006968058045441400 ) ) ;
+#950 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#951 = CIRCLE ( 'NONE', #400, 0.02000000000000005200 ) ;
+#952 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#953 = EDGE_CURVE ( 'NONE', #1239, #1864, #898, .T. ) ;
+#954 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#955 = CARTESIAN_POINT ( 'NONE',  ( 1.248144371984902600, 0.2772889257670759200, -1.024999999999999900 ) ) ;
+#956 = CARTESIAN_POINT ( 'NONE',  ( 0.8014279458964346200, 0.09907600910283372000, 1.012659286549093500 ) ) ;
+#957 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #631 ), #1072 ) ;
+#958 = CIRCLE ( 'NONE', #1163, 0.1000000000000000500 ) ;
+#959 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2999999999999995400, 1.004999999999999900 ) ) ;
+#960 = ADVANCED_FACE ( 'NONE', ( #1694 ), #436, .T. ) ;
+#961 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#962 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.084202172485504400E-016, 1.000000000000000000 ) ) ;
+#963 = VERTEX_POINT ( 'NONE', #1109 ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #1178, .T. ) ;
+#965 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#966 = CLOSED_SHELL ( 'NONE', ( #525, #969, #1931, #36, #657, #1533, #711, #326, #794, #1641, #1495, #87, #514, #689, #503, #1940, #1142, #1497, #1623, #356 ) ) ;
+#967 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #46, .F. ) ;
+#969 = ADVANCED_FACE ( 'NONE', ( #1134 ), #463, .F. ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#971 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #1094, #1589 ) ;
+#972 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1595, 'distance_accuracy_value', 'NONE');
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#974 = TOROIDAL_SURFACE ( 'NONE', #1624, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#975 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#976 = EDGE_CURVE ( 'NONE', #1434, #1704, #578, .T. ) ;
+#977 = LINE ( 'NONE', #2005, #215 ) ;
+#978 = SURFACE_SIDE_STYLE ('',( #2054 ) ) ;
+#979 = STYLED_ITEM ( 'NONE', ( #242 ), #514 ) ;
+#980 = ADVANCED_FACE ( 'NONE', ( #310 ), #239, .T. ) ;
+#981 = FILL_AREA_STYLE ('',( #1416 ) ) ;
+#982 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#983 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#984 = SURFACE_STYLE_FILL_AREA ( #186 ) ;
+#985 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #85 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #2033, #1077, #299 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#986 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#987 = ORIENTED_EDGE ( 'NONE', *, *, #375, .F. ) ;
+#988 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #729 ), #1913 ) ;
+#990 = DIRECTION ( 'NONE',  ( 0.9138115486202574900, 0.4061384660534470000, -0.0000000000000000000 ) ) ;
+#991 = FACE_OUTER_BOUND ( 'NONE', #395, .T. ) ;
+#992 = VERTEX_POINT ( 'NONE', #313 ) ;
+#993 = DIRECTION ( 'NONE',  ( 0.9138115486202573700, -0.4061384660534472800, -0.0000000000000000000 ) ) ;
+#994 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#995 = ORIENTED_EDGE ( 'NONE', *, *, #1333, .T. ) ;
+#996 = EDGE_CURVE ( 'NONE', #179, #228, #855, .T. ) ;
+#997 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#998 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#999 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #484, #629 ) ;
+#1001 = CIRCLE ( 'NONE', #1268, 0.07999999999999998800 ) ;
+#1002 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#1003 = FILL_AREA_STYLE ('',( #838 ) ) ;
+#1004 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1005 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1728 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1832, #731, #1390 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1006 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#1007 = VECTOR ( 'NONE', #1802, 1000.000000000000000 ) ;
+#1008 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1009 = FILL_AREA_STYLE ('',( #1364 ) ) ;
+#1010 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1011 = STYLED_ITEM ( 'NONE', ( #727 ), #969 ) ;
+#1012 = FACE_OUTER_BOUND ( 'NONE', #744, .T. ) ;
+#1013 = ADVANCED_FACE ( 'NONE', ( #1272 ), #2004, .T. ) ;
+#1014 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1000000000000001300, -1.000000000000000200 ) ) ;
+#1015 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1016 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#1017 = EDGE_CURVE ( 'NONE', #546, #1822, #1037, .T. ) ;
+#1018 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #1175, #720 ) ;
+#1019 = VECTOR ( 'NONE', #990, 1000.000000000000000 ) ;
+#1020 = EDGE_LOOP ( 'NONE', ( #1387, #766, #987, #1016 ) ) ;
+#1021 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.2133974596215557100, -1.004999999999999900 ) ) ;
+#1022 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #988, #203 ) ;
+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #1961, .T. ) ;
+#1024 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1025 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1026 = CARTESIAN_POINT ( 'NONE',  ( -1.249942894195934500, 0.2989414571247591700, -1.011072337215067600 ) ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1512, .F. ) ;
+#1028 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1029 = VECTOR ( 'NONE', #938, 1000.000000000000000 ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .T. ) ;
+#1031 = VERTEX_POINT ( 'NONE', #68 ) ;
+#1032 = CIRCLE ( 'NONE', #31, 0.02000000000000005200 ) ;
+#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #785, #475, #355 ) ;
+#1034 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = CIRCLE ( 'NONE', #1196, 0.02000000000000005200 ) ;
+#1036 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.149999999999999900, 0.9999999999999997800 ) ) ;
+#1037 = CIRCLE ( 'NONE', #1526, 0.07999999999999998800 ) ;
+#1038 = SURFACE_STYLE_FILL_AREA ( #1233 ) ;
+#1039 = VECTOR ( 'NONE', #1736, 1000.000000000000000 ) ;
+#1040 = MANIFOLD_SOLID_BREP ( 'Fillet6', #571 ) ;
+#1041 = SURFACE_SIDE_STYLE ('',( #1675 ) ) ;
+#1042 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 = DIRECTION ( 'NONE',  ( 0.9138115486202572600, -0.4061384660534472800, -0.0000000000000000000 ) ) ;
+#1044 = CYLINDRICAL_SURFACE ( 'NONE', #2019, 0.04999999999999991300 ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #622, .T. ) ;
+#1046 = LINE ( 'NONE', #1117, #250 ) ;
+#1047 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .T. ) ;
+#1048 = EDGE_LOOP ( 'NONE', ( #1232, #1340, #156, #564 ) ) ;
+#1049 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 0.0000000000000000000, -0.9500000000000001800 ) ) ;
+#1050 = AXIS2_PLACEMENT_3D ( 'NONE', #2053, #797, #604 ) ;
+#1051 = EDGE_LOOP ( 'NONE', ( #892, #1896, #1198, #422 ) ) ;
+#1052 = DIRECTION ( 'NONE',  ( 0.9138115486202574900, 0.4061384660534470000, 0.0000000000000000000 ) ) ;
+#1053 = FILL_AREA_STYLE_COLOUR ( '', #900 ) ;
+#1054 = EDGE_CURVE ( 'NONE', #1151, #26, #1672, .T. ) ;
+#1055 = SURFACE_STYLE_USAGE ( .BOTH. , #2010 ) ;
+#1056 = CARTESIAN_POINT ( 'NONE',  ( -1.249904803565175900, 0.2982509721170157300, -1.013003876164887400 ) ) ;
+#1057 = VECTOR ( 'NONE', #433, 1000.000000000000000 ) ;
+#1058 = PLANE ( 'NONE',  #1156 ) ;
+#1059 = EDGE_CURVE ( 'NONE', #1864, #823, #434, .T. ) ;
+#1060 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.7071067811865493500, 0.7071067811865458000 ) ) ;
+#1061 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#1062 = LINE ( 'NONE', #1377, #1480 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#1064 = CARTESIAN_POINT ( 'NONE',  ( -1.249306119546339300, 0.2893343081373361800, -1.022137831034559700 ) ) ;
+#1065 = VECTOR ( 'NONE', #732, 1000.000000000000000 ) ;
+#1066 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1083, 'distance_accuracy_value', 'NONE');
+#1067 = EDGE_CURVE ( 'NONE', #1290, #80, #1477, .T. ) ;
+#1068 = ORIENTED_EDGE ( 'NONE', *, *, #1101, .T. ) ;
+#1069 = FACE_OUTER_BOUND ( 'NONE', #1408, .T. ) ;
+#1070 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.971276677246368800E-016, -1.000000000000000000 ) ) ;
+#1071 = EDGE_LOOP ( 'NONE', ( #226, #1806, #1331, #1207 ) ) ;
+#1072 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #45, #1649, #1324 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #423, .T. ) ;
+#1074 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.09999999999999992200, 0.8999999999999993600 ) ) ;
+#1075 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #852, .T. ) ;
+#1077 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1078 = PRESENTATION_STYLE_ASSIGNMENT (( #1428 ) ) ;
+#1079 = EDGE_LOOP ( 'NONE', ( #148, #970, #643, #1705 ) ) ;
+#1080 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE',  ( -0.8150181333327069000, 0.09077010396791004900, 1.024395746897452900 ) ) ;
+#1082 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1706 ), #235 ) ;
+#1083 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1084 = EDGE_CURVE ( 'NONE', #1831, #963, #1165, .T. ) ;
+#1085 = PLANE ( 'NONE',  #816 ) ;
+#1086 = STYLED_ITEM ( 'NONE', ( #558 ), #525 ) ;
+#1087 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE',  ( 1.249130574436341900, 0.2871641755106289500, 1.023165199297804600 ) ) ;
+#1089 = SURFACE_STYLE_FILL_AREA ( #570 ) ;
+#1090 = ORIENTED_EDGE ( 'NONE', *, *, #813, .F. ) ;
+#1091 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1092 = CLOSED_SHELL ( 'NONE', ( #1482, #1767, #172, #980, #1303, #207, #24, #60, #641, #533, #1320, #1202, #1118, #1473, #1808, #492, #1648, #848, #1667, #1785 ) ) ;
+#1093 = SURFACE_SIDE_STYLE ('',( #2038 ) ) ;
+#1094 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ;
+#1096 = EDGE_CURVE ( 'NONE', #1251, #230, #1902, .T. ) ;
+#1097 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1297 ) ) ;
+#1098 = CARTESIAN_POINT ( 'NONE',  ( -0.8003010727841075600, 0.09980381093951380700, -1.008963527072580100 ) ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
+#1100 = SURFACE_STYLE_USAGE ( .BOTH. , #1441 ) ;
+#1101 = EDGE_CURVE ( 'NONE', #5, #829, #165, .T. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #381, .F. ) ;
+#1103 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, 1.004999999999999900 ) ) ;
+#1104 = FACE_OUTER_BOUND ( 'NONE', #1438, .T. ) ;
+#1105 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #556, #1690, #703, #1212, #858, #240, #873, #547, #98, #713, #552, #1844, #691, #253, #878, #72, #1218, #1987, #243 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -9.100171779463769100E-007, -1.058791184067875400E-022, 8.856857993174196800E-006, 1.600323709842622200E-005, 2.220584939773652900E-005, 2.808497871698579600E-005, 3.398773882124954600E-005 ),
+ .UNSPECIFIED. ) ;
+#1106 = EDGE_CURVE ( 'NONE', #1434, #230, #605, .T. ) ;
+#1107 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1108 = CARTESIAN_POINT ( 'NONE',  ( -0.8056867118231844100, 0.09637523176734455500, 1.019023313831635100 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 0.9999999999999997800 ) ) ;
+#1110 = CARTESIAN_POINT ( 'NONE',  ( -1.248216302881809400, 0.2779227221280036700, 1.024994333728460200 ) ) ;
+#1111 = CIRCLE ( 'NONE', #1894, 0.07999999999999998800 ) ;
+#1112 = EDGE_CURVE ( 'NONE', #2055, #1251, #1374, .T. ) ;
+#1113 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1115 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, -1.004999999999999900 ) ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #953, .F. ) ;
+#1117 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000000, 0.9999999999999997800 ) ) ;
+#1118 = ADVANCED_FACE ( 'NONE', ( #1321 ), #405, .T. ) ;
+#1119 = VERTEX_POINT ( 'NONE', #770 ) ;
+#1120 = CARTESIAN_POINT ( 'NONE',  ( 0.8176042161855003900, 0.08929605687672646800, 1.024902125810587300 ) ) ;
+#1121 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #164 ) ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #1380, .F. ) ;
+#1123 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1124 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = EDGE_CURVE ( 'NONE', #251, #829, #191, .T. ) ;
+#1126 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1285 ) ) ;
+#1127 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ;
+#1128 = PLANE ( 'NONE',  #1531 ) ;
+#1129 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #902 ) ) ;
+#1130 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.02000000000000000000, -1.024999999999999900 ) ) ;
+#1131 = MANIFOLD_SOLID_BREP ( 'Fillet2', #966 ) ;
+#1132 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1133 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1134 = FACE_OUTER_BOUND ( 'NONE', #1559, .T. ) ;
+#1135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1923 ), #1367 ) ;
+#1136 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1137 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#1138 = SURFACE_STYLE_FILL_AREA ( #34 ) ;
+#1139 = FILL_AREA_STYLE_COLOUR ( '', #2041 ) ;
+#1140 = AXIS2_PLACEMENT_3D ( 'NONE', #835, #1015, #209 ) ;
+#1141 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1142 = ADVANCED_FACE ( 'NONE', ( #91 ), #135, .T. ) ;
+#1143 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
+#1144 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1145 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1146 = PRESENTATION_STYLE_ASSIGNMENT (( #453 ) ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #996, .F. ) ;
+#1148 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1149 = ORIENTED_EDGE ( 'NONE', *, *, #1333, .F. ) ;
+#1150 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.084202172485504400E-016, 1.000000000000000000 ) ) ;
+#1151 = VERTEX_POINT ( 'NONE', #2062 ) ;
+#1152 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.02000000000000000000, 1.004999999999999900 ) ) ;
+#1153 = LINE ( 'NONE', #311, #743 ) ;
+#1154 = EDGE_LOOP ( 'NONE', ( #1935, #1922, #254, #248 ) ) ;
+#1155 = SURFACE_SIDE_STYLE ('',( #1457 ) ) ;
+#1156 = AXIS2_PLACEMENT_3D ( 'NONE', #278, #1541, #1858 ) ;
+#1157 = ADVANCED_FACE ( 'NONE', ( #809 ), #1628, .T. ) ;
+#1158 = LINE ( 'NONE', #677, #351 ) ;
+#1159 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1160 = FACE_OUTER_BOUND ( 'NONE', #1020, .T. ) ;
+#1161 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1162 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1500000000000001100, -0.9500000000000001800 ) ) ;
+#1163 = AXIS2_PLACEMENT_3D ( 'NONE', #537, #1353, #223 ) ;
+#1164 = SURFACE_STYLE_USAGE ( .BOTH. , #504 ) ;
+#1165 = LINE ( 'NONE', #1689, #1835 ) ;
+#1166 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.2133974596215557100, 1.024999999999999900 ) ) ;
+#1167 = CARTESIAN_POINT ( 'NONE',  ( -0.1029681301458110500, -0.2316782928280750900, 1.004999999999999900 ) ) ;
+#1168 = VECTOR ( 'NONE', #1114, 1000.000000000000000 ) ;
+#1169 = EDGE_CURVE ( 'NONE', #1886, #1514, #380, .T. ) ;
+#1170 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1500000000000001100, -0.9500000000000001800 ) ) ;
+#1171 = TOROIDAL_SURFACE ( 'NONE', #759, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#1172 = EDGE_CURVE ( 'NONE', #425, #829, #1948, .T. ) ;
+#1173 = LINE ( 'NONE', #583, #1065 ) ;
+#1174 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.2999999999999997700, -1.004999999999999900 ) ) ;
+#1175 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1176 = VERTEX_POINT ( 'NONE', #1115 ) ;
+#1177 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#1178 = EDGE_CURVE ( 'NONE', #80, #1886, #1545, .T. ) ;
+#1179 = PRESENTATION_STYLE_ASSIGNMENT (( #519 ) ) ;
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #909, .T. ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#1182 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1183 = VERTEX_POINT ( 'NONE', #216 ) ;
+#1184 = EDGE_CURVE ( 'NONE', #963, #1864, #1976, .T. ) ;
+#1185 = VECTOR ( 'NONE', #1737, 1000.000000000000000 ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #1611, .T. ) ;
+#1187 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.01999999999999998700, 1.004999999999999900 ) ) ;
+#1188 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#1189 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1190 = SURFACE_SIDE_STYLE ('',( #2066 ) ) ;
+#1191 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.7071067811865458000, 0.7071067811865492400 ) ) ;
+#1192 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1193 = CARTESIAN_POINT ( 'NONE',  ( -1.249579315438570600, 0.2930314982467131000, -1.019606241815562900 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, -1.004999999999999900 ) ) ;
+#1195 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1196 = AXIS2_PLACEMENT_3D ( 'NONE', #1983, #1034, #1182 ) ;
+#1197 = VECTOR ( 'NONE', #1918, 1000.000000000000000 ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #943, .F. ) ;
+#1199 = EDGE_CURVE ( 'NONE', #1151, #502, #603, .T. ) ;
+#1200 = SURFACE_SIDE_STYLE ('',( #922 ) ) ;
+#1201 = EDGE_LOOP ( 'NONE', ( #1840, #2021, #1636, #1660, #399, #995 ) ) ;
+#1202 = ADVANCED_FACE ( 'NONE', ( #554 ), #1522, .T. ) ;
+#1203 = LINE ( 'NONE', #1224, #1841 ) ;
+#1204 = SURFACE_STYLE_USAGE ( .BOTH. , #1363 ) ;
+#1205 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1362 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #967, #654, #961 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #2068, .F. ) ;
+#1208 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #831, .T. ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .F. ) ;
+#1211 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1212 = CARTESIAN_POINT ( 'NONE',  ( 0.8201927160378634800, 0.08787885299650595400, -1.024986944962700700 ) ) ;
+#1213 = EDGE_CURVE ( 'NONE', #251, #1239, #1573, .T. ) ;
+#1214 = AXIS2_PLACEMENT_3D ( 'NONE', #1638, #210, #1626 ) ;
+#1215 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1217 = SURFACE_STYLE_FILL_AREA ( #1743 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE',  ( 0.8003010727841075600, 0.09980381093951375100, -1.008963527072580100 ) ) ;
+#1219 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1220 = EDGE_CURVE ( 'NONE', #230, #1265, #1035, .T. ) ;
+#1221 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1222 = SPHERICAL_SURFACE ( 'NONE', #62, 0.05000000000000000300 ) ;
+#1223 = FILL_AREA_STYLE ('',( #1707 ) ) ;
+#1224 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.150000000000000100, -1.000000000000000200 ) ) ;
+#1225 = AXIS2_PLACEMENT_3D ( 'NONE', #233, #1010, #214 ) ;
+#1226 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#1227 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1228 = FACE_OUTER_BOUND ( 'NONE', #889, .T. ) ;
+#1229 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, 1.024999999999999900 ) ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
+#1231 = MANIFOLD_SOLID_BREP ( 'Fillet5', #1092 ) ;
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #866, .T. ) ;
+#1233 = FILL_AREA_STYLE ('',( #1053 ) ) ;
+#1234 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1086 ) ) ;
+#1235 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#1237 = PLANE ( 'NONE',  #1507 ) ;
+#1238 = PRESENTATION_STYLE_ASSIGNMENT (( #332 ) ) ;
+#1239 = VERTEX_POINT ( 'NONE', #1503 ) ;
+#1240 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #2028, #1407, #1446 ) ;
+#1242 = CARTESIAN_POINT ( 'NONE',  ( 1.248251529779045700, 0.2782394737132103400, 1.024982972969223700 ) ) ;
+#1243 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.200000000000000200, -1.000000000000000200 ) ) ;
+#1244 = EDGE_CURVE ( 'NONE', #1886, #1939, #877, .T. ) ;
+#1245 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1246 = AXIS2_PLACEMENT_3D ( 'NONE', #952, #778, #155 ) ;
+#1247 = FILL_AREA_STYLE ('',( #143 ) ) ;
+#1248 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#1249 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1250 = SURFACE_STYLE_FILL_AREA ( #189 ) ;
+#1251 = VERTEX_POINT ( 'NONE', #867 ) ;
+#1252 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1253 = CARTESIAN_POINT ( 'NONE',  ( 1.248502333213140000, 0.2804946364313920000, -1.024902088257426500 ) ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #660, .T. ) ;
+#1255 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1256 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1958 ), #1988 ) ;
+#1257 = EDGE_LOOP ( 'NONE', ( #271, #1966, #1748, #1963 ) ) ;
+#1258 = SURFACE_STYLE_USAGE ( .BOTH. , #274 ) ;
+#1259 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, -1.024999999999999900 ) ) ;
+#1260 = EDGE_CURVE ( 'NONE', #2058, #1183, #951, .T. ) ;
+#1261 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .T. ) ;
+#1262 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1263 = EDGE_LOOP ( 'NONE', ( #1843, #851, #97, #1590 ) ) ;
+#1264 = CARTESIAN_POINT ( 'NONE',  ( 1.248144371985137100, 0.2772889257665484000, 1.024999999999999900 ) ) ;
+#1265 = VERTEX_POINT ( 'NONE', #102 ) ;
+#1266 = CARTESIAN_POINT ( 'NONE',  ( -0.8014279458964346200, 0.09907600910283381700, -1.012659286549093500 ) ) ;
+#1267 = FILL_AREA_STYLE ('',( #774 ) ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #1601, #782, #1586 ) ;
+#1269 = SURFACE_SIDE_STYLE ('',( #1217 ) ) ;
+#1270 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #107, 'distance_accuracy_value', 'NONE');
+#1271 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1272 = FACE_OUTER_BOUND ( 'NONE', #1941, .T. ) ;
+#1273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1274 = LINE ( 'NONE', #1679, #1502 ) ;
+#1275 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, 1.004999999999999900 ) ) ;
+#1276 = CIRCLE ( 'NONE', #1326, 0.07999999999999998800 ) ;
+#1277 = SURFACE_STYLE_FILL_AREA ( #509 ) ;
+#1278 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1279 = LINE ( 'NONE', #637, #521 ) ;
+#1280 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, 1.024999999999999900 ) ) ;
+#1281 = EDGE_CURVE ( 'NONE', #26, #546, #1399, .T. ) ;
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #2071, .F. ) ;
+#1283 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .F. ) ;
+#1284 = EDGE_CURVE ( 'NONE', #295, #1176, #333, .T. ) ;
+#1285 = STYLED_ITEM ( 'NONE', ( #1146 ), #1493 ) ;
+#1286 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1500000000000003800, 0.9499999999999996200 ) ) ;
+#1287 = ORIENTED_EDGE ( 'NONE', *, *, #775, .F. ) ;
+#1288 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1289 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #350 ) ) ;
+#1290 = VERTEX_POINT ( 'NONE', #424 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE',  ( -1.249306119546340200, 0.2893343081373361800, 1.022137831034559900 ) ) ;
+#1292 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1293 = EDGE_CURVE ( 'NONE', #1335, #470, #431, .T. ) ;
+#1294 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, -1.004999999999999900 ) ) ;
+#1295 = VECTOR ( 'NONE', #717, 1000.000000000000000 ) ;
+#1296 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1342, 'distance_accuracy_value', 'NONE');
+#1297 = STYLED_ITEM ( 'NONE', ( #932 ), #1940 ) ;
+#1298 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = LINE ( 'NONE', #455, #650 ) ;
+#1300 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1301 = EDGE_CURVE ( 'NONE', #446, #908, #977, .T. ) ;
+#1302 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000000, 0.9499999999999997300 ) ) ;
+#1303 = ADVANCED_FACE ( 'NONE', ( #1999 ), #1058, .F. ) ;
+#1304 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1305 = CYLINDRICAL_SURFACE ( 'NONE', #1022, 0.1000000000000000500 ) ;
+#1306 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1307 = CYLINDRICAL_SURFACE ( 'NONE', #1214, 0.02000000000000005200 ) ;
+#1308 = EDGE_LOOP ( 'NONE', ( #204, #613, #615, #550 ) ) ;
+#1309 = ORIENTED_EDGE ( 'NONE', *, *, #805, .T. ) ;
+#1310 = CARTESIAN_POINT ( 'NONE',  ( 0.8022643297265530400, 0.09853790887459026900, 1.014409768733417700 ) ) ;
+#1311 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #824 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #861, #77, #723 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1312 = ORIENTED_EDGE ( 'NONE', *, *, #805, .F. ) ;
+#1313 = ADVANCED_FACE ( 'NONE', ( #354 ), #719, .F. ) ;
+#1314 = EDGE_CURVE ( 'NONE', #1358, #394, #1001, .T. ) ;
+#1315 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .F. ) ;
+#1316 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, 1.004999999999999900 ) ) ;
+#1317 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = VERTEX_POINT ( 'NONE', #1429 ) ;
+#1319 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1320 = ADVANCED_FACE ( 'NONE', ( #1160 ), #574, .T. ) ;
+#1321 = FACE_OUTER_BOUND ( 'NONE', #202, .T. ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1434, #1916, #177, .T. ) ;
+#1323 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #149 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #348, #986, #975 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1324 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1325 = SURFACE_SIDE_STYLE ('',( #1250 ) ) ;
+#1326 = AXIS2_PLACEMENT_3D ( 'NONE', #1063, #1423, #576 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#1328 = VECTOR ( 'NONE', #825, 1000.000000000000000 ) ;
+#1329 = CYLINDRICAL_SURFACE ( 'NONE', #597, 0.01999999999999999300 ) ;
+#1330 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1961, .F. ) ;
+#1332 = ADVANCED_FACE ( 'NONE', ( #1104 ), #1085, .F. ) ;
+#1333 = EDGE_CURVE ( 'NONE', #1360, #256, #945, .T. ) ;
+#1334 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1335 = VERTEX_POINT ( 'NONE', #4 ) ;
+#1336 = CARTESIAN_POINT ( 'NONE',  ( 1.248144371985137100, 0.2772889257665484000, 1.024999999999999900 ) ) ;
+#1337 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1338 = VERTEX_POINT ( 'NONE', #955 ) ;
+#1339 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #998, #51 ) ;
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #622, .F. ) ;
+#1341 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1342 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1343 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1344 = AXIS2_PLACEMENT_3D ( 'NONE', #1021, #674, #1676 ) ;
+#1345 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1346 = DIRECTION ( 'NONE',  ( -0.9138115486202572600, 0.4061384660534472800, 0.0000000000000000000 ) ) ;
+#1347 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -3.388131789017201800E-015, 0.0000000000000000000 ) ) ;
+#1348 = LINE ( 'NONE', #171, #1574 ) ;
+#1349 = AXIS2_PLACEMENT_3D ( 'NONE', #1103, #1895, #640 ) ;
+#1350 = CIRCLE ( 'NONE', #1990, 0.05000000000000002400 ) ;
+#1351 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1352 = CIRCLE ( 'NONE', #1883, 0.1000000000000000500 ) ;
+#1353 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1354 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #89 ), #869 ) ;
+#1355 = SURFACE_STYLE_USAGE ( .BOTH. , #1190 ) ;
+#1356 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1357 = VECTOR ( 'NONE', #1159, 1000.000000000000000 ) ;
+#1358 = VERTEX_POINT ( 'NONE', #501 ) ;
+#1359 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1360 = VERTEX_POINT ( 'NONE', #1130 ) ;
+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .F. ) ;
+#1362 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #967, 'distance_accuracy_value', 'NONE');
+#1363 = SURFACE_SIDE_STYLE ('',( #1038 ) ) ;
+#1364 = FILL_AREA_STYLE_COLOUR ( '', #1547 ) ;
+#1365 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1366 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ;
+#1367 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1850, #690, #118 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #1773, .F. ) ;
+#1369 = SURFACE_STYLE_FILL_AREA ( #2020 ) ;
+#1370 = SURFACE_STYLE_USAGE ( .BOTH. , #1200 ) ;
+#1371 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #540 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1657, #1818, #1345 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1372 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE',  ( 0.8081227693210686300, 0.08172376902759455300, -1.004999999999999900 ) ) ;
+#1374 = LINE ( 'NONE', #1392, #1790 ) ;
+#1375 = EDGE_CURVE ( 'NONE', #823, #1318, #693, .T. ) ;
+#1376 = LINE ( 'NONE', #1820, #1007 ) ;
+#1377 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #1847, #886, #1052 ) ;
+#1379 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2133974596215559300, -1.004999999999999900 ) ) ;
+#1380 = EDGE_CURVE ( 'NONE', #1939, #1265, #772, .T. ) ;
+#1381 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .T. ) ;
+#1383 = VECTOR ( 'NONE', #1043, 999.9999999999998900 ) ;
+#1384 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1385 = AXIS2_PLACEMENT_3D ( 'NONE', #75, #1195, #853 ) ;
+#1386 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .T. ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ;
+#1388 = SURFACE_STYLE_USAGE ( .BOTH. , #1837 ) ;
+#1389 = EDGE_LOOP ( 'NONE', ( #1490, #1068, #874 ) ) ;
+#1390 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1391 = EDGE_CURVE ( 'NONE', #1239, #185, #1597, .T. ) ;
+#1392 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.0000000000000000000, -1.004999999999999900 ) ) ;
+#1393 = CARTESIAN_POINT ( 'NONE',  ( 0.8209915956138937900, 0.08744324737993292000, -1.024999999999999900 ) ) ;
+#1394 = EDGE_CURVE ( 'NONE', #1919, #1727, #1158, .T. ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #837, #1306 ) ;
+#1396 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1397 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -1.897353801849632000E-015, 0.0000000000000000000 ) ) ;
+#1398 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #415 ) ) ;
+#1399 = LINE ( 'NONE', #2013, #531 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1401 = PRESENTATION_STYLE_ASSIGNMENT (( #1432 ) ) ;
+#1402 = VECTOR ( 'NONE', #1735, 1000.000000000000000 ) ;
+#1403 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#1404 = EDGE_CURVE ( 'NONE', #1318, #176, #716, .T. ) ;
+#1405 = VECTOR ( 'NONE', #1346, 999.9999999999998900 ) ;
+#1406 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2133974596215559300, 1.004999999999999900 ) ) ;
+#1407 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1408 = EDGE_LOOP ( 'NONE', ( #208, #1122, #2016, #1368 ) ) ;
+#1409 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1410 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1411 = EDGE_LOOP ( 'NONE', ( #1681, #3, #1842, #493 ) ) ;
+#1412 = EDGE_CURVE ( 'NONE', #2017, #1939, #1421, .T. ) ;
+#1413 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #2032, .F. ) ;
+#1415 = CARTESIAN_POINT ( 'NONE',  ( 1.248216302881809800, 0.2779227221280035600, -1.024994333728460200 ) ) ;
+#1416 = FILL_AREA_STYLE_COLOUR ( '', #368 ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .F. ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ;
+#1419 = CARTESIAN_POINT ( 'NONE',  ( -0.8201927160378632600, 0.08787885299650607900, 1.024986944962700700 ) ) ;
+#1420 = EDGE_LOOP ( 'NONE', ( #1181, #1226, #1644, #448 ) ) ;
+#1421 = CIRCLE ( 'NONE', #347, 0.02000000000000005200 ) ;
+#1422 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1810 ), #681 ) ;
+#1423 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1424 = EDGE_CURVE ( 'NONE', #376, #934, #1876, .T. ) ;
+#1425 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1426 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1427 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#1428 = SURFACE_STYLE_USAGE ( .BOTH. , #2046 ) ;
+#1429 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.09999999999999975600, 0.8999999999999989100 ) ) ;
+#1430 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1999999999999998700, -1.000000000000000200 ) ) ;
+#1431 = VERTEX_POINT ( 'NONE', #1170 ) ;
+#1432 = SURFACE_STYLE_USAGE ( .BOTH. , #1269 ) ;
+#1433 = TOROIDAL_SURFACE ( 'NONE', #1033, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#1434 = VERTEX_POINT ( 'NONE', #227 ) ;
+#1435 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, 1.004999999999999900 ) ) ;
+#1436 = EDGE_CURVE ( 'NONE', #502, #992, #1032, .T. ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #1691, .T. ) ;
+#1438 = EDGE_LOOP ( 'NONE', ( #563, #1209, #1687, #497 ) ) ;
+#1439 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2133974596215557100, 1.024999999999999900 ) ) ;
+#1440 = EDGE_CURVE ( 'NONE', #992, #26, #1496, .T. ) ;
+#1441 = SURFACE_SIDE_STYLE ('',( #870 ) ) ;
+#1442 = CARTESIAN_POINT ( 'NONE',  ( -0.8087933799643463000, 0.09446195065648495300, 1.021590760859362200 ) ) ;
+#1443 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #12, #1304, #1629 ) ;
+#1445 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1446 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE',  ( -1.249999999999999300, 0.1792893218813456400, 0.9792893218813448800 ) ) ;
+#1448 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1449 = CARTESIAN_POINT ( 'NONE',  ( -1.248180096907684600, 0.2776058252742691400, -1.024999999999999700 ) ) ;
+#1450 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#1451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #45, 'distance_accuracy_value', 'NONE');
+#1452 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1500000000000003300, 0.9499999999999995100 ) ) ;
+#1453 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1454 = FACE_OUTER_BOUND ( 'NONE', #78, .T. ) ;
+#1455 = SURFACE_STYLE_USAGE ( .BOTH. , #1325 ) ;
+#1456 = FILL_AREA_STYLE ('',( #1775 ) ) ;
+#1457 = SURFACE_STYLE_FILL_AREA ( #1666 ) ;
+#1458 = CIRCLE ( 'NONE', #320, 0.1000000000000000500 ) ;
+#1459 = AXIS2_PLACEMENT_3D ( 'NONE', #1002, #1491, #56 ) ;
+#1460 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .T. ) ;
+#1461 = CARTESIAN_POINT ( 'NONE',  ( -1.248926449761623500, 0.2849236135249798000, 1.023858877663865300 ) ) ;
+#1462 = SURFACE_SIDE_STYLE ('',( #342 ) ) ;
+#1463 = ORIENTED_EDGE ( 'NONE', *, *, #1653, .T. ) ;
+#1464 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.971276677246371500E-016, -1.000000000000000000 ) ) ;
+#1465 = ORIENTED_EDGE ( 'NONE', *, *, #1498, .F. ) ;
+#1466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #902 ), #1877 ) ;
+#1467 = ORIENTED_EDGE ( 'NONE', *, *, #667, .F. ) ;
+#1468 = CARTESIAN_POINT ( 'NONE',  ( 0.8003010727841075600, 0.09980381093951369600, 1.008963527072580100 ) ) ;
+#1469 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.084202172485504400E-016, 1.000000000000000000 ) ) ;
+#1470 = VECTOR ( 'NONE', #1965, 1000.000000000000000 ) ;
+#1471 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1472 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1473 = ADVANCED_FACE ( 'NONE', ( #599 ), #974, .T. ) ;
+#1474 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, -1.024999999999999900 ) ) ;
+#1475 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1923 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.09999999999999992200, 0.8999999999999993600 ) ) ;
+#1477 = CIRCLE ( 'NONE', #1770, 0.07999999999999998800 ) ;
+#1478 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -1.000000000000000000, -1.084202172485507300E-016 ) ) ;
+#1479 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #729 ) ) ;
+#1480 = VECTOR ( 'NONE', #555, 1000.000000000000000 ) ;
+#1481 = LINE ( 'NONE', #305, #1577 ) ;
+#1482 = ADVANCED_FACE ( 'NONE', ( #666 ), #1716, .F. ) ;
+#1483 = EDGE_CURVE ( 'NONE', #425, #5, #1782, .T. ) ;
+#1484 = CIRCLE ( 'NONE', #61, 0.1000000000000000500 ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#1486 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.200000000000000000, 0.9999999999999997800 ) ) ;
+#1487 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1488 = FACE_OUTER_BOUND ( 'NONE', #1051, .T. ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .T. ) ;
+#1490 = ORIENTED_EDGE ( 'NONE', *, *, #1483, .T. ) ;
+#1491 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1492 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
+#1493 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'MAMK2520T1R0M', ( #1131, #1231, #1040, #584 ), #1973 ) ;
+#1494 = CARTESIAN_POINT ( 'NONE',  ( -1.248144371984902600, 0.2772889257670760900, -1.024999999999999900 ) ) ;
+#1495 = ADVANCED_FACE ( 'NONE', ( #1996 ), #1762, .T. ) ;
+#1496 = CIRCLE ( 'NONE', #1549, 0.07999999999999998800 ) ;
+#1497 = ADVANCED_FACE ( 'NONE', ( #10 ), #767, .T. ) ;
+#1498 = EDGE_CURVE ( 'NONE', #1031, #295, #275, .T. ) ;
+#1499 = VECTOR ( 'NONE', #709, 1000.000000000000000 ) ;
+#1500 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.02000000000000000000, 1.024999999999999900 ) ) ;
+#1501 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1502 = VECTOR ( 'NONE', #1985, 1000.000000000000000 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1504 = ADVANCED_FACE ( 'NONE', ( #1518 ), #1568, .T. ) ;
+#1505 = CIRCLE ( 'NONE', #160, 0.05000000000000002400 ) ;
+#1506 = CARTESIAN_POINT ( 'NONE',  ( -1.229289321881345000, 0.1999999999999999300, -1.000000000000000200 ) ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #1074, #435, #117 ) ;
+#1508 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1509 = EDGE_LOOP ( 'NONE', ( #1230, #1147, #154, #1282 ) ) ;
+#1510 = CIRCLE ( 'NONE', #891, 0.05000000000000002400 ) ;
+#1511 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ;
+#1512 = EDGE_CURVE ( 'NONE', #934, #1730, #1845, .T. ) ;
+#1513 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1500000000000000800, -0.9500000000000002900 ) ) ;
+#1514 = VERTEX_POINT ( 'NONE', #443 ) ;
+#1515 = ORIENTED_EDGE ( 'NONE', *, *, #885, .F. ) ;
+#1516 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1517 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #569 ), #1854 ) ;
+#1518 = FACE_OUTER_BOUND ( 'NONE', #1655, .T. ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#1520 = EDGE_CURVE ( 'NONE', #228, #1831, #232, .T. ) ;
+#1521 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #269, 'distance_accuracy_value', 'NONE');
+#1522 = CYLINDRICAL_SURFACE ( 'NONE', #291, 0.02000000000000005200 ) ;
+#1523 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1524 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1525 = SURFACE_STYLE_FILL_AREA ( #1962 ) ;
+#1526 = AXIS2_PLACEMENT_3D ( 'NONE', #856, #696, #50 ) ;
+#1527 = FILL_AREA_STYLE ('',( #358 ) ) ;
+#1528 = EDGE_CURVE ( 'NONE', #908, #1176, #1871, .T. ) ;
+#1529 = LINE ( 'NONE', #505, #18 ) ;
+#1530 = CIRCLE ( 'NONE', #169, 0.1000000000000000500 ) ;
+#1531 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #1464, #812 ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .F. ) ;
+#1533 = ADVANCED_FACE ( 'NONE', ( #1828 ), #2, .T. ) ;
+#1534 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1535 = LINE ( 'NONE', #362, #1383 ) ;
+#1536 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#1537 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#1538 = EDGE_LOOP ( 'NONE', ( #126, #593, #2047, #1519 ) ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #361, .T. ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1606, .T. ) ;
+#1541 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #2002, #539, #1028 ) ;
+#1543 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1544 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#1545 = LINE ( 'NONE', #1137, #284 ) ;
+#1546 = CARTESIAN_POINT ( 'NONE',  ( -1.249685645658985500, 0.2946362496789410300, -1.018128115973153700 ) ) ;
+#1547 = COLOUR_RGB ( '',0.8274509803921568100, 0.8392156862745098200, 0.8274509803921568100 ) ;
+#1548 = EDGE_CURVE ( 'NONE', #1708, #844, #1969, .T. ) ;
+#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #1403, #1410, #1570 ) ;
+#1550 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, 1.024999999999999900 ) ) ;
+#1551 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1552 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1553 = SURFACE_STYLE_FILL_AREA ( #1527 ) ;
+#1554 = VECTOR ( 'NONE', #1004, 1000.000000000000000 ) ;
+#1555 = CARTESIAN_POINT ( 'NONE',  ( 1.248729594524613700, 0.2827628440769517400, -1.024527852246912800 ) ) ;
+#1556 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .F. ) ;
+#1557 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.971276677246371500E-016 ) ) ;
+#1558 = PLANE ( 'NONE',  #914 ) ;
+#1559 = EDGE_LOOP ( 'NONE', ( #57, #1539, #1659, #1584 ) ) ;
+#1560 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1561 = FILL_AREA_STYLE_COLOUR ( '', #803 ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ;
+#1563 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1564 = ORIENTED_EDGE ( 'NONE', *, *, #1794, .F. ) ;
+#1565 = AXIS2_PLACEMENT_3D ( 'NONE', #1341, #1351, #1974 ) ;
+#1566 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, 1.007054724997686700 ) ) ;
+#1567 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1568 = TOROIDAL_SURFACE ( 'NONE', #359, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#1569 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1570 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1571 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #979 ) ) ;
+#1572 = CARTESIAN_POINT ( 'NONE',  ( 1.249685645658985800, 0.2946362496789409200, 1.018128115973153700 ) ) ;
+#1573 = CIRCLE ( 'NONE', #1565, 0.04999999999999991300 ) ;
+#1574 = VECTOR ( 'NONE', #328, 1000.000000000000000 ) ;
+#1575 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, -1.004999999999999900 ) ) ;
+#1576 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1577 = VECTOR ( 'NONE', #460, 1000.000000000000000 ) ;
+#1578 = CARTESIAN_POINT ( 'NONE',  ( 1.248729594524613700, 0.2827628440769516800, 1.024527852246912800 ) ) ;
+#1579 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #197, 'distance_accuracy_value', 'NONE');
+#1580 = AXIS2_PLACEMENT_3D ( 'NONE', #1873, #572, #1396 ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #996, .T. ) ;
+#1582 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1583 = SURFACE_STYLE_FILL_AREA ( #776 ) ;
+#1584 = ORIENTED_EDGE ( 'NONE', *, *, #1947, .T. ) ;
+#1585 = EDGE_CURVE ( 'NONE', #1916, #1290, #2024, .T. ) ;
+#1586 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1587 = EDGE_LOOP ( 'NONE', ( #1254, #1492, #1664 ) ) ;
+#1588 = CARTESIAN_POINT ( 'NONE',  ( 1.248216302881809600, 0.2779227221280034500, 1.024994333728460200 ) ) ;
+#1589 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #1281, .F. ) ;
+#1591 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1592 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ;
+#1593 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .F. ) ;
+#1594 = EDGE_CURVE ( 'NONE', #23, #1358, #1153, .T. ) ;
+#1595 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1596 = CARTESIAN_POINT ( 'NONE',  ( -0.8003010727841075600, 0.09980381093951380700, 1.008963527072580100 ) ) ;
+#1597 = CIRCLE ( 'NONE', #456, 0.05000000000000002400 ) ;
+#1598 = AXIS2_PLACEMENT_3D ( 'NONE', #132, #272, #1070 ) ;
+#1599 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.2133974596215559300, -1.004999999999999900 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.01999999999999998700, -1.024999999999999900 ) ) ;
+#1601 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, -1.024999999999999900 ) ) ;
+#1602 = VECTOR ( 'NONE', #1469, 1000.000000000000000 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE',  ( -0.8126098337591254300, 0.09218667556490577100, -1.023442116630088200 ) ) ;
+#1604 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1605 = AXIS2_PLACEMENT_3D ( 'NONE', #1235, #567, #560 ) ;
+#1606 = EDGE_CURVE ( 'NONE', #1727, #394, #184, .T. ) ;
+#1607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1850, 'distance_accuracy_value', 'NONE');
+#1608 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#1609 = CARTESIAN_POINT ( 'NONE',  ( -1.249942894195934700, 0.2989414571247592200, 1.011072337215067600 ) ) ;
+#1610 = CYLINDRICAL_SURFACE ( 'NONE', #1789, 0.1000000000000000500 ) ;
+#1611 = EDGE_CURVE ( 'NONE', #1960, #1335, #1779, .T. ) ;
+#1612 = FACE_OUTER_BOUND ( 'NONE', #1420, .T. ) ;
+#1613 = EDGE_LOOP ( 'NONE', ( #541, #129, #796, #414 ) ) ;
+#1614 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.150000000000000100, -1.000000000000000200 ) ) ;
+#1615 = STYLED_ITEM ( 'NONE', ( #144 ), #356 ) ;
+#1616 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#1617 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .F. ) ;
+#1619 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .T. ) ;
+#1620 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1621 = EDGE_CURVE ( 'NONE', #1335, #21, #916, .T. ) ;
+#1622 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, 1.004999999999999900 ) ) ;
+#1623 = ADVANCED_FACE ( 'NONE', ( #29 ), #1662, .T. ) ;
+#1624 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #749, #1240 ) ;
+#1625 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, -1.007054724997686700 ) ) ;
+#1626 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, -1.004999999999999900 ) ) ;
+#1628 = CYLINDRICAL_SURFACE ( 'NONE', #1905, 0.02000000000000005200 ) ;
+#1629 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1630 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#1631 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #381, .T. ) ;
+#1633 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.09999999999999992200, 0.8999999999999993600 ) ) ;
+#1634 = LINE ( 'NONE', #901, #705 ) ;
+#1635 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #1861, #459 ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .T. ) ;
+#1637 = VECTOR ( 'NONE', #2029, 1000.000000000000000 ) ;
+#1638 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.2999999999999995400, -1.004999999999999900 ) ) ;
+#1639 = ORIENTED_EDGE ( 'NONE', *, *, #866, .F. ) ;
+#1640 = EDGE_LOOP ( 'NONE', ( #1532, #913, #1866, #1206, #1127, #2043 ) ) ;
+#1641 = ADVANCED_FACE ( 'NONE', ( #1684 ), #1937, .T. ) ;
+#1642 = AXIS2_PLACEMENT_3D ( 'NONE', #695, #1008, #520 ) ;
+#1643 = EDGE_LOOP ( 'NONE', ( #964, #499, #566, #1826, #1993, #941 ) ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .F. ) ;
+#1645 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.09999999999999999200, 1.024999999999999900 ) ) ;
+#1646 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1647 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #616, #1742, #1110, #466, #7, #161, #1461, #153, #1291, #1907, #1753, #784, #1900, #942, #474, #1609, #625, #793, #321 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -9.567204977597246100E-007, 0.0000000000000000000, 6.811522022403668300E-006, 1.388841772720475400E-005, 2.030214063116616000E-005, 2.646993650578852700E-005, 3.265453420137221400E-005 ),
+ .UNSPECIFIED. ) ;
+#1648 = ADVANCED_FACE ( 'NONE', ( #1612 ), #588, .T. ) ;
+#1649 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1650 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1066 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1083, #1701, #2030 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1651 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#1652 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#1653 = EDGE_CURVE ( 'NONE', #251, #185, #1510, .T. ) ;
+#1654 = LINE ( 'NONE', #1061, #1637 ) ;
+#1655 = EDGE_LOOP ( 'NONE', ( #1023, #1414, #568, #1149 ) ) ;
+#1656 = ADVANCED_FACE ( 'NONE', ( #100 ), #1329, .T. ) ;
+#1657 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #928 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #462, #601, #1903 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1659 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .F. ) ;
+#1660 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .T. ) ;
+#1661 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1662 = SPHERICAL_SURFACE ( 'NONE', #672, 0.05000000000000000300 ) ;
+#1663 = PLANE ( 'NONE',  #1339 ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ;
+#1665 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1666 = FILL_AREA_STYLE ('',( #528 ) ) ;
+#1667 = ADVANCED_FACE ( 'NONE', ( #1069 ), #790, .T. ) ;
+#1668 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #279, #2027, #1415, #2051, #1253, #1555, #1714, #286, #738, #292, #897, #114, #747, #1868, #602, #2067, #777, #1625, #1924 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -9.567204977597489600E-007, 0.0000000000000000000, 6.811522022403434600E-006, 1.388841772720465000E-005, 2.030214063116602700E-005, 2.646993650578838800E-005, 3.265453420137207100E-005 ),
+ .UNSPECIFIED. ) ;
+#1669 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1670 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#1671 = STYLED_ITEM ( 'NONE', ( #1856 ), #794 ) ;
+#1672 = CIRCLE ( 'NONE', #1605, 0.02000000000000005200 ) ;
+#1673 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #92, .NOT_KNOWN. ) ;
+#1674 = LINE ( 'NONE', #481, #1168 ) ;
+#1675 = SURFACE_STYLE_FILL_AREA ( #1223 ) ;
+#1676 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1677 = LINE ( 'NONE', #1132, #1197 ) ;
+#1678 = ORIENTED_EDGE ( 'NONE', *, *, #1528, .T. ) ;
+#1679 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1000000000000001300, -1.000000000000000200 ) ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #1424, .F. ) ;
+#1681 = ORIENTED_EDGE ( 'NONE', *, *, #1972, .F. ) ;
+#1682 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1683 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #42 ) ) ;
+#1684 = FACE_OUTER_BOUND ( 'NONE', #1308, .T. ) ;
+#1685 = ORIENTED_EDGE ( 'NONE', *, *, #628, .T. ) ;
+#1686 = EDGE_CURVE ( 'NONE', #1822, #1888, #935, .T. ) ;
+#1687 = ORIENTED_EDGE ( 'NONE', *, *, #667, .T. ) ;
+#1688 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.200000000000000000, 0.9999999999999997800 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE',  ( 0.8207252750153439800, 0.08758846419612288700, -1.024999999999999900 ) ) ;
+#1691 = EDGE_CURVE ( 'NONE', #1872, #1960, #1279, .T. ) ;
+#1692 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #335, #182 ) ;
+#1693 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1694 = FACE_OUTER_BOUND ( 'NONE', #1263, .T. ) ;
+#1695 = EDGE_CURVE ( 'NONE', #829, #1708, #1046, .T. ) ;
+#1696 = FACE_OUTER_BOUND ( 'NONE', #252, .T. ) ;
+#1697 = PRESENTATION_STYLE_ASSIGNMENT (( #1258 ) ) ;
+#1698 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1699 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #403 ) ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #1375, .T. ) ;
+#1701 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1702 = LINE ( 'NONE', #63, #1019 ) ;
+#1703 = SURFACE_SIDE_STYLE ('',( #1369 ) ) ;
+#1704 = VERTEX_POINT ( 'NONE', #1294 ) ;
+#1705 = ORIENTED_EDGE ( 'NONE', *, *, #524, .T. ) ;
+#1706 = STYLED_ITEM ( 'NONE', ( #1401 ), #1131 ) ;
+#1707 = FILL_AREA_STYLE_COLOUR ( '', #1136 ) ;
+#1708 = VERTEX_POINT ( 'NONE', #1302 ) ;
+#1709 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.200000000000000200, -0.9500000000000001800 ) ) ;
+#1710 = EDGE_CURVE ( 'NONE', #661, #1431, #478, .T. ) ;
+#1711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1297 ), #1323 ) ;
+#1712 = SURFACE_STYLE_USAGE ( .BOTH. , #899 ) ;
+#1713 = EDGE_CURVE ( 'NONE', #2058, #1919, #634, .T. ) ;
+#1714 = CARTESIAN_POINT ( 'NONE',  ( 1.248926449761623500, 0.2849236135249794700, -1.023858877663865300 ) ) ;
+#1715 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1716 = PLANE ( 'NONE',  #136 ) ;
+#1717 = VECTOR ( 'NONE', #224, 1000.000000000000000 ) ;
+#1718 = EDGE_CURVE ( 'NONE', #21, #1730, #467, .T. ) ;
+#1719 = VECTOR ( 'NONE', #1445, 1000.000000000000000 ) ;
+#1720 = CARTESIAN_POINT ( 'NONE',  ( 1.248180096907687700, 0.2776058252742683600, 1.024999999999999900 ) ) ;
+#1721 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1958 ) ) ;
+#1722 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.2133974596215557100, -1.004999999999999900 ) ) ;
+#1723 = FILL_AREA_STYLE_COLOUR ( '', #187 ) ;
+#1724 = SPHERICAL_SURFACE ( 'NONE', #1899, 0.05000000000000000300 ) ;
+#1725 = FACE_OUTER_BOUND ( 'NONE', #1071, .T. ) ;
+#1726 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1727 = VERTEX_POINT ( 'NONE', #1327 ) ;
+#1728 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1832, 'distance_accuracy_value', 'NONE');
+#1729 = EDGE_LOOP ( 'NONE', ( #1803, #973, #392, #871 ) ) ;
+#1730 = VERTEX_POINT ( 'NONE', #1494 ) ;
+#1731 = CARTESIAN_POINT ( 'NONE',  ( -0.8043714542987496800, 0.09720104061393915200, 1.017583534081606000 ) ) ;
+#1732 = VECTOR ( 'NONE', #163, 1000.000000000000000 ) ;
+#1733 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .T. ) ;
+#1734 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1671 ) ) ;
+#1735 = DIRECTION ( 'NONE',  ( -0.9138115486202574900, -0.4061384660534470000, 0.0000000000000000000 ) ) ;
+#1736 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1737 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1738 = AXIS2_PLACEMENT_3D ( 'NONE', #1946, #997, #1827 ) ;
+#1739 = CARTESIAN_POINT ( 'NONE',  ( 1.249846473834598900, 0.2972212438340434100, 1.014839017059651100 ) ) ;
+#1740 = CARTESIAN_POINT ( 'NONE',  ( -0.8071307244986160000, 0.09548591818436497100, -1.020216690749631500 ) ) ;
+#1741 = CIRCLE ( 'NONE', #1344, 0.02000000000000005200 ) ;
+#1742 = CARTESIAN_POINT ( 'NONE',  ( -1.248180096907687900, 0.2776058252742686400, 1.024999999999999900 ) ) ;
+#1743 = FILL_AREA_STYLE ('',( #925 ) ) ;
+#1744 = FACE_OUTER_BOUND ( 'NONE', #1944, .T. ) ;
+#1745 = CARTESIAN_POINT ( 'NONE',  ( -0.8008651438032392500, 0.09943950024716417800, -1.010813487632982400 ) ) ;
+#1746 = CYLINDRICAL_SURFACE ( 'NONE', #806, 0.02000000000000005200 ) ;
+#1747 = CARTESIAN_POINT ( 'NONE',  ( -1.248926449761622100, 0.2849236135249796400, -1.023858877663865100 ) ) ;
+#1748 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .F. ) ;
+#1749 = EDGE_CURVE ( 'NONE', #373, #1119, #1887, .T. ) ;
+#1750 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1751 = ORIENTED_EDGE ( 'NONE', *, *, #953, .T. ) ;
+#1752 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #309, 'distance_accuracy_value', 'NONE');
+#1753 = CARTESIAN_POINT ( 'NONE',  ( -1.249579315438571000, 0.2930314982467131000, 1.019606241815563100 ) ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #375, .T. ) ;
+#1755 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2000000000000005100, 0.9999999999999995600 ) ) ;
+#1756 = ORIENTED_EDGE ( 'NONE', *, *, #1997, .T. ) ;
+#1757 = EDGE_CURVE ( 'NONE', #80, #792, #762, .T. ) ;
+#1758 = CARTESIAN_POINT ( 'NONE',  ( -1.248216302881795900, 0.2779227221280053400, -1.024994333728459900 ) ) ;
+#1759 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = ORIENTED_EDGE ( 'NONE', *, *, #1059, .T. ) ;
+#1761 = CARTESIAN_POINT ( 'NONE',  ( 0.8207252750153439800, 0.08758846419612284500, 1.024999999999999900 ) ) ;
+#1762 = CYLINDRICAL_SURFACE ( 'NONE', #557, 0.05000000000000002400 ) ;
+#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1288, #1897, #139 ) ;
+#1764 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = CARTESIAN_POINT ( 'NONE',  ( 0.0000000000000000000, 0.02000000000000000000, 1.004999999999999900 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.200000000000000000, 0.9499999999999997300 ) ) ;
+#1767 = ADVANCED_FACE ( 'NONE', ( #2014 ), #1663, .F. ) ;
+#1768 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#1769 = CYLINDRICAL_SURFACE ( 'NONE', #238, 0.05000000000000002400 ) ;
+#1770 = AXIS2_PLACEMENT_3D ( 'NONE', #90, #1042, #109 ) ;
+#1771 = CYLINDRICAL_SURFACE ( 'NONE', #388, 0.05000000000000002400 ) ;
+#1772 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1773 = EDGE_CURVE ( 'NONE', #230, #2017, #150, .T. ) ;
+#1774 = VERTEX_POINT ( 'NONE', #382 ) ;
+#1775 = FILL_AREA_STYLE_COLOUR ( '', #398 ) ;
+#1776 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #1620, #1781 ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1686, .T. ) ;
+#1778 = EDGE_LOOP ( 'NONE', ( #276, #1116, #1366, #1995 ) ) ;
+#1779 = CIRCLE ( 'NONE', #465, 0.07999999999999998800 ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #361, .F. ) ;
+#1781 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1782 = CIRCLE ( 'NONE', #1580, 0.05000000000000002400 ) ;
+#1783 = CARTESIAN_POINT ( 'NONE',  ( 0.8056867118231844100, 0.09637523176734444400, 1.019023313831634900 ) ) ;
+#1784 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #152 ), #783 ) ;
+#1785 = ADVANCED_FACE ( 'NONE', ( #200 ), #225, .T. ) ;
+#1786 = FILL_AREA_STYLE_COLOUR ( '', #1192 ) ;
+#1787 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.1792893218813457200, 0.9792893218813448800 ) ) ;
+#1788 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.2133974596215557100, -1.024999999999999900 ) ) ;
+#1789 = AXIS2_PLACEMENT_3D ( 'NONE', #1450, #1617, #1501 ) ;
+#1790 = VECTOR ( 'NONE', #397, 1000.000000000000000 ) ;
+#1791 = PLANE ( 'NONE',  #2023 ) ;
+#1792 = PRESENTATION_STYLE_ASSIGNMENT (( #218 ) ) ;
+#1793 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1794 = EDGE_CURVE ( 'NONE', #1031, #1358, #1863, .T. ) ;
+#1795 = FACE_OUTER_BOUND ( 'NONE', #549, .T. ) ;
+#1796 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1797 = CIRCLE ( 'NONE', #1542, 0.1000000000000000500 ) ;
+#1798 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1799 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1815 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #596, #1726, #754 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1800 = ORIENTED_EDGE ( 'NONE', *, *, #1653, .F. ) ;
+#1801 = ORIENTED_EDGE ( 'NONE', *, *, #1301, .T. ) ;
+#1802 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .F. ) ;
+#1804 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1086 ), #1205 ) ;
+#1805 = ORIENTED_EDGE ( 'NONE', *, *, #1424, .T. ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #1394, .F. ) ;
+#1807 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.2133974596215559300, 1.004999999999999900 ) ) ;
+#1808 = ADVANCED_FACE ( 'NONE', ( #1488 ), #1821, .T. ) ;
+#1809 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#1810 = STYLED_ITEM ( 'NONE', ( #1952 ), #1142 ) ;
+#1811 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1812 = EDGE_CURVE ( 'NONE', #2058, #446, #1458, .T. ) ;
+#1813 = DIRECTION ( 'NONE',  ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1814 = VECTOR ( 'NONE', #1443, 1000.000000000000000 ) ;
+#1815 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #596, 'distance_accuracy_value', 'NONE');
+#1816 = EDGE_CURVE ( 'NONE', #256, #1338, #1702, .T. ) ;
+#1817 = TOROIDAL_SURFACE ( 'NONE', #1349, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#1818 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1819 = EDGE_CURVE ( 'NONE', #376, #1434, #1535, .T. ) ;
+#1820 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.0000000000000000000, 1.004999999999999900 ) ) ;
+#1821 = CYLINDRICAL_SURFACE ( 'NONE', #429, 0.01999999999999999300 ) ;
+#1822 = VERTEX_POINT ( 'NONE', #1336 ) ;
+#1823 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#1824 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.2133974596215559300, 1.024999999999999900 ) ) ;
+#1825 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#1827 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1828 = FACE_OUTER_BOUND ( 'NONE', #346, .T. ) ;
+#1829 = ORIENTED_EDGE ( 'NONE', *, *, #943, .T. ) ;
+#1830 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1831 = VERTEX_POINT ( 'NONE', #1544 ) ;
+#1832 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1833 = AXIS2_PLACEMENT_3D ( 'NONE', #687, #1524, #213 ) ;
+#1834 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1835 = VECTOR ( 'NONE', #1557, 1000.000000000000000 ) ;
+#1836 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1837 = SURFACE_SIDE_STYLE ('',( #1553 ) ) ;
+#1838 = CIRCLE ( 'NONE', #2061, 0.02000000000000005200 ) ;
+#1839 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1840 = ORIENTED_EDGE ( 'NONE', *, *, #1816, .T. ) ;
+#1841 = VECTOR ( 'NONE', #294, 1000.000000000000000 ) ;
+#1842 = ORIENTED_EDGE ( 'NONE', *, *, #909, .F. ) ;
+#1843 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#1844 = CARTESIAN_POINT ( 'NONE',  ( 0.8043714542987496800, 0.09720104061393912400, -1.017583534081606000 ) ) ;
+#1845 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #1575, #1971, #1857, #1026, #1056, #71, #262, #1546, #1193, #577, #1064, #113, #1747, #781, #479, #133, #1758, #1449, #316 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( 0.0000000000000000000, 6.164174993060840300E-006, 1.231160364792711000E-005, 1.870414723491746400E-005, 2.575767370167319800E-005, 3.254670279974420600E-005, 3.350342329750403100E-005 ),
+ .UNSPECIFIED. ) ;
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #1851, .T. ) ;
+#1847 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.024999999999999900 ) ) ;
+#1848 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1849 = PLANE ( 'NONE',  #485 ) ;
+#1850 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1851 = EDGE_CURVE ( 'NONE', #844, #963, #2076, .T. ) ;
+#1852 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1853 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#1854 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #972 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1595, #1891, #1273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1855 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.2133974596215559300, 1.024999999999999900 ) ) ;
+#1856 = PRESENTATION_STYLE_ASSIGNMENT (( #134 ) ) ;
+#1857 = CARTESIAN_POINT ( 'NONE',  ( -1.249981042843648200, 0.2996329938304357300, -1.009137856281716400 ) ) ;
+#1858 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1859 = LINE ( 'NONE', #393, #730 ) ;
+#1860 = CARTESIAN_POINT ( 'NONE',  ( 1.249767658526667300, 0.2959544439741321200, 1.016450869850356500 ) ) ;
+#1861 = DIRECTION ( 'NONE',  ( -0.9138115486202573700, 0.4061384660534472800, 0.0000000000000000000 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.1000000000000000100, -1.004999999999999900 ) ) ;
+#1863 = CIRCLE ( 'NONE', #698, 0.02000000000000005200 ) ;
+#1864 = VERTEX_POINT ( 'NONE', #1964 ) ;
+#1865 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.971276677246371500E-016 ) ) ;
+#1866 = ORIENTED_EDGE ( 'NONE', *, *, #1520, .F. ) ;
+#1867 = AXIS2_PLACEMENT_3D ( 'NONE', #632, #1764, #965 ) ;
+#1868 = CARTESIAN_POINT ( 'NONE',  ( 1.249846473834598900, 0.2972212438340434100, -1.014839017059651100 ) ) ;
+#1869 = ORIENTED_EDGE ( 'NONE', *, *, #529, .F. ) ;
+#1870 = B_SPLINE_CURVE_WITH_KNOTS ( 'NONE', 3,
+ ( #192, #1761, #651, #789, #1120, #801, #318, #630, #345, #1904, #1783, #822, #480, #1310, #956, #486, #1468, #949, #494 ),
+ .UNSPECIFIED., .F., .F.,
+ ( 4, 3, 3, 3, 3, 3, 4 ),
+ ( -9.100171779462623500E-007, 0.0000000000000000000, 8.856857993174176500E-006, 1.600323709842634100E-005, 2.220584939773650200E-005, 2.808497871698575200E-005, 3.398773882124948500E-005 ),
+ .UNSPECIFIED. ) ;
+#1871 = LINE ( 'NONE', #2064, #1029 ) ;
+#1872 = VERTEX_POINT ( 'NONE', #2000 ) ;
+#1873 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
+#1875 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1876 = LINE ( 'NONE', #64, #1470 ) ;
+#1877 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #779 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #402, #390, #1523 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1878 = CARTESIAN_POINT ( 'NONE',  ( 1.248926449761623500, 0.2849236135249794100, 1.023858877663865300 ) ) ;
+#1879 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#1880 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1425 ) ;
+#1881 = CARTESIAN_POINT ( 'NONE',  ( 1.249981042843648400, 0.2996329938304355100, 1.009137856281716400 ) ) ;
+#1882 = CARTESIAN_POINT ( 'NONE',  ( -0.8204586770968053100, 0.08773323929505032200, -1.024995659891347000 ) ) ;
+#1883 = AXIS2_PLACEMENT_3D ( 'NONE', #1651, #1953, #999 ) ;
+#1884 = TOROIDAL_SURFACE ( 'NONE', #1050, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#1885 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, -1.004999999999999900 ) ) ;
+#1886 = VERTEX_POINT ( 'NONE', #260 ) ;
+#1887 = LINE ( 'NONE', #669, #52 ) ;
+#1888 = VERTEX_POINT ( 'NONE', #428 ) ;
+#1889 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1890 = EDGE_CURVE ( 'NONE', #425, #185, #1203, .T. ) ;
+#1891 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1892 = ORIENTED_EDGE ( 'NONE', *, *, #594, .T. ) ;
+#1893 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .F. ) ;
+#1894 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #123, #581 ) ;
+#1895 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #1819, .F. ) ;
+#1897 = DIRECTION ( 'NONE',  ( -1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1898 = CARTESIAN_POINT ( 'NONE',  ( -0.8022643297265530400, 0.09853790887459038000, 1.014409768733417700 ) ) ;
+#1899 = AXIS2_PLACEMENT_3D ( 'NONE', #331, #483, #510 ) ;
+#1900 = CARTESIAN_POINT ( 'NONE',  ( -1.249767658526667300, 0.2959544439741323400, 1.016450869850356500 ) ) ;
+#1901 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000200, -1.000000000000000200 ) ) ;
+#1902 = LINE ( 'NONE', #1992, #1499 ) ;
+#1903 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1904 = CARTESIAN_POINT ( 'NONE',  ( 0.8071307244986161100, 0.09548591818436486000, 1.020216690749631300 ) ) ;
+#1905 = AXIS2_PLACEMENT_3D ( 'NONE', #1765, #1292, #795 ) ;
+#1906 = PRESENTATION_STYLE_ASSIGNMENT (( #722 ) ) ;
+#1907 = CARTESIAN_POINT ( 'NONE',  ( -1.249449397037422300, 0.2912732982099894300, 1.020810139945259200 ) ) ;
+#1908 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE',  #166 ) ;
+#1909 = AXIS2_PLACEMENT_3D ( 'NONE', #1652, #1330, #1975 ) ;
+#1910 = CARTESIAN_POINT ( 'NONE',  ( -0.7999999999999997100, 0.09999999999999975600, -1.006968058045441400 ) ) ;
+#1911 = DIRECTION ( 'NONE',  ( -0.9138115486202574900, -0.4061384660534470000, 0.0000000000000000000 ) ) ;
+#1912 = ADVANCED_FACE ( 'NONE', ( #175 ), #1558, .F. ) ;
+#1913 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #750 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1834, #1980, #84 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1914 = CARTESIAN_POINT ( 'NONE',  ( -1.279999999999999800, 0.2133974596215559300, -1.024999999999999900 ) ) ;
+#1915 = VECTOR ( 'NONE', #1911, 1000.000000000000000 ) ;
+#1916 = VERTEX_POINT ( 'NONE', #125 ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #1713, .F. ) ;
+#1918 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1919 = VERTEX_POINT ( 'NONE', #905 ) ;
+#1920 = EDGE_CURVE ( 'NONE', #1183, #992, #1654, .T. ) ;
+#1921 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#1922 = ORIENTED_EDGE ( 'NONE', *, *, #524, .F. ) ;
+#1923 = STYLED_ITEM ( 'NONE', ( #2026 ), #1497 ) ;
+#1924 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, -1.004999999999999900 ) ) ;
+#1925 = ADVANCED_FACE ( 'NONE', ( #416 ), #1433, .T. ) ;
+#1926 = FILL_AREA_STYLE_COLOUR ( '', #1087 ) ;
+#1927 = VECTOR ( 'NONE', #888, 1000.000000000000000 ) ;
+#1928 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1929 =( BOUNDED_CURVE ( )  B_SPLINE_CURVE ( 3, ( #183, #1787, #33, #196 ),
+ .UNSPECIFIED., .F., .F. ) 
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 1.570796326794896600, 3.141592653589793100 ),
+ .UNSPECIFIED. ) 
+ CURVE ( )  GEOMETRIC_REPRESENTATION_ITEM ( )  RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.8047378541243649400, 0.8047378541243649400, 1.000000000000000000 ) ) 
+ REPRESENTATION_ITEM ( '' )  );
+#1930 = VECTOR ( 'NONE', #530, 1000.000000000000000 ) ;
+#1931 = ADVANCED_FACE ( 'NONE', ( #1228 ), #201, .F. ) ;
+#1932 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.2133974596215557100, -1.024999999999999900 ) ) ;
+#1933 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #1011 ), #16 ) ;
+#1934 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1935 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .T. ) ;
+#1936 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1937 = CYLINDRICAL_SURFACE ( 'NONE', #181, 0.05000000000000002400 ) ;
+#1938 = ORIENTED_EDGE ( 'NONE', *, *, #1284, .T. ) ;
+#1939 = VERTEX_POINT ( 'NONE', #330 ) ;
+#1940 = ADVANCED_FACE ( 'NONE', ( #991 ), #1044, .T. ) ;
+#1941 = EDGE_LOOP ( 'NONE', ( #268, #1315, #543, #1312 ) ) ;
+#1942 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.149999999999999900, 1.246832498358330100E-016 ) ) ;
+#1943 = DIRECTION ( 'NONE',  ( 0.4061384660534471700, 0.9138115486202572600, 0.0000000000000000000 ) ) ;
+#1944 = EDGE_LOOP ( 'NONE', ( #1777, #1309, #704, #761, #1460, #1536 ) ) ;
+#1945 = CARTESIAN_POINT ( 'NONE',  ( -0.1029681301458110500, -0.2316782928280750900, -1.024999999999999900 ) ) ;
+#1946 = CARTESIAN_POINT ( 'NONE',  ( -1.300000000000000000, 0.02000000000000000000, -1.004999999999999900 ) ) ;
+#1947 = EDGE_CURVE ( 'NONE', #1318, #917, #413, .T. ) ;
+#1948 = CIRCLE ( 'NONE', #440, 0.05000000000000002400 ) ;
+#1949 = CARTESIAN_POINT ( 'NONE',  ( 0.8999999999999998000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1950 = ADVANCED_FACE ( 'NONE', ( #1608 ), #1307, .T. ) ;
+#1951 = ADVANCED_FACE ( 'NONE', ( #1725 ), #1746, .T. ) ;
+#1952 = PRESENTATION_STYLE_ASSIGNMENT (( #162 ) ) ;
+#1953 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1954 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.1500000000000003800, 0.9499999999999996200 ) ) ;
+#1955 = EDGE_CURVE ( 'NONE', #823, #1831, #1929, .T. ) ;
+#1956 = PRESENTATION_STYLE_ASSIGNMENT (( #827 ) ) ;
+#1957 = VECTOR ( 'NONE', #742, 1000.000000000000000 ) ;
+#1958 = STYLED_ITEM ( 'NONE', ( #1238 ), #1641 ) ;
+#1959 = FACE_OUTER_BOUND ( 'NONE', #685, .T. ) ;
+#1960 = VERTEX_POINT ( 'NONE', #811 ) ;
+#1961 = EDGE_CURVE ( 'NONE', #1360, #1919, #464, .T. ) ;
+#1962 = FILL_AREA_STYLE ('',( #158 ) ) ;
+#1963 = ORIENTED_EDGE ( 'NONE', *, *, #852, .F. ) ;
+#1964 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#1965 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1966 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#1967 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .F. ) ;
+#1968 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1969 = LINE ( 'NONE', #787, #1921 ) ;
+#1970 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #1011 ) ) ;
+#1971 = CARTESIAN_POINT ( 'NONE',  ( -1.250000000000000000, 0.2999999999999997100, -1.007054724997686700 ) ) ;
+#1972 = EDGE_CURVE ( 'NONE', #470, #1514, #22, .T. ) ;
+#1973 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1521 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #269, #1576, #1875 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1974 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1975 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1976 = CIRCLE ( 'NONE', #862, 0.05000000000000002400 ) ;
+#1977 = PLANE ( 'NONE',  #1385 ) ;
+#1978 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1296 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1342, #370, #679 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1979 = CIRCLE ( 'NONE', #896, 0.1000000000000000500 ) ;
+#1980 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1981 = SURFACE_STYLE_FILL_AREA ( #1003 ) ;
+#1982 = CYLINDRICAL_SURFACE ( 'NONE', #551, 0.04999999999999991300 ) ;
+#1983 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.02000000000000000000, 1.004999999999999900 ) ) ;
+#1984 = ORIENTED_EDGE ( 'NONE', *, *, #1812, .T. ) ;
+#1985 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.084202172485504400E-016, -1.000000000000000000 ) ) ;
+#1986 = ORIENTED_EDGE ( 'NONE', *, *, #1096, .T. ) ;
+#1987 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, -1.006968058045441400 ) ) ;
+#1988 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #850 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1141, #1487, #1133 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1989 = ORIENTED_EDGE ( 'NONE', *, *, #1112, .F. ) ;
+#1990 = AXIS2_PLACEMENT_3D ( 'NONE', #1208, #1534, #1994 ) ;
+#1991 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ;
+#1992 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#1993 = ORIENTED_EDGE ( 'NONE', *, *, #1585, .T. ) ;
+#1994 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1995 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#1996 = FACE_OUTER_BOUND ( 'NONE', #1509, .T. ) ;
+#1997 = EDGE_CURVE ( 'NONE', #792, #376, #121, .T. ) ;
+#1998 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1999 = FACE_OUTER_BOUND ( 'NONE', #55, .T. ) ;
+#2000 = CARTESIAN_POINT ( 'NONE',  ( -0.8999999999999998000, 0.02000000000000000000, -1.024999999999999900 ) ) ;
+#2001 = AXIS2_PLACEMENT_3D ( 'NONE', #1400, #441, #1426 ) ;
+#2002 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#2003 = EDGE_CURVE ( 'NONE', #546, #340, #2045, .T. ) ;
+#2004 = TOROIDAL_SURFACE ( 'NONE', #1833, 0.08000000000000000200, 0.02000000000000000000 ) ;
+#2005 = CARTESIAN_POINT ( 'NONE',  ( 0.7999999999999997100, 0.09999999999999970000, 1.004999999999999900 ) ) ;
+#2006 = VECTOR ( 'NONE', #458, 1000.000000000000000 ) ;
+#2007 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.149999999999999900, 0.9499999999999997300 ) ) ;
+#2008 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #403 ), #1978 ) ;
+#2009 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2010 = SURFACE_SIDE_STYLE ('',( #1089 ) ) ;
+#2011 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000200, 1.150000000000000100, -0.9500000000000001800 ) ) ;
+#2012 = SURFACE_STYLE_FILL_AREA ( #895 ) ;
+#2013 = CARTESIAN_POINT ( 'NONE',  ( 1.279999999999999800, 0.0000000000000000000, 1.024999999999999900 ) ) ;
+#2014 = FACE_OUTER_BOUND ( 'NONE', #1079, .T. ) ;
+#2015 = PRESENTATION_LAYER_ASSIGNMENT (  '', '', ( #2050 ) ) ;
+#2016 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#2017 = VERTEX_POINT ( 'NONE', #1188 ) ;
+#2018 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2019 = AXIS2_PLACEMENT_3D ( 'NONE', #37, #489, #25 ) ;
+#2020 = FILL_AREA_STYLE ('',( #1723 ) ) ;
+#2021 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
+#2022 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#2023 = AXIS2_PLACEMENT_3D ( 'NONE', #664, #41, #671 ) ;
+#2024 = LINE ( 'NONE', #756, #1592 ) ;
+#2025 = ORIENTED_EDGE ( 'NONE', *, *, #423, .F. ) ;
+#2026 = PRESENTATION_STYLE_ASSIGNMENT (( #1712 ) ) ;
+#2027 = CARTESIAN_POINT ( 'NONE',  ( 1.248180096907687900, 0.2776058252742685300, -1.024999999999999900 ) ) ;
+#2028 = CARTESIAN_POINT ( 'NONE',  ( -1.200000000000000000, 1.200000000000000200, -0.9500000000000001800 ) ) ;
+#2029 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2030 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#2031 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2032 = EDGE_CURVE ( 'NONE', #74, #1919, #1484, .T. ) ;
+#2033 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#2034 = CARTESIAN_POINT ( 'NONE',  ( 1.249579315438571000, 0.2930314982467128700, 1.019606241815563100 ) ) ;
+#2035 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#2036 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION (  '', ( #42 ), #1658 ) ;
+#2037 = FILL_AREA_STYLE_COLOUR ( '', #490 ) ;
+#2038 = SURFACE_STYLE_FILL_AREA ( #912 ) ;
+#2039 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2040 = CARTESIAN_POINT ( 'NONE',  ( -0.8126098337591254300, 0.09218667556490574300, 1.023442116630088200 ) ) ;
+#2041 = COLOUR_RGB ( '',0.1019607843137254900, 0.1019607843137254900, 0.1019607843137254900 ) ;
+#2042 = FILL_AREA_STYLE_COLOUR ( '', #219 ) ;
+#2043 = ORIENTED_EDGE ( 'NONE', *, *, #1947, .F. ) ;
+#2044 = DIRECTION ( 'NONE',  ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2045 = CIRCLE ( 'NONE', #1018, 0.02000000000000005200 ) ;
+#2046 = SURFACE_SIDE_STYLE ('',( #692 ) ) ;
+#2047 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .F. ) ;
+#2048 = CARTESIAN_POINT ( 'NONE',  ( -0.8209915956138939000, 0.08744324737993296200, 1.024999999999999900 ) ) ;
+#2049 = VERTEX_POINT ( 'NONE', #1954 ) ;
+#2050 = STYLED_ITEM ( 'NONE', ( #2065 ), #1231 ) ;
+#2051 = CARTESIAN_POINT ( 'NONE',  ( 1.248251529779046000, 0.2782394737132104500, -1.024982972969223700 ) ) ;
+#2052 = ORIENTED_EDGE ( 'NONE', *, *, #1749, .F. ) ;
+#2053 = CARTESIAN_POINT ( 'NONE',  ( 1.200000000000000000, 0.09999999999999999200, -1.004999999999999900 ) ) ;
+#2054 = SURFACE_STYLE_FILL_AREA ( #1456 ) ;
+#2055 = VERTEX_POINT ( 'NONE', #229 ) ;
+#2056 = FILL_AREA_STYLE ('',( #947 ) ) ;
+#2057 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2058 = VERTEX_POINT ( 'NONE', #553 ) ;
+#2059 = DIRECTION ( 'NONE',  ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2060 = VECTOR ( 'NONE', #352, 1000.000000000000000 ) ;
+#2061 = AXIS2_PLACEMENT_3D ( 'NONE', #1427, #1271, #1591 ) ;
+#2062 = CARTESIAN_POINT ( 'NONE',  ( 1.300000000000000000, 0.09999999999999999200, 1.004999999999999900 ) ) ;
+#2063 = DIRECTION ( 'NONE',  ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#2064 = CARTESIAN_POINT ( 'NONE',  ( 1.250000000000000000, 0.2999999999999994900, 1.024999999999999900 ) ) ;
+#2065 = PRESENTATION_STYLE_ASSIGNMENT (( #1370 ) ) ;
+#2066 = SURFACE_STYLE_FILL_AREA ( #1009 ) ;
+#2067 = CARTESIAN_POINT ( 'NONE',  ( 1.249942894195934700, 0.2989414571247590000, -1.011072337215067600 ) ) ;
+#2068 = EDGE_CURVE ( 'NONE', #394, #1360, #246, .T. ) ;
+#2069 = LINE ( 'NONE', #1885, #1402 ) ;
+#2070 = CARTESIAN_POINT ( 'NONE',  ( -0.8209915956138832400, 0.08744324737995666500, -1.024999999999999900 ) ) ;
+#2071 = EDGE_CURVE ( 'NONE', #2049, #638, #1634, .T. ) ;
+#2072 = CARTESIAN_POINT ( 'NONE',  ( -0.8032891708253828700, 0.09788769694345224300, 1.015953391360092400 ) ) ;
+#2073 = DIRECTION ( 'NONE',  ( -0.0000000000000000000, 1.000000000000000000, 1.084202172485504400E-016 ) ) ;
+#2074 = CYLINDRICAL_SURFACE ( 'NONE', #457, 0.1000000000000000500 ) ;
+#2075 = CYLINDRICAL_SURFACE ( 'NONE', #1140, 0.1000000000000000500 ) ;
+#2076 = CIRCLE ( 'NONE', #741, 0.05000000000000002400 ) ;
+#2077 = ORIENTED_EDGE ( 'NONE', *, *, #976, .T. ) ;
+#2078 = CARTESIAN_POINT ( 'NONE',  ( -0.8201927160378634800, 0.08787885299650596800, -1.024986944962700700 ) ) ;
+ENDSEC;
+END-ISO-10303-21;