aboutsummaryrefslogtreecommitdiff
path: root/STEP-files/resistor-th-hole
diff options
context:
space:
mode:
Diffstat (limited to 'STEP-files/resistor-th-hole')
-rw-r--r--STEP-files/resistor-th-hole/RES0125W_MODEL.STEP1977
-rw-r--r--STEP-files/resistor-th-hole/RES025W_MODEL.STEP1891
-rw-r--r--STEP-files/resistor-th-hole/RES03W_OR_5WS_250MIL_MODEL.STEP1819
-rw-r--r--STEP-files/resistor-th-hole/RES05W_MODEL.STEP1889
-rw-r--r--STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL.STEP1863
-rw-r--r--STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL_update.STEP1863
-rw-r--r--STEP-files/resistor-th-hole/RES0W25_OR_OW5S_MODEL.STEP1889
-rw-r--r--STEP-files/resistor-th-hole/RES0W5_OR_1WS_250MIL_MODEL.STEP1849
-rw-r--r--STEP-files/resistor-th-hole/RES0W5_OR_1WS_MODEL.STEP1889
-rw-r--r--STEP-files/resistor-th-hole/RES1W_MODEL.STEP1891
-rw-r--r--STEP-files/resistor-th-hole/RES1W_OR_2WS_250MIL_MODEL.STEP1849
-rw-r--r--STEP-files/resistor-th-hole/RES1W_OR_2WS_MODEL.STEP1889
-rw-r--r--STEP-files/resistor-th-hole/RES2W_OR_3WS_MODEL.STEP1861
-rw-r--r--STEP-files/resistor-th-hole/RES2W_OR_3W_250MIL_MODEL.STEP1821
-rw-r--r--STEP-files/resistor-th-hole/RES3W_OR_5WS_MODEL.STEP1859
-rw-r--r--STEP-files/resistor-th-hole/RES5W_MODEL.STEP1887
16 files changed, 29986 insertions, 0 deletions
diff --git a/STEP-files/resistor-th-hole/RES0125W_MODEL.STEP b/STEP-files/resistor-th-hole/RES0125W_MODEL.STEP
new file mode 100644
index 0000000..1cd1a7a
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0125W_MODEL.STEP
@@ -0,0 +1,1977 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0125W_MODEL.STEP',
+ '2016-08-06T09:31:56',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_LOOP ( 'NONE', ( #286, #282, #290, #344 ) ) ;
+#2 = EDGE_CURVE ( 'NONE', #180, #181, #1941, .T. ) ;
+#3 = ADVANCED_FACE ( 'NONE', ( #372 ), #346, .T. ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
+#5 = EDGE_CURVE ( 'NONE', #121, #207, #352, .T. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#8 = ADVANCED_FACE ( 'NONE', ( #351 ), #373, .T. ) ;
+#9 = EDGE_CURVE ( 'NONE', #127, #122, #429, .T. ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #37, .T. ) ;
+#11 = EDGE_CURVE ( 'NONE', #247, #268, #376, .T. ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ;
+#14 = ORIENTED_EDGE ( 'NONE', *, *, #249, .F. ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
+#16 = ADVANCED_FACE ( 'NONE', ( #392 ), #403, .T. ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#18 = EDGE_LOOP ( 'NONE', ( #50, #39, #45, #36 ) ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #51, .F. ) ;
+#21 = EDGE_CURVE ( 'NONE', #281, #274, #405, .T. ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
+#23 = EDGE_LOOP ( 'NONE', ( #49, #20, #27, #24 ) ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #26, .T. ) ;
+#25 = EDGE_LOOP ( 'NONE', ( #57, #62, #54, #10 ) ) ;
+#26 = EDGE_CURVE ( 'NONE', #255, #189, #418, .T. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#28 = ADVANCED_FACE ( 'NONE', ( #448 ), #456, .T. ) ;
+#29 = ORIENTED_EDGE ( 'NONE', *, *, #238, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #316, .T. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #33, .F. ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #43, .T. ) ;
+#33 = EDGE_CURVE ( 'NONE', #239, #230, #450, .T. ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#37 = EDGE_CURVE ( 'NONE', #304, #243, #486, .T. ) ;
+#38 = ADVANCED_FACE ( 'NONE', ( #476 ), #487, .T. ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #43, .F. ) ;
+#41 = EDGE_LOOP ( 'NONE', ( #47, #32, #34, #31 ) ) ;
+#42 = ADVANCED_FACE ( 'NONE', ( #477 ), #488, .T. ) ;
+#43 = EDGE_CURVE ( 'NONE', #339, #273, #469, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #280, .T. ) ;
+#46 = EDGE_LOOP ( 'NONE', ( #88, #61, #64, #63 ) ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#48 = EDGE_CURVE ( 'NONE', #192, #194, #536, .T. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #312, .F. ) ;
+#51 = EDGE_CURVE ( 'NONE', #188, #210, #506, .T. ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ;
+#53 = EDGE_CURVE ( 'NONE', #258, #191, #533, .T. ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#55 = ADVANCED_FACE ( 'NONE', ( #535 ), #468, .F. ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #11, .T. ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #561 ), #597, .T. ) ;
+#59 = EDGE_LOOP ( 'NONE', ( #15, #19, #73, #70 ) ) ;
+#60 = EDGE_LOOP ( 'NONE', ( #35, #56, #29, #13 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #37, .F. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #33, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#65 = ADVANCED_FACE ( 'NONE', ( #599 ), #591, .F. ) ;
+#66 = EDGE_LOOP ( 'NONE', ( #69, #81, #83, #78 ) ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#68 = EDGE_LOOP ( 'NONE', ( #14, #12, #67, #75 ) ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #11, .F. ) ;
+#71 = ADVANCED_FACE ( 'NONE', ( #630 ), #612, .T. ) ;
+#72 = EDGE_LOOP ( 'NONE', ( #17, #52, #30, #40 ) ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#74 = ADVANCED_FACE ( 'NONE', ( #626 ), #625, .T. ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #1860, #1847, #1846, #111 ) ) ;
+#77 = ADVANCED_FACE ( 'NONE', ( #590 ), #610, .F. ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .F. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .T. ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #186, .T. ) ;
+#82 = ADVANCED_FACE ( 'NONE', ( #671 ), #646, .F. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #51, .T. ) ;
+#84 = EDGE_LOOP ( 'NONE', ( #100, #94, #107, #102 ) ) ;
+#85 = EDGE_LOOP ( 'NONE', ( #79, #89 ) ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #1901, .T. ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #1905, .F. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .F. ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .F. ) ;
+#91 = CLOSED_SHELL ( 'NONE', ( #1856, #1876, #1903, #1910, #1953, #1921, #1935, #1939, #95, #98, #106, #104 ) ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .T. ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .T. ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .T. ) ;
+#95 = ADVANCED_FACE ( 'NONE', ( #705 ), #673, .T. ) ;
+#96 = EDGE_LOOP ( 'NONE', ( #97, #87, #80, #86 ) ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .F. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #668 ), #706, .T. ) ;
+#99 = EDGE_LOOP ( 'NONE', ( #101, #103 ) ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .F. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .T. ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#104 = ADVANCED_FACE ( 'NONE', ( #695 ), #700, .T. ) ;
+#105 = EDGE_CURVE ( 'NONE', #1878, #1894, #697, .T. ) ;
+#106 = ADVANCED_FACE ( 'NONE', ( #698 ), #696, .F. ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .T. ) ;
+#108 = EDGE_CURVE ( 'NONE', #157, #162, #731, .T. ) ;
+#109 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#110 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #288, .T. ) ;
+#112 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #546 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #549, #548, #547 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#113 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1911 ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#116 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#118 = EDGE_CURVE ( 'NONE', #181, #180, #713, .T. ) ;
+#119 = EDGE_CURVE ( 'NONE', #126, #184, #736, .T. ) ;
+#120 = EDGE_CURVE ( 'NONE', #122, #127, #715, .T. ) ;
+#121 = VERTEX_POINT ( 'NONE', #766 ) ;
+#122 = VERTEX_POINT ( 'NONE', #770 ) ;
+#123 = EDGE_CURVE ( 'NONE', #137, #139, #714, .T. ) ;
+#124 = EDGE_CURVE ( 'NONE', #139, #127, #712, .T. ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#126 = VERTEX_POINT ( 'NONE', #761 ) ;
+#127 = VERTEX_POINT ( 'NONE', #670 ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #119, .F. ) ;
+#129 = EDGE_CURVE ( 'NONE', #137, #136, #745, .T. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#132 = EDGE_CURVE ( 'NONE', #145, #136, #739, .T. ) ;
+#133 = ADVANCED_FACE ( 'NONE', ( #750 ), #746, .T. ) ;
+#134 = EDGE_CURVE ( 'NONE', #139, #137, #787, .T. ) ;
+#135 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#136 = VERTEX_POINT ( 'NONE', #822 ) ;
+#137 = VERTEX_POINT ( 'NONE', #820 ) ;
+#138 = EDGE_CURVE ( 'NONE', #139, #145, #815, .T. ) ;
+#139 = VERTEX_POINT ( 'NONE', #823 ) ;
+#140 = EDGE_LOOP ( 'NONE', ( #135, #142, #114, #143 ) ) ;
+#141 = ADVANCED_FACE ( 'NONE', ( #819 ), #810, .F. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #138, .T. ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #129, .F. ) ;
+#144 = EDGE_LOOP ( 'NONE', ( #130, #125, #131, #115 ) ) ;
+#145 = VERTEX_POINT ( 'NONE', #811 ) ;
+#146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#147 = EDGE_CURVE ( 'NONE', #166, #163, #817, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#149 = EDGE_CURVE ( 'NONE', #157, #166, #821, .T. ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
+#155 = EDGE_LOOP ( 'NONE', ( #151, #150, #152, #153 ) ) ;
+#156 = ADVANCED_FACE ( 'NONE', ( #807 ), #836, .F. ) ;
+#157 = VERTEX_POINT ( 'NONE', #830 ) ;
+#158 = EDGE_LOOP ( 'NONE', ( #159, #165, #154, #148 ) ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
+#160 = AXIS2_PLACEMENT_3D ( 'NONE', #110, #109, #146 ) ;
+#161 = EDGE_CURVE ( 'NONE', #162, #163, #849, .T. ) ;
+#162 = VERTEX_POINT ( 'NONE', #848 ) ;
+#163 = VERTEX_POINT ( 'NONE', #834 ) ;
+#164 = EDGE_CURVE ( 'NONE', #163, #166, #847, .T. ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#166 = VERTEX_POINT ( 'NONE', #882 ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #238, .F. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
+#169 = EDGE_CURVE ( 'NONE', #121, #170, #870, .T. ) ;
+#170 = VERTEX_POINT ( 'NONE', #876 ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#172 = EDGE_CURVE ( 'NONE', #181, #126, #874, .T. ) ;
+#173 = ADVANCED_FACE ( 'NONE', ( #872 ), #861, .T. ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #119, .T. ) ;
+#175 = EDGE_CURVE ( 'NONE', #184, #121, #865, .T. ) ;
+#176 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#177 = EDGE_LOOP ( 'NONE', ( #174, #176, #168, #171 ) ) ;
+#178 = EDGE_CURVE ( 'NONE', #180, #184, #911, .T. ) ;
+#179 = EDGE_LOOP ( 'NONE', ( #116, #117, #128, #185 ) ) ;
+#180 = VERTEX_POINT ( 'NONE', #903 ) ;
+#181 = VERTEX_POINT ( 'NONE', #902 ) ;
+#182 = EDGE_CURVE ( 'NONE', #137, #122, #907, .T. ) ;
+#183 = ADVANCED_FACE ( 'NONE', ( #898 ), #875, .T. ) ;
+#184 = VERTEX_POINT ( 'NONE', #891 ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #172, .F. ) ;
+#186 = EDGE_CURVE ( 'NONE', #163, #188, #925, .T. ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #249, .T. ) ;
+#188 = VERTEX_POINT ( 'NONE', #899 ) ;
+#189 = VERTEX_POINT ( 'NONE', #927 ) ;
+#190 = EDGE_LOOP ( 'NONE', ( #199, #265, #195, #167 ) ) ;
+#191 = VERTEX_POINT ( 'NONE', #933 ) ;
+#192 = VERTEX_POINT ( 'NONE', #859 ) ;
+#193 = EDGE_CURVE ( 'NONE', #247, #194, #920, .T. ) ;
+#194 = VERTEX_POINT ( 'NONE', #926 ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #200, .T. ) ;
+#196 = ADVANCED_FACE ( 'NONE', ( #963 ), #917, .T. ) ;
+#197 = EDGE_CURVE ( 'NONE', #207, #223, #962, .T. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ;
+#200 = EDGE_CURVE ( 'NONE', #194, #192, #941, .T. ) ;
+#201 = EDGE_CURVE ( 'NONE', #210, #188, #961, .T. ) ;
+#202 = EDGE_CURVE ( 'NONE', #191, #268, #946, .T. ) ;
+#203 = EDGE_CURVE ( 'NONE', #189, #255, #993, .T. ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;
+#205 = VERTEX_POINT ( 'NONE', #980 ) ;
+#206 = ADVANCED_FACE ( 'NONE', ( #979 ), #975, .F. ) ;
+#207 = VERTEX_POINT ( 'NONE', #1011 ) ;
+#208 = VERTEX_POINT ( 'NONE', #1014 ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
+#210 = VERTEX_POINT ( 'NONE', #976 ) ;
+#211 = EDGE_CURVE ( 'NONE', #166, #210, #1010, .T. ) ;
+#212 = EDGE_LOOP ( 'NONE', ( #253, #251, #198, #219 ) ) ;
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
+#214 = EDGE_CURVE ( 'NONE', #255, #223, #1004, .T. ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#216 = EDGE_CURVE ( 'NONE', #126, #170, #525, .T. ) ;
+#217 = EDGE_LOOP ( 'NONE', ( #221, #215, #213, #254 ) ) ;
+#218 = EDGE_CURVE ( 'NONE', #189, #207, #1044, .T. ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #186, .F. ) ;
+#220 = EDGE_LOOP ( 'NONE', ( #263, #262, #266, #260 ) ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #203, .F. ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #248, #187, #204, #257 ) ) ;
+#223 = VERTEX_POINT ( 'NONE', #1046 ) ;
+#224 = EDGE_CURVE ( 'NONE', #162, #157, #1050, .T. ) ;
+#225 = ADVANCED_FACE ( 'NONE', ( #1049 ), #1045, .F. ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
+#227 = EDGE_CURVE ( 'NONE', #243, #145, #1028, .T. ) ;
+#228 = EDGE_LOOP ( 'NONE', ( #233, #240, #245, #232 ) ) ;
+#229 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#230 = VERTEX_POINT ( 'NONE', #1077 ) ;
+#231 = EDGE_CURVE ( 'NONE', #230, #239, #1076, .T. ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #231, .T. ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#236 = EDGE_CURVE ( 'NONE', #239, #243, #1068, .T. ) ;
+#237 = ADVANCED_FACE ( 'NONE', ( #1058 ), #1073, .T. ) ;
+#238 = EDGE_CURVE ( 'NONE', #268, #192, #1096, .T. ) ;
+#239 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
+#241 = EDGE_CURVE ( 'NONE', #243, #304, #1057, .T. ) ;
+#242 = EDGE_CURVE ( 'NONE', #136, #145, #1097, .T. ) ;
+#243 = VERTEX_POINT ( 'NONE', #1062 ) ;
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
+#246 = ADVANCED_FACE ( 'NONE', ( #1085 ), #1086, .F. ) ;
+#247 = VERTEX_POINT ( 'NONE', #1130 ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#249 = EDGE_CURVE ( 'NONE', #205, #157, #1112, .T. ) ;
+#250 = EDGE_CURVE ( 'NONE', #205, #208, #1159, .T. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#252 = ADVANCED_FACE ( 'NONE', ( #1160 ), #1109, .F. ) ;
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#254 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ;
+#255 = VERTEX_POINT ( 'NONE', #1153 ) ;
+#256 = EDGE_CURVE ( 'NONE', #208, #162, #1108, .T. ) ;
+#257 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#258 = VERTEX_POINT ( 'NONE', #1158 ) ;
+#259 = EDGE_CURVE ( 'NONE', #191, #258, #1186, .T. ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#261 = ADVANCED_FACE ( 'NONE', ( #1181 ), #1187, .T. ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;
+#264 = EDGE_CURVE ( 'NONE', #258, #247, #1185, .T. ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ;
+#267 = EDGE_CURVE ( 'NONE', #268, #247, #1210, .T. ) ;
+#268 = VERTEX_POINT ( 'NONE', #1180 ) ;
+#269 = ADVANCED_FACE ( 'NONE', ( #1171 ), #1172, .T. ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#271 = EDGE_LOOP ( 'NONE', ( #209, #234, #22, #44 ) ) ;
+#272 = EDGE_LOOP ( 'NONE', ( #297, #341, #340, #270 ) ) ;
+#273 = VERTEX_POINT ( 'NONE', #1214 ) ;
+#274 = VERTEX_POINT ( 'NONE', #1237 ) ;
+#275 = EDGE_CURVE ( 'NONE', #273, #230, #1234, .T. ) ;
+#276 = EDGE_CURVE ( 'NONE', #273, #339, #1179, .T. ) ;
+#277 = EDGE_CURVE ( 'NONE', #339, #239, #1238, .T. ) ;
+#278 = EDGE_LOOP ( 'NONE', ( #317, #319, #318, #321 ) ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #293, .T. ) ;
+#280 = EDGE_CURVE ( 'NONE', #208, #281, #751, .T. ) ;
+#281 = VERTEX_POINT ( 'NONE', #1264 ) ;
+#282 = ORIENTED_EDGE ( 'NONE', *, *, #5, .T. ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;
+#284 = ADVANCED_FACE ( 'NONE', ( #1259 ), #1265, .T. ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #5, .F. ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
+#287 = EDGE_LOOP ( 'NONE', ( #285, #283, #342, #6 ) ) ;
+#288 = EDGE_CURVE ( 'NONE', #223, #207, #1258, .T. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #9, .T. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #288, .F. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #280, .F. ) ;
+#292 = ADVANCED_FACE ( 'NONE', ( #1284 ), #1260, .T. ) ;
+#293 = EDGE_CURVE ( 'NONE', #274, #281, #1326, .T. ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#295 = EDGE_LOOP ( 'NONE', ( #294, #314, #279, #291 ) ) ;
+#296 = EDGE_CURVE ( 'NONE', #194, #339, #1321, .T. ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #276, .T. ) ;
+#298 = EDGE_LOOP ( 'NONE', ( #325, #301, #329, #328 ) ) ;
+#299 = EDGE_CURVE ( 'NONE', #208, #205, #1267, .T. ) ;
+#300 = EDGE_CURVE ( 'NONE', #304, #136, #1309, .T. ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
+#302 = ADVANCED_FACE ( 'NONE', ( #1278 ), #1356, .T. ) ;
+#303 = EDGE_LOOP ( 'NONE', ( #226, #229, #244, #235 ) ) ;
+#304 = VERTEX_POINT ( 'NONE', #1327 ) ;
+#305 = EDGE_CURVE ( 'NONE', #230, #304, #1313, .T. ) ;
+#306 = ADVANCED_FACE ( 'NONE', ( #1310 ), #1316, .T. ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ;
+#308 = EDGE_CURVE ( 'NONE', #170, #121, #1355, .T. ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #1373 ), #1375, .T. ) ;
+#312 = EDGE_CURVE ( 'NONE', #205, #274, #1369, .T. ) ;
+#313 = EDGE_CURVE ( 'NONE', #210, #189, #1403, .T. ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #312, .T. ) ;
+#315 = ADVANCED_FACE ( 'NONE', ( #1408 ), #1380, .T. ) ;
+#316 = EDGE_CURVE ( 'NONE', #192, #273, #1436, .T. ) ;
+#317 = ORIENTED_EDGE ( 'NONE', *, *, #200, .F. ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #276, .F. ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #316, .F. ) ;
+#322 = EDGE_CURVE ( 'NONE', #274, #258, #1432, .T. ) ;
+#323 = ADVANCED_FACE ( 'NONE', ( #1429 ), #1397, .F. ) ;
+#324 = EDGE_CURVE ( 'NONE', #188, #255, #1420, .T. ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#327 = EDGE_LOOP ( 'NONE', ( #334, #320, #337, #336 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #203, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #127, #180, #1435, .T. ) ;
+#331 = EDGE_LOOP ( 'NONE', ( #326, #309, #307, #310 ) ) ;
+#332 = ADVANCED_FACE ( 'NONE', ( #1464 ), #1441, .T. ) ;
+#333 = EDGE_CURVE ( 'NONE', #281, #191, #1496, .T. ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #293, .F. ) ;
+#335 = EDGE_CURVE ( 'NONE', #122, #181, #1500, .T. ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;
+#338 = EDGE_CURVE ( 'NONE', #170, #223, #1497, .T. ) ;
+#339 = VERTEX_POINT ( 'NONE', #1485 ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #231, .F. ) ;
+#341 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
+#343 = EDGE_LOOP ( 'NONE', ( #345, #289, #7, #4 ) ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#346 = TOROIDAL_SURFACE ( 'NONE', #353, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#347 = SURFACE_STYLE_FILL_AREA ( #348 ) ;
+#348 = FILL_AREA_STYLE ('',( #349 ) ) ;
+#349 = FILL_AREA_STYLE_COLOUR ( '', #393 ) ;
+#350 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#351 = FACE_OUTER_BOUND ( 'NONE', #343, .T. ) ;
+#352 = CIRCLE ( 'NONE', #400, 0.6750000000000000400 ) ;
+#353 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #402, #401 ) ;
+#354 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #355 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #358, #357, #356 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#355 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #358, 'distance_accuracy_value', 'NONE');
+#356 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#357 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #361 ), #354 ) ;
+#360 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #361 ) ) ;
+#361 = STYLED_ITEM ( 'NONE', ( #362 ), #3 ) ;
+#362 = PRESENTATION_STYLE_ASSIGNMENT (( #363 ) ) ;
+#363 = SURFACE_STYLE_USAGE ( .BOTH. , #364 ) ;
+#364 = SURFACE_SIDE_STYLE ('',( #365 ) ) ;
+#365 = SURFACE_STYLE_FILL_AREA ( #366 ) ;
+#366 = FILL_AREA_STYLE ('',( #367 ) ) ;
+#367 = FILL_AREA_STYLE_COLOUR ( '', #369 ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #370, #377, #378 ) ;
+#369 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#370 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#371 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#372 = FACE_OUTER_BOUND ( 'NONE', #271, .T. ) ;
+#373 = CYLINDRICAL_SURFACE ( 'NONE', #368, 0.9000000000000001300 ) ;
+#374 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#376 = CIRCLE ( 'NONE', #430, 0.9000000000000001300 ) ;
+#377 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#379 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #380 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #383, #382, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#380 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #383, 'distance_accuracy_value', 'NONE');
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#383 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#384 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #386 ), #379 ) ;
+#385 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #386 ) ) ;
+#386 = STYLED_ITEM ( 'NONE', ( #387 ), #8 ) ;
+#387 = PRESENTATION_STYLE_ASSIGNMENT (( #388 ) ) ;
+#388 = SURFACE_STYLE_USAGE ( .BOTH. , #389 ) ;
+#389 = SURFACE_SIDE_STYLE ('',( #347 ) ) ;
+#390 = PRESENTATION_STYLE_ASSIGNMENT (( #391 ) ) ;
+#391 = SURFACE_STYLE_USAGE ( .BOTH. , #421 ) ;
+#392 = FACE_OUTER_BOUND ( 'NONE', #60, .T. ) ;
+#393 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#394 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#395 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#396 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#397 = AXIS2_PLACEMENT_3D ( 'NONE', #425, #409, #406 ) ;
+#398 = FILL_AREA_STYLE ('',( #399 ) ) ;
+#399 = FILL_AREA_STYLE_COLOUR ( '', #350 ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #396, #395, #394 ) ;
+#401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#402 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#403 = CYLINDRICAL_SURFACE ( 'NONE', #397, 0.9000000000000001300 ) ;
+#404 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #431, #484 ) ;
+#405 = CIRCLE ( 'NONE', #454, 0.8383414965746817100 ) ;
+#406 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE', ( 1.256846072492645800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#408 = FILL_AREA_STYLE_COLOUR ( '', #455 ) ;
+#409 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#410 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #411 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #414, #413, #412 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#411 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #414, 'distance_accuracy_value', 'NONE');
+#412 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#413 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#414 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#415 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #417 ), #410 ) ;
+#416 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #417 ) ) ;
+#417 = STYLED_ITEM ( 'NONE', ( #390 ), #16 ) ;
+#418 = CIRCLE ( 'NONE', #447, 0.7526884439308894100 ) ;
+#419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#420 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#421 = SURFACE_SIDE_STYLE ('',( #422 ) ) ;
+#422 = SURFACE_STYLE_FILL_AREA ( #398 ) ;
+#423 = FILL_AREA_STYLE ('',( #482 ) ) ;
+#424 = CARTESIAN_POINT ( 'NONE', ( 1.593153927507353400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#425 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#426 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#428 = AXIS2_PLACEMENT_3D ( 'NONE', #375, #427, #426 ) ;
+#429 = CIRCLE ( 'NONE', #428, 0.9000000000000001300 ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #374, #420, #419 ) ;
+#431 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#432 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#433 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #434 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #437, #436, #435 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#434 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #437, 'distance_accuracy_value', 'NONE');
+#435 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#436 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#437 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#438 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #440 ), #433 ) ;
+#439 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #440 ) ) ;
+#440 = STYLED_ITEM ( 'NONE', ( #441 ), #28 ) ;
+#441 = PRESENTATION_STYLE_ASSIGNMENT (( #442 ) ) ;
+#442 = SURFACE_STYLE_USAGE ( .BOTH. , #443 ) ;
+#443 = SURFACE_SIDE_STYLE ('',( #444 ) ) ;
+#444 = SURFACE_STYLE_FILL_AREA ( #451 ) ;
+#445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#446 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#447 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #446, #445 ) ;
+#448 = FACE_OUTER_BOUND ( 'NONE', #46, .T. ) ;
+#449 = AXIS2_PLACEMENT_3D ( 'NONE', #481, #480, #479 ) ;
+#450 = CIRCLE ( 'NONE', #449, 0.8954279908191400400 ) ;
+#451 = FILL_AREA_STYLE ('',( #408 ) ) ;
+#452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#453 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#454 = AXIS2_PLACEMENT_3D ( 'NONE', #407, #453, #452 ) ;
+#455 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#456 = TOROIDAL_SURFACE ( 'NONE', #404, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#457 = AXIS2_PLACEMENT_3D ( 'NONE', #474, #509, #504 ) ;
+#458 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #461, 'distance_accuracy_value', 'NONE');
+#459 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#460 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#461 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#462 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #464 ), #510 ) ;
+#463 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #464 ) ) ;
+#464 = STYLED_ITEM ( 'NONE', ( #465 ), #38 ) ;
+#465 = PRESENTATION_STYLE_ASSIGNMENT (( #466 ) ) ;
+#466 = SURFACE_STYLE_USAGE ( .BOTH. , #467 ) ;
+#467 = SURFACE_SIDE_STYLE ('',( #485 ) ) ;
+#468 = TOROIDAL_SURFACE ( 'NONE', #529, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#469 = CIRCLE ( 'NONE', #540, 0.9000000000000001300 ) ;
+#470 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#471 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#472 = CARTESIAN_POINT ( 'NONE', ( 0.2965697180534764800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #472, #471, #470 ) ;
+#474 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#475 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#476 = FACE_OUTER_BOUND ( 'NONE', #41, .T. ) ;
+#477 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #475, #491, #490 ) ;
+#479 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#480 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#481 = CARTESIAN_POINT ( 'NONE', ( 0.5965697180534763600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#482 = FILL_AREA_STYLE_COLOUR ( '', #483 ) ;
+#483 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#484 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#485 = SURFACE_STYLE_FILL_AREA ( #423 ) ;
+#486 = CIRCLE ( 'NONE', #473, 0.7839414295844197000 ) ;
+#487 = TOROIDAL_SURFACE ( 'NONE', #457, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#488 = TOROIDAL_SURFACE ( 'NONE', #478, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#490 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#491 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#492 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #493 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #496, #495, #494 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#493 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #496, 'distance_accuracy_value', 'NONE');
+#494 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#495 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#497 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #499 ), #492 ) ;
+#498 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #499 ) ) ;
+#499 = STYLED_ITEM ( 'NONE', ( #500 ), #42 ) ;
+#500 = PRESENTATION_STYLE_ASSIGNMENT (( #501 ) ) ;
+#501 = SURFACE_STYLE_USAGE ( .BOTH. , #502 ) ;
+#502 = SURFACE_SIDE_STYLE ('',( #507 ) ) ;
+#503 = FILL_AREA_STYLE_COLOUR ( '', #505 ) ;
+#504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#505 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#506 = CIRCLE ( 'NONE', #528, 0.7379184422331538400 ) ;
+#507 = SURFACE_STYLE_FILL_AREA ( #508 ) ;
+#508 = FILL_AREA_STYLE ('',( #503 ) ) ;
+#509 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#510 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #458 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #461, #460, #459 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#511 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#512 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #514 ), #564 ) ;
+#513 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #514 ) ) ;
+#514 = STYLED_ITEM ( 'NONE', ( #515 ), #55 ) ;
+#515 = PRESENTATION_STYLE_ASSIGNMENT (( #516 ) ) ;
+#516 = SURFACE_STYLE_USAGE ( .BOTH. , #517 ) ;
+#517 = SURFACE_SIDE_STYLE ('',( #518 ) ) ;
+#518 = SURFACE_STYLE_FILL_AREA ( #519 ) ;
+#519 = FILL_AREA_STYLE ('',( #541 ) ) ;
+#520 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #558, #560 ) ;
+#521 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#523 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #530, #523, #522 ) ;
+#525 = CIRCLE ( 'NONE', #520, 0.6750000000000000400 ) ;
+#526 = FILL_AREA_STYLE_COLOUR ( '', #537 ) ;
+#527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#528 = AXIS2_PLACEMENT_3D ( 'NONE', #543, #534, #527 ) ;
+#529 = AXIS2_PLACEMENT_3D ( 'NONE', #563, #562, #559 ) ;
+#530 = CARTESIAN_POINT ( 'NONE', ( 1.060229004171401300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#532 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#533 = CIRCLE ( 'NONE', #524, 0.8945976529588133300 ) ;
+#534 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#535 = FACE_OUTER_BOUND ( 'NONE', #23, .T. ) ;
+#536 = CIRCLE ( 'NONE', #545, 0.9000000000000001300 ) ;
+#537 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#539 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#540 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #539, #538 ) ;
+#541 = FILL_AREA_STYLE_COLOUR ( '', #521 ) ;
+#542 = CARTESIAN_POINT ( 'NONE', ( 0.7602290041714013800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#543 = CARTESIAN_POINT ( 'NONE', ( 1.556846072492645800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#545 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #532, #531 ) ;
+#546 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #549, 'distance_accuracy_value', 'NONE');
+#547 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#548 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#549 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#550 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #552 ), #112 ) ;
+#551 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #552 ) ) ;
+#552 = STYLED_ITEM ( 'NONE', ( #553 ), #58 ) ;
+#553 = PRESENTATION_STYLE_ASSIGNMENT (( #554 ) ) ;
+#554 = SURFACE_STYLE_USAGE ( .BOTH. , #555 ) ;
+#555 = SURFACE_SIDE_STYLE ('',( #556 ) ) ;
+#556 = SURFACE_STYLE_FILL_AREA ( #557 ) ;
+#557 = FILL_AREA_STYLE ('',( #526 ) ) ;
+#558 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#560 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#561 = FACE_OUTER_BOUND ( 'NONE', #25, .T. ) ;
+#562 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #565 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #511, #567, #566 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#565 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #511, 'distance_accuracy_value', 'NONE');
+#566 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#568 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#569 = SURFACE_STYLE_FILL_AREA ( #570 ) ;
+#570 = FILL_AREA_STYLE ('',( #584 ) ) ;
+#571 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#572 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #573 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #576, #575, #574 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#573 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #576, 'distance_accuracy_value', 'NONE');
+#574 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#575 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#576 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#577 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #579 ), #572 ) ;
+#578 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #579 ) ) ;
+#579 = STYLED_ITEM ( 'NONE', ( #580 ), #65 ) ;
+#580 = PRESENTATION_STYLE_ASSIGNMENT (( #581 ) ) ;
+#581 = SURFACE_STYLE_USAGE ( .BOTH. , #582 ) ;
+#582 = SURFACE_SIDE_STYLE ('',( #583 ) ) ;
+#583 = SURFACE_STYLE_FILL_AREA ( #586 ) ;
+#584 = FILL_AREA_STYLE_COLOUR ( '', #624 ) ;
+#585 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #647, #649 ) ;
+#586 = FILL_AREA_STYLE ('',( #587 ) ) ;
+#587 = FILL_AREA_STYLE_COLOUR ( '', #588 ) ;
+#588 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#589 = AXIS2_PLACEMENT_3D ( 'NONE', #598, #571, #627 ) ;
+#590 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#591 = TOROIDAL_SURFACE ( 'NONE', #589, 1.350000000000000300, 0.6750000000000001600 ) ;
+#592 = FILL_AREA_STYLE_COLOUR ( '', #568 ) ;
+#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#595 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = AXIS2_PLACEMENT_3D ( 'NONE', #595, #594, #593 ) ;
+#597 = TOROIDAL_SURFACE ( 'NONE', #596, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#598 = CARTESIAN_POINT ( 'NONE', ( 1.721240577829964900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#599 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ;
+#600 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #601 ) ) ;
+#601 = STYLED_ITEM ( 'NONE', ( #602 ), #74 ) ;
+#602 = PRESENTATION_STYLE_ASSIGNMENT (( #603 ) ) ;
+#603 = SURFACE_STYLE_USAGE ( .BOTH. , #604 ) ;
+#604 = SURFACE_SIDE_STYLE ('',( #569 ) ) ;
+#605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#606 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#607 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#608 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #606, #605 ) ;
+#609 = AXIS2_PLACEMENT_3D ( 'NONE', #676, #675, #669 ) ;
+#610 = TOROIDAL_SURFACE ( 'NONE', #609, 1.350000000000000300, 0.6750000000000001600 ) ;
+#611 = AXIS2_PLACEMENT_3D ( 'NONE', #711, #710, #703 ) ;
+#612 = TOROIDAL_SURFACE ( 'NONE', #608, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#613 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #614 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #617, #616, #615 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#614 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #617, 'distance_accuracy_value', 'NONE');
+#615 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#616 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #620 ), #613 ) ;
+#619 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #620 ) ) ;
+#620 = STYLED_ITEM ( 'NONE', ( #621 ), #71 ) ;
+#621 = PRESENTATION_STYLE_ASSIGNMENT (( #622 ) ) ;
+#622 = SURFACE_STYLE_USAGE ( .BOTH. , #623 ) ;
+#623 = SURFACE_SIDE_STYLE ('',( #628 ) ) ;
+#624 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#625 = CYLINDRICAL_SURFACE ( 'NONE', #585, 0.9000000000000001300 ) ;
+#626 = FACE_OUTER_BOUND ( 'NONE', #72, .T. ) ;
+#627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#628 = SURFACE_STYLE_FILL_AREA ( #629 ) ;
+#629 = FILL_AREA_STYLE ('',( #592 ) ) ;
+#630 = FACE_OUTER_BOUND ( 'NONE', #59, .T. ) ;
+#631 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#632 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#633 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #635 ), #677 ) ;
+#634 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #635 ) ) ;
+#635 = STYLED_ITEM ( 'NONE', ( #636 ), #77 ) ;
+#636 = PRESENTATION_STYLE_ASSIGNMENT (( #637 ) ) ;
+#637 = SURFACE_STYLE_USAGE ( .BOTH. , #638 ) ;
+#638 = SURFACE_SIDE_STYLE ('',( #639 ) ) ;
+#639 = SURFACE_STYLE_FILL_AREA ( #641 ) ;
+#640 = AXIS2_PLACEMENT_3D ( 'NONE', #704, #709, #699 ) ;
+#641 = FILL_AREA_STYLE ('',( #642 ) ) ;
+#642 = FILL_AREA_STYLE_COLOUR ( '', #643 ) ;
+#643 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#644 = FILL_AREA_STYLE ('',( #645 ) ) ;
+#645 = FILL_AREA_STYLE_COLOUR ( '', #674 ) ;
+#646 = TOROIDAL_SURFACE ( 'NONE', #611, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#647 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#650 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #651 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #654, #653, #652 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#651 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #654, 'distance_accuracy_value', 'NONE');
+#652 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#653 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#654 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#655 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #601 ), #650 ) ;
+#656 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #657 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #660, #659, #658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#657 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #660, 'distance_accuracy_value', 'NONE');
+#658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#659 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#660 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #663 ), #656 ) ;
+#662 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #663 ) ) ;
+#663 = STYLED_ITEM ( 'NONE', ( #664 ), #82 ) ;
+#664 = PRESENTATION_STYLE_ASSIGNMENT (( #665 ) ) ;
+#665 = SURFACE_STYLE_USAGE ( .BOTH. , #666 ) ;
+#666 = SURFACE_SIDE_STYLE ('',( #667 ) ) ;
+#667 = SURFACE_STYLE_FILL_AREA ( #644 ) ;
+#668 = FACE_OUTER_BOUND ( 'NONE', #84, .T. ) ;
+#669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#671 = FACE_OUTER_BOUND ( 'NONE', #66, .T. ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #702, #701, #687 ) ;
+#673 = TOROIDAL_SURFACE ( 'NONE', #640, 1.675000000000003600, 0.2249999999999999500 ) ;
+#674 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#675 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#676 = CARTESIAN_POINT ( 'NONE', ( 1.278759422170034500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#677 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #678 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #632, #631, #679 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#678 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #632, 'distance_accuracy_value', 'NONE');
+#679 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#680 = SURFACE_STYLE_FILL_AREA ( #681 ) ;
+#681 = FILL_AREA_STYLE ('',( #708 ) ) ;
+#682 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#684 = AXIS2_PLACEMENT_3D ( 'NONE', #688, #683, #682 ) ;
+#685 = DIRECTION ( 'NONE', ( 2.829924475048927200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#686 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000007600, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#687 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#689 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#690 = AXIS2_PLACEMENT_3D ( 'NONE', #686, #685, #733 ) ;
+#691 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#692 = DIRECTION ( 'NONE', ( 1.220197759967897000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115487600E-015, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#694 = AXIS2_PLACEMENT_3D ( 'NONE', #693, #692, #691 ) ;
+#695 = FACE_OUTER_BOUND ( 'NONE', #99, .T. ) ;
+#696 = PLANE ( 'NONE', #690 ) ;
+#697 = CIRCLE ( 'NONE', #684, 0.2249999999999999500 ) ;
+#698 = FACE_OUTER_BOUND ( 'NONE', #85, .T. ) ;
+#699 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#700 = PLANE ( 'NONE', #672 ) ;
+#701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#702 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#703 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#704 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000300, 0.0000000000000000000, 1.675000000000000000 ) ) ;
+#705 = FACE_OUTER_BOUND ( 'NONE', #96, .T. ) ;
+#706 = CYLINDRICAL_SURFACE ( 'NONE', #694, 0.2249999999999999500 ) ;
+#707 = CARTESIAN_POINT ( 'NONE', ( 1.406846072492645700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#708 = FILL_AREA_STYLE_COLOUR ( '', #732 ) ;
+#709 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#710 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#711 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#712 = CIRCLE ( 'NONE', #752, 0.6750000000000001600 ) ;
+#713 = CIRCLE ( 'NONE', #734, 0.9000000000000001300 ) ;
+#714 = CIRCLE ( 'NONE', #758, 0.2250000000000000100 ) ;
+#715 = CIRCLE ( 'NONE', #763, 0.9000000000000001300 ) ;
+#716 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #717 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #720, #719, #718 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#717 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #720, 'distance_accuracy_value', 'NONE');
+#718 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#719 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#720 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #723 ), #716 ) ;
+#722 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #723 ) ) ;
+#723 = STYLED_ITEM ( 'NONE', ( #724 ), #113 ) ;
+#724 = PRESENTATION_STYLE_ASSIGNMENT (( #725 ) ) ;
+#725 = SURFACE_STYLE_USAGE ( .BOTH. , #726 ) ;
+#726 = SURFACE_SIDE_STYLE ('',( #680 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE', ( 2.268868941018126000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#729 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#730 = AXIS2_PLACEMENT_3D ( 'NONE', #707, #729, #728 ) ;
+#731 = CIRCLE ( 'NONE', #730, 0.7526884439308892900 ) ;
+#732 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#733 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.829924475048927200E-014 ) ) ;
+#734 = AXIS2_PLACEMENT_3D ( 'NONE', #727, #769, #768 ) ;
+#735 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#736 = CIRCLE ( 'NONE', #767, 0.9000000000000001300 ) ;
+#737 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#738 = VECTOR ( 'NONE', #737, 1000.000000000000000 ) ;
+#739 = CIRCLE ( 'NONE', #791, 0.2250000000000000100 ) ;
+#740 = AXIS2_PLACEMENT_3D ( 'NONE', #777, #776, #773 ) ;
+#741 = AXIS2_PLACEMENT_3D ( 'NONE', #772, #771, #775 ) ;
+#742 = SURFACE_STYLE_USAGE ( .BOTH. , #743 ) ;
+#743 = SURFACE_SIDE_STYLE ('',( #757 ) ) ;
+#744 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#745 = LINE ( 'NONE', #744, #738 ) ;
+#746 = TOROIDAL_SURFACE ( 'NONE', #740, 0.2250000000000000600, 0.6750000000000001600 ) ;
+#747 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#748 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#749 = FILL_AREA_STYLE ('',( #762 ) ) ;
+#750 = FACE_OUTER_BOUND ( 'NONE', #144, .T. ) ;
+#751 = CIRCLE ( 'NONE', #741, 0.6750000000000000400 ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #756, #748, #747 ) ;
+#753 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#754 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#755 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#757 = SURFACE_STYLE_FILL_AREA ( #749 ) ;
+#758 = AXIS2_PLACEMENT_3D ( 'NONE', #755, #754, #753 ) ;
+#759 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#760 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#761 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#762 = FILL_AREA_STYLE_COLOUR ( '', #792 ) ;
+#763 = AXIS2_PLACEMENT_3D ( 'NONE', #735, #760, #759 ) ;
+#764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#765 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 1.968868941018126200, 1.099319020613377800E-016, -0.8976621025578694900 ) ) ;
+#767 = AXIS2_PLACEMENT_3D ( 'NONE', #689, #765, #764 ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#770 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#772 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#774 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#775 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#776 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#777 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#778 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #779 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #782, #781, #780 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#779 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #782, 'distance_accuracy_value', 'NONE');
+#780 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#781 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#782 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#783 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #785 ), #778 ) ;
+#784 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #785 ) ) ;
+#785 = STYLED_ITEM ( 'NONE', ( #786 ), #133 ) ;
+#786 = PRESENTATION_STYLE_ASSIGNMENT (( #742 ) ) ;
+#787 = CIRCLE ( 'NONE', #160, 0.2250000000000000100 ) ;
+#788 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#789 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#790 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #790, #789, #788 ) ;
+#792 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353500E-016, 1.000000000000000000 ) ) ;
+#794 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#795 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 1.138516955906650600E-016, -0.9296696457291444600 ) ) ;
+#796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#797 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#798 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#799 = AXIS2_PLACEMENT_3D ( 'NONE', #798, #797, #796 ) ;
+#800 = SURFACE_SIDE_STYLE ('',( #801 ) ) ;
+#801 = SURFACE_STYLE_FILL_AREA ( #805 ) ;
+#802 = PRESENTATION_STYLE_ASSIGNMENT (( #803 ) ) ;
+#803 = SURFACE_STYLE_USAGE ( .BOTH. , #800 ) ;
+#804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#805 = FILL_AREA_STYLE ('',( #816 ) ) ;
+#806 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #794, #793 ) ;
+#807 = FACE_OUTER_BOUND ( 'NONE', #158, .T. ) ;
+#808 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#810 = CYLINDRICAL_SURFACE ( 'NONE', #824, 0.2250000000000000100 ) ;
+#811 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 6.177984461338569800E-017, -0.2250000000000000100 ) ) ;
+#812 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#813 = VECTOR ( 'NONE', #812, 1000.000000000000000 ) ;
+#814 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#815 = LINE ( 'NONE', #814, #813 ) ;
+#816 = FILL_AREA_STYLE_COLOUR ( '', #818 ) ;
+#817 = CIRCLE ( 'NONE', #799, 0.7296696457291445000 ) ;
+#818 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#819 = FACE_OUTER_BOUND ( 'NONE', #140, .T. ) ;
+#820 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#821 = CIRCLE ( 'NONE', #806, 0.1999999999999999800 ) ;
+#822 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 6.888638245203863200E-017, -0.2250000000000000100 ) ) ;
+#824 = AXIS2_PLACEMENT_3D ( 'NONE', #809, #808, #804 ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #879, #878, #877 ) ;
+#826 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#827 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #846, #827, #826 ) ;
+#829 = AXIS2_PLACEMENT_3D ( 'NONE', #913, #912, #909 ) ;
+#830 = CARTESIAN_POINT ( 'NONE', ( 1.406846072492645700, 9.430934239718531100E-017, -0.7526884439308892900 ) ) ;
+#831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#833 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #832, #831 ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.7296696457291445000 ) ) ;
+#835 = SURFACE_SIDE_STYLE ('',( #881 ) ) ;
+#836 = TOROIDAL_SURFACE ( 'NONE', #833, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #838 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #841, #840, #839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#838 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #841, 'distance_accuracy_value', 'NONE');
+#839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#840 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#841 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#842 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #844 ), #837 ) ;
+#843 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #844 ) ) ;
+#844 = STYLED_ITEM ( 'NONE', ( #802 ), #156 ) ;
+#845 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#846 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.9296696457291444600 ) ) ;
+#847 = CIRCLE ( 'NONE', #825, 0.7296696457291445000 ) ;
+#848 = CARTESIAN_POINT ( 'NONE', ( 1.406846072492645700, 0.0000000000000000000, 0.7526884439308892900 ) ) ;
+#849 = CIRCLE ( 'NONE', #828, 0.1999999999999999800 ) ;
+#850 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #853, 'distance_accuracy_value', 'NONE');
+#851 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#852 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#853 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #856 ), #914 ) ;
+#855 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #856 ) ) ;
+#856 = STYLED_ITEM ( 'NONE', ( #857 ), #173 ) ;
+#857 = PRESENTATION_STYLE_ASSIGNMENT (( #858 ) ) ;
+#858 = SURFACE_STYLE_USAGE ( .BOTH. , #835 ) ;
+#859 = CARTESIAN_POINT ( 'NONE', ( 0.7602290041714013800, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#860 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ;
+#861 = TOROIDAL_SURFACE ( 'NONE', #829, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#862 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#863 = VECTOR ( 'NONE', #862, 1000.000000000000000 ) ;
+#864 = FILL_AREA_STYLE_COLOUR ( '', #866 ) ;
+#865 = CIRCLE ( 'NONE', #908, 0.6750000000000000400 ) ;
+#866 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#868 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#869 = AXIS2_PLACEMENT_3D ( 'NONE', #883, #868, #867 ) ;
+#870 = CIRCLE ( 'NONE', #869, 0.8976621025578694900 ) ;
+#871 = FILL_AREA_STYLE ('',( #864 ) ) ;
+#872 = FACE_OUTER_BOUND ( 'NONE', #177, .T. ) ;
+#873 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#874 = LINE ( 'NONE', #873, #863 ) ;
+#875 = CYLINDRICAL_SURFACE ( 'NONE', #896, 0.9000000000000001300 ) ;
+#876 = CARTESIAN_POINT ( 'NONE', ( 1.968868941018126200, 0.0000000000000000000, 0.8976621025578694900 ) ) ;
+#877 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#878 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#879 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #893, #892 ) ;
+#881 = SURFACE_STYLE_FILL_AREA ( #871 ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 8.935875960771797400E-017, -0.7296696457291445000 ) ) ;
+#883 = CARTESIAN_POINT ( 'NONE', ( 1.968868941018126200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #886 ), #934 ) ;
+#885 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #886 ) ) ;
+#886 = STYLED_ITEM ( 'NONE', ( #887 ), #183 ) ;
+#887 = PRESENTATION_STYLE_ASSIGNMENT (( #888 ) ) ;
+#888 = SURFACE_STYLE_USAGE ( .BOTH. , #889 ) ;
+#889 = SURFACE_SIDE_STYLE ('',( #890 ) ) ;
+#890 = SURFACE_STYLE_FILL_AREA ( #895 ) ;
+#891 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#892 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#895 = FILL_AREA_STYLE ('',( #860 ) ) ;
+#896 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #929, #928 ) ;
+#897 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#898 = FACE_OUTER_BOUND ( 'NONE', #179, .T. ) ;
+#899 = CARTESIAN_POINT ( 'NONE', ( 1.556846072492645800, 0.0000000000000000000, 0.7379184422331538400 ) ) ;
+#900 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#901 = VECTOR ( 'NONE', #900, 1000.000000000000000 ) ;
+#902 = CARTESIAN_POINT ( 'NONE', ( 2.268868941018126000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#903 = CARTESIAN_POINT ( 'NONE', ( 2.268868941018126000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#904 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#905 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#906 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#907 = CIRCLE ( 'NONE', #880, 0.6750000000000001600 ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #906, #905, #904 ) ;
+#909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#910 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#911 = LINE ( 'NONE', #910, #901 ) ;
+#912 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#914 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #850 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #853, #852, #851 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#915 = SURFACE_SIDE_STYLE ('',( #916 ) ) ;
+#916 = SURFACE_STYLE_FILL_AREA ( #918 ) ;
+#917 = CYLINDRICAL_SURFACE ( 'NONE', #921, 0.9000000000000001300 ) ;
+#918 = FILL_AREA_STYLE ('',( #966 ) ) ;
+#919 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#920 = LINE ( 'NONE', #919, #965 ) ;
+#921 = AXIS2_PLACEMENT_3D ( 'NONE', #959, #944, #943 ) ;
+#922 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#923 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#924 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #923, #922 ) ;
+#925 = CIRCLE ( 'NONE', #924, 0.1999999999999999800 ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( 0.7602290041714013800, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#927 = CARTESIAN_POINT ( 'NONE', ( 1.593153927507353400, 9.217774936151655500E-017, -0.7526884439308894100 ) ) ;
+#928 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#929 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#930 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#931 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.9296696457291444600 ) ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( 1.060229004171401300, 0.0000000000000000000, 0.8945976529588133300 ) ) ;
+#934 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #935 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #938, #937, #936 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#935 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #938, 'distance_accuracy_value', 'NONE');
+#936 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#937 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#938 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#939 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#940 = AXIS2_PLACEMENT_3D ( 'NONE', #945, #939, #999 ) ;
+#941 = CIRCLE ( 'NONE', #998, 0.9000000000000001300 ) ;
+#942 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#943 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#944 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE', ( 1.651879711085016700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = CIRCLE ( 'NONE', #960, 0.6750000000000000400 ) ;
+#947 = CARTESIAN_POINT ( 'NONE', ( 1.556846072492645800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#948 = AXIS2_PLACEMENT_3D ( 'NONE', #986, #988, #978 ) ;
+#949 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #950 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #953, #952, #951 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#950 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #953, 'distance_accuracy_value', 'NONE');
+#951 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#952 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#953 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#954 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #956 ), #949 ) ;
+#955 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #956 ) ) ;
+#956 = STYLED_ITEM ( 'NONE', ( #957 ), #196 ) ;
+#957 = PRESENTATION_STYLE_ASSIGNMENT (( #958 ) ) ;
+#958 = SURFACE_STYLE_USAGE ( .BOTH. , #915 ) ;
+#959 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#960 = AXIS2_PLACEMENT_3D ( 'NONE', #989, #983, #982 ) ;
+#961 = CIRCLE ( 'NONE', #997, 0.7379184422331538400 ) ;
+#962 = CIRCLE ( 'NONE', #940, 0.7875000000000000900 ) ;
+#963 = FACE_OUTER_BOUND ( 'NONE', #190, .T. ) ;
+#964 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#965 = VECTOR ( 'NONE', #964, 1000.000000000000000 ) ;
+#966 = FILL_AREA_STYLE_COLOUR ( '', #930 ) ;
+#967 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#968 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#969 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #971 ), #1016 ) ;
+#970 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #971 ) ) ;
+#971 = STYLED_ITEM ( 'NONE', ( #972 ), #206 ) ;
+#972 = PRESENTATION_STYLE_ASSIGNMENT (( #973 ) ) ;
+#973 = SURFACE_STYLE_USAGE ( .BOTH. , #974 ) ;
+#974 = SURFACE_SIDE_STYLE ('',( #984 ) ) ;
+#975 = TOROIDAL_SURFACE ( 'NONE', #987, 1.350000000000000300, 0.6750000000000001600 ) ;
+#976 = CARTESIAN_POINT ( 'NONE', ( 1.556846072492645800, 9.127334759638991900E-017, -0.7379184422331538400 ) ) ;
+#977 = FILL_AREA_STYLE_COLOUR ( '', #942 ) ;
+#978 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#979 = FACE_OUTER_BOUND ( 'NONE', #217, .T. ) ;
+#980 = CARTESIAN_POINT ( 'NONE', ( 1.348120288914982400, 9.955407923505633700E-017, -0.7875000000000002000 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE', ( 1.278759422170034500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#983 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#984 = SURFACE_STYLE_FILL_AREA ( #985 ) ;
+#985 = FILL_AREA_STYLE ('',( #977 ) ) ;
+#986 = CARTESIAN_POINT ( 'NONE', ( 1.593153927507353400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#987 = AXIS2_PLACEMENT_3D ( 'NONE', #981, #1015, #1012 ) ;
+#988 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#989 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#990 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#991 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#992 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1444, 'distance_accuracy_value', 'NONE');
+#993 = CIRCLE ( 'NONE', #948, 0.7526884439308894100 ) ;
+#994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#995 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE', ( 0.7602290041714013800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#997 = AXIS2_PLACEMENT_3D ( 'NONE', #947, #991, #990 ) ;
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #996, #995, #994 ) ;
+#999 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE', ( 1.278759422170034500, 0.0000000000000000000, 1.350000000000000300 ) ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #1002, #1001, #1000 ) ;
+#1004 = CIRCLE ( 'NONE', #1003, 0.6750000000000001600 ) ;
+#1005 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #992 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1444, #774, #1013 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353500E-016, 1.000000000000000000 ) ) ;
+#1007 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1008 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 1.138516955906650600E-016, -0.9296696457291444600 ) ) ;
+#1009 = AXIS2_PLACEMENT_3D ( 'NONE', #1008, #1007, #1006 ) ;
+#1010 = CIRCLE ( 'NONE', #1009, 0.1999999999999999800 ) ;
+#1011 = CARTESIAN_POINT ( 'NONE', ( 1.651879711085016700, 1.031864187470959300E-016, -0.7875000000000000900 ) ) ;
+#1012 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1013 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1014 = CARTESIAN_POINT ( 'NONE', ( 1.348120288914982400, 0.0000000000000000000, 0.7875000000000002000 ) ) ;
+#1015 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1016 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1017 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #968, #967, #1018 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1017 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #968, 'distance_accuracy_value', 'NONE');
+#1018 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1022, 'distance_accuracy_value', 'NONE');
+#1020 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1021 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1022 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1023 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1025 ), #1080 ) ;
+#1024 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1025 ) ) ;
+#1025 = STYLED_ITEM ( 'NONE', ( #1026 ), #225 ) ;
+#1026 = PRESENTATION_STYLE_ASSIGNMENT (( #1027 ) ) ;
+#1027 = SURFACE_STYLE_USAGE ( .BOTH. , #1035 ) ;
+#1028 = CIRCLE ( 'NONE', #1074, 0.6750000000000000400 ) ;
+#1029 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1030 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1031 = CARTESIAN_POINT ( 'NONE', ( 1.406846072492645700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1032 = AXIS2_PLACEMENT_3D ( 'NONE', #1031, #1030, #1029 ) ;
+#1033 = FILL_AREA_STYLE_COLOUR ( '', #1037 ) ;
+#1034 = AXIS2_PLACEMENT_3D ( 'NONE', #1099, #1098, #1094 ) ;
+#1035 = SURFACE_SIDE_STYLE ('',( #1036 ) ) ;
+#1036 = SURFACE_STYLE_FILL_AREA ( #1048 ) ;
+#1037 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1038 = FILL_AREA_STYLE ('',( #1039 ) ) ;
+#1039 = FILL_AREA_STYLE_COLOUR ( '', #1063 ) ;
+#1040 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1041 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1042 = CARTESIAN_POINT ( 'NONE', ( 1.278759422170034500, 1.653273178848927100E-016, -1.350000000000000300 ) ) ;
+#1043 = AXIS2_PLACEMENT_3D ( 'NONE', #1042, #1041, #1040 ) ;
+#1044 = CIRCLE ( 'NONE', #1043, 0.6750000000000001600 ) ;
+#1045 = TOROIDAL_SURFACE ( 'NONE', #1047, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 1.651879711085016700, 0.0000000000000000000, 0.7875000000000000900 ) ) ;
+#1047 = AXIS2_PLACEMENT_3D ( 'NONE', #1079, #1078, #1075 ) ;
+#1048 = FILL_AREA_STYLE ('',( #1033 ) ) ;
+#1049 = FACE_OUTER_BOUND ( 'NONE', #155, .T. ) ;
+#1050 = CIRCLE ( 'NONE', #1032, 0.7526884439308892900 ) ;
+#1051 = STYLED_ITEM ( 'NONE', ( #1052 ), #237 ) ;
+#1052 = PRESENTATION_STYLE_ASSIGNMENT (( #1053 ) ) ;
+#1053 = SURFACE_STYLE_USAGE ( .BOTH. , #1054 ) ;
+#1054 = SURFACE_SIDE_STYLE ('',( #1055 ) ) ;
+#1055 = SURFACE_STYLE_FILL_AREA ( #1038 ) ;
+#1056 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1057 = CIRCLE ( 'NONE', #1095, 0.7839414295844197000 ) ;
+#1058 = FACE_OUTER_BOUND ( 'NONE', #228, .T. ) ;
+#1059 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1060 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1061 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1062 = CARTESIAN_POINT ( 'NONE', ( 0.2965697180534764800, 9.600513624595597300E-017, -0.7839414295844197000 ) ) ;
+#1063 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1064 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE', ( 0.5965697180534763600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1067 = AXIS2_PLACEMENT_3D ( 'NONE', #1066, #1065, #1064 ) ;
+#1068 = CIRCLE ( 'NONE', #1069, 0.6750000000000000400 ) ;
+#1069 = AXIS2_PLACEMENT_3D ( 'NONE', #1061, #1060, #1059 ) ;
+#1070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1071 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1072 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1073 = TOROIDAL_SURFACE ( 'NONE', #1034, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1074 = AXIS2_PLACEMENT_3D ( 'NONE', #1072, #1071, #1070 ) ;
+#1075 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1076 = CIRCLE ( 'NONE', #1067, 0.8954279908191400400 ) ;
+#1077 = CARTESIAN_POINT ( 'NONE', ( 0.5965697180534763600, 0.0000000000000000000, 0.8954279908191400400 ) ) ;
+#1078 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1079 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1080 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1019 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1022, #1021, #1020 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1081 = AXIS2_PLACEMENT_3D ( 'NONE', #1148, #1147, #1146 ) ;
+#1082 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1083 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1084 = CARTESIAN_POINT ( 'NONE', ( 0.2965697180534764800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1085 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#1086 = TOROIDAL_SURFACE ( 'NONE', #1089, 1.350000000000000300, 0.6750000000000001600 ) ;
+#1087 = AXIS2_PLACEMENT_3D ( 'NONE', #1056, #1129, #1128 ) ;
+#1088 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1089 = AXIS2_PLACEMENT_3D ( 'NONE', #1114, #1113, #1107 ) ;
+#1090 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1091 = VECTOR ( 'NONE', #1090, 1000.000000000000000 ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( 0.5965697180534763600, 1.099382571028111700E-016, -0.8954279908191400400 ) ) ;
+#1094 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1095 = AXIS2_PLACEMENT_3D ( 'NONE', #1084, #1083, #1082 ) ;
+#1096 = LINE ( 'NONE', #1092, #1091 ) ;
+#1097 = CIRCLE ( 'NONE', #1087, 0.2250000000000000100 ) ;
+#1098 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1099 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1100 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1101 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1104, #1103, #1102 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1101 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1104, 'distance_accuracy_value', 'NONE');
+#1102 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1103 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1104 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1105 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1051 ), #1100 ) ;
+#1106 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1051 ) ) ;
+#1107 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1108 = CIRCLE ( 'NONE', #1184, 0.6750000000000001600 ) ;
+#1109 = TOROIDAL_SURFACE ( 'NONE', #1133, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#1110 = FILL_AREA_STYLE ('',( #1111 ) ) ;
+#1111 = FILL_AREA_STYLE_COLOUR ( '', #1152 ) ;
+#1112 = CIRCLE ( 'NONE', #1157, 0.6750000000000001600 ) ;
+#1113 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE', ( 1.721240577829964900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1115 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1116 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1119, #1118, #1117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1116 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1119, 'distance_accuracy_value', 'NONE');
+#1117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1118 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1119 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1122 ), #1115 ) ;
+#1121 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1122 ) ) ;
+#1122 = STYLED_ITEM ( 'NONE', ( #1123 ), #246 ) ;
+#1123 = PRESENTATION_STYLE_ASSIGNMENT (( #1124 ) ) ;
+#1124 = SURFACE_STYLE_USAGE ( .BOTH. , #1125 ) ;
+#1125 = SURFACE_SIDE_STYLE ('',( #1126 ) ) ;
+#1126 = SURFACE_STYLE_FILL_AREA ( #1127 ) ;
+#1127 = FILL_AREA_STYLE ('',( #1131 ) ) ;
+#1128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1129 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1130 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#1131 = FILL_AREA_STYLE_COLOUR ( '', #1088 ) ;
+#1132 = AXIS2_PLACEMENT_3D ( 'NONE', #1219, #1218, #1215 ) ;
+#1133 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1149, #1188 ) ;
+#1134 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1135 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1138, #1137, #1136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1135 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1138, 'distance_accuracy_value', 'NONE');
+#1136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1137 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1138 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1141 ), #1134 ) ;
+#1140 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1141 ) ) ;
+#1141 = STYLED_ITEM ( 'NONE', ( #1142 ), #252 ) ;
+#1142 = PRESENTATION_STYLE_ASSIGNMENT (( #1143 ) ) ;
+#1143 = SURFACE_STYLE_USAGE ( .BOTH. , #1144 ) ;
+#1144 = SURFACE_SIDE_STYLE ('',( #1145 ) ) ;
+#1145 = SURFACE_STYLE_FILL_AREA ( #1110 ) ;
+#1146 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1147 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( 1.348120288914982400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1149 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE', ( 1.721240577829964900, 0.0000000000000000000, 1.350000000000000300 ) ) ;
+#1152 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1153 = CARTESIAN_POINT ( 'NONE', ( 1.593153927507353400, 0.0000000000000000000, 0.7526884439308894100 ) ) ;
+#1154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1155 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1156 = CARTESIAN_POINT ( 'NONE', ( 1.721240577829964900, 1.653273178848927100E-016, -1.350000000000000300 ) ) ;
+#1157 = AXIS2_PLACEMENT_3D ( 'NONE', #1156, #1155, #1154 ) ;
+#1158 = CARTESIAN_POINT ( 'NONE', ( 1.060229004171401300, 1.095566152220745400E-016, -0.8945976529588133300 ) ) ;
+#1159 = CIRCLE ( 'NONE', #1081, 0.7875000000000002000 ) ;
+#1160 = FACE_OUTER_BOUND ( 'NONE', #212, .T. ) ;
+#1161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1164, 'distance_accuracy_value', 'NONE');
+#1162 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1163 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1164 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1167 ), #1220 ) ;
+#1166 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1167 ) ) ;
+#1167 = STYLED_ITEM ( 'NONE', ( #1168 ), #261 ) ;
+#1168 = PRESENTATION_STYLE_ASSIGNMENT (( #1169 ) ) ;
+#1169 = SURFACE_STYLE_USAGE ( .BOTH. , #1170 ) ;
+#1170 = SURFACE_SIDE_STYLE ('',( #1190 ) ) ;
+#1171 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
+#1172 = TOROIDAL_SURFACE ( 'NONE', #1189, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1173 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1174 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1175 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1176 = CARTESIAN_POINT ( 'NONE', ( 1.060229004171401300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1177 = AXIS2_PLACEMENT_3D ( 'NONE', #1176, #1175, #1174 ) ;
+#1178 = FILL_AREA_STYLE_COLOUR ( '', #1173 ) ;
+#1179 = CIRCLE ( 'NONE', #1232, 0.9000000000000001300 ) ;
+#1180 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#1181 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
+#1182 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1184 = AXIS2_PLACEMENT_3D ( 'NONE', #1151, #1183, #1182 ) ;
+#1185 = CIRCLE ( 'NONE', #1213, 0.6750000000000000400 ) ;
+#1186 = CIRCLE ( 'NONE', #1177, 0.8945976529588133300 ) ;
+#1187 = TOROIDAL_SURFACE ( 'NONE', #1132, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1189 = AXIS2_PLACEMENT_3D ( 'NONE', #1240, #1239, #1236 ) ;
+#1190 = SURFACE_STYLE_FILL_AREA ( #1191 ) ;
+#1191 = FILL_AREA_STYLE ('',( #1178 ) ) ;
+#1192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1195, 'distance_accuracy_value', 'NONE');
+#1193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1194 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1195 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1196 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1198 ), #1241 ) ;
+#1197 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1198 ) ) ;
+#1198 = STYLED_ITEM ( 'NONE', ( #1199 ), #269 ) ;
+#1199 = PRESENTATION_STYLE_ASSIGNMENT (( #1200 ) ) ;
+#1200 = SURFACE_STYLE_USAGE ( .BOTH. , #1201 ) ;
+#1201 = SURFACE_SIDE_STYLE ('',( #1202 ) ) ;
+#1202 = SURFACE_STYLE_FILL_AREA ( #1207 ) ;
+#1203 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#1204 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1205 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1206 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1207 = FILL_AREA_STYLE ('',( #1208 ) ) ;
+#1208 = FILL_AREA_STYLE_COLOUR ( '', #1217 ) ;
+#1209 = AXIS2_PLACEMENT_3D ( 'NONE', #1206, #1205, #1204 ) ;
+#1210 = CIRCLE ( 'NONE', #1209, 0.9000000000000001300 ) ;
+#1211 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1212 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1213 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1212, #1211 ) ;
+#1214 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1217 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1218 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1219 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1164, #1163, #1162 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1221 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1222 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1223 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1224 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1226 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1229 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1230 = AXIS2_PLACEMENT_3D ( 'NONE', #1203, #1229, #1228 ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1224, #1223, #1222 ) ;
+#1232 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #1226, #1225 ) ;
+#1233 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1681 ), #1943 ) ;
+#1234 = CIRCLE ( 'NONE', #1230, 0.6750000000000000400 ) ;
+#1235 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1237 = CARTESIAN_POINT ( 'NONE', ( 1.256846072492645800, 1.061119191296665600E-016, -0.8383414965746817100 ) ) ;
+#1238 = CIRCLE ( 'NONE', #1231, 0.6750000000000000400 ) ;
+#1239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1195, #1194, #1193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1242 = AXIS2_PLACEMENT_3D ( 'NONE', #1269, #1329, #1328 ) ;
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #1292, #1291, #1290 ) ;
+#1244 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1245 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1248, #1247, #1246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1245 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1248, 'distance_accuracy_value', 'NONE');
+#1246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1247 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1248 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1249 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1251 ), #1244 ) ;
+#1250 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1251 ) ) ;
+#1251 = STYLED_ITEM ( 'NONE', ( #1252 ), #284 ) ;
+#1252 = PRESENTATION_STYLE_ASSIGNMENT (( #1253 ) ) ;
+#1253 = SURFACE_STYLE_USAGE ( .BOTH. , #1254 ) ;
+#1254 = SURFACE_SIDE_STYLE ('',( #1255 ) ) ;
+#1255 = SURFACE_STYLE_FILL_AREA ( #1261 ) ;
+#1256 = PRESENTATION_STYLE_ASSIGNMENT (( #1257 ) ) ;
+#1257 = SURFACE_STYLE_USAGE ( .BOTH. , #1279 ) ;
+#1258 = CIRCLE ( 'NONE', #1289, 0.7875000000000000900 ) ;
+#1259 = FACE_OUTER_BOUND ( 'NONE', #1, .T. ) ;
+#1260 = TOROIDAL_SURFACE ( 'NONE', #1242, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1261 = FILL_AREA_STYLE ('',( #1262 ) ) ;
+#1262 = FILL_AREA_STYLE_COLOUR ( '', #1263 ) ;
+#1263 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1264 = CARTESIAN_POINT ( 'NONE', ( 1.256846072492645800, 0.0000000000000000000, 0.8383414965746817100 ) ) ;
+#1265 = TOROIDAL_SURFACE ( 'NONE', #1243, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1266 = CARTESIAN_POINT ( 'NONE', ( 1.256846072492645800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1267 = CIRCLE ( 'NONE', #1285, 0.7875000000000002000 ) ;
+#1268 = FILL_AREA_STYLE_COLOUR ( '', #1305 ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1270 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1271 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1274, #1273, #1272 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1271 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1274, 'distance_accuracy_value', 'NONE');
+#1272 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1273 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1277 ), #1270 ) ;
+#1276 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1277 ) ) ;
+#1277 = STYLED_ITEM ( 'NONE', ( #1256 ), #292 ) ;
+#1278 = FACE_OUTER_BOUND ( 'NONE', #303, .T. ) ;
+#1279 = SURFACE_SIDE_STYLE ('',( #1280 ) ) ;
+#1280 = SURFACE_STYLE_FILL_AREA ( #1286 ) ;
+#1281 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1282 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1283 = CARTESIAN_POINT ( 'NONE', ( 1.651879711085016700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1284 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
+#1285 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #1312, #1311 ) ;
+#1286 = FILL_AREA_STYLE ('',( #1287 ) ) ;
+#1287 = FILL_AREA_STYLE_COLOUR ( '', #1288 ) ;
+#1288 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1289 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1282, #1281 ) ;
+#1290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1291 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1292 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1293 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1294 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1295 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1296 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1298 ), #1357 ) ;
+#1297 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1298 ) ) ;
+#1298 = STYLED_ITEM ( 'NONE', ( #1299 ), #302 ) ;
+#1299 = PRESENTATION_STYLE_ASSIGNMENT (( #1300 ) ) ;
+#1300 = SURFACE_STYLE_USAGE ( .BOTH. , #1301 ) ;
+#1301 = SURFACE_SIDE_STYLE ('',( #1302 ) ) ;
+#1302 = SURFACE_STYLE_FILL_AREA ( #1303 ) ;
+#1303 = FILL_AREA_STYLE ('',( #1268 ) ) ;
+#1304 = AXIS2_PLACEMENT_3D ( 'NONE', #1348, #1379, #1378 ) ;
+#1305 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1306 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1307 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1308 = AXIS2_PLACEMENT_3D ( 'NONE', #1317, #1307, #1306 ) ;
+#1309 = CIRCLE ( 'NONE', #1308, 0.6750000000000000400 ) ;
+#1310 = FACE_OUTER_BOUND ( 'NONE', #331, .T. ) ;
+#1311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1312 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1313 = CIRCLE ( 'NONE', #1345, 0.6750000000000000400 ) ;
+#1314 = FILL_AREA_STYLE ('',( #1315 ) ) ;
+#1315 = FILL_AREA_STYLE_COLOUR ( '', #1349 ) ;
+#1316 = CYLINDRICAL_SURFACE ( 'NONE', #1304, 0.9000000000000001300 ) ;
+#1317 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#1318 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1319 = VECTOR ( 'NONE', #1318, 1000.000000000000000 ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#1321 = LINE ( 'NONE', #1320, #1319 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE', ( 1.348120288914982400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #1324, #1323 ) ;
+#1326 = CIRCLE ( 'NONE', #1325, 0.8383414965746817100 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE', ( 0.2965697180534764800, 0.0000000000000000000, 0.7839414295844197000 ) ) ;
+#1328 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1329 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1333, 'distance_accuracy_value', 'NONE');
+#1331 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1332 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1333 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1336 ), #1382 ) ;
+#1335 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1336 ) ) ;
+#1336 = STYLED_ITEM ( 'NONE', ( #1337 ), #306 ) ;
+#1337 = PRESENTATION_STYLE_ASSIGNMENT (( #1338 ) ) ;
+#1338 = SURFACE_STYLE_USAGE ( .BOTH. , #1339 ) ;
+#1339 = SURFACE_SIDE_STYLE ('',( #1340 ) ) ;
+#1340 = SURFACE_STYLE_FILL_AREA ( #1314 ) ;
+#1341 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1372, #1371 ) ;
+#1342 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #1343, #1342 ) ;
+#1346 = SURFACE_SIDE_STYLE ('',( #1347 ) ) ;
+#1347 = SURFACE_STYLE_FILL_AREA ( #1381 ) ;
+#1348 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1349 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1351 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1353 = AXIS2_PLACEMENT_3D ( 'NONE', #1352, #1351, #1350 ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #1368, #1410, #1404 ) ;
+#1355 = CIRCLE ( 'NONE', #1341, 0.8976621025578694900 ) ;
+#1356 = TOROIDAL_SURFACE ( 'NONE', #1353, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1358 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1295, #1294, #1293 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1358 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1295, 'distance_accuracy_value', 'NONE');
+#1359 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1362, 'distance_accuracy_value', 'NONE');
+#1360 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1361 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1362 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1365 ), #1411 ) ;
+#1364 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1365 ) ) ;
+#1365 = STYLED_ITEM ( 'NONE', ( #1366 ), #311 ) ;
+#1366 = PRESENTATION_STYLE_ASSIGNMENT (( #1367 ) ) ;
+#1367 = SURFACE_STYLE_USAGE ( .BOTH. , #1346 ) ;
+#1368 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1369 = CIRCLE ( 'NONE', #1401, 0.6750000000000000400 ) ;
+#1370 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1371 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1372 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #272, .T. ) ;
+#1374 = AXIS2_PLACEMENT_3D ( 'NONE', #1407, #1395, #1394 ) ;
+#1375 = TOROIDAL_SURFACE ( 'NONE', #1354, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( 1.968868941018126200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = FILL_AREA_STYLE_COLOUR ( '', #1370 ) ;
+#1378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1379 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1380 = CYLINDRICAL_SURFACE ( 'NONE', #1393, 0.9000000000000001300 ) ;
+#1381 = FILL_AREA_STYLE ('',( #1377 ) ) ;
+#1382 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1333, #1332, #1331 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1383 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1384 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1385 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1388 ), #1442 ) ;
+#1387 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1388 ) ) ;
+#1388 = STYLED_ITEM ( 'NONE', ( #1389 ), #315 ) ;
+#1389 = PRESENTATION_STYLE_ASSIGNMENT (( #1390 ) ) ;
+#1390 = SURFACE_STYLE_USAGE ( .BOTH. , #1391 ) ;
+#1391 = SURFACE_SIDE_STYLE ('',( #1392 ) ) ;
+#1392 = SURFACE_STYLE_FILL_AREA ( #1409 ) ;
+#1393 = AXIS2_PLACEMENT_3D ( 'NONE', #1396, #1402, #1439 ) ;
+#1394 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353500E-016, 1.000000000000000000 ) ) ;
+#1395 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1396 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1397 = TOROIDAL_SURFACE ( 'NONE', #1428, 0.9296696457291444600, 0.2000000000000000400 ) ;
+#1398 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1399 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1400 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1401 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #1400, #1399 ) ;
+#1402 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1403 = CIRCLE ( 'NONE', #1374, 0.1999999999999999800 ) ;
+#1404 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1406 = FILL_AREA_STYLE_COLOUR ( '', #1398 ) ;
+#1407 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 1.138516955906650600E-016, -0.9296696457291444600 ) ) ;
+#1408 = FACE_OUTER_BOUND ( 'NONE', #278, .T. ) ;
+#1409 = FILL_AREA_STYLE ('',( #1406 ) ) ;
+#1410 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1411 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1359 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1362, #1361, #1360 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1412 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1415 ), #1467 ) ;
+#1414 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1415 ) ) ;
+#1415 = STYLED_ITEM ( 'NONE', ( #1416 ), #323 ) ;
+#1416 = PRESENTATION_STYLE_ASSIGNMENT (( #1417 ) ) ;
+#1417 = SURFACE_STYLE_USAGE ( .BOTH. , #1424 ) ;
+#1418 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1419 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#1420 = CIRCLE ( 'NONE', #1456, 0.1999999999999999800 ) ;
+#1421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1422 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1423 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 2.755455298081545700E-017, -0.2250000000000000600 ) ) ;
+#1424 = SURFACE_SIDE_STYLE ('',( #1425 ) ) ;
+#1425 = SURFACE_STYLE_FILL_AREA ( #1426 ) ;
+#1426 = FILL_AREA_STYLE ('',( #1433 ) ) ;
+#1427 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1428 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #1465, #1460 ) ;
+#1429 = FACE_OUTER_BOUND ( 'NONE', #298, .T. ) ;
+#1430 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1431 = VECTOR ( 'NONE', #1430, 1000.000000000000000 ) ;
+#1432 = CIRCLE ( 'NONE', #1440, 0.6750000000000000400 ) ;
+#1433 = FILL_AREA_STYLE_COLOUR ( '', #1427 ) ;
+#1434 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1435 = LINE ( 'NONE', #1419, #1452 ) ;
+#1436 = LINE ( 'NONE', #1437, #1431 ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#1438 = SURFACE_STYLE_FILL_AREA ( #1463 ) ;
+#1439 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1440 = AXIS2_PLACEMENT_3D ( 'NONE', #1423, #1422, #1421 ) ;
+#1441 = TOROIDAL_SURFACE ( 'NONE', #1462, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1442 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1443 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1385, #1384, #1383 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1443 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1385, 'distance_accuracy_value', 'NONE');
+#1444 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1447 ), #1005 ) ;
+#1446 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1447 ) ) ;
+#1447 = STYLED_ITEM ( 'NONE', ( #1448 ), #332 ) ;
+#1448 = PRESENTATION_STYLE_ASSIGNMENT (( #1457 ) ) ;
+#1449 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1450 = FILL_AREA_STYLE_COLOUR ( '', #1459 ) ;
+#1451 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1452 = VECTOR ( 'NONE', #1418, 1000.000000000000000 ) ;
+#1453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1454 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1455 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #1461, #1455, #1454 ) ;
+#1457 = SURFACE_STYLE_USAGE ( .BOTH. , #1458 ) ;
+#1458 = SURFACE_SIDE_STYLE ('',( #1438 ) ) ;
+#1459 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1461 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.9296696457291444600 ) ) ;
+#1462 = AXIS2_PLACEMENT_3D ( 'NONE', #1451, #1449, #1453 ) ;
+#1463 = FILL_AREA_STYLE ('',( #1450 ) ) ;
+#1464 = FACE_OUTER_BOUND ( 'NONE', #327, .T. ) ;
+#1465 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1466 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1467 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1468 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1412, #1470, #1469 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1468 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1412, 'distance_accuracy_value', 'NONE');
+#1469 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1470 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1471 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1520, #1507, #1552 ) ;
+#1473 = AXIS2_PLACEMENT_3D ( 'NONE', #1471, #1531, #1530 ) ;
+#1474 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1475 = FACE_OUTER_BOUND ( 'NONE', #1850, .T. ) ;
+#1476 = FACE_OUTER_BOUND ( 'NONE', #1865, .T. ) ;
+#1477 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000300, 0.0000000000000000000, 1.675000000000000000 ) ) ;
+#1478 = FILL_AREA_STYLE_COLOUR ( '', #1529 ) ;
+#1479 = SURFACE_STYLE_FILL_AREA ( #1480 ) ;
+#1480 = FILL_AREA_STYLE ('',( #1521 ) ) ;
+#1481 = CIRCLE ( 'NONE', #1488, 0.2249999999999999500 ) ;
+#1482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1483 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1484 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 1.102182119232618000E-016, -0.9000000000000001300 ) ) ;
+#1486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1487 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115487600E-015, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#1488 = AXIS2_PLACEMENT_3D ( 'NONE', #1487, #1486, #1474 ) ;
+#1489 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1490 = VECTOR ( 'NONE', #1489, 1000.000000000000000 ) ;
+#1491 = FILL_AREA_STYLE ('',( #1478 ) ) ;
+#1492 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1493 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE', ( 0.9749999999999999800, 0.0000000000000000000, 0.2250000000000000600 ) ) ;
+#1495 = AXIS2_PLACEMENT_3D ( 'NONE', #1494, #1493, #1492 ) ;
+#1496 = CIRCLE ( 'NONE', #1495, 0.6750000000000000400 ) ;
+#1497 = CIRCLE ( 'NONE', #1498, 0.6750000000000000400 ) ;
+#1498 = AXIS2_PLACEMENT_3D ( 'NONE', #1484, #1483, #1482 ) ;
+#1499 = TOROIDAL_SURFACE ( 'NONE', #1503, 1.675000000000003600, 0.2249999999999999500 ) ;
+#1500 = LINE ( 'NONE', #1502, #1490 ) ;
+#1501 = CIRCLE ( 'NONE', #1473, 0.9000000000000001300 ) ;
+#1502 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.9000000000000001300 ) ) ;
+#1503 = AXIS2_PLACEMENT_3D ( 'NONE', #1477, #1524, #1523 ) ;
+#1504 = TOROIDAL_SURFACE ( 'NONE', #1472, 0.2250000000000000600, 0.6750000000000000400 ) ;
+#1505 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000007400, 2.755455298081543900E-017, 0.2249999999999966500 ) ) ;
+#1506 = TOROIDAL_SURFACE ( 'NONE', #1538, 1.675000000000002900, 0.2249999999999999500 ) ;
+#1507 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1508 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1509 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1512, #1511, #1510 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1509 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1512, 'distance_accuracy_value', 'NONE');
+#1510 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1511 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1512 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1513 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1515 ), #1508 ) ;
+#1514 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1515 ) ) ;
+#1515 = STYLED_ITEM ( 'NONE', ( #1516 ), #1866 ) ;
+#1516 = PRESENTATION_STYLE_ASSIGNMENT (( #1517 ) ) ;
+#1517 = SURFACE_STYLE_USAGE ( .BOTH. , #1518 ) ;
+#1518 = SURFACE_SIDE_STYLE ('',( #1519 ) ) ;
+#1519 = SURFACE_STYLE_FILL_AREA ( #1491 ) ;
+#1520 = CARTESIAN_POINT ( 'NONE', ( 2.024999999999999000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1521 = FILL_AREA_STYLE_COLOUR ( '', #1528 ) ;
+#1522 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000300, 2.755455298081543900E-017, 1.675000000000000000 ) ) ;
+#1523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1524 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1525 = SURFACE_STYLE_USAGE ( .BOTH. , #1526 ) ;
+#1526 = SURFACE_SIDE_STYLE ('',( #1479 ) ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000031700, 2.755455298081563600E-017, 1.675000000000013400 ) ) ;
+#1528 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1529 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1530 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1531 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1532 = LINE ( 'NONE', #1573, #1572 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000014000, 0.0000000000000000000, -0.2250000000000032300 ) ) ;
+#1534 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1535 = CARTESIAN_POINT ( 'NONE', ( 4.674999999999990900, 0.0000000000000000000, -0.2250000000000030000 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE', ( 4.675000000000000700, 2.755455298081543900E-017, 1.674999999999999800 ) ) ;
+#1537 = CIRCLE ( 'NONE', #1583, 1.450000000000003500 ) ;
+#1538 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #1540, #1534 ) ;
+#1539 = CARTESIAN_POINT ( 'NONE', ( -0.2249999999999999500, 2.755455298081543900E-017, 28.00000000000000000 ) ) ;
+#1540 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( 4.675000000000000700, 0.0000000000000000000, 1.674999999999999800 ) ) ;
+#1542 = FACE_OUTER_BOUND ( 'NONE', #1873, .T. ) ;
+#1543 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1547, #1546, #1545 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1547, 'distance_accuracy_value', 'NONE');
+#1545 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1546 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1547 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1548 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1550 ), #1543 ) ;
+#1549 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1550 ) ) ;
+#1550 = STYLED_ITEM ( 'NONE', ( #1551 ), #1868 ) ;
+#1551 = PRESENTATION_STYLE_ASSIGNMENT (( #1525 ) ) ;
+#1552 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1553 = CIRCLE ( 'NONE', #1616, 0.2249999999999999500 ) ;
+#1554 = CIRCLE ( 'NONE', #1610, 0.2249999999999999500 ) ;
+#1555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1556 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1557 = CARTESIAN_POINT ( 'NONE', ( 0.2249999999999999500, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1558 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000004600, 0.0000000000000000000, 1.675000000000016900 ) ) ;
+#1559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1560 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1561 = CARTESIAN_POINT ( 'NONE', ( 0.2249999999999967000, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#1562 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #1556, #1555 ) ;
+#1563 = CIRCLE ( 'NONE', #1562, 1.450000000000002800 ) ;
+#1564 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000003600, 2.755455298081559600E-017, 1.675000000000004500 ) ) ;
+#1565 = DIRECTION ( 'NONE', ( 1.220197759967897000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1566 = AXIS2_PLACEMENT_3D ( 'NONE', #1567, #1560, #1559 ) ;
+#1567 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000000300, 0.0000000000000000000, 1.675000000000000000 ) ) ;
+#1568 = DIRECTION ( 'NONE', ( -1.445602896647339700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1569 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1570 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 0.0000000000000000000, -3.277180721466444700E-015 ) ) ;
+#1571 = AXIS2_PLACEMENT_3D ( 'NONE', #1570, #1569, #1568 ) ;
+#1572 = VECTOR ( 'NONE', #1565, 1000.000000000000000 ) ;
+#1573 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000031700, 2.755455298081543900E-017, 1.675000000000013400 ) ) ;
+#1574 = CIRCLE ( 'NONE', #1566, 1.900000000000003500 ) ;
+#1575 = DIRECTION ( 'NONE', ( -1.541976423090495500E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1576 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1577 = CARTESIAN_POINT ( 'NONE', ( 4.674999999999987400, 0.0000000000000000000, -3.060340286969343800E-015 ) ) ;
+#1578 = AXIS2_PLACEMENT_3D ( 'NONE', #1577, #1576, #1575 ) ;
+#1579 = CIRCLE ( 'NONE', #1571, 0.2249999999999999500 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( 4.674999999999983800, 2.755455298081545100E-017, 0.2249999999999968700 ) ) ;
+#1581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1582 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1583 = AXIS2_PLACEMENT_3D ( 'NONE', #1522, #1582, #1581 ) ;
+#1584 = CIRCLE ( 'NONE', #1578, 0.2249999999999999500 ) ;
+#1585 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115487600E-015, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #1668, #1652, #1702 ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #1595, #1651, #1650 ) ;
+#1588 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.794832266851517800E-014 ) ) ;
+#1589 = DIRECTION ( 'NONE', ( 2.829924475048927200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1590 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000004100, 0.0000000000000000000, 1.675000000000010700 ) ) ;
+#1591 = AXIS2_PLACEMENT_3D ( 'NONE', #1590, #1589, #1588 ) ;
+#1592 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000007100, 2.755455298081538300E-017, 27.99999999999998900 ) ) ;
+#1593 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #1601, #1648 ) ;
+#1594 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 0.0000000000000000000, -3.277180721466444700E-015 ) ) ;
+#1596 = CIRCLE ( 'NONE', #1593, 0.2249999999999999500 ) ;
+#1597 = DIRECTION ( 'NONE', ( 1.220197759967897000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1598 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115487600E-015, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#1599 = DIRECTION ( 'NONE', ( -1.445602896647339700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1600 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1601 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1602 = CYLINDRICAL_SURFACE ( 'NONE', #1609, 0.2249999999999999500 ) ;
+#1603 = FACE_OUTER_BOUND ( 'NONE', #1893, .T. ) ;
+#1604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1605 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1606 = CARTESIAN_POINT ( 'NONE', ( 4.675000000000000700, 0.0000000000000000000, 1.674999999999999800 ) ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #1606, #1605, #1604 ) ;
+#1608 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 0.0000000000000000000, -3.277180721466444700E-015 ) ) ;
+#1609 = AXIS2_PLACEMENT_3D ( 'NONE', #1598, #1597, #1594 ) ;
+#1610 = AXIS2_PLACEMENT_3D ( 'NONE', #1608, #1600, #1599 ) ;
+#1611 = LINE ( 'NONE', #1641, #1640 ) ;
+#1612 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1614 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1615 = CIRCLE ( 'NONE', #1607, 1.900000000000002800 ) ;
+#1616 = AXIS2_PLACEMENT_3D ( 'NONE', #1614, #1613, #1612 ) ;
+#1617 = CIRCLE ( 'NONE', #1591, 0.2250000000000003700 ) ;
+#1618 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000007600, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1619 = CYLINDRICAL_SURFACE ( 'NONE', #1634, 0.2250000000000003700 ) ;
+#1620 = FILL_AREA_STYLE_COLOUR ( '', #1669 ) ;
+#1621 = FACE_OUTER_BOUND ( 'NONE', #1927, .T. ) ;
+#1622 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000004100, 0.0000000000000000000, 1.675000000000010700 ) ) ;
+#1623 = DIRECTION ( 'NONE', ( 1.317928566744013700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1624 = FILL_AREA_STYLE ('',( #1620 ) ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #1654, #1653, #1657 ) ;
+#1626 = FACE_OUTER_BOUND ( 'NONE', #1952, .T. ) ;
+#1627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1628 = DIRECTION ( 'NONE', ( 2.829924475048927200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1629 = VECTOR ( 'NONE', #1623, 1000.000000000000000 ) ;
+#1630 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000004600, 0.0000000000000000000, 1.675000000000010700 ) ) ;
+#1631 = LINE ( 'NONE', #1630, #1629 ) ;
+#1632 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1633 = FACE_OUTER_BOUND ( 'NONE', #1930, .T. ) ;
+#1634 = AXIS2_PLACEMENT_3D ( 'NONE', #1622, #1674, #1671 ) ;
+#1635 = CIRCLE ( 'NONE', #1679, 0.2250000000000003700 ) ;
+#1636 = CARTESIAN_POINT ( 'NONE', ( 2.999999999999999100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1637 = AXIS2_PLACEMENT_3D ( 'NONE', #1636, #1632, #1627 ) ;
+#1638 = FACE_OUTER_BOUND ( 'NONE', #1852, .T. ) ;
+#1639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236752500E-017 ) ) ;
+#1640 = VECTOR ( 'NONE', #1639, 1000.000000000000000 ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 2.755455298081543900E-017, 0.2249999999999966500 ) ) ;
+#1642 = DIRECTION ( 'NONE', ( 1.220197759967897000E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1643 = VECTOR ( 'NONE', #1642, 1000.000000000000000 ) ;
+#1644 = CARTESIAN_POINT ( 'NONE', ( 0.2249999999999967000, 0.0000000000000000000, 1.675000000000013400 ) ) ;
+#1645 = LINE ( 'NONE', #1644, #1643 ) ;
+#1646 = CYLINDRICAL_SURFACE ( 'NONE', #1637, 0.2250000000000000100 ) ;
+#1647 = CYLINDRICAL_SURFACE ( 'NONE', #1587, 0.2249999999999999500 ) ;
+#1648 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1649 = FACE_OUTER_BOUND ( 'NONE', #1853, .T. ) ;
+#1650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1651 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236752500E-017 ) ) ;
+#1652 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1655 = LINE ( 'NONE', #1688, #1687 ) ;
+#1656 = SURFACE_STYLE_FILL_AREA ( #1701 ) ;
+#1657 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1659 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1662, #1661, #1660 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1659 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1662, 'distance_accuracy_value', 'NONE');
+#1660 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1662 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1665 ), #1658 ) ;
+#1664 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1665 ) ) ;
+#1665 = STYLED_ITEM ( 'NONE', ( #1666 ), #1931 ) ;
+#1666 = PRESENTATION_STYLE_ASSIGNMENT (( #1667 ) ) ;
+#1667 = SURFACE_STYLE_USAGE ( .BOTH. , #1676 ) ;
+#1668 = CARTESIAN_POINT ( 'NONE', ( 4.675000000000000700, 0.0000000000000000000, 1.674999999999999800 ) ) ;
+#1669 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1670 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000007600, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1671 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1672 = CYLINDRICAL_SURFACE ( 'NONE', #1625, 0.9000000000000001300 ) ;
+#1673 = CIRCLE ( 'NONE', #1708, 0.2250000000000003700 ) ;
+#1674 = DIRECTION ( 'NONE', ( 1.317928566744013700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000008200, 0.0000000000000000000, 28.00000000000000400 ) ) ;
+#1676 = SURFACE_SIDE_STYLE ('',( #1677 ) ) ;
+#1677 = SURFACE_STYLE_FILL_AREA ( #1624 ) ;
+#1678 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180985300E-014 ) ) ;
+#1679 = AXIS2_PLACEMENT_3D ( 'NONE', #1618, #1628, #1678 ) ;
+#1680 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1681 ) ) ;
+#1681 = STYLED_ITEM ( 'NONE', ( #1682 ), #1950 ) ;
+#1682 = PRESENTATION_STYLE_ASSIGNMENT (( #1683 ) ) ;
+#1683 = SURFACE_STYLE_USAGE ( .BOTH. , #1684 ) ;
+#1684 = SURFACE_SIDE_STYLE ('',( #1656 ) ) ;
+#1685 = TOROIDAL_SURFACE ( 'NONE', #1704, 0.2250000000000000600, 0.6750000000000001600 ) ;
+#1686 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236752500E-017 ) ) ;
+#1687 = VECTOR ( 'NONE', #1686, 1000.000000000000000 ) ;
+#1688 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 0.0000000000000000000, -0.2250000000000032300 ) ) ;
+#1689 = FILL_AREA_STYLE_COLOUR ( '', #1703 ) ;
+#1690 = CARTESIAN_POINT ( 'NONE', ( 2.324999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1691 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1692 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1693 = DIRECTION ( 'NONE', ( -1.541976423090495500E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1694 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1695 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1696 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.228014483236752500E-017 ) ) ;
+#1697 = CARTESIAN_POINT ( 'NONE', ( 1.675000000000010700, 0.0000000000000000000, -3.277180721466444700E-015 ) ) ;
+#1698 = AXIS2_PLACEMENT_3D ( 'NONE', #1697, #1696, #1695 ) ;
+#1699 = CYLINDRICAL_SURFACE ( 'NONE', #1698, 0.2249999999999999500 ) ;
+#1700 = CARTESIAN_POINT ( 'NONE', ( 4.674999999999987400, 0.0000000000000000000, -3.060340286969343800E-015 ) ) ;
+#1701 = FILL_AREA_STYLE ('',( #1689 ) ) ;
+#1702 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1703 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1704 = AXIS2_PLACEMENT_3D ( 'NONE', #1690, #1692, #1691 ) ;
+#1705 = FACE_OUTER_BOUND ( 'NONE', #1936, .T. ) ;
+#1706 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.083952846180985300E-014 ) ) ;
+#1707 = DIRECTION ( 'NONE', ( 2.829924475048927200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1708 = AXIS2_PLACEMENT_3D ( 'NONE', #1670, #1707, #1706 ) ;
+#1709 = CIRCLE ( 'NONE', #1712, 0.2249999999999999500 ) ;
+#1710 = TOROIDAL_SURFACE ( 'NONE', #1586, 1.675000000000002900, 0.2249999999999999500 ) ;
+#1711 = FACE_OUTER_BOUND ( 'NONE', #1938, .T. ) ;
+#1712 = AXIS2_PLACEMENT_3D ( 'NONE', #1700, #1694, #1693 ) ;
+#1713 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1714 = SURFACE_SIDE_STYLE ('',( #1715 ) ) ;
+#1715 = SURFACE_STYLE_FILL_AREA ( #1716 ) ;
+#1716 = FILL_AREA_STYLE ('',( #1746 ) ) ;
+#1717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1718 = DIRECTION ( 'NONE', ( 1.317928566744013700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1719 = VECTOR ( 'NONE', #1718, 1000.000000000000000 ) ;
+#1720 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000003600, 2.755455298081543900E-017, 1.675000000000010700 ) ) ;
+#1721 = LINE ( 'NONE', #1720, #1719 ) ;
+#1722 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.794832266851517800E-014 ) ) ;
+#1723 = DIRECTION ( 'NONE', ( 2.829924475048927200E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000004100, 0.0000000000000000000, 1.675000000000010700 ) ) ;
+#1725 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1726 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 = DIRECTION ( 'NONE', ( 1.317928566744013700E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000004100, 0.0000000000000000000, 1.675000000000010700 ) ) ;
+#1729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1730 = AXIS2_PLACEMENT_3D ( 'NONE', #1724, #1723, #1722 ) ;
+#1731 = CYLINDRICAL_SURFACE ( 'NONE', #1735, 0.2250000000000003700 ) ;
+#1732 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1733 = FACE_OUTER_BOUND ( 'NONE', #1949, .T. ) ;
+#1734 = CIRCLE ( 'NONE', #1730, 0.2250000000000003700 ) ;
+#1735 = AXIS2_PLACEMENT_3D ( 'NONE', #1728, #1727, #1726 ) ;
+#1736 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1737 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1740, #1739, #1738 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1737 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1740, 'distance_accuracy_value', 'NONE');
+#1738 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1739 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1740 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1743 ), #1736 ) ;
+#1742 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1743 ) ) ;
+#1743 = STYLED_ITEM ( 'NONE', ( #1744 ), #1751 ) ;
+#1744 = PRESENTATION_STYLE_ASSIGNMENT (( #1745 ) ) ;
+#1745 = SURFACE_STYLE_USAGE ( .BOTH. , #1714 ) ;
+#1746 = FILL_AREA_STYLE_COLOUR ( '', #1725 ) ;
+#1747 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1749 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1750 = AXIS2_PLACEMENT_3D ( 'NONE', #1749, #1748, #1747 ) ;
+#1751 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #113, #1750 ), #1752 ) ;
+#1752 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1753 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1732, #1713, #1754 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1753 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1732, 'distance_accuracy_value', 'NONE');
+#1754 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1755 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1756 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1868, #1750 ), #1757 ) ;
+#1757 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1758 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1717, #1760, #1759 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1758 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1717, 'distance_accuracy_value', 'NONE');
+#1759 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1760 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1761 = SURFACE_STYLE_FILL_AREA ( #1762 ) ;
+#1762 = FILL_AREA_STYLE ('',( #1763 ) ) ;
+#1763 = FILL_AREA_STYLE_COLOUR ( '', #1755 ) ;
+#1764 = AXIS2_PLACEMENT_3D ( 'NONE', #1765, #1729, #1782 ) ;
+#1765 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1766 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1767, #1751 ) ;
+#1767 = SHAPE_REPRESENTATION ( 'RES0125W_L3MxD1M8', ( #1750 ), #1752 ) ;
+#1768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1769 = CARTESIAN_POINT ( 'NONE', ( 4.358325032454738200, 5.973676764938318200, -6.358256553757381200 ) ) ;
+#1770 = AXIS2_PLACEMENT_3D ( 'NONE', #1769, #1768, #1808 ) ;
+#1771 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1773 = CARTESIAN_POINT ( 'NONE', ( 6.033325032454635000, 5.973676764938318200, -6.358256553757681400 ) ) ;
+#1774 = AXIS2_PLACEMENT_3D ( 'NONE', #1773, #1772, #1771 ) ;
+#1775 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1776 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1778 = AXIS2_PLACEMENT_3D ( 'NONE', #1777, #1776, #1775 ) ;
+#1779 = SHAPE_DEFINITION_REPRESENTATION ( #1809, #1785 ) ;
+#1780 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1774, #1750 ) ;
+#1781 = SHAPE_DEFINITION_REPRESENTATION ( #1832, #1783 ) ;
+#1782 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1783 = SHAPE_REPRESENTATION ( 'RES0125W_MODEL', ( #1764, #1774, #1770 ), #1803 ) ;
+#1784 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1785, #1756 ) ;
+#1785 = SHAPE_REPRESENTATION ( 'RES0125W_L28MxD0M45_PIN', ( #1750 ), #1757 ) ;
+#1786 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1790, #1789, #1788 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1790, 'distance_accuracy_value', 'NONE');
+#1788 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1790 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1791 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1793 ), #1786 ) ;
+#1792 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1793 ) ) ;
+#1793 = STYLED_ITEM ( 'NONE', ( #1794 ), #1756 ) ;
+#1794 = PRESENTATION_STYLE_ASSIGNMENT (( #1795 ) ) ;
+#1795 = SURFACE_STYLE_USAGE ( .BOTH. , #1796 ) ;
+#1796 = SURFACE_SIDE_STYLE ('',( #1761 ) ) ;
+#1797 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1770, #1750 ) ;
+#1798 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1835, #1822, $ ) ;
+#1799 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1800 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1801 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1821, #1802 ) ;
+#1802 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1798 ) ;
+#1803 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1804 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1807, #1806, #1805 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1804 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1807, 'distance_accuracy_value', 'NONE');
+#1805 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1806 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1807 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1808 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1809 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1812 ) ;
+#1810 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1826 ) ) ;
+#1811 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1826, .NOT_KNOWN. ) ;
+#1812 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1811, #1813 ) ;
+#1813 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1815, 'design' ) ;
+#1814 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1815 ) ;
+#1815 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1816 = SHAPE_DEFINITION_REPRESENTATION ( #1818, #1767 ) ;
+#1817 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1783, #1785 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1797 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1818 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1822 ) ;
+#1819 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1829 ) ) ;
+#1820 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1829, .NOT_KNOWN. ) ;
+#1821 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1783, #1767 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1780 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1822 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1820, #1823 ) ;
+#1823 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1825, 'design' ) ;
+#1824 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1825 ) ;
+#1825 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1826 = PRODUCT ( 'RES0125W_L28MxD0M45_PIN', 'RES0125W_L28MxD0M45_PIN', '', ( #1827 ) ) ;
+#1827 = PRODUCT_CONTEXT ( 'NONE', #1800, 'mechanical' ) ;
+#1828 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1800 ) ;
+#1829 = PRODUCT ( 'RES0125W_L3MxD1M8', 'RES0125W_L3MxD1M8', '', ( #1830 ) ) ;
+#1830 = PRODUCT_CONTEXT ( 'NONE', #1839, 'mechanical' ) ;
+#1831 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1839 ) ;
+#1832 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1835 ) ;
+#1833 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1840 ) ) ;
+#1834 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1840, .NOT_KNOWN. ) ;
+#1835 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1834, #1836 ) ;
+#1836 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1838, 'design' ) ;
+#1837 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1838 ) ;
+#1838 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1839 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1840 = PRODUCT ( 'RES0125W_MODEL', 'RES0125W_MODEL', '', ( #1841 ) ) ;
+#1841 = PRODUCT_CONTEXT ( 'NONE', #1799, 'mechanical' ) ;
+#1842 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1799 ) ;
+#1843 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1817, #1845 ) ;
+#1844 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1835, #1812, $ ) ;
+#1845 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1844 ) ;
+#1846 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ;
+#1847 = ORIENTED_EDGE ( 'NONE', *, *, #26, .F. ) ;
+#1848 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ;
+#1849 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#1850 = EDGE_LOOP ( 'NONE', ( #1867, #1857, #1879, #1888 ) ) ;
+#1851 = ORIENTED_EDGE ( 'NONE', *, *, #1883, .F. ) ;
+#1852 = EDGE_LOOP ( 'NONE', ( #1862, #1848, #1863, #1870 ) ) ;
+#1853 = EDGE_LOOP ( 'NONE', ( #1884, #1864, #1956, #1951 ) ) ;
+#1854 = EDGE_CURVE ( 'NONE', #1872, #1890, #1481, .T. ) ;
+#1855 = EDGE_CURVE ( 'NONE', #184, #126, #1501, .T. ) ;
+#1856 = ADVANCED_FACE ( 'NONE', ( #1475 ), #1499, .T. ) ;
+#1857 = ORIENTED_EDGE ( 'NONE', *, *, #1889, .T. ) ;
+#1858 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .F. ) ;
+#1859 = ORIENTED_EDGE ( 'NONE', *, *, #1947, .F. ) ;
+#1860 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#1861 = ORIENTED_EDGE ( 'NONE', *, *, #1855, .T. ) ;
+#1862 = ORIENTED_EDGE ( 'NONE', *, *, #138, .F. ) ;
+#1863 = ORIENTED_EDGE ( 'NONE', *, *, #129, .T. ) ;
+#1864 = ORIENTED_EDGE ( 'NONE', *, *, #1908, .T. ) ;
+#1865 = EDGE_LOOP ( 'NONE', ( #1849, #1861, #1954, #1916 ) ) ;
+#1866 = ADVANCED_FACE ( 'NONE', ( #1476 ), #1504, .T. ) ;
+#1867 = ORIENTED_EDGE ( 'NONE', *, *, #1854, .F. ) ;
+#1868 = MANIFOLD_SOLID_BREP ( 'Sweep1', #91 ) ;
+#1869 = ORIENTED_EDGE ( 'NONE', *, *, #1907, .F. ) ;
+#1870 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#1871 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1235, 'distance_accuracy_value', 'NONE');
+#1872 = VERTEX_POINT ( 'NONE', #1527 ) ;
+#1873 = EDGE_LOOP ( 'NONE', ( #1851, #1874, #1902, #1892 ) ) ;
+#1874 = ORIENTED_EDGE ( 'NONE', *, *, #1899, .T. ) ;
+#1875 = VERTEX_POINT ( 'NONE', #1505 ) ;
+#1876 = ADVANCED_FACE ( 'NONE', ( #1542 ), #1506, .T. ) ;
+#1877 = VERTEX_POINT ( 'NONE', #1533 ) ;
+#1878 = VERTEX_POINT ( 'NONE', #1539 ) ;
+#1879 = ORIENTED_EDGE ( 'NONE', *, *, #1885, .T. ) ;
+#1880 = EDGE_CURVE ( 'NONE', #1890, #1875, #1537, .T. ) ;
+#1881 = ORIENTED_EDGE ( 'NONE', *, *, #1897, .F. ) ;
+#1882 = VERTEX_POINT ( 'NONE', #1535 ) ;
+#1883 = EDGE_CURVE ( 'NONE', #1882, #1887, #1584, .T. ) ;
+#1884 = ORIENTED_EDGE ( 'NONE', *, *, #1901, .F. ) ;
+#1885 = EDGE_CURVE ( 'NONE', #1877, #1875, #1579, .T. ) ;
+#1886 = EDGE_CURVE ( 'NONE', #1872, #1878, #1532, .T. ) ;
+#1887 = VERTEX_POINT ( 'NONE', #1580 ) ;
+#1888 = ORIENTED_EDGE ( 'NONE', *, *, #1880, .F. ) ;
+#1889 = EDGE_CURVE ( 'NONE', #1872, #1877, #1574, .T. ) ;
+#1890 = VERTEX_POINT ( 'NONE', #1561 ) ;
+#1891 = EDGE_CURVE ( 'NONE', #1887, #1898, #1563, .T. ) ;
+#1892 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .F. ) ;
+#1893 = EDGE_LOOP ( 'NONE', ( #1900, #1896, #1881, #1869 ) ) ;
+#1894 = VERTEX_POINT ( 'NONE', #1557 ) ;
+#1895 = VERTEX_POINT ( 'NONE', #1558 ) ;
+#1896 = ORIENTED_EDGE ( 'NONE', *, *, #1886, .T. ) ;
+#1897 = EDGE_CURVE ( 'NONE', #1894, #1878, #1553, .T. ) ;
+#1898 = VERTEX_POINT ( 'NONE', #1564 ) ;
+#1899 = EDGE_CURVE ( 'NONE', #1882, #1895, #1615, .T. ) ;
+#1900 = ORIENTED_EDGE ( 'NONE', *, *, #1905, .T. ) ;
+#1901 = EDGE_CURVE ( 'NONE', #1875, #1877, #1554, .T. ) ;
+#1902 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .T. ) ;
+#1903 = ADVANCED_FACE ( 'NONE', ( #1603 ), #1602, .T. ) ;
+#1904 = EDGE_CURVE ( 'NONE', #1895, #1898, #1617, .T. ) ;
+#1905 = EDGE_CURVE ( 'NONE', #1890, #1872, #1596, .T. ) ;
+#1906 = VERTEX_POINT ( 'NONE', #1592 ) ;
+#1907 = EDGE_CURVE ( 'NONE', #1890, #1894, #1645, .T. ) ;
+#1908 = EDGE_CURVE ( 'NONE', #1875, #1887, #1611, .T. ) ;
+#1909 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .F. ) ;
+#1910 = ADVANCED_FACE ( 'NONE', ( #1649 ), #1647, .T. ) ;
+#1911 = CLOSED_SHELL ( 'NONE', ( #156, #225, #141, #133, #183, #173, #206, #252, #246, #261, #196, #237, #302, #311, #292, #315, #323, #332, #306, #284, #269, #8, #3, #55, #74, #42, #38, #28, #58, #16, #71, #65, #82, #77, #1866, #1931, #1950, #1914 ) ) ;
+#1912 = ORIENTED_EDGE ( 'NONE', *, *, #1855, .F. ) ;
+#1913 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
+#1914 = ADVANCED_FACE ( 'NONE', ( #1638 ), #1646, .F. ) ;
+#1915 = ORIENTED_EDGE ( 'NONE', *, *, #9, .F. ) ;
+#1916 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;
+#1917 = ORIENTED_EDGE ( 'NONE', *, *, #1955, .T. ) ;
+#1918 = ORIENTED_EDGE ( 'NONE', *, *, #1899, .F. ) ;
+#1919 = EDGE_CURVE ( 'NONE', #1895, #1922, #1631, .T. ) ;
+#1920 = EDGE_CURVE ( 'NONE', #1906, #1922, #1635, .T. ) ;
+#1921 = ADVANCED_FACE ( 'NONE', ( #1621 ), #1619, .T. ) ;
+#1922 = VERTEX_POINT ( 'NONE', #1675 ) ;
+#1923 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .F. ) ;
+#1924 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#1925 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#1926 = ORIENTED_EDGE ( 'NONE', *, *, #1920, .T. ) ;
+#1927 = EDGE_LOOP ( 'NONE', ( #1928, #1933, #1929, #1937 ) ) ;
+#1928 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .F. ) ;
+#1929 = ORIENTED_EDGE ( 'NONE', *, *, #1919, .T. ) ;
+#1930 = EDGE_LOOP ( 'NONE', ( #1925, #1913, #1957, #1912 ) ) ;
+#1931 = ADVANCED_FACE ( 'NONE', ( #1633 ), #1672, .T. ) ;
+#1932 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#1933 = ORIENTED_EDGE ( 'NONE', *, *, #1904, .F. ) ;
+#1934 = EDGE_CURVE ( 'NONE', #1922, #1906, #1673, .T. ) ;
+#1935 = ADVANCED_FACE ( 'NONE', ( #1705 ), #1710, .T. ) ;
+#1936 = EDGE_LOOP ( 'NONE', ( #1918, #1859, #1940, #1917 ) ) ;
+#1937 = ORIENTED_EDGE ( 'NONE', *, *, #1934, .T. ) ;
+#1938 = EDGE_LOOP ( 'NONE', ( #1858, #90, #92, #93 ) ) ;
+#1939 = ADVANCED_FACE ( 'NONE', ( #1711 ), #1699, .T. ) ;
+#1940 = ORIENTED_EDGE ( 'NONE', *, *, #1891, .T. ) ;
+#1941 = CIRCLE ( 'NONE', #1945, 0.9000000000000001300 ) ;
+#1942 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1943 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1871 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1235, #1221, #1434 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1944 = CARTESIAN_POINT ( 'NONE', ( 2.268868941018126000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1945 = AXIS2_PLACEMENT_3D ( 'NONE', #1944, #1946, #1942 ) ;
+#1946 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1947 = EDGE_CURVE ( 'NONE', #1887, #1882, #1709, .T. ) ;
+#1948 = EDGE_CURVE ( 'NONE', #1877, #1882, #1655, .T. ) ;
+#1949 = EDGE_LOOP ( 'NONE', ( #1909, #1959, #1926, #1923 ) ) ;
+#1950 = ADVANCED_FACE ( 'NONE', ( #1626 ), #1685, .T. ) ;
+#1951 = ORIENTED_EDGE ( 'NONE', *, *, #1948, .F. ) ;
+#1952 = EDGE_LOOP ( 'NONE', ( #1932, #1924, #1958, #1915 ) ) ;
+#1953 = ADVANCED_FACE ( 'NONE', ( #1733 ), #1731, .T. ) ;
+#1954 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1955 = EDGE_CURVE ( 'NONE', #1898, #1895, #1734, .T. ) ;
+#1956 = ORIENTED_EDGE ( 'NONE', *, *, #1947, .T. ) ;
+#1957 = ORIENTED_EDGE ( 'NONE', *, *, #172, .T. ) ;
+#1958 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#1959 = ORIENTED_EDGE ( 'NONE', *, *, #1960, .T. ) ;
+#1960 = EDGE_CURVE ( 'NONE', #1898, #1906, #1721, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES025W_MODEL.STEP b/STEP-files/resistor-th-hole/RES025W_MODEL.STEP
new file mode 100644
index 0000000..9e604a9
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES025W_MODEL.STEP
@@ -0,0 +1,1891 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES025W_MODEL.STEP',
+ '2016-08-04T18:08:33',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
+#2 = EDGE_CURVE ( 'NONE', #7, #120, #597, .T. ) ;
+#3 = MANIFOLD_SOLID_BREP ( 'Sweep1', #74 ) ;
+#4 = EDGE_CURVE ( 'NONE', #120, #143, #599, .T. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #8, .F. ) ;
+#7 = VERTEX_POINT ( 'NONE', #633 ) ;
+#8 = EDGE_CURVE ( 'NONE', #120, #131, #628, .T. ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #48, #33, #58, #50 ) ) ;
+#10 = EDGE_LOOP ( 'NONE', ( #122, #5, #1, #148 ) ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#12 = VERTEX_POINT ( 'NONE', #629 ) ;
+#13 = VERTEX_POINT ( 'NONE', #579 ) ;
+#14 = EDGE_CURVE ( 'NONE', #136, #131, #630, .T. ) ;
+#15 = EDGE_CURVE ( 'NONE', #143, #136, #620, .T. ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #28, .F. ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #32, .T. ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #14, .T. ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #15, .T. ) ;
+#20 = ADVANCED_FACE ( 'NONE', ( #623 ), #614, .T. ) ;
+#21 = EDGE_CURVE ( 'NONE', #143, #120, #609, .T. ) ;
+#22 = EDGE_CURVE ( 'NONE', #129, #141, #622, .T. ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #14, .F. ) ;
+#25 = EDGE_LOOP ( 'NONE', ( #41, #24, #40, #46 ) ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #28, .T. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#28 = EDGE_CURVE ( 'NONE', #129, #12, #663, .T. ) ;
+#29 = EDGE_CURVE ( 'NONE', #141, #13, #607, .T. ) ;
+#30 = EDGE_LOOP ( 'NONE', ( #16, #23, #49, #47 ) ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#32 = EDGE_CURVE ( 'NONE', #12, #13, #664, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
+#34 = ADVANCED_FACE ( 'NONE', ( #613 ), #659, .T. ) ;
+#35 = VERTEX_POINT ( 'NONE', #642 ) ;
+#36 = EDGE_CURVE ( 'NONE', #119, #39, #647, .T. ) ;
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #36, .F. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#39 = VERTEX_POINT ( 'NONE', #649 ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#42 = EDGE_CURVE ( 'NONE', #119, #7, #639, .T. ) ;
+#43 = EDGE_CURVE ( 'NONE', #13, #12, #638, .T. ) ;
+#44 = ADVANCED_FACE ( 'NONE', ( #521 ), #641, .T. ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #43, .T. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #15, .F. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #139, .T. ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #648 ), #525, .T. ) ;
+#53 = EDGE_CURVE ( 'NONE', #39, #35, #520, .T. ) ;
+#54 = EDGE_LOOP ( 'NONE', ( #59, #19, #18, #6 ) ) ;
+#55 = ADVANCED_FACE ( 'NONE', ( #509 ), #517, .T. ) ;
+#56 = ADVANCED_FACE ( 'NONE', ( #504 ), #501, .T. ) ;
+#57 = EDGE_LOOP ( 'NONE', ( #27, #26, #17, #31 ) ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #8, .T. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#60 = EDGE_LOOP ( 'NONE', ( #51, #133, #124, #11 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #121, .T. ) ;
+#62 = EDGE_LOOP ( 'NONE', ( #65, #104 ) ) ;
+#63 = EDGE_LOOP ( 'NONE', ( #72, #85 ) ) ;
+#64 = ADVANCED_FACE ( 'NONE', ( #494 ), #511, .T. ) ;
+#65 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
+#66 = EDGE_CURVE ( 'NONE', #7, #35, #489, .T. ) ;
+#67 = ADVANCED_FACE ( 'NONE', ( #487 ), #491, .F. ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #83, .T. ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#70 = CIRCLE ( 'NONE', #144, 1.399999999999999900 ) ;
+#71 = EDGE_CURVE ( 'NONE', #35, #39, #481, .T. ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #43, .F. ) ;
+#73 = VERTEX_POINT ( 'NONE', #496 ) ;
+#74 = CLOSED_SHELL ( 'NONE', ( #118, #137, #123, #20, #34, #52, #44, #56, #55, #84, #67, #64 ) ) ;
+#75 = EDGE_CURVE ( 'NONE', #88, #73, #471, .T. ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #86, #68, #69, #99 ) ) ;
+#77 = EDGE_LOOP ( 'NONE', ( #82, #61, #89, #87 ) ) ;
+#78 = VERTEX_POINT ( 'NONE', #468 ) ;
+#79 = EDGE_CURVE ( 'NONE', #90, #78, #490, .T. ) ;
+#80 = ADVANCED_FACE ( 'NONE', ( #470 ), #486, .F. ) ;
+#81 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #375 ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#83 = EDGE_CURVE ( 'NONE', #88, #90, #452, .T. ) ;
+#84 = ADVANCED_FACE ( 'NONE', ( #462 ), #477, .T. ) ;
+#85 = ORIENTED_EDGE ( 'NONE', *, *, #32, .F. ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#88 = VERTEX_POINT ( 'NONE', #566 ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #36, .T. ) ;
+#90 = VERTEX_POINT ( 'NONE', #453 ) ;
+#91 = VERTEX_POINT ( 'NONE', #460 ) ;
+#92 = ADVANCED_FACE ( 'NONE', ( #577 ), #562, .T. ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#95 = VERTEX_POINT ( 'NONE', #563 ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#97 = EDGE_LOOP ( 'NONE', ( #107, #115, #146, #145 ) ) ;
+#98 = EDGE_CURVE ( 'NONE', #73, #78, #545, .T. ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ;
+#100 = EDGE_CURVE ( 'NONE', #95, #101, #546, .T. ) ;
+#101 = VERTEX_POINT ( 'NONE', #550 ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #103, .T. ) ;
+#103 = EDGE_CURVE ( 'NONE', #73, #88, #538, .T. ) ;
+#104 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#105 = EDGE_CURVE ( 'NONE', #73, #95, #551, .T. ) ;
+#106 = VERTEX_POINT ( 'NONE', #232 ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#109 = EDGE_CURVE ( 'NONE', #149, #112, #70, .T. ) ;
+#110 = EDGE_CURVE ( 'NONE', #111, #91, #855, .T. ) ;
+#111 = VERTEX_POINT ( 'NONE', #858 ) ;
+#112 = VERTEX_POINT ( 'NONE', #857 ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #110, .T. ) ;
+#114 = ADVANCED_FACE ( 'NONE', ( #766 ), #861, .T. ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ;
+#116 = EDGE_CURVE ( 'NONE', #88, #101, #856, .T. ) ;
+#117 = ADVANCED_FACE ( 'NONE', ( #718 ), #721, .T. ) ;
+#118 = ADVANCED_FACE ( 'NONE', ( #701 ), #834, .T. ) ;
+#119 = VERTEX_POINT ( 'NONE', #756 ) ;
+#120 = VERTEX_POINT ( 'NONE', #760 ) ;
+#121 = EDGE_CURVE ( 'NONE', #7, #119, #722, .T. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #121, .F. ) ;
+#123 = ADVANCED_FACE ( 'NONE', ( #758 ), #750, .T. ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#125 = EDGE_CURVE ( 'NONE', #136, #129, #717, .T. ) ;
+#126 = EDGE_LOOP ( 'NONE', ( #142, #38, #45, #37 ) ) ;
+#127 = EDGE_LOOP ( 'NONE', ( #255, #166, #343, #163 ) ) ;
+#128 = EDGE_CURVE ( 'NONE', #141, #129, #880, .T. ) ;
+#129 = VERTEX_POINT ( 'NONE', #753 ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#131 = VERTEX_POINT ( 'NONE', #882 ) ;
+#132 = EDGE_LOOP ( 'NONE', ( #138, #135, #147, #130 ) ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ;
+#134 = EDGE_LOOP ( 'NONE', ( #102, #96, #108, #94 ) ) ;
+#135 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#136 = VERTEX_POINT ( 'NONE', #890 ) ;
+#137 = ADVANCED_FACE ( 'NONE', ( #875 ), #873, .T. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #139, .F. ) ;
+#139 = EDGE_CURVE ( 'NONE', #131, #136, #881, .T. ) ;
+#140 = EDGE_CURVE ( 'NONE', #131, #141, #887, .T. ) ;
+#141 = VERTEX_POINT ( 'NONE', #862 ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ;
+#143 = VERTEX_POINT ( 'NONE', #868 ) ;
+#144 = AXIS2_PLACEMENT_3D ( 'NONE', #377, #376, #231 ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #109, .F. ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#149 = VERTEX_POINT ( 'NONE', #867 ) ;
+#150 = EDGE_CURVE ( 'NONE', #95, #149, #690, .T. ) ;
+#151 = EDGE_CURVE ( 'NONE', #119, #143, #693, .T. ) ;
+#152 = ADVANCED_FACE ( 'NONE', ( #679 ), #692, .F. ) ;
+#153 = VERTEX_POINT ( 'NONE', #804 ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
+#155 = EDGE_CURVE ( 'NONE', #345, #153, #678, .T. ) ;
+#156 = EDGE_CURVE ( 'NONE', #203, #345, #686, .T. ) ;
+#157 = EDGE_CURVE ( 'NONE', #180, #78, #797, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #155, .T. ) ;
+#159 = EDGE_LOOP ( 'NONE', ( #359, #154, #158, #349 ) ) ;
+#160 = EDGE_CURVE ( 'NONE', #78, #90, #806, .T. ) ;
+#161 = EDGE_CURVE ( 'NONE', #346, #179, #782, .T. ) ;
+#162 = EDGE_LOOP ( 'NONE', ( #279, #286, #434, #280 ) ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#164 = EDGE_CURVE ( 'NONE', #168, #252, #773, .T. ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
+#167 = ADVANCED_FACE ( 'NONE', ( #767 ), #796, .T. ) ;
+#168 = VERTEX_POINT ( 'NONE', #769 ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #342, .T. ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #184, .F. ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
+#172 = ADVANCED_FACE ( 'NONE', ( #775 ), #738, .T. ) ;
+#173 = EDGE_LOOP ( 'NONE', ( #186, #248, #175, #251 ) ) ;
+#174 = VERTEX_POINT ( 'NONE', #818 ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #178, .F. ) ;
+#176 = ORIENTED_EDGE ( 'NONE', *, *, #184, .T. ) ;
+#177 = ADVANCED_FACE ( 'NONE', ( #820 ), #1821, .T. ) ;
+#178 = EDGE_CURVE ( 'NONE', #246, #254, #1872, .T. ) ;
+#179 = VERTEX_POINT ( 'NONE', #1739 ) ;
+#180 = VERTEX_POINT ( 'NONE', #1748 ) ;
+#181 = EDGE_CURVE ( 'NONE', #252, #179, #1744, .T. ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #178, .T. ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#184 = EDGE_CURVE ( 'NONE', #174, #180, #1767, .T. ) ;
+#185 = EDGE_CURVE ( 'NONE', #246, #180, #1750, .T. ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;
+#187 = EDGE_LOOP ( 'NONE', ( #182, #183, #176, #171 ) ) ;
+#188 = EDGE_CURVE ( 'NONE', #254, #174, #1820, .T. ) ;
+#189 = EDGE_CURVE ( 'NONE', #208, #253, #1762, .T. ) ;
+#190 = EDGE_CURVE ( 'NONE', #193, #253, #1737, .T. ) ;
+#191 = EDGE_LOOP ( 'NONE', ( #113, #93, #225, #219 ) ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #257, .T. ) ;
+#193 = VERTEX_POINT ( 'NONE', #1808 ) ;
+#194 = EDGE_CURVE ( 'NONE', #208, #202, #1751, .T. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #194, .T. ) ;
+#196 = EDGE_LOOP ( 'NONE', ( #195, #192, #256, #250 ) ) ;
+#197 = VERTEX_POINT ( 'NONE', #1869 ) ;
+#198 = EDGE_CURVE ( 'NONE', #208, #197, #1752, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
+#200 = ADVANCED_FACE ( 'NONE', ( #1800 ), #1789, .T. ) ;
+#201 = EDGE_CURVE ( 'NONE', #202, #208, #1798, .T. ) ;
+#202 = VERTEX_POINT ( 'NONE', #1812 ) ;
+#203 = VERTEX_POINT ( 'NONE', #1799 ) ;
+#204 = EDGE_LOOP ( 'NONE', ( #206, #205, #209, #199 ) ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #207, .T. ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#207 = EDGE_CURVE ( 'NONE', #202, #203, #1780, .T. ) ;
+#208 = VERTEX_POINT ( 'NONE', #1781 ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#210 = ADVANCED_FACE ( 'NONE', ( #1790 ), #1733, .F. ) ;
+#211 = EDGE_CURVE ( 'NONE', #218, #106, #1834, .T. ) ;
+#212 = EDGE_LOOP ( 'NONE', ( #320, #214, #222, #326 ) ) ;
+#213 = VERTEX_POINT ( 'NONE', #1832 ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#215 = EDGE_CURVE ( 'NONE', #223, #106, #1774, .T. ) ;
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#217 = VERTEX_POINT ( 'NONE', #1835 ) ;
+#218 = VERTEX_POINT ( 'NONE', #1763 ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ;
+#220 = VERTEX_POINT ( 'NONE', #1831 ) ;
+#221 = EDGE_LOOP ( 'NONE', ( #216, #328, #331, #318 ) ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#223 = VERTEX_POINT ( 'NONE', #1827 ) ;
+#224 = VERTEX_POINT ( 'NONE', #1825 ) ;
+#225 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#226 = VERTEX_POINT ( 'NONE', #1861 ) ;
+#227 = EDGE_CURVE ( 'NONE', #91, #217, #1826, .T. ) ;
+#228 = EDGE_CURVE ( 'NONE', #111, #226, #1860, .T. ) ;
+#229 = EDGE_CURVE ( 'NONE', #101, #112, #1850, .T. ) ;
+#230 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #809 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #812, #811, #810 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#231 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#232 = CARTESIAN_POINT ( 'NONE', ( 2.538882106122510400, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #207, .F. ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#235 = ADVANCED_FACE ( 'NONE', ( #1851 ), #1711, .T. ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#237 = ORIENTED_EDGE ( 'NONE', *, *, #274, .T. ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #194, .F. ) ;
+#239 = ADVANCED_FACE ( 'NONE', ( #1713 ), #1668, .F. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#241 = EDGE_LOOP ( 'NONE', ( #363, #240, #370, #366 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #83, .F. ) ;
+#243 = EDGE_LOOP ( 'NONE', ( #422, #237, #365, #364 ) ) ;
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
+#245 = ADVANCED_FACE ( 'NONE', ( #1679 ), #1654, .T. ) ;
+#246 = VERTEX_POINT ( 'NONE', #1678 ) ;
+#247 = EDGE_CURVE ( 'NONE', #252, #246, #1677, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #249, .T. ) ;
+#249 = EDGE_CURVE ( 'NONE', #179, #254, #1652, .T. ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#252 = VERTEX_POINT ( 'NONE', #1688 ) ;
+#253 = VERTEX_POINT ( 'NONE', #1639 ) ;
+#254 = VERTEX_POINT ( 'NONE', #1667 ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #344, .T. ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #190, .T. ) ;
+#257 = EDGE_CURVE ( 'NONE', #202, #193, #1640, .T. ) ;
+#258 = EDGE_CURVE ( 'NONE', #112, #149, #1647, .T. ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #437, .F. ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #110, .F. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#265 = ADVANCED_FACE ( 'NONE', ( #1665 ), #1664, .F. ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#268 = EDGE_CURVE ( 'NONE', #220, #213, #1657, .T. ) ;
+#269 = EDGE_CURVE ( 'NONE', #91, #111, #1619, .T. ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #258, .T. ) ;
+#273 = ADVANCED_FACE ( 'NONE', ( #1501 ), #1531, .T. ) ;
+#274 = EDGE_CURVE ( 'NONE', #224, #218, #1553, .T. ) ;
+#275 = ADVANCED_FACE ( 'NONE', ( #1498 ), #1504, .T. ) ;
+#276 = EDGE_CURVE ( 'NONE', #338, #224, #1589, .T. ) ;
+#277 = EDGE_CURVE ( 'NONE', #281, #338, #1593, .T. ) ;
+#278 = EDGE_CURVE ( 'NONE', #112, #91, #1572, .T. ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #312, .F. ) ;
+#281 = VERTEX_POINT ( 'NONE', #1565 ) ;
+#282 = EDGE_CURVE ( 'NONE', #223, #345, #1579, .T. ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #433, .F. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#285 = EDGE_CURVE ( 'NONE', #338, #281, #1539, .T. ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #437, .T. ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #274, .F. ) ;
+#289 = EDGE_LOOP ( 'NONE', ( #395, #397, #403, #400 ) ) ;
+#290 = EDGE_CURVE ( 'NONE', #106, #223, #1601, .T. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#293 = ADVANCED_FACE ( 'NONE', ( #1615 ), #1522, .T. ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #276, .F. ) ;
+#295 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#296 = EDGE_LOOP ( 'NONE', ( #292, #306, #308, #310 ) ) ;
+#297 = EDGE_CURVE ( 'NONE', #153, #345, #1557, .T. ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #276, .T. ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
+#300 = EDGE_CURVE ( 'NONE', #253, #193, #1564, .T. ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#302 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#303 = ADVANCED_FACE ( 'NONE', ( #1656 ), #1629, .F. ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #433, .T. ) ;
+#305 = EDGE_CURVE ( 'NONE', #346, #168, #1469, .T. ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#307 = ADVANCED_FACE ( 'NONE', ( #1489 ), #1444, .T. ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #312, .T. ) ;
+#309 = EDGE_LOOP ( 'NONE', ( #295, #271, #301, #302 ) ) ;
+#310 = ORIENTED_EDGE ( 'NONE', *, *, #155, .F. ) ;
+#311 = ADVANCED_FACE ( 'NONE', ( #1492 ), #1473, .T. ) ;
+#312 = EDGE_CURVE ( 'NONE', #106, #153, #1455, .T. ) ;
+#313 = EDGE_LOOP ( 'NONE', ( #260, #263, #266, #270 ) ) ;
+#314 = ADVANCED_FACE ( 'NONE', ( #1440 ), #913, .F. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#317 = EDGE_CURVE ( 'NONE', #338, #220, #909, .T. ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#319 = ADVANCED_FACE ( 'NONE', ( #906 ), #915, .T. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
+#321 = EDGE_CURVE ( 'NONE', #224, #223, #902, .T. ) ;
+#322 = EDGE_CURVE ( 'NONE', #218, #224, #892, .T. ) ;
+#323 = EDGE_CURVE ( 'NONE', #203, #197, #1017, .T. ) ;
+#324 = EDGE_CURVE ( 'NONE', #226, #217, #996, .T. ) ;
+#325 = EDGE_CURVE ( 'NONE', #213, #220, #939, .T. ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#327 = ADVANCED_FACE ( 'NONE', ( #940 ), #1019, .F. ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #329, .T. ) ;
+#329 = EDGE_CURVE ( 'NONE', #220, #217, #981, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #217, #226, #983, .T. ) ;
+#331 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#332 = EDGE_CURVE ( 'NONE', #213, #226, #1022, .T. ) ;
+#333 = EDGE_CURVE ( 'NONE', #281, #213, #980, .T. ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
+#335 = EDGE_LOOP ( 'NONE', ( #294, #267, #304, #288 ) ) ;
+#336 = EDGE_LOOP ( 'NONE', ( #264, #272, #287, #291 ) ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#338 = VERTEX_POINT ( 'NONE', #984 ) ;
+#339 = EDGE_LOOP ( 'NONE', ( #435, #259, #262, #261 ) ) ;
+#340 = EDGE_LOOP ( 'NONE', ( #316, #315, #337, #334 ) ) ;
+#341 = EDGE_LOOP ( 'NONE', ( #284, #298, #299, #283 ) ) ;
+#342 = EDGE_CURVE ( 'NONE', #174, #90, #998, .T. ) ;
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;
+#344 = EDGE_CURVE ( 'NONE', #168, #346, #1025, .T. ) ;
+#345 = VERTEX_POINT ( 'NONE', #945 ) ;
+#346 = VERTEX_POINT ( 'NONE', #991 ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#348 = EDGE_LOOP ( 'NONE', ( #354, #355, #357, #356 ) ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #350, .F. ) ;
+#350 = EDGE_CURVE ( 'NONE', #197, #153, #992, .T. ) ;
+#351 = EDGE_CURVE ( 'NONE', #193, #346, #1023, .T. ) ;
+#352 = ADVANCED_FACE ( 'NONE', ( #963 ), #1057, .T. ) ;
+#353 = EDGE_CURVE ( 'NONE', #253, #168, #1036, .T. ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #190, .F. ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #344, .F. ) ;
+#358 = ADVANCED_FACE ( 'NONE', ( #1065 ), #1083, .T. ) ;
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#360 = EDGE_LOOP ( 'NONE', ( #170, #169, #347, #165 ) ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ;
+#362 = ADVANCED_FACE ( 'NONE', ( #1039 ), #1073, .T. ) ;
+#363 = ORIENTED_EDGE ( 'NONE', *, *, #329, .F. ) ;
+#364 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#367 = EDGE_LOOP ( 'NONE', ( #396, #373, #379, #369 ) ) ;
+#368 = ADVANCED_FACE ( 'NONE', ( #1071 ), #1100, .F. ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#371 = EDGE_LOOP ( 'NONE', ( #372, #378, #384, #386 ) ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ;
+#374 = ADVANCED_FACE ( 'NONE', ( #1119 ), #1162, .T. ) ;
+#375 = CLOSED_SHELL ( 'NONE', ( #80, #92, #114, #117, #327, #319, #210, #200, #245, #177, #172, #167, #152, #352, #358, #275, #436, #314, #265, #273, #293, #307, #311, #303, #406, #414, #421, #429, #235, #239, #362, #368, #374, #381, #387, #393 ) ) ;
+#376 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #382, .T. ) ;
+#379 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ;
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
+#381 = ADVANCED_FACE ( 'NONE', ( #1121 ), #1144, .T. ) ;
+#382 = EDGE_CURVE ( 'NONE', #101, #95, #1172, .T. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
+#385 = EDGE_LOOP ( 'NONE', ( #383, #380, #388, #392 ) ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #258, .F. ) ;
+#387 = ADVANCED_FACE ( 'NONE', ( #1129 ), #1127, .T. ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #103, .F. ) ;
+#390 = EDGE_LOOP ( 'NONE', ( #242, #389, #394, #391 ) ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #382, .F. ) ;
+#393 = ADVANCED_FACE ( 'NONE', ( #1161 ), #1136, .F. ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ;
+#395 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ;
+#398 = EDGE_LOOP ( 'NONE', ( #402, #405, #411, #413 ) ) ;
+#399 = EDGE_CURVE ( 'NONE', #197, #203, #1201, .T. ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #297, .T. ) ;
+#401 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
+#402 = ORIENTED_EDGE ( 'NONE', *, *, #342, .F. ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #350, .T. ) ;
+#404 = EDGE_CURVE ( 'NONE', #254, #246, #1151, .T. ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;
+#406 = ADVANCED_FACE ( 'NONE', ( #1180 ), #1209, .T. ) ;
+#407 = EDGE_CURVE ( 'NONE', #180, #174, #1230, .T. ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #257, .F. ) ;
+#409 = EDGE_LOOP ( 'NONE', ( #401, #412, #415, #419 ) ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#414 = ADVANCED_FACE ( 'NONE', ( #1208 ), #1270, .T. ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#416 = EDGE_LOOP ( 'NONE', ( #410, #424, #423, #426 ) ) ;
+#417 = EDGE_CURVE ( 'NONE', #179, #252, #1241, .T. ) ;
+#418 = ORIENTED_EDGE ( 'NONE', *, *, #249, .F. ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #417, .F. ) ;
+#420 = EDGE_LOOP ( 'NONE', ( #418, #425, #431, #427 ) ) ;
+#421 = ADVANCED_FACE ( 'NONE', ( #1236 ), #1242, .T. ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #404, .T. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #417, .T. ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #404, .F. ) ;
+#428 = EDGE_LOOP ( 'NONE', ( #408, #234, #236, #430 ) ) ;
+#429 = ADVANCED_FACE ( 'NONE', ( #1257 ), #1291, .T. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#431 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#432 = EDGE_LOOP ( 'NONE', ( #233, #238, #244, #361 ) ) ;
+#433 = EDGE_CURVE ( 'NONE', #281, #218, #1282, .T. ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #297, .F. ) ;
+#435 = ORIENTED_EDGE ( 'NONE', *, *, #109, .T. ) ;
+#436 = ADVANCED_FACE ( 'NONE', ( #1297 ), #1307, .T. ) ;
+#437 = EDGE_CURVE ( 'NONE', #149, #111, #1328, .T. ) ;
+#438 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #441, 'distance_accuracy_value', 'NONE');
+#439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#440 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#441 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #444 ), #578 ) ;
+#443 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #444 ) ) ;
+#444 = STYLED_ITEM ( 'NONE', ( #445 ), #81 ) ;
+#445 = PRESENTATION_STYLE_ASSIGNMENT (( #446 ) ) ;
+#446 = SURFACE_STYLE_USAGE ( .BOTH. , #447 ) ;
+#447 = SURFACE_SIDE_STYLE ('',( #454 ) ) ;
+#448 = FILL_AREA_STYLE_COLOUR ( '', #564 ) ;
+#449 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#450 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#451 = FILL_AREA_STYLE ('',( #455 ) ) ;
+#452 = LINE ( 'NONE', #472, #575 ) ;
+#453 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.034657994620939000E-016, -0.2999999999999999900 ) ) ;
+#454 = SURFACE_STYLE_FILL_AREA ( #451 ) ;
+#455 = FILL_AREA_STYLE_COLOUR ( '', #456 ) ;
+#456 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#458 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#459 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( 4.695473174679533700, 1.667305452604963900E-016, -1.322916442137940000 ) ) ;
+#461 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#462 = FACE_OUTER_BOUND ( 'NONE', #77, .T. ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #459, #458, #457 ) ;
+#464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#465 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#466 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#467 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #465, #464 ) ;
+#468 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#469 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#470 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#471 = CIRCLE ( 'NONE', #467, 0.2999999999999999900 ) ;
+#472 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#473 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#475 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #475, #474, #473 ) ;
+#477 = CYLINDRICAL_SURFACE ( 'NONE', #576, 0.2999999999999999300 ) ;
+#478 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.785515554063921000E-014 ) ) ;
+#479 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#480 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000900, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#481 = CIRCLE ( 'NONE', #476, 0.2999999999999999300 ) ;
+#482 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #461, #450 ) ;
+#483 = DIRECTION ( 'NONE', ( 1.227424762367401800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#484 = VECTOR ( 'NONE', #483, 1000.000000000000000 ) ;
+#485 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000031000, 3.673940397442058900E-017, 1.830000000000012100 ) ) ;
+#486 = CYLINDRICAL_SURFACE ( 'NONE', #482, 0.2999999999999999900 ) ;
+#487 = FACE_OUTER_BOUND ( 'NONE', #63, .T. ) ;
+#488 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#489 = LINE ( 'NONE', #485, #484 ) ;
+#490 = CIRCLE ( 'NONE', #463, 0.2999999999999999900 ) ;
+#491 = PLANE ( 'NONE', #495 ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#493 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #497, #488 ) ;
+#494 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #480, #479, #478 ) ;
+#496 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#498 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#499 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000000300, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#501 = CYLINDRICAL_SURFACE ( 'NONE', #510, 0.2999999999999999300 ) ;
+#502 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#503 = AXIS2_PLACEMENT_3D ( 'NONE', #508, #516, #502 ) ;
+#504 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#505 = AXIS2_PLACEMENT_3D ( 'NONE', #500, #499, #498 ) ;
+#506 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#507 = DIRECTION ( 'NONE', ( 1.325734410375856200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#509 = FACE_OUTER_BOUND ( 'NONE', #60, .T. ) ;
+#510 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #513, #512 ) ;
+#511 = PLANE ( 'NONE', #493 ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#513 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.336006684570794400E-017 ) ) ;
+#514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000500, 0.0000000000000000000, 1.830000000000012900 ) ) ;
+#516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#517 = TOROIDAL_SURFACE ( 'NONE', #505, 1.830000000000003400, 0.2999999999999999300 ) ;
+#518 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 0.0000000000000000000, -3.518808279155437200E-015 ) ) ;
+#519 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #507, #506 ) ;
+#520 = CIRCLE ( 'NONE', #503, 0.2999999999999999300 ) ;
+#521 = FACE_OUTER_BOUND ( 'NONE', #25, .T. ) ;
+#522 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.312964634635743200E-014 ) ) ;
+#523 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#524 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000900, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#525 = CYLINDRICAL_SURFACE ( 'NONE', #519, 0.2999999999999999300 ) ;
+#526 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #657, #514 ) ;
+#527 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#529 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115488800E-015, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#530 = AXIS2_PLACEMENT_3D ( 'NONE', #524, #523, #522 ) ;
+#531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#532 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#533 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #532, #531 ) ;
+#534 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#535 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#536 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#537 = AXIS2_PLACEMENT_3D ( 'NONE', #536, #535, #534 ) ;
+#538 = CIRCLE ( 'NONE', #537, 0.2999999999999999900 ) ;
+#539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#540 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#541 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#542 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#543 = VECTOR ( 'NONE', #542, 1000.000000000000000 ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#545 = LINE ( 'NONE', #544, #543 ) ;
+#546 = CIRCLE ( 'NONE', #549, 1.400000000000000100 ) ;
+#547 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#548 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #541, #540, #539 ) ;
+#550 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#551 = CIRCLE ( 'NONE', #533, 1.100000000000000300 ) ;
+#552 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#553 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #554 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #557, #556, #555 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#554 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #557, 'distance_accuracy_value', 'NONE');
+#555 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#556 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#557 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#558 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #560 ), #553 ) ;
+#559 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #560 ) ) ;
+#560 = STYLED_ITEM ( 'NONE', ( #561 ), #92 ) ;
+#561 = PRESENTATION_STYLE_ASSIGNMENT (( #567 ) ) ;
+#562 = TOROIDAL_SURFACE ( 'NONE', #569, 0.2999999999999999900, 1.100000000000000300 ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#564 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#565 = SURFACE_STYLE_FILL_AREA ( #572 ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 1.040949779275250000E-016, -0.2999999999999999900 ) ) ;
+#567 = SURFACE_STYLE_USAGE ( .BOTH. , #568 ) ;
+#568 = SURFACE_SIDE_STYLE ('',( #565 ) ) ;
+#569 = AXIS2_PLACEMENT_3D ( 'NONE', #449, #552, #548 ) ;
+#570 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#571 = DIRECTION ( 'NONE', ( 1.227424762367401800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#572 = FILL_AREA_STYLE ('',( #448 ) ) ;
+#573 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115488800E-015, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#574 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#575 = VECTOR ( 'NONE', #574, 1000.000000000000000 ) ;
+#576 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #571, #570 ) ;
+#577 = FACE_OUTER_BOUND ( 'NONE', #134, .T. ) ;
+#578 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #438 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #441, #440, #439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#579 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000001000, 0.0000000000000000000, 28.00000000000000700 ) ) ;
+#580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#581 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #582 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #585, #584, #583 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#582 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #585, 'distance_accuracy_value', 'NONE');
+#583 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#584 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#585 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #588 ), #581 ) ;
+#587 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #588 ) ) ;
+#588 = STYLED_ITEM ( 'NONE', ( #589 ), #3 ) ;
+#589 = PRESENTATION_STYLE_ASSIGNMENT (( #590 ) ) ;
+#590 = SURFACE_STYLE_USAGE ( .BOTH. , #591 ) ;
+#591 = SURFACE_SIDE_STYLE ('',( #600 ) ) ;
+#592 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 3.673940397442058900E-017, 0.2999999999999963800 ) ) ;
+#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#595 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000000300, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#596 = AXIS2_PLACEMENT_3D ( 'NONE', #595, #594, #593 ) ;
+#597 = CIRCLE ( 'NONE', #596, 2.130000000000003400 ) ;
+#598 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000500, 0.0000000000000000000, 1.830000000000012900 ) ) ;
+#599 = CIRCLE ( 'NONE', #632, 0.2999999999999999300 ) ;
+#600 = SURFACE_STYLE_FILL_AREA ( #601 ) ;
+#601 = FILL_AREA_STYLE ('',( #602 ) ) ;
+#602 = FILL_AREA_STYLE_COLOUR ( '', #603 ) ;
+#603 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#604 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 0.0000000000000000000, -3.518808279155437200E-015 ) ) ;
+#605 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#606 = AXIS2_PLACEMENT_3D ( 'NONE', #608, #605, #667 ) ;
+#607 = LINE ( 'NONE', #654, #653 ) ;
+#608 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 0.0000000000000000000, -3.518808279155437200E-015 ) ) ;
+#609 = CIRCLE ( 'NONE', #606, 0.2999999999999999300 ) ;
+#610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.336006684570794400E-017 ) ) ;
+#611 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.336006684570794400E-017 ) ) ;
+#612 = VECTOR ( 'NONE', #611, 1000.000000000000000 ) ;
+#613 = FACE_OUTER_BOUND ( 'NONE', #57, .T. ) ;
+#614 = CYLINDRICAL_SURFACE ( 'NONE', #624, 0.2999999999999999300 ) ;
+#615 = VECTOR ( 'NONE', #656, 1000.000000000000000 ) ;
+#616 = DIRECTION ( 'NONE', ( -1.156482317317871600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#617 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#618 = CARTESIAN_POINT ( 'NONE', ( 8.329999999999989400, 0.0000000000000000000, -3.735648713652538100E-015 ) ) ;
+#619 = AXIS2_PLACEMENT_3D ( 'NONE', #618, #617, #616 ) ;
+#620 = LINE ( 'NONE', #592, #612 ) ;
+#621 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 0.0000000000000000000, -3.518808279155437200E-015 ) ) ;
+#622 = CIRCLE ( 'NONE', #666, 0.2999999999999999300 ) ;
+#623 = FACE_OUTER_BOUND ( 'NONE', #54, .T. ) ;
+#624 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #610, #580 ) ;
+#625 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.336006684570794400E-017 ) ) ;
+#626 = VECTOR ( 'NONE', #625, 1000.000000000000000 ) ;
+#627 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000013800, 0.0000000000000000000, -0.3000000000000034300 ) ) ;
+#628 = LINE ( 'NONE', #627, #626 ) ;
+#629 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000010100, 3.673940397442058900E-017, 27.99999999999999300 ) ) ;
+#630 = CIRCLE ( 'NONE', #619, 0.2999999999999999300 ) ;
+#631 = DIRECTION ( 'NONE', ( -1.445602896647339700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#632 = AXIS2_PLACEMENT_3D ( 'NONE', #604, #634, #631 ) ;
+#633 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000031000, 3.673940397442078600E-017, 1.830000000000012100 ) ) ;
+#634 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#635 = DIRECTION ( 'NONE', ( 1.227424762367401800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ;
+#637 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999967100, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#638 = CIRCLE ( 'NONE', #530, 0.2999999999999999300 ) ;
+#639 = CIRCLE ( 'NONE', #643, 0.2999999999999999300 ) ;
+#640 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#641 = TOROIDAL_SURFACE ( 'NONE', #526, 1.830000000000003400, 0.2999999999999999300 ) ;
+#642 = CARTESIAN_POINT ( 'NONE', ( -0.2999999999999999300, 3.673940397442058900E-017, 28.00000000000000000 ) ) ;
+#643 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #528, #527 ) ;
+#644 = DIRECTION ( 'NONE', ( 1.325734410375856200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#645 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000500, 0.0000000000000000000, 1.830000000000012900 ) ) ;
+#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.312964634635743200E-014 ) ) ;
+#647 = LINE ( 'NONE', #637, #636 ) ;
+#648 = FACE_OUTER_BOUND ( 'NONE', #30, .T. ) ;
+#649 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999999300, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#650 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#651 = AXIS2_PLACEMENT_3D ( 'NONE', #645, #644, #640 ) ;
+#652 = DIRECTION ( 'NONE', ( 1.325734410375856200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#653 = VECTOR ( 'NONE', #652, 1000.000000000000000 ) ;
+#654 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000000600, 0.0000000000000000000, 1.830000000000012900 ) ) ;
+#655 = AXIS2_PLACEMENT_3D ( 'NONE', #665, #650, #646 ) ;
+#656 = DIRECTION ( 'NONE', ( 1.325734410375856200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#657 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( 8.330000000000001800, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#659 = CYLINDRICAL_SURFACE ( 'NONE', #651, 0.2999999999999999300 ) ;
+#660 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.818925648462312200E-014 ) ) ;
+#661 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#662 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000006500, 3.673940397442058900E-017, 1.830000000000012900 ) ) ;
+#663 = LINE ( 'NONE', #662, #615 ) ;
+#664 = CIRCLE ( 'NONE', #655, 0.2999999999999999300 ) ;
+#665 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000900, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #598, #661, #660 ) ;
+#667 = DIRECTION ( 'NONE', ( -1.445602896647339700E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#668 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #671, 'distance_accuracy_value', 'NONE');
+#669 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#670 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#671 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #674 ), #808 ) ;
+#673 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #674 ) ) ;
+#674 = STYLED_ITEM ( 'NONE', ( #675 ), #152 ) ;
+#675 = PRESENTATION_STYLE_ASSIGNMENT (( #676 ) ) ;
+#676 = SURFACE_STYLE_USAGE ( .BOTH. , #677 ) ;
+#677 = SURFACE_SIDE_STYLE ('',( #683 ) ) ;
+#678 = CIRCLE ( 'NONE', #802, 1.100000000000000300 ) ;
+#679 = FACE_OUTER_BOUND ( 'NONE', #159, .T. ) ;
+#680 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#681 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#682 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000000300, 3.673940397442058900E-017, 1.829999999999999800 ) ) ;
+#683 = SURFACE_STYLE_FILL_AREA ( #698 ) ;
+#684 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#685 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#686 = CIRCLE ( 'NONE', #798, 1.099999999999999900 ) ;
+#687 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#688 = VECTOR ( 'NONE', #687, 1000.000000000000000 ) ;
+#689 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#690 = LINE ( 'NONE', #689, #688 ) ;
+#691 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#692 = TOROIDAL_SURFACE ( 'NONE', #807, 2.200000000000000200, 1.099999999999999900 ) ;
+#693 = CIRCLE ( 'NONE', #874, 1.530000000000003600 ) ;
+#694 = FILL_AREA_STYLE_COLOUR ( '', #863 ) ;
+#695 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#697 = CARTESIAN_POINT ( 'NONE', ( 8.330000000000001800, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#698 = FILL_AREA_STYLE ('',( #694 ) ) ;
+#699 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#701 = FACE_OUTER_BOUND ( 'NONE', #10, .T. ) ;
+#702 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#703 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#704 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #705 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #708, #707, #706 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#705 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #708, 'distance_accuracy_value', 'NONE');
+#706 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#707 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#708 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#709 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #711 ), #704 ) ;
+#710 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #711 ) ) ;
+#711 = STYLED_ITEM ( 'NONE', ( #712 ), #117 ) ;
+#712 = PRESENTATION_STYLE_ASSIGNMENT (( #713 ) ) ;
+#713 = SURFACE_STYLE_USAGE ( .BOTH. , #714 ) ;
+#714 = SURFACE_SIDE_STYLE ('',( #715 ) ) ;
+#715 = SURFACE_STYLE_FILL_AREA ( #846 ) ;
+#716 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115488800E-015, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#717 = CIRCLE ( 'NONE', #755, 1.530000000000003600 ) ;
+#718 = FACE_OUTER_BOUND ( 'NONE', #191, .T. ) ;
+#719 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#720 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#721 = TOROIDAL_SURFACE ( 'NONE', #724, 0.2999999999999999900, 1.100000000000000100 ) ;
+#722 = CIRCLE ( 'NONE', #752, 0.2999999999999999300 ) ;
+#723 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#724 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #703, #761 ) ;
+#725 = FILL_AREA_STYLE_COLOUR ( '', #832 ) ;
+#726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#727 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #729 ), #827 ) ;
+#728 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #729 ) ) ;
+#729 = STYLED_ITEM ( 'NONE', ( #730 ), #172 ) ;
+#730 = PRESENTATION_STYLE_ASSIGNMENT (( #731 ) ) ;
+#731 = SURFACE_STYLE_USAGE ( .BOTH. , #732 ) ;
+#732 = SURFACE_SIDE_STYLE ('',( #778 ) ) ;
+#733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#734 = FILL_AREA_STYLE_COLOUR ( '', #737 ) ;
+#735 = FILL_AREA_STYLE_COLOUR ( '', #819 ) ;
+#736 = FILL_AREA_STYLE ('',( #734 ) ) ;
+#737 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#738 = CYLINDRICAL_SURFACE ( 'NONE', #768, 1.400000000000000100 ) ;
+#739 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#740 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#741 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #742 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #745, #744, #743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#742 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #745, 'distance_accuracy_value', 'NONE');
+#743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#744 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #748 ), #741 ) ;
+#747 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #748 ) ) ;
+#748 = STYLED_ITEM ( 'NONE', ( #749 ), #167 ) ;
+#749 = PRESENTATION_STYLE_ASSIGNMENT (( #783 ) ) ;
+#750 = CYLINDRICAL_SURFACE ( 'NONE', #763, 0.2999999999999999300 ) ;
+#751 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #716, #702, #751 ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000006500, 3.673940397442079800E-017, 1.830000000000004500 ) ) ;
+#754 = CARTESIAN_POINT ( 'NONE', ( 8.330000000000001800, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#755 = AXIS2_PLACEMENT_3D ( 'NONE', #885, #884, #883 ) ;
+#756 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999967100, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#757 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#758 = FACE_OUTER_BOUND ( 'NONE', #126, .T. ) ;
+#759 = CARTESIAN_POINT ( 'NONE', ( 8.329999999999989400, 0.0000000000000000000, -3.735648713652538100E-015 ) ) ;
+#760 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000018300, 0.0000000000000000000, -0.3000000000000034300 ) ) ;
+#761 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#762 = AXIS2_PLACEMENT_3D ( 'NONE', #845, #700, #757 ) ;
+#763 = AXIS2_PLACEMENT_3D ( 'NONE', #889, #888, #886 ) ;
+#764 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #847, #833 ) ;
+#765 = AXIS2_PLACEMENT_3D ( 'NONE', #723, #720, #719 ) ;
+#766 = FACE_OUTER_BOUND ( 'NONE', #97, .T. ) ;
+#767 = FACE_OUTER_BOUND ( 'NONE', #360, .T. ) ;
+#768 = AXIS2_PLACEMENT_3D ( 'NONE', #826, #825, #822 ) ;
+#769 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 1.399999999999999900 ) ) ;
+#770 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#771 = VECTOR ( 'NONE', #770, 1000.000000000000000 ) ;
+#772 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#773 = LINE ( 'NONE', #772, #771 ) ;
+#774 = FILL_AREA_STYLE_COLOUR ( '', #785 ) ;
+#775 = FACE_OUTER_BOUND ( 'NONE', #127, .T. ) ;
+#776 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#777 = VECTOR ( 'NONE', #776, 1000.000000000000000 ) ;
+#778 = SURFACE_STYLE_FILL_AREA ( #736 ) ;
+#779 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#780 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#781 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#782 = LINE ( 'NONE', #781, #777 ) ;
+#783 = SURFACE_STYLE_USAGE ( .BOTH. , #784 ) ;
+#784 = SURFACE_SIDE_STYLE ('',( #793 ) ) ;
+#785 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#786 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#787 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#788 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#789 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#790 = AXIS2_PLACEMENT_3D ( 'NONE', #789, #788, #787 ) ;
+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #740, #739, #733 ) ;
+#792 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#793 = SURFACE_STYLE_FILL_AREA ( #794 ) ;
+#794 = FILL_AREA_STYLE ('',( #774 ) ) ;
+#795 = AXIS2_PLACEMENT_3D ( 'NONE', #786, #780, #779 ) ;
+#796 = TOROIDAL_SURFACE ( 'NONE', #791, 0.2999999999999999900, 1.100000000000000300 ) ;
+#797 = CIRCLE ( 'NONE', #790, 1.100000000000000300 ) ;
+#798 = AXIS2_PLACEMENT_3D ( 'NONE', #803, #691, #792 ) ;
+#799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#800 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#802 = AXIS2_PLACEMENT_3D ( 'NONE', #801, #800, #799 ) ;
+#803 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 2.694222958124177000E-016, -2.200000000000000200 ) ) ;
+#804 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#805 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#806 = CIRCLE ( 'NONE', #795, 0.2999999999999999900 ) ;
+#807 = AXIS2_PLACEMENT_3D ( 'NONE', #685, #684, #805 ) ;
+#808 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #668 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #671, #670, #669 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#809 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #812, 'distance_accuracy_value', 'NONE');
+#810 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#811 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#812 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#813 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #815 ), #230 ) ;
+#814 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #815 ) ) ;
+#815 = STYLED_ITEM ( 'NONE', ( #823 ), #177 ) ;
+#816 = SURFACE_SIDE_STYLE ('',( #817 ) ) ;
+#817 = SURFACE_STYLE_FILL_AREA ( #821 ) ;
+#818 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000002900, 1.701921949497672700E-016, -1.389724735885168800 ) ) ;
+#819 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#820 = FACE_OUTER_BOUND ( 'NONE', #187, .T. ) ;
+#821 = FILL_AREA_STYLE ('',( #735 ) ) ;
+#822 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#823 = PRESENTATION_STYLE_ASSIGNMENT (( #824 ) ) ;
+#824 = SURFACE_STYLE_USAGE ( .BOTH. , #816 ) ;
+#825 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#826 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#827 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #828 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #726, #830, #829 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#828 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #726, 'distance_accuracy_value', 'NONE');
+#829 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#830 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#831 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#832 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#834 = TOROIDAL_SURFACE ( 'NONE', #762, 1.830000000000003400, 0.2999999999999999300 ) ;
+#835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #836 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #839, #838, #837 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#836 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #839, 'distance_accuracy_value', 'NONE');
+#837 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#838 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#839 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#840 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #842 ), #835 ) ;
+#841 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #842 ) ) ;
+#842 = STYLED_ITEM ( 'NONE', ( #843 ), #114 ) ;
+#843 = PRESENTATION_STYLE_ASSIGNMENT (( #844 ) ) ;
+#844 = SURFACE_STYLE_USAGE ( .BOTH. , #848 ) ;
+#845 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000000300, 0.0000000000000000000, 1.829999999999999800 ) ) ;
+#846 = FILL_AREA_STYLE ('',( #725 ) ) ;
+#847 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#848 = SURFACE_SIDE_STYLE ('',( #849 ) ) ;
+#849 = SURFACE_STYLE_FILL_AREA ( #859 ) ;
+#850 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#852 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = CARTESIAN_POINT ( 'NONE', ( 4.695473174679533700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = AXIS2_PLACEMENT_3D ( 'NONE', #853, #852, #851 ) ;
+#855 = CIRCLE ( 'NONE', #854, 1.322916442137940000 ) ;
+#856 = CIRCLE ( 'NONE', #765, 1.100000000000000300 ) ;
+#857 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 1.714505518806294400E-016, -1.399999999999999900 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 4.695473174679533700, 0.0000000000000000000, 1.322916442137940000 ) ) ;
+#859 = FILL_AREA_STYLE ('',( #860 ) ) ;
+#860 = FILL_AREA_STYLE_COLOUR ( '', #850 ) ;
+#861 = CYLINDRICAL_SURFACE ( 'NONE', #764, 1.400000000000000100 ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000000600, 0.0000000000000000000, 1.830000000000021400 ) ) ;
+#863 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#864 = DIRECTION ( 'NONE', ( -1.156482317317871600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#865 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#866 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #865, #864 ) ;
+#867 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 1.399999999999999900 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE', ( 1.830000000000009600, 3.673940397442060100E-017, 0.2999999999999963800 ) ) ;
+#869 = AXIS2_PLACEMENT_3D ( 'NONE', #697, #696, #695 ) ;
+#870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#871 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#872 = AXIS2_PLACEMENT_3D ( 'NONE', #754, #871, #870 ) ;
+#873 = TOROIDAL_SURFACE ( 'NONE', #872, 1.830000000000003400, 0.2999999999999999300 ) ;
+#874 = AXIS2_PLACEMENT_3D ( 'NONE', #682, #681, #680 ) ;
+#875 = FACE_OUTER_BOUND ( 'NONE', #132, .T. ) ;
+#876 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.818925648462312200E-014 ) ) ;
+#877 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#878 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000500, 0.0000000000000000000, 1.830000000000012900 ) ) ;
+#879 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #877, #876 ) ;
+#880 = CIRCLE ( 'NONE', #879, 0.2999999999999999300 ) ;
+#881 = CIRCLE ( 'NONE', #866, 0.2999999999999999300 ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( 8.329999999999993000, 0.0000000000000000000, -0.3000000000000036500 ) ) ;
+#883 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#884 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#885 = CARTESIAN_POINT ( 'NONE', ( 8.330000000000001800, 3.673940397442058900E-017, 1.829999999999999800 ) ) ;
+#886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#887 = CIRCLE ( 'NONE', #869, 2.130000000000003400 ) ;
+#888 = DIRECTION ( 'NONE', ( 1.227424762367401800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE', ( -3.212170603115488800E-015, 0.0000000000000000000, 1.830000000000012100 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE', ( 8.329999999999985900, 3.673940397442058900E-017, 0.2999999999999961600 ) ) ;
+#891 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1495 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1836, #1493, #1494 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#892 = CIRCLE ( 'NONE', #934, 1.100000000000000300 ) ;
+#893 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #919, #918 ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 2.694222958124177000E-016, -2.200000000000000200 ) ) ;
+#895 = STYLED_ITEM ( 'NONE', ( #896 ), #319 ) ;
+#896 = PRESENTATION_STYLE_ASSIGNMENT (( #897 ) ) ;
+#897 = SURFACE_STYLE_USAGE ( .BOTH. , #898 ) ;
+#898 = SURFACE_SIDE_STYLE ('',( #899 ) ) ;
+#899 = SURFACE_STYLE_FILL_AREA ( #930 ) ;
+#900 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#902 = LINE ( 'NONE', #900, #921 ) ;
+#903 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1430 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1433, #1432, #1431 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#904 = FILL_AREA_STYLE_COLOUR ( '', #917 ) ;
+#905 = AXIS2_PLACEMENT_3D ( 'NONE', #929, #928, #927 ) ;
+#906 = FACE_OUTER_BOUND ( 'NONE', #212, .T. ) ;
+#907 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #926 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #935, #925, #924 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #931, #901 ) ;
+#909 = CIRCLE ( 'NONE', #893, 1.099999999999999600 ) ;
+#910 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #923 ), #1033 ) ;
+#912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#913 = TOROIDAL_SURFACE ( 'NONE', #905, 2.200000000000000200, 1.099999999999999600 ) ;
+#914 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#915 = CYLINDRICAL_SURFACE ( 'NONE', #908, 1.100000000000000300 ) ;
+#916 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #923 ) ) ;
+#917 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#918 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#919 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#920 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#921 = VECTOR ( 'NONE', #920, 1000.000000000000000 ) ;
+#922 = CARTESIAN_POINT ( 'NONE', ( 2.838882106122510200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#923 = STYLED_ITEM ( 'NONE', ( #989 ), #352 ) ;
+#924 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#925 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#926 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #935, 'distance_accuracy_value', 'NONE');
+#927 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#928 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#929 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#930 = FILL_AREA_STYLE ('',( #904 ) ) ;
+#931 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#933 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#934 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #910, #914 ) ;
+#935 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#936 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #895 ), #907 ) ;
+#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #895 ) ) ;
+#938 = CARTESIAN_POINT ( 'NONE', ( 4.545473174679533400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#939 = CIRCLE ( 'NONE', #1007, 1.177083557862060600 ) ;
+#940 = FACE_OUTER_BOUND ( 'NONE', #221, .T. ) ;
+#941 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#942 = SURFACE_SIDE_STYLE ('',( #943 ) ) ;
+#943 = SURFACE_STYLE_FILL_AREA ( #962 ) ;
+#944 = PRESENTATION_STYLE_ASSIGNMENT (( #1087 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#946 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #994, #993 ) ;
+#947 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#948 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#951 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #987 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #975, #1016, #1015 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#952 = AXIS2_PLACEMENT_3D ( 'NONE', #1001, #1000, #999 ) ;
+#953 = FILL_AREA_STYLE_COLOUR ( '', #968 ) ;
+#954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#955 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#956 = AXIS2_PLACEMENT_3D ( 'NONE', #979, #955, #954 ) ;
+#957 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#958 = AXIS2_PLACEMENT_3D ( 'NONE', #938, #982, #1002 ) ;
+#959 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#960 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#961 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 2.694222958124177000E-016, -2.200000000000000200 ) ) ;
+#962 = FILL_AREA_STYLE ('',( #953 ) ) ;
+#963 = FACE_OUTER_BOUND ( 'NONE', #348, .T. ) ;
+#964 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#965 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#966 = AXIS2_PLACEMENT_3D ( 'NONE', #941, #965, #964 ) ;
+#967 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#968 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#969 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #985 ) ) ;
+#970 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#971 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#972 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 2.200000000000000200 ) ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #972, #971, #970 ) ;
+#974 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#975 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#976 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1010 ), #951 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 2.200000000000000200 ) ) ;
+#978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #985 ), #1101 ) ;
+#979 = CARTESIAN_POINT ( 'NONE', ( 4.545473174679533400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = CIRCLE ( 'NONE', #952, 1.099999999999999600 ) ;
+#981 = CIRCLE ( 'NONE', #1026, 1.099999999999999600 ) ;
+#982 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#983 = CIRCLE ( 'NONE', #956, 1.250000000000000200 ) ;
+#984 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 1.394311545263420200E-016, -1.100000000000000500 ) ) ;
+#985 = STYLED_ITEM ( 'NONE', ( #944 ), #368 ) ;
+#986 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#987 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #975, 'distance_accuracy_value', 'NONE');
+#988 = FILL_AREA_STYLE ('',( #1018 ) ) ;
+#989 = PRESENTATION_STYLE_ASSIGNMENT (( #990 ) ) ;
+#990 = SURFACE_STYLE_USAGE ( .BOTH. , #942 ) ;
+#991 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 1.714505518806294400E-016, -1.399999999999999900 ) ) ;
+#992 = CIRCLE ( 'NONE', #973, 1.099999999999999900 ) ;
+#993 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#994 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#995 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#996 = CIRCLE ( 'NONE', #958, 1.250000000000000200 ) ;
+#997 = AXIS2_PLACEMENT_3D ( 'NONE', #949, #948, #947 ) ;
+#998 = CIRCLE ( 'NONE', #997, 1.100000000000000300 ) ;
+#999 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 2.200000000000000200 ) ) ;
+#1002 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1003 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1004 = AXIS2_PLACEMENT_3D ( 'NONE', #1029, #1005, #1003 ) ;
+#1005 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1006 = CARTESIAN_POINT ( 'NONE', ( 4.395473174679533000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1007 = AXIS2_PLACEMENT_3D ( 'NONE', #1006, #1028, #1027 ) ;
+#1008 = AXIS2_PLACEMENT_3D ( 'NONE', #1024, #957, #950 ) ;
+#1009 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1010 ) ) ;
+#1010 = STYLED_ITEM ( 'NONE', ( #1011 ), #327 ) ;
+#1011 = PRESENTATION_STYLE_ASSIGNMENT (( #1012 ) ) ;
+#1012 = SURFACE_STYLE_USAGE ( .BOTH. , #1013 ) ;
+#1013 = SURFACE_SIDE_STYLE ('',( #1014 ) ) ;
+#1014 = SURFACE_STYLE_FILL_AREA ( #988 ) ;
+#1015 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1016 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1017 = CIRCLE ( 'NONE', #1004, 1.177083557862060600 ) ;
+#1018 = FILL_AREA_STYLE_COLOUR ( '', #974 ) ;
+#1019 = TOROIDAL_SURFACE ( 'NONE', #1008, 2.200000000000000200, 1.099999999999999600 ) ;
+#1020 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1021 = AXIS2_PLACEMENT_3D ( 'NONE', #977, #1020, #986 ) ;
+#1022 = CIRCLE ( 'NONE', #1021, 1.099999999999999600 ) ;
+#1023 = CIRCLE ( 'NONE', #966, 1.100000000000000100 ) ;
+#1024 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1025 = CIRCLE ( 'NONE', #946, 1.399999999999999900 ) ;
+#1026 = AXIS2_PLACEMENT_3D ( 'NONE', #961, #960, #959 ) ;
+#1027 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1028 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1029 = CARTESIAN_POINT ( 'NONE', ( 2.104526825320470500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1031 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1042, 'distance_accuracy_value', 'NONE');
+#1032 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1033 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1047 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #933, #912, #1063 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1034 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1035 = AXIS2_PLACEMENT_3D ( 'NONE', #1064, #1045, #1038 ) ;
+#1036 = CIRCLE ( 'NONE', #1051, 1.100000000000000100 ) ;
+#1037 = FILL_AREA_STYLE_COLOUR ( '', #1077 ) ;
+#1038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1039 = FACE_OUTER_BOUND ( 'NONE', #243, .T. ) ;
+#1040 = SURFACE_STYLE_USAGE ( .BOTH. , #1041 ) ;
+#1041 = SURFACE_SIDE_STYLE ('',( #1058 ) ) ;
+#1042 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1043 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1044 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1045 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1046 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1031 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1042, #1049, #1032 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1047 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #933, 'distance_accuracy_value', 'NONE');
+#1048 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1049 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1050 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1050, #1074 ) ;
+#1052 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1079, 'distance_accuracy_value', 'NONE');
+#1053 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1052 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1079, #1044, #1043 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1054 = SURFACE_SIDE_STYLE ('',( #1055 ) ) ;
+#1055 = SURFACE_STYLE_FILL_AREA ( #1060 ) ;
+#1056 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1099, 'distance_accuracy_value', 'NONE');
+#1057 = TOROIDAL_SURFACE ( 'NONE', #1085, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1058 = SURFACE_STYLE_FILL_AREA ( #1059 ) ;
+#1059 = FILL_AREA_STYLE ('',( #1072 ) ) ;
+#1060 = FILL_AREA_STYLE ('',( #1037 ) ) ;
+#1061 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1062 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1063 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1064 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1065 = FACE_OUTER_BOUND ( 'NONE', #162, .T. ) ;
+#1066 = PRESENTATION_STYLE_ASSIGNMENT (( #1067 ) ) ;
+#1067 = SURFACE_STYLE_USAGE ( .BOTH. , #1054 ) ;
+#1068 = FILL_AREA_STYLE ('',( #1069 ) ) ;
+#1069 = FILL_AREA_STYLE_COLOUR ( '', #1090 ) ;
+#1070 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1056 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1099, #1098, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1071 = FACE_OUTER_BOUND ( 'NONE', #241, .T. ) ;
+#1072 = FILL_AREA_STYLE_COLOUR ( '', #1084 ) ;
+#1073 = CYLINDRICAL_SURFACE ( 'NONE', #1086, 1.100000000000000300 ) ;
+#1074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1075 = STYLED_ITEM ( 'NONE', ( #1076 ), #358 ) ;
+#1076 = PRESENTATION_STYLE_ASSIGNMENT (( #1040 ) ) ;
+#1077 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1079 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1080 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1082 ), #1053 ) ;
+#1081 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1082 ) ) ;
+#1082 = STYLED_ITEM ( 'NONE', ( #1066 ), #362 ) ;
+#1083 = CYLINDRICAL_SURFACE ( 'NONE', #1035, 1.100000000000000300 ) ;
+#1084 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #1048, #1030 ) ;
+#1086 = AXIS2_PLACEMENT_3D ( 'NONE', #1091, #1062, #1061 ) ;
+#1087 = SURFACE_STYLE_USAGE ( .BOTH. , #1088 ) ;
+#1088 = SURFACE_SIDE_STYLE ('',( #1089 ) ) ;
+#1089 = SURFACE_STYLE_FILL_AREA ( #1068 ) ;
+#1090 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1091 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1092 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1075 ), #1046 ) ;
+#1093 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1075 ) ) ;
+#1094 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1095 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #967, 'distance_accuracy_value', 'NONE');
+#1096 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1098 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1099 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1100 = TOROIDAL_SURFACE ( 'NONE', #1107, 2.200000000000000200, 1.099999999999999600 ) ;
+#1101 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1095 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #967, #1094, #1096 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1102 = FILL_AREA_STYLE ('',( #1103 ) ) ;
+#1103 = FILL_AREA_STYLE_COLOUR ( '', #1111 ) ;
+#1104 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1251 ) ) ;
+#1105 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1106 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #1106, #1118, #1117 ) ;
+#1108 = SURFACE_STYLE_USAGE ( .BOTH. , #1109 ) ;
+#1109 = SURFACE_SIDE_STYLE ('',( #1110 ) ) ;
+#1110 = SURFACE_STYLE_FILL_AREA ( #1102 ) ;
+#1111 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1112 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1114 ), #1070 ) ;
+#1113 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1114 ) ) ;
+#1114 = STYLED_ITEM ( 'NONE', ( #1115 ), #374 ) ;
+#1115 = PRESENTATION_STYLE_ASSIGNMENT (( #1108 ) ) ;
+#1116 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1117 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1118 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1119 = FACE_OUTER_BOUND ( 'NONE', #367, .T. ) ;
+#1120 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1121 = FACE_OUTER_BOUND ( 'NONE', #371, .T. ) ;
+#1122 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1123 = STYLED_ITEM ( 'NONE', ( #1170 ), #381 ) ;
+#1124 = SURFACE_STYLE_FILL_AREA ( #1182 ) ;
+#1125 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1126 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1127 = TOROIDAL_SURFACE ( 'NONE', #1141, 0.2999999999999999900, 1.100000000000000300 ) ;
+#1128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1129 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ;
+#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1131 = SURFACE_SIDE_STYLE ('',( #1124 ) ) ;
+#1132 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1178 ), #1187 ) ;
+#1133 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1134 = CARTESIAN_POINT ( 'NONE', ( 2.104526825320470500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1135 = FILL_AREA_STYLE ('',( #1193 ) ) ;
+#1136 = CYLINDRICAL_SURFACE ( 'NONE', #1138, 0.2999999999999999900 ) ;
+#1137 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1138 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #1159, #1133 ) ;
+#1139 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1141 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #1195, #1194 ) ;
+#1142 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #1130, #1176 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( 5.400000000000003900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1144 = CYLINDRICAL_SURFACE ( 'NONE', #1174, 1.400000000000000100 ) ;
+#1145 = FILL_AREA_STYLE_COLOUR ( '', #1125 ) ;
+#1146 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1147 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1148 = AXIS2_PLACEMENT_3D ( 'NONE', #1147, #1197, #1196 ) ;
+#1149 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1150 = SURFACE_STYLE_FILL_AREA ( #1135 ) ;
+#1151 = CIRCLE ( 'NONE', #1148, 1.400000000000000100 ) ;
+#1152 = SURFACE_STYLE_USAGE ( .BOTH. , #1131 ) ;
+#1153 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1205, 'distance_accuracy_value', 'NONE');
+#1154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1186, 'distance_accuracy_value', 'NONE');
+#1155 = SURFACE_STYLE_FILL_AREA ( #1156 ) ;
+#1156 = FILL_AREA_STYLE ('',( #1163 ) ) ;
+#1157 = SURFACE_STYLE_USAGE ( .BOTH. , #1158 ) ;
+#1158 = SURFACE_SIDE_STYLE ('',( #1150 ) ) ;
+#1159 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE', ( 6.500000000000004400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1161 = FACE_OUTER_BOUND ( 'NONE', #390, .T. ) ;
+#1162 = TOROIDAL_SURFACE ( 'NONE', #1142, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1163 = FILL_AREA_STYLE_COLOUR ( '', #1192 ) ;
+#1164 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1167 ), #1222 ) ;
+#1166 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1167 ) ) ;
+#1167 = STYLED_ITEM ( 'NONE', ( #1168 ), #406 ) ;
+#1168 = PRESENTATION_STYLE_ASSIGNMENT (( #1157 ) ) ;
+#1169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1153 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1205, #1204, #1203 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1170 = PRESENTATION_STYLE_ASSIGNMENT (( #1152 ) ) ;
+#1171 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1123 ) ) ;
+#1172 = CIRCLE ( 'NONE', #1181, 1.400000000000000100 ) ;
+#1173 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1186, #1126, #1139 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1174 = AXIS2_PLACEMENT_3D ( 'NONE', #1120, #1184, #1183 ) ;
+#1175 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1176 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1177 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1178 ) ) ;
+#1178 = STYLED_ITEM ( 'NONE', ( #1179 ), #387 ) ;
+#1179 = PRESENTATION_STYLE_ASSIGNMENT (( #1190 ) ) ;
+#1180 = FACE_OUTER_BOUND ( 'NONE', #398, .T. ) ;
+#1181 = AXIS2_PLACEMENT_3D ( 'NONE', #1137, #1128, #1140 ) ;
+#1182 = FILL_AREA_STYLE ('',( #1145 ) ) ;
+#1183 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1184 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1123 ), #1173 ) ;
+#1186 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1187 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1189 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1146, #1122, #1175 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1188 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1189 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1146, 'distance_accuracy_value', 'NONE');
+#1190 = SURFACE_STYLE_USAGE ( .BOTH. , #1191 ) ;
+#1191 = SURFACE_SIDE_STYLE ('',( #1155 ) ) ;
+#1192 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1193 = FILL_AREA_STYLE_COLOUR ( '', #1149 ) ;
+#1194 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1195 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1199 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = AXIS2_PLACEMENT_3D ( 'NONE', #1134, #1199, #1198 ) ;
+#1201 = CIRCLE ( 'NONE', #1200, 1.177083557862060600 ) ;
+#1202 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1203 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1204 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1205 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1212 ), #1169 ) ;
+#1207 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1212 ) ) ;
+#1208 = FACE_OUTER_BOUND ( 'NONE', #409, .T. ) ;
+#1209 = TOROIDAL_SURFACE ( 'NONE', #1231, 0.2999999999999999900, 1.100000000000000300 ) ;
+#1210 = FILL_AREA_STYLE ('',( #1217 ) ) ;
+#1211 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1212 = STYLED_ITEM ( 'NONE', ( #1213 ), #414 ) ;
+#1213 = PRESENTATION_STYLE_ASSIGNMENT (( #1214 ) ) ;
+#1214 = SURFACE_STYLE_USAGE ( .BOTH. , #1215 ) ;
+#1215 = SURFACE_SIDE_STYLE ('',( #1216 ) ) ;
+#1216 = SURFACE_STYLE_FILL_AREA ( #1210 ) ;
+#1217 = FILL_AREA_STYLE_COLOUR ( '', #1223 ) ;
+#1218 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1219 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000002900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #1219, #1218 ) ;
+#1222 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1225 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1164, #1116, #1105 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1223 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1224 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1251 ), #1280 ) ;
+#1225 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1164, 'distance_accuracy_value', 'NONE');
+#1226 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1228 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1230 = CIRCLE ( 'NONE', #1221, 1.389724735885168800 ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #1228, #1227 ) ;
+#1232 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1233 = SURFACE_STYLE_USAGE ( .BOTH. , #1234 ) ;
+#1234 = SURFACE_SIDE_STYLE ('',( #1237 ) ) ;
+#1235 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #1250, #1232 ) ;
+#1236 = FACE_OUTER_BOUND ( 'NONE', #416, .T. ) ;
+#1237 = SURFACE_STYLE_FILL_AREA ( #1260 ) ;
+#1238 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1274, 'distance_accuracy_value', 'NONE');
+#1240 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1241 = CIRCLE ( 'NONE', #1268, 1.400000000000000100 ) ;
+#1242 = TOROIDAL_SURFACE ( 'NONE', #1269, 0.2999999999999999900, 1.100000000000000300 ) ;
+#1243 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1244 = FILL_AREA_STYLE_COLOUR ( '', #1245 ) ;
+#1245 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1246 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1272, 'distance_accuracy_value', 'NONE');
+#1247 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1248 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1249 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1274, #1271, #1240 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1250 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1251 = STYLED_ITEM ( 'NONE', ( #1252 ), #429 ) ;
+#1252 = PRESENTATION_STYLE_ASSIGNMENT (( #1253 ) ) ;
+#1253 = SURFACE_STYLE_USAGE ( .BOTH. , #1254 ) ;
+#1254 = SURFACE_SIDE_STYLE ('',( #1255 ) ) ;
+#1255 = SURFACE_STYLE_FILL_AREA ( #1261 ) ;
+#1256 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1257 = FACE_OUTER_BOUND ( 'NONE', #420, .T. ) ;
+#1258 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1259 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1260 = FILL_AREA_STYLE ('',( #1244 ) ) ;
+#1261 = FILL_AREA_STYLE ('',( #1262 ) ) ;
+#1262 = FILL_AREA_STYLE_COLOUR ( '', #1258 ) ;
+#1263 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1264 ) ) ;
+#1264 = STYLED_ITEM ( 'NONE', ( #1265 ), #421 ) ;
+#1265 = PRESENTATION_STYLE_ASSIGNMENT (( #1233 ) ) ;
+#1266 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 1.250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #1267, #1243, #1273 ) ;
+#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #1247, #1256 ) ;
+#1270 = CYLINDRICAL_SURFACE ( 'NONE', #1235, 1.400000000000000100 ) ;
+#1271 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1272 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1273 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1264 ), #1249 ) ;
+#1276 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1279, #1277 ) ;
+#1277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1278 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1202, 'distance_accuracy_value', 'NONE');
+#1279 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1280 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1278 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1202, #1211, #1226 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1281 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#1282 = LINE ( 'NONE', #1281, #1290 ) ;
+#1283 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1286 ), #1298 ) ;
+#1285 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1286 ) ) ;
+#1286 = STYLED_ITEM ( 'NONE', ( #1287 ), #436 ) ;
+#1287 = PRESENTATION_STYLE_ASSIGNMENT (( #1288 ) ) ;
+#1288 = SURFACE_STYLE_USAGE ( .BOTH. , #1292 ) ;
+#1289 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1290 = VECTOR ( 'NONE', #1289, 1000.000000000000000 ) ;
+#1291 = CYLINDRICAL_SURFACE ( 'NONE', #1276, 1.400000000000000100 ) ;
+#1292 = SURFACE_SIDE_STYLE ('',( #1293 ) ) ;
+#1293 = SURFACE_STYLE_FILL_AREA ( #1294 ) ;
+#1294 = FILL_AREA_STYLE ('',( #1295 ) ) ;
+#1295 = FILL_AREA_STYLE_COLOUR ( '', #1296 ) ;
+#1296 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1297 = FACE_OUTER_BOUND ( 'NONE', #339, .T. ) ;
+#1298 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1246 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1272, #1238, #1259 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1299 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1300, #1324 ) ;
+#1300 = SHAPE_REPRESENTATION ( 'RES025W_L6M5xD2M5_BODY', ( #1334 ), #1325 ) ;
+#1301 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1326 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1327, #1330, #1329 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1302 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1303 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1304 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1305 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1315, 'distance_accuracy_value', 'NONE');
+#1306 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1307 = TOROIDAL_SURFACE ( 'NONE', #1308, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1308 = AXIS2_PLACEMENT_3D ( 'NONE', #1313, #1304, #1335 ) ;
+#1309 = FILL_AREA_STYLE_COLOUR ( '', #1321 ) ;
+#1310 = SURFACE_SIDE_STYLE ('',( #1311 ) ) ;
+#1311 = SURFACE_STYLE_FILL_AREA ( #1312 ) ;
+#1312 = FILL_AREA_STYLE ('',( #1309 ) ) ;
+#1313 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1314 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1315 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1318 ), #1301 ) ;
+#1317 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1318 ) ) ;
+#1318 = STYLED_ITEM ( 'NONE', ( #1319 ), #1324 ) ;
+#1319 = PRESENTATION_STYLE_ASSIGNMENT (( #1320 ) ) ;
+#1320 = SURFACE_STYLE_USAGE ( .BOTH. , #1310 ) ;
+#1321 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1322 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = AXIS2_PLACEMENT_3D ( 'NONE', #1314, #1322, #1303 ) ;
+#1324 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #81, #1334 ), #1325 ) ;
+#1325 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1305 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1315, #1302, #1306 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1326 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1327, 'distance_accuracy_value', 'NONE');
+#1327 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1328 = CIRCLE ( 'NONE', #1323, 1.100000000000000100 ) ;
+#1329 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1330 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1331 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1332 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1333 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1334 = AXIS2_PLACEMENT_3D ( 'NONE', #1333, #1332, #1331 ) ;
+#1335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1336 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1356, 'distance_accuracy_value', 'NONE');
+#1337 = PRESENTATION_STYLE_ASSIGNMENT (( #1338 ) ) ;
+#1338 = SURFACE_STYLE_USAGE ( .BOTH. , #1378 ) ;
+#1339 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1373, #1342 ) ;
+#1340 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1341 ) ) ;
+#1341 = STYLED_ITEM ( 'NONE', ( #1337 ), #1342 ) ;
+#1342 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #3, #1334 ), #1346 ) ;
+#1343 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1345 = SHAPE_REPRESENTATION ( 'RES025W_MODEL', ( #1368, #1351, #1362 ), #1375 ) ;
+#1346 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1336 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1356, #1369, #1380 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1347 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1348 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1349 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1350 = CARTESIAN_POINT ( 'NONE', ( 7.306729806451055100, 3.602442020849139200, -6.303107683729738400 ) ) ;
+#1351 = AXIS2_PLACEMENT_3D ( 'NONE', #1350, #1349, #1348 ) ;
+#1352 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1354 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1355 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1356 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1357 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1341 ), #1374 ) ;
+#1358 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1359 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE', ( 9.136729806450954800, 3.602442020849139200, -6.303107683729835200 ) ) ;
+#1362 = AXIS2_PLACEMENT_3D ( 'NONE', #1361, #1360, #1359 ) ;
+#1363 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #1353, #1352 ) ;
+#1364 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1365 = FILL_AREA_STYLE ('',( #1366 ) ) ;
+#1366 = FILL_AREA_STYLE_COLOUR ( '', #1354 ) ;
+#1367 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #1377, #1376, #1343 ) ;
+#1369 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1370 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1355, 'distance_accuracy_value', 'NONE');
+#1371 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1372 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1358, 'distance_accuracy_value', 'NONE');
+#1373 = SHAPE_REPRESENTATION ( 'RES025W_L28MxD0M6_PIN', ( #1334 ), #1346 ) ;
+#1374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1370 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1355, #1364, #1371 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1375 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1372 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1358, #1367, #1347 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1376 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1378 = SURFACE_SIDE_STYLE ('',( #1379 ) ) ;
+#1379 = SURFACE_STYLE_FILL_AREA ( #1365 ) ;
+#1380 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1381 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1397 ) ;
+#1382 = PRODUCT_CONTEXT ( 'NONE', #1412, 'mechanical' ) ;
+#1383 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1345, #1373 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1384 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1384 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1351, #1334 ) ;
+#1385 = PRODUCT ( 'RES025W_L28MxD0M6_PIN', 'RES025W_L28MxD0M6_PIN', '', ( #1386 ) ) ;
+#1386 = PRODUCT_CONTEXT ( 'NONE', #1396, 'mechanical' ) ;
+#1387 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1396 ) ;
+#1388 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1418 ) ;
+#1389 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1398 ) ;
+#1390 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1402 ) ;
+#1391 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1412 ) ;
+#1392 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1406 ) ;
+#1393 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1418, #1410, $ ) ;
+#1394 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1399 ) ) ;
+#1395 = SHAPE_DEFINITION_REPRESENTATION ( #1388, #1345 ) ;
+#1396 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1397 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1419, #1426 ) ;
+#1398 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1399 = PRODUCT ( 'RES025W_L6M5xD2M5_BODY', 'RES025W_L6M5xD2M5_BODY', '', ( #1382 ) ) ;
+#1400 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1385 ) ) ;
+#1401 = SHAPE_DEFINITION_REPRESENTATION ( #1381, #1300 ) ;
+#1402 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1418, #1397, $ ) ;
+#1403 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1405, 'design' ) ;
+#1404 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1405 ) ;
+#1405 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1406 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1407 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1410 ) ;
+#1408 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1383, #1420 ) ;
+#1409 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1385, .NOT_KNOWN. ) ;
+#1410 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1409, #1403 ) ;
+#1411 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1423, #1390 ) ;
+#1412 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1413 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1415, 'design' ) ;
+#1414 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1415 ) ;
+#1415 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1416 = PRODUCT_CONTEXT ( 'NONE', #1406, 'mechanical' ) ;
+#1417 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1425, .NOT_KNOWN. ) ;
+#1418 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1417, #1413 ) ;
+#1419 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1399, .NOT_KNOWN. ) ;
+#1420 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1393 ) ;
+#1421 = SHAPE_DEFINITION_REPRESENTATION ( #1407, #1373 ) ;
+#1422 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1425 ) ) ;
+#1423 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1345, #1300 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1424 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1424 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1362, #1334 ) ;
+#1425 = PRODUCT ( 'RES025W_MODEL', 'RES025W_MODEL', '', ( #1416 ) ) ;
+#1426 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1398, 'design' ) ;
+#1427 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1428 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1465, 'distance_accuracy_value', 'NONE');
+#1430 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1433, 'distance_accuracy_value', 'NONE');
+#1431 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1432 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1433 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1479 ), #903 ) ;
+#1435 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1479 ) ) ;
+#1436 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1437 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1438 = SURFACE_SIDE_STYLE ('',( #1439 ) ) ;
+#1439 = SURFACE_STYLE_FILL_AREA ( #1461 ) ;
+#1440 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ;
+#1441 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1442 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1443 = FILL_AREA_STYLE_COLOUR ( '', #1454 ) ;
+#1444 = CYLINDRICAL_SURFACE ( 'NONE', #1474, 1.100000000000000300 ) ;
+#1445 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1437, 'distance_accuracy_value', 'NONE');
+#1446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1449 ), #1468 ) ;
+#1448 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1449 ) ) ;
+#1449 = STYLED_ITEM ( 'NONE', ( #1450 ), #311 ) ;
+#1450 = PRESENTATION_STYLE_ASSIGNMENT (( #1451 ) ) ;
+#1451 = SURFACE_STYLE_USAGE ( .BOTH. , #1438 ) ;
+#1452 = SURFACE_STYLE_FILL_AREA ( #1488 ) ;
+#1453 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1454 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1455 = LINE ( 'NONE', #1487, #1486 ) ;
+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #1442, #1467, #1466 ) ;
+#1457 = SURFACE_STYLE_USAGE ( .BOTH. , #1460 ) ;
+#1458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1470 ), #1476 ) ;
+#1459 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1470 ) ) ;
+#1460 = SURFACE_SIDE_STYLE ('',( #1452 ) ) ;
+#1461 = FILL_AREA_STYLE ('',( #1491 ) ) ;
+#1462 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1463 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1464 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1467 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1468 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1445 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1437, #1436, #1446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1469 = CIRCLE ( 'NONE', #1477, 1.399999999999999900 ) ;
+#1470 = STYLED_ITEM ( 'NONE', ( #1478 ), #307 ) ;
+#1471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1472 = FILL_AREA_STYLE_COLOUR ( '', #1453 ) ;
+#1473 = TOROIDAL_SURFACE ( 'NONE', #1456, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #1427, #1463, #1462 ) ;
+#1475 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1476 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1465, #1441, #1428 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1475, #1490, #1471 ) ;
+#1478 = PRESENTATION_STYLE_ASSIGNMENT (( #1457 ) ) ;
+#1479 = STYLED_ITEM ( 'NONE', ( #1480 ), #314 ) ;
+#1480 = PRESENTATION_STYLE_ASSIGNMENT (( #1481 ) ) ;
+#1481 = SURFACE_STYLE_USAGE ( .BOTH. , #1482 ) ;
+#1482 = SURFACE_SIDE_STYLE ('',( #1483 ) ) ;
+#1483 = SURFACE_STYLE_FILL_AREA ( #1484 ) ;
+#1484 = FILL_AREA_STYLE ('',( #1443 ) ) ;
+#1485 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1486 = VECTOR ( 'NONE', #1485, 1000.000000000000000 ) ;
+#1487 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#1488 = FILL_AREA_STYLE ('',( #1472 ) ) ;
+#1489 = FACE_OUTER_BOUND ( 'NONE', #296, .T. ) ;
+#1490 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1491 = FILL_AREA_STYLE_COLOUR ( '', #1464 ) ;
+#1492 = FACE_OUTER_BOUND ( 'NONE', #309, .T. ) ;
+#1493 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1494 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1495 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1836, 'distance_accuracy_value', 'NONE');
+#1496 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1510 ) ) ;
+#1497 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1498 = FACE_OUTER_BOUND ( 'NONE', #341, .T. ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1500 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1501 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
+#1502 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1510 ), #1528 ) ;
+#1504 = CYLINDRICAL_SURFACE ( 'NONE', #1509, 1.100000000000000300 ) ;
+#1505 = FILL_AREA_STYLE_COLOUR ( '', #1497 ) ;
+#1506 = SURFACE_STYLE_FILL_AREA ( #1507 ) ;
+#1507 = FILL_AREA_STYLE ('',( #1505 ) ) ;
+#1508 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #1499, #1525, #1523 ) ;
+#1510 = STYLED_ITEM ( 'NONE', ( #1511 ), #273 ) ;
+#1511 = PRESENTATION_STYLE_ASSIGNMENT (( #1512 ) ) ;
+#1512 = SURFACE_STYLE_USAGE ( .BOTH. , #1513 ) ;
+#1513 = SURFACE_SIDE_STYLE ('',( #1506 ) ) ;
+#1514 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1515 = SURFACE_STYLE_FILL_AREA ( #1527 ) ;
+#1516 = STYLED_ITEM ( 'NONE', ( #1517 ), #275 ) ;
+#1517 = PRESENTATION_STYLE_ASSIGNMENT (( #1519 ) ) ;
+#1518 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1500, 'distance_accuracy_value', 'NONE');
+#1519 = SURFACE_STYLE_USAGE ( .BOTH. , #1520 ) ;
+#1520 = SURFACE_SIDE_STYLE ('',( #1515 ) ) ;
+#1521 = FILL_AREA_STYLE_COLOUR ( '', #1508 ) ;
+#1522 = CYLINDRICAL_SURFACE ( 'NONE', #1544, 1.100000000000000300 ) ;
+#1523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1524 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1525 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1526 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1516 ) ) ;
+#1527 = FILL_AREA_STYLE ('',( #1521 ) ) ;
+#1528 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1518 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1500, #1524, #1514 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1529 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#1530 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1531 = TOROIDAL_SURFACE ( 'NONE', #1534, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1532 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1516 ), #1540 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1534 = AXIS2_PLACEMENT_3D ( 'NONE', #1533, #1536, #1538 ) ;
+#1535 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1536 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1539 = CIRCLE ( 'NONE', #1548, 1.100000000000000500 ) ;
+#1540 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1529 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #1535, #1530 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1541 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1542 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = AXIS2_PLACEMENT_3D ( 'NONE', #1547, #1546, #1545 ) ;
+#1545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1546 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1547 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1548 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #1542, #1543 ) ;
+#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #1551, #1554, #1550 ) ;
+#1550 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1551 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1552 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1553 = CIRCLE ( 'NONE', #1556, 1.100000000000000300 ) ;
+#1554 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1555 = CARTESIAN_POINT ( 'NONE', ( 2.838882106122510200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1556 = AXIS2_PLACEMENT_3D ( 'NONE', #1555, #1552, #1559 ) ;
+#1557 = CIRCLE ( 'NONE', #1549, 1.100000000000000300 ) ;
+#1558 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1560 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1561 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1562 = CARTESIAN_POINT ( 'NONE', ( 1.804526825320470700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1563 = AXIS2_PLACEMENT_3D ( 'NONE', #1562, #1561, #1560 ) ;
+#1564 = CIRCLE ( 'NONE', #1563, 1.322916442137940000 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 1.100000000000000500 ) ) ;
+#1566 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1576 ), #1602 ) ;
+#1567 = VECTOR ( 'NONE', #1587, 1000.000000000000000 ) ;
+#1568 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1569 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1570 = SURFACE_STYLE_USAGE ( .BOTH. , #1586 ) ;
+#1571 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1572 = CIRCLE ( 'NONE', #1584, 1.100000000000000100 ) ;
+#1573 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1575 = PRESENTATION_STYLE_ASSIGNMENT (( #1570 ) ) ;
+#1576 = STYLED_ITEM ( 'NONE', ( #1575 ), #303 ) ;
+#1577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1578 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#1579 = LINE ( 'NONE', #1578, #1567 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1581 = VECTOR ( 'NONE', #1571, 1000.000000000000000 ) ;
+#1582 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1576 ) ) ;
+#1583 = FILL_AREA_STYLE ('',( #1585 ) ) ;
+#1584 = AXIS2_PLACEMENT_3D ( 'NONE', #1574, #1569, #1568 ) ;
+#1585 = FILL_AREA_STYLE_COLOUR ( '', #1502 ) ;
+#1586 = SURFACE_SIDE_STYLE ('',( #1592 ) ) ;
+#1587 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1588 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1589 = LINE ( 'NONE', #1590, #1581 ) ;
+#1590 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#1591 = AXIS2_PLACEMENT_3D ( 'NONE', #1580, #1573, #1577 ) ;
+#1592 = SURFACE_STYLE_FILL_AREA ( #1583 ) ;
+#1593 = CIRCLE ( 'NONE', #1591, 1.100000000000000500 ) ;
+#1594 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1588, 'distance_accuracy_value', 'NONE');
+#1595 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1596 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1597 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1598 = CARTESIAN_POINT ( 'NONE', ( 2.538882106122510400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1599 = FILL_AREA_STYLE ('',( #1600 ) ) ;
+#1600 = FILL_AREA_STYLE_COLOUR ( '', #1597 ) ;
+#1601 = CIRCLE ( 'NONE', #1611, 1.100000000000000300 ) ;
+#1602 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1594 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1588, #1558, #1595 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1603 = PRESENTATION_STYLE_ASSIGNMENT (( #1604 ) ) ;
+#1604 = SURFACE_STYLE_USAGE ( .BOTH. , #1616 ) ;
+#1605 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1608 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1610 ), #1612 ) ;
+#1609 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1610 ) ) ;
+#1610 = STYLED_ITEM ( 'NONE', ( #1603 ), #293 ) ;
+#1611 = AXIS2_PLACEMENT_3D ( 'NONE', #1598, #1614, #1596 ) ;
+#1612 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1613 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1607, #1606, #1605 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1613 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1607, 'distance_accuracy_value', 'NONE');
+#1614 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1615 = FACE_OUTER_BOUND ( 'NONE', #335, .T. ) ;
+#1616 = SURFACE_SIDE_STYLE ('',( #1617 ) ) ;
+#1617 = SURFACE_STYLE_FILL_AREA ( #1599 ) ;
+#1618 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1619 = CIRCLE ( 'NONE', #1630, 1.322916442137940000 ) ;
+#1620 = CARTESIAN_POINT ( 'NONE', ( 4.395473174679533000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1621 = AXIS2_PLACEMENT_3D ( 'NONE', #1699, #1698, #1618 ) ;
+#1622 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1623 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1692, #1691, #1624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1623 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1692, 'distance_accuracy_value', 'NONE');
+#1624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #1634, #1633, #1666 ) ;
+#1626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1627 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1628 = CARTESIAN_POINT ( 'NONE', ( 4.695473174679533700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 = TOROIDAL_SURFACE ( 'NONE', #1625, 2.200000000000000200, 1.099999999999999900 ) ;
+#1630 = AXIS2_PLACEMENT_3D ( 'NONE', #1628, #1627, #1626 ) ;
+#1631 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1632 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1633 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1634 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1635 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1689 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1690, #1706, #1707 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1636 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1637 = VECTOR ( 'NONE', #1636, 1000.000000000000000 ) ;
+#1638 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#1639 = CARTESIAN_POINT ( 'NONE', ( 1.804526825320470700, 0.0000000000000000000, 1.322916442137940000 ) ) ;
+#1640 = CIRCLE ( 'NONE', #1646, 1.100000000000000100 ) ;
+#1641 = SURFACE_SIDE_STYLE ('',( #1642 ) ) ;
+#1642 = SURFACE_STYLE_FILL_AREA ( #1700 ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#1645 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#1646 = AXIS2_PLACEMENT_3D ( 'NONE', #1660, #1659, #1658 ) ;
+#1647 = CIRCLE ( 'NONE', #1663, 1.399999999999999900 ) ;
+#1648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1649 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1650 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1651 = AXIS2_PLACEMENT_3D ( 'NONE', #1650, #1649, #1648 ) ;
+#1652 = LINE ( 'NONE', #1638, #1637 ) ;
+#1653 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1654 = CYLINDRICAL_SURFACE ( 'NONE', #1651, 1.400000000000000100 ) ;
+#1655 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1656 = FACE_OUTER_BOUND ( 'NONE', #289, .T. ) ;
+#1657 = CIRCLE ( 'NONE', #1662, 1.177083557862060600 ) ;
+#1658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1659 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1660 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1661 = FILL_AREA_STYLE_COLOUR ( '', #1655 ) ;
+#1662 = AXIS2_PLACEMENT_3D ( 'NONE', #1620, #1632, #1631 ) ;
+#1663 = AXIS2_PLACEMENT_3D ( 'NONE', #1703, #1702, #1701 ) ;
+#1664 = TOROIDAL_SURFACE ( 'NONE', #1621, 2.200000000000000200, 1.099999999999999600 ) ;
+#1665 = FACE_OUTER_BOUND ( 'NONE', #313, .T. ) ;
+#1666 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1667 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000300, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#1668 = TOROIDAL_SURFACE ( 'NONE', #1676, 2.200000000000000200, 1.099999999999999900 ) ;
+#1669 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1670 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1682 ), #1672 ) ;
+#1672 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1673 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1670, #1669, #1674 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1673 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1670, 'distance_accuracy_value', 'NONE');
+#1674 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1675 = FILL_AREA_STYLE_COLOUR ( '', #1680 ) ;
+#1676 = AXIS2_PLACEMENT_3D ( 'NONE', #1653, #1705, #1704 ) ;
+#1677 = LINE ( 'NONE', #1645, #1644 ) ;
+#1678 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000300, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#1679 = FACE_OUTER_BOUND ( 'NONE', #173, .T. ) ;
+#1680 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1681 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1682 ) ) ;
+#1682 = STYLED_ITEM ( 'NONE', ( #1683 ), #245 ) ;
+#1683 = PRESENTATION_STYLE_ASSIGNMENT (( #1684 ) ) ;
+#1684 = SURFACE_STYLE_USAGE ( .BOTH. , #1685 ) ;
+#1685 = SURFACE_SIDE_STYLE ('',( #1686 ) ) ;
+#1686 = SURFACE_STYLE_FILL_AREA ( #1687 ) ;
+#1687 = FILL_AREA_STYLE ('',( #1675 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE', ( 1.250000000000000200, 0.0000000000000000000, 1.400000000000000100 ) ) ;
+#1689 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1690, 'distance_accuracy_value', 'NONE');
+#1690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1691 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1695 ), #1622 ) ;
+#1694 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1695 ) ) ;
+#1695 = STYLED_ITEM ( 'NONE', ( #1696 ), #265 ) ;
+#1696 = PRESENTATION_STYLE_ASSIGNMENT (( #1697 ) ) ;
+#1697 = SURFACE_STYLE_USAGE ( .BOTH. , #1641 ) ;
+#1698 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1699 = CARTESIAN_POINT ( 'NONE', ( 3.990946349359063100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1700 = FILL_AREA_STYLE ('',( #1661 ) ) ;
+#1701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1702 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1704 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1705 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1706 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1707 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1708 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1709 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = TOROIDAL_SURFACE ( 'NONE', #1714, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1712 = SURFACE_STYLE_USAGE ( .BOTH. , #1717 ) ;
+#1713 = FACE_OUTER_BOUND ( 'NONE', #432, .T. ) ;
+#1714 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #1708, #1709 ) ;
+#1715 = FILL_AREA_STYLE ('',( #1716 ) ) ;
+#1716 = FILL_AREA_STYLE_COLOUR ( '', #1719 ) ;
+#1717 = SURFACE_SIDE_STYLE ('',( #1718 ) ) ;
+#1718 = SURFACE_STYLE_FILL_AREA ( #1715 ) ;
+#1719 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#1720 = PRESENTATION_STYLE_ASSIGNMENT (( #1712 ) ) ;
+#1721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1723 ), #1635 ) ;
+#1722 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1723 ) ) ;
+#1723 = STYLED_ITEM ( 'NONE', ( #1720 ), #239 ) ;
+#1724 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1725 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1727 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1729 ), #1765 ) ;
+#1728 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1729 ) ) ;
+#1729 = STYLED_ITEM ( 'NONE', ( #1730 ), #210 ) ;
+#1730 = PRESENTATION_STYLE_ASSIGNMENT (( #1731 ) ) ;
+#1731 = SURFACE_STYLE_USAGE ( .BOTH. , #1732 ) ;
+#1732 = SURFACE_SIDE_STYLE ('',( #1775 ) ) ;
+#1733 = TOROIDAL_SURFACE ( 'NONE', #1772, 2.200000000000000200, 1.099999999999999900 ) ;
+#1734 = FILL_AREA_STYLE_COLOUR ( '', #1803 ) ;
+#1735 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1736 = AXIS2_PLACEMENT_3D ( 'NONE', #1868, #1867, #1866 ) ;
+#1737 = CIRCLE ( 'NONE', #1743, 1.322916442137940000 ) ;
+#1738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE', ( 1.250000000000000200, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#1740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1741 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1742 = AXIS2_PLACEMENT_3D ( 'NONE', #1741, #1740, #1738 ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #1755, #1754 ) ;
+#1744 = CIRCLE ( 'NONE', #1807, 1.400000000000000100 ) ;
+#1745 = SURFACE_STYLE_FILL_AREA ( #1864 ) ;
+#1746 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1747 = AXIS2_PLACEMENT_3D ( 'NONE', #1746, #1809, #1873 ) ;
+#1748 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000002900, 0.0000000000000000000, 1.389724735885168800 ) ) ;
+#1749 = AXIS2_PLACEMENT_3D ( 'NONE', #1818, #1874, #1871 ) ;
+#1750 = CIRCLE ( 'NONE', #1742, 1.100000000000000300 ) ;
+#1751 = CIRCLE ( 'NONE', #1757, 1.250000000000000200 ) ;
+#1752 = CIRCLE ( 'NONE', #1796, 1.099999999999999900 ) ;
+#1753 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1755 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1756 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1813, #1810 ) ;
+#1757 = AXIS2_PLACEMENT_3D ( 'NONE', #1863, #1802, #1801 ) ;
+#1758 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1759 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE', ( 0.9500000000000002900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1761 = AXIS2_PLACEMENT_3D ( 'NONE', #1760, #1759, #1758 ) ;
+#1762 = CIRCLE ( 'NONE', #1736, 1.100000000000000100 ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( 2.838882106122510200, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#1764 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1765 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1766 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1726, #1725, #1724 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1766 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1726, 'distance_accuracy_value', 'NONE');
+#1767 = CIRCLE ( 'NONE', #1761, 1.389724735885168800 ) ;
+#1768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1769 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1770 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1771 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 2.694222958124177000E-016, -2.200000000000000200 ) ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #1791, #1764, #1833 ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #1770, #1735 ) ;
+#1774 = CIRCLE ( 'NONE', #1824, 1.100000000000000300 ) ;
+#1775 = SURFACE_STYLE_FILL_AREA ( #1776 ) ;
+#1776 = FILL_AREA_STYLE ('',( #1734 ) ) ;
+#1777 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1778 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1779 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #1778, #1777 ) ;
+#1780 = CIRCLE ( 'NONE', #1773, 1.099999999999999900 ) ;
+#1781 = CARTESIAN_POINT ( 'NONE', ( 1.954526825320470600, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#1782 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1783 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1785 ), #1814 ) ;
+#1784 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1785 ) ) ;
+#1785 = STYLED_ITEM ( 'NONE', ( #1786 ), #200 ) ;
+#1786 = PRESENTATION_STYLE_ASSIGNMENT (( #1787 ) ) ;
+#1787 = SURFACE_STYLE_USAGE ( .BOTH. , #1788 ) ;
+#1788 = SURFACE_SIDE_STYLE ('',( #1745 ) ) ;
+#1789 = TOROIDAL_SURFACE ( 'NONE', #1756, 0.2999999999999999900, 1.100000000000000100 ) ;
+#1790 = FACE_OUTER_BOUND ( 'NONE', #204, .T. ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1792 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#1793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1794 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1795 = CARTESIAN_POINT ( 'NONE', ( 2.509053650640941300, 0.0000000000000000000, 2.200000000000000200 ) ) ;
+#1796 = AXIS2_PLACEMENT_3D ( 'NONE', #1795, #1794, #1793 ) ;
+#1797 = FILL_AREA_STYLE_COLOUR ( '', #1792 ) ;
+#1798 = CIRCLE ( 'NONE', #1779, 1.250000000000000200 ) ;
+#1799 = CARTESIAN_POINT ( 'NONE', ( 2.104526825320470500, 1.441511611464750700E-016, -1.177083557862060600 ) ) ;
+#1800 = FACE_OUTER_BOUND ( 'NONE', #196, .T. ) ;
+#1801 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1802 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1803 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#1804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1805 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1806 = AXIS2_PLACEMENT_3D ( 'NONE', #1870, #1805, #1804 ) ;
+#1807 = AXIS2_PLACEMENT_3D ( 'NONE', #1819, #1769, #1768 ) ;
+#1808 = CARTESIAN_POINT ( 'NONE', ( 1.804526825320470700, 1.667305452604963900E-016, -1.322916442137940000 ) ) ;
+#1809 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1810 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( 1.954526825320470600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE', ( 1.954526825320470600, 1.575456942668912300E-016, -1.250000000000000200 ) ) ;
+#1813 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1815 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1782, #1817, #1816 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1815 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1782, 'distance_accuracy_value', 'NONE');
+#1816 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1817 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1818 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1819 = CARTESIAN_POINT ( 'NONE', ( 1.250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1820 = CIRCLE ( 'NONE', #1806, 1.100000000000000300 ) ;
+#1821 = TOROIDAL_SURFACE ( 'NONE', #1747, 0.2999999999999999900, 1.100000000000000300 ) ;
+#1822 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1823 = CARTESIAN_POINT ( 'NONE', ( 2.538882106122510400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1824 = AXIS2_PLACEMENT_3D ( 'NONE', #1823, #1822, #1862 ) ;
+#1825 = CARTESIAN_POINT ( 'NONE', ( 2.838882106122510200, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#1826 = CIRCLE ( 'NONE', #1855, 1.100000000000000100 ) ;
+#1827 = CARTESIAN_POINT ( 'NONE', ( 2.538882106122510400, 1.347111479062088700E-016, -1.100000000000000300 ) ) ;
+#1828 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1829 = VECTOR ( 'NONE', #1828, 1000.000000000000000 ) ;
+#1830 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.100000000000000300 ) ) ;
+#1831 = CARTESIAN_POINT ( 'NONE', ( 4.395473174679533000, 1.441511611464750500E-016, -1.177083557862060600 ) ) ;
+#1832 = CARTESIAN_POINT ( 'NONE', ( 4.395473174679533000, 0.0000000000000000000, 1.177083557862060600 ) ) ;
+#1833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1834 = LINE ( 'NONE', #1830, #1829 ) ;
+#1835 = CARTESIAN_POINT ( 'NONE', ( 4.545473174679533400, 1.530808498934192100E-016, -1.250000000000000200 ) ) ;
+#1836 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1837 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1839 ), #891 ) ;
+#1838 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1839 ) ) ;
+#1839 = STYLED_ITEM ( 'NONE', ( #1858 ), #235 ) ;
+#1840 = VECTOR ( 'NONE', #1848, 1000.000000000000000 ) ;
+#1841 = FILL_AREA_STYLE_COLOUR ( '', #1844 ) ;
+#1842 = SURFACE_SIDE_STYLE ('',( #1843 ) ) ;
+#1843 = SURFACE_STYLE_FILL_AREA ( #1857 ) ;
+#1844 = COLOUR_RGB ( '',0.2509803921568627400, 0.2509803921568627400, 0.2509803921568627400 ) ;
+#1845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1846 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1847 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1848 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.714505518806294600E-016, -1.400000000000000100 ) ) ;
+#1850 = LINE ( 'NONE', #1849, #1840 ) ;
+#1851 = FACE_OUTER_BOUND ( 'NONE', #428, .T. ) ;
+#1852 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1853 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1854 = CARTESIAN_POINT ( 'NONE', ( 5.100000000000004100, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1855 = AXIS2_PLACEMENT_3D ( 'NONE', #1854, #1853, #1852 ) ;
+#1856 = AXIS2_PLACEMENT_3D ( 'NONE', #1847, #1846, #1845 ) ;
+#1857 = FILL_AREA_STYLE ('',( #1841 ) ) ;
+#1858 = PRESENTATION_STYLE_ASSIGNMENT (( #1859 ) ) ;
+#1859 = SURFACE_STYLE_USAGE ( .BOTH. , #1842 ) ;
+#1860 = CIRCLE ( 'NONE', #1856, 1.100000000000000100 ) ;
+#1861 = CARTESIAN_POINT ( 'NONE', ( 4.545473174679533400, 0.0000000000000000000, 1.250000000000000200 ) ) ;
+#1862 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE', ( 1.954526825320470600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1864 = FILL_AREA_STYLE ('',( #1797 ) ) ;
+#1865 = CARTESIAN_POINT ( 'NONE', ( 1.804526825320470700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1867 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1868 = CARTESIAN_POINT ( 'NONE', ( 1.399999999999999900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1869 = CARTESIAN_POINT ( 'NONE', ( 2.104526825320470500, 0.0000000000000000000, 1.177083557862060600 ) ) ;
+#1870 = CARTESIAN_POINT ( 'NONE', ( 1.100000000000000100, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1871 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1872 = CIRCLE ( 'NONE', #1749, 1.400000000000000100 ) ;
+#1873 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1874 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES03W_OR_5WS_250MIL_MODEL.STEP b/STEP-files/resistor-th-hole/RES03W_OR_5WS_250MIL_MODEL.STEP
new file mode 100644
index 0000000..639ad11
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES03W_OR_5WS_250MIL_MODEL.STEP
@@ -0,0 +1,1819 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES03W_OR_5WS_250MIL_MODEL.STEP',
+ '2016-08-08T17:15:08',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = EDGE_LOOP ( 'NONE', ( #46, #52, #6, #51 ) ) ;
+#2 = EDGE_CURVE ( 'NONE', #357, #340, #425, .T. ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#4 = ADVANCED_FACE ( 'NONE', ( #427 ), #792, .T. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #388, .T. ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #2, .T. ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #11, #44, #43, #55 ) ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #323, .F. ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #139, .T. ) ;
+#13 = ADVANCED_FACE ( 'NONE', ( #829 ), #791, .T. ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #15, #12, #16, #23 ) ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#18 = EDGE_LOOP ( 'NONE', ( #34, #20, #25, #28 ) ) ;
+#19 = EDGE_LOOP ( 'NONE', ( #27, #26, #37, #21 ) ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
+#22 = ADVANCED_FACE ( 'NONE', ( #856 ), #878, .T. ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#24 = ADVANCED_FACE ( 'NONE', ( #868 ), #456, .F. ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #370, .T. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #107, .T. ) ;
+#29 = ADVANCED_FACE ( 'NONE', ( #442 ), #504, .T. ) ;
+#30 = EDGE_LOOP ( 'NONE', ( #35, #61, #83, #84 ) ) ;
+#31 = EDGE_LOOP ( 'NONE', ( #87, #62, #36, #70 ) ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #499 ), #491, .F. ) ;
+#33 = ADVANCED_FACE ( 'NONE', ( #489 ), #500, .T. ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #405, .F. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #266, .F. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#39 = ORIENTED_EDGE ( 'NONE', *, *, #113, .T. ) ;
+#40 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #411, .F. ) ;
+#42 = EDGE_CURVE ( 'NONE', #210, #205, #485, .T. ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #327, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#45 = VERTEX_POINT ( 'NONE', #519 ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #386, .F. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
+#48 = ADVANCED_FACE ( 'NONE', ( #535 ), #520, .T. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#50 = EDGE_LOOP ( 'NONE', ( #5, #49, #8, #10 ) ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #2, .F. ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #56, .T. ) ;
+#53 = EDGE_LOOP ( 'NONE', ( #41, #7, #47, #3 ) ) ;
+#54 = ADVANCED_FACE ( 'NONE', ( #552 ), #581, .T. ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #56, .F. ) ;
+#56 = EDGE_CURVE ( 'NONE', #334, #337, #585, .T. ) ;
+#57 = EDGE_CURVE ( 'NONE', #401, #406, #587, .T. ) ;
+#58 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #418, 'distance_accuracy_value', 'NONE');
+#59 = ADVANCED_FACE ( 'NONE', ( #577 ), #599, .T. ) ;
+#60 = ADVANCED_FACE ( 'NONE', ( #566 ), #663, .T. ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #69, .T. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#63 = ADVANCED_FACE ( 'NONE', ( #608 ), #606, .F. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #312, .T. ) ;
+#65 = ADVANCED_FACE ( 'NONE', ( #645 ), #640, .T. ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #280, .F. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#68 = EDGE_LOOP ( 'NONE', ( #66, #75, #38, #64 ) ) ;
+#69 = EDGE_CURVE ( 'NONE', #270, #274, #647, .T. ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #69, .F. ) ;
+#71 = EDGE_CURVE ( 'NONE', #249, #317, #664, .T. ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #292, .F. ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#74 = EDGE_LOOP ( 'NONE', ( #72, #86, #73, #67 ) ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #315, .F. ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#78 = EDGE_CURVE ( 'NONE', #252, #153, #656, .T. ) ;
+#79 = EDGE_CURVE ( 'NONE', #291, #252, #638, .T. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#81 = EDGE_CURVE ( 'NONE', #153, #160, #613, .T. ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #81, .T. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #263, .T. ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #113, .F. ) ;
+#85 = CLOSED_SHELL ( 'NONE', ( #282, #294, #59, #265, #253, #271, #403, #363, #354, #402, #316, #352, #408, #330, #127, #60, #126, #98, #97, #94, #154, #161, #213, #132, #141, #13, #54, #48, #4, #24, #22, #32, #33, #29, #65, #63 ) ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #248, .F. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ;
+#89 = EDGE_CURVE ( 'NONE', #379, #136, #601, .T. ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#92 = EDGE_LOOP ( 'NONE', ( #95, #108, #88, #110 ) ) ;
+#93 = EDGE_LOOP ( 'NONE', ( #111, #150, #91, #192 ) ) ;
+#94 = ADVANCED_FACE ( 'NONE', ( #686 ), #672, .F. ) ;
+#95 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #143, .F. ) ;
+#97 = ADVANCED_FACE ( 'NONE', ( #677 ), #754, .T. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #765 ), #766, .T. ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #81, .F. ) ;
+#100 = EDGE_CURVE ( 'NONE', #347, #350, #688, .T. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ;
+#102 = EDGE_CURVE ( 'NONE', #153, #347, #786, .T. ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#104 = EDGE_CURVE ( 'NONE', #45, #264, #1708, .T. ) ;
+#105 = EDGE_LOOP ( 'NONE', ( #109, #112, #124, #148 ) ) ;
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
+#107 = EDGE_CURVE ( 'NONE', #379, #329, #1709, .T. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#109 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
+#113 = EDGE_CURVE ( 'NONE', #251, #259, #1703, .T. ) ;
+#114 = EDGE_CURVE ( 'NONE', #160, #350, #1654, .T. ) ;
+#115 = EDGE_CURVE ( 'NONE', #45, #259, #1661, .T. ) ;
+#116 = EDGE_LOOP ( 'NONE', ( #99, #103, #137, #101 ) ) ;
+#117 = EDGE_LOOP ( 'NONE', ( #90, #106, #118, #156 ) ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
+#119 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#120 = EDGE_CURVE ( 'NONE', #264, #251, #1718, .T. ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#122 = EDGE_LOOP ( 'NONE', ( #149, #80, #39, #151 ) ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
+#125 = EDGE_LOOP ( 'NONE', ( #219, #138, #133, #140 ) ) ;
+#126 = ADVANCED_FACE ( 'NONE', ( #1710 ), #1714, .F. ) ;
+#127 = ADVANCED_FACE ( 'NONE', ( #1683 ), #1247, .T. ) ;
+#128 = EDGE_CURVE ( 'NONE', #329, #375, #1253, .T. ) ;
+#129 = EDGE_LOOP ( 'NONE', ( #77, #76, #82, #155 ) ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
+#132 = ADVANCED_FACE ( 'NONE', ( #1261 ), #1260, .F. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #396, .T. ) ;
+#134 = EDGE_CURVE ( 'NONE', #375, #136, #1262, .T. ) ;
+#135 = EDGE_CURVE ( 'NONE', #160, #153, #1242, .T. ) ;
+#136 = VERTEX_POINT ( 'NONE', #1256 ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #381, .F. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #385, .F. ) ;
+#139 = EDGE_CURVE ( 'NONE', #384, #341, #1280, .T. ) ;
+#140 = ORIENTED_EDGE ( 'NONE', *, *, #139, .F. ) ;
+#141 = ADVANCED_FACE ( 'NONE', ( #1285 ), #1312, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#143 = EDGE_CURVE ( 'NONE', #136, #375, #1321, .T. ) ;
+#144 = EDGE_CURVE ( 'NONE', #400, #414, #1307, .T. ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#147 = EDGE_CURVE ( 'NONE', #412, #136, #1301, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #107, .F. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
+#152 = EDGE_CURVE ( 'NONE', #291, #160, #1266, .T. ) ;
+#153 = VERTEX_POINT ( 'NONE', #1298 ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #1297 ), #1370, .T. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #258, .T. ) ;
+#157 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#159 = EDGE_LOOP ( 'NONE', ( #157, #142, #96, #158 ) ) ;
+#160 = VERTEX_POINT ( 'NONE', #1353 ) ;
+#161 = ADVANCED_FACE ( 'NONE', ( #1336 ), #1354, .T. ) ;
+#162 = EDGE_LOOP ( 'NONE', ( #131, #145, #220, #17 ) ) ;
+#163 = VERTEX_POINT ( 'NONE', #1376 ) ;
+#164 = EDGE_CURVE ( 'NONE', #170, #205, #1373, .T. ) ;
+#165 = EDGE_CURVE ( 'NONE', #174, #167, #1361, .T. ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
+#167 = VERTEX_POINT ( 'NONE', #1333 ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ;
+#170 = VERTEX_POINT ( 'NONE', #1357 ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ;
+#172 = ADVANCED_FACE ( 'NONE', ( #1368 ), #1395, .T. ) ;
+#173 = EDGE_CURVE ( 'NONE', #187, #190, #1405, .T. ) ;
+#174 = VERTEX_POINT ( 'NONE', #1389 ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
+#176 = ADVANCED_FACE ( 'NONE', ( #1384 ), #1404, .T. ) ;
+#177 = EDGE_CURVE ( 'NONE', #170, #184, #1419, .T. ) ;
+#178 = EDGE_LOOP ( 'NONE', ( #168, #196, #212, #203 ) ) ;
+#179 = EDGE_CURVE ( 'NONE', #190, #170, #1417, .T. ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
+#181 = EDGE_LOOP ( 'NONE', ( #171, #169, #216, #166 ) ) ;
+#182 = EDGE_CURVE ( 'NONE', #187, #184, #1430, .T. ) ;
+#183 = EDGE_CURVE ( 'NONE', #187, #174, #1416, .T. ) ;
+#184 = VERTEX_POINT ( 'NONE', #1423 ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #280, .T. ) ;
+#186 = EDGE_CURVE ( 'NONE', #190, #187, #1413, .T. ) ;
+#187 = VERTEX_POINT ( 'NONE', #1396 ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #186, .T. ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #312, .F. ) ;
+#190 = VERTEX_POINT ( 'NONE', #1390 ) ;
+#191 = EDGE_CURVE ( 'NONE', #190, #167, #1402, .T. ) ;
+#192 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#193 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#195 = EDGE_LOOP ( 'NONE', ( #209, #199, #207, #194 ) ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#197 = VERTEX_POINT ( 'NONE', #1415 ) ;
+#198 = ADVANCED_FACE ( 'NONE', ( #1440 ), #1293, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#200 = EDGE_CURVE ( 'NONE', #163, #197, #1362, .T. ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ;
+#202 = EDGE_CURVE ( 'NONE', #184, #170, #1367, .T. ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#204 = EDGE_CURVE ( 'NONE', #205, #210, #1459, .T. ) ;
+#205 = VERTEX_POINT ( 'NONE', #1450 ) ;
+#206 = EDGE_CURVE ( 'NONE', #184, #210, #1448, .T. ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #200, .F. ) ;
+#208 = EDGE_CURVE ( 'NONE', #210, #163, #1453, .T. ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#210 = VERTEX_POINT ( 'NONE', #1409 ) ;
+#211 = EDGE_CURVE ( 'NONE', #205, #197, #1451, .T. ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#213 = ADVANCED_FACE ( 'NONE', ( #1475 ), #1488, .F. ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #143, .T. ) ;
+#215 = EDGE_LOOP ( 'NONE', ( #201, #227, #226, #245 ) ) ;
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
+#217 = EDGE_CURVE ( 'NONE', #412, #358, #1474, .T. ) ;
+#218 = EDGE_LOOP ( 'NONE', ( #123, #119, #130, #214 ) ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #404, .T. ) ;
+#221 = EDGE_LOOP ( 'NONE', ( #188, #222, #175, #180 ) ) ;
+#222 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#223 = ADVANCED_FACE ( 'NONE', ( #1465 ), #1491, .T. ) ;
+#224 = MANIFOLD_SOLID_BREP ( 'Sweep1', #302 ) ;
+#225 = EDGE_CURVE ( 'NONE', #167, #174, #1498, .T. ) ;
+#226 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #186, .F. ) ;
+#228 = ADVANCED_FACE ( 'NONE', ( #1524 ), #1503, .T. ) ;
+#229 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#230 = ADVANCED_FACE ( 'NONE', ( #1526 ), #1534, .T. ) ;
+#231 = EDGE_LOOP ( 'NONE', ( #241, #289, #288, #287 ) ) ;
+#232 = VERTEX_POINT ( 'NONE', #1528 ) ;
+#233 = EDGE_CURVE ( 'NONE', #283, #232, #1527, .T. ) ;
+#234 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ;
+#235 = EDGE_LOOP ( 'NONE', ( #189, #306, #309, #260 ) ) ;
+#236 = VERTEX_POINT ( 'NONE', #1502 ) ;
+#237 = VERTEX_POINT ( 'NONE', #1517 ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #42, .T. ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
+#241 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#242 = ADVANCED_FACE ( 'NONE', ( #1522 ), #1512, .T. ) ;
+#243 = EDGE_CURVE ( 'NONE', #197, #163, #1473, .T. ) ;
+#244 = ADVANCED_FACE ( 'NONE', ( #1572 ), #1552, .F. ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#246 = EDGE_LOOP ( 'NONE', ( #229, #285 ) ) ;
+#247 = EDGE_LOOP ( 'NONE', ( #300, #240, #304, #238 ) ) ;
+#248 = EDGE_CURVE ( 'NONE', #249, #270, #1449, .T. ) ;
+#249 = VERTEX_POINT ( 'NONE', #1574 ) ;
+#250 = EDGE_CURVE ( 'NONE', #317, #274, #1548, .T. ) ;
+#251 = VERTEX_POINT ( 'NONE', #1573 ) ;
+#252 = VERTEX_POINT ( 'NONE', #1497 ) ;
+#253 = ADVANCED_FACE ( 'NONE', ( #1500 ), #1598, .F. ) ;
+#254 = EDGE_CURVE ( 'NONE', #291, #45, #1588, .T. ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#256 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
+#257 = ORIENTED_EDGE ( 'NONE', *, *, #263, .F. ) ;
+#258 = EDGE_CURVE ( 'NONE', #259, #251, #1619, .T. ) ;
+#259 = VERTEX_POINT ( 'NONE', #1620 ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #258, .F. ) ;
+#263 = EDGE_CURVE ( 'NONE', #274, #259, #1647, .T. ) ;
+#264 = VERTEX_POINT ( 'NONE', #1617 ) ;
+#265 = ADVANCED_FACE ( 'NONE', ( #1649 ), #1644, .T. ) ;
+#266 = EDGE_CURVE ( 'NONE', #270, #251, #1615, .T. ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
+#268 = EDGE_CURVE ( 'NONE', #252, #264, #1614, .T. ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#270 = VERTEX_POINT ( 'NONE', #1580 ) ;
+#271 = ADVANCED_FACE ( 'NONE', ( #1578 ), #1668, .T. ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #381, .T. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#274 = VERTEX_POINT ( 'NONE', #1757 ) ;
+#275 = EDGE_LOOP ( 'NONE', ( #297, #279 ) ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#277 = EDGE_CURVE ( 'NONE', #236, #237, #1726, .T. ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #415, .F. ) ;
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #243, .T. ) ;
+#280 = EDGE_CURVE ( 'NONE', #236, #283, #1725, .T. ) ;
+#281 = EDGE_LOOP ( 'NONE', ( #276, #185, #234, #295 ) ) ;
+#282 = ADVANCED_FACE ( 'NONE', ( #1751 ), #1730, .F. ) ;
+#283 = VERTEX_POINT ( 'NONE', #1747 ) ;
+#284 = EDGE_LOOP ( 'NONE', ( #239, #298, #193, #286 ) ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #243, .F. ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ;
+#290 = EDGE_CURVE ( 'NONE', #358, #375, #1754, .T. ) ;
+#291 = VERTEX_POINT ( 'NONE', #1759 ) ;
+#292 = EDGE_CURVE ( 'NONE', #232, #249, #1753, .T. ) ;
+#293 = EDGE_LOOP ( 'NONE', ( #272, #391, #342, #383 ) ) ;
+#294 = ADVANCED_FACE ( 'NONE', ( #1758 ), #1697, .T. ) ;
+#295 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#296 = EDGE_CURVE ( 'NONE', #237, #232, #1599, .T. ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #200, .T. ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #42, .F. ) ;
+#299 = ADVANCED_FACE ( 'NONE', ( #1789 ), #1780, .T. ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#301 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #85 ) ;
+#302 = CLOSED_SHELL ( 'NONE', ( #223, #172, #176, #198, #299, #242, #228, #305, #244, #230 ) ) ;
+#303 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #58 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #418, #417, #40 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#305 = ADVANCED_FACE ( 'NONE', ( #1771 ), #1577, .T. ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #292, .T. ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #266, .T. ) ;
+#308 = EDGE_LOOP ( 'NONE', ( #256, #307, #262, #257 ) ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#310 = EDGE_CURVE ( 'NONE', #252, #291, #1605, .T. ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#312 = EDGE_CURVE ( 'NONE', #232, #283, #1788, .T. ) ;
+#313 = EDGE_CURVE ( 'NONE', #274, #270, #1191, .T. ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#315 = EDGE_CURVE ( 'NONE', #237, #236, #1164, .T. ) ;
+#316 = ADVANCED_FACE ( 'NONE', ( #1166 ), #1144, .T. ) ;
+#317 = VERTEX_POINT ( 'NONE', #1147 ) ;
+#318 = EDGE_CURVE ( 'NONE', #264, #45, #1130, .T. ) ;
+#319 = EDGE_CURVE ( 'NONE', #414, #237, #1170, .T. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
+#321 = ORIENTED_EDGE ( 'NONE', *, *, #323, .T. ) ;
+#322 = EDGE_LOOP ( 'NONE', ( #267, #255, #273, #320 ) ) ;
+#323 = EDGE_CURVE ( 'NONE', #401, #334, #1128, .T. ) ;
+#324 = EDGE_CURVE ( 'NONE', #317, #249, #1212, .T. ) ;
+#325 = EDGE_CURVE ( 'NONE', #283, #317, #1206, .T. ) ;
+#326 = EDGE_LOOP ( 'NONE', ( #314, #328, #261, #311 ) ) ;
+#327 = EDGE_CURVE ( 'NONE', #406, #337, #1214, .T. ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #248, .T. ) ;
+#329 = VERTEX_POINT ( 'NONE', #1198 ) ;
+#330 = ADVANCED_FACE ( 'NONE', ( #1196 ), #1217, .F. ) ;
+#331 = ORIENTED_EDGE ( 'NONE', *, *, #336, .F. ) ;
+#332 = EDGE_LOOP ( 'NONE', ( #387, #390, #365, #369 ) ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
+#334 = VERTEX_POINT ( 'NONE', #1218 ) ;
+#335 = EDGE_CURVE ( 'NONE', #397, #382, #1189, .T. ) ;
+#336 = EDGE_CURVE ( 'NONE', #414, #400, #1229, .T. ) ;
+#337 = VERTEX_POINT ( 'NONE', #1224 ) ;
+#338 = EDGE_LOOP ( 'NONE', ( #331, #333, #346, #374 ) ) ;
+#339 = EDGE_CURVE ( 'NONE', #384, #358, #1222, .T. ) ;
+#340 = VERTEX_POINT ( 'NONE', #1228 ) ;
+#341 = VERTEX_POINT ( 'NONE', #1221 ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#343 = EDGE_CURVE ( 'NONE', #340, #400, #1195, .T. ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #413, #321, #395, #345 ) ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #327, .F. ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #315, .T. ) ;
+#347 = VERTEX_POINT ( 'NONE', #1114 ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #336, .T. ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #396, .F. ) ;
+#350 = VERTEX_POINT ( 'NONE', #1092 ) ;
+#351 = EDGE_LOOP ( 'NONE', ( #278, #269, #146, #121 ) ) ;
+#352 = ADVANCED_FACE ( 'NONE', ( #1105 ), #1100, .T. ) ;
+#353 = EDGE_CURVE ( 'NONE', #382, #406, #1123, .T. ) ;
+#354 = ADVANCED_FACE ( 'NONE', ( #1109 ), #750, .T. ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #386, .T. ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #411, .T. ) ;
+#357 = VERTEX_POINT ( 'NONE', #749 ) ;
+#358 = VERTEX_POINT ( 'NONE', #767 ) ;
+#359 = EDGE_LOOP ( 'NONE', ( #360, #356, #348, #367 ) ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#361 = EDGE_LOOP ( 'NONE', ( #371, #355, #389, #394 ) ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #385, .T. ) ;
+#363 = ADVANCED_FACE ( 'NONE', ( #727 ), #779, .T. ) ;
+#364 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #415, .T. ) ;
+#366 = EDGE_CURVE ( 'NONE', #340, #357, #716, .T. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
+#368 = EDGE_LOOP ( 'NONE', ( #362, #410, #364, #377 ) ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#370 = EDGE_CURVE ( 'NONE', #350, #379, #796, .T. ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
+#372 = EDGE_CURVE ( 'NONE', #337, #334, #880, .T. ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #404, .F. ) ;
+#375 = VERTEX_POINT ( 'NONE', #797 ) ;
+#376 = EDGE_LOOP ( 'NONE', ( #373, #398, #409, #349 ) ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#378 = EDGE_CURVE ( 'NONE', #341, #412, #837, .T. ) ;
+#379 = VERTEX_POINT ( 'NONE', #789 ) ;
+#380 = EDGE_CURVE ( 'NONE', #329, #379, #803, .T. ) ;
+#381 = EDGE_CURVE ( 'NONE', #350, #347, #801, .T. ) ;
+#382 = VERTEX_POINT ( 'NONE', #854 ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #370, .F. ) ;
+#384 = VERTEX_POINT ( 'NONE', #853 ) ;
+#385 = EDGE_CURVE ( 'NONE', #382, #397, #852, .T. ) ;
+#386 = EDGE_CURVE ( 'NONE', #334, #357, #838, .T. ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #392, .T. ) ;
+#388 = EDGE_CURVE ( 'NONE', #337, #340, #845, .T. ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#390 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#391 = ORIENTED_EDGE ( 'NONE', *, *, #405, .T. ) ;
+#392 = EDGE_CURVE ( 'NONE', #341, #384, #772, .T. ) ;
+#393 = EDGE_CURVE ( 'NONE', #397, #401, #715, .T. ) ;
+#394 = ORIENTED_EDGE ( 'NONE', *, *, #388, .F. ) ;
+#395 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
+#396 = EDGE_CURVE ( 'NONE', #382, #341, #745, .T. ) ;
+#397 = VERTEX_POINT ( 'NONE', #825 ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ;
+#399 = EDGE_CURVE ( 'NONE', #397, #384, #823, .T. ) ;
+#400 = VERTEX_POINT ( 'NONE', #951 ) ;
+#401 = VERTEX_POINT ( 'NONE', #946 ) ;
+#402 = ADVANCED_FACE ( 'NONE', ( #918 ), #941, .T. ) ;
+#403 = ADVANCED_FACE ( 'NONE', ( #948 ), #942, .F. ) ;
+#404 = EDGE_CURVE ( 'NONE', #400, #236, #1001, .T. ) ;
+#405 = EDGE_CURVE ( 'NONE', #347, #329, #1025, .T. ) ;
+#406 = VERTEX_POINT ( 'NONE', #1010 ) ;
+#407 = EDGE_CURVE ( 'NONE', #406, #401, #1011, .T. ) ;
+#408 = ADVANCED_FACE ( 'NONE', ( #988 ), #978, .F. ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #392, .F. ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#411 = EDGE_CURVE ( 'NONE', #357, #414, #1004, .T. ) ;
+#412 = VERTEX_POINT ( 'NONE', #974 ) ;
+#413 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;
+#414 = VERTEX_POINT ( 'NONE', #972 ) ;
+#415 = EDGE_CURVE ( 'NONE', #358, #412, #992, .T. ) ;
+#416 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#417 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#418 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #428 ), #303 ) ;
+#420 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #428 ) ) ;
+#421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#422 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#423 = FILL_AREA_STYLE_COLOUR ( '', #422 ) ;
+#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#425 = CIRCLE ( 'NONE', #426, 2.999999999999999600 ) ;
+#426 = AXIS2_PLACEMENT_3D ( 'NONE', #416, #424, #421 ) ;
+#427 = FACE_OUTER_BOUND ( 'NONE', #50, .T. ) ;
+#428 = STYLED_ITEM ( 'NONE', ( #429 ), #4 ) ;
+#429 = PRESENTATION_STYLE_ASSIGNMENT (( #430 ) ) ;
+#430 = SURFACE_STYLE_USAGE ( .BOTH. , #431 ) ;
+#431 = SURFACE_SIDE_STYLE ('',( #432 ) ) ;
+#432 = SURFACE_STYLE_FILL_AREA ( #433 ) ;
+#433 = FILL_AREA_STYLE ('',( #423 ) ) ;
+#434 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#435 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#436 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #434, 'distance_accuracy_value', 'NONE');
+#437 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#438 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#439 = CARTESIAN_POINT ( 'NONE', ( -4.972700902829781300, 4.898587196589414300E-017, -5.949999999999997500 ) ) ;
+#440 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #436 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #434, #435, #437 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#441 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#442 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ;
+#443 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#444 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#445 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#447 = FILL_AREA_STYLE ('',( #455 ) ) ;
+#448 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #450 ), #493 ) ;
+#449 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #450 ) ) ;
+#450 = STYLED_ITEM ( 'NONE', ( #451 ), #29 ) ;
+#451 = PRESENTATION_STYLE_ASSIGNMENT (( #452 ) ) ;
+#452 = SURFACE_STYLE_USAGE ( .BOTH. , #453 ) ;
+#453 = SURFACE_SIDE_STYLE ('',( #454 ) ) ;
+#454 = SURFACE_STYLE_FILL_AREA ( #447 ) ;
+#455 = FILL_AREA_STYLE_COLOUR ( '', #438 ) ;
+#456 = TOROIDAL_SURFACE ( 'NONE', #460, 5.200000000000000200, 2.600000000000000100 ) ;
+#457 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#459 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#460 = AXIS2_PLACEMENT_3D ( 'NONE', #457, #459, #458 ) ;
+#461 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#462 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #441, 'distance_accuracy_value', 'NONE');
+#463 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#464 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#465 = SURFACE_SIDE_STYLE ('',( #466 ) ) ;
+#466 = SURFACE_STYLE_FILL_AREA ( #508 ) ;
+#467 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#468 = SURFACE_STYLE_USAGE ( .BOTH. , #469 ) ;
+#469 = SURFACE_SIDE_STYLE ('',( #501 ) ) ;
+#470 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#471 = FILL_AREA_STYLE_COLOUR ( '', #472 ) ;
+#472 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#473 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #506, 'distance_accuracy_value', 'NONE');
+#474 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #558 ) ) ;
+#475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#476 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#477 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#478 = PRESENTATION_STYLE_ASSIGNMENT (( #479 ) ) ;
+#479 = SURFACE_STYLE_USAGE ( .BOTH. , #465 ) ;
+#480 = CARTESIAN_POINT ( 'NONE', ( -4.972700902829781300, -0.8000000000000002700, -5.949999999999998400 ) ) ;
+#481 = CARTESIAN_POINT ( 'NONE', ( -5.027299097170213400, -0.8000000000000002700, -6.749999999999999100 ) ) ;
+#482 = CARTESIAN_POINT ( 'NONE', ( -5.027299097170213400, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#483 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #484 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #444, #445, #446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#484 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #444, 'distance_accuracy_value', 'NONE');
+#485 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #482, #481, #480, #439 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 3.141592653589793100 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #467, #464, #505 ) ;
+#487 = FILL_AREA_STYLE_COLOUR ( '', #509 ) ;
+#488 = AXIS2_PLACEMENT_3D ( 'NONE', #477, #476, #475 ) ;
+#489 = FACE_OUTER_BOUND ( 'NONE', #30, .T. ) ;
+#490 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#491 = TOROIDAL_SURFACE ( 'NONE', #486, 5.199999999999996600, 2.599999999999997900 ) ;
+#492 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #515 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #511, #517, #516 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#493 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #462 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #441, #443, #461 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#494 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #473 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #506, #470, #463 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#495 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #496 ) ) ;
+#496 = STYLED_ITEM ( 'NONE', ( #497 ), #32 ) ;
+#497 = PRESENTATION_STYLE_ASSIGNMENT (( #468 ) ) ;
+#498 = FILL_AREA_STYLE ('',( #471 ) ) ;
+#499 = FACE_OUTER_BOUND ( 'NONE', #19, .T. ) ;
+#500 = TOROIDAL_SURFACE ( 'NONE', #488, 0.3999999999999998000, 2.599999999999999200 ) ;
+#501 = SURFACE_STYLE_FILL_AREA ( #498 ) ;
+#502 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#503 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#504 = CYLINDRICAL_SURFACE ( 'NONE', #510, 2.999999999999998200 ) ;
+#505 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#506 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #496 ), #494 ) ;
+#508 = FILL_AREA_STYLE ('',( #487 ) ) ;
+#509 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#510 = AXIS2_PLACEMENT_3D ( 'NONE', #490, #503, #502 ) ;
+#511 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#512 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #514 ), #492 ) ;
+#513 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #514 ) ) ;
+#514 = STYLED_ITEM ( 'NONE', ( #478 ), #33 ) ;
+#515 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #511, 'distance_accuracy_value', 'NONE');
+#516 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#518 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #558 ), #660 ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 2.604330529516516400 ) ) ;
+#520 = CYLINDRICAL_SURFACE ( 'NONE', #525, 3.000000000000000000 ) ;
+#521 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#522 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #529, #528, #524 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #529, 'distance_accuracy_value', 'NONE');
+#524 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#525 = AXIS2_PLACEMENT_3D ( 'NONE', #538, #536, #526 ) ;
+#526 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#527 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#528 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#529 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #532 ), #522 ) ;
+#531 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #532 ) ) ;
+#532 = STYLED_ITEM ( 'NONE', ( #533 ), #48 ) ;
+#533 = PRESENTATION_STYLE_ASSIGNMENT (( #539 ) ) ;
+#534 = FILL_AREA_STYLE_COLOUR ( '', #527 ) ;
+#535 = FACE_OUTER_BOUND ( 'NONE', #1, .T. ) ;
+#536 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#537 = FILL_AREA_STYLE ('',( #534 ) ) ;
+#538 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#539 = SURFACE_STYLE_USAGE ( .BOTH. , #540 ) ;
+#540 = SURFACE_SIDE_STYLE ('',( #541 ) ) ;
+#541 = SURFACE_STYLE_FILL_AREA ( #537 ) ;
+#542 = PRESENTATION_STYLE_ASSIGNMENT (( #545 ) ) ;
+#543 = FILL_AREA_STYLE_COLOUR ( '', #544 ) ;
+#544 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#545 = SURFACE_STYLE_USAGE ( .BOTH. , #555 ) ;
+#546 = FILL_AREA_STYLE ('',( #543 ) ) ;
+#547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #549 ), #483 ) ;
+#548 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #549 ) ) ;
+#549 = STYLED_ITEM ( 'NONE', ( #542 ), #54 ) ;
+#550 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#551 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#552 = FACE_OUTER_BOUND ( 'NONE', #53, .T. ) ;
+#553 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#554 = SURFACE_STYLE_FILL_AREA ( #546 ) ;
+#555 = SURFACE_SIDE_STYLE ('',( #554 ) ) ;
+#556 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#557 = FILL_AREA_STYLE_COLOUR ( '', #574 ) ;
+#558 = STYLED_ITEM ( 'NONE', ( #559 ), #60 ) ;
+#559 = PRESENTATION_STYLE_ASSIGNMENT (( #560 ) ) ;
+#560 = SURFACE_STYLE_USAGE ( .BOTH. , #567 ) ;
+#561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#562 = FILL_AREA_STYLE ('',( #572 ) ) ;
+#563 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #690 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #693, #692, #691 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#564 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#565 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#566 = FACE_OUTER_BOUND ( 'NONE', #129, .T. ) ;
+#567 = SURFACE_SIDE_STYLE ('',( #568 ) ) ;
+#568 = SURFACE_STYLE_FILL_AREA ( #562 ) ;
+#569 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#570 = VECTOR ( 'NONE', #564, 1000.000000000000000 ) ;
+#571 = AXIS2_PLACEMENT_3D ( 'NONE', #582, #569, #598 ) ;
+#572 = FILL_AREA_STYLE_COLOUR ( '', #573 ) ;
+#573 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#574 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#575 = AXIS2_PLACEMENT_3D ( 'NONE', #590, #556, #589 ) ;
+#576 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #579, #578 ) ;
+#577 = FACE_OUTER_BOUND ( 'NONE', #326, .T. ) ;
+#578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#579 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#580 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#581 = TOROIDAL_SURFACE ( 'NONE', #575, 0.4000000000000000200, 2.599999999999999600 ) ;
+#582 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#583 = SURFACE_STYLE_FILL_AREA ( #584 ) ;
+#584 = FILL_AREA_STYLE ('',( #557 ) ) ;
+#585 = CIRCLE ( 'NONE', #571, 3.000000000000000000 ) ;
+#586 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #602 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #605, #604, #603 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#587 = CIRCLE ( 'NONE', #576, 3.000000000000000000 ) ;
+#588 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#589 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#590 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#591 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #593 ), #586 ) ;
+#592 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #593 ) ) ;
+#593 = STYLED_ITEM ( 'NONE', ( #594 ), #59 ) ;
+#594 = PRESENTATION_STYLE_ASSIGNMENT (( #595 ) ) ;
+#595 = SURFACE_STYLE_USAGE ( .BOTH. , #596 ) ;
+#596 = SURFACE_SIDE_STYLE ('',( #583 ) ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #588, #565, #561 ) ;
+#598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#599 = CYLINDRICAL_SURFACE ( 'NONE', #597, 2.999999999999998200 ) ;
+#600 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#601 = LINE ( 'NONE', #600, #570 ) ;
+#602 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #605, 'distance_accuracy_value', 'NONE');
+#603 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#604 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#605 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#606 = CYLINDRICAL_SURFACE ( 'NONE', #623, 0.4000000000000000200 ) ;
+#607 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #643, #637 ) ;
+#608 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ;
+#609 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#610 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#611 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#612 = AXIS2_PLACEMENT_3D ( 'NONE', #611, #610, #609 ) ;
+#613 = CIRCLE ( 'NONE', #612, 2.599999999999999200 ) ;
+#614 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#616 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#617 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #618 ) ) ;
+#618 = STYLED_ITEM ( 'NONE', ( #619 ), #65 ) ;
+#619 = PRESENTATION_STYLE_ASSIGNMENT (( #620 ) ) ;
+#620 = SURFACE_STYLE_USAGE ( .BOTH. , #621 ) ;
+#621 = SURFACE_SIDE_STYLE ('',( #622 ) ) ;
+#622 = SURFACE_STYLE_FILL_AREA ( #646 ) ;
+#623 = AXIS2_PLACEMENT_3D ( 'NONE', #639, #657, #659 ) ;
+#624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#625 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #629, #616, #615 ) ;
+#627 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#628 = VECTOR ( 'NONE', #627, 1000.000000000000000 ) ;
+#629 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#630 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#631 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#632 = AXIS2_PLACEMENT_3D ( 'NONE', #635, #649, #648 ) ;
+#633 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #634 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #641, #625, #624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#634 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #641, 'distance_accuracy_value', 'NONE');
+#635 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#636 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#637 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#638 = CIRCLE ( 'NONE', #626, 2.599999999999998800 ) ;
+#639 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#640 = TOROIDAL_SURFACE ( 'NONE', #632, 0.3999999999999998000, 2.599999999999999200 ) ;
+#641 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #618 ), #633 ) ;
+#643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#644 = FILL_AREA_STYLE_COLOUR ( '', #636 ) ;
+#645 = FACE_OUTER_BOUND ( 'NONE', #74, .T. ) ;
+#646 = FILL_AREA_STYLE ('',( #644 ) ) ;
+#647 = CIRCLE ( 'NONE', #653, 2.999999999999998700 ) ;
+#648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#649 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#650 = AXIS2_PLACEMENT_3D ( 'NONE', #665, #631, #630 ) ;
+#651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#652 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#653 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #652, #651 ) ;
+#654 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#655 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#656 = LINE ( 'NONE', #655, #628 ) ;
+#657 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#659 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#660 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #521, #553, #551 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #521, 'distance_accuracy_value', 'NONE');
+#662 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#663 = CYLINDRICAL_SURFACE ( 'NONE', #607, 2.599999999999999200 ) ;
+#664 = CIRCLE ( 'NONE', #650, 2.999999999999998200 ) ;
+#665 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#666 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #667 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #550, #654, #614 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#667 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #550, 'distance_accuracy_value', 'NONE');
+#668 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#669 = VECTOR ( 'NONE', #668, 1000.000000000000000 ) ;
+#670 = FILL_AREA_STYLE_COLOUR ( '', #684 ) ;
+#671 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#672 = TOROIDAL_SURFACE ( 'NONE', #708, 5.199999999999996600, 2.599999999999997900 ) ;
+#673 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#674 = SURFACE_STYLE_FILL_AREA ( #682 ) ;
+#675 = FILL_AREA_STYLE ('',( #689 ) ) ;
+#676 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#677 = FACE_OUTER_BOUND ( 'NONE', #92, .T. ) ;
+#678 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#679 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#680 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#681 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #701, 'distance_accuracy_value', 'NONE');
+#682 = FILL_AREA_STYLE ('',( #670 ) ) ;
+#683 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#684 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#685 = PRESENTATION_STYLE_ASSIGNMENT (( #704 ) ) ;
+#686 = FACE_OUTER_BOUND ( 'NONE', #117, .T. ) ;
+#687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#688 = CIRCLE ( 'NONE', #703, 2.599999999999999200 ) ;
+#689 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#690 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #693, 'distance_accuracy_value', 'NONE');
+#691 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#692 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#693 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#694 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #696 ), #563 ) ;
+#695 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #696 ) ) ;
+#696 = STYLED_ITEM ( 'NONE', ( #697 ), #97 ) ;
+#697 = PRESENTATION_STYLE_ASSIGNMENT (( #698 ) ) ;
+#698 = SURFACE_STYLE_USAGE ( .BOTH. , #699 ) ;
+#699 = SURFACE_SIDE_STYLE ('',( #700 ) ) ;
+#700 = SURFACE_STYLE_FILL_AREA ( #675 ) ;
+#701 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#702 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #681 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #701, #710, #683 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #671, #673, #680 ) ;
+#704 = SURFACE_STYLE_USAGE ( .BOTH. , #707 ) ;
+#705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #709 ), #702 ) ;
+#706 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #709 ) ) ;
+#707 = SURFACE_SIDE_STYLE ('',( #674 ) ) ;
+#708 = AXIS2_PLACEMENT_3D ( 'NONE', #679, #678, #687 ) ;
+#709 = STYLED_ITEM ( 'NONE', ( #685 ), #94 ) ;
+#710 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#711 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#713 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#714 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #719, #723 ) ;
+#715 = CIRCLE ( 'NONE', #714, 2.600000000000000100 ) ;
+#716 = CIRCLE ( 'NONE', #718, 2.999999999999999600 ) ;
+#717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#718 = AXIS2_PLACEMENT_3D ( 'NONE', #713, #711, #717 ) ;
+#719 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#721 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#722 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #738, #737, #736 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#723 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#724 = PRESENTATION_STYLE_ASSIGNMENT (( #783 ) ) ;
+#725 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#726 = FILL_AREA_STYLE_COLOUR ( '', #748 ) ;
+#727 = FACE_OUTER_BOUND ( 'NONE', #368, .T. ) ;
+#728 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #734, #768 ) ;
+#729 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#730 = AXIS2_PLACEMENT_3D ( 'NONE', #781, #771, #770 ) ;
+#731 = FILL_AREA_STYLE ('',( #752 ) ) ;
+#732 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#733 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#734 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #738, 'distance_accuracy_value', 'NONE');
+#736 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#737 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#738 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#739 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #741 ), #722 ) ;
+#740 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #741 ) ) ;
+#741 = STYLED_ITEM ( 'NONE', ( #742 ), #363 ) ;
+#742 = PRESENTATION_STYLE_ASSIGNMENT (( #743 ) ) ;
+#743 = SURFACE_STYLE_USAGE ( .BOTH. , #744 ) ;
+#744 = SURFACE_SIDE_STYLE ('',( #751 ) ) ;
+#745 = CIRCLE ( 'NONE', #730, 2.600000000000000100 ) ;
+#746 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #919 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #929, #921, #920 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#747 = FILL_AREA_STYLE ('',( #726 ) ) ;
+#748 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#749 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 3.673940397442058900E-016, -2.999999999999999600 ) ) ;
+#750 = CYLINDRICAL_SURFACE ( 'NONE', #728, 3.000000000000000000 ) ;
+#751 = SURFACE_STYLE_FILL_AREA ( #747 ) ;
+#752 = FILL_AREA_STYLE_COLOUR ( '', #763 ) ;
+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #729, #769, #773 ) ;
+#754 = CYLINDRICAL_SURFACE ( 'NONE', #753, 2.599999999999999200 ) ;
+#755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #757 ), #666 ) ;
+#756 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #757 ) ) ;
+#757 = STYLED_ITEM ( 'NONE', ( #758 ), #98 ) ;
+#758 = PRESENTATION_STYLE_ASSIGNMENT (( #759 ) ) ;
+#759 = SURFACE_STYLE_USAGE ( .BOTH. , #760 ) ;
+#760 = SURFACE_SIDE_STYLE ('',( #761 ) ) ;
+#761 = SURFACE_STYLE_FILL_AREA ( #731 ) ;
+#762 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#763 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#764 = AXIS2_PLACEMENT_3D ( 'NONE', #733, #732, #762 ) ;
+#765 = FACE_OUTER_BOUND ( 'NONE', #116, .T. ) ;
+#766 = CYLINDRICAL_SURFACE ( 'NONE', #764, 2.599999999999999200 ) ;
+#767 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 3.293525181059821500E-016, -2.689367402383203000 ) ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#770 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#772 = CIRCLE ( 'NONE', #780, 2.790064750286860700 ) ;
+#773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#774 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#775 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#776 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#777 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#778 = AXIS2_PLACEMENT_3D ( 'NONE', #776, #774, #777 ) ;
+#779 = TOROIDAL_SURFACE ( 'NONE', #778, 0.4000000000000000200, 2.600000000000000100 ) ;
+#780 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #721, #712 ) ;
+#781 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#782 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#783 = SURFACE_STYLE_USAGE ( .BOTH. , #784 ) ;
+#784 = SURFACE_SIDE_STYLE ('',( #787 ) ) ;
+#785 = FILL_AREA_STYLE_COLOUR ( '', #944 ) ;
+#786 = LINE ( 'NONE', #775, #669 ) ;
+#787 = SURFACE_STYLE_FILL_AREA ( #788 ) ;
+#788 = FILL_AREA_STYLE ('',( #785 ) ) ;
+#789 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#790 = VECTOR ( 'NONE', #794, 1000.000000000000000 ) ;
+#791 = CYLINDRICAL_SURFACE ( 'NONE', #861, 3.000000000000000000 ) ;
+#792 = TOROIDAL_SURFACE ( 'NONE', #822, 0.4000000000000000200, 2.600000000000000100 ) ;
+#793 = AXIS2_PLACEMENT_3D ( 'NONE', #895, #894, #893 ) ;
+#794 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#795 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#796 = LINE ( 'NONE', #827, #790 ) ;
+#797 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 3.184081677783118700E-016, -2.600000000000000500 ) ) ;
+#798 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#799 = FILL_AREA_STYLE ('',( #821 ) ) ;
+#800 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#801 = CIRCLE ( 'NONE', #858, 2.599999999999999200 ) ;
+#802 = AXIS2_PLACEMENT_3D ( 'NONE', #806, #847, #839 ) ;
+#803 = CIRCLE ( 'NONE', #842, 2.599999999999999200 ) ;
+#804 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#805 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#806 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#807 = SURFACE_SIDE_STYLE ('',( #808 ) ) ;
+#808 = SURFACE_STYLE_FILL_AREA ( #833 ) ;
+#809 = PRESENTATION_STYLE_ASSIGNMENT (( #810 ) ) ;
+#810 = SURFACE_STYLE_USAGE ( .BOTH. , #860 ) ;
+#811 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#812 = SURFACE_STYLE_FILL_AREA ( #799 ) ;
+#813 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #818 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #871, #870, #819 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#815 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#816 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#817 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#818 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #871, 'distance_accuracy_value', 'NONE');
+#819 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#820 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#821 = FILL_AREA_STYLE_COLOUR ( '', #859 ) ;
+#822 = AXIS2_PLACEMENT_3D ( 'NONE', #800, #820, #828 ) ;
+#823 = CIRCLE ( 'NONE', #802, 2.600000000000000100 ) ;
+#824 = VECTOR ( 'NONE', #843, 1000.000000000000000 ) ;
+#825 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 3.429011037612588800E-016, -2.799999999999999800 ) ) ;
+#826 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#828 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#830 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#831 = STYLED_ITEM ( 'NONE', ( #724 ), #985 ) ;
+#832 = STYLED_ITEM ( 'NONE', ( #809 ), #13 ) ;
+#833 = FILL_AREA_STYLE ('',( #866 ) ) ;
+#834 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#836 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#837 = CIRCLE ( 'NONE', #876, 2.600000000000000100 ) ;
+#838 = LINE ( 'NONE', #804, #850 ) ;
+#839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#842 = AXIS2_PLACEMENT_3D ( 'NONE', #805, #798, #813 ) ;
+#843 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#845 = LINE ( 'NONE', #844, #824 ) ;
+#846 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#847 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#848 = AXIS2_PLACEMENT_3D ( 'NONE', #830, #849, #840 ) ;
+#849 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#850 = VECTOR ( 'NONE', #826, 1000.000000000000000 ) ;
+#851 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#852 = CIRCLE ( 'NONE', #848, 2.800000000000000300 ) ;
+#853 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 3.422927451732625800E-016, -2.790064750286860700 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 2.799999999999999800 ) ) ;
+#855 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #831 ) ) ;
+#856 = FACE_OUTER_BOUND ( 'NONE', #18, .T. ) ;
+#857 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #877 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #836, #851, #875 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#858 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #816, #815 ) ;
+#859 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#860 = SURFACE_SIDE_STYLE ('',( #812 ) ) ;
+#861 = AXIS2_PLACEMENT_3D ( 'NONE', #879, #864, #865 ) ;
+#863 = FILL_AREA_STYLE ('',( #867 ) ) ;
+#862 = AXIS2_PLACEMENT_3D ( 'NONE', #841, #795, #811 ) ;
+#864 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#865 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#866 = FILL_AREA_STYLE_COLOUR ( '', #834 ) ;
+#867 = FILL_AREA_STYLE_COLOUR ( '', #869 ) ;
+#868 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#869 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#870 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#871 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#872 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #832 ), #857 ) ;
+#873 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #832 ) ) ;
+#874 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#875 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#876 = AXIS2_PLACEMENT_3D ( 'NONE', #874, #846, #835 ) ;
+#877 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #836, 'distance_accuracy_value', 'NONE');
+#878 = CYLINDRICAL_SURFACE ( 'NONE', #793, 2.599999999999999200 ) ;
+#879 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#880 = CIRCLE ( 'NONE', #862, 3.000000000000000000 ) ;
+#881 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #883 ), #814 ) ;
+#882 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #883 ) ) ;
+#883 = STYLED_ITEM ( 'NONE', ( #884 ), #22 ) ;
+#884 = PRESENTATION_STYLE_ASSIGNMENT (( #885 ) ) ;
+#885 = SURFACE_STYLE_USAGE ( .BOTH. , #807 ) ;
+#886 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #888 ), #440 ) ;
+#887 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #888 ) ) ;
+#888 = STYLED_ITEM ( 'NONE', ( #889 ), #24 ) ;
+#889 = PRESENTATION_STYLE_ASSIGNMENT (( #890 ) ) ;
+#890 = SURFACE_STYLE_USAGE ( .BOTH. , #891 ) ;
+#891 = SURFACE_SIDE_STYLE ('',( #892 ) ) ;
+#892 = SURFACE_STYLE_FILL_AREA ( #863 ) ;
+#893 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#894 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#895 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#896 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#897 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #831 ), #906 ) ;
+#898 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#899 = PRESENTATION_STYLE_ASSIGNMENT (( #904 ) ) ;
+#900 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #896, 'distance_accuracy_value', 'NONE');
+#901 = FILL_AREA_STYLE_COLOUR ( '', #961 ) ;
+#902 = SHAPE_REPRESENTATION ( 'RES3W_6M35_PIN', ( #984 ), #986 ) ;
+#903 = STYLED_ITEM ( 'NONE', ( #899 ), #1044 ) ;
+#904 = SURFACE_STYLE_USAGE ( .BOTH. , #910 ) ;
+#905 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#906 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #900 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #896, #913, #905 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#907 = SURFACE_STYLE_FILL_AREA ( #911 ) ;
+#908 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#909 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#910 = SURFACE_SIDE_STYLE ('',( #907 ) ) ;
+#911 = FILL_AREA_STYLE ('',( #901 ) ) ;
+#912 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #903 ), #964 ) ;
+#913 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#914 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #903 ) ) ;
+#915 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #908, 'distance_accuracy_value', 'NONE');
+#916 = SURFACE_STYLE_FILL_AREA ( #917 ) ;
+#917 = FILL_AREA_STYLE ('',( #953 ) ) ;
+#918 = FACE_OUTER_BOUND ( 'NONE', #359, .T. ) ;
+#919 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #929, 'distance_accuracy_value', 'NONE');
+#920 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#921 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#922 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#923 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#924 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#925 = PRESENTATION_STYLE_ASSIGNMENT (( #926 ) ) ;
+#926 = SURFACE_STYLE_USAGE ( .BOTH. , #927 ) ;
+#927 = SURFACE_SIDE_STYLE ('',( #957 ) ) ;
+#928 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#929 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#930 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #932 ), #746 ) ;
+#931 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #932 ) ) ;
+#932 = STYLED_ITEM ( 'NONE', ( #933 ), #403 ) ;
+#933 = PRESENTATION_STYLE_ASSIGNMENT (( #934 ) ) ;
+#934 = SURFACE_STYLE_USAGE ( .BOTH. , #935 ) ;
+#935 = SURFACE_SIDE_STYLE ('',( #916 ) ) ;
+#936 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #938 ) ) ;
+#938 = STYLED_ITEM ( 'NONE', ( #925 ), #402 ) ;
+#939 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#941 = TOROIDAL_SURFACE ( 'NONE', #955, 0.4000000000000000200, 2.599999999999999600 ) ;
+#942 = TOROIDAL_SURFACE ( 'NONE', #947, 5.200000000000000200, 2.600000000000000100 ) ;
+#943 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#944 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#945 = FILL_AREA_STYLE ('',( #956 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #922, #936, #950 ) ;
+#948 = FACE_OUTER_BOUND ( 'NONE', #332, .T. ) ;
+#949 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#951 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 2.995669470483481900 ) ) ;
+#952 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #960 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #939, #943, #928 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#953 = FILL_AREA_STYLE_COLOUR ( '', #954 ) ;
+#954 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#955 = AXIS2_PLACEMENT_3D ( 'NONE', #924, #923, #940 ) ;
+#956 = FILL_AREA_STYLE_COLOUR ( '', #958 ) ;
+#957 = SURFACE_STYLE_FILL_AREA ( #945 ) ;
+#958 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#959 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #938 ), #952 ) ;
+#960 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #939, 'distance_accuracy_value', 'NONE');
+#961 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#962 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#963 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#964 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #915 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #908, #898, #909 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#965 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#966 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #963, 'distance_accuracy_value', 'NONE');
+#967 = SHAPE_REPRESENTATION ( 'RES3W_L17MxD6M_BODY', ( #984 ), #1045 ) ;
+#968 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1067, #1066 ) ;
+#969 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #966 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #963, #962, #965 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#970 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#971 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1074, #1034, $ ) ;
+#972 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 3.668637028331041900E-016, -2.995669470483481900 ) ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 2.689367402383203000 ) ) ;
+#975 = AXIS2_PLACEMENT_3D ( 'NONE', #973, #1000, #999 ) ;
+#976 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#977 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#978 = TOROIDAL_SURFACE ( 'NONE', #975, 5.200000000000000200, 2.600000000000000100 ) ;
+#979 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = AXIS2_PLACEMENT_3D ( 'NONE', #979, #977, #976 ) ;
+#981 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#983 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#984 = AXIS2_PLACEMENT_3D ( 'NONE', #983, #982, #981 ) ;
+#985 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #224, #984 ), #986 ) ;
+#986 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1006 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #993, #1008, #1007 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#987 = VECTOR ( 'NONE', #1002, 1000.000000000000000 ) ;
+#988 = FACE_OUTER_BOUND ( 'NONE', #376, .T. ) ;
+#989 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 18.65029535648636400, 3.656291817776491400, -0.7164372145780387700 ) ) ;
+#991 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #989, #1019 ) ;
+#992 = CIRCLE ( 'NONE', #1015, 2.689367402383203000 ) ;
+#993 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#995 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #996, #995, #994 ) ;
+#999 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1000 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1001 = CIRCLE ( 'NONE', #1028, 2.599999999999999600 ) ;
+#1002 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1004 = CIRCLE ( 'NONE', #998, 2.599999999999999600 ) ;
+#1005 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1006 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #993, 'distance_accuracy_value', 'NONE');
+#1007 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1008 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1009 = SHAPE_REPRESENTATION ( 'RES03W_OR_5WS_250MIL_MODEL', ( #1079, #991, #1018 ), #969 ) ;
+#1010 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1011 = CIRCLE ( 'NONE', #1029, 3.000000000000000000 ) ;
+#1012 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1013 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1014 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1015 = AXIS2_PLACEMENT_3D ( 'NONE', #997, #1023, #1022 ) ;
+#1016 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1017 = CARTESIAN_POINT ( 'NONE', ( -3.349704643513633100, 3.656291817776491400, -0.7164372145780362200 ) ) ;
+#1018 = AXIS2_PLACEMENT_3D ( 'NONE', #1017, #1016, #949 ) ;
+#1019 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1020 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1021 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1020 ) ;
+#1022 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1023 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1024 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #967, #1044 ) ;
+#1025 = LINE ( 'NONE', #1003, #987 ) ;
+#1026 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1027 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1028 = AXIS2_PLACEMENT_3D ( 'NONE', #1005, #1027, #1026 ) ;
+#1029 = AXIS2_PLACEMENT_3D ( 'NONE', #1014, #1013, #1012 ) ;
+#1030 = PRODUCT_CONTEXT ( 'NONE', #1020, 'mechanical' ) ;
+#1031 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1032, 'design' ) ;
+#1032 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1033 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1034 ) ;
+#1034 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1040, #1031 ) ;
+#1035 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1032 ) ;
+#1036 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #902, #985 ) ;
+#1037 = SHAPE_DEFINITION_REPRESENTATION ( #1033, #967 ) ;
+#1038 = PRODUCT ( 'RES3W_L17MxD6M_BODY', 'RES3W_L17MxD6M_BODY', '', ( #1030 ) ) ;
+#1039 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1038 ) ) ;
+#1040 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1038, .NOT_KNOWN. ) ;
+#1041 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1042 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1047, 'distance_accuracy_value', 'NONE');
+#1043 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1044 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #301, #984 ), #1045 ) ;
+#1045 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1042 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1047, #1046, #1043 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1046 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1047 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1048 = PRODUCT_CONTEXT ( 'NONE', #1041, 'mechanical' ) ;
+#1049 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1041 ) ;
+#1050 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1074, #1064, $ ) ;
+#1051 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1009, #902 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1062 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1052 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1065 ) ) ;
+#1053 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1054 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #970 ) ;
+#1055 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1018, #984 ) ;
+#1056 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1051, #1057 ) ;
+#1057 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1050 ) ;
+#1058 = SHAPE_DEFINITION_REPRESENTATION ( #1059, #902 ) ;
+#1059 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1064 ) ;
+#1060 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1065, .NOT_KNOWN. ) ;
+#1061 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1053 ) ;
+#1062 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #991, #984 ) ;
+#1063 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1053, 'design' ) ;
+#1064 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1060, #1063 ) ;
+#1065 = PRODUCT ( 'RES3W_6M35_PIN', 'RES3W_6M35_PIN', '', ( #1048 ) ) ;
+#1066 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #971 ) ;
+#1067 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1009, #967 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1055 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1068 = PRODUCT ( 'RES03W_OR_5WS_250MIL_MODEL', 'RES03W_OR_5WS_250MIL_MODEL', '', ( #1075 ) ) ;
+#1069 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1068, .NOT_KNOWN. ) ;
+#1070 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1071 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1070 ) ;
+#1072 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1070, 'design' ) ;
+#1073 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1068 ) ) ;
+#1074 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1069, #1072 ) ;
+#1075 = PRODUCT_CONTEXT ( 'NONE', #970, 'mechanical' ) ;
+#1076 = SHAPE_DEFINITION_REPRESENTATION ( #1078, #1009 ) ;
+#1077 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1078 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1074 ) ;
+#1079 = AXIS2_PLACEMENT_3D ( 'NONE', #1080, #1077, #1081 ) ;
+#1080 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1081 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1082 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1083 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1084 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1085 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1106 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1099, #1082, #1119 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1086 = FILL_AREA_STYLE ('',( #1087 ) ) ;
+#1087 = FILL_AREA_STYLE_COLOUR ( '', #1094 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1089 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1090 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = FILL_AREA_STYLE_COLOUR ( '', #1108 ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1093 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #1084, #1083 ) ;
+#1094 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1095 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1096 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1098 ), #1101 ) ;
+#1097 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1098 ) ) ;
+#1098 = STYLED_ITEM ( 'NONE', ( #1124 ), #354 ) ;
+#1099 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1100 = TOROIDAL_SURFACE ( 'NONE', #1093, 0.4000000000000000200, 2.599999999999999600 ) ;
+#1101 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1111 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1095, #1113, #1112 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1102 = SURFACE_SIDE_STYLE ('',( #1103 ) ) ;
+#1103 = SURFACE_STYLE_FILL_AREA ( #1086 ) ;
+#1104 = STYLED_ITEM ( 'NONE', ( #1115 ), #352 ) ;
+#1105 = FACE_OUTER_BOUND ( 'NONE', #338, .T. ) ;
+#1106 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1099, 'distance_accuracy_value', 'NONE');
+#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #1089, #1090, #1110 ) ;
+#1108 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1109 = FACE_OUTER_BOUND ( 'NONE', #361, .T. ) ;
+#1110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1111 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1095, 'distance_accuracy_value', 'NONE');
+#1112 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1113 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1114 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1115 = PRESENTATION_STYLE_ASSIGNMENT (( #1116 ) ) ;
+#1116 = SURFACE_STYLE_USAGE ( .BOTH. , #1102 ) ;
+#1117 = SURFACE_SIDE_STYLE ('',( #1118 ) ) ;
+#1118 = SURFACE_STYLE_FILL_AREA ( #1122 ) ;
+#1119 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1104 ), #1085 ) ;
+#1121 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1104 ) ) ;
+#1122 = FILL_AREA_STYLE ('',( #1091 ) ) ;
+#1123 = CIRCLE ( 'NONE', #1107, 2.600000000000000100 ) ;
+#1124 = PRESENTATION_STYLE_ASSIGNMENT (( #1125 ) ) ;
+#1125 = SURFACE_STYLE_USAGE ( .BOTH. , #1117 ) ;
+#1126 = AXIS2_PLACEMENT_3D ( 'NONE', #1135, #1137, #1136 ) ;
+#1127 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#1128 = LINE ( 'NONE', #1127, #1134 ) ;
+#1129 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1130 = CIRCLE ( 'NONE', #1131, 2.604330529516516400 ) ;
+#1131 = AXIS2_PLACEMENT_3D ( 'NONE', #1129, #1168, #1142 ) ;
+#1132 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1133 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1134 = VECTOR ( 'NONE', #1138, 1000.000000000000000 ) ;
+#1135 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1138 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1139 = FILL_AREA_STYLE_COLOUR ( '', #1140 ) ;
+#1140 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1143 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1144 = CYLINDRICAL_SURFACE ( 'NONE', #1145, 3.000000000000000000 ) ;
+#1145 = AXIS2_PLACEMENT_3D ( 'NONE', #1157, #1153, #1167 ) ;
+#1146 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 2.999999999999998200 ) ) ;
+#1148 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1149 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1156 ), #1159 ) ;
+#1150 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1156 ) ) ;
+#1151 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1152 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1148, 'distance_accuracy_value', 'NONE');
+#1153 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1154 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1155 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1156 = STYLED_ITEM ( 'NONE', ( #1162 ), #316 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1159 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1152 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1148, #1155, #1154 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1160 = FILL_AREA_STYLE ('',( #1139 ) ) ;
+#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #1141, #1171, #1143 ) ;
+#1162 = PRESENTATION_STYLE_ASSIGNMENT (( #1163 ) ) ;
+#1163 = SURFACE_STYLE_USAGE ( .BOTH. , #1172 ) ;
+#1164 = CIRCLE ( 'NONE', #1161, 0.4000000000000000200 ) ;
+#1165 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1166 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#1167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1168 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1169 = AXIS2_PLACEMENT_3D ( 'NONE', #1151, #1146, #1158 ) ;
+#1170 = CIRCLE ( 'NONE', #1169, 2.599999999999999600 ) ;
+#1171 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1172 = SURFACE_SIDE_STYLE ('',( #1173 ) ) ;
+#1173 = SURFACE_STYLE_FILL_AREA ( #1160 ) ;
+#1174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1175 = SURFACE_STYLE_USAGE ( .BOTH. , #1176 ) ;
+#1176 = SURFACE_SIDE_STYLE ('',( #1183 ) ) ;
+#1177 = FILL_AREA_STYLE ('',( #1178 ) ) ;
+#1178 = FILL_AREA_STYLE_COLOUR ( '', #1133 ) ;
+#1179 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1181 ), #1185 ) ;
+#1180 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1181 ) ) ;
+#1181 = STYLED_ITEM ( 'NONE', ( #1182 ), #330 ) ;
+#1182 = PRESENTATION_STYLE_ASSIGNMENT (( #1175 ) ) ;
+#1183 = SURFACE_STYLE_FILL_AREA ( #1177 ) ;
+#1184 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1174, 'distance_accuracy_value', 'NONE');
+#1185 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1184 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1174, #1165, #1132 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1186 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1187 = AXIS2_PLACEMENT_3D ( 'NONE', #1190, #1188, #1186 ) ;
+#1188 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1189 = CIRCLE ( 'NONE', #1187, 2.800000000000000300 ) ;
+#1190 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1191 = CIRCLE ( 'NONE', #1126, 2.999999999999998700 ) ;
+#1192 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #1193, #1197 ) ;
+#1193 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1195 = CIRCLE ( 'NONE', #1192, 2.599999999999999600 ) ;
+#1196 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ;
+#1197 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1199 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1200 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1201 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #1211, #1210, #1205 ) ;
+#1203 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1204 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1205 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1206 = CIRCLE ( 'NONE', #1202, 2.599999999999999200 ) ;
+#1207 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #1201, #1199, #1216 ) ;
+#1209 = VECTOR ( 'NONE', #1207, 1000.000000000000000 ) ;
+#1210 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1211 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#1212 = CIRCLE ( 'NONE', #1208, 2.999999999999998200 ) ;
+#1213 = AXIS2_PLACEMENT_3D ( 'NONE', #1203, #1204, #1200 ) ;
+#1214 = LINE ( 'NONE', #1215, #1209 ) ;
+#1215 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1217 = TOROIDAL_SURFACE ( 'NONE', #1213, 5.200000000000000200, 2.600000000000000100 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#1219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1220 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1221 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 2.790064750286860700 ) ) ;
+#1222 = CIRCLE ( 'NONE', #1223, 2.600000000000000100 ) ;
+#1223 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #1220, #1219 ) ;
+#1224 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1226 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1228 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 2.999999999999999600 ) ) ;
+#1229 = CIRCLE ( 'NONE', #1231, 2.995669470483481900 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #1226, #1225 ) ;
+#1232 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1233 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1679, 'distance_accuracy_value', 'NONE');
+#1234 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1233 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1679, #1678, #1232 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1235 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1237 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #1237, #1269 ) ;
+#1242 = CIRCLE ( 'NONE', #1241, 2.599999999999999200 ) ;
+#1243 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1244 = AXIS2_PLACEMENT_3D ( 'NONE', #1245, #1235, #1240 ) ;
+#1245 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1246 = AXIS2_PLACEMENT_3D ( 'NONE', #1291, #1435, #1412 ) ;
+#1247 = CYLINDRICAL_SURFACE ( 'NONE', #1244, 2.599999999999999200 ) ;
+#1248 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1249 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1250 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1251 = VECTOR ( 'NONE', #1250, 1000.000000000000000 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1253 = LINE ( 'NONE', #1252, #1251 ) ;
+#1254 = AXIS2_PLACEMENT_3D ( 'NONE', #1236, #1239, #1238 ) ;
+#1255 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1256 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 2.600000000000000100 ) ) ;
+#1257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #1259, #1257 ) ;
+#1259 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1260 = TOROIDAL_SURFACE ( 'NONE', #1254, 5.200000000000000200, 2.600000000000000100 ) ;
+#1261 = FACE_OUTER_BOUND ( 'NONE', #125, .T. ) ;
+#1262 = CIRCLE ( 'NONE', #1258, 2.600000000000000100 ) ;
+#1263 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1302, 'distance_accuracy_value', 'NONE');
+#1264 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1265 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1266 = LINE ( 'NONE', #1265, #1267 ) ;
+#1267 = VECTOR ( 'NONE', #1264, 1000.000000000000000 ) ;
+#1268 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1271 = VECTOR ( 'NONE', #1270, 1000.000000000000000 ) ;
+#1272 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1273 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE', ( -4.999999999999997300, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1275 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1276 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1289, #1279, #1277 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1276 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1289, 'distance_accuracy_value', 'NONE');
+#1277 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1278 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1279 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1280 = CIRCLE ( 'NONE', #1299, 2.790064750286860700 ) ;
+#1281 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #1273, #1272 ) ;
+#1282 = SURFACE_STYLE_USAGE ( .BOTH. , #1283 ) ;
+#1283 = SURFACE_SIDE_STYLE ('',( #1287 ) ) ;
+#1284 = FILL_AREA_STYLE_COLOUR ( '', #1300 ) ;
+#1285 = FACE_OUTER_BOUND ( 'NONE', #162, .T. ) ;
+#1286 = FILL_AREA_STYLE ('',( #1284 ) ) ;
+#1287 = SURFACE_STYLE_FILL_AREA ( #1286 ) ;
+#1288 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1289 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1295 ), #1275 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1292 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1293 = CYLINDRICAL_SURFACE ( 'NONE', #1281, 0.4000000000000001900 ) ;
+#1294 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1295 ) ) ;
+#1295 = STYLED_ITEM ( 'NONE', ( #1296 ), #141 ) ;
+#1296 = PRESENTATION_STYLE_ASSIGNMENT (( #1282 ) ) ;
+#1297 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
+#1298 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1299 = AXIS2_PLACEMENT_3D ( 'NONE', #1292, #1288, #1278 ) ;
+#1300 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1301 = CIRCLE ( 'NONE', #1319, 2.600000000000000100 ) ;
+#1302 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1320 ), #1352 ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1305 = SURFACE_STYLE_FILL_AREA ( #1328 ) ;
+#1306 = SURFACE_SIDE_STYLE ('',( #1305 ) ) ;
+#1307 = CIRCLE ( 'NONE', #1308, 2.995669470483481900 ) ;
+#1308 = AXIS2_PLACEMENT_3D ( 'NONE', #1324, #1323, #1325 ) ;
+#1309 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1310 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1311 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1312 = TOROIDAL_SURFACE ( 'NONE', #1314, 0.4000000000000000200, 2.599999999999999600 ) ;
+#1313 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1320 ) ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #1304, #1330, #1329 ) ;
+#1315 = FILL_AREA_STYLE_COLOUR ( '', #1255 ) ;
+#1316 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1317 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#1319 = AXIS2_PLACEMENT_3D ( 'NONE', #1318, #1317, #1316 ) ;
+#1320 = STYLED_ITEM ( 'NONE', ( #1326 ), #154 ) ;
+#1321 = CIRCLE ( 'NONE', #1322, 2.600000000000000100 ) ;
+#1322 = AXIS2_PLACEMENT_3D ( 'NONE', #1311, #1310, #1309 ) ;
+#1323 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1324 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1326 = PRESENTATION_STYLE_ASSIGNMENT (( #1327 ) ) ;
+#1327 = SURFACE_STYLE_USAGE ( .BOTH. , #1306 ) ;
+#1328 = FILL_AREA_STYLE ('',( #1315 ) ) ;
+#1329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1330 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1331 = AXIS2_PLACEMENT_3D ( 'NONE', #1345, #1344, #1340 ) ;
+#1332 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1350 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1347, #1382, #1381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1333 = CARTESIAN_POINT ( 'NONE', ( -4.898587196589414300E-017, 0.0000000000000000000, -0.4000000000000001300 ) ) ;
+#1334 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1335 = FILL_AREA_STYLE ('',( #1366 ) ) ;
+#1336 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ;
+#1337 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1338 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1339 = VECTOR ( 'NONE', #1338, 1000.000000000000000 ) ;
+#1340 = DIRECTION ( 'NONE', ( -0.1358626708959555200, 0.0000000000000000000, -0.9907276793635158000 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1343 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1344 = DIRECTION ( 'NONE', ( 0.9907276793635152500, 0.0000000000000000000, -0.1358626708959589600 ) ) ;
+#1345 = CARTESIAN_POINT ( 'NONE', ( -22.27172534179191400, 0.0000000000000000000, -3.981455358727028000 ) ) ;
+#1346 = AXIS2_PLACEMENT_3D ( 'NONE', #1348, #1365, #1334 ) ;
+#1347 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1348 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1349 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1350 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1347, 'distance_accuracy_value', 'NONE');
+#1351 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1352 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1263 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1302, #1249, #1268 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1353 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1354 = CYLINDRICAL_SURFACE ( 'NONE', #1346, 2.599999999999999200 ) ;
+#1355 = FILL_AREA_STYLE ('',( #1356 ) ) ;
+#1356 = FILL_AREA_STYLE_COLOUR ( '', #1337 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE', ( -22.21738027343353000, 4.898587196589414300E-017, -3.585164286981621800 ) ) ;
+#1358 = DIRECTION ( 'NONE', ( 0.9907276793635153600, 0.0000000000000000000, -0.1358626708959584100 ) ) ;
+#1359 = VECTOR ( 'NONE', #1358, 1000.000000000000100 ) ;
+#1360 = CARTESIAN_POINT ( 'NONE', ( -22.21738027343353000, 4.898587196589414300E-017, -3.585164286981621800 ) ) ;
+#1361 = CIRCLE ( 'NONE', #1371, 0.4000000000000001300 ) ;
+#1362 = CIRCLE ( 'NONE', #1246, 0.4000000000000001900 ) ;
+#1363 = SURFACE_STYLE_USAGE ( .BOTH. , #1364 ) ;
+#1364 = SURFACE_SIDE_STYLE ('',( #1374 ) ) ;
+#1365 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1366 = FILL_AREA_STYLE_COLOUR ( '', #1375 ) ;
+#1367 = CIRCLE ( 'NONE', #1331, 0.4000000000000001900 ) ;
+#1368 = FACE_OUTER_BOUND ( 'NONE', #181, .T. ) ;
+#1369 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1370 = CYLINDRICAL_SURFACE ( 'NONE', #1372, 2.599999999999999200 ) ;
+#1371 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #1342, #1341 ) ;
+#1372 = AXIS2_PLACEMENT_3D ( 'NONE', #1369, #1349, #1351 ) ;
+#1373 = LINE ( 'NONE', #1360, #1359 ) ;
+#1374 = SURFACE_STYLE_FILL_AREA ( #1335 ) ;
+#1375 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1377 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1379 ), #1332 ) ;
+#1378 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1379 ) ) ;
+#1379 = STYLED_ITEM ( 'NONE', ( #1380 ), #161 ) ;
+#1380 = PRESENTATION_STYLE_ASSIGNMENT (( #1363 ) ) ;
+#1381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1382 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1383 = AXIS2_PLACEMENT_3D ( 'NONE', #1397, #1424, #1387 ) ;
+#1384 = FACE_OUTER_BOUND ( 'NONE', #178, .T. ) ;
+#1385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1386 = PRESENTATION_STYLE_ASSIGNMENT (( #1418 ) ) ;
+#1387 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( -0.1358626708959555200, 0.0000000000000000000, -0.9907276793635158000 ) ) ;
+#1389 = CARTESIAN_POINT ( 'NONE', ( 4.898587196589414300E-017, 4.898587196589414300E-017, 0.4000000000000001300 ) ) ;
+#1390 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, -0.3999999999999974100 ) ) ;
+#1391 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1392 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1393 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1394 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 4.898587196589414300E-017, 0.4000000000000028500 ) ) ;
+#1395 = CYLINDRICAL_SURFACE ( 'NONE', #1383, 0.4000000000000001300 ) ;
+#1396 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 4.898587196589430300E-017, 0.4000000000000028500 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, 2.694222958124176800E-015 ) ) ;
+#1398 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1399 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1400 = VECTOR ( 'NONE', #1399, 1000.000000000000000 ) ;
+#1401 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, -0.3999999999999974100 ) ) ;
+#1402 = LINE ( 'NONE', #1401, #1400 ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #1425, #1408, #1407 ) ;
+#1404 = CYLINDRICAL_SURFACE ( 'NONE', #1406, 0.4000000000000001900 ) ;
+#1405 = CIRCLE ( 'NONE', #1441, 0.4000000000000001300 ) ;
+#1406 = AXIS2_PLACEMENT_3D ( 'NONE', #1422, #1442, #1388 ) ;
+#1407 = DIRECTION ( 'NONE', ( -0.1358626708959555200, 0.0000000000000000000, -0.9907276793635158000 ) ) ;
+#1408 = DIRECTION ( 'NONE', ( 0.9907276793635152500, 0.0000000000000000000, -0.1358626708959589600 ) ) ;
+#1409 = CARTESIAN_POINT ( 'NONE', ( -5.027299097170213400, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1410 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1439 ), #1532 ) ;
+#1411 = SURFACE_SIDE_STYLE ('',( #1431 ) ) ;
+#1412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1413 = CIRCLE ( 'NONE', #1420, 0.4000000000000001300 ) ;
+#1414 = VECTOR ( 'NONE', #1393, 1000.000000000000000 ) ;
+#1415 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413700E-017, -5.949999999999997500 ) ) ;
+#1416 = LINE ( 'NONE', #1394, #1414 ) ;
+#1417 = CIRCLE ( 'NONE', #1437, 1.599999999999999900 ) ;
+#1418 = SURFACE_STYLE_USAGE ( .BOTH. , #1411 ) ;
+#1419 = CIRCLE ( 'NONE', #1403, 0.4000000000000001900 ) ;
+#1420 = AXIS2_PLACEMENT_3D ( 'NONE', #1434, #1433, #1432 ) ;
+#1421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1422 = CARTESIAN_POINT ( 'NONE', ( -22.27172534179191400, 0.0000000000000000000, -3.981455358727028000 ) ) ;
+#1423 = CARTESIAN_POINT ( 'NONE', ( -22.32607041015029700, 0.0000000000000000000, -4.377746430472434700 ) ) ;
+#1424 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1425 = CARTESIAN_POINT ( 'NONE', ( -22.27172534179191400, 0.0000000000000000000, -3.981455358727028000 ) ) ;
+#1426 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, 2.694222958124176800E-015 ) ) ;
+#1427 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1428 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1428, #1427, #1421 ) ;
+#1430 = CIRCLE ( 'NONE', #1429, 2.400000000000000400 ) ;
+#1431 = SURFACE_STYLE_FILL_AREA ( #1355 ) ;
+#1432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1433 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1434 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, 2.694222958124176800E-015 ) ) ;
+#1435 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 4.898587196589414300E-017, -1.999999999999997300 ) ) ;
+#1437 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #1392, #1391 ) ;
+#1438 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1439 ) ) ;
+#1439 = STYLED_ITEM ( 'NONE', ( #1386 ), #224 ) ;
+#1440 = FACE_OUTER_BOUND ( 'NONE', #195, .T. ) ;
+#1441 = AXIS2_PLACEMENT_3D ( 'NONE', #1426, #1443, #1385 ) ;
+#1442 = DIRECTION ( 'NONE', ( 0.9907276793635154700, 0.0000000000000000000, -0.1358626708959584100 ) ) ;
+#1443 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1444 = CARTESIAN_POINT ( 'NONE', ( -4.972700902829781300, 4.898587196589414300E-017, -5.949999999999997500 ) ) ;
+#1445 = CARTESIAN_POINT ( 'NONE', ( -5.027299097170213400, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1446 = CARTESIAN_POINT ( 'NONE', ( -5.027299097170213400, 0.8000000000000002700, -6.749999999999999100 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE', ( -4.972700902829781300, 0.8000000000000002700, -5.949999999999998400 ) ) ;
+#1448 = LINE ( 'NONE', #1458, #1454 ) ;
+#1449 = LINE ( 'NONE', #1513, #1545 ) ;
+#1450 = CARTESIAN_POINT ( 'NONE', ( -4.972700902829781300, 4.898587196589414300E-017, -5.949999999999997500 ) ) ;
+#1451 = LINE ( 'NONE', #1456, #1339 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE', ( -4.999999999999997300, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1453 = LINE ( 'NONE', #1452, #1271 ) ;
+#1454 = VECTOR ( 'NONE', #1457, 1000.000000000000100 ) ;
+#1455 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1456 = CARTESIAN_POINT ( 'NONE', ( -4.999999999999997300, 4.898587196589414300E-017, -5.949999999999997500 ) ) ;
+#1457 = DIRECTION ( 'NONE', ( 0.9907276793635153600, 0.0000000000000000000, -0.1358626708959584100 ) ) ;
+#1458 = CARTESIAN_POINT ( 'NONE', ( -22.32607041015029700, 0.0000000000000000000, -4.377746430472434700 ) ) ;
+#1459 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1444, #1447, #1446, #1445 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1460 = PRESENTATION_STYLE_ASSIGNMENT (( #1476 ) ) ;
+#1461 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1462 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1463 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1464 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1465 = FACE_OUTER_BOUND ( 'NONE', #221, .T. ) ;
+#1466 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1471 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1467, #1470, #1462 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1467 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1468 = STYLED_ITEM ( 'NONE', ( #1460 ), #213 ) ;
+#1469 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1468 ) ) ;
+#1470 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1471 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1467, 'distance_accuracy_value', 'NONE');
+#1472 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1468 ), #1466 ) ;
+#1473 = CIRCLE ( 'NONE', #1535, 0.4000000000000001900 ) ;
+#1474 = CIRCLE ( 'NONE', #1484, 2.689367402383203000 ) ;
+#1475 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ;
+#1476 = SURFACE_STYLE_USAGE ( .BOTH. , #1490 ) ;
+#1477 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1478 = FILL_AREA_STYLE_COLOUR ( '', #1481 ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #1477, #1464, #1463 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#1481 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1482 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #1487, #1486 ) ;
+#1483 = VECTOR ( 'NONE', #1541, 1000.000000000000000 ) ;
+#1484 = AXIS2_PLACEMENT_3D ( 'NONE', #1494, #1493, #1492 ) ;
+#1485 = SURFACE_STYLE_FILL_AREA ( #1489 ) ;
+#1486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1487 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1488 = TOROIDAL_SURFACE ( 'NONE', #1479, 5.200000000000000200, 2.600000000000000100 ) ;
+#1489 = FILL_AREA_STYLE ('',( #1478 ) ) ;
+#1490 = SURFACE_SIDE_STYLE ('',( #1485 ) ) ;
+#1491 = TOROIDAL_SURFACE ( 'NONE', #1482, 2.000000000000000000, 0.4000000000000001300 ) ;
+#1492 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1493 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1494 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1495 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1496 = SURFACE_STYLE_USAGE ( .BOTH. , #1593 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 3.184081677783116700E-016, -2.599999999999998800 ) ) ;
+#1498 = CIRCLE ( 'NONE', #1518, 0.4000000000000001300 ) ;
+#1499 = PRESENTATION_STYLE_ASSIGNMENT (( #1496 ) ) ;
+#1500 = FACE_OUTER_BOUND ( 'NONE', #322, .T. ) ;
+#1501 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1502 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1503 = TOROIDAL_SURFACE ( 'NONE', #1523, 2.000000000000000000, 0.4000000000000001300 ) ;
+#1504 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1505 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #1506, #1505, #1515 ) ;
+#1508 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1509 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1510 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#1511 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1512 = CYLINDRICAL_SURFACE ( 'NONE', #1530, 0.4000000000000001900 ) ;
+#1513 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442057900E-016, -2.999999999999998200 ) ) ;
+#1514 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1561 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1568, #1549, #1556 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1516 = CARTESIAN_POINT ( 'NONE', ( -22.27172534179191400, 0.0000000000000000000, -3.981455358727028000 ) ) ;
+#1517 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.079247873994991800E-016, -0.4000000000000000200 ) ) ;
+#1518 = AXIS2_PLACEMENT_3D ( 'NONE', #1531, #1511, #1504 ) ;
+#1519 = AXIS2_PLACEMENT_3D ( 'NONE', #1537, #1536, #1529 ) ;
+#1520 = DIRECTION ( 'NONE', ( -0.1358626708959555200, 0.0000000000000000000, -0.9907276793635158000 ) ) ;
+#1521 = DIRECTION ( 'NONE', ( 0.9907276793635154700, 0.0000000000000000000, -0.1358626708959584100 ) ) ;
+#1522 = FACE_OUTER_BOUND ( 'NONE', #247, .T. ) ;
+#1523 = AXIS2_PLACEMENT_3D ( 'NONE', #1510, #1509, #1525 ) ;
+#1524 = FACE_OUTER_BOUND ( 'NONE', #231, .T. ) ;
+#1525 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1526 = FACE_OUTER_BOUND ( 'NONE', #275, .T. ) ;
+#1527 = CIRCLE ( 'NONE', #1507, 0.4000000000000000200 ) ;
+#1528 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 2.081899558550500000E-016, -0.4000000000000000800 ) ) ;
+#1529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1530 = AXIS2_PLACEMENT_3D ( 'NONE', #1516, #1521, #1520 ) ;
+#1531 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1532 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1533 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1398, #1455, #1461 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1533 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1398, 'distance_accuracy_value', 'NONE');
+#1534 = PLANE ( 'NONE', #1519 ) ;
+#1535 = AXIS2_PLACEMENT_3D ( 'NONE', #1501, #1495, #1508 ) ;
+#1536 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1537 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1538 = STYLED_ITEM ( 'NONE', ( #1499 ), #271 ) ;
+#1539 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1538 ), #1571 ) ;
+#1540 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1538 ) ) ;
+#1541 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1542 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1543 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1544 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1545 = VECTOR ( 'NONE', #1542, 1000.000000000000000 ) ;
+#1546 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.999999999999998200 ) ) ;
+#1547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1548 = LINE ( 'NONE', #1546, #1483 ) ;
+#1549 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1550 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1551 ) ) ;
+#1551 = STYLED_ITEM ( 'NONE', ( #1567 ), #253 ) ;
+#1552 = PLANE ( 'NONE', #1555 ) ;
+#1553 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1554 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1555 = AXIS2_PLACEMENT_3D ( 'NONE', #1554, #1563, #1553 ) ;
+#1556 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1557 = SURFACE_SIDE_STYLE ('',( #1558 ) ) ;
+#1558 = SURFACE_STYLE_FILL_AREA ( #1566 ) ;
+#1559 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1551 ), #1514 ) ;
+#1560 = SURFACE_STYLE_USAGE ( .BOTH. , #1557 ) ;
+#1561 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1568, 'distance_accuracy_value', 'NONE');
+#1562 = FILL_AREA_STYLE_COLOUR ( '', #1544 ) ;
+#1563 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1569 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1760, #1742, #1741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1565 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1566 = FILL_AREA_STYLE ('',( #1562 ) ) ;
+#1567 = PRESENTATION_STYLE_ASSIGNMENT (( #1560 ) ) ;
+#1568 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1569 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1760, 'distance_accuracy_value', 'NONE');
+#1570 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1543, 'distance_accuracy_value', 'NONE');
+#1571 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1570 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1543, #1547, #1565 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1572 = FACE_OUTER_BOUND ( 'NONE', #246, .T. ) ;
+#1573 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 3.429011037612586800E-016, -2.799999999999997600 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 3.673940397442057900E-016, -2.999999999999998200 ) ) ;
+#1575 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1576 = AXIS2_PLACEMENT_3D ( 'NONE', #1583, #1584, #1579 ) ;
+#1577 = CYLINDRICAL_SURFACE ( 'NONE', #1600, 0.4000000000000001300 ) ;
+#1578 = FACE_OUTER_BOUND ( 'NONE', #293, .T. ) ;
+#1579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 3.673940397442058400E-016, -2.999999999999998700 ) ) ;
+#1581 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 5.199999999999996600 ) ) ;
+#1582 = CARTESIAN_POINT ( 'NONE', ( -22.00000000000000000, 0.0000000000000000000, 2.694222958124176800E-015 ) ) ;
+#1583 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1585 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1586 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #1590, #1589 ) ;
+#1588 = CIRCLE ( 'NONE', #1587, 2.599999999999997900 ) ;
+#1589 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1590 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 = FILL_AREA_STYLE ('',( #1592 ) ) ;
+#1592 = FILL_AREA_STYLE_COLOUR ( '', #1597 ) ;
+#1593 = SURFACE_SIDE_STYLE ('',( #1594 ) ) ;
+#1594 = SURFACE_STYLE_FILL_AREA ( #1591 ) ;
+#1595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1596 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1597 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1598 = TOROIDAL_SURFACE ( 'NONE', #1576, 5.199999999999996600, 2.599999999999997900 ) ;
+#1599 = LINE ( 'NONE', #1601, #1603 ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #1582, #1596, #1595 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#1602 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1603 = VECTOR ( 'NONE', #1602, 1000.000000000000000 ) ;
+#1604 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1605 = CIRCLE ( 'NONE', #1607, 2.599999999999998800 ) ;
+#1606 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #1604, #1608, #1606 ) ;
+#1608 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1609 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#1610 = STYLED_ITEM ( 'NONE', ( #1611 ), #265 ) ;
+#1611 = PRESENTATION_STYLE_ASSIGNMENT (( #1623 ) ) ;
+#1612 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1613 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1614 = CIRCLE ( 'NONE', #1632, 2.599999999999997900 ) ;
+#1615 = CIRCLE ( 'NONE', #1630, 2.599999999999999200 ) ;
+#1616 = AXIS2_PLACEMENT_3D ( 'NONE', #1648, #1643, #1633 ) ;
+#1617 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 3.309198042253360200E-016, -2.604330529516516400 ) ) ;
+#1618 = FILL_AREA_STYLE_COLOUR ( '', #1612 ) ;
+#1619 = CIRCLE ( 'NONE', #1616, 2.799999999999998000 ) ;
+#1620 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 2.799999999999997600 ) ) ;
+#1621 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1622 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1623 = SURFACE_STYLE_USAGE ( .BOTH. , #1624 ) ;
+#1624 = SURFACE_SIDE_STYLE ('',( #1634 ) ) ;
+#1625 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1626 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1628 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1625, #1640, #1626 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1625, 'distance_accuracy_value', 'NONE');
+#1630 = AXIS2_PLACEMENT_3D ( 'NONE', #1641, #1613, #1621 ) ;
+#1631 = AXIS2_PLACEMENT_3D ( 'NONE', #1609, #1651, #1650 ) ;
+#1632 = AXIS2_PLACEMENT_3D ( 'NONE', #1637, #1642, #1627 ) ;
+#1633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1634 = SURFACE_STYLE_FILL_AREA ( #1635 ) ;
+#1635 = FILL_AREA_STYLE ('',( #1618 ) ) ;
+#1636 = AXIS2_PLACEMENT_3D ( 'NONE', #1645, #1646, #1622 ) ;
+#1637 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 6.368163355566232400E-016, -5.199999999999996600 ) ) ;
+#1638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1610 ), #1628 ) ;
+#1639 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1610 ) ) ;
+#1640 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1641 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#1642 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = TOROIDAL_SURFACE ( 'NONE', #1636, 0.3999999999999998000, 2.599999999999999200 ) ;
+#1645 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1646 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1647 = CIRCLE ( 'NONE', #1631, 2.599999999999999200 ) ;
+#1648 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1649 = FACE_OUTER_BOUND ( 'NONE', #308, .T. ) ;
+#1650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1652 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1653 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1654 = LINE ( 'NONE', #1653, #1662 ) ;
+#1655 = AXIS2_PLACEMENT_3D ( 'NONE', #1675, #1681, #1673 ) ;
+#1656 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1657 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1658 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1659 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1660 = AXIS2_PLACEMENT_3D ( 'NONE', #1652, #1674, #1656 ) ;
+#1661 = CIRCLE ( 'NONE', #1720, 2.599999999999997900 ) ;
+#1662 = VECTOR ( 'NONE', #1721, 1000.000000000000000 ) ;
+#1663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1665 ), #1234 ) ;
+#1664 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1665 ) ) ;
+#1665 = STYLED_ITEM ( 'NONE', ( #1666 ), #127 ) ;
+#1666 = PRESENTATION_STYLE_ASSIGNMENT (( #1667 ) ) ;
+#1667 = SURFACE_STYLE_USAGE ( .BOTH. , #1669 ) ;
+#1668 = CYLINDRICAL_SURFACE ( 'NONE', #1655, 2.599999999999999200 ) ;
+#1669 = SURFACE_SIDE_STYLE ('',( #1670 ) ) ;
+#1670 = SURFACE_STYLE_FILL_AREA ( #1671 ) ;
+#1671 = FILL_AREA_STYLE ('',( #1682 ) ) ;
+#1672 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1673 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1674 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1676 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1677 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 5.199999999999996600 ) ) ;
+#1678 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1679 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1680 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1681 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1682 = FILL_AREA_STYLE_COLOUR ( '', #1672 ) ;
+#1683 = FACE_OUTER_BOUND ( 'NONE', #159, .T. ) ;
+#1684 = AXIS2_PLACEMENT_3D ( 'NONE', #1575, #1586, #1585 ) ;
+#1685 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1686 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1687 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 6.368163355566232400E-016, -5.199999999999996600 ) ) ;
+#1688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1689 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1690 = FILL_AREA_STYLE_COLOUR ( '', #1698 ) ;
+#1691 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1693 = AXIS2_PLACEMENT_3D ( 'NONE', #1705, #1689, #1688 ) ;
+#1694 = PRESENTATION_STYLE_ASSIGNMENT (( #1695 ) ) ;
+#1695 = SURFACE_STYLE_USAGE ( .BOTH. , #1696 ) ;
+#1696 = SURFACE_SIDE_STYLE ('',( #1711 ) ) ;
+#1697 = TOROIDAL_SURFACE ( 'NONE', #1684, 0.3999999999999998000, 2.599999999999999200 ) ;
+#1698 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1699 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1702 ), #1704 ) ;
+#1701 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1702 ) ) ;
+#1702 = STYLED_ITEM ( 'NONE', ( #1694 ), #126 ) ;
+#1703 = CIRCLE ( 'NONE', #1693, 2.799999999999998000 ) ;
+#1704 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1713 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1699, #1659, #1658 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1705 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1706 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1707 = AXIS2_PLACEMENT_3D ( 'NONE', #1680, #1686, #1685 ) ;
+#1708 = CIRCLE ( 'NONE', #1719, 2.604330529516516400 ) ;
+#1709 = CIRCLE ( 'NONE', #1660, 2.599999999999999200 ) ;
+#1710 = FACE_OUTER_BOUND ( 'NONE', #122, .T. ) ;
+#1711 = SURFACE_STYLE_FILL_AREA ( #1712 ) ;
+#1712 = FILL_AREA_STYLE ('',( #1690 ) ) ;
+#1713 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1699, 'distance_accuracy_value', 'NONE');
+#1714 = TOROIDAL_SURFACE ( 'NONE', #1707, 5.199999999999996600, 2.599999999999997900 ) ;
+#1715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1716 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1717 = AXIS2_PLACEMENT_3D ( 'NONE', #1687, #1716, #1715 ) ;
+#1718 = CIRCLE ( 'NONE', #1717, 2.599999999999997900 ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #1676, #1657, #1706 ) ;
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #1677, #1692, #1691 ) ;
+#1721 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1722 = STYLED_ITEM ( 'NONE', ( #1723 ), #294 ) ;
+#1723 = PRESENTATION_STYLE_ASSIGNMENT (( #1737 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1725 = LINE ( 'NONE', #1724, #1743 ) ;
+#1726 = CIRCLE ( 'NONE', #1763, 0.4000000000000000200 ) ;
+#1727 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #1728, #1727, #1756 ) ;
+#1730 = CYLINDRICAL_SURFACE ( 'NONE', #1750, 0.4000000000000000200 ) ;
+#1731 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1732 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1733 = FILL_AREA_STYLE_COLOUR ( '', #1755 ) ;
+#1734 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1735 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 = SURFACE_STYLE_USAGE ( .BOTH. , #1738 ) ;
+#1738 = SURFACE_SIDE_STYLE ('',( #1745 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #1739, #1735, #1734 ) ;
+#1741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1742 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1743 = VECTOR ( 'NONE', #1752, 1000.000000000000000 ) ;
+#1744 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1745 = SURFACE_STYLE_FILL_AREA ( #1746 ) ;
+#1746 = FILL_AREA_STYLE ('',( #1733 ) ) ;
+#1747 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.4000000000000000800 ) ) ;
+#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1749 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1750 = AXIS2_PLACEMENT_3D ( 'NONE', #1744, #1749, #1748 ) ;
+#1751 = FACE_OUTER_BOUND ( 'NONE', #281, .T. ) ;
+#1752 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1753 = CIRCLE ( 'NONE', #1729, 2.599999999999999200 ) ;
+#1754 = CIRCLE ( 'NONE', #1740, 2.600000000000000100 ) ;
+#1755 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1757 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 2.999999999999998700 ) ) ;
+#1758 = FACE_OUTER_BOUND ( 'NONE', #235, .T. ) ;
+#1759 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 2.599999999999998800 ) ) ;
+#1760 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1722 ), #1564 ) ;
+#1762 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1722 ) ) ;
+#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1736, #1731, #1732 ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #1787 ) ;
+#1765 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1766, 'distance_accuracy_value', 'NONE');
+#1766 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1767 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#1768 = SURFACE_STYLE_FILL_AREA ( #1767 ) ;
+#1769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1779 ), #1786 ) ;
+#1770 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1779 ) ) ;
+#1771 = FACE_OUTER_BOUND ( 'NONE', #215, .T. ) ;
+#1772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1775 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1776 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #1774, #1773 ) ;
+#1777 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1778 = CARTESIAN_POINT ( 'NONE', ( -4.999999999999997300, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1779 = STYLED_ITEM ( 'NONE', ( #1781 ), #301 ) ;
+#1780 = CYLINDRICAL_SURFACE ( 'NONE', #1783, 0.4000000000000001900 ) ;
+#1781 = PRESENTATION_STYLE_ASSIGNMENT (( #1782 ) ) ;
+#1782 = SURFACE_STYLE_USAGE ( .BOTH. , #1785 ) ;
+#1783 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #1777, #1772 ) ;
+#1784 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1785 = SURFACE_SIDE_STYLE ('',( #1768 ) ) ;
+#1786 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1765 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1766, #1790, #1784 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1787 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1788 = CIRCLE ( 'NONE', #1776, 0.4000000000000000200 ) ;
+#1789 = FACE_OUTER_BOUND ( 'NONE', #284, .T. ) ;
+#1790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES05W_MODEL.STEP b/STEP-files/resistor-th-hole/RES05W_MODEL.STEP
new file mode 100644
index 0000000..cffe990
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES05W_MODEL.STEP
@@ -0,0 +1,1889 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES05W_MODEL.STEP',
+ '2016-08-06T10:06:16',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #13 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #191, #190, #189 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2 = SURFACE_STYLE_FILL_AREA ( #18 ) ;
+#3 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#4 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #6 ), #59 ) ;
+#5 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #598 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #501, #600, #599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#6 = STYLED_ITEM ( 'NONE', ( #7 ), #1005 ) ;
+#7 = PRESENTATION_STYLE_ASSIGNMENT (( #22 ) ) ;
+#8 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#9 = FACE_OUTER_BOUND ( 'NONE', #1020, .T. ) ;
+#10 = SURFACE_SIDE_STYLE ('',( #2 ) ) ;
+#11 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#12 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#13 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #191, 'distance_accuracy_value', 'NONE');
+#14 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#15 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #14, #8 ) ;
+#16 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#17 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#18 = FILL_AREA_STYLE ('',( #21 ) ) ;
+#19 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #6 ) ) ;
+#20 = CYLINDRICAL_SURFACE ( 'NONE', #15, 1.299999999999999600 ) ;
+#21 = FILL_AREA_STYLE_COLOUR ( '', #17 ) ;
+#22 = SURFACE_STYLE_USAGE ( .BOTH. , #10 ) ;
+#23 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #3, 'distance_accuracy_value', 'NONE');
+#24 = AXIS2_PLACEMENT_3D ( 'NONE', #71, #85, #84 ) ;
+#25 = SURFACE_STYLE_USAGE ( .BOTH. , #26 ) ;
+#26 = SURFACE_SIDE_STYLE ('',( #50 ) ) ;
+#27 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#28 = CYLINDRICAL_SURFACE ( 'NONE', #44, 1.599999999999999900 ) ;
+#29 = FACE_OUTER_BOUND ( 'NONE', #995, .T. ) ;
+#30 = FACE_OUTER_BOUND ( 'NONE', #1039, .T. ) ;
+#31 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999600, 3.673940397442058900E-017, 0.2999999999999962100 ) ) ;
+#32 = SURFACE_SIDE_STYLE ('',( #33 ) ) ;
+#33 = SURFACE_STYLE_FILL_AREA ( #87 ) ;
+#34 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#35 = FILL_AREA_STYLE_COLOUR ( '', #27 ) ;
+#36 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #169 ), #512 ) ;
+#37 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #39, 'distance_accuracy_value', 'NONE');
+#38 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#39 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#40 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #42 ), #48 ) ;
+#41 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #42 ) ) ;
+#42 = STYLED_ITEM ( 'NONE', ( #53 ), #1027 ) ;
+#43 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#44 = AXIS2_PLACEMENT_3D ( 'NONE', #68, #46, #47 ) ;
+#45 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#46 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#47 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#48 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #37 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #39, #60, #38 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#49 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#50 = SURFACE_STYLE_FILL_AREA ( #51 ) ;
+#51 = FILL_AREA_STYLE ('',( #100 ) ) ;
+#52 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #97, #96 ) ;
+#53 = PRESENTATION_STYLE_ASSIGNMENT (( #54 ) ) ;
+#54 = SURFACE_STYLE_USAGE ( .BOTH. , #32 ) ;
+#55 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #56 ) ) ;
+#56 = STYLED_ITEM ( 'NONE', ( #57 ), #1023 ) ;
+#57 = PRESENTATION_STYLE_ASSIGNMENT (( #25 ) ) ;
+#58 = FACE_OUTER_BOUND ( 'NONE', #1041, .T. ) ;
+#59 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #23 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #3, #12, #11 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#60 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#61 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #95 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #69, #80, #49 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#62 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#63 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#64 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -3.333035925050480200E-015 ) ) ;
+#65 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #66 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #73, #72, #67 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#66 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #73, 'distance_accuracy_value', 'NONE');
+#67 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#68 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#69 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#70 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #56 ), #61 ) ;
+#71 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#72 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#73 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#74 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #76 ), #65 ) ;
+#75 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #76 ) ) ;
+#76 = STYLED_ITEM ( 'NONE', ( #77 ), #1034 ) ;
+#77 = PRESENTATION_STYLE_ASSIGNMENT (( #78 ) ) ;
+#78 = SURFACE_STYLE_USAGE ( .BOTH. , #79 ) ;
+#79 = SURFACE_SIDE_STYLE ('',( #90 ) ) ;
+#80 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#81 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #45, #89 ) ;
+#82 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#83 = FILL_AREA_STYLE_COLOUR ( '', #94 ) ;
+#84 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#85 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#86 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 3.673940397442061300E-017, 0.2999999999999966600 ) ) ;
+#87 = FILL_AREA_STYLE ('',( #35 ) ) ;
+#88 = AXIS2_PLACEMENT_3D ( 'NONE', #105, #43, #34 ) ;
+#89 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#90 = SURFACE_STYLE_FILL_AREA ( #91 ) ;
+#91 = FILL_AREA_STYLE ('',( #83 ) ) ;
+#92 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #744, #400 ), #386 ) ;
+#93 = CYLINDRICAL_SURFACE ( 'NONE', #88, 1.599999999999999900 ) ;
+#94 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#95 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #69, 'distance_accuracy_value', 'NONE');
+#96 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#97 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#98 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 3.673940397442058900E-017, 2.100000000000000100 ) ) ;
+#99 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -0.3000000000000032600 ) ) ;
+#100 = FILL_AREA_STYLE_COLOUR ( '', #106 ) ;
+#101 = CIRCLE ( 'NONE', #81, 1.599999999999999900 ) ;
+#102 = AXIS2_PLACEMENT_3D ( 'NONE', #64, #63, #62 ) ;
+#103 = CIRCLE ( 'NONE', #102, 0.2999999999999999900 ) ;
+#104 = CIRCLE ( 'NONE', #52, 1.800000000000003800 ) ;
+#105 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#106 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#107 = TOROIDAL_SURFACE ( 'NONE', #24, 0.2999999999999999900, 1.299999999999999800 ) ;
+#108 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #184 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #230, #164, #135 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#109 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #123 ), #108 ) ;
+#110 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#111 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#112 = CIRCLE ( 'NONE', #152, 1.599999999999999600 ) ;
+#113 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#114 = FACE_OUTER_BOUND ( 'NONE', #1065, .T. ) ;
+#115 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#116 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#117 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#118 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #222 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #242, #241, #223 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#120 = TOROIDAL_SURFACE ( 'NONE', #133, 2.600000000000000100, 1.300000000000000000 ) ;
+#121 = AXIS2_PLACEMENT_3D ( 'NONE', #258, #257, #259 ) ;
+#122 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #123 ) ) ;
+#123 = STYLED_ITEM ( 'NONE', ( #124 ), #1040 ) ;
+#124 = PRESENTATION_STYLE_ASSIGNMENT (( #125 ) ) ;
+#125 = SURFACE_STYLE_USAGE ( .BOTH. , #185 ) ;
+#126 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#127 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#129 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#130 = SURFACE_STYLE_FILL_AREA ( #165 ) ;
+#131 = CARTESIAN_POINT ( 'NONE', ( 1.150000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#132 = FILL_AREA_STYLE ('',( #151 ) ) ;
+#133 = AXIS2_PLACEMENT_3D ( 'NONE', #117, #116, #159 ) ;
+#134 = AXIS2_PLACEMENT_3D ( 'NONE', #149, #177, #119 ) ;
+#135 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#136 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#137 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#138 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #141 ), #219 ) ;
+#140 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #141 ) ) ;
+#141 = STYLED_ITEM ( 'NONE', ( #142 ), #1059 ) ;
+#142 = PRESENTATION_STYLE_ASSIGNMENT (( #143 ) ) ;
+#143 = SURFACE_STYLE_USAGE ( .BOTH. , #144 ) ;
+#144 = SURFACE_SIDE_STYLE ('',( #145 ) ) ;
+#145 = SURFACE_STYLE_FILL_AREA ( #156 ) ;
+#146 = SURFACE_STYLE_FILL_AREA ( #147 ) ;
+#147 = FILL_AREA_STYLE ('',( #256 ) ) ;
+#148 = AXIS2_PLACEMENT_3D ( 'NONE', #131, #129, #128 ) ;
+#149 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#150 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #217, #213 ) ;
+#151 = FILL_AREA_STYLE_COLOUR ( '', #127 ) ;
+#152 = AXIS2_PLACEMENT_3D ( 'NONE', #111, #110, #181 ) ;
+#153 = STYLED_ITEM ( 'NONE', ( #154 ), #1050 ) ;
+#154 = PRESENTATION_STYLE_ASSIGNMENT (( #155 ) ) ;
+#155 = SURFACE_STYLE_USAGE ( .BOTH. , #227 ) ;
+#156 = FILL_AREA_STYLE ('',( #157 ) ) ;
+#157 = FILL_AREA_STYLE_COLOUR ( '', #115 ) ;
+#158 = FILL_AREA_STYLE_COLOUR ( '', #161 ) ;
+#159 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#160 = FILL_AREA_STYLE ('',( #162 ) ) ;
+#161 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#162 = FILL_AREA_STYLE_COLOUR ( '', #163 ) ;
+#163 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#164 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#165 = FILL_AREA_STYLE ('',( #182 ) ) ;
+#166 = FACE_OUTER_BOUND ( 'NONE', #1043, .T. ) ;
+#167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#168 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #169 ) ) ;
+#169 = STYLED_ITEM ( 'NONE', ( #170 ), #92 ) ;
+#170 = PRESENTATION_STYLE_ASSIGNMENT (( #171 ) ) ;
+#171 = SURFACE_STYLE_USAGE ( .BOTH. , #211 ) ;
+#172 = FACE_OUTER_BOUND ( 'NONE', #1049, .T. ) ;
+#173 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#174 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#175 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #186 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #204, #203, #187 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#176 = CIRCLE ( 'NONE', #178, 1.599999999999999900 ) ;
+#177 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#178 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #221, #126 ) ;
+#179 = CIRCLE ( 'NONE', #148, 1.591317157014495500 ) ;
+#180 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#181 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#182 = FILL_AREA_STYLE_COLOUR ( '', #240 ) ;
+#183 = TOROIDAL_SURFACE ( 'NONE', #188, 0.2999999999999999900, 1.299999999999999800 ) ;
+#184 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #230, 'distance_accuracy_value', 'NONE');
+#185 = SURFACE_SIDE_STYLE ('',( #130 ) ) ;
+#186 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #204, 'distance_accuracy_value', 'NONE');
+#187 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #113, #239, #180 ) ;
+#189 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#190 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#191 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #194 ), #1 ) ;
+#193 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #194 ) ) ;
+#194 = STYLED_ITEM ( 'NONE', ( #195 ), #1067 ) ;
+#195 = PRESENTATION_STYLE_ASSIGNMENT (( #196 ) ) ;
+#196 = SURFACE_STYLE_USAGE ( .BOTH. , #197 ) ;
+#197 = SURFACE_SIDE_STYLE ('',( #198 ) ) ;
+#198 = SURFACE_STYLE_FILL_AREA ( #199 ) ;
+#199 = FILL_AREA_STYLE ('',( #158 ) ) ;
+#200 = FILL_AREA_STYLE ('',( #201 ) ) ;
+#201 = FILL_AREA_STYLE_COLOUR ( '', #215 ) ;
+#202 = CYLINDRICAL_SURFACE ( 'NONE', #121, 1.599999999999999000 ) ;
+#203 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#204 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #207 ), #175 ) ;
+#206 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #207 ) ) ;
+#207 = STYLED_ITEM ( 'NONE', ( #208 ), #1062 ) ;
+#208 = PRESENTATION_STYLE_ASSIGNMENT (( #209 ) ) ;
+#209 = SURFACE_STYLE_USAGE ( .BOTH. , #210 ) ;
+#210 = SURFACE_SIDE_STYLE ('',( #146 ) ) ;
+#211 = SURFACE_SIDE_STYLE ('',( #212 ) ) ;
+#212 = SURFACE_STYLE_FILL_AREA ( #200 ) ;
+#213 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#214 = TOROIDAL_SURFACE ( 'NONE', #253, 2.599999999999998300, 1.299999999999999200 ) ;
+#215 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#216 = FACE_OUTER_BOUND ( 'NONE', #1063, .T. ) ;
+#217 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#218 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #220 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #138, #137, #136 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#220 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #138, 'distance_accuracy_value', 'NONE');
+#221 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#222 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #242, 'distance_accuracy_value', 'NONE');
+#223 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#224 = SURFACE_STYLE_USAGE ( .BOTH. , #225 ) ;
+#225 = SURFACE_SIDE_STYLE ('',( #226 ) ) ;
+#226 = SURFACE_STYLE_FILL_AREA ( #132 ) ;
+#227 = SURFACE_SIDE_STYLE ('',( #228 ) ) ;
+#228 = SURFACE_STYLE_FILL_AREA ( #160 ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#231 = FACE_OUTER_BOUND ( 'NONE', #1028, .T. ) ;
+#232 = TOROIDAL_SURFACE ( 'NONE', #134, 0.2999999999999999900, 1.300000000000000000 ) ;
+#233 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #236, 'distance_accuracy_value', 'NONE');
+#234 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#235 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#237 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #153 ), #260 ) ;
+#238 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #153 ) ) ;
+#239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#240 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#241 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#242 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#243 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #245 ), #118 ) ;
+#244 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #245 ) ) ;
+#245 = STYLED_ITEM ( 'NONE', ( #246 ), #1048 ) ;
+#246 = PRESENTATION_STYLE_ASSIGNMENT (( #224 ) ) ;
+#247 = TOROIDAL_SURFACE ( 'NONE', #150, 0.2999999999999997700, 1.299999999999999600 ) ;
+#248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#249 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#250 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#251 = AXIS2_PLACEMENT_3D ( 'NONE', #250, #249, #248 ) ;
+#252 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#253 = AXIS2_PLACEMENT_3D ( 'NONE', #174, #173, #167 ) ;
+#254 = CIRCLE ( 'NONE', #251, 1.599999999999999200 ) ;
+#255 = FACE_OUTER_BOUND ( 'NONE', #1068, .T. ) ;
+#256 = FILL_AREA_STYLE_COLOUR ( '', #252 ) ;
+#257 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#258 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#260 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #233 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #236, #235, #234 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#261 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #327 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #351, #290, #273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#262 = AXIS2_PLACEMENT_3D ( 'NONE', #265, #367, #341 ) ;
+#263 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000033800, 3.673940397442058900E-017, 2.100000000000001000 ) ) ;
+#264 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -5.102127870520022500E-017 ) ) ;
+#265 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#266 = LINE ( 'NONE', #263, #289 ) ;
+#267 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999999900, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#268 = FILL_AREA_STYLE_COLOUR ( '', #316 ) ;
+#269 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000200, 3.673940397442081100E-017, 2.099999999999997900 ) ) ;
+#270 = CYLINDRICAL_SURFACE ( 'NONE', #293, 0.2999999999999999300 ) ;
+#271 = FACE_OUTER_BOUND ( 'NONE', #1077, .T. ) ;
+#272 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#274 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000200, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#275 = DIRECTION ( 'NONE', ( 1.323942485564706200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#276 = VECTOR ( 'NONE', #275, 1000.000000000000000 ) ;
+#277 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999965500, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#278 = LINE ( 'NONE', #277, #276 ) ;
+#279 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #338, #356 ) ;
+#280 = CIRCLE ( 'NONE', #366, 1.599999999999999000 ) ;
+#281 = STYLED_ITEM ( 'NONE', ( #282 ), #1084 ) ;
+#282 = PRESENTATION_STYLE_ASSIGNMENT (( #318 ) ) ;
+#283 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#284 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -3.333035925050480200E-015 ) ) ;
+#285 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #283, #343 ) ;
+#286 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#287 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612588500E-015, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#288 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #321, #320 ) ;
+#289 = VECTOR ( 'NONE', #342, 1000.000000000000000 ) ;
+#290 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#291 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#292 = DIRECTION ( 'NONE', ( 1.339554807704098300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#293 = AXIS2_PLACEMENT_3D ( 'NONE', #304, #292, #291 ) ;
+#294 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ;
+#295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999800, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#298 = AXIS2_PLACEMENT_3D ( 'NONE', #297, #296, #295 ) ;
+#299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#300 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#301 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#303 = CIRCLE ( 'NONE', #298, 2.400000000000003900 ) ;
+#304 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000100, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#305 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -5.102127870520022500E-017 ) ) ;
+#306 = VECTOR ( 'NONE', #305, 1000.000000000000000 ) ;
+#307 = CIRCLE ( 'NONE', #288, 0.2999999999999999900 ) ;
+#308 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#309 = AXIS2_PLACEMENT_3D ( 'NONE', #324, #264, #286 ) ;
+#310 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999800, 3.673940397442058900E-017, 2.100000000000000100 ) ) ;
+#312 = AXIS2_PLACEMENT_3D ( 'NONE', #311, #355, #354 ) ;
+#313 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999600, 0.0000000000000000000, -3.766716794044681900E-015 ) ) ;
+#314 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 3.673940397442058900E-017, 0.2999999999999966600 ) ) ;
+#315 = LINE ( 'NONE', #314, #371 ) ;
+#316 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#317 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#318 = SURFACE_STYLE_USAGE ( .BOTH. , #319 ) ;
+#319 = SURFACE_SIDE_STYLE ('',( #347 ) ) ;
+#320 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#322 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#323 = CYLINDRICAL_SURFACE ( 'NONE', #279, 0.2999999999999999900 ) ;
+#324 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -3.333035925050480200E-015 ) ) ;
+#325 = AXIS2_PLACEMENT_3D ( 'NONE', #362, #353, #308 ) ;
+#326 = FACE_OUTER_BOUND ( 'NONE', #1082, .T. ) ;
+#327 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #351, 'distance_accuracy_value', 'NONE');
+#328 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#329 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#330 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#331 = AXIS2_PLACEMENT_3D ( 'NONE', #313, #330, #329 ) ;
+#332 = CIRCLE ( 'NONE', #331, 0.2999999999999999900 ) ;
+#333 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #281 ), #261 ) ;
+#335 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #281 ) ) ;
+#336 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#337 = CIRCLE ( 'NONE', #312, 1.800000000000004300 ) ;
+#338 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -5.102127870520022500E-017 ) ) ;
+#339 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -3.333035925050480200E-015 ) ) ;
+#340 = FACE_OUTER_BOUND ( 'NONE', #1120, .T. ) ;
+#341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#342 = DIRECTION ( 'NONE', ( 1.323942485564706200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#344 = CYLINDRICAL_SURFACE ( 'NONE', #309, 0.2999999999999999900 ) ;
+#345 = FACE_OUTER_BOUND ( 'NONE', #1141, .T. ) ;
+#346 = CIRCLE ( 'NONE', #285, 0.2999999999999999900 ) ;
+#347 = SURFACE_STYLE_FILL_AREA ( #348 ) ;
+#348 = FILL_AREA_STYLE ('',( #268 ) ) ;
+#349 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #310, #299 ) ;
+#350 = CARTESIAN_POINT ( 'NONE', ( -0.2999999999999999900, 3.673940397442058900E-017, 28.00000000000000000 ) ) ;
+#351 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#352 = CYLINDRICAL_SURFACE ( 'NONE', #349, 0.2999999999999999900 ) ;
+#353 = DIRECTION ( 'NONE', ( 1.323942485564706200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#355 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#357 = TOROIDAL_SURFACE ( 'NONE', #368, 0.2999999999999997700, 1.299999999999999600 ) ;
+#358 = AXIS2_PLACEMENT_3D ( 'NONE', #328, #301, #300 ) ;
+#359 = CARTESIAN_POINT ( 'NONE', ( 2.099999999999999600, 0.0000000000000000000, -0.3000000000000032600 ) ) ;
+#360 = LINE ( 'NONE', #359, #306 ) ;
+#361 = FACE_OUTER_BOUND ( 'NONE', #1139, .T. ) ;
+#362 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612588500E-015, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#363 = CYLINDRICAL_SURFACE ( 'NONE', #325, 0.2999999999999999900 ) ;
+#364 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#365 = CYLINDRICAL_SURFACE ( 'NONE', #262, 1.299999999999999600 ) ;
+#366 = AXIS2_PLACEMENT_3D ( 'NONE', #364, #333, #272 ) ;
+#367 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #322, #302 ) ;
+#369 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#370 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -5.102127870520022500E-017 ) ) ;
+#371 = VECTOR ( 'NONE', #370, 1000.000000000000000 ) ;
+#372 = CIRCLE ( 'NONE', #358, 0.2999999999999999900 ) ;
+#373 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #369, 'distance_accuracy_value', 'NONE');
+#374 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#375 = DIRECTION ( 'NONE', ( -3.445092848397666500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000100, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#377 = AXIS2_PLACEMENT_3D ( 'NONE', #376, #375, #374 ) ;
+#378 = CIRCLE ( 'NONE', #377, 0.2999999999999999300 ) ;
+#379 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#380 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.158097751255136800E-016, -0.2999999999999999900 ) ) ;
+#381 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#382 = SURFACE_STYLE_USAGE ( .BOTH. , #383 ) ;
+#383 = SURFACE_SIDE_STYLE ('',( #384 ) ) ;
+#384 = SURFACE_STYLE_FILL_AREA ( #385 ) ;
+#385 = FILL_AREA_STYLE ('',( #393 ) ) ;
+#386 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #387 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #396, #389, #388 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#387 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #396, 'distance_accuracy_value', 'NONE');
+#388 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#390 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #391, #399 ) ;
+#391 = SHAPE_REPRESENTATION ( 'RES05W_L28xD0M6_PIN', ( #400 ), #409 ) ;
+#392 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #401 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #412, #411, #398 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#393 = FILL_AREA_STYLE_COLOUR ( '', #394 ) ;
+#394 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#395 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#396 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#397 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#398 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#399 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1000, #400 ), #409 ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #407, #406, #395 ) ;
+#401 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #412, 'distance_accuracy_value', 'NONE');
+#402 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#403 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #404 ) ) ;
+#404 = STYLED_ITEM ( 'NONE', ( #405 ), #399 ) ;
+#405 = PRESENTATION_STYLE_ASSIGNMENT (( #382 ) ) ;
+#406 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#407 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#409 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #410 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #408, #402, #397 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#410 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #408, 'distance_accuracy_value', 'NONE');
+#411 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#412 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #404 ), #392 ) ;
+#414 = STYLED_ITEM ( 'NONE', ( #415 ), #982 ) ;
+#415 = PRESENTATION_STYLE_ASSIGNMENT (( #416 ) ) ;
+#416 = SURFACE_STYLE_USAGE ( .BOTH. , #417 ) ;
+#417 = SURFACE_SIDE_STYLE ('',( #424 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE', ( 2.962435565298213700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#419 = FILL_AREA_STYLE_COLOUR ( '', #421 ) ;
+#420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#421 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#422 = FACE_OUTER_BOUND ( 'NONE', #997, .T. ) ;
+#423 = CIRCLE ( 'NONE', #490, 1.299999999999999600 ) ;
+#424 = SURFACE_STYLE_FILL_AREA ( #425 ) ;
+#425 = FILL_AREA_STYLE ('',( #419 ) ) ;
+#426 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #432, #431, #430 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #432, 'distance_accuracy_value', 'NONE');
+#430 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#431 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#432 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#433 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #435 ), #428 ) ;
+#434 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #435 ) ) ;
+#435 = STYLED_ITEM ( 'NONE', ( #436 ), #979 ) ;
+#436 = PRESENTATION_STYLE_ASSIGNMENT (( #437 ) ) ;
+#437 = SURFACE_STYLE_USAGE ( .BOTH. , #438 ) ;
+#438 = SURFACE_SIDE_STYLE ('',( #617 ) ) ;
+#439 = CYLINDRICAL_SURFACE ( 'NONE', #444, 1.299999999999999600 ) ;
+#440 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#442 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612588500E-015, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#443 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #441, #440 ) ;
+#444 = AXIS2_PLACEMENT_3D ( 'NONE', #498, #497, #499 ) ;
+#445 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#446 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #620, #619 ) ;
+#447 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#448 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#449 = AXIS2_PLACEMENT_3D ( 'NONE', #552, #448, #447 ) ;
+#450 = STYLED_ITEM ( 'NONE', ( #451 ), #976 ) ;
+#451 = PRESENTATION_STYLE_ASSIGNMENT (( #456 ) ) ;
+#452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#453 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#454 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#455 = AXIS2_PLACEMENT_3D ( 'NONE', #454, #453, #452 ) ;
+#456 = SURFACE_STYLE_USAGE ( .BOTH. , #457 ) ;
+#457 = SURFACE_SIDE_STYLE ('',( #624 ) ) ;
+#458 = FILL_AREA_STYLE_COLOUR ( '', #616 ) ;
+#459 = CIRCLE ( 'NONE', #446, 1.308682842985504200 ) ;
+#460 = TOROIDAL_SURFACE ( 'NONE', #455, 2.599999999999998300, 1.299999999999999200 ) ;
+#461 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #462 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #465, #464, #463 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#462 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #465, 'distance_accuracy_value', 'NONE');
+#463 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#464 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #468 ), #461 ) ;
+#467 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #468 ) ) ;
+#468 = STYLED_ITEM ( 'NONE', ( #469 ), #970 ) ;
+#469 = PRESENTATION_STYLE_ASSIGNMENT (( #470 ) ) ;
+#470 = SURFACE_STYLE_USAGE ( .BOTH. , #550 ) ;
+#471 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999800, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#472 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#473 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#474 = FILL_AREA_STYLE_COLOUR ( '', #472 ) ;
+#475 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#476 = TOROIDAL_SURFACE ( 'NONE', #525, 2.100000000000004100, 0.2999999999999999900 ) ;
+#477 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999600, 0.0000000000000000000, -0.3000000000000037100 ) ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #485, #484, #473 ) ;
+#479 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#480 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#481 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999600, 0.0000000000000000000, -3.766716794044681900E-015 ) ) ;
+#482 = SURFACE_STYLE_USAGE ( .BOTH. , #483 ) ;
+#483 = SURFACE_SIDE_STYLE ('',( #495 ) ) ;
+#484 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#485 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#486 = FACE_OUTER_BOUND ( 'NONE', #1001, .T. ) ;
+#487 = FACE_OUTER_BOUND ( 'NONE', #996, .T. ) ;
+#488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#489 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #489, #488 ) ;
+#491 = TOROIDAL_SURFACE ( 'NONE', #478, 2.100000000000003600, 0.2999999999999999900 ) ;
+#492 = AXIS2_PLACEMENT_3D ( 'NONE', #481, #480, #479 ) ;
+#493 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000033800, 3.673940397442079800E-017, 2.100000000000001000 ) ) ;
+#494 = CIRCLE ( 'NONE', #492, 0.2999999999999999900 ) ;
+#495 = SURFACE_STYLE_FILL_AREA ( #496 ) ;
+#496 = FILL_AREA_STYLE ('',( #474 ) ) ;
+#497 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#498 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#499 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#500 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #526 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #529, #528, #527 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#501 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #504 ), #5 ) ;
+#503 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #504 ) ) ;
+#504 = STYLED_ITEM ( 'NONE', ( #505 ), #1004 ) ;
+#505 = PRESENTATION_STYLE_ASSIGNMENT (( #506 ) ) ;
+#506 = SURFACE_STYLE_USAGE ( .BOTH. , #507 ) ;
+#507 = SURFACE_SIDE_STYLE ('',( #508 ) ) ;
+#508 = SURFACE_STYLE_FILL_AREA ( #510 ) ;
+#509 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #522, #92 ) ;
+#510 = FILL_AREA_STYLE ('',( #511 ) ) ;
+#511 = FILL_AREA_STYLE_COLOUR ( '', #475 ) ;
+#512 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #373 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #369, #381, #379 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#513 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #514 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #517, #516, #515 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#514 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #517, 'distance_accuracy_value', 'NONE');
+#515 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#516 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#517 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#518 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #520 ), #513 ) ;
+#519 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #520 ) ) ;
+#520 = STYLED_ITEM ( 'NONE', ( #521 ), #1000 ) ;
+#521 = PRESENTATION_STYLE_ASSIGNMENT (( #482 ) ) ;
+#522 = SHAPE_REPRESENTATION ( 'RES05W_L8M5xD3M2_BODY', ( #400 ), #386 ) ;
+#523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#524 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#525 = AXIS2_PLACEMENT_3D ( 'NONE', #471, #524, #523 ) ;
+#526 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #529, 'distance_accuracy_value', 'NONE');
+#527 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#528 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#529 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #414 ), #500 ) ;
+#531 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #414 ) ) ;
+#532 = CYLINDRICAL_SURFACE ( 'NONE', #539, 1.299999999999999600 ) ;
+#533 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#534 = AXIS2_PLACEMENT_3D ( 'NONE', #572, #571, #570 ) ;
+#535 = CIRCLE ( 'NONE', #597, 1.399367347576369000 ) ;
+#536 = FACE_OUTER_BOUND ( 'NONE', #928, .T. ) ;
+#537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#538 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#539 = AXIS2_PLACEMENT_3D ( 'NONE', #533, #538, #537 ) ;
+#540 = CIRCLE ( 'NONE', #582, 1.449999999999999300 ) ;
+#541 = TOROIDAL_SURFACE ( 'NONE', #585, 2.599999999999998300, 1.299999999999999200 ) ;
+#542 = CARTESIAN_POINT ( 'NONE', ( 6.186043354952381000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#543 = FILL_AREA_STYLE_COLOUR ( '', #544 ) ;
+#544 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#546 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#547 = CARTESIAN_POINT ( 'NONE', ( 5.886043354952381200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#548 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #546, #545 ) ;
+#549 = FACE_OUTER_BOUND ( 'NONE', #968, .T. ) ;
+#550 = SURFACE_SIDE_STYLE ('',( #551 ) ) ;
+#551 = SURFACE_STYLE_FILL_AREA ( #554 ) ;
+#552 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#553 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#554 = FILL_AREA_STYLE ('',( #543 ) ) ;
+#555 = FILL_AREA_STYLE_COLOUR ( '', #445 ) ;
+#556 = CIRCLE ( 'NONE', #449, 2.400000000000003900 ) ;
+#557 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#558 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#559 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #560 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #563, #562, #561 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#560 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #563, 'distance_accuracy_value', 'NONE');
+#561 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#562 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#563 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #566 ), #559 ) ;
+#565 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #566 ) ) ;
+#566 = STYLED_ITEM ( 'NONE', ( #567 ), #962 ) ;
+#567 = PRESENTATION_STYLE_ASSIGNMENT (( #568 ) ) ;
+#568 = SURFACE_STYLE_USAGE ( .BOTH. , #574 ) ;
+#569 = FACE_OUTER_BOUND ( 'NONE', #959, .T. ) ;
+#570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#571 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#572 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 2.599999999999998300 ) ) ;
+#573 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#574 = SURFACE_SIDE_STYLE ('',( #575 ) ) ;
+#575 = SURFACE_STYLE_FILL_AREA ( #586 ) ;
+#576 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#577 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#578 = AXIS2_PLACEMENT_3D ( 'NONE', #583, #577, #576 ) ;
+#579 = FILL_AREA_STYLE_COLOUR ( '', #573 ) ;
+#580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#581 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#582 = AXIS2_PLACEMENT_3D ( 'NONE', #593, #581, #580 ) ;
+#583 = CARTESIAN_POINT ( 'NONE', ( 4.028589666741440900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#584 = CIRCLE ( 'NONE', #578, 1.299999999999999600 ) ;
+#585 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #557, #553 ) ;
+#586 = FILL_AREA_STYLE ('',( #579 ) ) ;
+#587 = CIRCLE ( 'NONE', #534, 1.299999999999999200 ) ;
+#588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#589 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#590 = CARTESIAN_POINT ( 'NONE', ( 4.328589666741440700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#591 = AXIS2_PLACEMENT_3D ( 'NONE', #590, #589, #588 ) ;
+#592 = CIRCLE ( 'NONE', #591, 1.299999999999999600 ) ;
+#593 = CARTESIAN_POINT ( 'NONE', ( 6.293782217350893900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#594 = CIRCLE ( 'NONE', #548, 1.315240832600848900 ) ;
+#595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#596 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #542, #596, #595 ) ;
+#598 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #501, 'distance_accuracy_value', 'NONE');
+#599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#600 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#601 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #426, #420 ) ;
+#602 = FACE_OUTER_BOUND ( 'NONE', #1154, .T. ) ;
+#603 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#604 = TOROIDAL_SURFACE ( 'NONE', #601, 2.600000000000000100, 1.300000000000000000 ) ;
+#605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#606 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #610, #609, #608 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #610, 'distance_accuracy_value', 'NONE');
+#608 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#609 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#611 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #450 ), #606 ) ;
+#612 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #450 ) ) ;
+#613 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = FACE_OUTER_BOUND ( 'NONE', #987, .T. ) ;
+#615 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999965500, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#616 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#617 = SURFACE_STYLE_FILL_AREA ( #618 ) ;
+#618 = FILL_AREA_STYLE ('',( #555 ) ) ;
+#619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#620 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#621 = CARTESIAN_POINT ( 'NONE', ( 2.662435565298213900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #613, #603, #605 ) ;
+#623 = CIRCLE ( 'NONE', #443, 0.2999999999999999900 ) ;
+#624 = SURFACE_STYLE_FILL_AREA ( #625 ) ;
+#625 = FILL_AREA_STYLE ('',( #458 ) ) ;
+#626 = CYLINDRICAL_SURFACE ( 'NONE', #622, 1.299999999999999600 ) ;
+#627 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #629, #628 ) ;
+#628 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #662 ) ;
+#629 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #659, #522 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #663 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#630 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #631 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #690, #689, #632 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#631 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #690, 'distance_accuracy_value', 'NONE');
+#632 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#633 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #637 ) ;
+#634 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #642 ) ) ;
+#635 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #642, .NOT_KNOWN. ) ;
+#636 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #687, #400 ) ;
+#637 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #635, #638 ) ;
+#638 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #640, 'design' ) ;
+#639 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #640 ) ;
+#640 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#641 = SHAPE_DEFINITION_REPRESENTATION ( #633, #659 ) ;
+#642 = PRODUCT ( 'RES05W_MODEL', 'RES05W_MODEL', '', ( #643 ) ) ;
+#643 = PRODUCT_CONTEXT ( 'NONE', #645, 'mechanical' ) ;
+#644 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #645 ) ;
+#645 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#646 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #649 ) ;
+#647 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #654 ) ) ;
+#648 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #654, .NOT_KNOWN. ) ;
+#649 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #648, #650 ) ;
+#650 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #652, 'design' ) ;
+#651 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #652 ) ;
+#652 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#653 = SHAPE_DEFINITION_REPRESENTATION ( #646, #391 ) ;
+#654 = PRODUCT ( 'RES05W_L28xD0M6_PIN', 'RES05W_L28xD0M6_PIN', '', ( #655 ) ) ;
+#655 = PRODUCT_CONTEXT ( 'NONE', #668, 'mechanical' ) ;
+#656 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #668 ) ;
+#657 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #671 ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#659 = SHAPE_REPRESENTATION ( 'RES05W_MODEL', ( #683, #687, #694 ), #630 ) ;
+#660 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #637, #649, $ ) ;
+#661 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #660 ) ;
+#662 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #637, #671, $ ) ;
+#663 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #694, #400 ) ;
+#664 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #679, #661 ) ;
+#665 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#666 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#667 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#668 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#669 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #676 ) ) ;
+#670 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #676, .NOT_KNOWN. ) ;
+#671 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #670, #672 ) ;
+#672 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #674, 'design' ) ;
+#673 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #674 ) ;
+#674 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#675 = SHAPE_DEFINITION_REPRESENTATION ( #657, #522 ) ;
+#676 = PRODUCT ( 'RES05W_L8M5xD3M2_BODY', 'RES05W_L8M5xD3M2_BODY', '', ( #677 ) ) ;
+#677 = PRODUCT_CONTEXT ( 'NONE', #680, 'mechanical' ) ;
+#678 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #680 ) ;
+#679 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #659, #391 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #636 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#680 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#681 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#682 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#683 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #682, #681 ) ;
+#684 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#685 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#686 = CARTESIAN_POINT ( 'NONE', ( -4.655398872105339900, 1.994517245691440600, -0.006596425862422491400 ) ) ;
+#687 = AXIS2_PLACEMENT_3D ( 'NONE', #686, #685, #684 ) ;
+#688 = AXIS2_PLACEMENT_3D ( 'NONE', #667, #666, #665 ) ;
+#689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#691 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#693 = CARTESIAN_POINT ( 'NONE', ( -2.555398872105343300, 1.994517245691440600, -0.006596425862426258400 ) ) ;
+#694 = AXIS2_PLACEMENT_3D ( 'NONE', #693, #692, #691 ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .F. ) ;
+#696 = ADVANCED_FACE ( 'NONE', ( #1089 ), #1203, .T. ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #1129, .F. ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #709, .F. ) ;
+#699 = ORIENTED_EDGE ( 'NONE', *, *, #709, .T. ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #721, .F. ) ;
+#701 = VERTEX_POINT ( 'NONE', #1223 ) ;
+#702 = EDGE_CURVE ( 'NONE', #701, #703, #1174, .T. ) ;
+#703 = VERTEX_POINT ( 'NONE', #1178 ) ;
+#704 = ORIENTED_EDGE ( 'NONE', *, *, #721, .T. ) ;
+#705 = EDGE_CURVE ( 'NONE', #703, #701, #1164, .T. ) ;
+#706 = EDGE_CURVE ( 'NONE', #1146, #1145, #1161, .T. ) ;
+#707 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #749, .T. ) ;
+#709 = EDGE_CURVE ( 'NONE', #1145, #703, #1158, .T. ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #702, .F. ) ;
+#711 = EDGE_LOOP ( 'NONE', ( #745, #758, #734, #739 ) ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ;
+#713 = ADVANCED_FACE ( 'NONE', ( #1192 ), #1175, .T. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #989, .T. ) ;
+#715 = CLOSED_SHELL ( 'NONE', ( #990, #993, #1125, #1122, #1149, #696, #727, #1119, #748, #713, #724, #720 ) ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #705, .T. ) ;
+#717 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .T. ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#719 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1206 ), #1092 ) ;
+#720 = ADVANCED_FACE ( 'NONE', ( #1180 ), #1188, .T. ) ;
+#721 = EDGE_CURVE ( 'NONE', #1146, #701, #1219, .T. ) ;
+#722 = EDGE_LOOP ( 'NONE', ( #700, #707, #699, #716 ) ) ;
+#723 = EDGE_LOOP ( 'NONE', ( #695, #697, #1144, #1152 ) ) ;
+#724 = ADVANCED_FACE ( 'NONE', ( #1227 ), #1182, .F. ) ;
+#725 = ADVANCED_FACE ( 'NONE', ( #1185 ), #1189, .F. ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #702, .T. ) ;
+#727 = ADVANCED_FACE ( 'NONE', ( #1168 ), #1167, .T. ) ;
+#728 = EDGE_LOOP ( 'NONE', ( #760, #731, #751, #737 ) ) ;
+#729 = ORIENTED_EDGE ( 'NONE', *, *, #749, .F. ) ;
+#730 = EDGE_LOOP ( 'NONE', ( #754, #772, #735, #803 ) ) ;
+#731 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .F. ) ;
+#732 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .F. ) ;
+#733 = ADVANCED_FACE ( 'NONE', ( #1225 ), #1316, .T. ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #776, .T. ) ;
+#735 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#736 = EDGE_LOOP ( 'NONE', ( #756, #710 ) ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .T. ) ;
+#738 = VERTEX_POINT ( 'NONE', #1318 ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #740, .F. ) ;
+#740 = EDGE_CURVE ( 'NONE', #746, #781, #1292, .T. ) ;
+#741 = VERTEX_POINT ( 'NONE', #1267 ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .F. ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #978, .T. ) ;
+#744 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1080 ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#746 = VERTEX_POINT ( 'NONE', #1276 ) ;
+#747 = EDGE_LOOP ( 'NONE', ( #732, #743, #712, #729 ) ) ;
+#748 = ADVANCED_FACE ( 'NONE', ( #1280 ), #1242, .T. ) ;
+#749 = EDGE_CURVE ( 'NONE', #1128, #1135, #1312, .T. ) ;
+#750 = EDGE_CURVE ( 'NONE', #755, #746, #1244, .T. ) ;
+#751 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .T. ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #762, .T. ) ;
+#753 = EDGE_CURVE ( 'NONE', #746, #741, #1231, .T. ) ;
+#754 = ORIENTED_EDGE ( 'NONE', *, *, #770, .T. ) ;
+#755 = VERTEX_POINT ( 'NONE', #1230 ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #705, .F. ) ;
+#757 = EDGE_LOOP ( 'NONE', ( #718, #708 ) ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ;
+#759 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#760 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ;
+#761 = EDGE_CURVE ( 'NONE', #755, #1151, #1247, .T. ) ;
+#762 = EDGE_CURVE ( 'NONE', #746, #755, #1287, .T. ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #800, .T. ) ;
+#764 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#765 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ;
+#766 = VERTEX_POINT ( 'NONE', #1284 ) ;
+#767 = EDGE_CURVE ( 'NONE', #738, #773, #1333, .T. ) ;
+#768 = EDGE_CURVE ( 'NONE', #773, #795, #1286, .T. ) ;
+#769 = ORIENTED_EDGE ( 'NONE', *, *, #753, .F. ) ;
+#770 = EDGE_CURVE ( 'NONE', #741, #777, #1260, .T. ) ;
+#771 = ORIENTED_EDGE ( 'NONE', *, *, #780, .T. ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
+#773 = VERTEX_POINT ( 'NONE', #1272 ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #770, .F. ) ;
+#775 = ADVANCED_FACE ( 'NONE', ( #1258 ), #1233, .T. ) ;
+#776 = EDGE_CURVE ( 'NONE', #1151, #781, #1322, .T. ) ;
+#777 = VERTEX_POINT ( 'NONE', #1303 ) ;
+#778 = EDGE_LOOP ( 'NONE', ( #752, #771, #774, #769 ) ) ;
+#779 = EDGE_CURVE ( 'NONE', #777, #773, #1255, .T. ) ;
+#780 = EDGE_CURVE ( 'NONE', #755, #777, #1340, .T. ) ;
+#781 = VERTEX_POINT ( 'NONE', #1326 ) ;
+#782 = VERTEX_POINT ( 'NONE', #1367 ) ;
+#783 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#784 = VERTEX_POINT ( 'NONE', #1370 ) ;
+#785 = ADVANCED_FACE ( 'NONE', ( #1364 ), #1343, .F. ) ;
+#786 = EDGE_LOOP ( 'NONE', ( #765, #812, #826, #864 ) ) ;
+#787 = EDGE_CURVE ( 'NONE', #741, #738, #1512, .T. ) ;
+#788 = ADVANCED_FACE ( 'NONE', ( #1423 ), #1468, .T. ) ;
+#789 = ORIENTED_EDGE ( 'NONE', *, *, #797, .F. ) ;
+#790 = EDGE_CURVE ( 'NONE', #764, #807, #1376, .T. ) ;
+#791 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#792 = EDGE_CURVE ( 'NONE', #807, #802, #1500, .T. ) ;
+#793 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#794 = EDGE_CURVE ( 'NONE', #738, #782, #1469, .T. ) ;
+#795 = VERTEX_POINT ( 'NONE', #1396 ) ;
+#796 = ORIENTED_EDGE ( 'NONE', *, *, #810, .T. ) ;
+#797 = EDGE_CURVE ( 'NONE', #784, #806, #1381, .T. ) ;
+#798 = EDGE_CURVE ( 'NONE', #782, #795, #1378, .T. ) ;
+#799 = ORIENTED_EDGE ( 'NONE', *, *, #768, .T. ) ;
+#800 = EDGE_CURVE ( 'NONE', #784, #766, #1375, .T. ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #827, .F. ) ;
+#802 = VERTEX_POINT ( 'NONE', #1445 ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #787, .F. ) ;
+#804 = ADVANCED_FACE ( 'NONE', ( #1487 ), #1446, .T. ) ;
+#805 = EDGE_LOOP ( 'NONE', ( #763, #808, #796, #789 ) ) ;
+#806 = VERTEX_POINT ( 'NONE', #1413 ) ;
+#807 = VERTEX_POINT ( 'NONE', #1408 ) ;
+#808 = ORIENTED_EDGE ( 'NONE', *, *, #809, .T. ) ;
+#809 = EDGE_CURVE ( 'NONE', #766, #793, #1515, .T. ) ;
+#810 = EDGE_CURVE ( 'NONE', #793, #806, #1391, .T. ) ;
+#811 = EDGE_LOOP ( 'NONE', ( #783, #799, #791, #813 ) ) ;
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #792, .T. ) ;
+#813 = ORIENTED_EDGE ( 'NONE', *, *, #794, .F. ) ;
+#814 = EDGE_CURVE ( 'NONE', #878, #819, #1464, .T. ) ;
+#815 = ORIENTED_EDGE ( 'NONE', *, *, #820, .T. ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #837, .F. ) ;
+#817 = EDGE_CURVE ( 'NONE', #855, #822, #1458, .T. ) ;
+#818 = ORIENTED_EDGE ( 'NONE', *, *, #880, .F. ) ;
+#819 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#820 = EDGE_CURVE ( 'NONE', #829, #825, #1390, .T. ) ;
+#821 = EDGE_LOOP ( 'NONE', ( #841, #859, #830, #857 ) ) ;
+#822 = VERTEX_POINT ( 'NONE', #1481 ) ;
+#823 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ;
+#824 = EDGE_CURVE ( 'NONE', #764, #865, #1498, .T. ) ;
+#825 = VERTEX_POINT ( 'NONE', #1398 ) ;
+#826 = ORIENTED_EDGE ( 'NONE', *, *, #842, .F. ) ;
+#827 = EDGE_CURVE ( 'NONE', #891, #860, #1399, .T. ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#829 = VERTEX_POINT ( 'NONE', #1480 ) ;
+#830 = ORIENTED_EDGE ( 'NONE', *, *, #840, .T. ) ;
+#831 = EDGE_CURVE ( 'NONE', #854, #851, #1434, .T. ) ;
+#832 = ADVANCED_FACE ( 'NONE', ( #1397 ), #1454, .T. ) ;
+#833 = EDGE_LOOP ( 'NONE', ( #815, #834, #801, #818 ) ) ;
+#834 = ORIENTED_EDGE ( 'NONE', *, *, #839, .T. ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #838, .T. ) ;
+#836 = ADVANCED_FACE ( 'NONE', ( #1520 ), #1584, .T. ) ;
+#837 = EDGE_CURVE ( 'NONE', #851, #852, #1540, .T. ) ;
+#838 = EDGE_CURVE ( 'NONE', #854, #850, #1547, .T. ) ;
+#839 = EDGE_CURVE ( 'NONE', #825, #860, #1526, .T. ) ;
+#840 = EDGE_CURVE ( 'NONE', #802, #865, #1544, .T. ) ;
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #817, .T. ) ;
+#842 = EDGE_CURVE ( 'NONE', #865, #802, #1522, .T. ) ;
+#843 = VERTEX_POINT ( 'NONE', #1576 ) ;
+#844 = EDGE_CURVE ( 'NONE', #852, #825, #1548, .T. ) ;
+#845 = ORIENTED_EDGE ( 'NONE', *, *, #900, .T. ) ;
+#846 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ;
+#847 = EDGE_LOOP ( 'NONE', ( #835, #823, #816, #863 ) ) ;
+#848 = EDGE_CURVE ( 'NONE', #822, #802, #1564, .T. ) ;
+#849 = ADVANCED_FACE ( 'NONE', ( #1537 ), #1349, .T. ) ;
+#850 = VERTEX_POINT ( 'NONE', #1560 ) ;
+#851 = VERTEX_POINT ( 'NONE', #1535 ) ;
+#852 = VERTEX_POINT ( 'NONE', #1539 ) ;
+#853 = EDGE_CURVE ( 'NONE', #850, #852, #1113, .T. ) ;
+#854 = VERTEX_POINT ( 'NONE', #1656 ) ;
+#855 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#857 = ORIENTED_EDGE ( 'NONE', *, *, #858, .F. ) ;
+#858 = EDGE_CURVE ( 'NONE', #855, #865, #1657, .T. ) ;
+#859 = ORIENTED_EDGE ( 'NONE', *, *, #848, .T. ) ;
+#860 = VERTEX_POINT ( 'NONE', #1597 ) ;
+#861 = ADVANCED_FACE ( 'NONE', ( #1593 ), #1586, .F. ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #837, .T. ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #831, .F. ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #824, .F. ) ;
+#865 = VERTEX_POINT ( 'NONE', #1617 ) ;
+#866 = VERTEX_POINT ( 'NONE', #1591 ) ;
+#867 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #892, .T. ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#870 = VERTEX_POINT ( 'NONE', #1633 ) ;
+#871 = EDGE_CURVE ( 'NONE', #870, #866, #1594, .T. ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ;
+#873 = ORIENTED_EDGE ( 'NONE', *, *, #827, .T. ) ;
+#874 = EDGE_LOOP ( 'NONE', ( #1147, #846, #872, #885 ) ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #907, .F. ) ;
+#876 = ADVANCED_FACE ( 'NONE', ( #1592 ), #1618, .T. ) ;
+#877 = VERTEX_POINT ( 'NONE', #1595 ) ;
+#878 = VERTEX_POINT ( 'NONE', #1596 ) ;
+#879 = EDGE_LOOP ( 'NONE', ( #869, #886, #845, #904 ) ) ;
+#880 = EDGE_CURVE ( 'NONE', #829, #891, #1602, .T. ) ;
+#881 = ADVANCED_FACE ( 'NONE', ( #1667 ), #1653, .T. ) ;
+#882 = EDGE_CURVE ( 'NONE', #781, #1151, #1733, .T. ) ;
+#883 = EDGE_LOOP ( 'NONE', ( #873, #868, #890, #867 ) ) ;
+#884 = EDGE_CURVE ( 'NONE', #866, #877, #1734, .T. ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #888, .F. ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #884, .T. ) ;
+#887 = EDGE_CURVE ( 'NONE', #878, #1151, #1724, .T. ) ;
+#888 = EDGE_CURVE ( 'NONE', #819, #781, #1736, .T. ) ;
+#889 = ORIENTED_EDGE ( 'NONE', *, *, #820, .F. ) ;
+#890 = ORIENTED_EDGE ( 'NONE', *, *, #814, .T. ) ;
+#891 = VERTEX_POINT ( 'NONE', #1730 ) ;
+#892 = EDGE_CURVE ( 'NONE', #860, #878, #1719, .T. ) ;
+#893 = EDGE_LOOP ( 'NONE', ( #947, #942, #966, #929 ) ) ;
+#894 = ORIENTED_EDGE ( 'NONE', *, *, #898, .F. ) ;
+#895 = EDGE_LOOP ( 'NONE', ( #862, #896, #889, #894 ) ) ;
+#896 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ;
+#897 = ADVANCED_FACE ( 'NONE', ( #1696 ), #1718, .T. ) ;
+#898 = EDGE_CURVE ( 'NONE', #851, #829, #1708, .T. ) ;
+#899 = EDGE_CURVE ( 'NONE', #891, #819, #1713, .T. ) ;
+#900 = EDGE_CURVE ( 'NONE', #877, #843, #1747, .T. ) ;
+#901 = ADVANCED_FACE ( 'NONE', ( #1700 ), #1101, .F. ) ;
+#902 = EDGE_LOOP ( 'NONE', ( #909, #933, #935, #925 ) ) ;
+#903 = ORIENTED_EDGE ( 'NONE', *, *, #918, .T. ) ;
+#904 = ORIENTED_EDGE ( 'NONE', *, *, #924, .F. ) ;
+#905 = VERTEX_POINT ( 'NONE', #1625 ) ;
+#906 = ADVANCED_FACE ( 'NONE', ( #1624 ), #1707, .T. ) ;
+#907 = EDGE_CURVE ( 'NONE', #912, #870, #1628, .T. ) ;
+#908 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ;
+#909 = ORIENTED_EDGE ( 'NONE', *, *, #914, .F. ) ;
+#910 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ;
+#911 = EDGE_LOOP ( 'NONE', ( #940, #903, #828, #875 ) ) ;
+#912 = VERTEX_POINT ( 'NONE', #1797 ) ;
+#913 = ORIENTED_EDGE ( 'NONE', *, *, #932, .T. ) ;
+#914 = EDGE_CURVE ( 'NONE', #850, #854, #1852, .T. ) ;
+#915 = EDGE_CURVE ( 'NONE', #912, #905, #1837, .T. ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #900, .F. ) ;
+#917 = ADVANCED_FACE ( 'NONE', ( #1851 ), #1799, .F. ) ;
+#918 = EDGE_CURVE ( 'NONE', #905, #866, #1762, .T. ) ;
+#919 = EDGE_CURVE ( 'NONE', #850, #822, #1833, .T. ) ;
+#920 = EDGE_CURVE ( 'NONE', #843, #764, #1850, .T. ) ;
+#921 = ORIENTED_EDGE ( 'NONE', *, *, #972, .T. ) ;
+#922 = EDGE_CURVE ( 'NONE', #905, #766, #1760, .T. ) ;
+#923 = EDGE_CURVE ( 'NONE', #905, #912, #1792, .T. ) ;
+#924 = EDGE_CURVE ( 'NONE', #870, #843, #1868, .T. ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #936, .F. ) ;
+#926 = EDGE_CURVE ( 'NONE', #793, #795, #1871, .T. ) ;
+#927 = ADVANCED_FACE ( 'NONE', ( #1864 ), #1783, .F. ) ;
+#928 = EDGE_LOOP ( 'NONE', ( #954, #948, #941, #945 ) ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #931, .F. ) ;
+#930 = EDGE_LOOP ( 'NONE', ( #946, #967, #856, #963 ) ) ;
+#931 = EDGE_CURVE ( 'NONE', #912, #784, #1772, .T. ) ;
+#932 = EDGE_CURVE ( 'NONE', #877, #807, #1811, .T. ) ;
+#933 = ORIENTED_EDGE ( 'NONE', *, *, #919, .T. ) ;
+#934 = ORIENTED_EDGE ( 'NONE', *, *, #898, .T. ) ;
+#935 = ORIENTED_EDGE ( 'NONE', *, *, #817, .F. ) ;
+#936 = EDGE_CURVE ( 'NONE', #854, #855, #1869, .T. ) ;
+#937 = ADVANCED_FACE ( 'NONE', ( #1771 ), #532, .T. ) ;
+#938 = ORIENTED_EDGE ( 'NONE', *, *, #831, .T. ) ;
+#939 = EDGE_CURVE ( 'NONE', #806, #793, #535, .T. ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #915, .T. ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #955, .T. ) ;
+#942 = ORIENTED_EDGE ( 'NONE', *, *, #922, .T. ) ;
+#943 = EDGE_LOOP ( 'NONE', ( #916, #913, #910, #908 ) ) ;
+#944 = EDGE_CURVE ( 'NONE', #866, #870, #592, .T. ) ;
+#945 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#946 = ORIENTED_EDGE ( 'NONE', *, *, #926, .F. ) ;
+#947 = ORIENTED_EDGE ( 'NONE', *, *, #923, .F. ) ;
+#948 = ORIENTED_EDGE ( 'NONE', *, *, #926, .T. ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #931, .T. ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #922, .F. ) ;
+#953 = ORIENTED_EDGE ( 'NONE', *, *, #923, .T. ) ;
+#954 = ORIENTED_EDGE ( 'NONE', *, *, #810, .F. ) ;
+#955 = EDGE_CURVE ( 'NONE', #795, #782, #540, .T. ) ;
+#956 = ORIENTED_EDGE ( 'NONE', *, *, #907, .T. ) ;
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #918, .F. ) ;
+#958 = EDGE_CURVE ( 'NONE', #843, #877, #584, .T. ) ;
+#959 = EDGE_LOOP ( 'NONE', ( #952, #964, #949, #961 ) ) ;
+#960 = EDGE_CURVE ( 'NONE', #806, #782, #587, .T. ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #965, .F. ) ;
+#962 = ADVANCED_FACE ( 'NONE', ( #536 ), #541, .F. ) ;
+#963 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#964 = ORIENTED_EDGE ( 'NONE', *, *, #915, .F. ) ;
+#965 = EDGE_CURVE ( 'NONE', #766, #784, #594, .T. ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #800, .F. ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #939, .F. ) ;
+#968 = EDGE_LOOP ( 'NONE', ( #957, #953, #956, #950 ) ) ;
+#969 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ;
+#970 = ADVANCED_FACE ( 'NONE', ( #569 ), #460, .F. ) ;
+#971 = EDGE_CURVE ( 'NONE', #988, #1021, #556, .T. ) ;
+#972 = EDGE_CURVE ( 'NONE', #822, #855, #459, .T. ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #936, .T. ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #972, .F. ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #958, .F. ) ;
+#976 = ADVANCED_FACE ( 'NONE', ( #549 ), #626, .T. ) ;
+#977 = VERTEX_POINT ( 'NONE', #615 ) ;
+#978 = EDGE_CURVE ( 'NONE', #988, #977, #623, .T. ) ;
+#979 = ADVANCED_FACE ( 'NONE', ( #602 ), #604, .F. ) ;
+#980 = ORIENTED_EDGE ( 'NONE', *, *, #989, .F. ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #932, .F. ) ;
+#982 = ADVANCED_FACE ( 'NONE', ( #614 ), #439, .T. ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #1148, .T. ) ;
+#984 = EDGE_CURVE ( 'NONE', #807, #764, #423, .T. ) ;
+#985 = ORIENTED_EDGE ( 'NONE', *, *, #919, .F. ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #838, .F. ) ;
+#987 = EDGE_LOOP ( 'NONE', ( #981, #975, #969, #951 ) ) ;
+#988 = VERTEX_POINT ( 'NONE', #493 ) ;
+#989 = EDGE_CURVE ( 'NONE', #1002, #1016, #494, .T. ) ;
+#990 = ADVANCED_FACE ( 'NONE', ( #487 ), #491, .T. ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #1022, .F. ) ;
+#992 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#993 = ADVANCED_FACE ( 'NONE', ( #422 ), #476, .T. ) ;
+#994 = ORIENTED_EDGE ( 'NONE', *, *, #958, .T. ) ;
+#995 = EDGE_LOOP ( 'NONE', ( #1037, #1033, #934, #1009 ) ) ;
+#996 = EDGE_LOOP ( 'NONE', ( #998, #1011, #1015, #991 ) ) ;
+#997 = EDGE_LOOP ( 'NONE', ( #980, #983, #1142, #1150 ) ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #978, .F. ) ;
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ;
+#1000 = MANIFOLD_SOLID_BREP ( 'Sweep1', #715 ) ;
+#1001 = EDGE_LOOP ( 'NONE', ( #1013, #1007, #1006, #994 ) ) ;
+#1002 = VERTEX_POINT ( 'NONE', #477 ) ;
+#1003 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
+#1004 = ADVANCED_FACE ( 'NONE', ( #486 ), #20, .T. ) ;
+#1005 = ADVANCED_FACE ( 'NONE', ( #9 ), #107, .T. ) ;
+#1006 = ORIENTED_EDGE ( 'NONE', *, *, #924, .T. ) ;
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #839, .F. ) ;
+#1009 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
+#1010 = ORIENTED_EDGE ( 'NONE', *, *, #914, .T. ) ;
+#1011 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ;
+#1012 = ORIENTED_EDGE ( 'NONE', *, *, #842, .T. ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #884, .F. ) ;
+#1014 = VERTEX_POINT ( 'NONE', #86 ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#1016 = VERTEX_POINT ( 'NONE', #31 ) ;
+#1017 = EDGE_CURVE ( 'NONE', #1021, #1014, #103, .T. ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .F. ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #848, .F. ) ;
+#1020 = EDGE_LOOP ( 'NONE', ( #1030, #1031, #1044, #1035 ) ) ;
+#1021 = VERTEX_POINT ( 'NONE', #99 ) ;
+#1022 = EDGE_CURVE ( 'NONE', #977, #1014, #104, .T. ) ;
+#1023 = ADVANCED_FACE ( 'NONE', ( #58 ), #93, .T. ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #880, .T. ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #892, .F. ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ;
+#1027 = ADVANCED_FACE ( 'NONE', ( #29 ), #28, .T. ) ;
+#1028 = EDGE_LOOP ( 'NONE', ( #1019, #921, #1042, #1012 ) ) ;
+#1029 = EDGE_CURVE ( 'NONE', #825, #829, #101, .T. ) ;
+#1030 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ;
+#1031 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .F. ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ;
+#1034 = ADVANCED_FACE ( 'NONE', ( #30 ), #232, .T. ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #776, .F. ) ;
+#1036 = EDGE_CURVE ( 'NONE', #860, #891, #112, .T. ) ;
+#1037 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ;
+#1038 = EDGE_CURVE ( 'NONE', #852, #851, #176, .T. ) ;
+#1039 = EDGE_LOOP ( 'NONE', ( #999, #1010, #938, #1026 ) ) ;
+#1040 = ADVANCED_FACE ( 'NONE', ( #166 ), #183, .T. ) ;
+#1041 = EDGE_LOOP ( 'NONE', ( #1008, #1003, #1024, #1018 ) ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #858, .T. ) ;
+#1043 = EDGE_LOOP ( 'NONE', ( #1025, #1047, #1032, #1045 ) ) ;
+#1044 = ORIENTED_EDGE ( 'NONE', *, *, #888, .T. ) ;
+#1045 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .T. ) ;
+#1046 = EDGE_CURVE ( 'NONE', #819, #878, #179, .T. ) ;
+#1047 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .T. ) ;
+#1048 = ADVANCED_FACE ( 'NONE', ( #231 ), #120, .F. ) ;
+#1049 = EDGE_LOOP ( 'NONE', ( #1071, #1069, #1057, #1064 ) ) ;
+#1050 = ADVANCED_FACE ( 'NONE', ( #114 ), #202, .T. ) ;
+#1051 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #955, .F. ) ;
+#1053 = ORIENTED_EDGE ( 'NONE', *, *, #794, .T. ) ;
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #768, .F. ) ;
+#1055 = ORIENTED_EDGE ( 'NONE', *, *, #797, .T. ) ;
+#1056 = EDGE_CURVE ( 'NONE', #773, #738, #254, .T. ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #824, .T. ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ;
+#1059 = ADVANCED_FACE ( 'NONE', ( #255 ), #247, .T. ) ;
+#1060 = ORIENTED_EDGE ( 'NONE', *, *, #965, .T. ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #809, .F. ) ;
+#1062 = ADVANCED_FACE ( 'NONE', ( #216 ), #214, .F. ) ;
+#1063 = EDGE_LOOP ( 'NONE', ( #1061, #1060, #1055, #1066 ) ) ;
+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #840, .F. ) ;
+#1065 = EDGE_LOOP ( 'NONE', ( #1051, #1070, #1087, #1079 ) ) ;
+#1066 = ORIENTED_EDGE ( 'NONE', *, *, #939, .T. ) ;
+#1067 = ADVANCED_FACE ( 'NONE', ( #172 ), #365, .T. ) ;
+#1068 = EDGE_LOOP ( 'NONE', ( #1054, #1058, #1053, #1052 ) ) ;
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
+#1070 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .T. ) ;
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #792, .F. ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #753, .T. ) ;
+#1073 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ;
+#1074 = EDGE_CURVE ( 'NONE', #777, #741, #280, .T. ) ;
+#1075 = ADVANCED_FACE ( 'NONE', ( #271 ), #352, .F. ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .F. ) ;
+#1077 = EDGE_LOOP ( 'NONE', ( #1078, #1083, #1085, #1073 ) ) ;
+#1078 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ;
+#1080 = CLOSED_SHELL ( 'NONE', ( #725, #775, #733, #788, #785, #804, #861, #832, #836, #876, #881, #849, #897, #917, #937, #906, #901, #962, #927, #970, #976, #982, #979, #1004, #1005, #1027, #1040, #1023, #1034, #1048, #1067, #1062, #1059, #1050, #1084, #1075 ) ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#1082 = EDGE_LOOP ( 'NONE', ( #1086, #1081, #1072, #1076 ) ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #762, .F. ) ;
+#1084 = ADVANCED_FACE ( 'NONE', ( #326 ), #357, .T. ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #740, .T. ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #780, .F. ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #787, .T. ) ;
+#1088 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #992, 'distance_accuracy_value', 'NONE');
+#1089 = FACE_OUTER_BOUND ( 'NONE', #722, .T. ) ;
+#1090 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1091 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1092 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1088 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #992, #1090, #1091 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1094 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1095 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1096 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1097 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1098 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1099 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1532 ), #1104 ) ;
+#1100 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1101 = TOROIDAL_SURFACE ( 'NONE', #1102, 2.599999999999998300, 1.299999999999999200 ) ;
+#1102 = AXIS2_PLACEMENT_3D ( 'NONE', #1109, #1108, #1130 ) ;
+#1103 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1094, 'distance_accuracy_value', 'NONE');
+#1104 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1103 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1094, #1096, #1095 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1105 = PRESENTATION_STYLE_ASSIGNMENT (( #1106 ) ) ;
+#1106 = SURFACE_STYLE_USAGE ( .BOTH. , #1306 ) ;
+#1107 = STYLED_ITEM ( 'NONE', ( #1105 ), #906 ) ;
+#1108 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1110 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1107 ) ) ;
+#1111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1112 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1107 ), #1431 ) ;
+#1113 = CIRCLE ( 'NONE', #1155, 1.300000000000000000 ) ;
+#1114 = EDGE_CURVE ( 'NONE', #977, #988, #307, .T. ) ;
+#1115 = ORIENTED_EDGE ( 'NONE', *, *, #1129, .T. ) ;
+#1116 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .T. ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #1126, .T. ) ;
+#1118 = EDGE_CURVE ( 'NONE', #1014, #1021, #346, .T. ) ;
+#1119 = ADVANCED_FACE ( 'NONE', ( #340 ), #323, .T. ) ;
+#1120 = EDGE_LOOP ( 'NONE', ( #742, #759, #717, #714 ) ) ;
+#1121 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ;
+#1122 = ADVANCED_FACE ( 'NONE', ( #345 ), #344, .T. ) ;
+#1123 = EDGE_CURVE ( 'NONE', #1016, #1146, #337, .T. ) ;
+#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .T. ) ;
+#1125 = ADVANCED_FACE ( 'NONE', ( #361 ), #363, .T. ) ;
+#1126 = EDGE_CURVE ( 'NONE', #988, #1128, #266, .T. ) ;
+#1127 = EDGE_CURVE ( 'NONE', #977, #1135, #278, .T. ) ;
+#1128 = VERTEX_POINT ( 'NONE', #350 ) ;
+#1129 = EDGE_CURVE ( 'NONE', #1016, #1002, #332, .T. ) ;
+#1130 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1131 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1132 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1133 = EDGE_CURVE ( 'NONE', #1014, #1016, #315, .T. ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#1135 = VERTEX_POINT ( 'NONE', #267 ) ;
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #1118, .F. ) ;
+#1137 = EDGE_CURVE ( 'NONE', #1021, #1002, #360, .T. ) ;
+#1138 = EDGE_CURVE ( 'NONE', #1135, #1128, #372, .T. ) ;
+#1139 = EDGE_LOOP ( 'NONE', ( #1116, #1117, #1134, #1121 ) ) ;
+#1140 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .F. ) ;
+#1141 = EDGE_LOOP ( 'NONE', ( #1136, #1124, #1115, #1140 ) ) ;
+#1142 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ;
+#1143 = EDGE_LOOP ( 'NONE', ( #1153, #704, #726, #698 ) ) ;
+#1144 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .T. ) ;
+#1145 = VERTEX_POINT ( 'NONE', #274 ) ;
+#1146 = VERTEX_POINT ( 'NONE', #269 ) ;
+#1147 = ORIENTED_EDGE ( 'NONE', *, *, #814, .F. ) ;
+#1148 = EDGE_CURVE ( 'NONE', #1002, #1145, #303, .T. ) ;
+#1149 = ADVANCED_FACE ( 'NONE', ( #294 ), #270, .T. ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .F. ) ;
+#1151 = VERTEX_POINT ( 'NONE', #380 ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #706, .T. ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #706, .F. ) ;
+#1154 = EDGE_LOOP ( 'NONE', ( #985, #986, #973, #974 ) ) ;
+#1155 = AXIS2_PLACEMENT_3D ( 'NONE', #1132, #1131, #1111 ) ;
+#1156 = EDGE_CURVE ( 'NONE', #1145, #1146, #378, .T. ) ;
+#1157 = DIRECTION ( 'NONE', ( -3.445092848397666500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1158 = LINE ( 'NONE', #1198, #1191 ) ;
+#1159 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000500, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612588500E-015, 0.0000000000000000000, 2.100000000000001000 ) ) ;
+#1161 = CIRCLE ( 'NONE', #1171, 0.2999999999999999300 ) ;
+#1162 = AXIS2_PLACEMENT_3D ( 'NONE', #1179, #1181, #1177 ) ;
+#1163 = AXIS2_PLACEMENT_3D ( 'NONE', #1224, #1222, #1176 ) ;
+#1164 = CIRCLE ( 'NONE', #1173, 0.2999999999999999300 ) ;
+#1165 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1167 = TOROIDAL_SURFACE ( 'NONE', #1213, 2.100000000000004100, 0.2999999999999999900 ) ;
+#1168 = FACE_OUTER_BOUND ( 'NONE', #723, .T. ) ;
+#1169 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 3.445092848397666500E-016 ) ) ;
+#1170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1171 = AXIS2_PLACEMENT_3D ( 'NONE', #1195, #1194, #1193 ) ;
+#1172 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #1159, #1157, #1172 ) ;
+#1174 = CIRCLE ( 'NONE', #1162, 0.2999999999999999300 ) ;
+#1175 = CYLINDRICAL_SURFACE ( 'NONE', #1190, 0.2999999999999999900 ) ;
+#1176 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1177 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1178 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000500, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1179 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000500, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1180 = FACE_OUTER_BOUND ( 'NONE', #757, .T. ) ;
+#1181 = DIRECTION ( 'NONE', ( -3.445092848397666500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1182 = PLANE ( 'NONE', #1226 ) ;
+#1183 = DIRECTION ( 'NONE', ( 1.339554807704098300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1184 = VECTOR ( 'NONE', #1183, 1000.000000000000000 ) ;
+#1185 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ;
+#1186 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1187 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1188 = PLANE ( 'NONE', #1217 ) ;
+#1189 = CYLINDRICAL_SURFACE ( 'NONE', #1228, 0.2999999999999999900 ) ;
+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #1196, #1187 ) ;
+#1191 = VECTOR ( 'NONE', #1197, 1000.000000000000000 ) ;
+#1192 = FACE_OUTER_BOUND ( 'NONE', #747, .T. ) ;
+#1193 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1194 = DIRECTION ( 'NONE', ( -3.445092848397666500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1195 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000100, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#1196 = DIRECTION ( 'NONE', ( 1.323942485564706200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1197 = DIRECTION ( 'NONE', ( 1.339554807704098300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000200, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#1199 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1200 = CARTESIAN_POINT ( 'NONE', ( 10.59999999999999800, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#1201 = FILL_AREA_STYLE_COLOUR ( '', #1199 ) ;
+#1202 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1203 = CYLINDRICAL_SURFACE ( 'NONE', #1163, 0.2999999999999999300 ) ;
+#1204 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1205 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1206 ) ) ;
+#1206 = STYLED_ITEM ( 'NONE', ( #1207 ), #733 ) ;
+#1207 = PRESENTATION_STYLE_ASSIGNMENT (( #1208 ) ) ;
+#1208 = SURFACE_STYLE_USAGE ( .BOTH. , #1209 ) ;
+#1209 = SURFACE_SIDE_STYLE ('',( #1210 ) ) ;
+#1210 = SURFACE_STYLE_FILL_AREA ( #1214 ) ;
+#1211 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1212 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1213 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #1212, #1211 ) ;
+#1214 = FILL_AREA_STYLE ('',( #1201 ) ) ;
+#1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1216 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1217 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1215, #1186 ) ;
+#1218 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000200, 3.673940397442058900E-017, 2.099999999999997900 ) ) ;
+#1219 = LINE ( 'NONE', #1218, #1184 ) ;
+#1220 = DIRECTION ( 'NONE', ( -3.445092848397666500E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1221 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000500, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#1222 = DIRECTION ( 'NONE', ( 1.339554807704098300E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1223 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000400, 3.673940397442058900E-017, 27.99999999999999600 ) ) ;
+#1224 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000100, 0.0000000000000000000, 2.099999999999997900 ) ) ;
+#1225 = FACE_OUTER_BOUND ( 'NONE', #730, .T. ) ;
+#1226 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1220, #1169 ) ;
+#1227 = FACE_OUTER_BOUND ( 'NONE', #736, .T. ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1166, #1165, #1170 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1230 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 1.163414459189985400E-016, -0.2999999999999999900 ) ) ;
+#1231 = CIRCLE ( 'NONE', #1271, 1.299999999999999600 ) ;
+#1232 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 3.673940397442057000E-017, -0.2999999999999997700 ) ) ;
+#1233 = TOROIDAL_SURFACE ( 'NONE', #1297, 0.2999999999999997700, 1.299999999999999600 ) ;
+#1234 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1235 = FILL_AREA_STYLE_COLOUR ( '', #1243 ) ;
+#1236 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 0.2999999999999997700 ) ) ;
+#1237 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1238 = SURFACE_STYLE_USAGE ( .BOTH. , #1239 ) ;
+#1239 = SURFACE_SIDE_STYLE ('',( #1338 ) ) ;
+#1240 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1241 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1242 = TOROIDAL_SURFACE ( 'NONE', #1281, 2.100000000000003600, 0.2999999999999999900 ) ;
+#1243 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1244 = CIRCLE ( 'NONE', #1270, 0.2999999999999999900 ) ;
+#1245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1246 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1247 = LINE ( 'NONE', #1246, #1293 ) ;
+#1248 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1251, 'distance_accuracy_value', 'NONE');
+#1249 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1250 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1251 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1254 ), #1330 ) ;
+#1253 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1254 ) ) ;
+#1254 = STYLED_ITEM ( 'NONE', ( #1261 ), #775 ) ;
+#1255 = LINE ( 'NONE', #1348, #1347 ) ;
+#1256 = FILL_AREA_STYLE ('',( #1259 ) ) ;
+#1257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1258 = FACE_OUTER_BOUND ( 'NONE', #778, .T. ) ;
+#1259 = FILL_AREA_STYLE_COLOUR ( '', #1302 ) ;
+#1260 = CIRCLE ( 'NONE', #1335, 1.599999999999999000 ) ;
+#1261 = PRESENTATION_STYLE_ASSIGNMENT (( #1262 ) ) ;
+#1262 = SURFACE_STYLE_USAGE ( .BOTH. , #1304 ) ;
+#1263 = AXIS2_PLACEMENT_3D ( 'NONE', #1232, #1234, #1257 ) ;
+#1264 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1265 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1266 = VECTOR ( 'NONE', #1296, 1000.000000000000000 ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 1.599999999999999000 ) ) ;
+#1268 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1270 = AXIS2_PLACEMENT_3D ( 'NONE', #1269, #1279, #1315 ) ;
+#1271 = AXIS2_PLACEMENT_3D ( 'NONE', #1236, #1289, #1288 ) ;
+#1272 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 1.959434878635764200E-016, -1.599999999999999200 ) ) ;
+#1273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1336 ), #1319 ) ;
+#1274 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1336 ) ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #1268, #1240, #1317 ) ;
+#1276 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1277 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1265, 'distance_accuracy_value', 'NONE');
+#1278 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1279 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = FACE_OUTER_BOUND ( 'NONE', #728, .T. ) ;
+#1281 = AXIS2_PLACEMENT_3D ( 'NONE', #1354, #1353, #1245 ) ;
+#1282 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1283 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1284 = CARTESIAN_POINT ( 'NONE', ( 5.886043354952381200, 1.610705475752529100E-016, -1.315240832600849100 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1286 = CIRCLE ( 'NONE', #1263, 1.299999999999999600 ) ;
+#1287 = CIRCLE ( 'NONE', #1314, 0.2999999999999999900 ) ;
+#1288 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1289 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1290 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( 8.500000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1292 = LINE ( 'NONE', #1291, #1266 ) ;
+#1293 = VECTOR ( 'NONE', #1290, 1000.000000000000000 ) ;
+#1294 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1295 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #1278, #1294 ) ;
+#1296 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1297 = AXIS2_PLACEMENT_3D ( 'NONE', #1329, #1328, #1324 ) ;
+#1298 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 3.673940397442057000E-017, -0.2999999999999997700 ) ) ;
+#1299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1300 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1301 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1302 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1303 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 1.959434878635763800E-016, -1.599999999999999000 ) ) ;
+#1304 = SURFACE_SIDE_STYLE ('',( #1305 ) ) ;
+#1305 = SURFACE_STYLE_FILL_AREA ( #1256 ) ;
+#1306 = SURFACE_SIDE_STYLE ('',( #1307 ) ) ;
+#1307 = SURFACE_STYLE_FILL_AREA ( #1341 ) ;
+#1308 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1098, #1093 ) ;
+#1309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1356, #1355, #1311 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1356, 'distance_accuracy_value', 'NONE');
+#1311 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1312 = CIRCLE ( 'NONE', #1295, 0.2999999999999999900 ) ;
+#1313 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1282, #1313 ) ;
+#1315 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1316 = CYLINDRICAL_SURFACE ( 'NONE', #1275, 1.599999999999999000 ) ;
+#1317 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1318 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 1.599999999999999200 ) ) ;
+#1319 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1277 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1265, #1241, #1237 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1320 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1321 = AXIS2_PLACEMENT_3D ( 'NONE', #1325, #1320, #1352 ) ;
+#1322 = CIRCLE ( 'NONE', #1321, 0.2999999999999999900 ) ;
+#1323 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1325 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1327 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #1323, #1369 ) ;
+#1328 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1329 = CARTESIAN_POINT ( 'NONE', ( 7.200000000000001100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1330 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1248 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1251, #1250, #1249 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1331 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1332 = AXIS2_PLACEMENT_3D ( 'NONE', #1285, #1331, #1264 ) ;
+#1333 = CIRCLE ( 'NONE', #1332, 1.599999999999999200 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( 2.962435565298213700, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1335 = AXIS2_PLACEMENT_3D ( 'NONE', #1301, #1300, #1299 ) ;
+#1336 = STYLED_ITEM ( 'NONE', ( #1337 ), #744 ) ;
+#1337 = PRESENTATION_STYLE_ASSIGNMENT (( #1238 ) ) ;
+#1338 = SURFACE_STYLE_FILL_AREA ( #1339 ) ;
+#1339 = FILL_AREA_STYLE ('',( #1235 ) ) ;
+#1340 = CIRCLE ( 'NONE', #1327, 1.299999999999999600 ) ;
+#1341 = FILL_AREA_STYLE ('',( #1342 ) ) ;
+#1342 = FILL_AREA_STYLE_COLOUR ( '', #1622 ) ;
+#1343 = TOROIDAL_SURFACE ( 'NONE', #1308, 2.599999999999998300, 1.299999999999999200 ) ;
+#1344 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1345 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #1351, #1350 ) ;
+#1346 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1347 = VECTOR ( 'NONE', #1346, 1000.000000000000000 ) ;
+#1348 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635763800E-016, -1.599999999999999000 ) ) ;
+#1349 = TOROIDAL_SURFACE ( 'NONE', #1345, 0.2999999999999999900, 1.299999999999999800 ) ;
+#1350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1351 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1353 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1354 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#1355 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1356 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1357 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1359 ), #1309 ) ;
+#1358 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1359 ) ) ;
+#1359 = STYLED_ITEM ( 'NONE', ( #1360 ), #785 ) ;
+#1360 = PRESENTATION_STYLE_ASSIGNMENT (( #1361 ) ) ;
+#1361 = SURFACE_STYLE_USAGE ( .BOTH. , #1362 ) ;
+#1362 = SURFACE_SIDE_STYLE ('',( #1363 ) ) ;
+#1363 = SURFACE_STYLE_FILL_AREA ( #1365 ) ;
+#1364 = FACE_OUTER_BOUND ( 'NONE', #805, .T. ) ;
+#1365 = FILL_AREA_STYLE ('',( #1366 ) ) ;
+#1366 = FILL_AREA_STYLE_COLOUR ( '', #1368 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 6.293782217350893900, 0.0000000000000000000, 1.449999999999999300 ) ) ;
+#1368 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1370 = CARTESIAN_POINT ( 'NONE', ( 5.886043354952381200, 0.0000000000000000000, 1.315240832600849100 ) ) ;
+#1371 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #1371, #1449 ) ;
+#1373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1375 = CIRCLE ( 'NONE', #1489, 1.315240832600848900 ) ;
+#1376 = CIRCLE ( 'NONE', #1472, 1.299999999999999600 ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( 2.962435565298213700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1378 = CIRCLE ( 'NONE', #1444, 1.449999999999999300 ) ;
+#1379 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1380 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1384 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1465, #1475, #1467 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1381 = CIRCLE ( 'NONE', #1372, 1.299999999999999200 ) ;
+#1382 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1383 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1384 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1465, 'distance_accuracy_value', 'NONE');
+#1385 = CARTESIAN_POINT ( 'NONE', ( 2.662435565298213900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( 1.150000000000000100, 0.0000000000000000000, 1.591317157014495500 ) ) ;
+#1387 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1414, #1388, #1387 ) ;
+#1390 = CIRCLE ( 'NONE', #1404, 1.599999999999999900 ) ;
+#1391 = CIRCLE ( 'NONE', #1507, 1.399367347576369000 ) ;
+#1392 = PRESENTATION_STYLE_ASSIGNMENT (( #1393 ) ) ;
+#1393 = SURFACE_STYLE_USAGE ( .BOTH. , #1510 ) ;
+#1394 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #1374, #1373 ) ;
+#1396 = CARTESIAN_POINT ( 'NONE', ( 6.293782217350893900, 1.775737858763661400E-016, -1.449999999999999300 ) ) ;
+#1397 = FACE_OUTER_BOUND ( 'NONE', #847, .T. ) ;
+#1398 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000200, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1399 = CIRCLE ( 'NONE', #1459, 1.599999999999999600 ) ;
+#1400 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1402 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1404 = AXIS2_PLACEMENT_3D ( 'NONE', #1403, #1402, #1401 ) ;
+#1405 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE', ( 6.186043354952381000, 1.744734300902191600E-016, -1.399367347576369000 ) ) ;
+#1407 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1408 = CARTESIAN_POINT ( 'NONE', ( 2.962435565298213700, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1409 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1410 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1411 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1413 = CARTESIAN_POINT ( 'NONE', ( 6.186043354952381000, 0.0000000000000000000, 1.399367347576369000 ) ) ;
+#1414 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 3.184081677783116200E-016, -2.599999999999998300 ) ) ;
+#1415 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1473 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1501, #1425, #1424 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1416 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1417 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1509 ) ) ;
+#1418 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1419 = AXIS2_PLACEMENT_3D ( 'NONE', #1407, #1418, #1412 ) ;
+#1420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1421 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1422 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1423 = FACE_OUTER_BOUND ( 'NONE', #811, .T. ) ;
+#1424 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1425 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1428 ), #1455 ) ;
+#1427 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1428 ) ) ;
+#1428 = STYLED_ITEM ( 'NONE', ( #1429 ), #832 ) ;
+#1429 = PRESENTATION_STYLE_ASSIGNMENT (( #1430 ) ) ;
+#1430 = SURFACE_STYLE_USAGE ( .BOTH. , #1435 ) ;
+#1431 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1490 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1204, #1202, #1400 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #1493, #1476, #1432 ) ;
+#1434 = CIRCLE ( 'NONE', #1433, 1.300000000000000000 ) ;
+#1435 = SURFACE_SIDE_STYLE ('',( #1436 ) ) ;
+#1436 = SURFACE_STYLE_FILL_AREA ( #1437 ) ;
+#1437 = FILL_AREA_STYLE ('',( #1494 ) ) ;
+#1438 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1439 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1442, 'distance_accuracy_value', 'NONE');
+#1440 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1441 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1442 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1443 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999000 ) ) ;
+#1444 = AXIS2_PLACEMENT_3D ( 'NONE', #1508, #1411, #1410 ) ;
+#1445 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 1.597357546826407500E-016, -1.300000000000000000 ) ) ;
+#1446 = CYLINDRICAL_SURFACE ( 'NONE', #1419, 1.299999999999999600 ) ;
+#1447 = FILL_AREA_STYLE ('',( #1448 ) ) ;
+#1448 = FILL_AREA_STYLE_COLOUR ( '', #1409 ) ;
+#1449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1509 ), #1380 ) ;
+#1451 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1452 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1453 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #1451, #1097 ) ;
+#1454 = TOROIDAL_SURFACE ( 'NONE', #1453, 0.2999999999999999900, 1.300000000000000000 ) ;
+#1455 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1439 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1442, #1441, #1440 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1456 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 = AXIS2_PLACEMENT_3D ( 'NONE', #1463, #1456, #1482 ) ;
+#1458 = CIRCLE ( 'NONE', #1479, 1.308682842985504200 ) ;
+#1459 = AXIS2_PLACEMENT_3D ( 'NONE', #1405, #1492, #1491 ) ;
+#1460 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1461 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1462 = CARTESIAN_POINT ( 'NONE', ( 6.186043354952381000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1463 = CARTESIAN_POINT ( 'NONE', ( 1.150000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1464 = CIRCLE ( 'NONE', #1457, 1.591317157014495500 ) ;
+#1465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1466 = CARTESIAN_POINT ( 'NONE', ( 6.900000000000000400, 0.0000000000000000000, 0.2999999999999997700 ) ) ;
+#1467 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1468 = TOROIDAL_SURFACE ( 'NONE', #1474, 0.2999999999999997700, 1.299999999999999600 ) ;
+#1469 = CIRCLE ( 'NONE', #1395, 1.299999999999999600 ) ;
+#1470 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1471 = VECTOR ( 'NONE', #1470, 1000.000000000000000 ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1377, #1383, #1382 ) ;
+#1473 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1501, 'distance_accuracy_value', 'NONE');
+#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #1416, #1514, #1379 ) ;
+#1475 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1478 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1479 = AXIS2_PLACEMENT_3D ( 'NONE', #1385, #1478, #1477 ) ;
+#1480 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000200, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1481 = CARTESIAN_POINT ( 'NONE', ( 2.662435565298213900, 1.689206056762459100E-016, -1.308682842985504200 ) ) ;
+#1482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1483 = FILL_AREA_STYLE ('',( #1516 ) ) ;
+#1484 = SURFACE_SIDE_STYLE ('',( #1485 ) ) ;
+#1485 = SURFACE_STYLE_FILL_AREA ( #1447 ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 2.599999999999998300 ) ) ;
+#1487 = FACE_OUTER_BOUND ( 'NONE', #786, .T. ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 5.886043354952381200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #1488, #1421, #1420 ) ;
+#1490 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1204, 'distance_accuracy_value', 'NONE');
+#1491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1492 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1493 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1494 = FILL_AREA_STYLE_COLOUR ( '', #1438 ) ;
+#1495 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1496 = VECTOR ( 'NONE', #1495, 1000.000000000000000 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1498 = LINE ( 'NONE', #1497, #1496 ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1500 = LINE ( 'NONE', #1499, #1471 ) ;
+#1501 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1502 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1504 ), #1415 ) ;
+#1503 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1504 ) ) ;
+#1504 = STYLED_ITEM ( 'NONE', ( #1505 ), #804 ) ;
+#1505 = PRESENTATION_STYLE_ASSIGNMENT (( #1506 ) ) ;
+#1506 = SURFACE_STYLE_USAGE ( .BOTH. , #1484 ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #1462, #1461, #1460 ) ;
+#1508 = CARTESIAN_POINT ( 'NONE', ( 6.293782217350893900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1509 = STYLED_ITEM ( 'NONE', ( #1392 ), #788 ) ;
+#1510 = SURFACE_SIDE_STYLE ('',( #1511 ) ) ;
+#1511 = SURFACE_STYLE_FILL_AREA ( #1483 ) ;
+#1512 = LINE ( 'NONE', #1443, #1513 ) ;
+#1513 = VECTOR ( 'NONE', #1422, 1000.000000000000000 ) ;
+#1514 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1515 = CIRCLE ( 'NONE', #1389, 1.299999999999999200 ) ;
+#1516 = FILL_AREA_STYLE_COLOUR ( '', #1394 ) ;
+#1517 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1545 ) ) ;
+#1518 = SURFACE_SIDE_STYLE ('',( #1559 ) ) ;
+#1519 = FILL_AREA_STYLE ('',( #1585 ) ) ;
+#1520 = FACE_OUTER_BOUND ( 'NONE', #833, .T. ) ;
+#1521 = AXIS2_PLACEMENT_3D ( 'NONE', #1575, #1563, #1538 ) ;
+#1522 = CIRCLE ( 'NONE', #1574, 1.300000000000000000 ) ;
+#1523 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1524 = VECTOR ( 'NONE', #1523, 1000.000000000000000 ) ;
+#1525 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1526 = LINE ( 'NONE', #1525, #1524 ) ;
+#1527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1528 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1529 = AXIS2_PLACEMENT_3D ( 'NONE', #1550, #1528, #1527 ) ;
+#1530 = FILL_AREA_STYLE ('',( #1551 ) ) ;
+#1531 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1532 ) ) ;
+#1532 = STYLED_ITEM ( 'NONE', ( #1533 ), #849 ) ;
+#1533 = PRESENTATION_STYLE_ASSIGNMENT (( #1534 ) ) ;
+#1534 = SURFACE_STYLE_USAGE ( .BOTH. , #1565 ) ;
+#1535 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1536 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1816, 'distance_accuracy_value', 'NONE');
+#1537 = FACE_OUTER_BOUND ( 'NONE', #874, .T. ) ;
+#1538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1539 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1540 = CIRCLE ( 'NONE', #1529, 1.599999999999999900 ) ;
+#1541 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1542 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1582, 'distance_accuracy_value', 'NONE');
+#1543 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1544 = CIRCLE ( 'NONE', #1567, 1.300000000000000000 ) ;
+#1545 = STYLED_ITEM ( 'NONE', ( #1570 ), #836 ) ;
+#1546 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1547 = CIRCLE ( 'NONE', #1555, 1.450000000000000000 ) ;
+#1548 = LINE ( 'NONE', #1578, #1561 ) ;
+#1549 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1550 = CARTESIAN_POINT ( 'NONE', ( 1.599999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1551 = FILL_AREA_STYLE_COLOUR ( '', #1562 ) ;
+#1552 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1553 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1554 = CARTESIAN_POINT ( 'NONE', ( 2.206217782649107000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1555 = AXIS2_PLACEMENT_3D ( 'NONE', #1554, #1553, #1552 ) ;
+#1556 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1557 = AXIS2_PLACEMENT_3D ( 'NONE', #1546, #1543, #1549 ) ;
+#1558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1559 = SURFACE_STYLE_FILL_AREA ( #1519 ) ;
+#1560 = CARTESIAN_POINT ( 'NONE', ( 2.206217782649107000, 1.775737858763661900E-016, -1.450000000000000000 ) ) ;
+#1561 = VECTOR ( 'NONE', #1577, 1000.000000000000000 ) ;
+#1562 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1563 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1564 = CIRCLE ( 'NONE', #1521, 1.300000000000000000 ) ;
+#1565 = SURFACE_SIDE_STYLE ('',( #1566 ) ) ;
+#1566 = SURFACE_STYLE_FILL_AREA ( #1530 ) ;
+#1567 = AXIS2_PLACEMENT_3D ( 'NONE', #1556, #1541, #1579 ) ;
+#1568 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1569 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1542 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1582, #1581, #1558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1570 = PRESENTATION_STYLE_ASSIGNMENT (( #1583 ) ) ;
+#1571 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1572 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1573 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1574 = AXIS2_PLACEMENT_3D ( 'NONE', #1573, #1572, #1571 ) ;
+#1575 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 3.184081677783118200E-016, -2.600000000000000100 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE', ( 4.028589666741440900, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1577 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1578 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1545 ), #1569 ) ;
+#1581 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1583 = SURFACE_STYLE_USAGE ( .BOTH. , #1518 ) ;
+#1584 = CYLINDRICAL_SURFACE ( 'NONE', #1557, 1.599999999999999900 ) ;
+#1585 = FILL_AREA_STYLE_COLOUR ( '', #1568 ) ;
+#1586 = TOROIDAL_SURFACE ( 'NONE', #1616, 2.600000000000000100, 1.300000000000000000 ) ;
+#1587 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1588 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE', ( 2.662435565298213900, 0.0000000000000000000, 1.308682842985504200 ) ) ;
+#1590 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1673, 'distance_accuracy_value', 'NONE');
+#1591 = CARTESIAN_POINT ( 'NONE', ( 4.328589666741440700, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1592 = FACE_OUTER_BOUND ( 'NONE', #883, .T. ) ;
+#1593 = FACE_OUTER_BOUND ( 'NONE', #821, .T. ) ;
+#1594 = CIRCLE ( 'NONE', #1659, 1.299999999999999600 ) ;
+#1595 = CARTESIAN_POINT ( 'NONE', ( 4.028589666741440900, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1596 = CARTESIAN_POINT ( 'NONE', ( 1.150000000000000100, 1.948801462766068200E-016, -1.591317157014495500 ) ) ;
+#1597 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000300, 1.959434878635764700E-016, -1.599999999999999600 ) ) ;
+#1598 = SURFACE_SIDE_STYLE ('',( #1599 ) ) ;
+#1599 = SURFACE_STYLE_FILL_AREA ( #1619 ) ;
+#1600 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1636 ), #1658 ) ;
+#1601 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #1611, #1623 ) ;
+#1602 = LINE ( 'NONE', #1649, #1648 ) ;
+#1603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1604 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1607 ), #1630 ) ;
+#1606 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1607 ) ) ;
+#1607 = STYLED_ITEM ( 'NONE', ( #1608 ), #881 ) ;
+#1608 = PRESENTATION_STYLE_ASSIGNMENT (( #1609 ) ) ;
+#1609 = SURFACE_STYLE_USAGE ( .BOTH. , #1610 ) ;
+#1610 = SURFACE_SIDE_STYLE ('',( #1668 ) ) ;
+#1611 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1612 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1613 = SURFACE_STYLE_FILL_AREA ( #1614 ) ;
+#1614 = FILL_AREA_STYLE ('',( #1615 ) ) ;
+#1615 = FILL_AREA_STYLE_COLOUR ( '', #1588 ) ;
+#1616 = AXIS2_PLACEMENT_3D ( 'NONE', #1587, #1652, #1632 ) ;
+#1617 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 1.300000000000000000 ) ) ;
+#1618 = TOROIDAL_SURFACE ( 'NONE', #1621, 0.2999999999999999900, 1.299999999999999800 ) ;
+#1619 = FILL_AREA_STYLE ('',( #1620 ) ) ;
+#1620 = FILL_AREA_STYLE_COLOUR ( '', #1663 ) ;
+#1621 = AXIS2_PLACEMENT_3D ( 'NONE', #1647, #1646, #1650 ) ;
+#1622 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1623 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1624 = FACE_OUTER_BOUND ( 'NONE', #911, .T. ) ;
+#1625 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 1.601373157322043900E-016, -1.299999999999999400 ) ) ;
+#1626 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1628 = LINE ( 'NONE', #1627, #1666 ) ;
+#1629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1536 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1816, #1815, #1814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1630 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1631 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1662, #1661, #1660 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1631 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1662, 'distance_accuracy_value', 'NONE');
+#1632 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1633 = CARTESIAN_POINT ( 'NONE', ( 4.328589666741440700, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1634 = CARTESIAN_POINT ( 'NONE', ( 4.328589666741440700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1635 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1636 ) ) ;
+#1636 = STYLED_ITEM ( 'NONE', ( #1676 ), #861 ) ;
+#1637 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1638 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 2.600000000000000100 ) ) ;
+#1639 = AXIS2_PLACEMENT_3D ( 'NONE', #1638, #1672, #1671 ) ;
+#1640 = STYLED_ITEM ( 'NONE', ( #1641 ), #876 ) ;
+#1641 = PRESENTATION_STYLE_ASSIGNMENT (( #1642 ) ) ;
+#1642 = SURFACE_STYLE_USAGE ( .BOTH. , #1598 ) ;
+#1643 = FILL_AREA_STYLE_COLOUR ( '', #1664 ) ;
+#1644 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1637, 'distance_accuracy_value', 'NONE');
+#1645 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1646 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1647 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1648 = VECTOR ( 'NONE', #1612, 1000.000000000000000 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1651 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1590 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1673, #1655, #1654 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1652 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1653 = CYLINDRICAL_SURFACE ( 'NONE', #1601, 1.599999999999999900 ) ;
+#1654 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1655 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1656 = CARTESIAN_POINT ( 'NONE', ( 2.206217782649107000, 0.0000000000000000000, 1.450000000000000000 ) ) ;
+#1657 = CIRCLE ( 'NONE', #1639, 1.300000000000000000 ) ;
+#1658 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1644 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1637, #1670, #1645 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1659 = AXIS2_PLACEMENT_3D ( 'NONE', #1634, #1604, #1603 ) ;
+#1660 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1661 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1662 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1663 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1664 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1665 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1666 = VECTOR ( 'NONE', #1665, 1000.000000000000000 ) ;
+#1667 = FACE_OUTER_BOUND ( 'NONE', #895, .T. ) ;
+#1668 = SURFACE_STYLE_FILL_AREA ( #1669 ) ;
+#1669 = FILL_AREA_STYLE ('',( #1643 ) ) ;
+#1670 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1672 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1673 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1640 ), #1651 ) ;
+#1675 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1640 ) ) ;
+#1676 = PRESENTATION_STYLE_ASSIGNMENT (( #1677 ) ) ;
+#1677 = SURFACE_STYLE_USAGE ( .BOTH. , #1678 ) ;
+#1678 = SURFACE_SIDE_STYLE ('',( #1613 ) ) ;
+#1679 = PRESENTATION_STYLE_ASSIGNMENT (( #1680 ) ) ;
+#1680 = SURFACE_STYLE_USAGE ( .BOTH. , #1731 ) ;
+#1681 = AXIS2_PLACEMENT_3D ( 'NONE', #1683, #1682, #1705 ) ;
+#1682 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1683 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1684 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1685 = SURFACE_STYLE_FILL_AREA ( #1686 ) ;
+#1686 = FILL_AREA_STYLE ('',( #1691 ) ) ;
+#1687 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1688 = AXIS2_PLACEMENT_3D ( 'NONE', #1704, #1684, #1701 ) ;
+#1689 = VECTOR ( 'NONE', #1717, 1000.000000000000000 ) ;
+#1690 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1691 = FILL_AREA_STYLE_COLOUR ( '', #1687 ) ;
+#1692 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1693 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1694 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1695 = AXIS2_PLACEMENT_3D ( 'NONE', #1706, #1697, #1714 ) ;
+#1696 = FACE_OUTER_BOUND ( 'NONE', #879, .T. ) ;
+#1697 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1698 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1699 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1700 = FACE_OUTER_BOUND ( 'NONE', #893, .T. ) ;
+#1701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1702 = AXIS2_PLACEMENT_3D ( 'NONE', #1703, #1699, #1690 ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1704 = CARTESIAN_POINT ( 'NONE', ( 4.028589666741440900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1705 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1706 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1707 = CYLINDRICAL_SURFACE ( 'NONE', #1702, 1.299999999999999600 ) ;
+#1708 = LINE ( 'NONE', #1709, #1689 ) ;
+#1709 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1710 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1711 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1712 = AXIS2_PLACEMENT_3D ( 'NONE', #1694, #1698, #1735 ) ;
+#1713 = CIRCLE ( 'NONE', #1681, 1.299999999999999800 ) ;
+#1714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1715 = FILL_AREA_STYLE ('',( #1716 ) ) ;
+#1716 = FILL_AREA_STYLE_COLOUR ( '', #1739 ) ;
+#1717 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1718 = CYLINDRICAL_SURFACE ( 'NONE', #1743, 1.299999999999999600 ) ;
+#1719 = CIRCLE ( 'NONE', #1759, 1.299999999999999800 ) ;
+#1720 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1723 ), #1748 ) ;
+#1722 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1723 ) ) ;
+#1723 = STYLED_ITEM ( 'NONE', ( #1679 ), #897 ) ;
+#1724 = CIRCLE ( 'NONE', #1695, 1.299999999999999800 ) ;
+#1725 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1726 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1727 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1728 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1752, #1751, #1750 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1728 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1752, 'distance_accuracy_value', 'NONE');
+#1729 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000300, 0.0000000000000000000, 1.599999999999999600 ) ) ;
+#1731 = SURFACE_SIDE_STYLE ('',( #1732 ) ) ;
+#1732 = SURFACE_STYLE_FILL_AREA ( #1715 ) ;
+#1733 = CIRCLE ( 'NONE', #1738, 0.2999999999999999900 ) ;
+#1734 = LINE ( 'NONE', #1745, #1746 ) ;
+#1735 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1736 = CIRCLE ( 'NONE', #1712, 1.299999999999999800 ) ;
+#1737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1738 = AXIS2_PLACEMENT_3D ( 'NONE', #1726, #1729, #1737 ) ;
+#1739 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1741 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1742 = CARTESIAN_POINT ( 'NONE', ( 1.300000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1725, #1711, #1710 ) ;
+#1744 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1745 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1746 = VECTOR ( 'NONE', #1744, 1000.000000000000000 ) ;
+#1747 = CIRCLE ( 'NONE', #1688, 1.299999999999999600 ) ;
+#1748 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1749 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1720, #1693, #1692 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1749 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1720, 'distance_accuracy_value', 'NONE');
+#1750 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1751 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1755 ), #1727 ) ;
+#1754 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1755 ) ) ;
+#1755 = STYLED_ITEM ( 'NONE', ( #1756 ), #901 ) ;
+#1756 = PRESENTATION_STYLE_ASSIGNMENT (( #1757 ) ) ;
+#1757 = SURFACE_STYLE_USAGE ( .BOTH. , #1758 ) ;
+#1758 = SURFACE_SIDE_STYLE ('',( #1685 ) ) ;
+#1759 = AXIS2_PLACEMENT_3D ( 'NONE', #1742, #1741, #1740 ) ;
+#1760 = CIRCLE ( 'NONE', #1802, 1.299999999999999200 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1762 = LINE ( 'NONE', #1761, #1845 ) ;
+#1763 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1766 ), #1813 ) ;
+#1765 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1766 ) ) ;
+#1766 = STYLED_ITEM ( 'NONE', ( #1767 ), #927 ) ;
+#1767 = PRESENTATION_STYLE_ASSIGNMENT (( #1768 ) ) ;
+#1768 = SURFACE_STYLE_USAGE ( .BOTH. , #1779 ) ;
+#1769 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1770 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1771 = FACE_OUTER_BOUND ( 'NONE', #943, .T. ) ;
+#1772 = CIRCLE ( 'NONE', #1858, 1.299999999999999200 ) ;
+#1773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1775 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #1774, #1773 ) ;
+#1776 = FILL_AREA_STYLE_COLOUR ( '', #1782 ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1778 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 3.184081677783116200E-016, -2.599999999999998300 ) ) ;
+#1779 = SURFACE_SIDE_STYLE ('',( #1780 ) ) ;
+#1780 = SURFACE_STYLE_FILL_AREA ( #1781 ) ;
+#1781 = FILL_AREA_STYLE ('',( #1776 ) ) ;
+#1782 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1783 = TOROIDAL_SURFACE ( 'NONE', #1872, 2.599999999999998300, 1.299999999999999200 ) ;
+#1784 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1785 = VECTOR ( 'NONE', #1784, 1000.000000000000000 ) ;
+#1786 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1800, 'distance_accuracy_value', 'NONE');
+#1787 = SURFACE_STYLE_USAGE ( .BOTH. , #1788 ) ;
+#1788 = SURFACE_SIDE_STYLE ('',( #1830 ) ) ;
+#1789 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 3.184081677783116200E-016, -2.599999999999998300 ) ) ;
+#1790 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1791 = AXIS2_PLACEMENT_3D ( 'NONE', #1790, #1861, #1863 ) ;
+#1792 = CIRCLE ( 'NONE', #1791, 1.299999999999999400 ) ;
+#1793 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1794 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1795 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1797 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 1.299999999999999400 ) ) ;
+#1798 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1799 = TOROIDAL_SURFACE ( 'NONE', #1846, 2.600000000000000100, 1.300000000000000000 ) ;
+#1800 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1801 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1802 = AXIS2_PLACEMENT_3D ( 'NONE', #1789, #1793, #1865 ) ;
+#1803 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1804 = FILL_AREA_STYLE_COLOUR ( '', #1798 ) ;
+#1805 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 3.184081677783118200E-016, -2.600000000000000100 ) ) ;
+#1806 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1807 = STYLED_ITEM ( 'NONE', ( #1808 ), #917 ) ;
+#1808 = PRESENTATION_STYLE_ASSIGNMENT (( #1787 ) ) ;
+#1809 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #1838, #1801 ) ;
+#1810 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.592040838891558600E-016, -1.299999999999999600 ) ) ;
+#1811 = LINE ( 'NONE', #1810, #1828 ) ;
+#1812 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1813 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1842 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1763, #1770, #1769 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1815 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1819 ), #1629 ) ;
+#1818 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1819 ) ) ;
+#1819 = STYLED_ITEM ( 'NONE', ( #1820 ), #937 ) ;
+#1820 = PRESENTATION_STYLE_ASSIGNMENT (( #1821 ) ) ;
+#1821 = SURFACE_STYLE_USAGE ( .BOTH. , #1822 ) ;
+#1822 = SURFACE_SIDE_STYLE ('',( #1823 ) ) ;
+#1823 = SURFACE_STYLE_FILL_AREA ( #1824 ) ;
+#1824 = FILL_AREA_STYLE ('',( #1870 ) ) ;
+#1825 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.5019607843137254800 ) ;
+#1826 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #1829, #1857 ) ;
+#1827 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1828 = VECTOR ( 'NONE', #1827, 1000.000000000000000 ) ;
+#1829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1830 = SURFACE_STYLE_FILL_AREA ( #1862 ) ;
+#1831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1833 = CIRCLE ( 'NONE', #1841, 1.300000000000000000 ) ;
+#1834 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1786 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1800, #1840, #1839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1835 = CARTESIAN_POINT ( 'NONE', ( 2.206217782649107000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1836 = VECTOR ( 'NONE', #1866, 1000.000000000000000 ) ;
+#1837 = CIRCLE ( 'NONE', #1809, 1.299999999999999400 ) ;
+#1838 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1840 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #1805, #1860, #1843 ) ;
+#1842 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1763, 'distance_accuracy_value', 'NONE');
+#1843 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1844 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1845 = VECTOR ( 'NONE', #1844, 1000.000000000000000 ) ;
+#1846 = AXIS2_PLACEMENT_3D ( 'NONE', #1806, #1832, #1831 ) ;
+#1847 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1807 ), #1834 ) ;
+#1848 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1807 ) ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1850 = LINE ( 'NONE', #1849, #1836 ) ;
+#1851 = FACE_OUTER_BOUND ( 'NONE', #902, .T. ) ;
+#1852 = CIRCLE ( 'NONE', #1859, 1.450000000000000000 ) ;
+#1853 = CARTESIAN_POINT ( 'NONE', ( 2.812435565298213800, 0.0000000000000000000, 2.600000000000000100 ) ) ;
+#1854 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1855 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1856 = CARTESIAN_POINT ( 'NONE', ( 5.687564434701786600, 0.0000000000000000000, 2.599999999999998300 ) ) ;
+#1857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1858 = AXIS2_PLACEMENT_3D ( 'NONE', #1856, #1855, #1854 ) ;
+#1859 = AXIS2_PLACEMENT_3D ( 'NONE', #1835, #1795, #1796 ) ;
+#1860 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1861 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1862 = FILL_AREA_STYLE ('',( #1804 ) ) ;
+#1863 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1864 = FACE_OUTER_BOUND ( 'NONE', #930, .T. ) ;
+#1865 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1866 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1867 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.299999999999999600 ) ) ;
+#1868 = LINE ( 'NONE', #1867, #1785 ) ;
+#1869 = CIRCLE ( 'NONE', #1826, 1.300000000000000000 ) ;
+#1870 = FILL_AREA_STYLE_COLOUR ( '', #1825 ) ;
+#1871 = CIRCLE ( 'NONE', #1775, 1.299999999999999200 ) ;
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #1777, #1812, #1803 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL.STEP b/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL.STEP
new file mode 100644
index 0000000..dcda050
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL.STEP
@@ -0,0 +1,1863 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0W125_OR_0W25S_MODEL.STEP',
+ '2016-08-06T20:53:30',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2 = VECTOR ( 'NONE', #1, 1000.000000000000000 ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#4 = AXIS2_PLACEMENT_3D ( 'NONE', #15, #6, #11 ) ;
+#5 = CIRCLE ( 'NONE', #17, 0.6047384387177119300 ) ;
+#6 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#7 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #10, #8 ) ;
+#8 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#9 = CIRCLE ( 'NONE', #7, 0.5250000000000000200 ) ;
+#10 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12 = PRESENTATION_STYLE_ASSIGNMENT (( #47 ) ) ;
+#13 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#14 = STYLED_ITEM ( 'NONE', ( #12 ), #504 ) ;
+#15 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#16 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#17 = AXIS2_PLACEMENT_3D ( 'NONE', #23, #21, #18 ) ;
+#18 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#19 = CIRCLE ( 'NONE', #25, 0.5250000000000000200 ) ;
+#20 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#21 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#22 = AXIS2_PLACEMENT_3D ( 'NONE', #20, #16, #27 ) ;
+#23 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #14 ), #59 ) ;
+#25 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #30, #29 ) ;
+#26 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#28 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #14 ) ) ;
+#29 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#30 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#31 = CIRCLE ( 'NONE', #4, 0.5250000000000000200 ) ;
+#32 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#33 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#34 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#35 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #33, 'distance_accuracy_value', 'NONE');
+#36 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#37 = ADVANCED_FACE ( 'NONE', ( #778 ), #772, .T. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #691, .F. ) ;
+#39 = FILL_AREA_STYLE ('',( #40 ) ) ;
+#40 = FILL_AREA_STYLE_COLOUR ( '', #89 ) ;
+#41 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.5266254076047665000 ) ) ;
+#42 = CIRCLE ( 'NONE', #22, 0.5250000000000000200 ) ;
+#43 = SURFACE_SIDE_STYLE ('',( #46 ) ) ;
+#44 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#46 = SURFACE_STYLE_FILL_AREA ( #39 ) ;
+#47 = SURFACE_STYLE_USAGE ( .BOTH. , #43 ) ;
+#48 = ADVANCED_FACE ( 'NONE', ( #769 ), #768, .F. ) ;
+#49 = AXIS2_PLACEMENT_3D ( 'NONE', #66, #65, #134 ) ;
+#50 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#51 = TOROIDAL_SURFACE ( 'NONE', #58, 1.050000000000000000, 0.5250000000000000200 ) ;
+#52 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#53 = FACE_OUTER_BOUND ( 'NONE', #599, .T. ) ;
+#54 = LINE ( 'NONE', #60, #2 ) ;
+#55 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#56 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #44, #72 ) ;
+#57 = CYLINDRICAL_SURFACE ( 'NONE', #56, 0.7500000000000000000 ) ;
+#58 = AXIS2_PLACEMENT_3D ( 'NONE', #55, #61, #52 ) ;
+#59 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #35 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #33, #32, #34 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#60 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#61 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#62 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#63 = EDGE_CURVE ( 'NONE', #699, #724, #804, .T. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ;
+#65 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#66 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#68 = EDGE_LOOP ( 'NONE', ( #67, #87 ) ) ;
+#69 = AXIS2_PLACEMENT_3D ( 'NONE', #71, #74, #73 ) ;
+#70 = EDGE_LOOP ( 'NONE', ( #64, #100 ) ) ;
+#71 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#72 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#73 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#74 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #676, .F. ) ;
+#76 = CIRCLE ( 'NONE', #69, 0.6671868931304033600 ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #733, .T. ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ;
+#80 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#81 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#82 = FILL_AREA_STYLE ('',( #86 ) ) ;
+#83 = FACE_OUTER_BOUND ( 'NONE', #433, .T. ) ;
+#84 = SURFACE_STYLE_USAGE ( .BOTH. , #85 ) ;
+#85 = SURFACE_SIDE_STYLE ('',( #88 ) ) ;
+#86 = FILL_AREA_STYLE_COLOUR ( '', #62 ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #736, .T. ) ;
+#88 = SURFACE_STYLE_FILL_AREA ( #82 ) ;
+#89 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#90 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #92 ), #115 ) ;
+#91 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #92 ) ) ;
+#92 = STYLED_ITEM ( 'NONE', ( #93 ), #521 ) ;
+#93 = PRESENTATION_STYLE_ASSIGNMENT (( #84 ) ) ;
+#94 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#95 = CLOSED_SHELL ( 'NONE', ( #681, #707, #705, #738, #757, #734, #754, #166, #218, #37, #98, #48 ) ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #139, .T. ) ;
+#97 = ADVANCED_FACE ( 'NONE', ( #788 ), #229, .T. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #824 ), #762, .T. ) ;
+#99 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ;
+#101 = TOROIDAL_SURFACE ( 'NONE', #102, 1.050000000000000000, 0.5250000000000000200 ) ;
+#102 = AXIS2_PLACEMENT_3D ( 'NONE', #94, #105, #99 ) ;
+#103 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #36, 'distance_accuracy_value', 'NONE');
+#104 = AXIS2_PLACEMENT_3D ( 'NONE', #245, #297, #721 ) ;
+#105 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#106 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#107 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #129 ) ) ;
+#108 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#109 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#110 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#111 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #119, #143 ) ;
+#112 = VERTEX_POINT ( 'NONE', #809 ) ;
+#113 = CIRCLE ( 'NONE', #131, 0.5250000000000000200 ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
+#115 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #103 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #36, #80, #106 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#116 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #121, 'distance_accuracy_value', 'NONE');
+#117 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#118 = FILL_AREA_STYLE ('',( #135 ) ) ;
+#119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#120 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#121 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
+#123 = EDGE_LOOP ( 'NONE', ( #150, #114, #96, #151 ) ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #448, .T. ) ;
+#125 = CIRCLE ( 'NONE', #111, 0.5250000000000000200 ) ;
+#126 = SURFACE_STYLE_FILL_AREA ( #118 ) ;
+#127 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#128 = PRESENTATION_STYLE_ASSIGNMENT (( #145 ) ) ;
+#129 = STYLED_ITEM ( 'NONE', ( #128 ), #552 ) ;
+#130 = VERTEX_POINT ( 'NONE', #706 ) ;
+#131 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #110, #140 ) ;
+#132 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#133 = SURFACE_STYLE_USAGE ( .BOTH. , #379 ) ;
+#134 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#135 = FILL_AREA_STYLE_COLOUR ( '', #148 ) ;
+#136 = SURFACE_SIDE_STYLE ('',( #126 ) ) ;
+#137 = CIRCLE ( 'NONE', #146, 0.5250000000000000200 ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #484, .T. ) ;
+#139 = EDGE_CURVE ( 'NONE', #112, #130, #232, .T. ) ;
+#140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#141 = EDGE_LOOP ( 'NONE', ( #156, #124, #408, #427 ) ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#143 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#145 = SURFACE_STYLE_USAGE ( .BOTH. , #136 ) ;
+#146 = AXIS2_PLACEMENT_3D ( 'NONE', #132, #144, #109 ) ;
+#147 = ADVANCED_FACE ( 'NONE', ( #829 ), #840, .T. ) ;
+#148 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#149 = EDGE_CURVE ( 'NONE', #284, #112, #843, .T. ) ;
+#150 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#153 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #129 ), #169 ) ;
+#154 = EDGE_LOOP ( 'NONE', ( #688, #678, #703, #696 ) ) ;
+#155 = VERTEX_POINT ( 'NONE', #842 ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #402, .F. ) ;
+#157 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #718, .F. ) ;
+#159 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #168 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #161, #160, #157 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#160 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#161 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#162 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #167 ) ) ;
+#163 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #167 ), #159 ) ;
+#164 = PRESENTATION_STYLE_ASSIGNMENT (( #133 ) ) ;
+#165 = ADVANCED_FACE ( 'NONE', ( #841 ), #820, .F. ) ;
+#166 = ADVANCED_FACE ( 'NONE', ( #822 ), #821, .T. ) ;
+#167 = STYLED_ITEM ( 'NONE', ( #164 ), #564 ) ;
+#168 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #161, 'distance_accuracy_value', 'NONE');
+#169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #116 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #121, #120, #117 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #259, .F. ) ;
+#171 = VERTEX_POINT ( 'NONE', #858 ) ;
+#172 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#173 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #191 ) ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #583, .F. ) ;
+#175 = FILL_AREA_STYLE_COLOUR ( '', #186 ) ;
+#176 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #191 ), #190 ) ;
+#177 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
+#178 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#179 = EDGE_CURVE ( 'NONE', #302, #130, #874, .T. ) ;
+#180 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#181 = PRESENTATION_STYLE_ASSIGNMENT (( #201 ) ) ;
+#182 = EDGE_LOOP ( 'NONE', ( #231, #242, #250, #249 ) ) ;
+#183 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#184 = AXIS2_PLACEMENT_3D ( 'NONE', #188, #204, #203 ) ;
+#185 = FACE_OUTER_BOUND ( 'NONE', #568, .T. ) ;
+#186 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#188 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#189 = CIRCLE ( 'NONE', #193, 0.7451263176729485700 ) ;
+#190 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #206 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #196, #178, #183 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#191 = STYLED_ITEM ( 'NONE', ( #181 ), #591 ) ;
+#192 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#193 = AXIS2_PLACEMENT_3D ( 'NONE', #192, #236, #223 ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#196 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#197 = CIRCLE ( 'NONE', #213, 0.5266254076047665000 ) ;
+#198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #492 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #496, #505, #493 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#199 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#200 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#201 = SURFACE_STYLE_USAGE ( .BOTH. , #211 ) ;
+#202 = TOROIDAL_SURFACE ( 'NONE', #184, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#204 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#205 = EDGE_LOOP ( 'NONE', ( #152, #122, #270, #288 ) ) ;
+#206 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #196, 'distance_accuracy_value', 'NONE');
+#207 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#208 = EDGE_CURVE ( 'NONE', #171, #155, #855, .T. ) ;
+#209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#210 = SURFACE_STYLE_FILL_AREA ( #212 ) ;
+#211 = SURFACE_SIDE_STYLE ('',( #210 ) ) ;
+#212 = FILL_AREA_STYLE ('',( #175 ) ) ;
+#213 = AXIS2_PLACEMENT_3D ( 'NONE', #180, #172, #209 ) ;
+#214 = AXIS2_PLACEMENT_3D ( 'NONE', #254, #228, #241 ) ;
+#215 = EDGE_LOOP ( 'NONE', ( #75, #78, #77, #79 ) ) ;
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #709, .F. ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#218 = ADVANCED_FACE ( 'NONE', ( #873 ), #893, .T. ) ;
+#219 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #248 ) ) ;
+#220 = EDGE_CURVE ( 'NONE', #729, #682, #892, .T. ) ;
+#221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #248 ), #238 ) ;
+#222 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #200, 'distance_accuracy_value', 'NONE');
+#223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#224 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#226 = SURFACE_STYLE_USAGE ( .BOTH. , #243 ) ;
+#227 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#228 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#229 = TOROIDAL_SURFACE ( 'NONE', #104, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#230 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #800 ), #816 ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #667, .F. ) ;
+#232 = CIRCLE ( 'NONE', #765, 0.6671868931304033600 ) ;
+#233 = VERTEX_POINT ( 'NONE', #890 ) ;
+#234 = EDGE_CURVE ( 'NONE', #376, #367, #853, .T. ) ;
+#235 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#236 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#237 = CIRCLE ( 'NONE', #214, 0.7500000000000000000 ) ;
+#238 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #240, #225, #246 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
+#240 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#241 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #679, .T. ) ;
+#243 = SURFACE_SIDE_STYLE ('',( #251 ) ) ;
+#244 = EDGE_LOOP ( 'NONE', ( #216, #217, #239, #38 ) ) ;
+#245 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#246 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#247 = EDGE_CURVE ( 'NONE', #677, #673, #862, .T. ) ;
+#248 = STYLED_ITEM ( 'NONE', ( #256 ), #624 ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ;
+#251 = SURFACE_STYLE_FILL_AREA ( #255 ) ;
+#252 = FILL_AREA_STYLE_COLOUR ( '', #235 ) ;
+#253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #240, 'distance_accuracy_value', 'NONE');
+#254 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#255 = FILL_AREA_STYLE ('',( #252 ) ) ;
+#256 = PRESENTATION_STYLE_ASSIGNMENT (( #226 ) ) ;
+#257 = EDGE_CURVE ( 'NONE', #273, #274, #834, .T. ) ;
+#258 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #701 ) ;
+#259 = EDGE_CURVE ( 'NONE', #155, #276, #997, .T. ) ;
+#260 = VERTEX_POINT ( 'NONE', #1000 ) ;
+#261 = EDGE_LOOP ( 'NONE', ( #333, #330, #305, #262 ) ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #337, .F. ) ;
+#263 = ADVANCED_FACE ( 'NONE', ( #1007 ), #998, .F. ) ;
+#264 = EDGE_CURVE ( 'NONE', #322, #349, #1008, .T. ) ;
+#265 = VERTEX_POINT ( 'NONE', #968 ) ;
+#266 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#267 = VERTEX_POINT ( 'NONE', #971 ) ;
+#268 = EDGE_CURVE ( 'NONE', #155, #171, #963, .T. ) ;
+#269 = EDGE_CURVE ( 'NONE', #171, #267, #991, .T. ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#271 = EDGE_CURVE ( 'NONE', #155, #279, #964, .T. ) ;
+#272 = EDGE_LOOP ( 'NONE', ( #316, #290, #301, #351 ) ) ;
+#273 = VERTEX_POINT ( 'NONE', #996 ) ;
+#274 = VERTEX_POINT ( 'NONE', #994 ) ;
+#275 = EDGE_LOOP ( 'NONE', ( #278, #293, #277, #170 ) ) ;
+#276 = VERTEX_POINT ( 'NONE', #965 ) ;
+#277 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#279 = VERTEX_POINT ( 'NONE', #983 ) ;
+#280 = ADVANCED_FACE ( 'NONE', ( #982 ), #1035, .T. ) ;
+#281 = VERTEX_POINT ( 'NONE', #1027 ) ;
+#282 = EDGE_CURVE ( 'NONE', #281, #279, #1048, .T. ) ;
+#283 = EDGE_CURVE ( 'NONE', #276, #267, #1036, .T. ) ;
+#284 = VERTEX_POINT ( 'NONE', #1062 ) ;
+#285 = EDGE_CURVE ( 'NONE', #286, #260, #1005, .T. ) ;
+#286 = VERTEX_POINT ( 'NONE', #1039 ) ;
+#287 = EDGE_LOOP ( 'NONE', ( #142, #326, #405, #361 ) ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #271, .F. ) ;
+#289 = TOROIDAL_SURFACE ( 'NONE', #291, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#291 = AXIS2_PLACEMENT_3D ( 'NONE', #266, #50, #81 ) ;
+#292 = ADVANCED_FACE ( 'NONE', ( #1040 ), #1069, .T. ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ;
+#294 = ADVANCED_FACE ( 'NONE', ( #1158 ), #1125, .F. ) ;
+#295 = EDGE_CURVE ( 'NONE', #171, #281, #1152, .T. ) ;
+#296 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.6374999999999999600 ) ) ;
+#297 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#298 = VERTEX_POINT ( 'NONE', #1162 ) ;
+#299 = EDGE_CURVE ( 'NONE', #457, #308, #1157, .T. ) ;
+#300 = EDGE_CURVE ( 'NONE', #302, #284, #985, .T. ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
+#302 = VERTEX_POINT ( 'NONE', #1143 ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
+#304 = EDGE_CURVE ( 'NONE', #233, #265, #1094, .T. ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#306 = ORIENTED_EDGE ( 'NONE', *, *, #421, .T. ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#308 = VERTEX_POINT ( 'NONE', #1049 ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#310 = EDGE_CURVE ( 'NONE', #298, #346, #1076, .T. ) ;
+#311 = VERTEX_POINT ( 'NONE', #1140 ) ;
+#312 = SURFACE_STYLE_FILL_AREA ( #341 ) ;
+#313 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#314 = FACE_OUTER_BOUND ( 'NONE', #621, .T. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #257, .F. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#317 = EDGE_CURVE ( 'NONE', #286, #322, #1096, .T. ) ;
+#318 = EDGE_LOOP ( 'NONE', ( #350, #352, #315, #338 ) ) ;
+#319 = EDGE_CURVE ( 'NONE', #349, #322, #1080, .T. ) ;
+#320 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#321 = FACE_OUTER_BOUND ( 'NONE', #426, .T. ) ;
+#322 = VERTEX_POINT ( 'NONE', #1185 ) ;
+#323 = TOROIDAL_SURFACE ( 'NONE', #49, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#324 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #345 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #320, #342, #348 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#325 = EDGE_CURVE ( 'NONE', #367, #374, #1068, .T. ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #371, .T. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#328 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #222 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #200, #227, #224 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#329 = ADVANCED_FACE ( 'NONE', ( #1222 ), #1101, .T. ) ;
+#330 = ORIENTED_EDGE ( 'NONE', *, *, #334, .T. ) ;
+#331 = EDGE_CURVE ( 'NONE', #260, #349, #1014, .T. ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#332 = FILL_AREA_STYLE_COLOUR ( '', #313 ) ;
+#334 = EDGE_CURVE ( 'NONE', #265, #284, #1115, .T. ) ;
+#335 = EDGE_CURVE ( 'NONE', #349, #274, #1107, .T. ) ;
+#336 = EDGE_CURVE ( 'NONE', #322, #273, #1291, .T. ) ;
+#337 = EDGE_CURVE ( 'NONE', #233, #302, #1307, .T. ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #336, .F. ) ;
+#339 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #353 ), #324 ) ;
+#340 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #353 ) ) ;
+#341 = FILL_AREA_STYLE ('',( #332 ) ) ;
+#342 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #410, .T. ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#345 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #320, 'distance_accuracy_value', 'NONE');
+#346 = VERTEX_POINT ( 'NONE', #1311 ) ;
+#347 = EDGE_CURVE ( 'NONE', #457, #298, #1305, .T. ) ;
+#348 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#349 = VERTEX_POINT ( 'NONE', #1329 ) ;
+#350 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#353 = STYLED_ITEM ( 'NONE', ( #354 ), #538 ) ;
+#354 = PRESENTATION_STYLE_ASSIGNMENT (( #355 ) ) ;
+#355 = SURFACE_STYLE_USAGE ( .BOTH. , #356 ) ;
+#356 = SURFACE_SIDE_STYLE ('',( #312 ) ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#358 = EDGE_CURVE ( 'NONE', #374, #375, #1327, .T. ) ;
+#359 = ORIENTED_EDGE ( 'NONE', *, *, #380, .T. ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #390, .F. ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #310, .T. ) ;
+#363 = EDGE_CURVE ( 'NONE', #308, #346, #1325, .T. ) ;
+#364 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
+#365 = TOROIDAL_SURFACE ( 'NONE', #383, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#366 = EDGE_CURVE ( 'NONE', #367, #388, #1084, .T. ) ;
+#367 = VERTEX_POINT ( 'NONE', #1313 ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#369 = FILL_AREA_STYLE_COLOUR ( '', #370 ) ;
+#370 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#371 = EDGE_CURVE ( 'NONE', #457, #404, #1112, .T. ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #402, .T. ) ;
+#373 = EDGE_LOOP ( 'NONE', ( #343, #344, #362, #364 ) ) ;
+#374 = VERTEX_POINT ( 'NONE', #1320 ) ;
+#375 = VERTEX_POINT ( 'NONE', #1315 ) ;
+#376 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#378 = CIRCLE ( 'NONE', #398, 0.7281152949374528600 ) ;
+#380 = EDGE_CURVE ( 'NONE', #375, #387, #1180, .T. ) ;
+#379 = SURFACE_SIDE_STYLE ('',( #381 ) ) ;
+#381 = SURFACE_STYLE_FILL_AREA ( #391 ) ;
+#382 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#383 = AXIS2_PLACEMENT_3D ( 'NONE', #382, #199, #187 ) ;
+#385 = ADVANCED_FACE ( 'NONE', ( #1351 ), #1312, .T. ) ;
+#384 = FACE_OUTER_BOUND ( 'NONE', #579, .T. ) ;
+#386 = CYLINDRICAL_SURFACE ( 'NONE', #395, 0.7500000000000000000 ) ;
+#387 = VERTEX_POINT ( 'NONE', #1340 ) ;
+#388 = VERTEX_POINT ( 'NONE', #1356 ) ;
+#389 = ADVANCED_FACE ( 'NONE', ( #1349 ), #1298, .T. ) ;
+#390 = EDGE_CURVE ( 'NONE', #308, #311, #1197, .T. ) ;
+#391 = FILL_AREA_STYLE ('',( #369 ) ) ;
+#393 = EDGE_CURVE ( 'NONE', #388, #375, #1380, .T. ) ;
+#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#394 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#395 = AXIS2_PLACEMENT_3D ( 'NONE', #394, #392, #207 ) ;
+#396 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#397 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#398 = AXIS2_PLACEMENT_3D ( 'NONE', #377, #397, #396 ) ;
+#399 = EDGE_LOOP ( 'NONE', ( #307, #357, #368, #309 ) ) ;
+#400 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#401 = EDGE_CURVE ( 'NONE', #404, #311, #1375, .T. ) ;
+#402 = EDGE_CURVE ( 'NONE', #387, #400, #1393, .T. ) ;
+#403 = ADVANCED_FACE ( 'NONE', ( #1371 ), #1348, .T. ) ;
+#404 = VERTEX_POINT ( 'NONE', #1418 ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #401, .T. ) ;
+#406 = EDGE_LOOP ( 'NONE', ( #360, #359, #372, #446 ) ) ;
+#407 = EDGE_LOOP ( 'NONE', ( #306, #454, #470, #327 ) ) ;
+#408 = ORIENTED_EDGE ( 'NONE', *, *, #434, .T. ) ;
+#409 = EDGE_CURVE ( 'NONE', #462, #276, #1395, .T. ) ;
+#410 = EDGE_CURVE ( 'NONE', #308, #457, #1413, .T. ) ;
+#411 = EDGE_CURVE ( 'NONE', #274, #265, #1399, .T. ) ;
+#412 = EDGE_CURVE ( 'NONE', #273, #233, #1409, .T. ) ;
+#413 = VERTEX_POINT ( 'NONE', #1431 ) ;
+#414 = EDGE_CURVE ( 'NONE', #413, #267, #1427, .T. ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #453, .T. ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #484, .F. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #419, .F. ) ;
+#418 = ADVANCED_FACE ( 'NONE', ( #1394 ), #1391, .T. ) ;
+#419 = EDGE_CURVE ( 'NONE', #112, #425, #1216, .T. ) ;
+#420 = ORIENTED_EDGE ( 'NONE', *, *, #139, .F. ) ;
+#421 = EDGE_CURVE ( 'NONE', #376, #482, #1212, .T. ) ;
+#422 = ADVANCED_FACE ( 'NONE', ( #1424 ), #1405, .F. ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #432, .T. ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#425 = VERTEX_POINT ( 'NONE', #1433 ) ;
+#426 = EDGE_LOOP ( 'NONE', ( #465, #460, #449, #510 ) ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #445, .T. ) ;
+#429 = ADVANCED_FACE ( 'NONE', ( #1263 ), #1403, .T. ) ;
+#430 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#431 = EDGE_CURVE ( 'NONE', #279, #511, #1451, .T. ) ;
+#432 = EDGE_CURVE ( 'NONE', #425, #511, #1462, .T. ) ;
+#433 = EDGE_LOOP ( 'NONE', ( #495, #485, #423, #477 ) ) ;
+#434 = EDGE_CURVE ( 'NONE', #260, #286, #1453, .T. ) ;
+#435 = ADVANCED_FACE ( 'NONE', ( #1446 ), #1428, .T. ) ;
+#436 = EDGE_CURVE ( 'NONE', #265, #233, #1271, .T. ) ;
+#437 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#438 = ADVANCED_FACE ( 'NONE', ( #1476 ), #1449, .F. ) ;
+#439 = EDGE_CURVE ( 'NONE', #281, #425, #1286, .T. ) ;
+#440 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#441 = EDGE_LOOP ( 'NONE', ( #514, #512, #450, #513 ) ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #463, .F. ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #419, .T. ) ;
+#444 = EDGE_CURVE ( 'NONE', #511, #425, #1276, .T. ) ;
+#445 = EDGE_CURVE ( 'NONE', #274, #273, #1278, .T. ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #483, .F. ) ;
+#447 = EDGE_LOOP ( 'NONE', ( #415, #440, #486, #466 ) ) ;
+#448 = EDGE_CURVE ( 'NONE', #387, #260, #1484, .T. ) ;
+#449 = ORIENTED_EDGE ( 'NONE', *, *, #421, .F. ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#451 = EDGE_LOOP ( 'NONE', ( #417, #471, #452, #474 ) ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #463, .T. ) ;
+#453 = EDGE_CURVE ( 'NONE', #462, #413, #1314, .T. ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #461, .T. ) ;
+#455 = EDGE_CURVE ( 'NONE', #404, #413, #1322, .T. ) ;
+#456 = ADVANCED_FACE ( 'NONE', ( #1485 ), #1496, .T. ) ;
+#457 = VERTEX_POINT ( 'NONE', #1507 ) ;
+#458 = ADVANCED_FACE ( 'NONE', ( #1524 ), #1520, .T. ) ;
+#459 = ADVANCED_FACE ( 'NONE', ( #1522 ), #51, .F. ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #539, .T. ) ;
+#461 = EDGE_CURVE ( 'NONE', #482, #374, #54, .T. ) ;
+#462 = VERTEX_POINT ( 'NONE', #41 ) ;
+#463 = EDGE_CURVE ( 'NONE', #130, #511, #31, .T. ) ;
+#464 = EDGE_LOOP ( 'NONE', ( #479, #428, #481, #480 ) ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #310, .F. ) ;
+#466 = ORIENTED_EDGE ( 'NONE', *, *, #409, .F. ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #401, .F. ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #453, .F. ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#472 = EDGE_LOOP ( 'NONE', ( #476, #437, #138, #174 ) ) ;
+#473 = EDGE_CURVE ( 'NONE', #400, #286, #9, .T. ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #432, .F. ) ;
+#475 = EDGE_CURVE ( 'NONE', #311, #404, #5, .T. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #455, .F. ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #431, .F. ) ;
+#478 = EDGE_LOOP ( 'NONE', ( #420, #443, #469, #442 ) ) ;
+#479 = ORIENTED_EDGE ( 'NONE', *, *, #411, .F. ) ;
+#480 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#481 = ORIENTED_EDGE ( 'NONE', *, *, #412, .T. ) ;
+#482 = VERTEX_POINT ( 'NONE', #13 ) ;
+#483 = EDGE_CURVE ( 'NONE', #388, #400, #42, .T. ) ;
+#484 = EDGE_CURVE ( 'NONE', #311, #462, #19, .T. ) ;
+#485 = ORIENTED_EDGE ( 'NONE', *, *, #439, .T. ) ;
+#486 = ORIENTED_EDGE ( 'NONE', *, *, #537, .T. ) ;
+#487 = EDGE_CURVE ( 'NONE', #130, #112, #76, .T. ) ;
+#488 = SURFACE_STYLE_USAGE ( .BOTH. , #489 ) ;
+#489 = SURFACE_SIDE_STYLE ('',( #500 ) ) ;
+#490 = FACE_OUTER_BOUND ( 'NONE', #654, .T. ) ;
+#491 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#492 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #496, 'distance_accuracy_value', 'NONE');
+#493 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#494 = EDGE_LOOP ( 'NONE', ( #467, #506, #468, #416 ) ) ;
+#495 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#497 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#498 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ;
+#499 = FILL_AREA_STYLE_COLOUR ( '', #502 ) ;
+#500 = SURFACE_STYLE_FILL_AREA ( #501 ) ;
+#501 = FILL_AREA_STYLE ('',( #499 ) ) ;
+#502 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#503 = CIRCLE ( 'NONE', #509, 0.7500000000000000000 ) ;
+#504 = ADVANCED_FACE ( 'NONE', ( #83 ), #101, .F. ) ;
+#505 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #455, .T. ) ;
+#507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#509 = AXIS2_PLACEMENT_3D ( 'NONE', #491, #508, #507 ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #540, .F. ) ;
+#511 = VERTEX_POINT ( 'NONE', #296 ) ;
+#512 = ORIENTED_EDGE ( 'NONE', *, *, #411, .T. ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #412, .F. ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #257, .T. ) ;
+#515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #517 ), #198 ) ;
+#516 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #517 ) ) ;
+#517 = STYLED_ITEM ( 'NONE', ( #518 ), #570 ) ;
+#518 = PRESENTATION_STYLE_ASSIGNMENT (( #488 ) ) ;
+#519 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#520 = TOROIDAL_SURFACE ( 'NONE', #534, 1.050000000000000000, 0.5250000000000000200 ) ;
+#521 = ADVANCED_FACE ( 'NONE', ( #53 ), #57, .T. ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #525 ), #328 ) ;
+#524 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #525 ) ) ;
+#525 = STYLED_ITEM ( 'NONE', ( #526 ), #638 ) ;
+#526 = PRESENTATION_STYLE_ASSIGNMENT (( #527 ) ) ;
+#527 = SURFACE_STYLE_USAGE ( .BOTH. , #541 ) ;
+#528 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#529 = FILL_AREA_STYLE ('',( #545 ) ) ;
+#530 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#531 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#533 = AXIS2_PLACEMENT_3D ( 'NONE', #532, #531, #530 ) ;
+#534 = AXIS2_PLACEMENT_3D ( 'NONE', #536, #535, #519 ) ;
+#535 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#536 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#537 = EDGE_CURVE ( 'NONE', #267, #276, #113, .T. ) ;
+#538 = ADVANCED_FACE ( 'NONE', ( #321 ), #289, .T. ) ;
+#539 = EDGE_CURVE ( 'NONE', #298, #482, #137, .T. ) ;
+#540 = EDGE_CURVE ( 'NONE', #346, #376, #125, .T. ) ;
+#541 = SURFACE_SIDE_STYLE ('',( #542 ) ) ;
+#542 = SURFACE_STYLE_FILL_AREA ( #529 ) ;
+#543 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#544 = CIRCLE ( 'NONE', #533, 0.5250573256517840900 ) ;
+#545 = FILL_AREA_STYLE_COLOUR ( '', #543 ) ;
+#546 = FACE_OUTER_BOUND ( 'NONE', #573, .T. ) ;
+#547 = FACE_OUTER_BOUND ( 'NONE', #636, .T. ) ;
+#548 = STYLED_ITEM ( 'NONE', ( #562 ), #655 ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #560, .T. ) ;
+#550 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #582 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #603, #581, #623 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#551 = TOROIDAL_SURFACE ( 'NONE', #600, 1.050000000000000000, 0.5250000000000000200 ) ;
+#552 = ADVANCED_FACE ( 'NONE', ( #314 ), #323, .T. ) ;
+#553 = SURFACE_STYLE_FILL_AREA ( #554 ) ;
+#554 = FILL_AREA_STYLE ('',( #604 ) ) ;
+#555 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#556 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#557 = ORIENTED_EDGE ( 'NONE', *, *, #613, .F. ) ;
+#558 = SURFACE_STYLE_USAGE ( .BOTH. , #559 ) ;
+#559 = SURFACE_SIDE_STYLE ('',( #553 ) ) ;
+#560 = EDGE_CURVE ( 'NONE', #400, #387, #378, .T. ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #627, .F. ) ;
+#562 = PRESENTATION_STYLE_ASSIGNMENT (( #558 ) ) ;
+#563 = AXIS2_PLACEMENT_3D ( 'NONE', #571, #556, #430 ) ;
+#564 = ADVANCED_FACE ( 'NONE', ( #384 ), #386, .T. ) ;
+#565 = EDGE_LOOP ( 'NONE', ( #644, #592, #663, #630 ) ) ;
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #613, .T. ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #410, .F. ) ;
+#568 = EDGE_LOOP ( 'NONE', ( #651, #561, #601, #643 ) ) ;
+#569 = EDGE_CURVE ( 'NONE', #375, #388, #503, .T. ) ;
+#570 = ADVANCED_FACE ( 'NONE', ( #498 ), #365, .T. ) ;
+#571 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#572 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#573 = EDGE_LOOP ( 'NONE', ( #631, #567, #662, #670 ) ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #569, .F. ) ;
+#575 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#576 = FACE_OUTER_BOUND ( 'NONE', #628, .T. ) ;
+#577 = FACE_OUTER_BOUND ( 'NONE', #618, .T. ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #461, .F. ) ;
+#579 = EDGE_LOOP ( 'NONE', ( #578, #594, #620, #664 ) ) ;
+#580 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#581 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#582 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #603, 'distance_accuracy_value', 'NONE');
+#583 = EDGE_CURVE ( 'NONE', #413, #462, #197, .T. ) ;
+#584 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #587 ), #550 ) ;
+#585 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #587 ) ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #539, .F. ) ;
+#587 = STYLED_ITEM ( 'NONE', ( #608 ), #641 ) ;
+#588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#589 = AXIS2_PLACEMENT_3D ( 'NONE', #632, #606, #605 ) ;
+#590 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #548 ) ) ;
+#591 = ADVANCED_FACE ( 'NONE', ( #490 ), #202, .T. ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #609, .T. ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #569, .T. ) ;
+#596 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#597 = TOROIDAL_SURFACE ( 'NONE', #563, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#599 = EDGE_LOOP ( 'NONE', ( #652, #642, #522, #574 ) ) ;
+#598 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #548 ), #661 ) ;
+#600 = AXIS2_PLACEMENT_3D ( 'NONE', #602, #634, #588 ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #431, .T. ) ;
+#602 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#603 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#604 = FILL_AREA_STYLE_COLOUR ( '', #497 ) ;
+#605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#606 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#607 = EDGE_LOOP ( 'NONE', ( #586, #557, #626, #648 ) ) ;
+#609 = EDGE_CURVE ( 'NONE', #482, #376, #237, .T. ) ;
+#608 = PRESENTATION_STYLE_ASSIGNMENT (( #610 ) ) ;
+#610 = SURFACE_STYLE_USAGE ( .BOTH. , #611 ) ;
+#611 = SURFACE_SIDE_STYLE ('',( #612 ) ) ;
+#612 = SURFACE_STYLE_FILL_AREA ( #615 ) ;
+#613 = EDGE_CURVE ( 'NONE', #346, #298, #189, .T. ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #380, .F. ) ;
+#615 = FILL_AREA_STYLE ('',( #616 ) ) ;
+#616 = FILL_AREA_STYLE_COLOUR ( '', #617 ) ;
+#617 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#618 = EDGE_LOOP ( 'NONE', ( #614, #595, #653, #549 ) ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
+#620 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#621 = EDGE_LOOP ( 'NONE', ( #650, #646, #580, #596 ) ) ;
+#622 = EDGE_LOOP ( 'NONE', ( #645, #647, #649, #633 ) ) ;
+#623 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#624 = ADVANCED_FACE ( 'NONE', ( #185 ), #520, .F. ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #540, .T. ) ;
+#627 = EDGE_CURVE ( 'NONE', #279, #281, #544, .T. ) ;
+#628 = EDGE_LOOP ( 'NONE', ( #619, #625, #665, #637 ) ) ;
+#629 = ORIENTED_EDGE ( 'NONE', *, *, #671, .T. ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #537, .F. ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #371, .F. ) ;
+#632 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#634 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#635 = TOROIDAL_SURFACE ( 'NONE', #589, 1.050000000000000000, 0.5250000000000000200 ) ;
+#636 = EDGE_LOOP ( 'NONE', ( #640, #629, #303, #424 ) ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #627, .T. ) ;
+#638 = ADVANCED_FACE ( 'NONE', ( #546 ), #551, .F. ) ;
+#639 = ADVANCED_FACE ( 'NONE', ( #576 ), #635, .F. ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
+#641 = ADVANCED_FACE ( 'NONE', ( #577 ), #597, .T. ) ;
+#642 = ORIENTED_EDGE ( 'NONE', *, *, #658, .T. ) ;
+#643 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ;
+#644 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ;
+#645 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #560, .F. ) ;
+#647 = ORIENTED_EDGE ( 'NONE', *, *, #583, .T. ) ;
+#648 = ORIENTED_EDGE ( 'NONE', *, *, #609, .F. ) ;
+#649 = ORIENTED_EDGE ( 'NONE', *, *, #409, .T. ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #448, .F. ) ;
+#651 = ORIENTED_EDGE ( 'NONE', *, *, #439, .F. ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #483, .T. ) ;
+#654 = EDGE_LOOP ( 'NONE', ( #659, #575, #593, #566 ) ) ;
+#655 = ADVANCED_FACE ( 'NONE', ( #547 ), #1620, .T. ) ;
+#656 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #572, 'distance_accuracy_value', 'NONE');
+#657 = ADVANCED_FACE ( 'NONE', ( #1621 ), #1588, .T. ) ;
+#658 = EDGE_CURVE ( 'NONE', #374, #367, #1567, .T. ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#660 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #656 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #572, #528, #672 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #390, .T. ) ;
+#663 = ORIENTED_EDGE ( 'NONE', *, *, #259, .T. ) ;
+#664 = ORIENTED_EDGE ( 'NONE', *, *, #658, .F. ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #271, .T. ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #334, .F. ) ;
+#667 = EDGE_CURVE ( 'NONE', #682, #677, #1570, .T. ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #336, .T. ) ;
+#669 = ADVANCED_FACE ( 'NONE', ( #1611 ), #1613, .F. ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#671 = EDGE_CURVE ( 'NONE', #284, #302, #1628, .T. ) ;
+#672 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#673 = VERTEX_POINT ( 'NONE', #1650 ) ;
+#674 = EDGE_CURVE ( 'NONE', #729, #694, #1643, .T. ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #709, .T. ) ;
+#676 = EDGE_CURVE ( 'NONE', #694, #724, #1625, .T. ) ;
+#677 = VERTEX_POINT ( 'NONE', #1662 ) ;
+#678 = ORIENTED_EDGE ( 'NONE', *, *, #434, .F. ) ;
+#679 = EDGE_CURVE ( 'NONE', #682, #728, #1654, .T. ) ;
+#680 = MANIFOLD_SOLID_BREP ( 'Sweep1', #95 ) ;
+#681 = ADVANCED_FACE ( 'NONE', ( #1676 ), #1670, .T. ) ;
+#682 = VERTEX_POINT ( 'NONE', #1677 ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#684 = ADVANCED_FACE ( 'NONE', ( #1679 ), #1694, .T. ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #445, .F. ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #676, .T. ) ;
+#687 = EDGE_CURVE ( 'NONE', #694, #729, #1693, .T. ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#689 = EDGE_LOOP ( 'NONE', ( #692, #725, #697, #713 ) ) ;
+#690 = EDGE_LOOP ( 'NONE', ( #742, #700, #749, #773 ) ) ;
+#691 = EDGE_CURVE ( 'NONE', #728, #682, #1680, .T. ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#693 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
+#694 = VERTEX_POINT ( 'NONE', #1699 ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ;
+#696 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #726, .F. ) ;
+#698 = ADVANCED_FACE ( 'NONE', ( #1658 ), #1706, .F. ) ;
+#699 = VERTEX_POINT ( 'NONE', #1721 ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #667, .T. ) ;
+#701 = CLOSED_SHELL ( 'NONE', ( #263, #280, #329, #97, #165, #292, #294, #389, #403, #385, #456, #147, #459, #538, #504, #422, #458, #418, #435, #429, #438, #624, #570, #669, #552, #564, #641, #521, #591, #638, #657, #639, #655, #684, #730, #698 ) ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #671, .F. ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#704 = EDGE_LOOP ( 'NONE', ( #711, #693, #668, #685 ) ) ;
+#705 = ADVANCED_FACE ( 'NONE', ( #1723 ), #1659, .T. ) ;
+#706 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.6671868931304033600 ) ) ;
+#707 = ADVANCED_FACE ( 'NONE', ( #1737 ), #1741, .T. ) ;
+#708 = EDGE_LOOP ( 'NONE', ( #695, #675, #722, #727 ) ) ;
+#709 = EDGE_CURVE ( 'NONE', #694, #728, #1738, .T. ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #337, .T. ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#712 = EDGE_LOOP ( 'NONE', ( #683, #686, #715, #741 ) ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#714 = EDGE_LOOP ( 'NONE', ( #666, #716, #710, #702 ) ) ;
+#715 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#717 = EDGE_CURVE ( 'NONE', #724, #699, #1711, .T. ) ;
+#718 = EDGE_CURVE ( 'NONE', #720, #719, #1754, .T. ) ;
+#719 = VERTEX_POINT ( 'NONE', #1762 ) ;
+#720 = VERTEX_POINT ( 'NONE', #1765 ) ;
+#721 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#722 = ORIENTED_EDGE ( 'NONE', *, *, #679, .F. ) ;
+#723 = EDGE_CURVE ( 'NONE', #677, #720, #1756, .T. ) ;
+#724 = VERTEX_POINT ( 'NONE', #1793 ) ;
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #718, .T. ) ;
+#726 = EDGE_CURVE ( 'NONE', #673, #719, #1772, .T. ) ;
+#727 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
+#728 = VERTEX_POINT ( 'NONE', #1774 ) ;
+#729 = VERTEX_POINT ( 'NONE', #1795 ) ;
+#730 = ADVANCED_FACE ( 'NONE', ( #1796 ), #1783, .T. ) ;
+#731 = EDGE_LOOP ( 'NONE', ( #753, #740, #743, #737 ) ) ;
+#732 = VERTEX_POINT ( 'NONE', #1807 ) ;
+#733 = EDGE_CURVE ( 'NONE', #729, #699, #1813, .T. ) ;
+#734 = ADVANCED_FACE ( 'NONE', ( #1805 ), #1816, .T. ) ;
+#735 = EDGE_CURVE ( 'NONE', #732, #747, #1713, .T. ) ;
+#736 = EDGE_CURVE ( 'NONE', #747, #732, #1727, .T. ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #736, .F. ) ;
+#738 = ADVANCED_FACE ( 'NONE', ( #1842 ), #1835, .T. ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #726, .T. ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #733, .F. ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #691, .T. ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#744 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#745 = EDGE_CURVE ( 'NONE', #719, #732, #1843, .T. ) ;
+#746 = EDGE_CURVE ( 'NONE', #673, #747, #1748, .T. ) ;
+#747 = VERTEX_POINT ( 'NONE', #1809 ) ;
+#748 = EDGE_CURVE ( 'NONE', #720, #677, #1759, .T. ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
+#750 = EDGE_CURVE ( 'NONE', #719, #673, #1726, .T. ) ;
+#751 = EDGE_LOOP ( 'NONE', ( #158, #177, #195, #194 ) ) ;
+#752 = ORIENTED_EDGE ( 'NONE', *, *, #746, .T. ) ;
+#753 = ORIENTED_EDGE ( 'NONE', *, *, #746, .F. ) ;
+#754 = ADVANCED_FACE ( 'NONE', ( #1844 ), #1829, .T. ) ;
+#755 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#756 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#757 = ADVANCED_FACE ( 'NONE', ( #1841 ), #1830, .T. ) ;
+#758 = DIRECTION ( 'NONE', ( -2.852128935541430400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#759 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#760 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.852128935541430400E-014 ) ) ;
+#761 = AXIS2_PLACEMENT_3D ( 'NONE', #770, #777, #755 ) ;
+#762 = PLANE ( 'NONE', #776 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#764 = AXIS2_PLACEMENT_3D ( 'NONE', #767, #766, #775 ) ;
+#765 = AXIS2_PLACEMENT_3D ( 'NONE', #759, #780, #774 ) ;
+#766 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#767 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#768 = PLANE ( 'NONE', #764 ) ;
+#769 = FACE_OUTER_BOUND ( 'NONE', #70, .T. ) ;
+#770 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#771 = EDGE_CURVE ( 'NONE', #728, #720, #1792, .T. ) ;
+#772 = CYLINDRICAL_SURFACE ( 'NONE', #761, 0.2250000000000000600 ) ;
+#773 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ;
+#774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#775 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#776 = AXIS2_PLACEMENT_3D ( 'NONE', #779, #758, #760 ) ;
+#777 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#778 = FACE_OUTER_BOUND ( 'NONE', #215, .T. ) ;
+#779 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#780 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#781 = EDGE_LOOP ( 'NONE', ( #763, #752, #744, #739 ) ) ;
+#782 = FILL_AREA_STYLE ('',( #783 ) ) ;
+#783 = FILL_AREA_STYLE_COLOUR ( '', #833 ) ;
+#784 = AXIS2_PLACEMENT_3D ( 'NONE', #789, #806, #786 ) ;
+#785 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #794 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #807, #803, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#786 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#787 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#788 = FACE_OUTER_BOUND ( 'NONE', #123, .T. ) ;
+#789 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#790 = SURFACE_STYLE_FILL_AREA ( #798 ) ;
+#791 = FILL_AREA_STYLE_COLOUR ( '', #787 ) ;
+#792 = SURFACE_STYLE_FILL_AREA ( #782 ) ;
+#793 = STYLED_ITEM ( 'NONE', ( #796 ), #97 ) ;
+#794 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #807, 'distance_accuracy_value', 'NONE');
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 = PRESENTATION_STYLE_ASSIGNMENT (( #797 ) ) ;
+#797 = SURFACE_STYLE_USAGE ( .BOTH. , #808 ) ;
+#798 = FILL_AREA_STYLE ('',( #791 ) ) ;
+#799 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #793 ), #785 ) ;
+#800 = STYLED_ITEM ( 'NONE', ( #802 ), #147 ) ;
+#801 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #793 ) ) ;
+#802 = PRESENTATION_STYLE_ASSIGNMENT (( #810 ) ) ;
+#803 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#804 = CIRCLE ( 'NONE', #784, 0.2250000000000000600 ) ;
+#805 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #800 ) ) ;
+#806 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#807 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#808 = SURFACE_SIDE_STYLE ('',( #790 ) ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 8.170682931052157100E-017, -0.6671868931304033600 ) ) ;
+#810 = SURFACE_STYLE_USAGE ( .BOTH. , #811 ) ;
+#811 = SURFACE_SIDE_STYLE ('',( #792 ) ) ;
+#812 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#813 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#814 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #756, 'distance_accuracy_value', 'NONE');
+#815 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #818, #817 ) ;
+#816 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #814 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #756, #813, #812 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#817 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#818 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#820 = TOROIDAL_SURFACE ( 'NONE', #815, 1.050000000000000000, 0.5250000000000000200 ) ;
+#821 = CYLINDRICAL_SURFACE ( 'NONE', #832, 0.2250000000000000600 ) ;
+#822 = FACE_OUTER_BOUND ( 'NONE', #182, .T. ) ;
+#823 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#824 = FACE_OUTER_BOUND ( 'NONE', #68, .T. ) ;
+#825 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#826 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#828 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#829 = FACE_OUTER_BOUND ( 'NONE', #141, .T. ) ;
+#830 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #826, #825 ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#832 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #828, #823 ) ;
+#833 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#834 = CIRCLE ( 'NONE', #830, 0.7500000000000000000 ) ;
+#835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#836 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#838 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #836, #835 ) ;
+#839 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#840 = TOROIDAL_SURFACE ( 'NONE', #847, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#841 = FACE_OUTER_BOUND ( 'NONE', #205, .T. ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#843 = CIRCLE ( 'NONE', #838, 0.5250000000000000200 ) ;
+#844 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#845 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#846 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#847 = AXIS2_PLACEMENT_3D ( 'NONE', #846, #845, #844 ) ;
+#848 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #849 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #887, #839, #850 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#849 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #887, 'distance_accuracy_value', 'NONE');
+#850 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#851 = AXIS2_PLACEMENT_3D ( 'NONE', #860, #859, #869 ) ;
+#852 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#853 = LINE ( 'NONE', #852, #864 ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#855 = CIRCLE ( 'NONE', #880, 0.5250000000000000200 ) ;
+#856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 6.429395695523603700E-017, -0.5250000000000000200 ) ) ;
+#859 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE', ( 1.574999999999999700, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#861 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#862 = CIRCLE ( 'NONE', #872, 1.349999999999999600 ) ;
+#863 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#864 = VECTOR ( 'NONE', #863, 1000.000000000000000 ) ;
+#865 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#866 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#867 = AXIS2_PLACEMENT_3D ( 'NONE', #889, #866, #865 ) ;
+#868 = SURFACE_STYLE_FILL_AREA ( #876 ) ;
+#869 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#870 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#871 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #881 ) ) ;
+#872 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #886, #885 ) ;
+#873 = FACE_OUTER_BOUND ( 'NONE', #244, .T. ) ;
+#874 = CIRCLE ( 'NONE', #875, 0.5250000000000000200 ) ;
+#875 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #857, #856 ) ;
+#876 = FILL_AREA_STYLE ('',( #884 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( 4.775000000000001200, 2.755455298081545700E-017, 1.574999999999999700 ) ) ;
+#878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#879 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #861, #879, #878 ) ;
+#881 = STYLED_ITEM ( 'NONE', ( #870 ), #258 ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #883 ) ;
+#883 = SURFACE_SIDE_STYLE ('',( #868 ) ) ;
+#884 = FILL_AREA_STYLE_COLOUR ( '', #891 ) ;
+#885 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#886 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#887 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#888 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #881 ), #848 ) ;
+#889 = CARTESIAN_POINT ( 'NONE', ( 1.574999999999999700, 2.755455298081545700E-017, 1.574999999999999700 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#891 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#892 = CIRCLE ( 'NONE', #867, 1.349999999999999600 ) ;
+#893 = TOROIDAL_SURFACE ( 'NONE', #851, 1.574999999999999700, 0.2250000000000000600 ) ;
+#894 = AXIS2_PLACEMENT_3D ( 'NONE', #913, #912, #933 ) ;
+#895 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #896 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #899, #898, #897 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#896 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #899, 'distance_accuracy_value', 'NONE');
+#897 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#898 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#899 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#900 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#902 = CARTESIAN_POINT ( 'NONE', ( -0.3868921042465451900, 3.426517162552045200, -2.123767502614741800 ) ) ;
+#903 = AXIS2_PLACEMENT_3D ( 'NONE', #902, #901, #900 ) ;
+#904 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#905 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#906 = CARTESIAN_POINT ( 'NONE', ( 1.188107895753414100, 3.426517162552045200, -2.123767502614804800 ) ) ;
+#907 = AXIS2_PLACEMENT_3D ( 'NONE', #906, #905, #904 ) ;
+#908 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#910 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#911 = AXIS2_PLACEMENT_3D ( 'NONE', #910, #909, #908 ) ;
+#912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#914 = SHAPE_REPRESENTATION ( 'RES0W125_OR_0W25S_MODEL', ( #894, #907, #903 ), #895 ) ;
+#915 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #922 ) ) ;
+#916 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #922, .NOT_KNOWN. ) ;
+#917 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #916, #918 ) ;
+#918 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #920, 'design' ) ;
+#919 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #920 ) ;
+#920 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#921 = SHAPE_DEFINITION_REPRESENTATION ( #934, #1834 ) ;
+#922 = PRODUCT ( 'RES0W125_OR_0W25S_MODEL', 'RES0W125_OR_0W25S_MODEL', '', ( #923 ) ) ;
+#923 = PRODUCT_CONTEXT ( 'NONE', #930, 'mechanical' ) ;
+#924 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #930 ) ;
+#925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #960, #926 ) ;
+#926 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #959 ) ;
+#927 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #944, #929 ) ;
+#928 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #917, #938, $ ) ;
+#929 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #928 ) ;
+#930 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#931 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #907, #1542 ) ;
+#932 = SHAPE_DEFINITION_REPRESENTATION ( #961, #914 ) ;
+#933 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#934 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #938 ) ;
+#935 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #942 ) ) ;
+#936 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #942, .NOT_KNOWN. ) ;
+#937 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#938 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #936, #939 ) ;
+#939 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #941, 'design' ) ;
+#940 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #941 ) ;
+#941 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#942 = PRODUCT ( 'RES0W125_L10MxD0M45_PIN', 'RES0W125_L10MxD0M45_PIN', '', ( #943 ) ) ;
+#943 = PRODUCT_CONTEXT ( 'NONE', #958, 'mechanical' ) ;
+#944 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #914, #1834 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #945 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#945 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #903, #1542 ) ;
+#946 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #958 ) ;
+#947 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #950 ) ;
+#948 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #955 ) ) ;
+#949 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #955, .NOT_KNOWN. ) ;
+#950 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #949, #951 ) ;
+#951 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #953, 'design' ) ;
+#952 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #953 ) ;
+#953 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#954 = SHAPE_DEFINITION_REPRESENTATION ( #947, #1546 ) ;
+#955 = PRODUCT ( 'RES0W125_L3M2xD1M5', 'RES0W125_L3M2xD1M5', '', ( #956 ) ) ;
+#956 = PRODUCT_CONTEXT ( 'NONE', #937, 'mechanical' ) ;
+#957 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #937 ) ;
+#958 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#959 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #917, #950, $ ) ;
+#960 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #914, #1546 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #931 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#961 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #917 ) ;
+#962 = VECTOR ( 'NONE', #970, 1000.000000000000000 ) ;
+#963 = CIRCLE ( 'NONE', #976, 0.5250000000000000200 ) ;
+#964 = CIRCLE ( 'NONE', #973, 0.5250000000000000200 ) ;
+#965 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#966 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#967 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#968 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#969 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#970 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 6.439348446626040800E-017, -0.5250000000000000200 ) ) ;
+#972 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #972, #979, #978 ) ;
+#974 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#975 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#976 = AXIS2_PLACEMENT_3D ( 'NONE', #977, #975, #974 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#978 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#979 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#980 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#981 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#982 = FACE_OUTER_BOUND ( 'NONE', #318, .T. ) ;
+#983 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.5250573256517840900 ) ) ;
+#984 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#985 = CIRCLE ( 'NONE', #1016, 0.7500000000000000000 ) ;
+#986 = SURFACE_STYLE_USAGE ( .BOTH. , #1053 ) ;
+#987 = AXIS2_PLACEMENT_3D ( 'NONE', #1006, #1001, #1002 ) ;
+#988 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#989 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 6.429395695523604900E-017, -0.5250000000000000200 ) ) ;
+#991 = LINE ( 'NONE', #990, #962 ) ;
+#992 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#993 = AXIS2_PLACEMENT_3D ( 'NONE', #992, #967, #981 ) ;
+#994 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#995 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#997 = LINE ( 'NONE', #988, #1009 ) ;
+#998 = CYLINDRICAL_SURFACE ( 'NONE', #987, 0.2250000000000000100 ) ;
+#999 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 5.836147975817685200E-017, -0.2250000000000000100 ) ) ;
+#1001 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1002 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #995, #999, #989 ) ;
+#1004 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1005 = CIRCLE ( 'NONE', #993, 0.2250000000000000100 ) ;
+#1006 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1007 = FACE_OUTER_BOUND ( 'NONE', #272, .T. ) ;
+#1008 = CIRCLE ( 'NONE', #1003, 0.2250000000000000100 ) ;
+#1009 = VECTOR ( 'NONE', #1004, 1000.000000000000000 ) ;
+#1010 = SURFACE_STYLE_USAGE ( .BOTH. , #1011 ) ;
+#1011 = SURFACE_SIDE_STYLE ('',( #1012 ) ) ;
+#1012 = SURFACE_STYLE_FILL_AREA ( #1013 ) ;
+#1013 = FILL_AREA_STYLE ('',( #1021 ) ) ;
+#1014 = LINE ( 'NONE', #1023, #1059 ) ;
+#1015 = PRESENTATION_STYLE_ASSIGNMENT (( #986 ) ) ;
+#1016 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1028, #1050 ) ;
+#1017 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1019 ), #1026 ) ;
+#1018 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1019 ) ) ;
+#1019 = STYLED_ITEM ( 'NONE', ( #1020 ), #280 ) ;
+#1020 = PRESENTATION_STYLE_ASSIGNMENT (( #1010 ) ) ;
+#1021 = FILL_AREA_STYLE_COLOUR ( '', #969 ) ;
+#1022 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1023 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.2250000000000000100 ) ) ;
+#1024 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #966, 'distance_accuracy_value', 'NONE');
+#1025 = AXIS2_PLACEMENT_3D ( 'NONE', #1051, #1043, #1042 ) ;
+#1026 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1024 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #966, #980, #984 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1027 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 7.118610538423821200E-017, -0.5250573256517840900 ) ) ;
+#1028 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1029 = AXIS2_PLACEMENT_3D ( 'NONE', #1046, #1045, #1044 ) ;
+#1030 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1041 ) ) ;
+#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #1033, #1037, #1047 ) ;
+#1032 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1033 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1034 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = TOROIDAL_SURFACE ( 'NONE', #1031, 0.2250000000000000100, 0.5250000000000001300 ) ;
+#1036 = CIRCLE ( 'NONE', #1025, 0.5250000000000000200 ) ;
+#1037 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1038 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1039 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1040 = FACE_OUTER_BOUND ( 'NONE', #275, .T. ) ;
+#1041 = STYLED_ITEM ( 'NONE', ( #1015 ), #292 ) ;
+#1042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1043 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1044 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1045 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1047 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1048 = CIRCLE ( 'NONE', #1029, 0.5250573256517840900 ) ;
+#1049 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.6375000000000000700 ) ) ;
+#1050 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1051 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1052 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1041 ), #1067 ) ;
+#1053 = SURFACE_SIDE_STYLE ('',( #1054 ) ) ;
+#1054 = SURFACE_STYLE_FILL_AREA ( #1056 ) ;
+#1055 = SURFACE_STYLE_USAGE ( .BOTH. , #1146 ) ;
+#1056 = FILL_AREA_STYLE ('',( #1057 ) ) ;
+#1057 = FILL_AREA_STYLE_COLOUR ( '', #1038 ) ;
+#1058 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1059 = VECTOR ( 'NONE', #1105, 1000.000000000000000 ) ;
+#1060 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1032, 'distance_accuracy_value', 'NONE');
+#1061 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1062 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 9.184850993605148400E-017, -0.7500000000000000000 ) ) ;
+#1063 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353500E-016, 1.000000000000000000 ) ) ;
+#1064 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1066 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1067 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1060 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1032, #1058, #1061 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1068 = CIRCLE ( 'NONE', #1106, 0.7500000000000000000 ) ;
+#1069 = CYLINDRICAL_SURFACE ( 'NONE', #1071, 0.5250000000000000200 ) ;
+#1070 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1071 = AXIS2_PLACEMENT_3D ( 'NONE', #1070, #1066, #1065 ) ;
+#1072 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1073 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1074 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1086, #1085 ) ;
+#1075 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1076 = CIRCLE ( 'NONE', #1083, 0.7451263176729485700 ) ;
+#1077 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1078 = AXIS2_PLACEMENT_3D ( 'NONE', #1097, #1077, #1073 ) ;
+#1079 = VECTOR ( 'NONE', #1081, 1000.000000000000000 ) ;
+#1080 = CIRCLE ( 'NONE', #1074, 0.2250000000000000100 ) ;
+#1081 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1082 = PRESENTATION_STYLE_ASSIGNMENT (( #1055 ) ) ;
+#1083 = AXIS2_PLACEMENT_3D ( 'NONE', #1089, #1072, #1100 ) ;
+#1084 = LINE ( 'NONE', #1087, #1124 ) ;
+#1085 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1086 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1089 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1090 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #1103, #1102, #1075 ) ;
+#1092 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1093 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1094 = CIRCLE ( 'NONE', #1078, 0.7500000000000000000 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.755455298081544500E-017, 0.2250000000000000100 ) ) ;
+#1096 = LINE ( 'NONE', #1095, #1079 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1098 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1099 = AXIS2_PLACEMENT_3D ( 'NONE', #1090, #1093, #1092 ) ;
+#1100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1101 = CYLINDRICAL_SURFACE ( 'NONE', #1099, 0.7500000000000000000 ) ;
+#1102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1103 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1104 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1105 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1106 = AXIS2_PLACEMENT_3D ( 'NONE', #1121, #1104, #1123 ) ;
+#1107 = CIRCLE ( 'NONE', #1122, 0.5250000000000001300 ) ;
+#1108 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1128, #1127, #1193 ) ;
+#1110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1111 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1112 = CIRCLE ( 'NONE', #1118, 0.5250000000000000200 ) ;
+#1113 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1115 = LINE ( 'NONE', #1114, #1120 ) ;
+#1116 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1117 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1118 = AXIS2_PLACEMENT_3D ( 'NONE', #1117, #1111, #1110 ) ;
+#1119 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1120 = VECTOR ( 'NONE', #1119, 1000.000000000000000 ) ;
+#1121 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1122 = AXIS2_PLACEMENT_3D ( 'NONE', #1022, #1064, #1063 ) ;
+#1123 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1124 = VECTOR ( 'NONE', #1113, 1000.000000000000000 ) ;
+#1125 = TOROIDAL_SURFACE ( 'NONE', #1153, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1126 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1127 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1128 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1129 = SURFACE_STYLE_USAGE ( .BOTH. , #1130 ) ;
+#1130 = SURFACE_SIDE_STYLE ('',( #1131 ) ) ;
+#1131 = SURFACE_STYLE_FILL_AREA ( #1145 ) ;
+#1132 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1155 ), #1133 ) ;
+#1133 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1163 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1126, #1161, #1164 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1134 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1135 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1138 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1139 = AXIS2_PLACEMENT_3D ( 'NONE', #1138, #1137, #1136 ) ;
+#1140 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.6047384387177119300 ) ) ;
+#1141 = FILL_AREA_STYLE ('',( #1159 ) ) ;
+#1142 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1145 = FILL_AREA_STYLE ('',( #1160 ) ) ;
+#1146 = SURFACE_SIDE_STYLE ('',( #1147 ) ) ;
+#1147 = SURFACE_STYLE_FILL_AREA ( #1141 ) ;
+#1148 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1149 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1151 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1149, #1148 ) ;
+#1152 = CIRCLE ( 'NONE', #1151, 0.5250000000000000200 ) ;
+#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #1144, #1135, #1134 ) ;
+#1154 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1155 ) ) ;
+#1155 = STYLED_ITEM ( 'NONE', ( #1156 ), #294 ) ;
+#1156 = PRESENTATION_STYLE_ASSIGNMENT (( #1129 ) ) ;
+#1157 = CIRCLE ( 'NONE', #1139, 0.6375000000000000700 ) ;
+#1158 = FACE_OUTER_BOUND ( 'NONE', #287, .T. ) ;
+#1159 = FILL_AREA_STYLE_COLOUR ( '', #1108 ) ;
+#1160 = FILL_AREA_STYLE_COLOUR ( '', #1142 ) ;
+#1161 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1162 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 9.155008296295727200E-017, -0.7451263176729485700 ) ) ;
+#1163 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1126, 'distance_accuracy_value', 'NONE');
+#1164 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1165 = STYLED_ITEM ( 'NONE', ( #1082 ), #329 ) ;
+#1166 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1173 ), #1184 ) ;
+#1167 = FILL_AREA_STYLE_COLOUR ( '', #1116 ) ;
+#1168 = PRESENTATION_STYLE_ASSIGNMENT (( #1169 ) ) ;
+#1169 = SURFACE_STYLE_USAGE ( .BOTH. , #1175 ) ;
+#1170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1171 = AXIS2_PLACEMENT_3D ( 'NONE', #1178, #1174, #1170 ) ;
+#1172 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1173 ) ) ;
+#1173 = STYLED_ITEM ( 'NONE', ( #1168 ), #389 ) ;
+#1174 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1175 = SURFACE_SIDE_STYLE ('',( #1176 ) ) ;
+#1176 = SURFACE_STYLE_FILL_AREA ( #1177 ) ;
+#1177 = FILL_AREA_STYLE ('',( #1167 ) ) ;
+#1178 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1179 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1165 ) ) ;
+#1180 = CIRCLE ( 'NONE', #1171, 0.5250000000000000200 ) ;
+#1181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1165 ), #1236 ) ;
+#1182 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1183 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1184 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1191, #1190, #1199 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1185 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1186 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1187 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1189 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1196 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1362, #1360, #1186 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1190 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1191 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1191, 'distance_accuracy_value', 'NONE');
+#1193 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1195 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #1187, #1188 ) ;
+#1196 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1362, 'distance_accuracy_value', 'NONE');
+#1197 = CIRCLE ( 'NONE', #1195, 0.5250000000000000200 ) ;
+#1198 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1199 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1200 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1201 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1203 = SURFACE_SIDE_STYLE ('',( #1204 ) ) ;
+#1204 = SURFACE_STYLE_FILL_AREA ( #1221 ) ;
+#1205 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1206 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1205, 'distance_accuracy_value', 'NONE');
+#1207 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1209 = SURFACE_STYLE_USAGE ( .BOTH. , #1230 ) ;
+#1210 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1217 ) ) ;
+#1211 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #1238, #1248 ) ;
+#1212 = CIRCLE ( 'NONE', #1211, 0.7500000000000000000 ) ;
+#1213 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1214 = SURFACE_STYLE_FILL_AREA ( #1235 ) ;
+#1215 = AXIS2_PLACEMENT_3D ( 'NONE', #1202, #1201, #1207 ) ;
+#1216 = CIRCLE ( 'NONE', #1215, 0.5250000000000000200 ) ;
+#1217 = STYLED_ITEM ( 'NONE', ( #1219 ), #418 ) ;
+#1218 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1219 = PRESENTATION_STYLE_ASSIGNMENT (( #1209 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1221 = FILL_AREA_STYLE ('',( #1397 ) ) ;
+#1222 = FACE_OUTER_BOUND ( 'NONE', #261, .T. ) ;
+#1223 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1183, 'distance_accuracy_value', 'NONE');
+#1224 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1206 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1205, #1218, #1231 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1225 = PRESENTATION_STYLE_ASSIGNMENT (( #1226 ) ) ;
+#1226 = SURFACE_STYLE_USAGE ( .BOTH. , #1203 ) ;
+#1227 = FILL_AREA_STYLE_COLOUR ( '', #1396 ) ;
+#1228 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1229 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1217 ), #1224 ) ;
+#1230 = SURFACE_SIDE_STYLE ('',( #1214 ) ) ;
+#1231 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1232 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1233 ) ) ;
+#1233 = STYLED_ITEM ( 'NONE', ( #1225 ), #422 ) ;
+#1234 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #1213, #1228 ) ;
+#1235 = FILL_AREA_STYLE ('',( #1227 ) ) ;
+#1236 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1223 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1183, #1182, #1198 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1237 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1444, 'distance_accuracy_value', 'NONE');
+#1238 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1239 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1252, 'distance_accuracy_value', 'NONE');
+#1240 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1241 = SURFACE_SIDE_STYLE ('',( #1242 ) ) ;
+#1242 = SURFACE_STYLE_FILL_AREA ( #1256 ) ;
+#1243 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1245 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1246 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1261 ), #1281 ) ;
+#1247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1249 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1250 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1251 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1253 = PRESENTATION_STYLE_ASSIGNMENT (( #1254 ) ) ;
+#1254 = SURFACE_STYLE_USAGE ( .BOTH. , #1241 ) ;
+#1255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1233 ), #1262 ) ;
+#1256 = FILL_AREA_STYLE ('',( #1257 ) ) ;
+#1257 = FILL_AREA_STYLE_COLOUR ( '', #1259 ) ;
+#1258 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1261 ) ) ;
+#1259 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1260 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1261 = STYLED_ITEM ( 'NONE', ( #1253 ), #429 ) ;
+#1262 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1239 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1252, #1245, #1244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1263 = FACE_OUTER_BOUND ( 'NONE', #464, .T. ) ;
+#1264 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1265 = AXIS2_PLACEMENT_3D ( 'NONE', #1282, #1283, #1285 ) ;
+#1266 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #1269, #1290 ) ;
+#1267 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1268 = SURFACE_SIDE_STYLE ('',( #1490 ) ) ;
+#1269 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1270 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1271 = CIRCLE ( 'NONE', #1284, 0.7500000000000000000 ) ;
+#1272 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1260, 'distance_accuracy_value', 'NONE');
+#1273 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #1277, #1288, #1287 ) ;
+#1276 = CIRCLE ( 'NONE', #1275, 0.6374999999999999600 ) ;
+#1277 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1278 = CIRCLE ( 'NONE', #1266, 0.7500000000000000000 ) ;
+#1279 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1237 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1444, #1443, #1240 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1280 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1281 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1272 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1260, #1243, #1251 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1282 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1283 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1284 = AXIS2_PLACEMENT_3D ( 'NONE', #1280, #1273, #1274 ) ;
+#1285 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1286 = CIRCLE ( 'NONE', #1265, 0.5250000000000000200 ) ;
+#1287 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1288 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1289 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1295 ), #1467 ) ;
+#1290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1291 = CIRCLE ( 'NONE', #1091, 0.5250000000000001300 ) ;
+#1292 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1295 ) ) ;
+#1293 = PRESENTATION_STYLE_ASSIGNMENT (( #1294 ) ) ;
+#1294 = SURFACE_STYLE_USAGE ( .BOTH. , #1268 ) ;
+#1295 = STYLED_ITEM ( 'NONE', ( #1293 ), #456 ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1297 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1298 = TOROIDAL_SURFACE ( 'NONE', #1109, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1300 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1301 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1302 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1303 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1304 = VECTOR ( 'NONE', #1297, 1000.000000000000000 ) ;
+#1305 = CIRCLE ( 'NONE', #1310, 0.5250000000000000200 ) ;
+#1306 = AXIS2_PLACEMENT_3D ( 'NONE', #1302, #1308, #1299 ) ;
+#1307 = LINE ( 'NONE', #1309, #1304 ) ;
+#1308 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1309 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1310 = AXIS2_PLACEMENT_3D ( 'NONE', #1296, #1301, #1300 ) ;
+#1311 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.7451263176729485700 ) ) ;
+#1312 = TOROIDAL_SURFACE ( 'NONE', #1306, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1313 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1314 = CIRCLE ( 'NONE', #1328, 0.5266254076047665000 ) ;
+#1315 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1316 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1317 = AXIS2_PLACEMENT_3D ( 'NONE', #1316, #1267, #1336 ) ;
+#1318 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1319 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1321 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1322 = CIRCLE ( 'NONE', #1317, 0.5250000000000000200 ) ;
+#1323 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1325 = CIRCLE ( 'NONE', #1333, 0.5250000000000000200 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1327 = LINE ( 'NONE', #1326, #1330 ) ;
+#1328 = AXIS2_PLACEMENT_3D ( 'NONE', #1319, #1332, #1331 ) ;
+#1329 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 5.970153145843349100E-017, -0.2250000000000000100 ) ) ;
+#1330 = VECTOR ( 'NONE', #1323, 1000.000000000000000 ) ;
+#1331 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1332 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #1321, #1324, #1318 ) ;
+#1334 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1336 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1337 = AXIS2_PLACEMENT_3D ( 'NONE', #1344, #1343, #1208 ) ;
+#1338 = SURFACE_STYLE_USAGE ( .BOTH. , #1345 ) ;
+#1339 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1340 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 8.916840653553824400E-017, -0.7281152949374528600 ) ) ;
+#1341 = STYLED_ITEM ( 'NONE', ( #1355 ), #385 ) ;
+#1342 = FILL_AREA_STYLE_COLOUR ( '', #1350 ) ;
+#1343 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1345 = SURFACE_SIDE_STYLE ('',( #1359 ) ) ;
+#1346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1341 ), #1357 ) ;
+#1347 = FILL_AREA_STYLE ('',( #1342 ) ) ;
+#1348 = CYLINDRICAL_SURFACE ( 'NONE', #1337, 0.7500000000000000000 ) ;
+#1349 = FACE_OUTER_BOUND ( 'NONE', #373, .T. ) ;
+#1350 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1351 = FACE_OUTER_BOUND ( 'NONE', #406, .T. ) ;
+#1352 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1339, 'distance_accuracy_value', 'NONE');
+#1353 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1354 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1355 = PRESENTATION_STYLE_ASSIGNMENT (( #1338 ) ) ;
+#1356 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1357 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1352 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1339, #1354, #1353 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1358 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1341 ) ) ;
+#1359 = SURFACE_STYLE_FILL_AREA ( #1347 ) ;
+#1360 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1361 = FILL_AREA_STYLE_COLOUR ( '', #1383 ) ;
+#1362 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1365 ), #1189 ) ;
+#1364 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1365 ) ) ;
+#1365 = STYLED_ITEM ( 'NONE', ( #1366 ), #403 ) ;
+#1366 = PRESENTATION_STYLE_ASSIGNMENT (( #1367 ) ) ;
+#1367 = SURFACE_STYLE_USAGE ( .BOTH. , #1368 ) ;
+#1368 = SURFACE_SIDE_STYLE ('',( #1381 ) ) ;
+#1369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1370 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1371 = FACE_OUTER_BOUND ( 'NONE', #399, .T. ) ;
+#1372 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1374 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1375 = CIRCLE ( 'NONE', #1388, 0.6047384387177119300 ) ;
+#1376 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1377 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #1374, #1370, #1369 ) ;
+#1379 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1380 = CIRCLE ( 'NONE', #1392, 0.7500000000000000000 ) ;
+#1381 = SURFACE_STYLE_FILL_AREA ( #1382 ) ;
+#1382 = FILL_AREA_STYLE ('',( #1361 ) ) ;
+#1383 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1384 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1385 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.7281152949374528600 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1388 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #1385, #1384 ) ;
+#1389 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #1389, #1379, #1372 ) ;
+#1391 = TOROIDAL_SURFACE ( 'NONE', #1378, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1392 = AXIS2_PLACEMENT_3D ( 'NONE', #1387, #1377, #1376 ) ;
+#1393 = CIRCLE ( 'NONE', #1390, 0.7281152949374528600 ) ;
+#1394 = FACE_OUTER_BOUND ( 'NONE', #478, .T. ) ;
+#1395 = CIRCLE ( 'NONE', #1422, 0.5250000000000000200 ) ;
+#1396 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1397 = FILL_AREA_STYLE_COLOUR ( '', #1404 ) ;
+#1398 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1399 = LINE ( 'NONE', #1398, #1416 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1401 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1402 = AXIS2_PLACEMENT_3D ( 'NONE', #1250, #1249, #1247 ) ;
+#1403 = CYLINDRICAL_SURFACE ( 'NONE', #1402, 0.7500000000000000000 ) ;
+#1404 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1405 = TOROIDAL_SURFACE ( 'NONE', #1414, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1406 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1407 = VECTOR ( 'NONE', #1406, 1000.000000000000000 ) ;
+#1408 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1409 = LINE ( 'NONE', #1408, #1407 ) ;
+#1410 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1411 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1412 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1413 = CIRCLE ( 'NONE', #1419, 0.6375000000000000700 ) ;
+#1414 = AXIS2_PLACEMENT_3D ( 'NONE', #1412, #1411, #1410 ) ;
+#1415 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1416 = VECTOR ( 'NONE', #1415, 1000.000000000000000 ) ;
+#1417 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1418 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 7.405909932970135500E-017, -0.6047384387177119300 ) ) ;
+#1419 = AXIS2_PLACEMENT_3D ( 'NONE', #1401, #1417, #1423 ) ;
+#1420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1422 = AXIS2_PLACEMENT_3D ( 'NONE', #1400, #1421, #1420 ) ;
+#1423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1424 = FACE_OUTER_BOUND ( 'NONE', #494, .T. ) ;
+#1425 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1426 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1427 = CIRCLE ( 'NONE', #1234, 0.5250000000000000200 ) ;
+#1428 = TOROIDAL_SURFACE ( 'NONE', #1430, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1429 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1303, 'distance_accuracy_value', 'NONE');
+#1430 = AXIS2_PLACEMENT_3D ( 'NONE', #1426, #1425, #1432 ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 6.927605565349306100E-017, -0.5266254076047665000 ) ) ;
+#1432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1433 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 7.988903137808265300E-017, -0.6374999999999999600 ) ) ;
+#1434 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1435 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1437 = FILL_AREA_STYLE_COLOUR ( '', #1463 ) ;
+#1438 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1441 ), #1279 ) ;
+#1440 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1441 ) ) ;
+#1441 = STYLED_ITEM ( 'NONE', ( #1442 ), #435 ) ;
+#1442 = PRESENTATION_STYLE_ASSIGNMENT (( #1447 ) ) ;
+#1443 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1444 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1445 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1446 = FACE_OUTER_BOUND ( 'NONE', #451, .T. ) ;
+#1447 = SURFACE_STYLE_USAGE ( .BOTH. , #1448 ) ;
+#1448 = SURFACE_SIDE_STYLE ('',( #1457 ) ) ;
+#1449 = TOROIDAL_SURFACE ( 'NONE', #1461, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1450 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #1466, #1459 ) ;
+#1451 = CIRCLE ( 'NONE', #1450, 0.5250000000000000200 ) ;
+#1452 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1453 = CIRCLE ( 'NONE', #1464, 0.2250000000000000100 ) ;
+#1454 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1455 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 = SURFACE_STYLE_FILL_AREA ( #1458 ) ;
+#1458 = FILL_AREA_STYLE ('',( #1437 ) ) ;
+#1459 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1460 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1455, #1454 ) ;
+#1461 = AXIS2_PLACEMENT_3D ( 'NONE', #1438, #1445, #1465 ) ;
+#1462 = CIRCLE ( 'NONE', #1460, 0.6374999999999999600 ) ;
+#1463 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1464 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #1435, #1434 ) ;
+#1465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1466 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1467 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1429 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1303, #1335, #1334 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1468 = PRESENTATION_STYLE_ASSIGNMENT (( #1469 ) ) ;
+#1469 = SURFACE_STYLE_USAGE ( .BOTH. , #1470 ) ;
+#1470 = SURFACE_SIDE_STYLE ('',( #1471 ) ) ;
+#1471 = SURFACE_STYLE_FILL_AREA ( #1472 ) ;
+#1472 = FILL_AREA_STYLE ('',( #1473 ) ) ;
+#1473 = FILL_AREA_STYLE_COLOUR ( '', #1479 ) ;
+#1474 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1480, 'distance_accuracy_value', 'NONE');
+#1475 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1476 = FACE_OUTER_BOUND ( 'NONE', #472, .T. ) ;
+#1477 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1474 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1480, #1478, #1475 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1478 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1479 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1480 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1483 ), #1477 ) ;
+#1482 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1483 ) ) ;
+#1483 = STYLED_ITEM ( 'NONE', ( #1468 ), #438 ) ;
+#1484 = CIRCLE ( 'NONE', #1489, 0.5250000000000000200 ) ;
+#1485 = FACE_OUTER_BOUND ( 'NONE', #407, .T. ) ;
+#1486 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1487 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #1488, #1487, #1264 ) ;
+#1490 = SURFACE_STYLE_FILL_AREA ( #1491 ) ;
+#1491 = FILL_AREA_STYLE ('',( #1492 ) ) ;
+#1492 = FILL_AREA_STYLE_COLOUR ( '', #1486 ) ;
+#1493 = SURFACE_STYLE_FILL_AREA ( #1494 ) ;
+#1494 = FILL_AREA_STYLE ('',( #1518 ) ) ;
+#1495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1525 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1528, #1502, #1526 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1496 = CYLINDRICAL_SURFACE ( 'NONE', #1527, 0.7500000000000000000 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1498 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1499 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1500 = PRESENTATION_STYLE_ASSIGNMENT (( #1501 ) ) ;
+#1501 = SURFACE_STYLE_USAGE ( .BOTH. , #1503 ) ;
+#1502 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1503 = SURFACE_SIDE_STYLE ('',( #1504 ) ) ;
+#1504 = SURFACE_STYLE_FILL_AREA ( #1516 ) ;
+#1505 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1533 ), #1521 ) ;
+#1506 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1507 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 8.466144471775341000E-017, -0.6375000000000000700 ) ) ;
+#1508 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1509 = STYLED_ITEM ( 'NONE', ( #1510 ), #459 ) ;
+#1510 = PRESENTATION_STYLE_ASSIGNMENT (( #1511 ) ) ;
+#1511 = SURFACE_STYLE_USAGE ( .BOTH. , #1512 ) ;
+#1512 = SURFACE_SIDE_STYLE ('',( #1493 ) ) ;
+#1513 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1516 = FILL_AREA_STYLE ('',( #1517 ) ) ;
+#1517 = FILL_AREA_STYLE_COLOUR ( '', #1498 ) ;
+#1518 = FILL_AREA_STYLE_COLOUR ( '', #1506 ) ;
+#1519 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1520 = CYLINDRICAL_SURFACE ( 'NONE', #1531, 0.7500000000000000000 ) ;
+#1521 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1499, #1534, #1535 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1522 = FACE_OUTER_BOUND ( 'NONE', #447, .T. ) ;
+#1523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1499, 'distance_accuracy_value', 'NONE');
+#1524 = FACE_OUTER_BOUND ( 'NONE', #441, .T. ) ;
+#1525 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1528, 'distance_accuracy_value', 'NONE');
+#1526 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1527 = AXIS2_PLACEMENT_3D ( 'NONE', #1497, #1508, #1514 ) ;
+#1528 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1529 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1509 ), #1495 ) ;
+#1530 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1509 ) ) ;
+#1531 = AXIS2_PLACEMENT_3D ( 'NONE', #1515, #1513, #1519 ) ;
+#1532 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1533 ) ) ;
+#1533 = STYLED_ITEM ( 'NONE', ( #1500 ), #458 ) ;
+#1534 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1535 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1536 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1537 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1538 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1540 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #1540, #1539 ) ;
+#1543 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #258, #1542 ), #1560 ) ;
+#1544 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1536, 'distance_accuracy_value', 'NONE');
+#1545 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1544 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1536, #1538, #1537 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1546 = SHAPE_REPRESENTATION ( 'RES0W125_L3M2xD1M5', ( #1542 ), #1560 ) ;
+#1547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1549 ), #1545 ) ;
+#1548 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1549 ) ) ;
+#1549 = STYLED_ITEM ( 'NONE', ( #1550 ), #1543 ) ;
+#1550 = PRESENTATION_STYLE_ASSIGNMENT (( #1551 ) ) ;
+#1551 = SURFACE_STYLE_USAGE ( .BOTH. , #1552 ) ;
+#1552 = SURFACE_SIDE_STYLE ('',( #1553 ) ) ;
+#1553 = SURFACE_STYLE_FILL_AREA ( #1554 ) ;
+#1554 = FILL_AREA_STYLE ('',( #1555 ) ) ;
+#1555 = FILL_AREA_STYLE_COLOUR ( '', #1556 ) ;
+#1556 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1557 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1546, #1543 ) ;
+#1558 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1834, #1749 ) ;
+#1559 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1563, 'distance_accuracy_value', 'NONE');
+#1560 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1559 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1563, #1562, #1561 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1561 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1562 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1563 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1564 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1565 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1603, #1602, #1601 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1565 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1603, 'distance_accuracy_value', 'NONE');
+#1566 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1567 = CIRCLE ( 'NONE', #1592, 0.7500000000000000000 ) ;
+#1568 = VECTOR ( 'NONE', #1574, 1000.000000000000000 ) ;
+#1569 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 2.755455298081545700E-017, 0.2250000000000001700 ) ) ;
+#1570 = LINE ( 'NONE', #1569, #1568 ) ;
+#1571 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1579 ) ) ;
+#1572 = SURFACE_SIDE_STYLE ('',( #1573 ) ) ;
+#1573 = SURFACE_STYLE_FILL_AREA ( #1575 ) ;
+#1574 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1575 = FILL_AREA_STYLE ('',( #1580 ) ) ;
+#1576 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1577 = PRESENTATION_STYLE_ASSIGNMENT (( #1578 ) ) ;
+#1578 = SURFACE_STYLE_USAGE ( .BOTH. , #1572 ) ;
+#1579 = STYLED_ITEM ( 'NONE', ( #1577 ), #669 ) ;
+#1580 = FILL_AREA_STYLE_COLOUR ( '', #1566 ) ;
+#1581 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1582 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1584 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1585 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1581, 'distance_accuracy_value', 'NONE');
+#1586 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1587 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1588 = CYLINDRICAL_SURFACE ( 'NONE', #1589, 0.5250000000000000200 ) ;
+#1589 = AXIS2_PLACEMENT_3D ( 'NONE', #1587, #1594, #1584 ) ;
+#1590 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1591 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1592 = AXIS2_PLACEMENT_3D ( 'NONE', #1590, #1586, #1583 ) ;
+#1593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1579 ), #1595 ) ;
+#1594 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1595 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1585 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1581, #1582, #1591 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1596 = AXIS2_PLACEMENT_3D ( 'NONE', #1600, #1618, #1617 ) ;
+#1597 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1598 = FILL_AREA_STYLE_COLOUR ( '', #1599 ) ;
+#1599 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1600 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1601 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1602 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1603 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1604 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1607 ), #1564 ) ;
+#1606 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1607 ) ) ;
+#1607 = STYLED_ITEM ( 'NONE', ( #1608 ), #657 ) ;
+#1608 = PRESENTATION_STYLE_ASSIGNMENT (( #1609 ) ) ;
+#1609 = SURFACE_STYLE_USAGE ( .BOTH. , #1610 ) ;
+#1610 = SURFACE_SIDE_STYLE ('',( #1615 ) ) ;
+#1611 = FACE_OUTER_BOUND ( 'NONE', #622, .T. ) ;
+#1612 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1613 = TOROIDAL_SURFACE ( 'NONE', #1596, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1614 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1615 = SURFACE_STYLE_FILL_AREA ( #1616 ) ;
+#1616 = FILL_AREA_STYLE ('',( #1598 ) ) ;
+#1617 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1618 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1619 = AXIS2_PLACEMENT_3D ( 'NONE', #1597, #1604, #1614 ) ;
+#1620 = TOROIDAL_SURFACE ( 'NONE', #1619, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1621 = FACE_OUTER_BOUND ( 'NONE', #565, .T. ) ;
+#1622 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1623 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1576, 'distance_accuracy_value', 'NONE');
+#1624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1625 = LINE ( 'NONE', #1631, #1639 ) ;
+#1626 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #1651, #1632 ) ;
+#1628 = CIRCLE ( 'NONE', #1627, 0.7500000000000000000 ) ;
+#1629 = FILL_AREA_STYLE_COLOUR ( '', #1649 ) ;
+#1630 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1631 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 1.575000000000010400 ) ) ;
+#1632 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1633 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1635 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#1636 = AXIS2_PLACEMENT_3D ( 'NONE', #1635, #1634, #1633 ) ;
+#1637 = SURFACE_STYLE_FILL_AREA ( #1638 ) ;
+#1638 = FILL_AREA_STYLE ('',( #1652 ) ) ;
+#1639 = VECTOR ( 'NONE', #1630, 1000.000000000000000 ) ;
+#1640 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1642 ), #1663 ) ;
+#1641 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1642 ) ) ;
+#1642 = STYLED_ITEM ( 'NONE', ( #1644 ), #680 ) ;
+#1643 = CIRCLE ( 'NONE', #1636, 0.2250000000000000600 ) ;
+#1644 = PRESENTATION_STYLE_ASSIGNMENT (( #1645 ) ) ;
+#1645 = SURFACE_STYLE_USAGE ( .BOTH. , #1647 ) ;
+#1646 = FILL_AREA_STYLE ('',( #1629 ) ) ;
+#1647 = SURFACE_SIDE_STYLE ('',( #1648 ) ) ;
+#1648 = SURFACE_STYLE_FILL_AREA ( #1646 ) ;
+#1649 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1650 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081541400E-017, 1.575000000000005300 ) ) ;
+#1651 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1652 = FILL_AREA_STYLE_COLOUR ( '', #1660 ) ;
+#1653 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1654 = CIRCLE ( 'NONE', #1657, 0.2250000000000000600 ) ;
+#1655 = DIRECTION ( 'NONE', ( 1.445602896647338700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1656 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#1657 = AXIS2_PLACEMENT_3D ( 'NONE', #1661, #1656, #1655 ) ;
+#1658 = FACE_OUTER_BOUND ( 'NONE', #154, .T. ) ;
+#1659 = CYLINDRICAL_SURFACE ( 'NONE', #1665, 0.2250000000000000600 ) ;
+#1660 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1661 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#1662 = CARTESIAN_POINT ( 'NONE', ( 4.774999999999987900, 2.755455298081545700E-017, 0.2250000000000001700 ) ) ;
+#1663 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1623 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1576, #1612, #1624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1664 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#1665 = AXIS2_PLACEMENT_3D ( 'NONE', #1664, #1691, #1684 ) ;
+#1666 = SURFACE_STYLE_USAGE ( .BOTH. , #1667 ) ;
+#1667 = SURFACE_SIDE_STYLE ('',( #1637 ) ) ;
+#1668 = CARTESIAN_POINT ( 'NONE', ( 1.574999999999999700, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#1669 = AXIS2_PLACEMENT_3D ( 'NONE', #1668, #1675, #1622 ) ;
+#1670 = TOROIDAL_SURFACE ( 'NONE', #1669, 1.574999999999999700, 0.2250000000000000600 ) ;
+#1671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1673 ), #1689 ) ;
+#1672 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1673 ) ) ;
+#1673 = STYLED_ITEM ( 'NONE', ( #1674 ), #684 ) ;
+#1674 = PRESENTATION_STYLE_ASSIGNMENT (( #1666 ) ) ;
+#1675 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1676 = FACE_OUTER_BOUND ( 'NONE', #708, .T. ) ;
+#1677 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000008800, 2.755455298081545700E-017, 0.2250000000000001700 ) ) ;
+#1678 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1679 = FACE_OUTER_BOUND ( 'NONE', #714, .T. ) ;
+#1680 = CIRCLE ( 'NONE', #1683, 0.2250000000000000600 ) ;
+#1681 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1682 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #1681, #1653 ) ;
+#1683 = AXIS2_PLACEMENT_3D ( 'NONE', #1686, #1685, #1703 ) ;
+#1684 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1685 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#1686 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#1687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1688 = AXIS2_PLACEMENT_3D ( 'NONE', #1690, #1698, #1687 ) ;
+#1689 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1692 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1678, #1697, #1695 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1690 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1691 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1692 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1678, 'distance_accuracy_value', 'NONE');
+#1693 = CIRCLE ( 'NONE', #1682, 0.2250000000000000600 ) ;
+#1694 = CYLINDRICAL_SURFACE ( 'NONE', #1688, 0.7500000000000000000 ) ;
+#1695 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1696 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#1697 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1698 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1699 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 1.575000000000010400 ) ) ;
+#1700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1701 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1702 = AXIS2_PLACEMENT_3D ( 'NONE', #1704, #1701, #1700 ) ;
+#1703 = DIRECTION ( 'NONE', ( 1.445602896647338700E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1704 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1705 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1706 = CYLINDRICAL_SURFACE ( 'NONE', #1702, 0.2250000000000000100 ) ;
+#1707 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1708 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1784, 'distance_accuracy_value', 'NONE');
+#1709 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #1712, #1709, #1715 ) ;
+#1711 = CIRCLE ( 'NONE', #1710, 0.2250000000000000600 ) ;
+#1712 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1713 = CIRCLE ( 'NONE', #1720, 0.2250000000000003700 ) ;
+#1714 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.083952846180985300E-014 ) ) ;
+#1715 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 = DIRECTION ( 'NONE', ( -2.852128935541430400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 1.575000000000011700 ) ) ;
+#1718 = DIRECTION ( 'NONE', ( -2.852128935541430400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1719 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #1719, #1718, #1714 ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1722 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1708 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1784, #1705, #1707 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1723 = FACE_OUTER_BOUND ( 'NONE', #712, .T. ) ;
+#1724 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294673700E-014 ) ) ;
+#1725 = AXIS2_PLACEMENT_3D ( 'NONE', #1717, #1716, #1724 ) ;
+#1726 = CIRCLE ( 'NONE', #1725, 0.2250000000000003700 ) ;
+#1727 = CIRCLE ( 'NONE', #1729, 0.2250000000000003700 ) ;
+#1728 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1799 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #555, #660, #1798 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #1731, #1730, #1732 ) ;
+#1730 = DIRECTION ( 'NONE', ( -2.852128935541430400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1732 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.083952846180985300E-014 ) ) ;
+#1733 = CARTESIAN_POINT ( 'NONE', ( 1.574999999999999700, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#1734 = AXIS2_PLACEMENT_3D ( 'NONE', #1735, #1739, #1750 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE', ( 4.775000000000001200, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#1736 = AXIS2_PLACEMENT_3D ( 'NONE', #1733, #1742, #1745 ) ;
+#1737 = FACE_OUTER_BOUND ( 'NONE', #689, .T. ) ;
+#1738 = CIRCLE ( 'NONE', #1736, 1.800000000000000000 ) ;
+#1739 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1740 = VECTOR ( 'NONE', #1746, 1000.000000000000000 ) ;
+#1741 = TOROIDAL_SURFACE ( 'NONE', #1734, 1.574999999999999500, 0.2250000000000000600 ) ;
+#1742 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1743 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1744 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 1.575000000000011700 ) ) ;
+#1745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1747 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081545700E-017, 1.575000000000011700 ) ) ;
+#1748 = LINE ( 'NONE', #1747, #1740 ) ;
+#1749 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #680, #1542 ), #1728 ) ;
+#1750 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1751 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1752 = CARTESIAN_POINT ( 'NONE', ( 4.774999999999991500, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE', ( 4.775000000000001200, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#1754 = CIRCLE ( 'NONE', #1761, 1.799999999999999600 ) ;
+#1755 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1756 = CIRCLE ( 'NONE', #1758, 0.2250000000000000600 ) ;
+#1757 = CARTESIAN_POINT ( 'NONE', ( 4.774999999999991500, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#1758 = AXIS2_PLACEMENT_3D ( 'NONE', #1752, #1768, #1766 ) ;
+#1759 = CIRCLE ( 'NONE', #1764, 0.2250000000000000600 ) ;
+#1760 = DIRECTION ( 'NONE', ( 1.541976423090494800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1761 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1751, #1763 ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 1.575000000000018200 ) ) ;
+#1763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1764 = AXIS2_PLACEMENT_3D ( 'NONE', #1757, #1767, #1760 ) ;
+#1765 = CARTESIAN_POINT ( 'NONE', ( 4.774999999999994100, 0.0000000000000000000, -0.2249999999999999200 ) ) ;
+#1766 = DIRECTION ( 'NONE', ( 1.541976423090494800E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1767 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#1768 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#1769 = AXIS2_PLACEMENT_3D ( 'NONE', #1776, #1782, #1781 ) ;
+#1770 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 1.575000000000011700 ) ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #1770, #1780, #1779 ) ;
+#1772 = CIRCLE ( 'NONE', #1771, 0.2250000000000003700 ) ;
+#1773 = FILL_AREA_STYLE_COLOUR ( '', #1775 ) ;
+#1774 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000015500, 0.0000000000000000000, -0.2249999999999999200 ) ) ;
+#1775 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1776 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1777 = SURFACE_SIDE_STYLE ('',( #1778 ) ) ;
+#1778 = SURFACE_STYLE_FILL_AREA ( #1794 ) ;
+#1779 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294673700E-014 ) ) ;
+#1780 = DIRECTION ( 'NONE', ( -2.852128935541430400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = TOROIDAL_SURFACE ( 'NONE', #1769, 0.2250000000000000100, 0.5250000000000001300 ) ;
+#1784 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1787 ), #1722 ) ;
+#1786 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1787 ) ) ;
+#1787 = STYLED_ITEM ( 'NONE', ( #1788 ), #730 ) ;
+#1788 = PRESENTATION_STYLE_ASSIGNMENT (( #1789 ) ) ;
+#1789 = SURFACE_STYLE_USAGE ( .BOTH. , #1777 ) ;
+#1790 = VECTOR ( 'NONE', #1797, 1000.000000000000000 ) ;
+#1791 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 0.0000000000000000000, -0.2249999999999999200 ) ) ;
+#1792 = LINE ( 'NONE', #1791, #1790 ) ;
+#1793 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 10.00000000000000200 ) ) ;
+#1794 = FILL_AREA_STYLE ('',( #1773 ) ) ;
+#1795 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#1796 = FACE_OUTER_BOUND ( 'NONE', #704, .T. ) ;
+#1797 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1798 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1799 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #555, 'distance_accuracy_value', 'NONE');
+#1800 = SURFACE_SIDE_STYLE ('',( #1801 ) ) ;
+#1801 = SURFACE_STYLE_FILL_AREA ( #1806 ) ;
+#1802 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 1.575000000000011700 ) ) ;
+#1803 = PRESENTATION_STYLE_ASSIGNMENT (( #1804 ) ) ;
+#1804 = SURFACE_STYLE_USAGE ( .BOTH. , #1800 ) ;
+#1805 = FACE_OUTER_BOUND ( 'NONE', #731, .T. ) ;
+#1806 = FILL_AREA_STYLE ('',( #1825 ) ) ;
+#1807 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 10.00000000000000900 ) ) ;
+#1808 = AXIS2_PLACEMENT_3D ( 'NONE', #1802, #1815, #1814 ) ;
+#1809 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081541400E-017, 9.999999999999994700 ) ) ;
+#1810 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#1811 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1812 = VECTOR ( 'NONE', #1811, 1000.000000000000000 ) ;
+#1813 = LINE ( 'NONE', #1810, #1812 ) ;
+#1814 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1815 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1816 = CYLINDRICAL_SURFACE ( 'NONE', #1808, 0.2250000000000003700 ) ;
+#1817 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1818 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1821 ) ) ;
+#1819 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1821 ), #1824 ) ;
+#1821 = STYLED_ITEM ( 'NONE', ( #1803 ), #1749 ) ;
+#1822 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1823 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1817, 'distance_accuracy_value', 'NONE');
+#1824 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1823 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1817, #1819, #1822 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1825 = FILL_AREA_STYLE_COLOUR ( '', #1831 ) ;
+#1826 = AXIS2_PLACEMENT_3D ( 'NONE', #1832, #1833, #1828 ) ;
+#1827 = AXIS2_PLACEMENT_3D ( 'NONE', #1744, #1743, #1755 ) ;
+#1828 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1829 = TOROIDAL_SURFACE ( 'NONE', #1826, 1.574999999999999500, 0.2250000000000000600 ) ;
+#1830 = CYLINDRICAL_SURFACE ( 'NONE', #1827, 0.2250000000000003700 ) ;
+#1831 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1832 = CARTESIAN_POINT ( 'NONE', ( 4.775000000000001200, 0.0000000000000000000, 1.574999999999999700 ) ) ;
+#1833 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1834 = SHAPE_REPRESENTATION ( 'RES0W125_L10MxD0M45_PIN', ( #1542 ), #1728 ) ;
+#1835 = CYLINDRICAL_SURFACE ( 'NONE', #1845, 0.2250000000000000600 ) ;
+#1836 = CARTESIAN_POINT ( 'NONE', ( 1.575000000000012200, 0.0000000000000000000, 1.328701284282158000E-016 ) ) ;
+#1837 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1839 = VECTOR ( 'NONE', #1838, 1000.000000000000000 ) ;
+#1840 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 1.575000000000011700 ) ) ;
+#1841 = FACE_OUTER_BOUND ( 'NONE', #781, .T. ) ;
+#1842 = FACE_OUTER_BOUND ( 'NONE', #690, .T. ) ;
+#1843 = LINE ( 'NONE', #1840, #1839 ) ;
+#1844 = FACE_OUTER_BOUND ( 'NONE', #751, .T. ) ;
+#1845 = AXIS2_PLACEMENT_3D ( 'NONE', #1836, #1846, #1837 ) ;
+#1846 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL_update.STEP b/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL_update.STEP
new file mode 100644
index 0000000..f1929b6
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0W125_OR_0W25S_MODEL_update.STEP
@@ -0,0 +1,1863 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0W125_OR_0W25S_MODEL_update.STEP',
+ '2016-08-08T13:15:46',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CLOSED_SHELL ( 'NONE', ( #243, #111, #169, #110, #125, #122, #153, #272, #285, #302, #368, #352, #328, #251, #320, #360, #346, #180, #221, #473, #224, #226, #563, #470, #423, #571, #468, #42, #18, #25, #7, #12, #60, #2, #52, #58 ) ) ;
+#2 = ADVANCED_FACE ( 'NONE', ( #467 ), #431, .T. ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#4 = ORIENTED_EDGE ( 'NONE', *, *, #144, .F. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #161, .T. ) ;
+#7 = ADVANCED_FACE ( 'NONE', ( #543 ), #542, .T. ) ;
+#8 = ORIENTED_EDGE ( 'NONE', *, *, #149, .T. ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #22, #28, #16, #15 ) ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ;
+#11 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ;
+#12 = ADVANCED_FACE ( 'NONE', ( #399 ), #397, .F. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #13, #10, #62, #65 ) ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #549, .T. ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#17 = EDGE_LOOP ( 'NONE', ( #59, #4, #54, #57 ) ) ;
+#18 = ADVANCED_FACE ( 'NONE', ( #465 ), #432, .T. ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #295, .T. ) ;
+#21 = ORIENTED_EDGE ( 'NONE', *, *, #294, .F. ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #373, .F. ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#24 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#25 = ADVANCED_FACE ( 'NONE', ( #455 ), #391, .F. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #113, .F. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#29 = EDGE_CURVE ( 'NONE', #216, #32, #458, .T. ) ;
+#30 = EDGE_CURVE ( 'NONE', #32, #186, #457, .T. ) ;
+#31 = EDGE_LOOP ( 'NONE', ( #98, #100, #103, #96 ) ) ;
+#32 = VERTEX_POINT ( 'NONE', #398 ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #151, .F. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #30, .F. ) ;
+#37 = ADVANCED_FACE ( 'NONE', ( #517 ), #495, .T. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
+#39 = EDGE_LOOP ( 'NONE', ( #41, #44, #43, #47 ) ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #160, .F. ) ;
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #288, .F. ) ;
+#42 = ADVANCED_FACE ( 'NONE', ( #497 ), #518, .T. ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ;
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#46 = EDGE_LOOP ( 'NONE', ( #45, #24, #27, #106 ) ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #420, .F. ) ;
+#48 = EDGE_LOOP ( 'NONE', ( #21, #38, #20, #23 ) ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #519 ), #498, .T. ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #143, .F. ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #171, .T. ) ;
+#55 = EDGE_LOOP ( 'NONE', ( #53, #51, #6, #56 ) ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #203, .T. ) ;
+#57 = ORIENTED_EDGE ( 'NONE', *, *, #494, .F. ) ;
+#58 = ADVANCED_FACE ( 'NONE', ( #554 ), #643, .F. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#60 = ADVANCED_FACE ( 'NONE', ( #709 ), #645, .T. ) ;
+#61 = EDGE_CURVE ( 'NONE', #109, #172, #707, .T. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #166, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #222, .T. ) ;
+#64 = EDGE_LOOP ( 'NONE', ( #26, #63, #3, #5 ) ) ;
+#65 = ORIENTED_EDGE ( 'NONE', *, *, #487, .T. ) ;
+#66 = EDGE_LOOP ( 'NONE', ( #72, #266, #255, #73 ) ) ;
+#67 = EDGE_CURVE ( 'NONE', #86, #80, #677, .T. ) ;
+#68 = ADVANCED_FACE ( 'NONE', ( #708 ), #710, .T. ) ;
+#69 = ADVANCED_FACE ( 'NONE', ( #671 ), #664, .F. ) ;
+#70 = EDGE_LOOP ( 'NONE', ( #261, #265, #118, #263 ) ) ;
+#71 = EDGE_CURVE ( 'NONE', #186, #80, #662, .T. ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
+#75 = EDGE_CURVE ( 'NONE', #80, #86, #661, .T. ) ;
+#76 = EDGE_LOOP ( 'NONE', ( #83, #81, #74, #194 ) ) ;
+#77 = EDGE_CURVE ( 'NONE', #186, #32, #663, .T. ) ;
+#78 = EDGE_CURVE ( 'NONE', #192, #185, #653, .T. ) ;
+#79 = ADVANCED_FACE ( 'NONE', ( #826 ), #651, .T. ) ;
+#80 = VERTEX_POINT ( 'NONE', #823 ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#82 = EDGE_CURVE ( 'NONE', #32, #86, #813, .T. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
+#84 = EDGE_CURVE ( 'NONE', #185, #216, #822, .T. ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #802 ), #816, .T. ) ;
+#86 = VERTEX_POINT ( 'NONE', #808 ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #88, .T. ) ;
+#88 = EDGE_CURVE ( 'NONE', #192, #217, #806, .T. ) ;
+#89 = EDGE_CURVE ( 'NONE', #150, #94, #743, .T. ) ;
+#90 = EDGE_CURVE ( 'NONE', #217, #216, #732, .T. ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #90, .T. ) ;
+#92 = EDGE_LOOP ( 'NONE', ( #87, #91, #93, #34 ) ) ;
+#93 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
+#94 = VERTEX_POINT ( 'NONE', #801 ) ;
+#95 = EDGE_CURVE ( 'NONE', #104, #94, #733, .T. ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#97 = EDGE_CURVE ( 'NONE', #211, #104, #724, .T. ) ;
+#98 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#99 = EDGE_CURVE ( 'NONE', #211, #150, #721, .T. ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
+#102 = EDGE_LOOP ( 'NONE', ( #101, #297, #292, #300 ) ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #95, .T. ) ;
+#104 = VERTEX_POINT ( 'NONE', #728 ) ;
+#105 = EDGE_LOOP ( 'NONE', ( #40, #19, #8, #11 ) ) ;
+#106 = ORIENTED_EDGE ( 'NONE', *, *, #438, .T. ) ;
+#107 = ADVANCED_FACE ( 'NONE', ( #718 ), #807, .T. ) ;
+#108 = EDGE_CURVE ( 'NONE', #172, #109, #794, .T. ) ;
+#109 = VERTEX_POINT ( 'NONE', #790 ) ;
+#110 = ADVANCED_FACE ( 'NONE', ( #783 ), #791, .T. ) ;
+#111 = ADVANCED_FACE ( 'NONE', ( #720 ), #796, .T. ) ;
+#112 = EDGE_CURVE ( 'NONE', #173, #202, #705, .T. ) ;
+#113 = EDGE_CURVE ( 'NONE', #116, #109, #747, .T. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;
+#115 = ORIENTED_EDGE ( 'NONE', *, *, #171, .F. ) ;
+#116 = VERTEX_POINT ( 'NONE', #746 ) ;
+#117 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
+#118 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#119 = VERTEX_POINT ( 'NONE', #749 ) ;
+#120 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
+#122 = ADVANCED_FACE ( 'NONE', ( #748 ), #782, .T. ) ;
+#123 = VERTEX_POINT ( 'NONE', #766 ) ;
+#124 = ORIENTED_EDGE ( 'NONE', *, *, #379, .T. ) ;
+#125 = ADVANCED_FACE ( 'NONE', ( #694 ), #642, .F. ) ;
+#126 = EDGE_CURVE ( 'NONE', #109, #163, #681, .T. ) ;
+#127 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #90, .F. ) ;
+#129 = ADVANCED_FACE ( 'NONE', ( #638 ), #639, .T. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#132 = EDGE_LOOP ( 'NONE', ( #204, #131, #130, #115 ) ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#134 = EDGE_CURVE ( 'NONE', #234, #202, #623, .T. ) ;
+#135 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1 ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #95, .F. ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #113, .T. ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#140 = EDGE_CURVE ( 'NONE', #205, #172, #925, .T. ) ;
+#141 = EDGE_LOOP ( 'NONE', ( #197, #376, #124, #377 ) ) ;
+#142 = EDGE_LOOP ( 'NONE', ( #242, #235, #238, #239 ) ) ;
+#143 = EDGE_CURVE ( 'NONE', #241, #233, #918, .T. ) ;
+#144 = EDGE_CURVE ( 'NONE', #233, #234, #926, .T. ) ;
+#145 = VERTEX_POINT ( 'NONE', #927 ) ;
+#146 = EDGE_LOOP ( 'NONE', ( #128, #262, #208, #199 ) ) ;
+#147 = ADVANCED_FACE ( 'NONE', ( #964 ), #913, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #191, .F. ) ;
+#149 = EDGE_CURVE ( 'NONE', #168, #152, #956, .T. ) ;
+#150 = VERTEX_POINT ( 'NONE', #963 ) ;
+#151 = EDGE_CURVE ( 'NONE', #152, #159, #948, .T. ) ;
+#152 = VERTEX_POINT ( 'NONE', #962 ) ;
+#153 = ADVANCED_FACE ( 'NONE', ( #942 ), #961, .F. ) ;
+#154 = EDGE_CURVE ( 'NONE', #157, #374, #860, .T. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #160, .T. ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #149, .F. ) ;
+#157 = VERTEX_POINT ( 'NONE', #919 ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#159 = VERTEX_POINT ( 'NONE', #957 ) ;
+#160 = EDGE_CURVE ( 'NONE', #123, #159, #859, .T. ) ;
+#161 = EDGE_CURVE ( 'NONE', #145, #234, #1016, .T. ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #373, .T. ) ;
+#163 = VERTEX_POINT ( 'NONE', #1020 ) ;
+#164 = EDGE_CURVE ( 'NONE', #168, #374, #1019, .T. ) ;
+#165 = EDGE_LOOP ( 'NONE', ( #120, #162, #121, #372 ) ) ;
+#166 = EDGE_CURVE ( 'NONE', #172, #119, #941, .T. ) ;
+#167 = EDGE_CURVE ( 'NONE', #168, #123, #1010, .T. ) ;
+#168 = VERTEX_POINT ( 'NONE', #1011 ) ;
+#169 = ADVANCED_FACE ( 'NONE', ( #1001 ), #999, .T. ) ;
+#170 = EDGE_LOOP ( 'NONE', ( #133, #138, #114, #139 ) ) ;
+#171 = EDGE_CURVE ( 'NONE', #233, #173, #1009, .T. ) ;
+#172 = VERTEX_POINT ( 'NONE', #893 ) ;
+#173 = VERTEX_POINT ( 'NONE', #897 ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #288, .T. ) ;
+#175 = EDGE_CURVE ( 'NONE', #286, #306, #892, .T. ) ;
+#176 = EDGE_LOOP ( 'NONE', ( #284, #271, #182, #305 ) ) ;
+#177 = EDGE_CURVE ( 'NONE', #281, #286, #887, .T. ) ;
+#178 = EDGE_LOOP ( 'NONE', ( #267, #544, #434, #568 ) ) ;
+#179 = EDGE_CURVE ( 'NONE', #306, #301, #849, .T. ) ;
+#180 = ADVANCED_FACE ( 'NONE', ( #832 ), #888, .T. ) ;
+#181 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#183 = MANIFOLD_SOLID_BREP ( 'Sweep1', #195 ) ;
+#184 = ADVANCED_FACE ( 'NONE', ( #840 ), #977, .T. ) ;
+#185 = VERTEX_POINT ( 'NONE', #981 ) ;
+#186 = VERTEX_POINT ( 'NONE', #880 ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #215, .T. ) ;
+#189 = EDGE_CURVE ( 'NONE', #185, #186, #976, .T. ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#191 = EDGE_CURVE ( 'NONE', #217, #192, #881, .T. ) ;
+#192 = VERTEX_POINT ( 'NONE', #876 ) ;
+#193 = EDGE_CURVE ( 'NONE', #150, #217, #879, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#195 = CLOSED_SHELL ( 'NONE', ( #147, #184, #37, #85, #79, #256, #68, #207, #129, #107, #310, #69 ) ) ;
+#196 = CIRCLE ( 'NONE', #506, 0.2250000000000000600 ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #215, .F. ) ;
+#200 = EDGE_LOOP ( 'NONE', ( #127, #264 ) ) ;
+#201 = EDGE_LOOP ( 'NONE', ( #117, #136 ) ) ;
+#202 = VERTEX_POINT ( 'NONE', #871 ) ;
+#203 = EDGE_CURVE ( 'NONE', #234, #233, #1043, .T. ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #203, .F. ) ;
+#205 = VERTEX_POINT ( 'NONE', #1048 ) ;
+#206 = EDGE_CURVE ( 'NONE', #205, #116, #1047, .T. ) ;
+#207 = ADVANCED_FACE ( 'NONE', ( #1032 ), #877, .T. ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#209 = EDGE_LOOP ( 'NONE', ( #212, #190, #148, #214 ) ) ;
+#210 = EDGE_CURVE ( 'NONE', #150, #211, #196, .T. ) ;
+#211 = VERTEX_POINT ( 'NONE', #1039 ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#213 = EDGE_LOOP ( 'NONE', ( #188, #187, #36, #33 ) ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #193, .F. ) ;
+#215 = EDGE_CURVE ( 'NONE', #216, #185, #585, .T. ) ;
+#216 = VERTEX_POINT ( 'NONE', #626 ) ;
+#217 = VERTEX_POINT ( 'NONE', #632 ) ;
+#218 = EDGE_CURVE ( 'NONE', #211, #192, #555, .T. ) ;
+#219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #250, .T. ) ;
+#221 = ADVANCED_FACE ( 'NONE', ( #1235 ), #1143, .T. ) ;
+#222 = EDGE_CURVE ( 'NONE', #116, #205, #1175, .T. ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #489, .F. ) ;
+#224 = ADVANCED_FACE ( 'NONE', ( #1236 ), #1230, .F. ) ;
+#225 = EDGE_CURVE ( 'NONE', #364, #339, #1245, .T. ) ;
+#226 = ADVANCED_FACE ( 'NONE', ( #1059 ), #1178, .F. ) ;
+#227 = EDGE_CURVE ( 'NONE', #341, #359, #1060, .T. ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #222, .F. ) ;
+#229 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #358, .F. ) ;
+#231 = EDGE_LOOP ( 'NONE', ( #564, #562, #546, #469 ) ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #487, .F. ) ;
+#233 = VERTEX_POINT ( 'NONE', #1253 ) ;
+#234 = VERTEX_POINT ( 'NONE', #1122 ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #143, .T. ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#237 = EDGE_CURVE ( 'NONE', #241, #145, #1129, .T. ) ;
+#238 = ORIENTED_EDGE ( 'NONE', *, *, #144, .T. ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #161, .F. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#241 = VERTEX_POINT ( 'NONE', #1133 ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
+#243 = ADVANCED_FACE ( 'NONE', ( #1123 ), #1138, .F. ) ;
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #354, .F. ) ;
+#246 = EDGE_CURVE ( 'NONE', #364, #159, #1148, .T. ) ;
+#247 = EDGE_CURVE ( 'NONE', #301, #145, #1149, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #250, .F. ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#250 = EDGE_CURVE ( 'NONE', #173, #205, #1254, .T. ) ;
+#251 = ADVANCED_FACE ( 'NONE', ( #1067 ), #1144, .T. ) ;
+#252 = EDGE_CURVE ( 'NONE', #275, #341, #1152, .T. ) ;
+#253 = EDGE_CURVE ( 'NONE', #274, #359, #1228, .T. ) ;
+#254 = EDGE_CURVE ( 'NONE', #289, #364, #1170, .T. ) ;
+#255 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#256 = ADVANCED_FACE ( 'NONE', ( #1211 ), #1229, .T. ) ;
+#257 = EDGE_LOOP ( 'NONE', ( #371, #240, #259, #137 ) ) ;
+#258 = ORIENTED_EDGE ( 'NONE', *, *, #88, .F. ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #193, .T. ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #191, .T. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
+#264 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #30, .T. ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #379, .F. ) ;
+#268 = EDGE_LOOP ( 'NONE', ( #282, #273, #293, #367 ) ) ;
+#269 = EDGE_LOOP ( 'NONE', ( #287, #174, #308, #181 ) ) ;
+#270 = EDGE_CURVE ( 'NONE', #289, #280, #1201, .T. ) ;
+#271 = ORIENTED_EDGE ( 'NONE', *, *, #179, .T. ) ;
+#272 = ADVANCED_FACE ( 'NONE', ( #1203 ), #1206, .T. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #294, .T. ) ;
+#274 = VERTEX_POINT ( 'NONE', #1181 ) ;
+#275 = VERTEX_POINT ( 'NONE', #1207 ) ;
+#276 = VERTEX_POINT ( 'NONE', #1200 ) ;
+#277 = EDGE_CURVE ( 'NONE', #301, #303, #1106, .T. ) ;
+#278 = EDGE_CURVE ( 'NONE', #286, #303, #1104, .T. ) ;
+#279 = EDGE_LOOP ( 'NONE', ( #369, #342, #357, #245 ) ) ;
+#280 = VERTEX_POINT ( 'NONE', #1105 ) ;
+#281 = VERTEX_POINT ( 'NONE', #1194 ) ;
+#282 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#283 = EDGE_CURVE ( 'NONE', #299, #276, #1092, .T. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #175, .T. ) ;
+#285 = ADVANCED_FACE ( 'NONE', ( #1107 ), #1322, .T. ) ;
+#286 = VERTEX_POINT ( 'NONE', #1365 ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #304, .T. ) ;
+#288 = EDGE_CURVE ( 'NONE', #307, #306, #1354, .T. ) ;
+#289 = VERTEX_POINT ( 'NONE', #1384 ) ;
+#290 = EDGE_CURVE ( 'NONE', #299, #280, #1358, .T. ) ;
+#291 = EDGE_CURVE ( 'NONE', #275, #274, #1378, .T. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
+#293 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
+#294 = EDGE_CURVE ( 'NONE', #276, #275, #1426, .T. ) ;
+#295 = EDGE_CURVE ( 'NONE', #299, #274, #1437, .T. ) ;
+#296 = EDGE_CURVE ( 'NONE', #276, #289, #1314, .T. ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#298 = EDGE_CURVE ( 'NONE', #276, #299, #1423, .T. ) ;
+#299 = VERTEX_POINT ( 'NONE', #1381 ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#301 = VERTEX_POINT ( 'NONE', #1379 ) ;
+#302 = ADVANCED_FACE ( 'NONE', ( #1424 ), #1336, .T. ) ;
+#303 = VERTEX_POINT ( 'NONE', #1280 ) ;
+#304 = EDGE_CURVE ( 'NONE', #281, #307, #1436, .T. ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#306 = VERTEX_POINT ( 'NONE', #1400 ) ;
+#307 = VERTEX_POINT ( 'NONE', #1399 ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #175, .F. ) ;
+#309 = EDGE_CURVE ( 'NONE', #94, #104, #1313, .T. ) ;
+#310 = ADVANCED_FACE ( 'NONE', ( #1301 ), #1323, .T. ) ;
+#311 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#313 = EDGE_LOOP ( 'NONE', ( #530, #439, #220, #228 ) ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #253, .F. ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #355, .F. ) ;
+#317 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #327, .T. ) ;
+#320 = ADVANCED_FACE ( 'NONE', ( #1435 ), #1352, .F. ) ;
+#321 = EDGE_LOOP ( 'NONE', ( #325, #318, #362, #337 ) ) ;
+#322 = EDGE_CURVE ( 'NONE', #374, #351, #1320, .T. ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
+#324 = EDGE_CURVE ( 'NONE', #202, #116, #1332, .T. ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
+#326 = VERTEX_POINT ( 'NONE', #1312 ) ;
+#327 = EDGE_CURVE ( 'NONE', #157, #326, #1355, .T. ) ;
+#328 = ADVANCED_FACE ( 'NONE', ( #1327 ), #1333, .F. ) ;
+#329 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #339, #364, #1412, .T. ) ;
+#331 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #246, .T. ) ;
+#333 = EDGE_CURVE ( 'NONE', #159, #152, #1393, .T. ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ;
+#335 = EDGE_CURVE ( 'NONE', #339, #152, #1395, .T. ) ;
+#336 = EDGE_LOOP ( 'NONE', ( #331, #348, #316, #315 ) ) ;
+#337 = ORIENTED_EDGE ( 'NONE', *, *, #361, .F. ) ;
+#338 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#339 = VERTEX_POINT ( 'NONE', #1411 ) ;
+#340 = EDGE_CURVE ( 'NONE', #303, #241, #1388, .T. ) ;
+#341 = VERTEX_POINT ( 'NONE', #1279 ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #358, .T. ) ;
+#343 = EDGE_LOOP ( 'NONE', ( #244, #365, #366, #363 ) ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #329, #332, #334, #338 ) ) ;
+#345 = EDGE_CURVE ( 'NONE', #145, #241, #1268, .T. ) ;
+#346 = ADVANCED_FACE ( 'NONE', ( #1345 ), #1476, .T. ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #252, .T. ) ;
+#349 = EDGE_CURVE ( 'NONE', #326, #351, #1464, .T. ) ;
+#350 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
+#351 = VERTEX_POINT ( 'NONE', #1512 ) ;
+#352 = ADVANCED_FACE ( 'NONE', ( #1510 ), #1526, .T. ) ;
+#353 = EDGE_LOOP ( 'NONE', ( #314, #319, #350, #323 ) ) ;
+#354 = EDGE_CURVE ( 'NONE', #359, #281, #1525, .T. ) ;
+#355 = EDGE_CURVE ( 'NONE', #359, #341, #1450, .T. ) ;
+#356 = EDGE_LOOP ( 'NONE', ( #347, #317, #249, #248 ) ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #304, .F. ) ;
+#358 = EDGE_CURVE ( 'NONE', #341, #307, #1471, .T. ) ;
+#359 = VERTEX_POINT ( 'NONE', #1485 ) ;
+#360 = ADVANCED_FACE ( 'NONE', ( #1474 ), #1517, .F. ) ;
+#361 = EDGE_CURVE ( 'NONE', #280, #339, #1447, .T. ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#363 = ORIENTED_EDGE ( 'NONE', *, *, #340, .F. ) ;
+#364 = VERTEX_POINT ( 'NONE', #1497 ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#366 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #295, .F. ) ;
+#368 = ADVANCED_FACE ( 'NONE', ( #1446 ), #1555, .T. ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #355, .T. ) ;
+#370 = EDGE_LOOP ( 'NONE', ( #236, #198, #260, #258 ) ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#372 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#373 = EDGE_CURVE ( 'NONE', #123, #157, #1623, .T. ) ;
+#374 = VERTEX_POINT ( 'NONE', #1582 ) ;
+#375 = EDGE_LOOP ( 'NONE', ( #158, #155, #35, #156 ) ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #166, .F. ) ;
+#378 = EDGE_CURVE ( 'NONE', #123, #168, #1561, .T. ) ;
+#379 = EDGE_CURVE ( 'NONE', #163, #119, #1678, .T. ) ;
+#380 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #383, 'distance_accuracy_value', 'NONE');
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#383 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#384 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #386 ), #461 ) ;
+#385 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #386 ) ) ;
+#386 = STYLED_ITEM ( 'NONE', ( #387 ), #18 ) ;
+#387 = PRESENTATION_STYLE_ASSIGNMENT (( #388 ) ) ;
+#388 = SURFACE_STYLE_USAGE ( .BOTH. , #389 ) ;
+#389 = SURFACE_SIDE_STYLE ('',( #390 ) ) ;
+#390 = SURFACE_STYLE_FILL_AREA ( #424 ) ;
+#391 = TOROIDAL_SURFACE ( 'NONE', #466, 1.050000000000000000, 0.5250000000000000200 ) ;
+#392 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#393 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #459, #454 ) ;
+#394 = FILL_AREA_STYLE ('',( #395 ) ) ;
+#395 = FILL_AREA_STYLE_COLOUR ( '', #456 ) ;
+#396 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#397 = TOROIDAL_SURFACE ( 'NONE', #430, 1.050000000000000000, 0.5250000000000000200 ) ;
+#398 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081541400E-017, 0.7500000000000004400 ) ) ;
+#399 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #404, #403, #464 ) ;
+#401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#403 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#404 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#405 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #531 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #534, #533, #532 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#406 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#407 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#408 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #411 ), #592 ) ;
+#410 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #411 ) ) ;
+#411 = STYLED_ITEM ( 'NONE', ( #412 ), #42 ) ;
+#412 = PRESENTATION_STYLE_ASSIGNMENT (( #413 ) ) ;
+#413 = SURFACE_STYLE_USAGE ( .BOTH. , #499 ) ;
+#414 = FILL_AREA_STYLE_COLOUR ( '', #415 ) ;
+#415 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#416 = FILL_AREA_STYLE ('',( #414 ) ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #549, .F. ) ;
+#418 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ;
+#419 = EDGE_LOOP ( 'NONE', ( #545, #418, #421, #570 ) ) ;
+#420 = EDGE_CURVE ( 'NONE', #306, #286, #1642, .T. ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #340, .T. ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #151, .T. ) ;
+#423 = ADVANCED_FACE ( 'NONE', ( #1672 ), #1651, .T. ) ;
+#424 = FILL_AREA_STYLE ('',( #425 ) ) ;
+#425 = FILL_AREA_STYLE_COLOUR ( '', #396 ) ;
+#426 = FILL_AREA_STYLE_COLOUR ( '', #427 ) ;
+#427 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#428 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#429 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #401, #392 ) ;
+#431 = CYLINDRICAL_SURFACE ( 'NONE', #463, 0.7500000000000000000 ) ;
+#432 = TOROIDAL_SURFACE ( 'NONE', #393, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#433 = EDGE_LOOP ( 'NONE', ( #230, #443, #547, #566 ) ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #435, .F. ) ;
+#435 = EDGE_CURVE ( 'NONE', #351, #326, #1532, .T. ) ;
+#436 = EDGE_CURVE ( 'NONE', #274, #275, #1581, .T. ) ;
+#437 = ORIENTED_EDGE ( 'NONE', *, *, #225, .F. ) ;
+#438 = EDGE_CURVE ( 'NONE', #280, #289, #1621, .T. ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #494, .T. ) ;
+#440 = EDGE_CURVE ( 'NONE', #303, #301, #1614, .T. ) ;
+#441 = EDGE_LOOP ( 'NONE', ( #442, #488, #49, #50 ) ) ;
+#442 = ORIENTED_EDGE ( 'NONE', *, *, #179, .F. ) ;
+#443 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#444 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#445 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#446 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #449 ), #523 ) ;
+#448 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #449 ) ) ;
+#449 = STYLED_ITEM ( 'NONE', ( #450 ), #25 ) ;
+#450 = PRESENTATION_STYLE_ASSIGNMENT (( #451 ) ) ;
+#451 = SURFACE_STYLE_USAGE ( .BOTH. , #452 ) ;
+#452 = SURFACE_SIDE_STYLE ('',( #453 ) ) ;
+#453 = SURFACE_STYLE_FILL_AREA ( #394 ) ;
+#454 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#455 = FACE_OUTER_BOUND ( 'NONE', #46, .T. ) ;
+#456 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#457 = CIRCLE ( 'NONE', #508, 0.2250000000000003700 ) ;
+#458 = CIRCLE ( 'NONE', #512, 0.5249999999999998000 ) ;
+#459 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#461 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #380 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #383, #382, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#462 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #429, #428, #541 ) ;
+#464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#465 = FACE_OUTER_BOUND ( 'NONE', #48, .T. ) ;
+#466 = AXIS2_PLACEMENT_3D ( 'NONE', #522, #521, #516 ) ;
+#467 = FACE_OUTER_BOUND ( 'NONE', #64, .T. ) ;
+#468 = ADVANCED_FACE ( 'NONE', ( #1554 ), #1579, .T. ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#470 = ADVANCED_FACE ( 'NONE', ( #1619 ), #1701, .F. ) ;
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#472 = ORIENTED_EDGE ( 'NONE', *, *, #246, .F. ) ;
+#473 = ADVANCED_FACE ( 'NONE', ( #1592 ), #1534, .T. ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #327, .F. ) ;
+#475 = EDGE_CURVE ( 'NONE', #119, #351, #1658, .T. ) ;
+#476 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #478 ), #526 ) ;
+#477 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #478 ) ) ;
+#478 = STYLED_ITEM ( 'NONE', ( #479 ), #2 ) ;
+#479 = PRESENTATION_STYLE_ASSIGNMENT (( #480 ) ) ;
+#480 = SURFACE_STYLE_USAGE ( .BOTH. , #481 ) ;
+#481 = SURFACE_SIDE_STYLE ('',( #482 ) ) ;
+#482 = SURFACE_STYLE_FILL_AREA ( #483 ) ;
+#483 = FILL_AREA_STYLE ('',( #484 ) ) ;
+#484 = FILL_AREA_STYLE_COLOUR ( '', #462 ) ;
+#485 = SURFACE_STYLE_FILL_AREA ( #486 ) ;
+#486 = FILL_AREA_STYLE ('',( #426 ) ) ;
+#487 = EDGE_CURVE ( 'NONE', #119, #163, #1640, .T. ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #420, .T. ) ;
+#489 = EDGE_CURVE ( 'NONE', #163, #326, #1639, .T. ) ;
+#490 = EDGE_LOOP ( 'NONE', ( #565, #525, #529, #437 ) ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #435, .T. ) ;
+#492 = EDGE_CURVE ( 'NONE', #307, #281, #1626, .T. ) ;
+#493 = EDGE_LOOP ( 'NONE', ( #472, #567, #471, #422 ) ) ;
+#494 = EDGE_CURVE ( 'NONE', #202, #173, #1597, .T. ) ;
+#495 = CYLINDRICAL_SURFACE ( 'NONE', #520, 0.2250000000000000600 ) ;
+#496 = FILL_AREA_STYLE ('',( #501 ) ) ;
+#497 = FACE_OUTER_BOUND ( 'NONE', #39, .T. ) ;
+#498 = TOROIDAL_SURFACE ( 'NONE', #584, 0.2250000000000000100, 0.5250000000000001300 ) ;
+#499 = SURFACE_SIDE_STYLE ('',( #500 ) ) ;
+#500 = SURFACE_STYLE_FILL_AREA ( #496 ) ;
+#501 = FILL_AREA_STYLE_COLOUR ( '', #502 ) ;
+#502 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#503 = AXIS2_PLACEMENT_3D ( 'NONE', #589, #588, #591 ) ;
+#504 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 9.637352644315579000E-016 ) ) ;
+#505 = DIRECTION ( 'NONE', ( -7.657137397853898900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#506 = AXIS2_PLACEMENT_3D ( 'NONE', #553, #587, #590 ) ;
+#507 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #513, #505, #504 ) ;
+#509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#510 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#511 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000001400, 2.755455298081545700E-017, 0.7499999999999997800 ) ) ;
+#512 = AXIS2_PLACEMENT_3D ( 'NONE', #511, #510, #509 ) ;
+#513 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 0.7500000000000006700 ) ) ;
+#514 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#517 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ;
+#518 = CYLINDRICAL_SURFACE ( 'NONE', #503, 0.7500000000000000000 ) ;
+#519 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ;
+#520 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #507, #514 ) ;
+#521 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#522 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#523 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #524 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #446, #445, #444 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#524 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #446, 'distance_accuracy_value', 'NONE');
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #438, .F. ) ;
+#526 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #595, #594, #528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #595, 'distance_accuracy_value', 'NONE');
+#528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #361, .T. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#531 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #534, 'distance_accuracy_value', 'NONE');
+#532 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#533 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#534 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #537 ), #405 ) ;
+#536 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #537 ) ) ;
+#537 = STYLED_ITEM ( 'NONE', ( #538 ), #7 ) ;
+#538 = PRESENTATION_STYLE_ASSIGNMENT (( #539 ) ) ;
+#539 = SURFACE_STYLE_USAGE ( .BOTH. , #540 ) ;
+#540 = SURFACE_SIDE_STYLE ('',( #485 ) ) ;
+#541 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#542 = CYLINDRICAL_SURFACE ( 'NONE', #400, 0.5250000000000000200 ) ;
+#543 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #489, .T. ) ;
+#545 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#546 = ORIENTED_EDGE ( 'NONE', *, *, #253, .T. ) ;
+#547 = ORIENTED_EDGE ( 'NONE', *, *, #354, .T. ) ;
+#548 = EDGE_LOOP ( 'NONE', ( #223, #232, #312, #311 ) ) ;
+#549 = EDGE_CURVE ( 'NONE', #374, #157, #1692, .T. ) ;
+#550 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#552 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7499999999999993300 ) ) ;
+#554 = FACE_OUTER_BOUND ( 'NONE', #55, .T. ) ;
+#555 = CIRCLE ( 'NONE', #583, 0.9749999999999998700 ) ;
+#556 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.828568698926949400E-016 ) ) ;
+#557 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000002300, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#558 = AXIS2_PLACEMENT_3D ( 'NONE', #557, #556, #219 ) ;
+#559 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#560 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#561 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #572 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #575, #574, #573 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#563 = ADVANCED_FACE ( 'NONE', ( #1686 ), #1734, .T. ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #252, .F. ) ;
+#565 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ;
+#567 = ORIENTED_EDGE ( 'NONE', *, *, #225, .T. ) ;
+#568 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#569 = EDGE_LOOP ( 'NONE', ( #474, #417, #229, #491 ) ) ;
+#570 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
+#571 = ADVANCED_FACE ( 'NONE', ( #1727 ), #1730, .T. ) ;
+#572 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #575, 'distance_accuracy_value', 'NONE');
+#573 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#574 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#575 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#576 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #578 ), #561 ) ;
+#577 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #578 ) ) ;
+#578 = STYLED_ITEM ( 'NONE', ( #579 ), #52 ) ;
+#579 = PRESENTATION_STYLE_ASSIGNMENT (( #580 ) ) ;
+#580 = SURFACE_STYLE_USAGE ( .BOTH. , #581 ) ;
+#581 = SURFACE_SIDE_STYLE ('',( #582 ) ) ;
+#582 = SURFACE_STYLE_FILL_AREA ( #416 ) ;
+#583 = AXIS2_PLACEMENT_3D ( 'NONE', #586, #550, #551 ) ;
+#584 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #559, #552 ) ;
+#585 = CIRCLE ( 'NONE', #558, 0.2250000000000000600 ) ;
+#586 = CARTESIAN_POINT ( 'NONE', ( 0.7499999999999997800, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#588 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#589 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#590 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#592 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #593 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #408, #407, #406 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#593 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #408, 'distance_accuracy_value', 'NONE');
+#594 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#595 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#596 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #674, #673 ) ;
+#597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#598 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#599 = AXIS2_PLACEMENT_3D ( 'NONE', #601, #598, #597 ) ;
+#600 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#601 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#602 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#604 = AXIS2_PLACEMENT_3D ( 'NONE', #617, #616, #600 ) ;
+#605 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #606 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #609, #608, #607 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#606 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #609, 'distance_accuracy_value', 'NONE');
+#607 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#608 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #612 ), #605 ) ;
+#611 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #612 ) ) ;
+#612 = STYLED_ITEM ( 'NONE', ( #613 ), #60 ) ;
+#613 = PRESENTATION_STYLE_ASSIGNMENT (( #614 ) ) ;
+#614 = SURFACE_STYLE_USAGE ( .BOTH. , #615 ) ;
+#615 = SURFACE_SIDE_STYLE ('',( #647 ) ) ;
+#616 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#617 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#618 = AXIS2_PLACEMENT_3D ( 'NONE', #672, #603, #602 ) ;
+#619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353500E-016, 1.000000000000000000 ) ) ;
+#620 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#621 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #621, #620, #619 ) ;
+#623 = CIRCLE ( 'NONE', #622, 0.5250000000000001300 ) ;
+#624 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#625 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1077 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1080, #1079, #1078 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#626 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000002300, 2.755455298081545700E-017, 0.2250000000000000900 ) ) ;
+#627 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#628 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#629 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#630 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#631 = AXIS2_PLACEMENT_3D ( 'NONE', #636, #630, #629 ) ;
+#632 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000005600, 2.755455298081545700E-017, 0.2250000000000000900 ) ) ;
+#633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#634 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#635 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#636 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#637 = CARTESIAN_POINT ( 'NONE', ( 0.7499999999999997800, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#638 = FACE_OUTER_BOUND ( 'NONE', #370, .T. ) ;
+#639 = TOROIDAL_SURFACE ( 'NONE', #679, 0.7499999999999997800, 0.2250000000000000600 ) ;
+#640 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#641 = AXIS2_PLACEMENT_3D ( 'NONE', #635, #634, #633 ) ;
+#642 = TOROIDAL_SURFACE ( 'NONE', #641, 1.050000000000000000, 0.5250000000000000200 ) ;
+#643 = CYLINDRICAL_SURFACE ( 'NONE', #646, 0.2250000000000000100 ) ;
+#644 = FILL_AREA_STYLE_COLOUR ( '', #649 ) ;
+#645 = TOROIDAL_SURFACE ( 'NONE', #604, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#646 = AXIS2_PLACEMENT_3D ( 'NONE', #706, #712, #711 ) ;
+#647 = SURFACE_STYLE_FILL_AREA ( #648 ) ;
+#648 = FILL_AREA_STYLE ('',( #644 ) ) ;
+#649 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#650 = AXIS2_PLACEMENT_3D ( 'NONE', #819, #818, #815 ) ;
+#651 = CYLINDRICAL_SURFACE ( 'NONE', #650, 0.2250000000000003700 ) ;
+#652 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 0.0000000000000000000, -0.2250000000000000300 ) ) ;
+#653 = LINE ( 'NONE', #652, #670 ) ;
+#654 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#655 = DIRECTION ( 'NONE', ( -7.657137397853898900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#656 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#657 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 0.7500000000000006700 ) ) ;
+#658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#659 = VECTOR ( 'NONE', #658, 1000.000000000000000 ) ;
+#660 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 0.7500000000000006700 ) ) ;
+#661 = CIRCLE ( 'NONE', #668, 0.2250000000000003700 ) ;
+#662 = LINE ( 'NONE', #660, #659 ) ;
+#663 = CIRCLE ( 'NONE', #669, 0.2250000000000003700 ) ;
+#664 = PLANE ( 'NONE', #618 ) ;
+#665 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#666 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#667 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000001400, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#668 = AXIS2_PLACEMENT_3D ( 'NONE', #656, #655, #654 ) ;
+#669 = AXIS2_PLACEMENT_3D ( 'NONE', #657, #825, #824 ) ;
+#670 = VECTOR ( 'NONE', #821, 1000.000000000000000 ) ;
+#671 = FACE_OUTER_BOUND ( 'NONE', #201, .T. ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#673 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#674 = DIRECTION ( 'NONE', ( -7.657137397853898900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#676 = AXIS2_PLACEMENT_3D ( 'NONE', #667, #666, #665 ) ;
+#677 = CIRCLE ( 'NONE', #596, 0.2250000000000003700 ) ;
+#678 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#679 = AXIS2_PLACEMENT_3D ( 'NONE', #637, #628, #624 ) ;
+#680 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#681 = CIRCLE ( 'NONE', #631, 0.5250000000000000200 ) ;
+#682 = AXIS2_PLACEMENT_3D ( 'NONE', #678, #680, #640 ) ;
+#683 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #684 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #687, #686, #685 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#684 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #687, 'distance_accuracy_value', 'NONE');
+#685 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#686 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#687 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#688 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #690 ), #683 ) ;
+#689 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #690 ) ) ;
+#690 = STYLED_ITEM ( 'NONE', ( #691 ), #122 ) ;
+#691 = PRESENTATION_STYLE_ASSIGNMENT (( #692 ) ) ;
+#692 = SURFACE_STYLE_USAGE ( .BOTH. , #693 ) ;
+#693 = SURFACE_SIDE_STYLE ('',( #699 ) ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #165, .T. ) ;
+#695 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#696 = VECTOR ( 'NONE', #695, 1000.000000000000000 ) ;
+#697 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#698 = FILL_AREA_STYLE_COLOUR ( '', #701 ) ;
+#699 = SURFACE_STYLE_FILL_AREA ( #700 ) ;
+#700 = FILL_AREA_STYLE ('',( #698 ) ) ;
+#701 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#702 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#703 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #745, #703, #702 ) ;
+#705 = CIRCLE ( 'NONE', #704, 0.7500000000000000000 ) ;
+#706 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#707 = CIRCLE ( 'NONE', #599, 0.7500000000000000000 ) ;
+#708 = FACE_OUTER_BOUND ( 'NONE', #70, .T. ) ;
+#709 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#710 = TOROIDAL_SURFACE ( 'NONE', #676, 0.7499999999999997800, 0.2250000000000000600 ) ;
+#711 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#713 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#715 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7499999999999993300 ) ) ;
+#716 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #750, #744 ) ;
+#717 = FILL_AREA_STYLE_COLOUR ( '', #798 ) ;
+#718 = FACE_OUTER_BOUND ( 'NONE', #257, .T. ) ;
+#719 = VECTOR ( 'NONE', #726, 1000.000000000000000 ) ;
+#720 = FACE_OUTER_BOUND ( 'NONE', #132, .T. ) ;
+#721 = CIRCLE ( 'NONE', #725, 0.2250000000000000600 ) ;
+#722 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#723 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#724 = LINE ( 'NONE', #727, #719 ) ;
+#725 = AXIS2_PLACEMENT_3D ( 'NONE', #715, #714, #713 ) ;
+#726 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 1.575000000000010400 ) ) ;
+#728 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 10.00000000000000200 ) ) ;
+#729 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#730 = VECTOR ( 'NONE', #729, 1000.000000000000000 ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 2.755455298081545700E-017, 0.2250000000000000900 ) ) ;
+#732 = LINE ( 'NONE', #731, #730 ) ;
+#733 = CIRCLE ( 'NONE', #737, 0.2250000000000000600 ) ;
+#734 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#735 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#736 = VECTOR ( 'NONE', #735, 1000.000000000000000 ) ;
+#737 = AXIS2_PLACEMENT_3D ( 'NONE', #738, #723, #722 ) ;
+#738 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#739 = DIRECTION ( 'NONE', ( 4.818676322157796400E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#740 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.828568698926949400E-016 ) ) ;
+#741 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#742 = AXIS2_PLACEMENT_3D ( 'NONE', #741, #740, #739 ) ;
+#743 = LINE ( 'NONE', #809, #736 ) ;
+#744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#745 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#747 = LINE ( 'NONE', #697, #696 ) ;
+#748 = FACE_OUTER_BOUND ( 'NONE', #375, .T. ) ;
+#749 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.6671868931304033600 ) ) ;
+#750 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#751 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #753 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #756, #755, #754 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#753 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #756, 'distance_accuracy_value', 'NONE');
+#754 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#755 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#756 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#757 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #759 ), #752 ) ;
+#758 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #759 ) ) ;
+#759 = STYLED_ITEM ( 'NONE', ( #760 ), #111 ) ;
+#760 = PRESENTATION_STYLE_ASSIGNMENT (( #761 ) ) ;
+#761 = SURFACE_STYLE_USAGE ( .BOTH. , #780 ) ;
+#762 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#763 = FILL_AREA_STYLE ('',( #764 ) ) ;
+#764 = FILL_AREA_STYLE_COLOUR ( '', #765 ) ;
+#765 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 6.429395695523603700E-017, -0.5250000000000000200 ) ) ;
+#767 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#768 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#769 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #770 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #773, #772, #771 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#770 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #773, 'distance_accuracy_value', 'NONE');
+#771 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#772 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#773 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#774 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #776 ), #769 ) ;
+#775 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #776 ) ) ;
+#776 = STYLED_ITEM ( 'NONE', ( #777 ), #110 ) ;
+#777 = PRESENTATION_STYLE_ASSIGNMENT (( #778 ) ) ;
+#778 = SURFACE_STYLE_USAGE ( .BOTH. , #779 ) ;
+#779 = SURFACE_SIDE_STYLE ('',( #784 ) ) ;
+#780 = SURFACE_SIDE_STYLE ('',( #781 ) ) ;
+#781 = SURFACE_STYLE_FILL_AREA ( #763 ) ;
+#782 = CYLINDRICAL_SURFACE ( 'NONE', #682, 0.5250000000000000200 ) ;
+#783 = FACE_OUTER_BOUND ( 'NONE', #141, .T. ) ;
+#784 = SURFACE_STYLE_FILL_AREA ( #789 ) ;
+#785 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#786 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#787 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#788 = AXIS2_PLACEMENT_3D ( 'NONE', #787, #786, #785 ) ;
+#789 = FILL_AREA_STYLE ('',( #717 ) ) ;
+#790 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 9.184850993605148400E-017, -0.7500000000000000000 ) ) ;
+#791 = TOROIDAL_SURFACE ( 'NONE', #795, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#792 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#793 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#794 = CIRCLE ( 'NONE', #788, 0.7500000000000000000 ) ;
+#795 = AXIS2_PLACEMENT_3D ( 'NONE', #768, #767, #762 ) ;
+#796 = TOROIDAL_SURFACE ( 'NONE', #716, 0.2250000000000000100, 0.5250000000000001300 ) ;
+#797 = AXIS2_PLACEMENT_3D ( 'NONE', #734, #793, #792 ) ;
+#798 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#800 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#802 = FACE_OUTER_BOUND ( 'NONE', #92, .T. ) ;
+#803 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#804 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.828568698926949400E-016 ) ) ;
+#805 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#806 = CIRCLE ( 'NONE', #742, 0.2250000000000000600 ) ;
+#807 = CYLINDRICAL_SURFACE ( 'NONE', #797, 0.2250000000000000600 ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081541400E-017, 10.00000000000000200 ) ) ;
+#809 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 1.575000000000010400 ) ) ;
+#810 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#811 = VECTOR ( 'NONE', #810, 1000.000000000000000 ) ;
+#812 = CARTESIAN_POINT ( 'NONE', ( 6.125000000000000900, 2.755455298081545700E-017, 0.7500000000000006700 ) ) ;
+#813 = LINE ( 'NONE', #812, #811 ) ;
+#814 = AXIS2_PLACEMENT_3D ( 'NONE', #817, #804, #803 ) ;
+#815 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#816 = CYLINDRICAL_SURFACE ( 'NONE', #820, 0.2250000000000000600 ) ;
+#817 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000002300, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#819 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 0.7500000000000006700 ) ) ;
+#820 = AXIS2_PLACEMENT_3D ( 'NONE', #805, #800, #799 ) ;
+#821 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#822 = CIRCLE ( 'NONE', #814, 0.2250000000000000600 ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#824 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 9.637352644315579000E-016 ) ) ;
+#825 = DIRECTION ( 'NONE', ( -7.657137397853898900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#826 = FACE_OUTER_BOUND ( 'NONE', #76, .T. ) ;
+#827 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #828 ) ) ;
+#828 = STYLED_ITEM ( 'NONE', ( #829 ), #180 ) ;
+#829 = PRESENTATION_STYLE_ASSIGNMENT (( #830 ) ) ;
+#830 = SURFACE_STYLE_USAGE ( .BOTH. , #991 ) ;
+#831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#832 = FACE_OUTER_BOUND ( 'NONE', #178, .T. ) ;
+#833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#834 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#835 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#836 = AXIS2_PLACEMENT_3D ( 'NONE', #835, #834, #833 ) ;
+#837 = FILL_AREA_STYLE_COLOUR ( '', #848 ) ;
+#838 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#839 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #213, .T. ) ;
+#841 = SURFACE_STYLE_FILL_AREA ( #842 ) ;
+#842 = FILL_AREA_STYLE ('',( #979 ) ) ;
+#843 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#844 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#845 = VECTOR ( 'NONE', #844, 1000.000000000000000 ) ;
+#846 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#847 = FILL_AREA_STYLE ('',( #837 ) ) ;
+#848 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#849 = CIRCLE ( 'NONE', #836, 0.5250000000000000200 ) ;
+#850 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#851 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#852 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = AXIS2_PLACEMENT_3D ( 'NONE', #975, #980, #831 ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#855 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #1023, #1022 ) ;
+#856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#857 = AXIS2_PLACEMENT_3D ( 'NONE', #951, #1006, #1005 ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 6.429395695523604900E-017, -0.5250000000000000200 ) ) ;
+#859 = LINE ( 'NONE', #858, #1018 ) ;
+#860 = CIRCLE ( 'NONE', #855, 0.5250573256517840900 ) ;
+#861 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#863 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #932 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #935, #934, #933 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#864 = DIRECTION ( 'NONE', ( 4.818676322157796400E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#865 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 3.828568698926949400E-016 ) ) ;
+#866 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#867 = AXIS2_PLACEMENT_3D ( 'NONE', #866, #865, #864 ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #870, #1046 ) ;
+#869 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#870 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#871 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#873 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#874 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000001400, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#875 = AXIS2_PLACEMENT_3D ( 'NONE', #874, #873, #872 ) ;
+#876 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000007800, 0.0000000000000000000, -0.2250000000000000300 ) ) ;
+#877 = CYLINDRICAL_SURFACE ( 'NONE', #1044, 0.2250000000000000600 ) ;
+#878 = CARTESIAN_POINT ( 'NONE', ( 0.7499999999999997800, 2.755455298081545700E-017, 0.7499999999999997800 ) ) ;
+#879 = CIRCLE ( 'NONE', #868, 0.5249999999999998000 ) ;
+#880 = CARTESIAN_POINT ( 'NONE', ( 6.575000000000002000, 0.0000000000000000000, 0.7500000000000008900 ) ) ;
+#881 = CIRCLE ( 'NONE', #867, 0.2250000000000000600 ) ;
+#882 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #883 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #886, #885, #884 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#883 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #886, 'distance_accuracy_value', 'NONE');
+#884 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#885 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#886 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#887 = LINE ( 'NONE', #846, #845 ) ;
+#888 = TOROIDAL_SURFACE ( 'NONE', #984, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#889 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#890 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#891 = AXIS2_PLACEMENT_3D ( 'NONE', #895, #890, #889 ) ;
+#892 = CIRCLE ( 'NONE', #1002, 0.7500000000000000000 ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#894 = SURFACE_STYLE_FILL_AREA ( #847 ) ;
+#895 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#896 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#897 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#898 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #899 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #902, #901, #900 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#899 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #902, 'distance_accuracy_value', 'NONE');
+#900 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#901 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#902 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#903 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #905 ), #898 ) ;
+#904 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #905 ) ) ;
+#905 = STYLED_ITEM ( 'NONE', ( #906 ), #169 ) ;
+#906 = PRESENTATION_STYLE_ASSIGNMENT (( #907 ) ) ;
+#907 = SURFACE_STYLE_USAGE ( .BOTH. , #908 ) ;
+#908 = SURFACE_SIDE_STYLE ('',( #909 ) ) ;
+#909 = SURFACE_STYLE_FILL_AREA ( #998 ) ;
+#910 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#911 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#912 = FILL_AREA_STYLE_COLOUR ( '', #952 ) ;
+#913 = TOROIDAL_SURFACE ( 'NONE', #923, 0.7499999999999997800, 0.2250000000000000600 ) ;
+#914 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #861, #856 ) ;
+#915 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#916 = VECTOR ( 'NONE', #915, 1000.000000000000000 ) ;
+#917 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.755455298081544500E-017, 0.2250000000000000100 ) ) ;
+#918 = LINE ( 'NONE', #917, #916 ) ;
+#919 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 7.118610538423821200E-017, -0.5250573256517840900 ) ) ;
+#920 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#921 = VECTOR ( 'NONE', #920, 1000.000000000000000 ) ;
+#922 = AXIS2_PLACEMENT_3D ( 'NONE', #970, #911, #910 ) ;
+#923 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #959, #958 ) ;
+#924 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#925 = LINE ( 'NONE', #924, #921 ) ;
+#926 = CIRCLE ( 'NONE', #922, 0.2250000000000000100 ) ;
+#927 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 5.836147975817685200E-017, -0.2250000000000000100 ) ) ;
+#928 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #929 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1024, #931, #930 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#929 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1024, 'distance_accuracy_value', 'NONE');
+#930 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#931 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#932 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #935, 'distance_accuracy_value', 'NONE');
+#933 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#934 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#935 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#936 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #938 ), #863 ) ;
+#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #938 ) ) ;
+#938 = STYLED_ITEM ( 'NONE', ( #939 ), #153 ) ;
+#939 = PRESENTATION_STYLE_ASSIGNMENT (( #940 ) ) ;
+#940 = SURFACE_STYLE_USAGE ( .BOTH. , #949 ) ;
+#941 = CIRCLE ( 'NONE', #1012, 0.5250000000000000200 ) ;
+#942 = FACE_OUTER_BOUND ( 'NONE', #102, .T. ) ;
+#943 = FILL_AREA_STYLE ('',( #912 ) ) ;
+#944 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#945 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #945, #944 ) ;
+#948 = CIRCLE ( 'NONE', #947, 0.5250000000000000200 ) ;
+#949 = SURFACE_SIDE_STYLE ('',( #950 ) ) ;
+#950 = SURFACE_STYLE_FILL_AREA ( #943 ) ;
+#951 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#952 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#953 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#954 = VECTOR ( 'NONE', #953, 1000.000000000000000 ) ;
+#955 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#956 = LINE ( 'NONE', #955, #954 ) ;
+#957 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 6.439348446626040800E-017, -0.5250000000000000200 ) ) ;
+#958 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#959 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#960 = CARTESIAN_POINT ( 'NONE', ( 0.7499999999999997800, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#961 = TOROIDAL_SURFACE ( 'NONE', #914, 1.050000000000000000, 0.5250000000000000200 ) ;
+#962 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#963 = CARTESIAN_POINT ( 'NONE', ( 0.2250000000000000600, 0.0000000000000000000, 0.7499999999999993300 ) ) ;
+#964 = FACE_OUTER_BOUND ( 'NONE', #209, .T. ) ;
+#965 = SURFACE_SIDE_STYLE ('',( #966 ) ) ;
+#966 = SURFACE_STYLE_FILL_AREA ( #968 ) ;
+#967 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#968 = FILL_AREA_STYLE ('',( #969 ) ) ;
+#969 = FILL_AREA_STYLE_COLOUR ( '', #967 ) ;
+#970 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#971 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #973 ), #882 ) ;
+#972 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #973 ) ) ;
+#973 = STYLED_ITEM ( 'NONE', ( #974 ), #183 ) ;
+#974 = PRESENTATION_STYLE_ASSIGNMENT (( #982 ) ) ;
+#975 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000001400, 0.0000000000000000000, 0.7499999999999997800 ) ) ;
+#976 = CIRCLE ( 'NONE', #875, 0.9749999999999998700 ) ;
+#977 = TOROIDAL_SURFACE ( 'NONE', #853, 0.7499999999999997800, 0.2250000000000000600 ) ;
+#978 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#979 = FILL_AREA_STYLE_COLOUR ( '', #843 ) ;
+#980 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE', ( 5.600000000000002300, 0.0000000000000000000, -0.2250000000000000300 ) ) ;
+#982 = SURFACE_STYLE_USAGE ( .BOTH. , #983 ) ;
+#983 = SURFACE_SIDE_STYLE ('',( #841 ) ) ;
+#984 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #838, #978 ) ;
+#985 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #986 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #989, #988, #987 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#986 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #989, 'distance_accuracy_value', 'NONE');
+#987 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#988 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#989 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #828 ), #985 ) ;
+#991 = SURFACE_SIDE_STYLE ('',( #894 ) ) ;
+#992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#993 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#994 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#995 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#996 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#997 = AXIS2_PLACEMENT_3D ( 'NONE', #896, #993, #992 ) ;
+#998 = FILL_AREA_STYLE ('',( #1008 ) ) ;
+#999 = CYLINDRICAL_SURFACE ( 'NONE', #997, 0.7500000000000000000 ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1001 = FACE_OUTER_BOUND ( 'NONE', #170, .T. ) ;
+#1002 = AXIS2_PLACEMENT_3D ( 'NONE', #852, #851, #850 ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #996, #995, #994 ) ;
+#1004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1005 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1008 = FILL_AREA_STYLE_COLOUR ( '', #1021 ) ;
+#1009 = CIRCLE ( 'NONE', #891, 0.5250000000000001300 ) ;
+#1010 = CIRCLE ( 'NONE', #1003, 0.5250000000000000200 ) ;
+#1011 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.5250000000000000200 ) ) ;
+#1012 = AXIS2_PLACEMENT_3D ( 'NONE', #1007, #1004, #1000 ) ;
+#1013 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1014 = VECTOR ( 'NONE', #1013, 1000.000000000000000 ) ;
+#1015 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.2250000000000000100 ) ) ;
+#1016 = LINE ( 'NONE', #1015, #1014 ) ;
+#1017 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1018 = VECTOR ( 'NONE', #1017, 1000.000000000000000 ) ;
+#1019 = CIRCLE ( 'NONE', #857, 0.5250000000000000200 ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 8.170682931052157100E-017, -0.6671868931304033600 ) ) ;
+#1021 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1022 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1023 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1027 ), #928 ) ;
+#1026 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1027 ) ) ;
+#1027 = STYLED_ITEM ( 'NONE', ( #1028 ), #135 ) ;
+#1028 = PRESENTATION_STYLE_ASSIGNMENT (( #1029 ) ) ;
+#1029 = SURFACE_STYLE_USAGE ( .BOTH. , #965 ) ;
+#1030 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #627, 'distance_accuracy_value', 'NONE');
+#1031 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1032 = FACE_OUTER_BOUND ( 'NONE', #146, .T. ) ;
+#1033 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1034 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1036 = AXIS2_PLACEMENT_3D ( 'NONE', #1035, #1034, #1033 ) ;
+#1037 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1038 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1039 = CARTESIAN_POINT ( 'NONE', ( -0.2250000000000000600, 2.755455298081545700E-017, 0.7499999999999993300 ) ) ;
+#1040 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1041 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1042 = AXIS2_PLACEMENT_3D ( 'NONE', #869, #1041, #1040 ) ;
+#1043 = CIRCLE ( 'NONE', #1042, 0.2250000000000000100 ) ;
+#1044 = AXIS2_PLACEMENT_3D ( 'NONE', #1045, #1037, #1031 ) ;
+#1045 = CARTESIAN_POINT ( 'NONE', ( 0.7500000000000006700, 0.0000000000000000000, 3.811799932613034400E-017 ) ) ;
+#1046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1047 = CIRCLE ( 'NONE', #1036, 0.7500000000000000000 ) ;
+#1048 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1049 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1050 = STYLED_ITEM ( 'NONE', ( #1051 ), #221 ) ;
+#1051 = PRESENTATION_STYLE_ASSIGNMENT (( #1052 ) ) ;
+#1052 = SURFACE_STYLE_USAGE ( .BOTH. , #1053 ) ;
+#1053 = SURFACE_SIDE_STYLE ('',( #1054 ) ) ;
+#1054 = SURFACE_STYLE_FILL_AREA ( #1055 ) ;
+#1055 = FILL_AREA_STYLE ('',( #1056 ) ) ;
+#1056 = FILL_AREA_STYLE_COLOUR ( '', #1142 ) ;
+#1057 = AXIS2_PLACEMENT_3D ( 'NONE', #1180, #1259, #1176 ) ;
+#1058 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1174, 'distance_accuracy_value', 'NONE');
+#1059 = FACE_OUTER_BOUND ( 'NONE', #569, .T. ) ;
+#1060 = CIRCLE ( 'NONE', #1136, 0.7500000000000000000 ) ;
+#1061 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1062 = FILL_AREA_STYLE_COLOUR ( '', #1063 ) ;
+#1063 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1064 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1067 = FACE_OUTER_BOUND ( 'NONE', #336, .T. ) ;
+#1068 = FILL_AREA_STYLE_COLOUR ( '', #1071 ) ;
+#1069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1070 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1071 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1072 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #1153, #1070, #1069 ) ;
+#1074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1075 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1076 = AXIS2_PLACEMENT_3D ( 'NONE', #1226, #1212, #1171 ) ;
+#1077 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1080, 'distance_accuracy_value', 'NONE');
+#1078 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1079 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1080 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1083 ), #625 ) ;
+#1082 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1083 ) ) ;
+#1083 = STYLED_ITEM ( 'NONE', ( #1084 ), #285 ) ;
+#1084 = PRESENTATION_STYLE_ASSIGNMENT (( #1085 ) ) ;
+#1085 = SURFACE_STYLE_USAGE ( .BOTH. , #1096 ) ;
+#1086 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1030 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #627, #1049, #1038 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1087 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1088 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1089 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1090 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = AXIS2_PLACEMENT_3D ( 'NONE', #1090, #1089, #1088 ) ;
+#1092 = CIRCLE ( 'NONE', #1091, 0.6375000000000000700 ) ;
+#1093 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1094 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1095 = AXIS2_PLACEMENT_3D ( 'NONE', #1102, #1094, #1093 ) ;
+#1096 = SURFACE_SIDE_STYLE ('',( #1097 ) ) ;
+#1097 = SURFACE_STYLE_FILL_AREA ( #1103 ) ;
+#1098 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1099 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1100 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1101 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1099, #1098 ) ;
+#1102 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1103 = FILL_AREA_STYLE ('',( #1108 ) ) ;
+#1104 = CIRCLE ( 'NONE', #1095, 0.5250000000000000200 ) ;
+#1105 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.6047384387177119300 ) ) ;
+#1106 = CIRCLE ( 'NONE', #1101, 0.7281152949374528600 ) ;
+#1107 = FACE_OUTER_BOUND ( 'NONE', #269, .T. ) ;
+#1108 = FILL_AREA_STYLE_COLOUR ( '', #1087 ) ;
+#1109 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1110 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1111 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1114, 'distance_accuracy_value', 'NONE');
+#1112 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1113 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1114 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1115 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1117 ), #1257 ) ;
+#1116 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1117 ) ) ;
+#1117 = STYLED_ITEM ( 'NONE', ( #1118 ), #226 ) ;
+#1118 = PRESENTATION_STYLE_ASSIGNMENT (( #1119 ) ) ;
+#1119 = SURFACE_STYLE_USAGE ( .BOTH. , #1120 ) ;
+#1120 = SURFACE_SIDE_STYLE ('',( #1121 ) ) ;
+#1121 = SURFACE_STYLE_FILL_AREA ( #1173 ) ;
+#1122 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 5.970153145843349100E-017, -0.2250000000000000100 ) ) ;
+#1123 = FACE_OUTER_BOUND ( 'NONE', #142, .T. ) ;
+#1124 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1125 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1126 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1127 = AXIS2_PLACEMENT_3D ( 'NONE', #1126, #1125, #1124 ) ;
+#1128 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1129 = CIRCLE ( 'NONE', #1137, 0.2250000000000000100 ) ;
+#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1132 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1134 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1135 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1136 = AXIS2_PLACEMENT_3D ( 'NONE', #1252, #1135, #1134 ) ;
+#1137 = AXIS2_PLACEMENT_3D ( 'NONE', #1132, #1255, #1154 ) ;
+#1138 = CYLINDRICAL_SURFACE ( 'NONE', #1155, 0.2250000000000000100 ) ;
+#1139 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1140 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1141 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1142 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1143 = TOROIDAL_SURFACE ( 'NONE', #1057, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1144 = TOROIDAL_SURFACE ( 'NONE', #1076, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1145 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1146 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1147 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1148 = CIRCLE ( 'NONE', #1151, 0.5250000000000000200 ) ;
+#1149 = CIRCLE ( 'NONE', #1073, 0.5250000000000000200 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1151 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1075, #1074 ) ;
+#1152 = CIRCLE ( 'NONE', #1169, 0.5250000000000000200 ) ;
+#1153 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1155 = AXIS2_PLACEMENT_3D ( 'NONE', #1147, #1146, #1145 ) ;
+#1156 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1157 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1158 = AXIS2_PLACEMENT_3D ( 'NONE', #1210, #1157, #1156 ) ;
+#1159 = SURFACE_SIDE_STYLE ('',( #1160 ) ) ;
+#1160 = SURFACE_STYLE_FILL_AREA ( #1162 ) ;
+#1161 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1162 = FILL_AREA_STYLE ('',( #1204 ) ) ;
+#1163 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1165 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1166 = AXIS2_PLACEMENT_3D ( 'NONE', #1209, #1164, #1163 ) ;
+#1167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1168 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1169 = AXIS2_PLACEMENT_3D ( 'NONE', #1172, #1168, #1167 ) ;
+#1170 = CIRCLE ( 'NONE', #1158, 0.5250000000000000200 ) ;
+#1171 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1172 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1173 = FILL_AREA_STYLE ('',( #1062 ) ) ;
+#1174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1175 = CIRCLE ( 'NONE', #1249, 0.7500000000000000000 ) ;
+#1176 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1177 = FILL_AREA_STYLE ('',( #1250 ) ) ;
+#1178 = TOROIDAL_SURFACE ( 'NONE', #1256, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1058 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1174, #1128, #1141 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1180 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1181 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.7451263176729485700 ) ) ;
+#1182 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1183 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1184 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1185 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1188, #1187, #1186 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1185 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1188, 'distance_accuracy_value', 'NONE');
+#1186 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1187 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1188 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1189 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1191 ), #1184 ) ;
+#1190 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1191 ) ) ;
+#1191 = STYLED_ITEM ( 'NONE', ( #1192 ), #272 ) ;
+#1192 = PRESENTATION_STYLE_ASSIGNMENT (( #1193 ) ) ;
+#1193 = SURFACE_STYLE_USAGE ( .BOTH. , #1159 ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1195 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1198 = AXIS2_PLACEMENT_3D ( 'NONE', #1161, #1197, #1196 ) ;
+#1199 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 8.466144471775341000E-017, -0.6375000000000000700 ) ) ;
+#1201 = CIRCLE ( 'NONE', #1198, 0.6047384387177119300 ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #1199, #1183, #1182 ) ;
+#1203 = FACE_OUTER_BOUND ( 'NONE', #268, .T. ) ;
+#1204 = FILL_AREA_STYLE_COLOUR ( '', #1195 ) ;
+#1205 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1206 = TOROIDAL_SURFACE ( 'NONE', #1202, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1207 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 9.155008296295727200E-017, -0.7451263176729485700 ) ) ;
+#1208 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #1165, #1205 ) ;
+#1209 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1210 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1211 = FACE_OUTER_BOUND ( 'NONE', #66, .T. ) ;
+#1212 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1213 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1217, #1216, #1215 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1217, 'distance_accuracy_value', 'NONE');
+#1215 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1216 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1217 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1220 ), #1213 ) ;
+#1219 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1220 ) ) ;
+#1220 = STYLED_ITEM ( 'NONE', ( #1221 ), #251 ) ;
+#1221 = PRESENTATION_STYLE_ASSIGNMENT (( #1222 ) ) ;
+#1222 = SURFACE_STYLE_USAGE ( .BOTH. , #1223 ) ;
+#1223 = SURFACE_SIDE_STYLE ('',( #1224 ) ) ;
+#1224 = SURFACE_STYLE_FILL_AREA ( #1225 ) ;
+#1225 = FILL_AREA_STYLE ('',( #1068 ) ) ;
+#1226 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 0.7500000000000006700 ) ) ;
+#1228 = CIRCLE ( 'NONE', #1166, 0.5250000000000000200 ) ;
+#1229 = CYLINDRICAL_SURFACE ( 'NONE', #1208, 0.2250000000000003700 ) ;
+#1230 = TOROIDAL_SURFACE ( 'NONE', #1258, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1231 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1232 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1239, #1110, #1109 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1232 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1239, 'distance_accuracy_value', 'NONE');
+#1233 = SURFACE_STYLE_USAGE ( .BOTH. , #1234 ) ;
+#1234 = SURFACE_SIDE_STYLE ('',( #1244 ) ) ;
+#1235 = FACE_OUTER_BOUND ( 'NONE', #548, .T. ) ;
+#1236 = FACE_OUTER_BOUND ( 'NONE', #490, .T. ) ;
+#1237 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1050 ), #1179 ) ;
+#1238 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1050 ) ) ;
+#1239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1240 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1242 ), #1231 ) ;
+#1241 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1242 ) ) ;
+#1242 = STYLED_ITEM ( 'NONE', ( #1243 ), #224 ) ;
+#1243 = PRESENTATION_STYLE_ASSIGNMENT (( #1233 ) ) ;
+#1244 = SURFACE_STYLE_FILL_AREA ( #1177 ) ;
+#1245 = CIRCLE ( 'NONE', #1127, 0.5266254076047665000 ) ;
+#1246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1247 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1248 = CARTESIAN_POINT ( 'NONE', ( 2.391988071728980500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1249 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #1247, #1246 ) ;
+#1250 = FILL_AREA_STYLE_COLOUR ( '', #1251 ) ;
+#1251 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = CARTESIAN_POINT ( 'NONE', ( 3.200000000000001500, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1254 = LINE ( 'NONE', #1131, #1072 ) ;
+#1255 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #1064, #1140, #1139 ) ;
+#1257 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1111 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1114, #1113, #1112 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #1066, #1065, #1061 ) ;
+#1259 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1260 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1261 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1262 = AXIS2_PLACEMENT_3D ( 'NONE', #1403, #1261, #1260 ) ;
+#1263 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1286, 'distance_accuracy_value', 'NONE');
+#1264 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1265 = AXIS2_PLACEMENT_3D ( 'NONE', #1413, #1302, #1295 ) ;
+#1266 = SURFACE_SIDE_STYLE ('',( #1394 ) ) ;
+#1267 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1268 = CIRCLE ( 'NONE', #1273, 0.2250000000000000100 ) ;
+#1269 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1271 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1272 = AXIS2_PLACEMENT_3D ( 'NONE', #1271, #1270, #1269 ) ;
+#1273 = AXIS2_PLACEMENT_3D ( 'NONE', #1278, #1347, #1346 ) ;
+#1274 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1454, #1453, #1452 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1275 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1276 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1277 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1279 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.7281152949374528600 ) ) ;
+#1281 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1282 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 7.657137397853898900E-016 ) ) ;
+#1283 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1284 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1285 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1366 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1297, #1293, #1374 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1286 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1289 ), #1361 ) ;
+#1288 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1289 ) ) ;
+#1289 = STYLED_ITEM ( 'NONE', ( #1290 ), #320 ) ;
+#1290 = PRESENTATION_STYLE_ASSIGNMENT (( #1291 ) ) ;
+#1291 = SURFACE_STYLE_USAGE ( .BOTH. , #1292 ) ;
+#1292 = SURFACE_SIDE_STYLE ('',( #1376 ) ) ;
+#1293 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1294 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #1284, #1283 ) ;
+#1295 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1296 = AXIS2_PLACEMENT_3D ( 'NONE', #1415, #1414, #1357 ) ;
+#1297 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1298 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1299 = FILL_AREA_STYLE_COLOUR ( '', #1305 ) ;
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #1387, #1386, #1385 ) ;
+#1301 = FACE_OUTER_BOUND ( 'NONE', #200, .T. ) ;
+#1302 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1303 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1304 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1305 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1306 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1307 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1309 = AXIS2_PLACEMENT_3D ( 'NONE', #1308, #1307, #1306 ) ;
+#1310 = DIRECTION ( 'NONE', ( -7.657137397853898900E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1311 = CARTESIAN_POINT ( 'NONE', ( 6.350000000000001400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 7.988903137808265300E-017, -0.6374999999999999600 ) ) ;
+#1313 = CIRCLE ( 'NONE', #1309, 0.2250000000000000600 ) ;
+#1314 = CIRCLE ( 'NONE', #1262, 0.5250000000000000200 ) ;
+#1315 = AXIS2_PLACEMENT_3D ( 'NONE', #1326, #1425, #1303 ) ;
+#1316 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1317 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1319 = AXIS2_PLACEMENT_3D ( 'NONE', #1318, #1317, #1316 ) ;
+#1320 = CIRCLE ( 'NONE', #1319, 0.5250000000000000200 ) ;
+#1321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1322 = CYLINDRICAL_SURFACE ( 'NONE', #1315, 0.7500000000000000000 ) ;
+#1323 = PLANE ( 'NONE', #1353 ) ;
+#1324 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1325 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1327 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#1328 = FILL_AREA_STYLE_COLOUR ( '', #1372 ) ;
+#1329 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1330 = VECTOR ( 'NONE', #1329, 1000.000000000000000 ) ;
+#1331 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1332 = LINE ( 'NONE', #1331, #1330 ) ;
+#1333 = TOROIDAL_SURFACE ( 'NONE', #1371, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1334 = SURFACE_SIDE_STYLE ('',( #1335 ) ) ;
+#1335 = SURFACE_STYLE_FILL_AREA ( #1362 ) ;
+#1336 = TOROIDAL_SURFACE ( 'NONE', #1294, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1337 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1339 ), #1285 ) ;
+#1338 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1339 ) ) ;
+#1339 = STYLED_ITEM ( 'NONE', ( #1382 ), #302 ) ;
+#1340 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1342 ), #1086 ) ;
+#1341 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1342 ) ) ;
+#1342 = STYLED_ITEM ( 'NONE', ( #1343 ), #346 ) ;
+#1343 = PRESENTATION_STYLE_ASSIGNMENT (( #1344 ) ) ;
+#1344 = SURFACE_STYLE_USAGE ( .BOTH. , #1266 ) ;
+#1345 = FACE_OUTER_BOUND ( 'NONE', #356, .T. ) ;
+#1346 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1347 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1348 = FILL_AREA_STYLE_COLOUR ( '', #1267 ) ;
+#1349 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1563, 'distance_accuracy_value', 'NONE');
+#1350 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1351 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1352 = TOROIDAL_SURFACE ( 'NONE', #1380, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1353 = AXIS2_PLACEMENT_3D ( 'NONE', #1311, #1310, #1282 ) ;
+#1354 = LINE ( 'NONE', #1391, #1420 ) ;
+#1355 = CIRCLE ( 'NONE', #1375, 0.5250000000000000200 ) ;
+#1356 = AXIS2_PLACEMENT_3D ( 'NONE', #1419, #1402, #1401 ) ;
+#1357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1358 = CIRCLE ( 'NONE', #1433, 0.5250000000000000200 ) ;
+#1359 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1360 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1361 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1263 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1286, #1298, #1264 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1362 = FILL_AREA_STYLE ('',( #1434 ) ) ;
+#1363 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1365 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1366 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1297, 'distance_accuracy_value', 'NONE');
+#1367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1368 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1369 = SURFACE_STYLE_FILL_AREA ( #1370 ) ;
+#1370 = FILL_AREA_STYLE ('',( #1328 ) ) ;
+#1371 = AXIS2_PLACEMENT_3D ( 'NONE', #1397, #1396, #1432 ) ;
+#1372 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1374 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1375 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #1368, #1367 ) ;
+#1376 = SURFACE_STYLE_FILL_AREA ( #1377 ) ;
+#1377 = FILL_AREA_STYLE ('',( #1299 ) ) ;
+#1378 = CIRCLE ( 'NONE', #1265, 0.7451263176729485700 ) ;
+#1379 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 8.916840653553824400E-017, -0.7281152949374528600 ) ) ;
+#1380 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #1359, #1321 ) ;
+#1381 = CARTESIAN_POINT ( 'NONE', ( 1.149759526419164500, 0.0000000000000000000, 0.6375000000000000700 ) ) ;
+#1382 = PRESENTATION_STYLE_ASSIGNMENT (( #1383 ) ) ;
+#1383 = SURFACE_STYLE_USAGE ( .BOTH. , #1334 ) ;
+#1384 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 7.405909932970135500E-017, -0.6047384387177119300 ) ) ;
+#1385 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1386 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1387 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1388 = CIRCLE ( 'NONE', #1272, 0.5250000000000000200 ) ;
+#1389 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1390 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1404, #1440, #1439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1390 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1404, 'distance_accuracy_value', 'NONE');
+#1391 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1392 = AXIS2_PLACEMENT_3D ( 'NONE', #1277, #1276, #1275 ) ;
+#1393 = CIRCLE ( 'NONE', #1300, 0.5250000000000000200 ) ;
+#1394 = SURFACE_STYLE_FILL_AREA ( #1430 ) ;
+#1395 = CIRCLE ( 'NONE', #1392, 0.5250000000000000200 ) ;
+#1396 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1398 = AXIS2_PLACEMENT_3D ( 'NONE', #1281, #1325, #1324 ) ;
+#1399 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1400 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1404 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1407 ), #1389 ) ;
+#1406 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1407 ) ) ;
+#1407 = STYLED_ITEM ( 'NONE', ( #1408 ), #328 ) ;
+#1408 = PRESENTATION_STYLE_ASSIGNMENT (( #1409 ) ) ;
+#1409 = SURFACE_STYLE_USAGE ( .BOTH. , #1410 ) ;
+#1410 = SURFACE_SIDE_STYLE ('',( #1369 ) ) ;
+#1411 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.5266254076047665000 ) ) ;
+#1412 = CIRCLE ( 'NONE', #1431, 0.5266254076047665000 ) ;
+#1413 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1414 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1415 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1416 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1417 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1418 = AXIS2_PLACEMENT_3D ( 'NONE', #1363, #1417, #1416 ) ;
+#1419 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1420 = VECTOR ( 'NONE', #1438, 1000.000000000000000 ) ;
+#1421 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1422 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1423 = CIRCLE ( 'NONE', #1418, 0.6375000000000000700 ) ;
+#1424 = FACE_OUTER_BOUND ( 'NONE', #176, .T. ) ;
+#1425 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1426 = CIRCLE ( 'NONE', #1296, 0.5250000000000000200 ) ;
+#1427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1428 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1429 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1430 = FILL_AREA_STYLE ('',( #1348 ) ) ;
+#1431 = AXIS2_PLACEMENT_3D ( 'NONE', #1429, #1428, #1427 ) ;
+#1432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #1422, #1421, #1364 ) ;
+#1434 = FILL_AREA_STYLE_COLOUR ( '', #1304 ) ;
+#1435 = FACE_OUTER_BOUND ( 'NONE', #353, .T. ) ;
+#1436 = CIRCLE ( 'NONE', #1398, 0.7500000000000000000 ) ;
+#1437 = CIRCLE ( 'NONE', #1356, 0.5250000000000000200 ) ;
+#1438 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1440 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1441 = FILL_AREA_STYLE_COLOUR ( '', #1493 ) ;
+#1442 = SURFACE_STYLE_USAGE ( .BOTH. , #1443 ) ;
+#1443 = SURFACE_SIDE_STYLE ('',( #1462 ) ) ;
+#1444 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = FACE_OUTER_BOUND ( 'NONE', #279, .T. ) ;
+#1447 = CIRCLE ( 'NONE', #1496, 0.5250000000000000200 ) ;
+#1448 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1449 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1450 = CIRCLE ( 'NONE', #1475, 0.7500000000000000000 ) ;
+#1451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1454, 'distance_accuracy_value', 'NONE');
+#1452 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1453 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1454 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1455 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1457 ), #1274 ) ;
+#1456 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1457 ) ) ;
+#1457 = STYLED_ITEM ( 'NONE', ( #1472 ), #368 ) ;
+#1458 = SHAPE_REPRESENTATION ( 'RES0W125_L3M2xD1M5', ( #1724 ), #1726 ) ;
+#1459 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1460 = FILL_AREA_STYLE ('',( #1500 ) ) ;
+#1461 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1462 = SURFACE_STYLE_FILL_AREA ( #1463 ) ;
+#1463 = FILL_AREA_STYLE ('',( #1505 ) ) ;
+#1464 = CIRCLE ( 'NONE', #1492, 0.6374999999999999600 ) ;
+#1465 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1468 ), #1503 ) ;
+#1467 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1468 ) ) ;
+#1468 = STYLED_ITEM ( 'NONE', ( #1469 ), #360 ) ;
+#1469 = PRESENTATION_STYLE_ASSIGNMENT (( #1470 ) ) ;
+#1470 = SURFACE_STYLE_USAGE ( .BOTH. , #1515 ) ;
+#1471 = LINE ( 'NONE', #1483, #1518 ) ;
+#1472 = PRESENTATION_STYLE_ASSIGNMENT (( #1473 ) ) ;
+#1473 = SURFACE_STYLE_USAGE ( .BOTH. , #1507 ) ;
+#1474 = FACE_OUTER_BOUND ( 'NONE', #321, .T. ) ;
+#1475 = AXIS2_PLACEMENT_3D ( 'NONE', #1479, #1502, #1484 ) ;
+#1476 = CYLINDRICAL_SURFACE ( 'NONE', #1489, 0.7500000000000000000 ) ;
+#1477 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1478 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1479 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1480 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1501 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1514, #1487, #1520 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1483 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 9.184850993605149700E-017, -0.7500000000000000000 ) ) ;
+#1484 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1487 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1488 = AXIS2_PLACEMENT_3D ( 'NONE', #1523, #1509, #1480 ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #1519, #1513 ) ;
+#1490 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1491 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #1491, #1490, #1506 ) ;
+#1493 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1494 = STYLED_ITEM ( 'NONE', ( #1495 ), #352 ) ;
+#1495 = PRESENTATION_STYLE_ASSIGNMENT (( #1442 ) ) ;
+#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #1499, #1445, #1461 ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 1.433239081482680500, 6.927605565349306100E-017, -0.5266254076047665000 ) ) ;
+#1498 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1349 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1563, #1562, #1350 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1499 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 1.050000000000000000 ) ) ;
+#1500 = FILL_AREA_STYLE_COLOUR ( '', #1459 ) ;
+#1501 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1514, 'distance_accuracy_value', 'NONE');
+#1502 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1503 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1504 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1465, #1478, #1477 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1504 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1465, 'distance_accuracy_value', 'NONE');
+#1505 = FILL_AREA_STYLE_COLOUR ( '', #1511 ) ;
+#1506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1507 = SURFACE_SIDE_STYLE ('',( #1508 ) ) ;
+#1508 = SURFACE_STYLE_FILL_AREA ( #1460 ) ;
+#1509 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1510 = FACE_OUTER_BOUND ( 'NONE', #343, .T. ) ;
+#1511 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1512 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.6374999999999999600 ) ) ;
+#1513 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1514 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1515 = SURFACE_SIDE_STYLE ('',( #1516 ) ) ;
+#1516 = SURFACE_STYLE_FILL_AREA ( #1527 ) ;
+#1517 = TOROIDAL_SURFACE ( 'NONE', #1530, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1518 = VECTOR ( 'NONE', #1482, 1000.000000000000000 ) ;
+#1519 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1520 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1521 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1494 ), #1481 ) ;
+#1522 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1494 ) ) ;
+#1523 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.7500000000000000000 ) ) ;
+#1525 = LINE ( 'NONE', #1524, #1529 ) ;
+#1526 = TOROIDAL_SURFACE ( 'NONE', #1488, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1527 = FILL_AREA_STYLE ('',( #1441 ) ) ;
+#1528 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1529 = VECTOR ( 'NONE', #1528, 1000.000000000000000 ) ;
+#1530 = AXIS2_PLACEMENT_3D ( 'NONE', #1444, #1449, #1448 ) ;
+#1531 = FILL_AREA_STYLE ('',( #1668 ) ) ;
+#1532 = CIRCLE ( 'NONE', #1575, 0.6374999999999999600 ) ;
+#1533 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1534 = CYLINDRICAL_SURFACE ( 'NONE', #1628, 0.7500000000000000000 ) ;
+#1535 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE', ( 1.474519052838329000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1537 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1702 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1606, #1704, #1703 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1538 = AXIS2_PLACEMENT_3D ( 'NONE', #1573, #1669, #1574 ) ;
+#1539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1540 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1541 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1547, 'distance_accuracy_value', 'NONE');
+#1542 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1543 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1544 = AXIS2_PLACEMENT_3D ( 'NONE', #1696, #1590, #1605 ) ;
+#1545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1546 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1547 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1548 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1550 ), #1661 ) ;
+#1549 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1550 ) ) ;
+#1550 = STYLED_ITEM ( 'NONE', ( #1551 ), #473 ) ;
+#1551 = PRESENTATION_STYLE_ASSIGNMENT (( #1552 ) ) ;
+#1552 = SURFACE_STYLE_USAGE ( .BOTH. , #1553 ) ;
+#1553 = SURFACE_SIDE_STYLE ('',( #1556 ) ) ;
+#1554 = FACE_OUTER_BOUND ( 'NONE', #441, .T. ) ;
+#1555 = CYLINDRICAL_SURFACE ( 'NONE', #1544, 0.7500000000000000000 ) ;
+#1556 = SURFACE_STYLE_FILL_AREA ( #1557 ) ;
+#1557 = FILL_AREA_STYLE ('',( #1677 ) ) ;
+#1558 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1458, #1725 ) ;
+#1559 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1561 = CIRCLE ( 'NONE', #1662, 0.5250000000000000200 ) ;
+#1562 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1563 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1566 ), #1498 ) ;
+#1565 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1566 ) ) ;
+#1566 = STYLED_ITEM ( 'NONE', ( #1567 ), #563 ) ;
+#1567 = PRESENTATION_STYLE_ASSIGNMENT (( #1568 ) ) ;
+#1568 = SURFACE_STYLE_USAGE ( .BOTH. , #1687 ) ;
+#1569 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1570 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #1634, #1569 ) ;
+#1571 = FILL_AREA_STYLE ('',( #1681 ) ) ;
+#1572 = CARTESIAN_POINT ( 'NONE', ( 2.050240473580836800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1573 = CARTESIAN_POINT ( 'NONE', ( 0.8963695569832058600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1575 = AXIS2_PLACEMENT_3D ( 'NONE', #1572, #1603, #1697 ) ;
+#1576 = FILL_AREA_STYLE_COLOUR ( '', #1618 ) ;
+#1577 = SURFACE_STYLE_FILL_AREA ( #1578 ) ;
+#1578 = FILL_AREA_STYLE ('',( #1576 ) ) ;
+#1579 = TOROIDAL_SURFACE ( 'NONE', #1604, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1580 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1620 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1591, #1667, #1602 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1581 = CIRCLE ( 'NONE', #1538, 0.7451263176729485700 ) ;
+#1582 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.5250573256517840900 ) ) ;
+#1583 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1585 = SURFACE_SIDE_STYLE ('',( #1586 ) ) ;
+#1586 = SURFACE_STYLE_FILL_AREA ( #1531 ) ;
+#1587 = AXIS2_PLACEMENT_3D ( 'NONE', #1649, #1643, #1670 ) ;
+#1588 = PRESENTATION_STYLE_ASSIGNMENT (( #1589 ) ) ;
+#1589 = SURFACE_STYLE_USAGE ( .BOTH. , #1585 ) ;
+#1590 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1591 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1592 = FACE_OUTER_BOUND ( 'NONE', #313, .T. ) ;
+#1593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1594 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = AXIS2_PLACEMENT_3D ( 'NONE', #1599, #1595, #1641 ) ;
+#1597 = CIRCLE ( 'NONE', #1693, 0.7500000000000000000 ) ;
+#1598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1599 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 0.0000000000000000000, 0.2250000000000000100 ) ) ;
+#1600 = CARTESIAN_POINT ( 'NONE', ( 0.6750000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1601 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1679 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1584, #1583, #1680 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1602 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1603 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1604 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #1559, #1627 ) ;
+#1605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1606 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1607 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1609 ), #1537 ) ;
+#1608 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1609 ) ) ;
+#1609 = STYLED_ITEM ( 'NONE', ( #1610 ), #470 ) ;
+#1610 = PRESENTATION_STYLE_ASSIGNMENT (( #1611 ) ) ;
+#1611 = SURFACE_STYLE_USAGE ( .BOTH. , #1612 ) ;
+#1612 = SURFACE_SIDE_STYLE ('',( #1624 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE', ( 0.3750000000000002200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1614 = CIRCLE ( 'NONE', #1657, 0.7281152949374528600 ) ;
+#1615 = PRESENTATION_STYLE_ASSIGNMENT (( #1616 ) ) ;
+#1616 = SURFACE_STYLE_USAGE ( .BOTH. , #1617 ) ;
+#1617 = SURFACE_SIDE_STYLE ('',( #1577 ) ) ;
+#1618 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1619 = FACE_OUTER_BOUND ( 'NONE', #493, .T. ) ;
+#1620 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1591, 'distance_accuracy_value', 'NONE');
+#1621 = CIRCLE ( 'NONE', #1676, 0.6047384387177119300 ) ;
+#1622 = AXIS2_PLACEMENT_3D ( 'NONE', #1630, #1629, #1663 ) ;
+#1623 = CIRCLE ( 'NONE', #1622, 0.5250000000000000200 ) ;
+#1624 = SURFACE_STYLE_FILL_AREA ( #1654 ) ;
+#1625 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1626 = CIRCLE ( 'NONE', #1633, 0.7500000000000000000 ) ;
+#1627 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #1659, #1660, #1598 ) ;
+#1629 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1630 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 1.285879139104721000E-016, -1.050000000000000000 ) ) ;
+#1631 = CARTESIAN_POINT ( 'NONE', ( 2.375000000000001300, 2.755455298081544500E-017, -0.2250000000000000100 ) ) ;
+#1632 = AXIS2_PLACEMENT_3D ( 'NONE', #1631, #1695, #1694 ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #1600, #1690, #1689 ) ;
+#1634 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1636 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1637 = CARTESIAN_POINT ( 'NONE', ( 2.091988071728980700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1638 = AXIS2_PLACEMENT_3D ( 'NONE', #1637, #1636, #1635 ) ;
+#1639 = CIRCLE ( 'NONE', #1632, 0.5250000000000000200 ) ;
+#1640 = CIRCLE ( 'NONE', #1638, 0.6671868931304033600 ) ;
+#1641 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1642 = CIRCLE ( 'NONE', #1666, 0.7500000000000000000 ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1645 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1648 ), #1580 ) ;
+#1647 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1648 ) ) ;
+#1648 = STYLED_ITEM ( 'NONE', ( #1588 ), #423 ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1650 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1651 = TOROIDAL_SURFACE ( 'NONE', #1587, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1652 = FILL_AREA_STYLE_COLOUR ( '', #1625 ) ;
+#1653 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #1535, #1593 ) ;
+#1654 = FILL_AREA_STYLE ('',( #1652 ) ) ;
+#1655 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1656 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1657 = AXIS2_PLACEMENT_3D ( 'NONE', #1613, #1656, #1655 ) ;
+#1658 = CIRCLE ( 'NONE', #1596, 0.5250000000000000200 ) ;
+#1659 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1660 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1661 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1541 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1547, #1543, #1542 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1662 = AXIS2_PLACEMENT_3D ( 'NONE', #1671, #1645, #1644 ) ;
+#1663 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1664 = AXIS2_PLACEMENT_3D ( 'NONE', #1533, #1540, #1539 ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( 0.5250000000000001300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1666 = AXIS2_PLACEMENT_3D ( 'NONE', #1665, #1546, #1545 ) ;
+#1667 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1668 = FILL_AREA_STYLE_COLOUR ( '', #1650 ) ;
+#1669 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1670 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1671 = CARTESIAN_POINT ( 'NONE', ( 1.725480947161672600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1672 = FACE_OUTER_BOUND ( 'NONE', #419, .T. ) ;
+#1673 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1674 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( 1.196369556983205800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1676 = AXIS2_PLACEMENT_3D ( 'NONE', #1675, #1674, #1673 ) ;
+#1677 = FILL_AREA_STYLE_COLOUR ( '', #1594 ) ;
+#1678 = CIRCLE ( 'NONE', #1664, 0.6671868931304033600 ) ;
+#1679 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1584, 'distance_accuracy_value', 'NONE');
+#1680 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1681 = FILL_AREA_STYLE_COLOUR ( '', #1682 ) ;
+#1682 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1684 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE', ( 2.675000000000001200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1686 = FACE_OUTER_BOUND ( 'NONE', #231, .T. ) ;
+#1687 = SURFACE_SIDE_STYLE ('',( #1688 ) ) ;
+#1688 = SURFACE_STYLE_FILL_AREA ( #1571 ) ;
+#1689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1690 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1691 = CARTESIAN_POINT ( 'NONE', ( 1.733239081482680600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1692 = CIRCLE ( 'NONE', #1570, 0.5250573256517840900 ) ;
+#1693 = AXIS2_PLACEMENT_3D ( 'NONE', #1685, #1684, #1683 ) ;
+#1694 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1695 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1696 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1698 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1700 ), #1601 ) ;
+#1699 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1700 ) ) ;
+#1700 = STYLED_ITEM ( 'NONE', ( #1615 ), #468 ) ;
+#1701 = TOROIDAL_SURFACE ( 'NONE', #1653, 1.050000000000000000, 0.5250000000000000200 ) ;
+#1702 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1606, 'distance_accuracy_value', 'NONE');
+#1703 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1704 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1705 = SURFACE_SIDE_STYLE ('',( #1706 ) ) ;
+#1706 = SURFACE_STYLE_FILL_AREA ( #1732 ) ;
+#1707 = PRESENTATION_STYLE_ASSIGNMENT (( #1708 ) ) ;
+#1708 = SURFACE_STYLE_USAGE ( .BOTH. , #1705 ) ;
+#1709 = CARTESIAN_POINT ( 'NONE', ( 0.8249999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1710 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1711 ) ) ;
+#1711 = STYLED_ITEM ( 'NONE', ( #1707 ), #571 ) ;
+#1712 = FILL_AREA_STYLE_COLOUR ( '', #1742 ) ;
+#1713 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1714 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1715 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1718 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1711 ), #1720 ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #1715, #1714, #1713 ) ;
+#1720 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1740 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1717, #1733, #1741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1721 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1723 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1724 = AXIS2_PLACEMENT_3D ( 'NONE', #1723, #1722, #1721 ) ;
+#1725 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #135, #1724 ), #1726 ) ;
+#1726 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1744 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1716, #1739, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1727 = FACE_OUTER_BOUND ( 'NONE', #433, .T. ) ;
+#1728 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #1728, #1731 ) ;
+#1730 = CYLINDRICAL_SURFACE ( 'NONE', #1719, 0.7500000000000000000 ) ;
+#1731 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1732 = FILL_AREA_STYLE ('',( #1712 ) ) ;
+#1733 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1734 = TOROIDAL_SURFACE ( 'NONE', #1729, 0.2250000000000000100, 0.5250000000000000200 ) ;
+#1735 = SURFACE_STYLE_FILL_AREA ( #1736 ) ;
+#1736 = FILL_AREA_STYLE ('',( #1737 ) ) ;
+#1737 = FILL_AREA_STYLE_COLOUR ( '', #1738 ) ;
+#1738 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1739 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1740 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1717, 'distance_accuracy_value', 'NONE');
+#1741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1742 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1716, 'distance_accuracy_value', 'NONE');
+#1745 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1746 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1749, #1748, #1747 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1746 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1749, 'distance_accuracy_value', 'NONE');
+#1747 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1748 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1749 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1752 ), #1745 ) ;
+#1751 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1752 ) ) ;
+#1752 = STYLED_ITEM ( 'NONE', ( #1753 ), #1725 ) ;
+#1753 = PRESENTATION_STYLE_ASSIGNMENT (( #1754 ) ) ;
+#1754 = SURFACE_STYLE_USAGE ( .BOTH. , #1755 ) ;
+#1755 = SURFACE_SIDE_STYLE ('',( #1735 ) ) ;
+#1756 = FILL_AREA_STYLE ('',( #1757 ) ) ;
+#1757 = FILL_AREA_STYLE_COLOUR ( '', #1779 ) ;
+#1758 = SURFACE_STYLE_USAGE ( .BOTH. , #1759 ) ;
+#1759 = SURFACE_SIDE_STYLE ('',( #1760 ) ) ;
+#1760 = SURFACE_STYLE_FILL_AREA ( #1756 ) ;
+#1761 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1762 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1764 = CARTESIAN_POINT ( 'NONE', ( 1.188107895753414100, 3.426517162552045200, -2.123767502614804800 ) ) ;
+#1765 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1766 ) ) ;
+#1766 = STYLED_ITEM ( 'NONE', ( #1767 ), #1780 ) ;
+#1767 = PRESENTATION_STYLE_ASSIGNMENT (( #1758 ) ) ;
+#1768 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1766 ), #1785 ) ;
+#1771 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1772 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1784, #1780 ) ;
+#1773 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1775 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1776 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1769, 'distance_accuracy_value', 'NONE');
+#1777 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1778 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1800, 'distance_accuracy_value', 'NONE');
+#1779 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1780 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #183, #1724 ), #1781 ) ;
+#1781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1778 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1800, #1783, #1782 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1782 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1783 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1784 = SHAPE_REPRESENTATION ( 'RES0W125_L10MxD0M45_PIN', ( #1724 ), #1781 ) ;
+#1785 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1776 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1769, #1768, #1777 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1786 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1761, #1789, #1788 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1761, 'distance_accuracy_value', 'NONE');
+#1788 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1790 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #1797, #1796 ) ;
+#1791 = AXIS2_PLACEMENT_3D ( 'NONE', #1764, #1763, #1762 ) ;
+#1792 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1794 = CARTESIAN_POINT ( 'NONE', ( -0.3868921042465451900, 3.426517162552045200, -2.123767502614741800 ) ) ;
+#1795 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #1793, #1792 ) ;
+#1796 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1797 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1798 = SHAPE_REPRESENTATION ( 'RES0W125_OR_0W25S_MODEL_update', ( #1799, #1795, #1791 ), #1786 ) ;
+#1799 = AXIS2_PLACEMENT_3D ( 'NONE', #1775, #1774, #1773 ) ;
+#1800 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1801 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1831 ) ;
+#1802 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1820 ) ;
+#1803 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1814 ) ) ;
+#1804 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1826, #1810 ) ;
+#1805 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1806 ) ;
+#1806 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1807 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1791, #1724 ) ;
+#1808 = PRODUCT_CONTEXT ( 'NONE', #1831, 'mechanical' ) ;
+#1809 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1813 ) ;
+#1810 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1812 ) ;
+#1811 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1845, #1809 ) ;
+#1812 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1829, #1839, $ ) ;
+#1813 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1829, #1820, $ ) ;
+#1814 = PRODUCT ( 'RES0W125_L3M2xD1M5', 'RES0W125_L3M2xD1M5', '', ( #1833 ) ) ;
+#1815 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1839 ) ;
+#1816 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1835 ) ) ;
+#1817 = SHAPE_DEFINITION_REPRESENTATION ( #1802, #1458 ) ;
+#1818 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1819 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1814, .NOT_KNOWN. ) ;
+#1820 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1819, #1821 ) ;
+#1821 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1823, 'design' ) ;
+#1822 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1823 ) ;
+#1823 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1824 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1844 ) ;
+#1825 = SHAPE_DEFINITION_REPRESENTATION ( #1843, #1798 ) ;
+#1826 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1798, #1784 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1832 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1827 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1828 ) ;
+#1828 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1829 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1842, #1830 ) ;
+#1830 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1828, 'design' ) ;
+#1831 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1832 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1795, #1724 ) ;
+#1833 = PRODUCT_CONTEXT ( 'NONE', #1818, 'mechanical' ) ;
+#1834 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1818 ) ;
+#1835 = PRODUCT ( 'RES0W125_L10MxD0M45_PIN', 'RES0W125_L10MxD0M45_PIN', '', ( #1836 ) ) ;
+#1836 = PRODUCT_CONTEXT ( 'NONE', #1844, 'mechanical' ) ;
+#1837 = SHAPE_DEFINITION_REPRESENTATION ( #1815, #1784 ) ;
+#1838 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1835, .NOT_KNOWN. ) ;
+#1839 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1838, #1840 ) ;
+#1840 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1806, 'design' ) ;
+#1841 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1846 ) ) ;
+#1842 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1846, .NOT_KNOWN. ) ;
+#1843 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1829 ) ;
+#1844 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1845 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1798, #1458 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1807 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1846 = PRODUCT ( 'RES0W125_OR_0W25S_MODEL_update', 'RES0W125_OR_0W25S_MODEL_update', '', ( #1808 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES0W25_OR_OW5S_MODEL.STEP b/STEP-files/resistor-th-hole/RES0W25_OR_OW5S_MODEL.STEP
new file mode 100644
index 0000000..7fcffd6
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0W25_OR_OW5S_MODEL.STEP
@@ -0,0 +1,1889 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0W25_OR_OW5S_MODEL.STEP',
+ '2016-08-06T20:55:21',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.149999999999999900 ) ) ;
+#2 = LINE ( 'NONE', #1, #4 ) ;
+#3 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#4 = VECTOR ( 'NONE', #3, 1000.000000000000000 ) ;
+#5 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #10, 'distance_accuracy_value', 'NONE');
+#6 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #24, #26 ) ;
+#7 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #5 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #10, #15, #12 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#8 = TOROIDAL_SURFACE ( 'NONE', #6, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#9 = SURFACE_STYLE_USAGE ( .BOTH. , #23 ) ;
+#10 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#11 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ;
+#12 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#13 = STYLED_ITEM ( 'NONE', ( #25 ), #1083 ) ;
+#14 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#15 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#16 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #13 ), #7 ) ;
+#17 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #13 ) ) ;
+#18 = SURFACE_STYLE_FILL_AREA ( #22 ) ;
+#19 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#20 = FILL_AREA_STYLE_COLOUR ( '', #14 ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#22 = FILL_AREA_STYLE ('',( #20 ) ) ;
+#23 = SURFACE_SIDE_STYLE ('',( #18 ) ) ;
+#24 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#25 = PRESENTATION_STYLE_ASSIGNMENT (( #9 ) ) ;
+#26 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#27 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#28 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #46, 'distance_accuracy_value', 'NONE');
+#29 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #28 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #46, #19, #27 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#30 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#31 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #65, 'distance_accuracy_value', 'NONE');
+#32 = FILL_AREA_STYLE ('',( #36 ) ) ;
+#33 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#34 = AXIS2_PLACEMENT_3D ( 'NONE', #41, #54, #45 ) ;
+#35 = CIRCLE ( 'NONE', #34, 0.8941265658684448600 ) ;
+#36 = FILL_AREA_STYLE_COLOUR ( '', #33 ) ;
+#37 = FILL_AREA_STYLE ('',( #38 ) ) ;
+#38 = FILL_AREA_STYLE_COLOUR ( '', #114 ) ;
+#39 = FACE_OUTER_BOUND ( 'NONE', #1077, .T. ) ;
+#40 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #31 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #65, #64, #30 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#41 = CARTESIAN_POINT ( 'NONE', ( 1.844054128927312700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#42 = SURFACE_STYLE_USAGE ( .BOTH. , #43 ) ;
+#43 = SURFACE_SIDE_STYLE ('',( #44 ) ) ;
+#44 = SURFACE_STYLE_FILL_AREA ( #32 ) ;
+#45 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#46 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#47 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #49 ), #29 ) ;
+#48 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #49 ) ) ;
+#49 = STYLED_ITEM ( 'NONE', ( #50 ), #1087 ) ;
+#50 = PRESENTATION_STYLE_ASSIGNMENT (( #42 ) ) ;
+#51 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#52 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#53 = CARTESIAN_POINT ( 'NONE', ( 0.7000000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#54 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#55 = PRESENTATION_STYLE_ASSIGNMENT (( #87 ) ) ;
+#56 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#57 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#58 = AXIS2_PLACEMENT_3D ( 'NONE', #68, #57, #56 ) ;
+#59 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#60 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #62 ), #119 ) ;
+#61 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #62 ) ) ;
+#62 = STYLED_ITEM ( 'NONE', ( #55 ), #1090 ) ;
+#63 = FILL_AREA_STYLE ('',( #86 ) ) ;
+#64 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#65 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#66 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#67 = SURFACE_SIDE_STYLE ('',( #84 ) ) ;
+#68 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#69 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#70 = CIRCLE ( 'NONE', #83, 0.8499999999999998700 ) ;
+#71 = FILL_AREA_STYLE ('',( #79 ) ) ;
+#72 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #74 ), #40 ) ;
+#73 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #74 ) ) ;
+#74 = STYLED_ITEM ( 'NONE', ( #75 ), #1089 ) ;
+#75 = PRESENTATION_STYLE_ASSIGNMENT (( #76 ) ) ;
+#76 = SURFACE_STYLE_USAGE ( .BOTH. , #77 ) ;
+#77 = SURFACE_SIDE_STYLE ('',( #78 ) ) ;
+#78 = SURFACE_STYLE_FILL_AREA ( #63 ) ;
+#79 = FILL_AREA_STYLE_COLOUR ( '', #52 ) ;
+#80 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#81 = FACE_OUTER_BOUND ( 'NONE', #1166, .T. ) ;
+#82 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#83 = AXIS2_PLACEMENT_3D ( 'NONE', #59, #66, #82 ) ;
+#84 = SURFACE_STYLE_FILL_AREA ( #71 ) ;
+#85 = CYLINDRICAL_SURFACE ( 'NONE', #58, 0.8499999999999998700 ) ;
+#86 = FILL_AREA_STYLE_COLOUR ( '', #69 ) ;
+#87 = SURFACE_STYLE_USAGE ( .BOTH. , #67 ) ;
+#88 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#89 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#90 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
+#92 = ADVANCED_FACE ( 'NONE', ( #339 ), #271, .T. ) ;
+#93 = EDGE_CURVE ( 'NONE', #162, #129, #383, .T. ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#95 = CLOSED_SHELL ( 'NONE', ( #289, #316, #192, #160, #179, #184, #175, #194, #210, #92, #710, #712 ) ) ;
+#96 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#97 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#98 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#99 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#100 = CYLINDRICAL_SURFACE ( 'NONE', #109, 0.8499999999999998700 ) ;
+#101 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #96, #99 ) ;
+#102 = FACE_OUTER_BOUND ( 'NONE', #1100, .T. ) ;
+#103 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = TOROIDAL_SURFACE ( 'NONE', #101, 0.2999999999999999900, 0.8499999999999998700 ) ;
+#105 = AXIS2_PLACEMENT_3D ( 'NONE', #53, #111, #110 ) ;
+#106 = CIRCLE ( 'NONE', #105, 1.136660026534075400 ) ;
+#107 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#108 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#109 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #108, #97 ) ;
+#110 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#111 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#112 = SURFACE_SIDE_STYLE ('',( #113 ) ) ;
+#113 = SURFACE_STYLE_FILL_AREA ( #37 ) ;
+#114 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#115 = EDGE_LOOP ( 'NONE', ( #300, #343, #344, #301 ) ) ;
+#116 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#117 = FACE_OUTER_BOUND ( 'NONE', #1101, .T. ) ;
+#118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #51, 'distance_accuracy_value', 'NONE');
+#119 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #51, #88, #90 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#120 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #240, .F. ) ;
+#124 = EDGE_CURVE ( 'NONE', #129, #162, #222, .T. ) ;
+#125 = EDGE_CURVE ( 'NONE', #259, #277, #393, .T. ) ;
+#126 = EDGE_CURVE ( 'NONE', #336, #162, #417, .T. ) ;
+#127 = EDGE_CURVE ( 'NONE', #294, #336, #426, .T. ) ;
+#128 = EDGE_CURVE ( 'NONE', #315, #277, #405, .T. ) ;
+#129 = VERTEX_POINT ( 'NONE', #422 ) ;
+#130 = EDGE_CURVE ( 'NONE', #204, #291, #409, .T. ) ;
+#131 = PRESENTATION_STYLE_ASSIGNMENT (( #146 ) ) ;
+#132 = EDGE_CURVE ( 'NONE', #290, #315, #367, .T. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #128, .F. ) ;
+#134 = EDGE_CURVE ( 'NONE', #290, #259, #311, .T. ) ;
+#135 = ORIENTED_EDGE ( 'NONE', *, *, #154, .T. ) ;
+#136 = EDGE_LOOP ( 'NONE', ( #151, #168, #133, #122 ) ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
+#138 = SURFACE_STYLE_FILL_AREA ( #148 ) ;
+#139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #144 ), #173 ) ;
+#140 = EDGE_LOOP ( 'NONE', ( #178, #156, #177, #155 ) ) ;
+#141 = EDGE_LOOP ( 'NONE', ( #213, #137, #161, #167 ) ) ;
+#142 = FILL_AREA_STYLE_COLOUR ( '', #80 ) ;
+#143 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #144 ) ) ;
+#144 = STYLED_ITEM ( 'NONE', ( #131 ), #1098 ) ;
+#145 = EDGE_LOOP ( 'NONE', ( #163, #135, #187, #189 ) ) ;
+#146 = SURFACE_STYLE_USAGE ( .BOTH. , #147 ) ;
+#147 = SURFACE_SIDE_STYLE ('',( #138 ) ) ;
+#148 = FILL_AREA_STYLE ('',( #142 ) ) ;
+#149 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#150 = EDGE_CURVE ( 'NONE', #294, #129, #435, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#152 = EDGE_CURVE ( 'NONE', #234, #180, #449, .T. ) ;
+#153 = EDGE_LOOP ( 'NONE', ( #121, #158, #186, #159 ) ) ;
+#154 = EDGE_CURVE ( 'NONE', #291, #180, #444, .T. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#157 = EDGE_CURVE ( 'NONE', #180, #234, #429, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#160 = ADVANCED_FACE ( 'NONE', ( #441 ), #415, .T. ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#162 = VERTEX_POINT ( 'NONE', #437 ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #130, .T. ) ;
+#164 = EDGE_LOOP ( 'NONE', ( #171, #191, #170, #169 ) ) ;
+#165 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #107, 'distance_accuracy_value', 'NONE');
+#166 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #130, .F. ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #260, .T. ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#172 = SURFACE_STYLE_USAGE ( .BOTH. , #112 ) ;
+#173 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #165 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #107, #120, #166 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#174 = STYLED_ITEM ( 'NONE', ( #176 ), #1102 ) ;
+#175 = ADVANCED_FACE ( 'NONE', ( #391 ), #312, .T. ) ;
+#176 = PRESENTATION_STYLE_ASSIGNMENT (( #172 ) ) ;
+#177 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #154, .F. ) ;
+#179 = ADVANCED_FACE ( 'NONE', ( #524 ), #518, .T. ) ;
+#180 = VERTEX_POINT ( 'NONE', #519 ) ;
+#181 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#182 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #174 ), #198 ) ;
+#183 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #174 ) ) ;
+#184 = ADVANCED_FACE ( 'NONE', ( #496 ), #511, .T. ) ;
+#185 = EDGE_LOOP ( 'NONE', ( #123, #200, #214, #307 ) ) ;
+#186 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #152, .F. ) ;
+#188 = EDGE_CURVE ( 'NONE', #204, #234, #510, .T. ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#190 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #128, .T. ) ;
+#192 = ADVANCED_FACE ( 'NONE', ( #482 ), #480, .T. ) ;
+#193 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #181, 'distance_accuracy_value', 'NONE');
+#194 = ADVANCED_FACE ( 'NONE', ( #590 ), #562, .T. ) ;
+#195 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#196 = AXIS2_PLACEMENT_3D ( 'NONE', #212, #226, #227 ) ;
+#197 = LINE ( 'NONE', #215, #266 ) ;
+#198 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #193 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #181, #195, #190 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .F. ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
+#201 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #206 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #116, #149, #205 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#202 = CIRCLE ( 'NONE', #232, 0.8633399734659242800 ) ;
+#203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#204 = VERTEX_POINT ( 'NONE', #568 ) ;
+#205 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#206 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #116, 'distance_accuracy_value', 'NONE');
+#207 = EDGE_LOOP ( 'NONE', ( #320, #346, #281, #276 ) ) ;
+#208 = EDGE_CURVE ( 'NONE', #1193, #1185, #528, .T. ) ;
+#209 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#210 = ADVANCED_FACE ( 'NONE', ( #592 ), #572, .T. ) ;
+#211 = CIRCLE ( 'NONE', #196, 0.8499999999999998700 ) ;
+#212 = CARTESIAN_POINT ( 'NONE', ( 3.735634923900703200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#213 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #306, .T. ) ;
+#215 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#216 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#217 = CARTESIAN_POINT ( 'NONE', ( 4.035634923900703400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#218 = EDGE_LOOP ( 'NONE', ( #292, #242, #279, #326 ) ) ;
+#219 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#220 = CIRCLE ( 'NONE', #230, 0.8499999999999998700 ) ;
+#221 = EDGE_LOOP ( 'NONE', ( #199, #280, #231, #228 ) ) ;
+#222 = CIRCLE ( 'NONE', #338, 0.3000000000000000400 ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #1203, .T. ) ;
+#224 = EDGE_LOOP ( 'NONE', ( #327, #239, #305, #241 ) ) ;
+#225 = CLOSED_SHELL ( 'NONE', ( #1167, #1213, #1195, #1190, #959, #965, #1010, #1013, #1009, #1053, #1050, #1012, #1042, #1064, #1003, #1098, #1150, #1137, #1171, #1152, #1089, #1087, #1083, #1102, #1090, #1112, #686, #673, #696, #656, #651, #695, #663, #653, #342, #329 ) ) ;
+#226 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#227 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( 3.735634923900703200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#230 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #219, #203 ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ;
+#232 = AXIS2_PLACEMENT_3D ( 'NONE', #217, #236, #233 ) ;
+#233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#234 = VERTEX_POINT ( 'NONE', #538 ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #708, .F. ) ;
+#236 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#237 = CIRCLE ( 'NONE', #251, 0.8500000000000000900 ) ;
+#238 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #265 ) ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #240, .T. ) ;
+#240 = EDGE_CURVE ( 'NONE', #294, #290, #547, .T. ) ;
+#241 = ORIENTED_EDGE ( 'NONE', *, *, #306, .F. ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .F. ) ;
+#243 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #265 ), #314 ) ;
+#245 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#246 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 2.081899558550500300E-016, -1.700000000000000000 ) ) ;
+#248 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#249 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#250 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#251 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #248, #258 ) ;
+#252 = FILL_AREA_STYLE ('',( #268 ) ) ;
+#253 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#254 = CIRCLE ( 'NONE', #256, 1.000000000000000000 ) ;
+#255 = CARTESIAN_POINT ( 'NONE', ( 4.367817461950350500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#256 = AXIS2_PLACEMENT_3D ( 'NONE', #255, #253, #267 ) ;
+#257 = SURFACE_STYLE_FILL_AREA ( #252 ) ;
+#258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#259 = VERTEX_POINT ( 'NONE', #573 ) ;
+#260 = EDGE_CURVE ( 'NONE', #277, #291, #527, .T. ) ;
+#261 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#262 = PRESENTATION_STYLE_ASSIGNMENT (( #263 ) ) ;
+#263 = SURFACE_STYLE_USAGE ( .BOTH. , #264 ) ;
+#264 = SURFACE_SIDE_STYLE ('',( #257 ) ) ;
+#265 = STYLED_ITEM ( 'NONE', ( #262 ), #1150 ) ;
+#266 = VECTOR ( 'NONE', #243, 1000.000000000000000 ) ;
+#267 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#268 = FILL_AREA_STYLE_COLOUR ( '', #245 ) ;
+#269 = FILL_AREA_STYLE ('',( #270 ) ) ;
+#270 = FILL_AREA_STYLE_COLOUR ( '', #308 ) ;
+#271 = CYLINDRICAL_SURFACE ( 'NONE', #287, 0.3000000000000000400 ) ;
+#272 = CARTESIAN_POINT ( 'NONE', ( 8.080000000000001800, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#273 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #299, #298 ) ;
+#274 = FILL_AREA_STYLE_COLOUR ( '', #250 ) ;
+#275 = EDGE_CURVE ( 'NONE', #315, #204, #526, .T. ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #260, .F. ) ;
+#277 = VERTEX_POINT ( 'NONE', #556 ) ;
+#278 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #318, #297, #335 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#279 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .T. ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .T. ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#282 = EDGE_CURVE ( 'NONE', #291, #204, #532, .T. ) ;
+#283 = SURFACE_STYLE_FILL_AREA ( #313 ) ;
+#284 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#285 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#286 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#287 = AXIS2_PLACEMENT_3D ( 'NONE', #286, #285, #284 ) ;
+#288 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#289 = ADVANCED_FACE ( 'NONE', ( #582 ), #571, .T. ) ;
+#290 = VERTEX_POINT ( 'NONE', #554 ) ;
+#291 = VERTEX_POINT ( 'NONE', #553 ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .F. ) ;
+#293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #323 ), #278 ) ;
+#294 = VERTEX_POINT ( 'NONE', #576 ) ;
+#295 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #249, 'distance_accuracy_value', 'NONE');
+#296 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#298 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#299 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#300 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
+#301 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
+#302 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #303 ) ) ;
+#303 = STYLED_ITEM ( 'NONE', ( #347 ), #1158 ) ;
+#304 = MANIFOLD_SOLID_BREP ( 'Sweep1', #95 ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#306 = EDGE_CURVE ( 'NONE', #336, #259, #727, .T. ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#308 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#309 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#310 = AXIS2_PLACEMENT_3D ( 'NONE', #89, #384, #386 ) ;
+#311 = CIRCLE ( 'NONE', #310, 0.3000000000000000400 ) ;
+#312 = TOROIDAL_SURFACE ( 'NONE', #273, 2.080000000000000100, 0.3000000000000000400 ) ;
+#313 = FILL_AREA_STYLE ('',( #274 ) ) ;
+#314 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #295 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #249, #319, #330 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#315 = VERTEX_POINT ( 'NONE', #731 ) ;
+#316 = ADVANCED_FACE ( 'NONE', ( #728 ), #732, .T. ) ;
+#317 = EDGE_CURVE ( 'NONE', #277, #315, #741, .T. ) ;
+#318 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#319 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#321 = AXIS2_PLACEMENT_3D ( 'NONE', #354, #390, #353 ) ;
+#322 = CYLINDRICAL_SURFACE ( 'NONE', #321, 0.2999999999999999900 ) ;
+#323 = STYLED_ITEM ( 'NONE', ( #332 ), #1152 ) ;
+#324 = SURFACE_SIDE_STYLE ('',( #325 ) ) ;
+#325 = SURFACE_STYLE_FILL_AREA ( #269 ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .T. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#328 = EDGE_CURVE ( 'NONE', #336, #294, #591, .T. ) ;
+#329 = ADVANCED_FACE ( 'NONE', ( #722 ), #623, .F. ) ;
+#330 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #303 ), #389 ) ;
+#332 = PRESENTATION_STYLE_ASSIGNMENT (( #337 ) ) ;
+#333 = SURFACE_SIDE_STYLE ('',( #283 ) ) ;
+#334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #318, 'distance_accuracy_value', 'NONE');
+#335 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#336 = VERTEX_POINT ( 'NONE', #730 ) ;
+#337 = SURFACE_STYLE_USAGE ( .BOTH. , #333 ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #340, #296, #288 ) ;
+#339 = FACE_OUTER_BOUND ( 'NONE', #115, .T. ) ;
+#340 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#341 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #323 ) ) ;
+#342 = ADVANCED_FACE ( 'NONE', ( #718 ), #775, .T. ) ;
+#343 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#345 = EDGE_CURVE ( 'NONE', #259, #290, #770, .T. ) ;
+#346 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#347 = PRESENTATION_STYLE_ASSIGNMENT (( #348 ) ) ;
+#348 = SURFACE_STYLE_USAGE ( .BOTH. , #324 ) ;
+#349 = AXIS2_PLACEMENT_3D ( 'NONE', #380, #388, #374 ) ;
+#350 = AXIS2_PLACEMENT_3D ( 'NONE', #382, #378, #377 ) ;
+#351 = SURFACE_STYLE_FILL_AREA ( #358 ) ;
+#352 = VECTOR ( 'NONE', #385, 1000.000000000000000 ) ;
+#353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#355 = FILL_AREA_STYLE_COLOUR ( '', #688 ) ;
+#356 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#357 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #360, 'distance_accuracy_value', 'NONE');
+#358 = FILL_AREA_STYLE ('',( #355 ) ) ;
+#359 = CIRCLE ( 'NONE', #349, 1.149999999999999900 ) ;
+#360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#361 = PRESENTATION_STYLE_ASSIGNMENT (( #375 ) ) ;
+#362 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#363 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #309, 'distance_accuracy_value', 'NONE');
+#364 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#365 = CARTESIAN_POINT ( 'NONE', ( 1.544054128927312900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#366 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#367 = LINE ( 'NONE', #366, #352 ) ;
+#368 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #379 ), #514 ) ;
+#369 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#370 = AXIS2_PLACEMENT_3D ( 'NONE', #369, #545, #619 ) ;
+#371 = AXIS2_PLACEMENT_3D ( 'NONE', #365, #356, #362 ) ;
+#372 = CIRCLE ( 'NONE', #371, 1.053140985125186900 ) ;
+#373 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #379 ) ) ;
+#374 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#375 = SURFACE_STYLE_USAGE ( .BOTH. , #376 ) ;
+#376 = SURFACE_SIDE_STYLE ('',( #351 ) ) ;
+#377 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#379 = STYLED_ITEM ( 'NONE', ( #361 ), #1171 ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#383 = CIRCLE ( 'NONE', #350, 0.3000000000000000400 ) ;
+#384 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#385 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#386 = DIRECTION ( 'NONE', ( 1.445602896647339000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#387 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#388 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#389 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #363 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #309, #209, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = FACE_OUTER_BOUND ( 'NONE', #164, .T. ) ;
+#392 = VECTOR ( 'NONE', #408, 1000.000000000000000 ) ;
+#393 = LINE ( 'NONE', #412, #392 ) ;
+#394 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#396 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #533, 'distance_accuracy_value', 'NONE');
+#397 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#398 = DIRECTION ( 'NONE', ( -2.896537856526436600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#399 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 2.080000000000013400 ) ) ;
+#400 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#402 = DIRECTION ( 'NONE', ( 1.156482317317871300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#404 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #428, #410 ) ;
+#405 = CIRCLE ( 'NONE', #423, 0.3000000000000000400 ) ;
+#406 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#407 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#408 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#409 = CIRCLE ( 'NONE', #413, 0.2999999999999999300 ) ;
+#410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( 8.079999999999984100, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#412 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 3.673940397442059500E-017, 0.3000000000000001000 ) ) ;
+#413 = AXIS2_PLACEMENT_3D ( 'NONE', #399, #398, #397 ) ;
+#414 = VECTOR ( 'NONE', #394, 1000.000000000000000 ) ;
+#415 = CYLINDRICAL_SURFACE ( 'NONE', #425, 0.3000000000000000400 ) ;
+#416 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#417 = LINE ( 'NONE', #419, #414 ) ;
+#418 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #400, #401 ) ;
+#419 = CARTESIAN_POINT ( 'NONE', ( 0.3000000000000000400, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#420 = FACE_OUTER_BOUND ( 'NONE', #1093, .T. ) ;
+#421 = CYLINDRICAL_SURFACE ( 'NONE', #418, 0.8499999999999998700 ) ;
+#422 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000000400, 3.673940397442059500E-017, 10.00000000000000200 ) ) ;
+#423 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #407, #402 ) ;
+#424 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#425 = AXIS2_PLACEMENT_3D ( 'NONE', #403, #406, #395 ) ;
+#426 = CIRCLE ( 'NONE', #404, 0.3000000000000000400 ) ;
+#427 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#429 = CIRCLE ( 'NONE', #461, 0.2999999999999999300 ) ;
+#430 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#431 = VECTOR ( 'NONE', #436, 1000.000000000000000 ) ;
+#432 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000003000, 3.673940397442059500E-017, 2.080000000000013400 ) ) ;
+#433 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 9.999999999999998200 ) ) ;
+#435 = LINE ( 'NONE', #442, #446 ) ;
+#436 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#437 = CARTESIAN_POINT ( 'NONE', ( 0.3000000000000000400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#438 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#439 = DIRECTION ( 'NONE', ( -2.896537856526436600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#440 = CYLINDRICAL_SURFACE ( 'NONE', #448, 1.149999999999999900 ) ;
+#441 = FACE_OUTER_BOUND ( 'NONE', #136, .T. ) ;
+#442 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000000400, 3.673940397442059500E-017, 2.080000000000016100 ) ) ;
+#443 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#444 = LINE ( 'NONE', #432, #431 ) ;
+#445 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#446 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#447 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#448 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #450, #487 ) ;
+#449 = CIRCLE ( 'NONE', #485, 0.2999999999999999300 ) ;
+#450 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#451 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#452 = TOROIDAL_SURFACE ( 'NONE', #468, 1.700000000000000000, 0.8500000000000000900 ) ;
+#453 = DIRECTION ( 'NONE', ( -2.896537856526436600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #456 ), #201 ) ;
+#455 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #456 ) ) ;
+#456 = STYLED_ITEM ( 'NONE', ( #457 ), #1112 ) ;
+#457 = PRESENTATION_STYLE_ASSIGNMENT (( #458 ) ) ;
+#458 = SURFACE_STYLE_USAGE ( .BOTH. , #483 ) ;
+#459 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#460 = AXIS2_PLACEMENT_3D ( 'NONE', #459, #216, #261 ) ;
+#461 = AXIS2_PLACEMENT_3D ( 'NONE', #434, #439, #438 ) ;
+#462 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#463 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 9.999999999999998200 ) ) ;
+#464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#465 = FILL_AREA_STYLE ('',( #478 ) ) ;
+#466 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#467 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#468 = AXIS2_PLACEMENT_3D ( 'NONE', #467, #469, #451 ) ;
+#469 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#470 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#471 = LINE ( 'NONE', #470, #475 ) ;
+#472 = FACE_OUTER_BOUND ( 'NONE', #1105, .T. ) ;
+#473 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#474 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#475 = VECTOR ( 'NONE', #474, 1000.000000000000000 ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #473, #447, #464 ) ;
+#477 = SURFACE_STYLE_FILL_AREA ( #465 ) ;
+#478 = FILL_AREA_STYLE_COLOUR ( '', #479 ) ;
+#479 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#480 = CYLINDRICAL_SURFACE ( 'NONE', #484, 0.3000000000000000400 ) ;
+#481 = TOROIDAL_SURFACE ( 'NONE', #460, 1.700000000000000000, 0.8500000000000000900 ) ;
+#482 = FACE_OUTER_BOUND ( 'NONE', #141, .T. ) ;
+#483 = SURFACE_SIDE_STYLE ('',( #477 ) ) ;
+#484 = AXIS2_PLACEMENT_3D ( 'NONE', #462, #430, #433 ) ;
+#485 = AXIS2_PLACEMENT_3D ( 'NONE', #463, #453, #443 ) ;
+#486 = CIRCLE ( 'NONE', #476, 0.8499999999999997600 ) ;
+#487 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#488 = CARTESIAN_POINT ( 'NONE', ( 3.735634923900703200, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#489 = VECTOR ( 'NONE', #500, 1000.000000000000000 ) ;
+#490 = PRESENTATION_STYLE_ASSIGNMENT (( #491 ) ) ;
+#491 = SURFACE_STYLE_USAGE ( .BOTH. , #516 ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 2.080000000000013400 ) ) ;
+#493 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#494 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#495 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#496 = FACE_OUTER_BOUND ( 'NONE', #140, .T. ) ;
+#497 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#498 = STYLED_ITEM ( 'NONE', ( #490 ), #342 ) ;
+#499 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #744 ), #788 ) ;
+#500 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#501 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#502 = TOROIDAL_SURFACE ( 'NONE', #504, 1.700000000000000000, 0.8500000000000000900 ) ;
+#503 = FILL_AREA_STYLE ('',( #513 ) ) ;
+#504 = AXIS2_PLACEMENT_3D ( 'NONE', #495, #494, #501 ) ;
+#505 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#506 = VECTOR ( 'NONE', #505, 1000.000000000000000 ) ;
+#507 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#508 = LINE ( 'NONE', #507, #506 ) ;
+#509 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000000300, 0.0000000000000000000, 2.080000000000013400 ) ) ;
+#510 = LINE ( 'NONE', #509, #489 ) ;
+#511 = CYLINDRICAL_SURFACE ( 'NONE', #512, 0.2999999999999999300 ) ;
+#512 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #522, #497 ) ;
+#513 = FILL_AREA_STYLE_COLOUR ( '', #735 ) ;
+#514 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #357 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #360, #387, #364 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#516 = SURFACE_SIDE_STYLE ('',( #517 ) ) ;
+#517 = SURFACE_STYLE_FILL_AREA ( #503 ) ;
+#518 = CYLINDRICAL_SURFACE ( 'NONE', #521, 0.2999999999999999300 ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000003000, 3.673940397442061300E-017, 9.999999999999989300 ) ) ;
+#520 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 2.080000000000013400 ) ) ;
+#521 = AXIS2_PLACEMENT_3D ( 'NONE', #520, #515, #493 ) ;
+#522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#523 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #396 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #533, #567, #416 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#524 = FACE_OUTER_BOUND ( 'NONE', #145, .T. ) ;
+#525 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#526 = CIRCLE ( 'NONE', #549, 2.380000000000000300 ) ;
+#527 = CIRCLE ( 'NONE', #531, 1.780000000000000200 ) ;
+#528 = CIRCLE ( 'NONE', #580, 1.149999999999999700 ) ;
+#529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#530 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#531 = AXIS2_PLACEMENT_3D ( 'NONE', #565, #530, #529 ) ;
+#532 = CIRCLE ( 'NONE', #586, 0.2999999999999999300 ) ;
+#533 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #536 ), #523 ) ;
+#535 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #536 ) ) ;
+#536 = STYLED_ITEM ( 'NONE', ( #557 ), #304 ) ;
+#537 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#538 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000000300, 0.0000000000000000000, 10.00000000000000700 ) ) ;
+#539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#540 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #543, #594 ) ;
+#542 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#543 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000000100, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#545 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#546 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#547 = CIRCLE ( 'NONE', #564, 2.380000000000000300 ) ;
+#548 = CARTESIAN_POINT ( 'NONE', ( 8.080000000000001800, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #548, #593, #578 ) ;
+#550 = SURFACE_STYLE_FILL_AREA ( #551 ) ;
+#551 = FILL_AREA_STYLE ('',( #552 ) ) ;
+#552 = FILL_AREA_STYLE_COLOUR ( '', #566 ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( 9.860000000000003000, 3.673940397442061300E-017, 2.080000000000004500 ) ) ;
+#554 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000018300, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#555 = AXIS2_PLACEMENT_3D ( 'NONE', #581, #561, #560 ) ;
+#556 = CARTESIAN_POINT ( 'NONE', ( 8.079999999999980500, 3.673940397442059500E-017, 0.3000000000000001000 ) ) ;
+#557 = PRESENTATION_STYLE_ASSIGNMENT (( #558 ) ) ;
+#558 = SURFACE_STYLE_USAGE ( .BOTH. , #559 ) ;
+#559 = SURFACE_SIDE_STYLE ('',( #550 ) ) ;
+#560 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#562 = CYLINDRICAL_SURFACE ( 'NONE', #570, 0.3000000000000000400 ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000000100, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#564 = AXIS2_PLACEMENT_3D ( 'NONE', #563, #546, #542 ) ;
+#565 = CARTESIAN_POINT ( 'NONE', ( 8.080000000000001800, 3.673940397442059500E-017, 2.080000000000000100 ) ) ;
+#566 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#567 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#568 = CARTESIAN_POINT ( 'NONE', ( 10.46000000000000300, 0.0000000000000000000, 2.080000000000021800 ) ) ;
+#569 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #574, #539 ) ;
+#570 = AXIS2_PLACEMENT_3D ( 'NONE', #579, #525, #595 ) ;
+#571 = TOROIDAL_SURFACE ( 'NONE', #541, 2.080000000000000100, 0.3000000000000000400 ) ;
+#572 = TOROIDAL_SURFACE ( 'NONE', #569, 2.080000000000000100, 0.3000000000000000400 ) ;
+#573 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000009800, 3.673940397442059500E-017, 0.3000000000000001000 ) ) ;
+#574 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000000100, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#576 = CARTESIAN_POINT ( 'NONE', ( -0.3000000000000000400, 3.673940397442059500E-017, 2.080000000000016100 ) ) ;
+#577 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #498 ) ) ;
+#578 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#579 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#580 = AXIS2_PLACEMENT_3D ( 'NONE', #540, #537, #587 ) ;
+#581 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#582 = FACE_OUTER_BOUND ( 'NONE', #224, .T. ) ;
+#583 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#584 = DIRECTION ( 'NONE', ( -2.896537856526436600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#585 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 2.080000000000013400 ) ) ;
+#586 = AXIS2_PLACEMENT_3D ( 'NONE', #585, #584, #583 ) ;
+#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#588 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#589 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #498 ), #787 ) ;
+#590 = FACE_OUTER_BOUND ( 'NONE', #153, .T. ) ;
+#591 = CIRCLE ( 'NONE', #555, 0.3000000000000000400 ) ;
+#592 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ;
+#593 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#594 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#596 = CARTESIAN_POINT ( 'NONE', ( 3.735634923900703200, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#598 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#599 = CARTESIAN_POINT ( 'NONE', ( 2.665616706689072600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#600 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#601 = CIRCLE ( 'NONE', #605, 0.8499999999999998700 ) ;
+#602 = AXIS2_PLACEMENT_3D ( 'NONE', #611, #609, #608 ) ;
+#603 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#604 = VECTOR ( 'NONE', #603, 1000.000000000000000 ) ;
+#605 = AXIS2_PLACEMENT_3D ( 'NONE', #599, #598, #597 ) ;
+#606 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#607 = LINE ( 'NONE', #606, #604 ) ;
+#608 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#609 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#610 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#611 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#612 = CIRCLE ( 'NONE', #602, 0.8499999999999998700 ) ;
+#613 = FACE_OUTER_BOUND ( 'NONE', #1109, .T. ) ;
+#614 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#615 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#616 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#617 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#618 = VECTOR ( 'NONE', #617, 1000.000000000000000 ) ;
+#619 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#620 = CIRCLE ( 'NONE', #658, 0.2999999999999999900 ) ;
+#621 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #588, 'distance_accuracy_value', 'NONE');
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #616, #615, #614 ) ;
+#623 = CYLINDRICAL_SURFACE ( 'NONE', #622, 0.2999999999999999900 ) ;
+#624 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#625 = LINE ( 'NONE', #624, #618 ) ;
+#626 = FACE_OUTER_BOUND ( 'NONE', #1113, .T. ) ;
+#627 = FACE_OUTER_BOUND ( 'NONE', #1155, .T. ) ;
+#628 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#629 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ;
+#630 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#631 = EDGE_LOOP ( 'NONE', ( #1117, #246, #223, #235 ) ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #1002, .F. ) ;
+#633 = CIRCLE ( 'NONE', #707, 0.8500000000000000900 ) ;
+#634 = LINE ( 'NONE', #630, #629 ) ;
+#635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#636 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#637 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#638 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#639 = CIRCLE ( 'NONE', #370, 0.8499999999999998700 ) ;
+#640 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#641 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#642 = ORIENTED_EDGE ( 'NONE', *, *, #994, .T. ) ;
+#643 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #644 ) ) ;
+#644 = STYLED_ITEM ( 'NONE', ( #677 ), #1137 ) ;
+#645 = ORIENTED_EDGE ( 'NONE', *, *, #977, .T. ) ;
+#646 = EDGE_LOOP ( 'NONE', ( #654, #694, #676, #668 ) ) ;
+#647 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .T. ) ;
+#648 = FILL_AREA_STYLE_COLOUR ( '', #682 ) ;
+#649 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #691, #681 ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .T. ) ;
+#651 = ADVANCED_FACE ( 'NONE', ( #750 ), #761, .T. ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .F. ) ;
+#653 = ADVANCED_FACE ( 'NONE', ( #764 ), #796, .T. ) ;
+#654 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #980, .F. ) ;
+#656 = ADVANCED_FACE ( 'NONE', ( #817 ), #832, .F. ) ;
+#657 = CYLINDRICAL_SURFACE ( 'NONE', #670, 0.8499999999999998700 ) ;
+#658 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #640, #635 ) ;
+#659 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 1.700000000000000000 ) ) ;
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #152, .T. ) ;
+#663 = ADVANCED_FACE ( 'NONE', ( #840 ), #827, .T. ) ;
+#664 = ORIENTED_EDGE ( 'NONE', *, *, #954, .T. ) ;
+#665 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #703, .T. ) ;
+#667 = ORIENTED_EDGE ( 'NONE', *, *, #1091, .T. ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ;
+#669 = EDGE_LOOP ( 'NONE', ( #680, #714, #664, #652 ) ) ;
+#670 = AXIS2_PLACEMENT_3D ( 'NONE', #638, #637, #636 ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #703, .F. ) ;
+#672 = SURFACE_SIDE_STYLE ('',( #678 ) ) ;
+#673 = ADVANCED_FACE ( 'NONE', ( #819 ), #860, .T. ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .F. ) ;
+#675 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #971, .T. ) ;
+#677 = PRESENTATION_STYLE_ASSIGNMENT (( #690 ) ) ;
+#678 = SURFACE_STYLE_FILL_AREA ( #715 ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .T. ) ;
+#680 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .F. ) ;
+#681 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#682 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#683 = CYLINDRICAL_SURFACE ( 'NONE', #649, 0.8499999999999998700 ) ;
+#684 = EDGE_LOOP ( 'NONE', ( #91, #94 ) ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#686 = ADVANCED_FACE ( 'NONE', ( #868 ), #886, .T. ) ;
+#687 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .T. ) ;
+#688 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#689 = FACE_OUTER_BOUND ( 'NONE', #1139, .T. ) ;
+#690 = SURFACE_STYLE_USAGE ( .BOTH. , #672 ) ;
+#691 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#692 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #693 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #665, #675, #709 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#693 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #665, 'distance_accuracy_value', 'NONE');
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#695 = ADVANCED_FACE ( 'NONE', ( #895 ), #877, .F. ) ;
+#696 = ADVANCED_FACE ( 'NONE', ( #934 ), #921, .T. ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .T. ) ;
+#698 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .T. ) ;
+#699 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .T. ) ;
+#700 = ORIENTED_EDGE ( 'NONE', *, *, #979, .F. ) ;
+#701 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .F. ) ;
+#703 = EDGE_CURVE ( 'NONE', #985, #1008, #929, .T. ) ;
+#704 = EDGE_LOOP ( 'NONE', ( #700, #697, #687, #679 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .T. ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ;
+#707 = AXIS2_PLACEMENT_3D ( 'NONE', #661, #660, #659 ) ;
+#708 = EDGE_CURVE ( 'NONE', #1197, #953, #942, .T. ) ;
+#709 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#710 = ADVANCED_FACE ( 'NONE', ( #924 ), #897, .T. ) ;
+#711 = EDGE_LOOP ( 'NONE', ( #662, #685 ) ) ;
+#712 = ADVANCED_FACE ( 'NONE', ( #943 ), #910, .F. ) ;
+#713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #644 ), #692 ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #708, .T. ) ;
+#715 = FILL_AREA_STYLE ('',( #648 ) ) ;
+#716 = FACE_OUTER_BOUND ( 'NONE', #1130, .T. ) ;
+#717 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#718 = FACE_OUTER_BOUND ( 'NONE', #221, .T. ) ;
+#719 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #724, #740 ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( 8.080000000000001800, 0.0000000000000000000, 2.080000000000000100 ) ) ;
+#721 = AXIS2_PLACEMENT_3D ( 'NONE', #723, #717, #734 ) ;
+#722 = FACE_OUTER_BOUND ( 'NONE', #218, .T. ) ;
+#723 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000000100, 3.673940397442059500E-017, 2.080000000000000100 ) ) ;
+#724 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#725 = AXIS2_PLACEMENT_3D ( 'NONE', #729, #739, #738 ) ;
+#726 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#727 = CIRCLE ( 'NONE', #721, 1.780000000000000200 ) ;
+#728 = FACE_OUTER_BOUND ( 'NONE', #207, .T. ) ;
+#729 = CARTESIAN_POINT ( 'NONE', ( 8.079999999999984100, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#730 = CARTESIAN_POINT ( 'NONE', ( 0.3000000000000000400, 0.0000000000000000000, 2.080000000000016100 ) ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 8.079999999999987600, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#732 = TOROIDAL_SURFACE ( 'NONE', #719, 2.080000000000000100, 0.3000000000000000400 ) ;
+#733 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 8.797005514789531500E-017, -0.2999999999999999900 ) ) ;
+#734 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#735 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#736 = SURFACE_STYLE_USAGE ( .BOTH. , #822 ) ;
+#737 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#738 = DIRECTION ( 'NONE', ( 1.156482317317871300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#739 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#740 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#741 = CIRCLE ( 'NONE', #725, 0.3000000000000000400 ) ;
+#742 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#743 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #744 ) ) ;
+#744 = STYLED_ITEM ( 'NONE', ( #745 ), #653 ) ;
+#745 = PRESENTATION_STYLE_ASSIGNMENT (( #746 ) ) ;
+#746 = SURFACE_STYLE_USAGE ( .BOTH. , #747 ) ;
+#747 = SURFACE_SIDE_STYLE ('',( #748 ) ) ;
+#748 = SURFACE_STYLE_FILL_AREA ( #780 ) ;
+#749 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #757 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #759, #767, #742 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#750 = FACE_OUTER_BOUND ( 'NONE', #704, .T. ) ;
+#751 = DIRECTION ( 'NONE', ( 1.445602896647339000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#752 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #763, #756, #751 ) ;
+#754 = FILL_AREA_STYLE_COLOUR ( '', #752 ) ;
+#755 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #760 ), #749 ) ;
+#756 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.437166698016966700E-014 ) ) ;
+#757 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #759, 'distance_accuracy_value', 'NONE');
+#758 = SURFACE_STYLE_FILL_AREA ( #762 ) ;
+#759 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#760 = STYLED_ITEM ( 'NONE', ( #771 ), #651 ) ;
+#761 = CYLINDRICAL_SURFACE ( 'NONE', #766, 0.8499999999999998700 ) ;
+#762 = FILL_AREA_STYLE ('',( #754 ) ) ;
+#763 = CARTESIAN_POINT ( 'NONE', ( 2.080000000000014300, 0.0000000000000000000, 3.091264184678615400E-017 ) ) ;
+#764 = FACE_OUTER_BOUND ( 'NONE', #631, .T. ) ;
+#765 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#766 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #782, #773 ) ;
+#767 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#768 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#770 = CIRCLE ( 'NONE', #753, 0.3000000000000000400 ) ;
+#771 = PRESENTATION_STYLE_ASSIGNMENT (( #783 ) ) ;
+#772 = FILL_AREA_STYLE_COLOUR ( '', #781 ) ;
+#773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#774 = AXIS2_PLACEMENT_3D ( 'NONE', #778, #768, #769 ) ;
+#775 = TOROIDAL_SURFACE ( 'NONE', #774, 0.2999999999999999900, 0.8499999999999999800 ) ;
+#776 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #785 ), #804 ) ;
+#777 = PRESENTATION_STYLE_ASSIGNMENT (( #736 ) ) ;
+#778 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#779 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #785 ) ) ;
+#780 = FILL_AREA_STYLE ('',( #772 ) ) ;
+#781 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#783 = SURFACE_STYLE_USAGE ( .BOTH. , #784 ) ;
+#784 = SURFACE_SIDE_STYLE ('',( #758 ) ) ;
+#785 = STYLED_ITEM ( 'NONE', ( #777 ), #673 ) ;
+#786 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #760 ) ) ;
+#787 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #621 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #588, #600, #610 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#788 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #790 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #726, #737, #789 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#789 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#790 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #726, 'distance_accuracy_value', 'NONE');
+#791 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#792 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#793 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#794 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 = CYLINDRICAL_SURFACE ( 'NONE', #799, 1.149999999999999900 ) ;
+#797 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#798 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #791, 'distance_accuracy_value', 'NONE');
+#799 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #794, #793 ) ;
+#800 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #808, 'distance_accuracy_value', 'NONE');
+#801 = STYLED_ITEM ( 'NONE', ( #802 ), #686 ) ;
+#802 = PRESENTATION_STYLE_ASSIGNMENT (( #864 ) ) ;
+#803 = FILL_AREA_STYLE_COLOUR ( '', #806 ) ;
+#804 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #798 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #791, #792, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#805 = SURFACE_STYLE_USAGE ( .BOTH. , #811 ) ;
+#806 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#807 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#808 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#809 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #816 ), #814 ) ;
+#810 = PRESENTATION_STYLE_ASSIGNMENT (( #805 ) ) ;
+#811 = SURFACE_SIDE_STYLE ('',( #812 ) ) ;
+#812 = SURFACE_STYLE_FILL_AREA ( #818 ) ;
+#813 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #800 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #808, #807, #813 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#815 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #816 ) ) ;
+#816 = STYLED_ITEM ( 'NONE', ( #810 ), #656 ) ;
+#817 = FACE_OUTER_BOUND ( 'NONE', #1212, .T. ) ;
+#818 = FILL_AREA_STYLE ('',( #803 ) ) ;
+#819 = FACE_OUTER_BOUND ( 'NONE', #1170, .T. ) ;
+#820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #838 ), #835 ) ;
+#821 = SURFACE_STYLE_USAGE ( .BOTH. , #849 ) ;
+#822 = SURFACE_SIDE_STYLE ('',( #823 ) ) ;
+#823 = SURFACE_STYLE_FILL_AREA ( #842 ) ;
+#824 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #801 ), #859 ) ;
+#825 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#826 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#827 = TOROIDAL_SURFACE ( 'NONE', #828, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #825, #829 ) ;
+#829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#830 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #852, #851 ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#832 = TOROIDAL_SURFACE ( 'NONE', #830, 1.700000000000000000, 0.8500000000000000900 ) ;
+#833 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#834 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #838 ) ) ;
+#835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #836 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #844, #850, #847 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#836 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #844, 'distance_accuracy_value', 'NONE');
+#837 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#838 = STYLED_ITEM ( 'NONE', ( #848 ), #663 ) ;
+#839 = SURFACE_STYLE_FILL_AREA ( #845 ) ;
+#840 = FACE_OUTER_BOUND ( 'NONE', #669, .T. ) ;
+#841 = FILL_AREA_STYLE_COLOUR ( '', #826 ) ;
+#842 = FILL_AREA_STYLE ('',( #843 ) ) ;
+#843 = FILL_AREA_STYLE_COLOUR ( '', #846 ) ;
+#844 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#845 = FILL_AREA_STYLE ('',( #841 ) ) ;
+#846 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#847 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#848 = PRESENTATION_STYLE_ASSIGNMENT (( #821 ) ) ;
+#849 = SURFACE_SIDE_STYLE ('',( #839 ) ) ;
+#850 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#852 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#853 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #801 ) ) ;
+#854 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#855 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #833, 'distance_accuracy_value', 'NONE');
+#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#857 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#858 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#859 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #855 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #833, #854, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#860 = CYLINDRICAL_SURFACE ( 'NONE', #861, 1.149999999999999900 ) ;
+#861 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #857, #858 ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#863 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #874, 'distance_accuracy_value', 'NONE');
+#864 = SURFACE_STYLE_USAGE ( .BOTH. , #865 ) ;
+#865 = SURFACE_SIDE_STYLE ('',( #867 ) ) ;
+#866 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#867 = SURFACE_STYLE_FILL_AREA ( #871 ) ;
+#868 = FACE_OUTER_BOUND ( 'NONE', #1156, .T. ) ;
+#869 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#870 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #863 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #874, #890, #889 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#871 = FILL_AREA_STYLE ('',( #872 ) ) ;
+#872 = FILL_AREA_STYLE_COLOUR ( '', #866 ) ;
+#873 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 1.040949779275249900E-016, -0.8499999999999997600 ) ) ;
+#874 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #882 ), #870 ) ;
+#876 = FILL_AREA_STYLE ('',( #894 ) ) ;
+#877 = TOROIDAL_SURFACE ( 'NONE', #896, 1.700000000000000000, 0.8500000000000000900 ) ;
+#878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#879 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#880 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #879, #878 ) ;
+#881 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #882 ) ) ;
+#882 = STYLED_ITEM ( 'NONE', ( #883 ), #695 ) ;
+#883 = PRESENTATION_STYLE_ASSIGNMENT (( #884 ) ) ;
+#884 = SURFACE_STYLE_USAGE ( .BOTH. , #891 ) ;
+#885 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#886 = TOROIDAL_SURFACE ( 'NONE', #880, 0.2999999999999999900, 0.8499999999999998700 ) ;
+#887 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#888 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#889 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#890 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#891 = SURFACE_SIDE_STYLE ('',( #892 ) ) ;
+#892 = SURFACE_STYLE_FILL_AREA ( #876 ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#894 = FILL_AREA_STYLE_COLOUR ( '', #887 ) ;
+#895 = FACE_OUTER_BOUND ( 'NONE', #646, .T. ) ;
+#896 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #885, #902 ) ;
+#897 = PLANE ( 'NONE', #898 ) ;
+#898 = AXIS2_PLACEMENT_3D ( 'NONE', #899, #900, #901 ) ;
+#899 = CARTESIAN_POINT ( 'NONE', ( 10.16000000000000200, 0.0000000000000000000, 9.999999999999998200 ) ) ;
+#900 = DIRECTION ( 'NONE', ( -2.896537856526436600E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#901 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.896537856526436600E-014 ) ) ;
+#902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#903 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#904 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#905 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#906 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#907 = AXIS2_PLACEMENT_3D ( 'NONE', #908, #906, #905 ) ;
+#908 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#909 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #904, #903 ) ;
+#910 = PLANE ( 'NONE', #907 ) ;
+#911 = CIRCLE ( 'NONE', #909, 1.000000000000000000 ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( 4.367817461950350500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#913 = SURFACE_SIDE_STYLE ('',( #914 ) ) ;
+#914 = SURFACE_STYLE_FILL_AREA ( #922 ) ;
+#915 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#916 = STYLED_ITEM ( 'NONE', ( #917 ), #696 ) ;
+#917 = PRESENTATION_STYLE_ASSIGNMENT (( #918 ) ) ;
+#918 = SURFACE_STYLE_USAGE ( .BOTH. , #913 ) ;
+#919 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #931, #923 ) ;
+#920 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#921 = TOROIDAL_SURFACE ( 'NONE', #919, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#922 = FILL_AREA_STYLE ('',( #935 ) ) ;
+#923 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#924 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ;
+#925 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#926 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#927 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#928 = AXIS2_PLACEMENT_3D ( 'NONE', #927, #926, #925 ) ;
+#929 = CIRCLE ( 'NONE', #928, 1.149999999999999700 ) ;
+#930 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#931 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#934 = FACE_OUTER_BOUND ( 'NONE', #1163, .T. ) ;
+#935 = FILL_AREA_STYLE_COLOUR ( '', #915 ) ;
+#936 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #916 ), #944 ) ;
+#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #916 ) ) ;
+#938 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #920, 'distance_accuracy_value', 'NONE');
+#939 = CARTESIAN_POINT ( 'NONE', ( 4.367817461950350500, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#940 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#941 = AXIS2_PLACEMENT_3D ( 'NONE', #933, #940, #869 ) ;
+#942 = CIRCLE ( 'NONE', #941, 1.150000000000000100 ) ;
+#943 = FACE_OUTER_BOUND ( 'NONE', #684, .T. ) ;
+#944 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #938 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #920, #945, #930 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#945 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#946 = ORIENTED_EDGE ( 'NONE', *, *, #1203, .F. ) ;
+#947 = VERTEX_POINT ( 'NONE', #939 ) ;
+#948 = VERTEX_POINT ( 'NONE', #873 ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
+#950 = ORIENTED_EDGE ( 'NONE', *, *, #998, .T. ) ;
+#951 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .T. ) ;
+#952 = EDGE_CURVE ( 'NONE', #947, #1201, #911, .T. ) ;
+#953 = VERTEX_POINT ( 'NONE', #1217 ) ;
+#954 = EDGE_CURVE ( 'NONE', #953, #947, #1214, .T. ) ;
+#955 = EDGE_LOOP ( 'NONE', ( #966, #961, #962, #976 ) ) ;
+#956 = VERTEX_POINT ( 'NONE', #1232 ) ;
+#957 = EDGE_CURVE ( 'NONE', #948, #963, #1249, .T. ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #954, .F. ) ;
+#959 = ADVANCED_FACE ( 'NONE', ( #1237 ), #1258, .F. ) ;
+#960 = EDGE_CURVE ( 'NONE', #948, #956, #1280, .T. ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#962 = ORIENTED_EDGE ( 'NONE', *, *, #972, .T. ) ;
+#963 = VERTEX_POINT ( 'NONE', #1287 ) ;
+#964 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#965 = ADVANCED_FACE ( 'NONE', ( #1297 ), #1286, .T. ) ;
+#966 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ;
+#967 = EDGE_LOOP ( 'NONE', ( #950, #987, #974, #968 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .F. ) ;
+#969 = VERTEX_POINT ( 'NONE', #1310 ) ;
+#970 = ORIENTED_EDGE ( 'NONE', *, *, #977, .F. ) ;
+#971 = EDGE_CURVE ( 'NONE', #963, #964, #1241, .T. ) ;
+#972 = EDGE_CURVE ( 'NONE', #956, #964, #1326, .T. ) ;
+#973 = VERTEX_POINT ( 'NONE', #1344 ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#975 = VERTEX_POINT ( 'NONE', #1365 ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #971, .F. ) ;
+#977 = EDGE_CURVE ( 'NONE', #975, #993, #1336, .T. ) ;
+#978 = EDGE_LOOP ( 'NONE', ( #991, #1022, #1011, #1026 ) ) ;
+#979 = EDGE_CURVE ( 'NONE', #1000, #1023, #1342, .T. ) ;
+#980 = EDGE_CURVE ( 'NONE', #975, #990, #1363, .T. ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .T. ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #980, .T. ) ;
+#983 = EDGE_CURVE ( 'NONE', #1008, #985, #1345, .T. ) ;
+#984 = EDGE_CURVE ( 'NONE', #988, #1055, #1369, .T. ) ;
+#985 = VERTEX_POINT ( 'NONE', #1352 ) ;
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #994, .F. ) ;
+#987 = ORIENTED_EDGE ( 'NONE', *, *, #979, .T. ) ;
+#988 = VERTEX_POINT ( 'NONE', #1339 ) ;
+#989 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .T. ) ;
+#990 = VERTEX_POINT ( 'NONE', #1368 ) ;
+#991 = ORIENTED_EDGE ( 'NONE', *, *, #992, .T. ) ;
+#992 = EDGE_CURVE ( 'NONE', #1001, #969, #1358, .T. ) ;
+#993 = VERTEX_POINT ( 'NONE', #1371 ) ;
+#994 = EDGE_CURVE ( 'NONE', #993, #988, #1229, .T. ) ;
+#995 = VERTEX_POINT ( 'NONE', #1364 ) ;
+#996 = EDGE_CURVE ( 'NONE', #1016, #1004, #1245, .T. ) ;
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #1002, .T. ) ;
+#998 = EDGE_CURVE ( 'NONE', #973, #1000, #1272, .T. ) ;
+#999 = EDGE_CURVE ( 'NONE', #990, #988, #1263, .T. ) ;
+#1000 = VERTEX_POINT ( 'NONE', #1370 ) ;
+#1001 = VERTEX_POINT ( 'NONE', #1372 ) ;
+#1002 = EDGE_CURVE ( 'NONE', #975, #1016, #1309, .T. ) ;
+#1003 = ADVANCED_FACE ( 'NONE', ( #1373 ), #1382, .T. ) ;
+#1004 = VERTEX_POINT ( 'NONE', #1380 ) ;
+#1005 = ORIENTED_EDGE ( 'NONE', *, *, #999, .T. ) ;
+#1006 = EDGE_CURVE ( 'NONE', #973, #995, #1321, .T. ) ;
+#1007 = EDGE_CURVE ( 'NONE', #993, #1004, #1501, .T. ) ;
+#1008 = VERTEX_POINT ( 'NONE', #1498 ) ;
+#1009 = ADVANCED_FACE ( 'NONE', ( #1502 ), #1409, .T. ) ;
+#1010 = ADVANCED_FACE ( 'NONE', ( #1426 ), #1443, .F. ) ;
+#1011 = ORIENTED_EDGE ( 'NONE', *, *, #983, .F. ) ;
+#1012 = ADVANCED_FACE ( 'NONE', ( #1445 ), #1453, .T. ) ;
+#1013 = ADVANCED_FACE ( 'NONE', ( #1482 ), #1481, .T. ) ;
+#1014 = EDGE_LOOP ( 'NONE', ( #970, #997, #1027, #1021 ) ) ;
+#1015 = EDGE_LOOP ( 'NONE', ( #1017, #982, #1005, #986 ) ) ;
+#1016 = VERTEX_POINT ( 'NONE', #1478 ) ;
+#1017 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .F. ) ;
+#1019 = ORIENTED_EDGE ( 'NONE', *, *, #1037, .F. ) ;
+#1020 = EDGE_CURVE ( 'NONE', #1023, #995, #1402, .T. ) ;
+#1021 = ORIENTED_EDGE ( 'NONE', *, *, #1007, .F. ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1029, .T. ) ;
+#1023 = VERTEX_POINT ( 'NONE', #1506 ) ;
+#1024 = EDGE_LOOP ( 'NONE', ( #1040, #989, #981, #1039 ) ) ;
+#1025 = EDGE_LOOP ( 'NONE', ( #1208, #1119, #1120, #1111 ) ) ;
+#1026 = ORIENTED_EDGE ( 'NONE', *, *, #1080, .F. ) ;
+#1027 = ORIENTED_EDGE ( 'NONE', *, *, #996, .T. ) ;
+#1028 = VERTEX_POINT ( 'NONE', #1388 ) ;
+#1029 = EDGE_CURVE ( 'NONE', #969, #985, #1400, .T. ) ;
+#1030 = EDGE_CURVE ( 'NONE', #993, #975, #1403, .T. ) ;
+#1031 = ORIENTED_EDGE ( 'NONE', *, *, #992, .F. ) ;
+#1032 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .F. ) ;
+#1033 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .T. ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #1065, .T. ) ;
+#1035 = EDGE_CURVE ( 'NONE', #1052, #969, #1411, .T. ) ;
+#1036 = EDGE_CURVE ( 'NONE', #1016, #1038, #1377, .T. ) ;
+#1037 = EDGE_CURVE ( 'NONE', #1211, #1175, #1429, .T. ) ;
+#1038 = VERTEX_POINT ( 'NONE', #1534 ) ;
+#1039 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .F. ) ;
+#1040 = ORIENTED_EDGE ( 'NONE', *, *, #996, .F. ) ;
+#1041 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .F. ) ;
+#1042 = ADVANCED_FACE ( 'NONE', ( #1521 ), #1542, .F. ) ;
+#1043 = EDGE_CURVE ( 'NONE', #1028, #1211, #1406, .T. ) ;
+#1044 = EDGE_CURVE ( 'NONE', #1067, #1175, #1387, .T. ) ;
+#1045 = VERTEX_POINT ( 'NONE', #1541 ) ;
+#1046 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .T. ) ;
+#1047 = EDGE_CURVE ( 'NONE', #1067, #1028, #1392, .T. ) ;
+#1048 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .T. ) ;
+#1049 = EDGE_CURVE ( 'NONE', #1038, #1045, #1551, .T. ) ;
+#1050 = ADVANCED_FACE ( 'NONE', ( #1566 ), #1540, .T. ) ;
+#1051 = EDGE_CURVE ( 'NONE', #1004, #1045, #1536, .T. ) ;
+#1052 = VERTEX_POINT ( 'NONE', #1585 ) ;
+#1053 = ADVANCED_FACE ( 'NONE', ( #1584 ), #1592, .T. ) ;
+#1054 = EDGE_CURVE ( 'NONE', #1008, #1028, #1596, .T. ) ;
+#1055 = VERTEX_POINT ( 'NONE', #1606 ) ;
+#1056 = EDGE_LOOP ( 'NONE', ( #1032, #1048, #1019, #1041 ) ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .T. ) ;
+#1058 = ORIENTED_EDGE ( 'NONE', *, *, #999, .F. ) ;
+#1059 = ORIENTED_EDGE ( 'NONE', *, *, #1065, .F. ) ;
+#1060 = EDGE_LOOP ( 'NONE', ( #1078, #1062, #1057, #1061 ) ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .F. ) ;
+#1062 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .T. ) ;
+#1063 = EDGE_CURVE ( 'NONE', #990, #1052, #1598, .T. ) ;
+#1064 = ADVANCED_FACE ( 'NONE', ( #1615 ), #1609, .T. ) ;
+#1065 = EDGE_CURVE ( 'NONE', #1055, #1052, #1628, .T. ) ;
+#1066 = EDGE_LOOP ( 'NONE', ( #1058, #1046, #1059, #949 ) ) ;
+#1067 = VERTEX_POINT ( 'NONE', #1627 ) ;
+#1068 = EDGE_LOOP ( 'NONE', ( #1034, #1033, #1031, #1018 ) ) ;
+#1069 = ORIENTED_EDGE ( 'NONE', *, *, #1075, .F. ) ;
+#1070 = ORIENTED_EDGE ( 'NONE', *, *, #1164, .F. ) ;
+#1071 = ORIENTED_EDGE ( 'NONE', *, *, #1161, .F. ) ;
+#1072 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .T. ) ;
+#1073 = EDGE_CURVE ( 'NONE', #1052, #1055, #1631, .T. ) ;
+#1074 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#1075 = EDGE_CURVE ( 'NONE', #995, #1023, #1579, .T. ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1091, .F. ) ;
+#1077 = EDGE_LOOP ( 'NONE', ( #1165, #1069, #1072, #1081 ) ) ;
+#1078 = ORIENTED_EDGE ( 'NONE', *, *, #983, .T. ) ;
+#1079 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .F. ) ;
+#1080 = EDGE_CURVE ( 'NONE', #1001, #1008, #1602, .T. ) ;
+#1081 = ORIENTED_EDGE ( 'NONE', *, *, #1049, .F. ) ;
+#1082 = EDGE_CURVE ( 'NONE', #1055, #1001, #2, .T. ) ;
+#1083 = ADVANCED_FACE ( 'NONE', ( #11 ), #8, .T. ) ;
+#1084 = EDGE_CURVE ( 'NONE', #1004, #1016, #35, .T. ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #1063, .F. ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
+#1087 = ADVANCED_FACE ( 'NONE', ( #39 ), #85, .T. ) ;
+#1088 = EDGE_CURVE ( 'NONE', #985, #1067, #70, .T. ) ;
+#1089 = ADVANCED_FACE ( 'NONE', ( #81 ), #100, .T. ) ;
+#1090 = ADVANCED_FACE ( 'NONE', ( #102 ), #104, .T. ) ;
+#1091 = EDGE_CURVE ( 'NONE', #1028, #1067, #106, .T. ) ;
+#1092 = ORIENTED_EDGE ( 'NONE', *, *, #1035, .F. ) ;
+#1093 = EDGE_LOOP ( 'NONE', ( #1140, #1104, #1099, #1094 ) ) ;
+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .T. ) ;
+#1095 = ORIENTED_EDGE ( 'NONE', *, *, #952, .T. ) ;
+#1096 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ;
+#1097 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .T. ) ;
+#1098 = ADVANCED_FACE ( 'NONE', ( #117 ), #421, .T. ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #1051, .T. ) ;
+#1100 = EDGE_LOOP ( 'NONE', ( #1103, #1076, #1097, #1122 ) ) ;
+#1101 = EDGE_LOOP ( 'NONE', ( #1132, #1107, #1154, #1153 ) ) ;
+#1102 = ADVANCED_FACE ( 'NONE', ( #420 ), #452, .F. ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #1044, .F. ) ;
+#1104 = ORIENTED_EDGE ( 'NONE', *, *, #1084, .F. ) ;
+#1105 = EDGE_LOOP ( 'NONE', ( #1092, #1157, #1169, #1070 ) ) ;
+#1106 = VERTEX_POINT ( 'NONE', #488 ) ;
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .T. ) ;
+#1108 = EDGE_CURVE ( 'NONE', #948, #1116, #471, .T. ) ;
+#1109 = EDGE_LOOP ( 'NONE', ( #1148, #1118, #1145, #1146 ) ) ;
+#1110 = EDGE_CURVE ( 'NONE', #963, #948, #486, .T. ) ;
+#1111 = ORIENTED_EDGE ( 'NONE', *, *, #1121, .F. ) ;
+#1112 = ADVANCED_FACE ( 'NONE', ( #472 ), #440, .T. ) ;
+#1113 = EDGE_LOOP ( 'NONE', ( #1125, #1159, #1151, #1095 ) ) ;
+#1114 = EDGE_CURVE ( 'NONE', #1023, #1038, #508, .T. ) ;
+#1115 = EDGE_CURVE ( 'NONE', #1116, #1106, #211, .T. ) ;
+#1116 = VERTEX_POINT ( 'NONE', #596 ) ;
+#1117 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .T. ) ;
+#1119 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .T. ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1127, .F. ) ;
+#1121 = EDGE_CURVE ( 'NONE', #995, #1045, #607, .T. ) ;
+#1122 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .F. ) ;
+#1123 = ORIENTED_EDGE ( 'NONE', *, *, #998, .F. ) ;
+#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .T. ) ;
+#1125 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .F. ) ;
+#1126 = ORIENTED_EDGE ( 'NONE', *, *, #1135, .F. ) ;
+#1127 = EDGE_CURVE ( 'NONE', #1045, #1038, #612, .T. ) ;
+#1128 = EDGE_CURVE ( 'NONE', #1000, #973, #601, .T. ) ;
+#1129 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .F. ) ;
+#1130 = EDGE_LOOP ( 'NONE', ( #1149, #1129, #1124, #1172 ) ) ;
+#1131 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .F. ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#1133 = EDGE_CURVE ( 'NONE', #1106, #1116, #220, .T. ) ;
+#1134 = EDGE_CURVE ( 'NONE', #964, #956, #202, .T. ) ;
+#1135 = EDGE_CURVE ( 'NONE', #1106, #973, #625, .T. ) ;
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#1137 = ADVANCED_FACE ( 'NONE', ( #689 ), #683, .T. ) ;
+#1138 = EDGE_CURVE ( 'NONE', #1116, #1000, #634, .T. ) ;
+#1139 = EDGE_LOOP ( 'NONE', ( #1131, #1136, #1123, #1126 ) ) ;
+#1140 = ORIENTED_EDGE ( 'NONE', *, *, #1036, .F. ) ;
+#1141 = EDGE_CURVE ( 'NONE', #964, #947, #633, .T. ) ;
+#1142 = EDGE_CURVE ( 'NONE', #963, #1106, #197, .T. ) ;
+#1143 = EDGE_LOOP ( 'NONE', ( #1085, #1071, #1086, #1079 ) ) ;
+#1144 = EDGE_CURVE ( 'NONE', #1201, #947, #254, .T. ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #1144, .T. ) ;
+#1146 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .F. ) ;
+#1147 = EDGE_CURVE ( 'NONE', #956, #1201, #237, .T. ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #972, .F. ) ;
+#1149 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#1150 = ADVANCED_FACE ( 'NONE', ( #613 ), #481, .F. ) ;
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #1141, .T. ) ;
+#1152 = ADVANCED_FACE ( 'NONE', ( #626 ), #502, .F. ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .T. ) ;
+#1155 = EDGE_LOOP ( 'NONE', ( #1205, #1207, #1210, #1174 ) ) ;
+#1156 = EDGE_LOOP ( 'NONE', ( #674, #666, #1168, #667 ) ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .T. ) ;
+#1158 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #225 ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ;
+#1160 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .F. ) ;
+#1161 = EDGE_CURVE ( 'NONE', #988, #990, #372, .T. ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1133, .T. ) ;
+#1163 = EDGE_LOOP ( 'NONE', ( #655, #645, #642, #705 ) ) ;
+#1164 = EDGE_CURVE ( 'NONE', #969, #1001, #359, .T. ) ;
+#1165 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .F. ) ;
+#1166 = EDGE_LOOP ( 'NONE', ( #1160, #1096, #1074, #1162 ) ) ;
+#1167 = ADVANCED_FACE ( 'NONE', ( #627 ), #322, .F. ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #1054, .T. ) ;
+#1169 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .T. ) ;
+#1170 = EDGE_LOOP ( 'NONE', ( #702, #647, #650, #671 ) ) ;
+#1171 = ADVANCED_FACE ( 'NONE', ( #716 ), #657, .T. ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #1128, .F. ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ;
+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #1184, .F. ) ;
+#1175 = VERTEX_POINT ( 'NONE', #733 ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #952, .F. ) ;
+#1177 = EDGE_CURVE ( 'NONE', #1209, #1185, #639, .T. ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .T. ) ;
+#1179 = EDGE_CURVE ( 'NONE', #1175, #1211, #620, .T. ) ;
+#1180 = EDGE_LOOP ( 'NONE', ( #1188, #1192, #1196, #946 ) ) ;
+#1181 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .T. ) ;
+#1182 = EDGE_CURVE ( 'NONE', #1194, #1193, #1791, .T. ) ;
+#1183 = EDGE_CURVE ( 'NONE', #1194, #1209, #1779, .T. ) ;
+#1184 = EDGE_CURVE ( 'NONE', #1209, #1211, #1771, .T. ) ;
+#1185 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#1186 = EDGE_CURVE ( 'NONE', #1185, #1193, #1789, .T. ) ;
+#1187 = EDGE_CURVE ( 'NONE', #1194, #1175, #1767, .T. ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .T. ) ;
+#1189 = EDGE_LOOP ( 'NONE', ( #951, #1200, #1176, #958 ) ) ;
+#1190 = ADVANCED_FACE ( 'NONE', ( #1697 ), #1719, .T. ) ;
+#1191 = EDGE_CURVE ( 'NONE', #1197, #1201, #1693, .T. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ;
+#1193 = VERTEX_POINT ( 'NONE', #1735 ) ;
+#1194 = VERTEX_POINT ( 'NONE', #1743 ) ;
+#1195 = ADVANCED_FACE ( 'NONE', ( #1749 ), #1717, .T. ) ;
+#1196 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .F. ) ;
+#1197 = VERTEX_POINT ( 'NONE', #1758 ) ;
+#1198 = EDGE_CURVE ( 'NONE', #1193, #1197, #1725, .T. ) ;
+#1199 = EDGE_CURVE ( 'NONE', #1209, #1194, #1740, .T. ) ;
+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #1191, .T. ) ;
+#1201 = VERTEX_POINT ( 'NONE', #1760 ) ;
+#1202 = EDGE_CURVE ( 'NONE', #953, #1197, #1759, .T. ) ;
+#1203 = EDGE_CURVE ( 'NONE', #1185, #953, #1776, .T. ) ;
+#1204 = EDGE_LOOP ( 'NONE', ( #1181, #1178, #1206, #1173 ) ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .F. ) ;
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .F. ) ;
+#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1187, .T. ) ;
+#1208 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#1209 = VERTEX_POINT ( 'NONE', #1799 ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1179, .T. ) ;
+#1211 = VERTEX_POINT ( 'NONE', #1726 ) ;
+#1212 = EDGE_LOOP ( 'NONE', ( #632, #706, #698, #699 ) ) ;
+#1213 = ADVANCED_FACE ( 'NONE', ( #1741 ), #1819, .T. ) ;
+#1214 = CIRCLE ( 'NONE', #1221, 0.8500000000000000900 ) ;
+#1215 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1216 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1246, #1236, #1235 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1216 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1246, 'distance_accuracy_value', 'NONE');
+#1217 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 1.150000000000000100 ) ) ;
+#1218 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1220 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1221 = AXIS2_PLACEMENT_3D ( 'NONE', #1220, #1219, #1218 ) ;
+#1222 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1223 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1299 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1301, #1303, #1300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1227, #1226, #1225 ) ;
+#1229 = CIRCLE ( 'NONE', #1228, 0.8500000000000000900 ) ;
+#1230 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1231 = SURFACE_STYLE_FILL_AREA ( #1234 ) ;
+#1232 = CARTESIAN_POINT ( 'NONE', ( 4.035634923900703400, 1.140966667114179100E-016, -0.8633399734659242800 ) ) ;
+#1233 = FILL_AREA_STYLE_COLOUR ( '', #1238 ) ;
+#1234 = FILL_AREA_STYLE ('',( #1233 ) ) ;
+#1235 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1236 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1237 = FACE_OUTER_BOUND ( 'NONE', #955, .T. ) ;
+#1238 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #1242, #1253, #1240 ) ;
+#1240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1241 = CIRCLE ( 'NONE', #1252, 0.8500000000000000900 ) ;
+#1242 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1243 = SURFACE_STYLE_USAGE ( .BOTH. , #1244 ) ;
+#1244 = SURFACE_SIDE_STYLE ('',( #1231 ) ) ;
+#1245 = CIRCLE ( 'NONE', #1268, 0.8941265658684448600 ) ;
+#1246 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1247 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1250 ), #1215 ) ;
+#1248 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1250 ) ) ;
+#1249 = CIRCLE ( 'NONE', #1239, 0.8499999999999997600 ) ;
+#1250 = STYLED_ITEM ( 'NONE', ( #1251 ), #959 ) ;
+#1251 = PRESENTATION_STYLE_ASSIGNMENT (( #1243 ) ) ;
+#1252 = AXIS2_PLACEMENT_3D ( 'NONE', #1254, #1222, #1224 ) ;
+#1253 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1254 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 1.700000000000000000 ) ) ;
+#1255 = CARTESIAN_POINT ( 'NONE', ( 1.544054128927312900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #1255, #1262, #1265 ) ;
+#1257 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #1260, #1259 ) ;
+#1258 = TOROIDAL_SURFACE ( 'NONE', #1257, 1.700000000000000000, 0.8500000000000000900 ) ;
+#1259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1260 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1261 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1262 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1263 = CIRCLE ( 'NONE', #1256, 1.053140985125186900 ) ;
+#1264 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1265 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1266 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 1.844054128927312700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #1267, #1266, #1230 ) ;
+#1269 = SURFACE_SIDE_STYLE ('',( #1304 ) ) ;
+#1270 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1271 = SURFACE_STYLE_USAGE ( .BOTH. , #1269 ) ;
+#1272 = CIRCLE ( 'NONE', #1277, 0.8499999999999998700 ) ;
+#1273 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1283 ), #1223 ) ;
+#1274 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1283 ) ) ;
+#1275 = CARTESIAN_POINT ( 'NONE', ( 4.035634923900703400, 0.0000000000000000000, 0.8633399734659242800 ) ) ;
+#1276 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1277 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #1278, #1290 ) ;
+#1278 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1279 = CARTESIAN_POINT ( 'NONE', ( 2.665616706689072600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = CIRCLE ( 'NONE', #1294, 0.8500000000000000900 ) ;
+#1281 = FILL_AREA_STYLE ('',( #1282 ) ) ;
+#1282 = FILL_AREA_STYLE_COLOUR ( '', #1289 ) ;
+#1283 = STYLED_ITEM ( 'NONE', ( #1284 ), #965 ) ;
+#1284 = PRESENTATION_STYLE_ASSIGNMENT (( #1285 ) ) ;
+#1285 = SURFACE_STYLE_USAGE ( .BOTH. , #1291 ) ;
+#1286 = CYLINDRICAL_SURFACE ( 'NONE', #1296, 0.8499999999999998700 ) ;
+#1287 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 0.0000000000000000000, 0.8499999999999997600 ) ) ;
+#1288 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1289 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1290 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1291 = SURFACE_SIDE_STYLE ('',( #1292 ) ) ;
+#1292 = SURFACE_STYLE_FILL_AREA ( #1281 ) ;
+#1293 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1294 = AXIS2_PLACEMENT_3D ( 'NONE', #1295, #1276, #1288 ) ;
+#1295 = CARTESIAN_POINT ( 'NONE', ( 3.885634923900703100, 2.081899558550500300E-016, -1.700000000000000000 ) ) ;
+#1296 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #1293, #1302 ) ;
+#1297 = FACE_OUTER_BOUND ( 'NONE', #967, .T. ) ;
+#1298 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1301, 'distance_accuracy_value', 'NONE');
+#1300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1301 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1303 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1304 = SURFACE_STYLE_FILL_AREA ( #1305 ) ;
+#1305 = FILL_AREA_STYLE ('',( #1306 ) ) ;
+#1306 = FILL_AREA_STYLE_COLOUR ( '', #1270 ) ;
+#1307 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1308 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 2.081899558550500300E-016, -1.700000000000000000 ) ) ;
+#1309 = CIRCLE ( 'NONE', #1314, 0.8500000000000000900 ) ;
+#1310 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 1.408343819019456000E-016, -1.149999999999999900 ) ) ;
+#1311 = PRESENTATION_STYLE_ASSIGNMENT (( #1271 ) ) ;
+#1312 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1313 = STYLED_ITEM ( 'NONE', ( #1311 ), #1003 ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #1308, #1307, #1312 ) ;
+#1315 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1313 ), #1324 ) ;
+#1317 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1313 ) ) ;
+#1318 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1319 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1320 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1321 = LINE ( 'NONE', #1327, #1329 ) ;
+#1322 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1323 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1324 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1319, #1320, #1318 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #1331, #1323, #1322 ) ;
+#1326 = CIRCLE ( 'NONE', #1325, 0.8633399734659242800 ) ;
+#1327 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#1328 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1329 = VECTOR ( 'NONE', #1328, 1000.000000000000000 ) ;
+#1330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1319, 'distance_accuracy_value', 'NONE');
+#1331 = CARTESIAN_POINT ( 'NONE', ( 4.035634923900703400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1332 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1419 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1425, #1415, #1420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1333 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1334 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1335 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1336 = CIRCLE ( 'NONE', #1361, 1.000000000000000200 ) ;
+#1337 = AXIS2_PLACEMENT_3D ( 'NONE', #1362, #1366, #1340 ) ;
+#1338 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE', ( 1.544054128927312900, 0.0000000000000000000, 1.053140985125186900 ) ) ;
+#1340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1341 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#1342 = LINE ( 'NONE', #1341, #1346 ) ;
+#1343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1344 = CARTESIAN_POINT ( 'NONE', ( 2.665616706689072600, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#1345 = CIRCLE ( 'NONE', #1351, 1.149999999999999700 ) ;
+#1346 = VECTOR ( 'NONE', #1357, 1000.000000000000000 ) ;
+#1347 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1348 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1349 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1350 = AXIS2_PLACEMENT_3D ( 'NONE', #1349, #1348, #1347 ) ;
+#1351 = AXIS2_PLACEMENT_3D ( 'NONE', #1356, #1355, #1354 ) ;
+#1352 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000900, 1.408343819019455800E-016, -1.149999999999999500 ) ) ;
+#1353 = CARTESIAN_POINT ( 'NONE', ( 1.632182538049647500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1355 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1356 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1357 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1358 = CIRCLE ( 'NONE', #1350, 1.149999999999999900 ) ;
+#1359 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1360 = AXIS2_PLACEMENT_3D ( 'NONE', #1338, #1343, #1359 ) ;
+#1361 = AXIS2_PLACEMENT_3D ( 'NONE', #1353, #1335, #1367 ) ;
+#1362 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1363 = CIRCLE ( 'NONE', #1337, 0.8500000000000000900 ) ;
+#1364 = CARTESIAN_POINT ( 'NONE', ( 2.365616706689072800, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#1365 = CARTESIAN_POINT ( 'NONE', ( 1.632182538049647500, 1.257186267815901900E-016, -1.000000000000000200 ) ) ;
+#1366 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE', ( 1.544054128927312900, 1.349034777751953600E-016, -1.053140985125186900 ) ) ;
+#1369 = CIRCLE ( 'NONE', #1360, 0.8500000000000000900 ) ;
+#1370 = CARTESIAN_POINT ( 'NONE', ( 2.665616706689072600, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#1371 = CARTESIAN_POINT ( 'NONE', ( 1.632182538049647500, 0.0000000000000000000, 1.000000000000000200 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.149999999999999900 ) ) ;
+#1373 = FACE_OUTER_BOUND ( 'NONE', #1025, .T. ) ;
+#1374 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1435, 'distance_accuracy_value', 'NONE');
+#1375 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1374 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1435, #1333, #1334 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1376 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = CIRCLE ( 'NONE', #1384, 0.8500000000000000900 ) ;
+#1378 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1379 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1380 = CARTESIAN_POINT ( 'NONE', ( 1.844054128927312700, 0.0000000000000000000, 0.8941265658684448600 ) ) ;
+#1381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1382 = CYLINDRICAL_SURFACE ( 'NONE', #1383, 0.8499999999999998700 ) ;
+#1383 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1379, #1381 ) ;
+#1384 = AXIS2_PLACEMENT_3D ( 'NONE', #1386, #1385, #1412 ) ;
+#1385 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 2.081899558550500300E-016, -1.700000000000000000 ) ) ;
+#1387 = CIRCLE ( 'NONE', #1431, 0.8499999999999998700 ) ;
+#1388 = CARTESIAN_POINT ( 'NONE', ( 0.7000000000000000700, 0.0000000000000000000, 1.136660026534075400 ) ) ;
+#1389 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1390 = VECTOR ( 'NONE', #1389, 1000.000000000000000 ) ;
+#1391 = AXIS2_PLACEMENT_3D ( 'NONE', #1397, #1396, #1398 ) ;
+#1392 = CIRCLE ( 'NONE', #1500, 1.136660026534075400 ) ;
+#1393 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1394 = CARTESIAN_POINT ( 'NONE', ( 2.365616706689072800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1395 = AXIS2_PLACEMENT_3D ( 'NONE', #1394, #1404, #1401 ) ;
+#1396 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1397 = CARTESIAN_POINT ( 'NONE', ( 1.632182538049647500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1398 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1399 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.408343819019456000E-016, -1.149999999999999900 ) ) ;
+#1400 = LINE ( 'NONE', #1399, #1390 ) ;
+#1401 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1402 = CIRCLE ( 'NONE', #1395, 0.8499999999999998700 ) ;
+#1403 = CIRCLE ( 'NONE', #1391, 1.000000000000000200 ) ;
+#1404 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1405 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1406 = CIRCLE ( 'NONE', #1455, 0.8499999999999998700 ) ;
+#1407 = VECTOR ( 'NONE', #1432, 1000.000000000000000 ) ;
+#1408 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.408343819019456000E-016, -1.149999999999999900 ) ) ;
+#1409 = CYLINDRICAL_SURFACE ( 'NONE', #1410, 1.149999999999999900 ) ;
+#1410 = AXIS2_PLACEMENT_3D ( 'NONE', #1413, #1264, #1315 ) ;
+#1411 = LINE ( 'NONE', #1408, #1407 ) ;
+#1412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1413 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1414 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1415 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1416 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1418 ), #1332 ) ;
+#1417 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1418 ) ) ;
+#1418 = STYLED_ITEM ( 'NONE', ( #1421 ), #1010 ) ;
+#1419 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1425, 'distance_accuracy_value', 'NONE');
+#1420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1421 = PRESENTATION_STYLE_ASSIGNMENT (( #1422 ) ) ;
+#1422 = SURFACE_STYLE_USAGE ( .BOTH. , #1423 ) ;
+#1423 = SURFACE_SIDE_STYLE ('',( #1424 ) ) ;
+#1424 = SURFACE_STYLE_FILL_AREA ( #1430 ) ;
+#1425 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1426 = FACE_OUTER_BOUND ( 'NONE', #1014, .T. ) ;
+#1427 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1428 = AXIS2_PLACEMENT_3D ( 'NONE', #1427, #1405, #1441 ) ;
+#1429 = CIRCLE ( 'NONE', #1428, 0.2999999999999999900 ) ;
+#1430 = FILL_AREA_STYLE ('',( #1433 ) ) ;
+#1431 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #1460, #1463 ) ;
+#1432 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1433 = FILL_AREA_STYLE_COLOUR ( '', #1414 ) ;
+#1434 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1435 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1436 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1438 ), #1375 ) ;
+#1437 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1438 ) ) ;
+#1438 = STYLED_ITEM ( 'NONE', ( #1439 ), #1012 ) ;
+#1439 = PRESENTATION_STYLE_ASSIGNMENT (( #1448 ) ) ;
+#1440 = FILL_AREA_STYLE_COLOUR ( '', #1449 ) ;
+#1441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1442 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1443 = TOROIDAL_SURFACE ( 'NONE', #1456, 1.700000000000000000, 0.8500000000000000900 ) ;
+#1444 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1445 = FACE_OUTER_BOUND ( 'NONE', #1056, .T. ) ;
+#1446 = AXIS2_PLACEMENT_3D ( 'NONE', #1442, #1451, #1378 ) ;
+#1447 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1448 = SURFACE_STYLE_USAGE ( .BOTH. , #1457 ) ;
+#1449 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1450 = FILL_AREA_STYLE ('',( #1440 ) ) ;
+#1451 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1452 = SURFACE_STYLE_FILL_AREA ( #1450 ) ;
+#1453 = TOROIDAL_SURFACE ( 'NONE', #1446, 0.2999999999999999900, 0.8499999999999998700 ) ;
+#1454 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1455 = AXIS2_PLACEMENT_3D ( 'NONE', #1454, #1465, #1458 ) ;
+#1456 = AXIS2_PLACEMENT_3D ( 'NONE', #1447, #1444, #1434 ) ;
+#1457 = SURFACE_SIDE_STYLE ('',( #1452 ) ) ;
+#1458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1460 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1461 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1462 = AXIS2_PLACEMENT_3D ( 'NONE', #1461, #1466, #1474 ) ;
+#1463 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1464 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1571 ), #1590 ) ;
+#1465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1466 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1467 = AXIS2_PLACEMENT_3D ( 'NONE', #1479, #1487, #1472 ) ;
+#1468 = STYLED_ITEM ( 'NONE', ( #1469 ), #1013 ) ;
+#1469 = PRESENTATION_STYLE_ASSIGNMENT (( #1470 ) ) ;
+#1470 = SURFACE_STYLE_USAGE ( .BOTH. , #1486 ) ;
+#1471 = CARTESIAN_POINT ( 'NONE', ( 0.7000000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1473 = FILL_AREA_STYLE_COLOUR ( '', #1480 ) ;
+#1474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1475 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1476 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1468 ) ) ;
+#1477 = FILL_AREA_STYLE ('',( #1473 ) ) ;
+#1478 = CARTESIAN_POINT ( 'NONE', ( 1.844054128927312700, 1.094989236923406200E-016, -0.8941265658684448600 ) ) ;
+#1479 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1480 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1481 = TOROIDAL_SURFACE ( 'NONE', #1467, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#1482 = FACE_OUTER_BOUND ( 'NONE', #1015, .T. ) ;
+#1483 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1475, 'distance_accuracy_value', 'NONE');
+#1484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1485 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1486 = SURFACE_SIDE_STYLE ('',( #1490 ) ) ;
+#1487 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1488 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1483 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1475, #1485, #1484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1489 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1468 ), #1488 ) ;
+#1490 = SURFACE_STYLE_FILL_AREA ( #1477 ) ;
+#1491 = SURFACE_SIDE_STYLE ('',( #1492 ) ) ;
+#1492 = SURFACE_STYLE_FILL_AREA ( #1512 ) ;
+#1493 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1494 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1496 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1503, #1499, #1497 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1495 = FILL_AREA_STYLE_COLOUR ( '', #1513 ) ;
+#1496 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1503, 'distance_accuracy_value', 'NONE');
+#1497 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1498 = CARTESIAN_POINT ( 'NONE', ( 0.8500000000000000900, 0.0000000000000000000, 1.149999999999999500 ) ) ;
+#1499 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1500 = AXIS2_PLACEMENT_3D ( 'NONE', #1471, #1526, #1522 ) ;
+#1501 = CIRCLE ( 'NONE', #1507, 0.8500000000000000900 ) ;
+#1502 = FACE_OUTER_BOUND ( 'NONE', #978, .T. ) ;
+#1503 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1504 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1509 ), #1494 ) ;
+#1505 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1509 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE', ( 2.365616706689072800, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#1507 = AXIS2_PLACEMENT_3D ( 'NONE', #1508, #1515, #1514 ) ;
+#1508 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 1.700000000000000000 ) ) ;
+#1509 = STYLED_ITEM ( 'NONE', ( #1510 ), #1009 ) ;
+#1510 = PRESENTATION_STYLE_ASSIGNMENT (( #1511 ) ) ;
+#1511 = SURFACE_STYLE_USAGE ( .BOTH. , #1491 ) ;
+#1512 = FILL_AREA_STYLE ('',( #1495 ) ) ;
+#1513 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1516 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #1530, #1531 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1517 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1519 ), #1516 ) ;
+#1518 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1519 ) ) ;
+#1519 = STYLED_ITEM ( 'NONE', ( #1520 ), #1042 ) ;
+#1520 = PRESENTATION_STYLE_ASSIGNMENT (( #1523 ) ) ;
+#1521 = FACE_OUTER_BOUND ( 'NONE', #1024, .T. ) ;
+#1522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1523 = SURFACE_STYLE_USAGE ( .BOTH. , #1524 ) ;
+#1524 = SURFACE_SIDE_STYLE ('',( #1535 ) ) ;
+#1525 = FILL_AREA_STYLE ('',( #1532 ) ) ;
+#1526 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#1528 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 1.700000000000000000 ) ) ;
+#1529 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #1538, #1393 ) ;
+#1530 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1531 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1532 = FILL_AREA_STYLE_COLOUR ( '', #1533 ) ;
+#1533 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1534 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 1.040949779275250000E-016, -0.8499999999999998700 ) ) ;
+#1535 = SURFACE_STYLE_FILL_AREA ( #1525 ) ;
+#1536 = CIRCLE ( 'NONE', #1529, 0.8500000000000000900 ) ;
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1539 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1540 = CYLINDRICAL_SURFACE ( 'NONE', #1462, 1.149999999999999900 ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.8499999999999998700 ) ) ;
+#1542 = TOROIDAL_SURFACE ( 'NONE', #1543, 1.700000000000000000, 0.8500000000000000900 ) ;
+#1543 = AXIS2_PLACEMENT_3D ( 'NONE', #1539, #1545, #1546 ) ;
+#1544 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1545 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1546 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1547 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1548 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1552 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1567, #1547, #1553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1549 = CARTESIAN_POINT ( 'NONE', ( 2.114365076099295100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1550 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1493, 'distance_accuracy_value', 'NONE');
+#1551 = CIRCLE ( 'NONE', #1555, 0.8499999999999998700 ) ;
+#1552 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1567, 'distance_accuracy_value', 'NONE');
+#1553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1554 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1555 = AXIS2_PLACEMENT_3D ( 'NONE', #1549, #1558, #1564 ) ;
+#1556 = PRESENTATION_STYLE_ASSIGNMENT (( #1557 ) ) ;
+#1557 = SURFACE_STYLE_USAGE ( .BOTH. , #1568 ) ;
+#1558 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1559 = FILL_AREA_STYLE ('',( #1565 ) ) ;
+#1560 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1561 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1563 ), #1548 ) ;
+#1562 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1563 ) ) ;
+#1563 = STYLED_ITEM ( 'NONE', ( #1556 ), #1050 ) ;
+#1564 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1565 = FILL_AREA_STYLE_COLOUR ( '', #1560 ) ;
+#1566 = FACE_OUTER_BOUND ( 'NONE', #1068, .T. ) ;
+#1567 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1568 = SURFACE_SIDE_STYLE ('',( #1569 ) ) ;
+#1569 = SURFACE_STYLE_FILL_AREA ( #1559 ) ;
+#1570 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1571 ) ) ;
+#1571 = STYLED_ITEM ( 'NONE', ( #1572 ), #1053 ) ;
+#1572 = PRESENTATION_STYLE_ASSIGNMENT (( #1573 ) ) ;
+#1573 = SURFACE_STYLE_USAGE ( .BOTH. , #1574 ) ;
+#1574 = SURFACE_SIDE_STYLE ('',( #1575 ) ) ;
+#1575 = SURFACE_STYLE_FILL_AREA ( #1582 ) ;
+#1576 = COLOUR_RGB ( '',0.0000000000000000000, 0.5019607843137254800, 0.0000000000000000000 ) ;
+#1577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1579 = CIRCLE ( 'NONE', #1580, 0.8499999999999998700 ) ;
+#1580 = AXIS2_PLACEMENT_3D ( 'NONE', #1583, #1578, #1577 ) ;
+#1581 = FILL_AREA_STYLE_COLOUR ( '', #1576 ) ;
+#1582 = FILL_AREA_STYLE ('',( #1581 ) ) ;
+#1583 = CARTESIAN_POINT ( 'NONE', ( 2.365616706689072800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = FACE_OUTER_BOUND ( 'NONE', #1060, .T. ) ;
+#1585 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 1.408343819019456300E-016, -1.150000000000000100 ) ) ;
+#1586 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1588 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1589 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1590 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1550 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1493, #1544, #1554 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1592 = TOROIDAL_SURFACE ( 'NONE', #1600, 0.2999999999999999900, 0.8499999999999998700 ) ;
+#1593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1594 = AXIS2_PLACEMENT_3D ( 'NONE', #1604, #1593, #1591 ) ;
+#1595 = VECTOR ( 'NONE', #1586, 1000.000000000000000 ) ;
+#1596 = CIRCLE ( 'NONE', #1594, 0.8499999999999998700 ) ;
+#1597 = AXIS2_PLACEMENT_3D ( 'NONE', #1589, #1588, #1587 ) ;
+#1598 = CIRCLE ( 'NONE', #1597, 0.8500000000000000900 ) ;
+#1599 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1600 = AXIS2_PLACEMENT_3D ( 'NONE', #1603, #1605, #1599 ) ;
+#1601 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.149999999999999900 ) ) ;
+#1602 = LINE ( 'NONE', #1601, #1595 ) ;
+#1603 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1604 = CARTESIAN_POINT ( 'NONE', ( 0.8499999999999999800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1605 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1606 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 1.150000000000000100 ) ) ;
+#1607 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1608 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1609 = TOROIDAL_SURFACE ( 'NONE', #1633, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#1610 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1611 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1612 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1613 = AXIS2_PLACEMENT_3D ( 'NONE', #1618, #1612, #1632 ) ;
+#1614 = AXIS2_PLACEMENT_3D ( 'NONE', #1626, #1608, #1607 ) ;
+#1615 = FACE_OUTER_BOUND ( 'NONE', #1066, .T. ) ;
+#1616 = FILL_AREA_STYLE_COLOUR ( '', #1622 ) ;
+#1617 = SURFACE_STYLE_USAGE ( .BOTH. , #1621 ) ;
+#1618 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1619 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1610, 'distance_accuracy_value', 'NONE');
+#1620 = SURFACE_STYLE_FILL_AREA ( #1630 ) ;
+#1621 = SURFACE_SIDE_STYLE ('',( #1620 ) ) ;
+#1622 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1623 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1624 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1625 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1637 ) ) ;
+#1626 = CARTESIAN_POINT ( 'NONE', ( 1.149999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 0.7000000000000000700, 1.392007063213700900E-016, -1.136660026534075400 ) ) ;
+#1628 = CIRCLE ( 'NONE', #1613, 1.150000000000000100 ) ;
+#1629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1619 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1610, #1611, #1636 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1630 = FILL_AREA_STYLE ('',( #1616 ) ) ;
+#1631 = CIRCLE ( 'NONE', #1614, 1.150000000000000100 ) ;
+#1632 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #1624, #1623, #1634 ) ;
+#1634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1635 = PRESENTATION_STYLE_ASSIGNMENT (( #1617 ) ) ;
+#1636 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1637 = STYLED_ITEM ( 'NONE', ( #1635 ), #1064 ) ;
+#1638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1637 ), #1629 ) ;
+#1639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1640, #1642 ) ;
+#1640 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1868, #1817 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1647 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1682, #1663, $ ) ;
+#1642 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1641 ) ;
+#1643 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1644 ) ;
+#1644 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1645 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1673, #1648 ) ;
+#1646 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1682, #1670, $ ) ;
+#1647 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1863, #1808 ) ;
+#1648 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1646 ) ;
+#1649 = PRODUCT ( 'RES0W25_OR_OW5S_MODEL', 'RES0W25_OR_OW5S_MODEL', '', ( #1650 ) ) ;
+#1650 = PRODUCT_CONTEXT ( 'NONE', #1652, 'mechanical' ) ;
+#1651 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1652 ) ;
+#1652 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1653 = PRODUCT_CONTEXT ( 'NONE', #1644, 'mechanical' ) ;
+#1654 = PRODUCT ( 'RES0W25_L6MxD2M3_BODY', 'RES0W25_L6MxD2M3_BODY', '', ( #1653 ) ) ;
+#1655 = SHAPE_DEFINITION_REPRESENTATION ( #1656, #1817 ) ;
+#1656 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1663 ) ;
+#1657 = PRODUCT ( 'RES0W25_L10MxD0M6', 'RES0W25_L10MxD0M6', '', ( #1658 ) ) ;
+#1658 = PRODUCT_CONTEXT ( 'NONE', #1660, 'mechanical' ) ;
+#1659 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1660 ) ;
+#1660 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1661 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1657 ) ) ;
+#1662 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1657, .NOT_KNOWN. ) ;
+#1663 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1662, #1664 ) ;
+#1664 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1666, 'design' ) ;
+#1665 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1666 ) ;
+#1666 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1667 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1668 ) ;
+#1668 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1669 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1668, 'design' ) ;
+#1670 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1671, #1669 ) ;
+#1671 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1654, .NOT_KNOWN. ) ;
+#1672 = SHAPE_DEFINITION_REPRESENTATION ( #1675, #1834 ) ;
+#1673 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1868, #1834 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1674 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1674 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1867, #1808 ) ;
+#1675 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1670 ) ;
+#1676 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1654 ) ) ;
+#1677 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1678 ) ;
+#1678 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1679 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1678, 'design' ) ;
+#1680 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1649, .NOT_KNOWN. ) ;
+#1681 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1649 ) ) ;
+#1682 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1680, #1679 ) ;
+#1683 = SHAPE_DEFINITION_REPRESENTATION ( #1684, #1868 ) ;
+#1684 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1682 ) ;
+#1685 = AXIS2_PLACEMENT_3D ( 'NONE', #1688, #1687, #1686 ) ;
+#1686 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = FILL_AREA_STYLE_COLOUR ( '', #1692 ) ;
+#1690 = SURFACE_STYLE_USAGE ( .BOTH. , #1691 ) ;
+#1691 = SURFACE_SIDE_STYLE ('',( #1694 ) ) ;
+#1692 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1693 = CIRCLE ( 'NONE', #1700, 0.8500000000000000900 ) ;
+#1694 = SURFACE_STYLE_FILL_AREA ( #1695 ) ;
+#1695 = FILL_AREA_STYLE ('',( #1689 ) ) ;
+#1696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1697 = FACE_OUTER_BOUND ( 'NONE', #1189, .T. ) ;
+#1698 = PRESENTATION_STYLE_ASSIGNMENT (( #1690 ) ) ;
+#1699 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1700 = AXIS2_PLACEMENT_3D ( 'NONE', #1701, #1696, #1699 ) ;
+#1701 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1702 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1703 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1708 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1705, #1702, #1707 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1704 = STYLED_ITEM ( 'NONE', ( #1698 ), #1190 ) ;
+#1705 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1706 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1704 ) ) ;
+#1707 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1708 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1705, 'distance_accuracy_value', 'NONE');
+#1709 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1704 ), #1703 ) ;
+#1710 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1711 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1738 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1733, #1732, #1739 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1712 = PRESENTATION_STYLE_ASSIGNMENT (( #1713 ) ) ;
+#1713 = SURFACE_STYLE_USAGE ( .BOTH. , #1761 ) ;
+#1714 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1715 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1716 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1717 = CYLINDRICAL_SURFACE ( 'NONE', #1720, 1.149999999999999900 ) ;
+#1718 = AXIS2_PLACEMENT_3D ( 'NONE', #1716, #1714, #1715 ) ;
+#1719 = TOROIDAL_SURFACE ( 'NONE', #1718, 0.2999999999999999900, 0.8500000000000002000 ) ;
+#1720 = AXIS2_PLACEMENT_3D ( 'NONE', #1721, #1748, #1751 ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1722 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1723 = VECTOR ( 'NONE', #1722, 1000.000000000000000 ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.408343819019456000E-016, -1.149999999999999900 ) ) ;
+#1725 = LINE ( 'NONE', #1724, #1723 ) ;
+#1726 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1727 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1728 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1729 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1730 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1731 = FILL_AREA_STYLE ('',( #1750 ) ) ;
+#1732 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1733 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1734 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1745 ), #1711 ) ;
+#1735 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 1.408343819019455800E-016, -1.149999999999999700 ) ) ;
+#1736 = SURFACE_SIDE_STYLE ('',( #1737 ) ) ;
+#1737 = SURFACE_STYLE_FILL_AREA ( #1731 ) ;
+#1738 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1733, 'distance_accuracy_value', 'NONE');
+#1739 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1740 = CIRCLE ( 'NONE', #1742, 0.2999999999999999900 ) ;
+#1741 = FACE_OUTER_BOUND ( 'NONE', #1204, .T. ) ;
+#1742 = AXIS2_PLACEMENT_3D ( 'NONE', #1729, #1728, #1727 ) ;
+#1743 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 8.878689293818307100E-017, -0.2999999999999999900 ) ) ;
+#1744 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1745 ) ) ;
+#1745 = STYLED_ITEM ( 'NONE', ( #1746 ), #1195 ) ;
+#1746 = PRESENTATION_STYLE_ASSIGNMENT (( #1747 ) ) ;
+#1747 = SURFACE_STYLE_USAGE ( .BOTH. , #1736 ) ;
+#1748 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1749 = FACE_OUTER_BOUND ( 'NONE', #1180, .T. ) ;
+#1750 = FILL_AREA_STYLE_COLOUR ( '', #1730 ) ;
+#1751 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1752 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1828 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1826, #1832, #1829 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1753 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1757, #1756 ) ;
+#1755 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1757 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE', ( 4.849999999999998800, 1.408343819019456300E-016, -1.150000000000000100 ) ) ;
+#1759 = CIRCLE ( 'NONE', #1754, 1.150000000000000100 ) ;
+#1760 = CARTESIAN_POINT ( 'NONE', ( 4.367817461950350500, 1.224646799147353000E-016, -1.000000000000000000 ) ) ;
+#1761 = SURFACE_SIDE_STYLE ('',( #1762 ) ) ;
+#1762 = SURFACE_STYLE_FILL_AREA ( #1763 ) ;
+#1763 = FILL_AREA_STYLE ('',( #1764 ) ) ;
+#1764 = FILL_AREA_STYLE_COLOUR ( '', #1755 ) ;
+#1765 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1158, #1808 ), #1752 ) ;
+#1766 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1767 = LINE ( 'NONE', #1766, #1773 ) ;
+#1768 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1769 = VECTOR ( 'NONE', #1768, 1000.000000000000000 ) ;
+#1770 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1771 = LINE ( 'NONE', #1770, #1769 ) ;
+#1772 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1773 = VECTOR ( 'NONE', #1772, 1000.000000000000000 ) ;
+#1774 = VECTOR ( 'NONE', #1710, 1000.000000000000000 ) ;
+#1775 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.149999999999999900 ) ) ;
+#1776 = LINE ( 'NONE', #1775, #1774 ) ;
+#1777 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1778 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1779 = CIRCLE ( 'NONE', #1788, 0.2999999999999999900 ) ;
+#1780 = STYLED_ITEM ( 'NONE', ( #1712 ), #1213 ) ;
+#1781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 1.149999999999999700 ) ) ;
+#1785 = AXIS2_PLACEMENT_3D ( 'NONE', #1783, #1782, #1781 ) ;
+#1786 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1780 ) ) ;
+#1787 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1780 ), #1805 ) ;
+#1788 = AXIS2_PLACEMENT_3D ( 'NONE', #1778, #1793, #1792 ) ;
+#1789 = CIRCLE ( 'NONE', #1785, 1.149999999999999700 ) ;
+#1790 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1791 = CIRCLE ( 'NONE', #1795, 0.8499999999999998700 ) ;
+#1792 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1793 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1794 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1795 = AXIS2_PLACEMENT_3D ( 'NONE', #1790, #1794, #1796 ) ;
+#1796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1797 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1798 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1799 = CARTESIAN_POINT ( 'NONE', ( 5.999999999999998200, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1800 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1777, 'distance_accuracy_value', 'NONE');
+#1801 = PRESENTATION_STYLE_ASSIGNMENT (( #1802 ) ) ;
+#1802 = SURFACE_STYLE_USAGE ( .BOTH. , #1803 ) ;
+#1803 = SURFACE_SIDE_STYLE ('',( #1820 ) ) ;
+#1804 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1805 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1800 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1777, #1798, #1797 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1806 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1807 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1808 = AXIS2_PLACEMENT_3D ( 'NONE', #1804, #1807, #1806 ) ;
+#1809 = STYLED_ITEM ( 'NONE', ( #1801 ), #1765 ) ;
+#1810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1809 ), #1835 ) ;
+#1811 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1812 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1845 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1857, #1855, #1846 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1813 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1814 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1815 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1816 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1809 ) ) ;
+#1817 = SHAPE_REPRESENTATION ( 'RES0W25_L10MxD0M6', ( #1808 ), #1842 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE', ( 5.149999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1819 = TOROIDAL_SURFACE ( 'NONE', #1825, 0.2999999999999999900, 0.8499999999999999800 ) ;
+#1820 = SURFACE_STYLE_FILL_AREA ( #1821 ) ;
+#1821 = FILL_AREA_STYLE ('',( #1822 ) ) ;
+#1822 = FILL_AREA_STYLE_COLOUR ( '', #1811 ) ;
+#1823 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1824 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1825 = AXIS2_PLACEMENT_3D ( 'NONE', #1818, #1823, #1824 ) ;
+#1826 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1827 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1814, 'distance_accuracy_value', 'NONE');
+#1828 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1826, 'distance_accuracy_value', 'NONE');
+#1829 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1830 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1859, 'distance_accuracy_value', 'NONE');
+#1831 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1832 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1833 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1834 = SHAPE_REPRESENTATION ( 'RES0W25_L6MxD2M3_BODY', ( #1808 ), #1752 ) ;
+#1835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1827 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1814, #1815, #1813 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1836 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1834, #1765 ) ;
+#1837 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1830 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1859, #1831, #1833 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1838 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1840, 'distance_accuracy_value', 'NONE');
+#1839 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1840 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1841 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #304, #1808 ), #1842 ) ;
+#1842 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1838 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1840, #1843, #1839 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1843 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1844 = SURFACE_STYLE_FILL_AREA ( #1847 ) ;
+#1845 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1857, 'distance_accuracy_value', 'NONE');
+#1846 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1847 = FILL_AREA_STYLE ('',( #1851 ) ) ;
+#1848 = SURFACE_STYLE_USAGE ( .BOTH. , #1856 ) ;
+#1849 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1853 ), #1812 ) ;
+#1850 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1853 ) ) ;
+#1851 = FILL_AREA_STYLE_COLOUR ( '', #1852 ) ;
+#1852 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1853 = STYLED_ITEM ( 'NONE', ( #1854 ), #1841 ) ;
+#1854 = PRESENTATION_STYLE_ASSIGNMENT (( #1848 ) ) ;
+#1855 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1856 = SURFACE_SIDE_STYLE ('',( #1844 ) ) ;
+#1857 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1858 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1817, #1841 ) ;
+#1859 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1860 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1862 = CARTESIAN_POINT ( 'NONE', ( -2.452599101879587600, 2.137131195581787300, -0.1577322765580029000 ) ) ;
+#1863 = AXIS2_PLACEMENT_3D ( 'NONE', #1862, #1861, #1860 ) ;
+#1864 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1865 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1866 = CARTESIAN_POINT ( 'NONE', ( -0.3725991018796032100, 2.137131195581787300, -0.1577322765582209500 ) ) ;
+#1867 = AXIS2_PLACEMENT_3D ( 'NONE', #1866, #1865, #1864 ) ;
+#1868 = SHAPE_REPRESENTATION ( 'RES0W25_OR_OW5S_MODEL', ( #1685, #1867, #1863 ), #1837 ) ;
+#1869 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1871 = AXIS2_PLACEMENT_3D ( 'NONE', #1872, #1870, #1869 ) ;
+#1872 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES0W5_OR_1WS_250MIL_MODEL.STEP b/STEP-files/resistor-th-hole/RES0W5_OR_1WS_250MIL_MODEL.STEP
new file mode 100644
index 0000000..db94eee
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0W5_OR_1WS_250MIL_MODEL.STEP
@@ -0,0 +1,1849 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0W5_OR_1WS_250MIL_MODEL.STEP',
+ '2016-08-08T16:18:00',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = PRODUCT_CONTEXT ( 'NONE', #4, 'mechanical' ) ;
+#2 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #8, 'design' ) ;
+#3 = PRODUCT ( 'RES0W5_OR_1WS_250MIL_MODEL', 'RES0W5_OR_1WS_250MIL_MODEL', '', ( #1 ) ) ;
+#4 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#5 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #10, #2 ) ;
+#6 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #8 ) ;
+#7 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #4 ) ;
+#8 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#9 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #3 ) ) ;
+#10 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #3, .NOT_KNOWN. ) ;
+#11 = AXIS2_PLACEMENT_3D ( 'NONE', #15, #13, #12 ) ;
+#12 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#14 = CYLINDRICAL_SURFACE ( 'NONE', #11, 1.200000000000000400 ) ;
+#15 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#16 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#17 = CIRCLE ( 'NONE', #19, 1.200000000000000400 ) ;
+#18 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#19 = AXIS2_PLACEMENT_3D ( 'NONE', #20, #18, #16 ) ;
+#20 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#22 = CIRCLE ( 'NONE', #32, 1.200000000000000400 ) ;
+#23 = VECTOR ( 'NONE', #27, 1000.000000000000000 ) ;
+#24 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#25 = LINE ( 'NONE', #31, #23 ) ;
+#26 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#28 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#29 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #30 ) ;
+#30 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#31 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#32 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #26, #28 ) ;
+#33 = PRODUCT_CONTEXT ( 'NONE', #24, 'mechanical' ) ;
+#34 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #24 ) ;
+#35 = PRODUCT_CONTEXT ( 'NONE', #30, 'mechanical' ) ;
+#36 = PRODUCT ( 'RES0W5_L9MxD3M_BODY', 'RES0W5_L9MxD3M_BODY', '', ( #35 ) ) ;
+#37 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #38 ) ;
+#38 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#39 = PRODUCT ( 'RES0W5_6M35_PIN', 'RES0W5_6M35_PIN', '', ( #33 ) ) ;
+#40 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #41, #42 ) ;
+#41 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #39, .NOT_KNOWN. ) ;
+#42 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #43, 'design' ) ;
+#43 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#44 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #36, .NOT_KNOWN. ) ;
+#45 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #39 ) ) ;
+#46 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #36 ) ) ;
+#47 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #43 ) ;
+#48 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #44, #49 ) ;
+#49 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #38, 'design' ) ;
+#50 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #5 ) ;
+#51 = SHAPE_DEFINITION_REPRESENTATION ( #50, #1807 ) ;
+#52 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #48 ) ;
+#53 = SHAPE_DEFINITION_REPRESENTATION ( #52, #1810 ) ;
+#54 = CIRCLE ( 'NONE', #55, 1.209411910020934400 ) ;
+#55 = AXIS2_PLACEMENT_3D ( 'NONE', #57, #60, #59 ) ;
+#56 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#57 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#58 = SURFACE_SIDE_STYLE ('',( #61 ) ) ;
+#59 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#60 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#61 = SURFACE_STYLE_FILL_AREA ( #72 ) ;
+#62 = PRESENTATION_STYLE_ASSIGNMENT (( #66 ) ) ;
+#63 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#64 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #65 ) ) ;
+#65 = STYLED_ITEM ( 'NONE', ( #62 ), #1605 ) ;
+#66 = SURFACE_STYLE_USAGE ( .BOTH. , #58 ) ;
+#67 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#68 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#69 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #65 ), #71 ) ;
+#70 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #63, 'distance_accuracy_value', 'NONE');
+#71 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #70 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #63, #67, #68 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#72 = FILL_AREA_STYLE ('',( #73 ) ) ;
+#73 = FILL_AREA_STYLE_COLOUR ( '', #56 ) ;
+#74 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#75 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1001, 'distance_accuracy_value', 'NONE');
+#76 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#77 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#78 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #75 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1001, #1000, #74 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#79 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#80 = SURFACE_STYLE_USAGE ( .BOTH. , #234 ) ;
+#81 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #83 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #184, #183, #182 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#82 = PRESENTATION_STYLE_ASSIGNMENT (( #80 ) ) ;
+#83 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #184, 'distance_accuracy_value', 'NONE');
+#84 = FILL_AREA_STYLE_COLOUR ( '', #91 ) ;
+#85 = SURFACE_SIDE_STYLE ('',( #95 ) ) ;
+#86 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#87 = FILL_AREA_STYLE ('',( #84 ) ) ;
+#88 = PRESENTATION_STYLE_ASSIGNMENT (( #90 ) ) ;
+#89 = FACE_OUTER_BOUND ( 'NONE', #1628, .T. ) ;
+#90 = SURFACE_STYLE_USAGE ( .BOTH. , #85 ) ;
+#91 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#92 = STYLED_ITEM ( 'NONE', ( #88 ), #934 ) ;
+#93 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #92 ), #98 ) ;
+#94 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #92 ) ) ;
+#95 = SURFACE_STYLE_FILL_AREA ( #87 ) ;
+#96 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#97 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #86, 'distance_accuracy_value', 'NONE');
+#98 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #97 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #86, #77, #99 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#99 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #76, 'distance_accuracy_value', 'NONE');
+#101 = STYLED_ITEM ( 'NONE', ( #301 ), #1019 ) ;
+#102 = FACE_OUTER_BOUND ( 'NONE', #1009, .T. ) ;
+#103 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #76, #79, #96 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#104 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #101 ) ) ;
+#105 = AXIS2_PLACEMENT_3D ( 'NONE', #118, #110, #120 ) ;
+#106 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #111, 'distance_accuracy_value', 'NONE');
+#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #101 ), #246 ) ;
+#108 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #117 ), #121 ) ;
+#109 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#110 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#111 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#112 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#113 = CIRCLE ( 'NONE', #105, 1.490588089979065800 ) ;
+#114 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#115 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#116 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #117 ) ) ;
+#117 = STYLED_ITEM ( 'NONE', ( #82 ), #1010 ) ;
+#118 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#119 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#120 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#121 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #106 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #111, #112, #115 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#123 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#124 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#125 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#126 = SURFACE_SIDE_STYLE ('',( #127 ) ) ;
+#127 = SURFACE_STYLE_FILL_AREA ( #134 ) ;
+#128 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#130 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#131 = AXIS2_PLACEMENT_3D ( 'NONE', #162, #130, #129 ) ;
+#132 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#133 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#134 = FILL_AREA_STYLE ('',( #135 ) ) ;
+#135 = FILL_AREA_STYLE_COLOUR ( '', #136 ) ;
+#136 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#137 = FACE_OUTER_BOUND ( 'NONE', #942, .T. ) ;
+#138 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#139 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#140 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #149 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #194, #209, #150 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#141 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#142 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #213 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #144, #132, #170 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#143 = CIRCLE ( 'NONE', #161, 1.500000000000000000 ) ;
+#144 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#145 = FACE_OUTER_BOUND ( 'NONE', #978, .T. ) ;
+#146 = TOROIDAL_SURFACE ( 'NONE', #214, 2.399999999999999900, 1.199999999999999500 ) ;
+#147 = SURFACE_STYLE_USAGE ( .BOTH. , #220 ) ;
+#148 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #119, 'distance_accuracy_value', 'NONE');
+#149 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #194, 'distance_accuracy_value', 'NONE');
+#150 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#151 = PRESENTATION_STYLE_ASSIGNMENT (( #147 ) ) ;
+#152 = STYLED_ITEM ( 'NONE', ( #151 ), #908 ) ;
+#153 = FILL_AREA_STYLE ('',( #178 ) ) ;
+#154 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#155 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#156 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#157 = AXIS2_PLACEMENT_3D ( 'NONE', #139, #138, #133 ) ;
+#158 = STYLED_ITEM ( 'NONE', ( #159 ), #919 ) ;
+#159 = PRESENTATION_STYLE_ASSIGNMENT (( #160 ) ) ;
+#160 = SURFACE_STYLE_USAGE ( .BOTH. , #173 ) ;
+#161 = AXIS2_PLACEMENT_3D ( 'NONE', #156, #155, #154 ) ;
+#162 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#163 = FILL_AREA_STYLE_COLOUR ( '', #218 ) ;
+#164 = CIRCLE ( 'NONE', #131, 1.500000000000000000 ) ;
+#165 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#166 = AXIS2_PLACEMENT_3D ( 'NONE', #205, #180, #179 ) ;
+#167 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #202 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #172, #169, #190 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#168 = SURFACE_STYLE_FILL_AREA ( #153 ) ;
+#169 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#170 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#171 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#172 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#173 = SURFACE_SIDE_STYLE ('',( #174 ) ) ;
+#174 = SURFACE_STYLE_FILL_AREA ( #175 ) ;
+#175 = FILL_AREA_STYLE ('',( #207 ) ) ;
+#176 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #152 ) ) ;
+#177 = FACE_OUTER_BOUND ( 'NONE', #900, .T. ) ;
+#178 = FILL_AREA_STYLE_COLOUR ( '', #193 ) ;
+#179 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#180 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#181 = AXIS2_PLACEMENT_3D ( 'NONE', #171, #165, #122 ) ;
+#182 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#183 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#184 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #187 ), #81 ) ;
+#186 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #187 ) ) ;
+#187 = STYLED_ITEM ( 'NONE', ( #188 ), #932 ) ;
+#188 = PRESENTATION_STYLE_ASSIGNMENT (( #189 ) ) ;
+#189 = SURFACE_STYLE_USAGE ( .BOTH. , #126 ) ;
+#190 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #158 ), #142 ) ;
+#192 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #158 ) ) ;
+#193 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#194 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#195 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #197 ), #140 ) ;
+#196 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #197 ) ) ;
+#197 = STYLED_ITEM ( 'NONE', ( #198 ), #931 ) ;
+#198 = PRESENTATION_STYLE_ASSIGNMENT (( #199 ) ) ;
+#199 = SURFACE_STYLE_USAGE ( .BOTH. , #200 ) ;
+#200 = SURFACE_SIDE_STYLE ('',( #215 ) ) ;
+#201 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#202 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #172, 'distance_accuracy_value', 'NONE');
+#203 = AXIS2_PLACEMENT_3D ( 'NONE', #125, #124, #123 ) ;
+#204 = CIRCLE ( 'NONE', #203, 1.500000000000000000 ) ;
+#205 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#206 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#207 = FILL_AREA_STYLE_COLOUR ( '', #201 ) ;
+#208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#209 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#210 = TOROIDAL_SURFACE ( 'NONE', #157, 0.2999999999999999900, 1.200000000000000000 ) ;
+#211 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #152 ), #167 ) ;
+#212 = TOROIDAL_SURFACE ( 'NONE', #166, 0.2999999999999999900, 1.200000000000000200 ) ;
+#213 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #144, 'distance_accuracy_value', 'NONE');
+#214 = AXIS2_PLACEMENT_3D ( 'NONE', #206, #141, #208 ) ;
+#215 = SURFACE_STYLE_FILL_AREA ( #216 ) ;
+#216 = FILL_AREA_STYLE ('',( #163 ) ) ;
+#217 = FACE_OUTER_BOUND ( 'NONE', #980, .T. ) ;
+#218 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#219 = CYLINDRICAL_SURFACE ( 'NONE', #181, 1.500000000000000000 ) ;
+#220 = SURFACE_SIDE_STYLE ('',( #168 ) ) ;
+#221 = FILL_AREA_STYLE ('',( #232 ) ) ;
+#222 = FACE_OUTER_BOUND ( 'NONE', #918, .T. ) ;
+#223 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#225 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#226 = AXIS2_PLACEMENT_3D ( 'NONE', #225, #223, #236 ) ;
+#227 = TOROIDAL_SURFACE ( 'NONE', #226, 2.399999999999999900, 1.199999999999999500 ) ;
+#228 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#229 = AXIS2_PLACEMENT_3D ( 'NONE', #230, #228, #224 ) ;
+#230 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#231 = TOROIDAL_SURFACE ( 'NONE', #229, 2.399999999999999900, 1.199999999999999500 ) ;
+#232 = FILL_AREA_STYLE_COLOUR ( '', #114 ) ;
+#233 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ;
+#234 = SURFACE_SIDE_STYLE ('',( #235 ) ) ;
+#235 = SURFACE_STYLE_FILL_AREA ( #221 ) ;
+#236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#237 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#238 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#239 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#240 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #241 ) ) ;
+#241 = STYLED_ITEM ( 'NONE', ( #244 ), #1323 ) ;
+#242 = LINE ( 'NONE', #247, #243 ) ;
+#243 = VECTOR ( 'NONE', #238, 1000.000000000000000 ) ;
+#244 = PRESENTATION_STYLE_ASSIGNMENT (( #396 ) ) ;
+#245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #241 ), #278 ) ;
+#246 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #148 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #119, #109, #128 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#247 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000000000, 0.0000000000000000000, -6.649999999999997700 ) ) ;
+#248 = FILL_AREA_STYLE_COLOUR ( '', #263 ) ;
+#249 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#250 = AXIS2_PLACEMENT_3D ( 'NONE', #262, #249, #266 ) ;
+#251 = AXIS2_PLACEMENT_3D ( 'NONE', #264, #269, #259 ) ;
+#252 = CIRCLE ( 'NONE', #250, 1.200000000000000400 ) ;
+#253 = CYLINDRICAL_SURFACE ( 'NONE', #251, 0.2999999999999999900 ) ;
+#254 = FACE_OUTER_BOUND ( 'NONE', #898, .T. ) ;
+#255 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #257 ), #103 ) ;
+#256 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #257 ) ) ;
+#257 = STYLED_ITEM ( 'NONE', ( #267 ), #968 ) ;
+#258 = FILL_AREA_STYLE ('',( #248 ) ) ;
+#259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#260 = SURFACE_SIDE_STYLE ('',( #261 ) ) ;
+#261 = SURFACE_STYLE_FILL_AREA ( #258 ) ;
+#262 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#263 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#264 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#265 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#266 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#267 = PRESENTATION_STYLE_ASSIGNMENT (( #268 ) ) ;
+#268 = SURFACE_STYLE_USAGE ( .BOTH. , #260 ) ;
+#269 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#270 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#271 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #239, 'distance_accuracy_value', 'NONE');
+#272 = AXIS2_PLACEMENT_3D ( 'NONE', #274, #270, #277 ) ;
+#273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#274 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#275 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#276 = TOROIDAL_SURFACE ( 'NONE', #272, 0.2999999999999999900, 1.200000000000000200 ) ;
+#277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#278 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #271 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #239, #265, #273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#279 = CYLINDRICAL_SURFACE ( 'NONE', #286, 1.500000000000000000 ) ;
+#280 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#281 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#282 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#283 = CIRCLE ( 'NONE', #284, 1.218861087781950800 ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #293, #290, #300 ) ;
+#285 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #476, 'distance_accuracy_value', 'NONE');
+#286 = AXIS2_PLACEMENT_3D ( 'NONE', #280, #281, #282 ) ;
+#287 = SURFACE_STYLE_USAGE ( .BOTH. , #288 ) ;
+#288 = SURFACE_SIDE_STYLE ('',( #291 ) ) ;
+#289 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #285 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #476, #475, #237 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#290 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#291 = SURFACE_STYLE_FILL_AREA ( #292 ) ;
+#292 = FILL_AREA_STYLE ('',( #299 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#295 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#296 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#297 = FACE_OUTER_BOUND ( 'NONE', #944, .T. ) ;
+#298 = CIRCLE ( 'NONE', #303, 1.500000000000000000 ) ;
+#299 = FILL_AREA_STYLE_COLOUR ( '', #302 ) ;
+#300 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#301 = PRESENTATION_STYLE_ASSIGNMENT (( #287 ) ) ;
+#302 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#303 = AXIS2_PLACEMENT_3D ( 'NONE', #296, #295, #294 ) ;
+#304 = TOROIDAL_SURFACE ( 'NONE', #318, 0.2999999999999999900, 1.200000000000000200 ) ;
+#305 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #308 ), #326 ) ;
+#306 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #308 ) ) ;
+#307 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#308 = STYLED_ITEM ( 'NONE', ( #309 ), #1416 ) ;
+#309 = PRESENTATION_STYLE_ASSIGNMENT (( #310 ) ) ;
+#310 = SURFACE_STYLE_USAGE ( .BOTH. , #320 ) ;
+#311 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#312 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#313 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#314 = CYLINDRICAL_SURFACE ( 'NONE', #315, 1.200000000000000400 ) ;
+#315 = AXIS2_PLACEMENT_3D ( 'NONE', #307, #311, #313 ) ;
+#316 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#317 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#318 = AXIS2_PLACEMENT_3D ( 'NONE', #317, #316, #321 ) ;
+#319 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#320 = SURFACE_SIDE_STYLE ('',( #582 ) ) ;
+#321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#322 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#323 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#324 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#325 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#326 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #328 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #324, #325, #327 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#327 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#328 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #324, 'distance_accuracy_value', 'NONE');
+#329 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#330 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#331 = PRESENTATION_STYLE_ASSIGNMENT (( #333 ) ) ;
+#332 = VECTOR ( 'NONE', #347, 1000.000000000000000 ) ;
+#333 = SURFACE_STYLE_USAGE ( .BOTH. , #341 ) ;
+#334 = FILL_AREA_STYLE ('',( #338 ) ) ;
+#335 = CARTESIAN_POINT ( 'NONE', ( -5.962488034615465600, 0.5999999999999997600, -6.049999999999998000 ) ) ;
+#336 = CARTESIAN_POINT ( 'NONE', ( -5.962488034615465600, 3.673940397442058900E-017, -6.049999999999998000 ) ) ;
+#337 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #330, 'distance_accuracy_value', 'NONE');
+#338 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#339 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#340 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#341 = SURFACE_SIDE_STYLE ('',( #342 ) ) ;
+#342 = SURFACE_STYLE_FILL_AREA ( #334 ) ;
+#343 = LINE ( 'NONE', #350, #332 ) ;
+#344 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #345 ) ) ;
+#345 = STYLED_ITEM ( 'NONE', ( #331 ), #1425 ) ;
+#346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #345 ), #365 ) ;
+#347 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#348 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#349 = CIRCLE ( 'NONE', #352, 1.200000000000000200 ) ;
+#350 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#351 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#352 = AXIS2_PLACEMENT_3D ( 'NONE', #353, #351, #339 ) ;
+#353 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#354 = CARTESIAN_POINT ( 'NONE', ( -6.037511965384535300, 0.5999999999999997600, -6.649999999999998600 ) ) ;
+#355 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#356 = CARTESIAN_POINT ( 'NONE', ( -6.037511965384534400, 0.0000000000000000000, -6.649999999999997700 ) ) ;
+#357 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#358 = AXIS2_PLACEMENT_3D ( 'NONE', #357, #363, #367 ) ;
+#359 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#360 = CIRCLE ( 'NONE', #362, 1.500000000000000000 ) ;
+#361 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#362 = AXIS2_PLACEMENT_3D ( 'NONE', #361, #359, #355 ) ;
+#363 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#364 = CIRCLE ( 'NONE', #358, 1.500000000000000000 ) ;
+#365 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #337 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #330, #340, #348 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#366 = CIRCLE ( 'NONE', #371, 1.314672390192182400 ) ;
+#367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#368 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#371 = AXIS2_PLACEMENT_3D ( 'NONE', #374, #370, #369 ) ;
+#372 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#373 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #807 ), #709 ) ;
+#374 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#376 = LINE ( 'NONE', #375, #410 ) ;
+#377 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #380, 'distance_accuracy_value', 'NONE');
+#378 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#379 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#380 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #383 ), #403 ) ;
+#382 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #383 ) ) ;
+#383 = STYLED_ITEM ( 'NONE', ( #384 ), #1319 ) ;
+#384 = PRESENTATION_STYLE_ASSIGNMENT (( #385 ) ) ;
+#385 = SURFACE_STYLE_USAGE ( .BOTH. , #386 ) ;
+#386 = SURFACE_SIDE_STYLE ('',( #390 ) ) ;
+#387 = AXIS2_PLACEMENT_3D ( 'NONE', #389, #388, #408 ) ;
+#388 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#389 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = SURFACE_STYLE_FILL_AREA ( #391 ) ;
+#391 = FILL_AREA_STYLE ('',( #406 ) ) ;
+#392 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #401, #395 ) ;
+#393 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#394 = TOROIDAL_SURFACE ( 'NONE', #387, 2.399999999999999900, 1.199999999999999500 ) ;
+#395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#396 = SURFACE_STYLE_USAGE ( .BOTH. , #397 ) ;
+#397 = SURFACE_SIDE_STYLE ('',( #398 ) ) ;
+#398 = SURFACE_STYLE_FILL_AREA ( #399 ) ;
+#399 = FILL_AREA_STYLE ('',( #400 ) ) ;
+#400 = FILL_AREA_STYLE_COLOUR ( '', #393 ) ;
+#401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#403 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #377 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #380, #379, #378 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#404 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 1.314672390192182400 ) ) ;
+#405 = CIRCLE ( 'NONE', #417, 1.200000000000000400 ) ;
+#406 = FILL_AREA_STYLE_COLOUR ( '', #416 ) ;
+#407 = TOROIDAL_SURFACE ( 'NONE', #392, 2.399999999999999900, 1.199999999999999500 ) ;
+#408 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#409 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#410 = VECTOR ( 'NONE', #409, 1000.000000000000000 ) ;
+#411 = FACE_OUTER_BOUND ( 'NONE', #1369, .T. ) ;
+#412 = FACE_OUTER_BOUND ( 'NONE', #1316, .T. ) ;
+#413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#414 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#415 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#416 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#417 = AXIS2_PLACEMENT_3D ( 'NONE', #415, #414, #413 ) ;
+#418 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #515, 'distance_accuracy_value', 'NONE');
+#419 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#420 = SURFACE_SIDE_STYLE ('',( #531 ) ) ;
+#421 = TOROIDAL_SURFACE ( 'NONE', #495, 0.2999999999999999900, 1.200000000000000200 ) ;
+#422 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#424 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#425 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #497 ), #428 ) ;
+#427 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #499 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #425, #493, #430 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#429 = PRESENTATION_STYLE_ASSIGNMENT (( #532 ) ) ;
+#430 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#432 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#433 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#434 = AXIS2_PLACEMENT_3D ( 'NONE', #433, #432, #431 ) ;
+#435 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#436 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 1.653273178848926900E-016, -1.350000000000000100 ) ) ;
+#437 = CIRCLE ( 'NONE', #439, 1.350000000000000300 ) ;
+#438 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #424, #472, #471 ) ;
+#440 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 1.631641256712592200E-016, -1.314672390192182400 ) ) ;
+#441 = AXIS2_PLACEMENT_3D ( 'NONE', #435, #518, #438 ) ;
+#442 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#443 = FILL_AREA_STYLE_COLOUR ( '', #473 ) ;
+#444 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #275, #312 ) ;
+#445 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#446 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#447 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#448 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 1.567187801653375600E-016, -1.209411910020934400 ) ) ;
+#449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#450 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#451 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#452 = AXIS2_PLACEMENT_3D ( 'NONE', #451, #450, #449 ) ;
+#453 = CIRCLE ( 'NONE', #452, 1.200000000000000400 ) ;
+#454 = FILL_AREA_STYLE ('',( #443 ) ) ;
+#455 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 1.209411910020934400 ) ) ;
+#456 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#458 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#459 = AXIS2_PLACEMENT_3D ( 'NONE', #442, #458, #457 ) ;
+#460 = FILL_AREA_STYLE_COLOUR ( '', #507 ) ;
+#461 = CIRCLE ( 'NONE', #474, 1.200000000000000200 ) ;
+#462 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#463 = VECTOR ( 'NONE', #462, 1000.000000000000000 ) ;
+#464 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#465 = VECTOR ( 'NONE', #504, 1000.000000000000000 ) ;
+#466 = CIRCLE ( 'NONE', #459, 1.199999999999999500 ) ;
+#467 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#468 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#469 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#470 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #329, #323 ) ;
+#471 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#472 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#473 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#474 = AXIS2_PLACEMENT_3D ( 'NONE', #501, #423, #422 ) ;
+#475 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#476 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #479 ), #289 ) ;
+#478 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #479 ) ) ;
+#479 = STYLED_ITEM ( 'NONE', ( #480 ), #1363 ) ;
+#480 = PRESENTATION_STYLE_ASSIGNMENT (( #481 ) ) ;
+#481 = SURFACE_STYLE_USAGE ( .BOTH. , #482 ) ;
+#482 = SURFACE_SIDE_STYLE ('',( #490 ) ) ;
+#483 = CYLINDRICAL_SURFACE ( 'NONE', #444, 1.200000000000000400 ) ;
+#484 = FACE_OUTER_BOUND ( 'NONE', #1343, .T. ) ;
+#485 = TOROIDAL_SURFACE ( 'NONE', #470, 0.2999999999999999900, 1.200000000000000200 ) ;
+#486 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#487 = AXIS2_PLACEMENT_3D ( 'NONE', #468, #456, #486 ) ;
+#488 = CIRCLE ( 'NONE', #487, 1.500000000000000000 ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = SURFACE_STYLE_FILL_AREA ( #454 ) ;
+#491 = FILL_AREA_STYLE_COLOUR ( '', #494 ) ;
+#492 = FACE_OUTER_BOUND ( 'NONE', #1340, .T. ) ;
+#493 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#494 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #427, #529 ) ;
+#496 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #497 ) ) ;
+#497 = STYLED_ITEM ( 'NONE', ( #429 ), #1326 ) ;
+#498 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#499 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #425, 'distance_accuracy_value', 'NONE');
+#500 = FILL_AREA_STYLE ('',( #491 ) ) ;
+#501 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#502 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 1.350000000000000100 ) ) ;
+#503 = CIRCLE ( 'NONE', #434, 1.209411910020934400 ) ;
+#504 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#505 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#506 = LINE ( 'NONE', #505, #465 ) ;
+#507 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#508 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#509 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#510 = CIRCLE ( 'NONE', #513, 1.200000000000000200 ) ;
+#511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#513 = AXIS2_PLACEMENT_3D ( 'NONE', #509, #512, #511 ) ;
+#514 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#515 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#516 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#517 = LINE ( 'NONE', #447, #446 ) ;
+#518 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#519 = LINE ( 'NONE', #464, #463 ) ;
+#520 = CIRCLE ( 'NONE', #441, 1.200000000000000200 ) ;
+#521 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #523 ), #530 ) ;
+#522 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #523 ) ) ;
+#523 = STYLED_ITEM ( 'NONE', ( #524 ), #1339 ) ;
+#524 = PRESENTATION_STYLE_ASSIGNMENT (( #525 ) ) ;
+#525 = SURFACE_STYLE_USAGE ( .BOTH. , #526 ) ;
+#526 = SURFACE_SIDE_STYLE ('',( #527 ) ) ;
+#527 = SURFACE_STYLE_FILL_AREA ( #528 ) ;
+#528 = FILL_AREA_STYLE ('',( #460 ) ) ;
+#529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#530 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #418 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #515, #514, #419 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#531 = SURFACE_STYLE_FILL_AREA ( #500 ) ;
+#532 = SURFACE_STYLE_USAGE ( .BOTH. , #420 ) ;
+#533 = AXIS2_PLACEMENT_3D ( 'NONE', #578, #577, #570 ) ;
+#534 = CIRCLE ( 'NONE', #563, 1.199999999999999500 ) ;
+#535 = FILL_AREA_STYLE ('',( #573 ) ) ;
+#536 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #554 ) ) ;
+#537 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#538 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#539 = AXIS2_PLACEMENT_3D ( 'NONE', #561, #587, #586 ) ;
+#540 = FILL_AREA_STYLE_COLOUR ( '', #585 ) ;
+#541 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#542 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#543 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 1.653273178848926600E-016, -1.350000000000000100 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 1.218861087781950800 ) ) ;
+#545 = CYLINDRICAL_SURFACE ( 'NONE', #549, 1.500000000000000000 ) ;
+#546 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#547 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#548 = FILL_AREA_STYLE_COLOUR ( '', #550 ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #595, #541, #574 ) ;
+#550 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#551 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#552 = CIRCLE ( 'NONE', #558, 1.218861087781950800 ) ;
+#553 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#554 = STYLED_ITEM ( 'NONE', ( #580 ), #1365 ) ;
+#555 = FACE_OUTER_BOUND ( 'NONE', #1361, .T. ) ;
+#556 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#557 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#558 = AXIS2_PLACEMENT_3D ( 'NONE', #557, #556, #592 ) ;
+#559 = SURFACE_SIDE_STYLE ('',( #560 ) ) ;
+#560 = SURFACE_STYLE_FILL_AREA ( #562 ) ;
+#561 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#562 = FILL_AREA_STYLE ('',( #548 ) ) ;
+#563 = AXIS2_PLACEMENT_3D ( 'NONE', #537, #600, #553 ) ;
+#564 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #590, 'distance_accuracy_value', 'NONE');
+#565 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#566 = CIRCLE ( 'NONE', #569, 1.500000000000000000 ) ;
+#567 = FACE_OUTER_BOUND ( 'NONE', #1375, .T. ) ;
+#568 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#569 = AXIS2_PLACEMENT_3D ( 'NONE', #547, #546, #575 ) ;
+#570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#571 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 1.492674329757427100E-016, -1.218861087781950800 ) ) ;
+#572 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 1.350000000000000100 ) ) ;
+#573 = FILL_AREA_STYLE_COLOUR ( '', #589 ) ;
+#574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#575 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#576 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #542, 'distance_accuracy_value', 'NONE');
+#577 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#578 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#579 = TOROIDAL_SURFACE ( 'NONE', #533, 2.399999999999999900, 1.199999999999999500 ) ;
+#580 = PRESENTATION_STYLE_ASSIGNMENT (( #591 ) ) ;
+#581 = FACE_OUTER_BOUND ( 'NONE', #1392, .T. ) ;
+#582 = SURFACE_STYLE_FILL_AREA ( #583 ) ;
+#583 = FILL_AREA_STYLE ('',( #540 ) ) ;
+#584 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #564 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #590, #538, #565 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#585 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#586 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#587 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#588 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #554 ), #603 ) ;
+#589 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#590 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#591 = SURFACE_STYLE_USAGE ( .BOTH. , #596 ) ;
+#592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#593 = CIRCLE ( 'NONE', #539, 1.199999999999999500 ) ;
+#594 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#595 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#596 = SURFACE_SIDE_STYLE ('',( #599 ) ) ;
+#597 = CIRCLE ( 'NONE', #602, 1.349999999999999900 ) ;
+#598 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#599 = SURFACE_STYLE_FILL_AREA ( #535 ) ;
+#600 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#601 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#602 = AXIS2_PLACEMENT_3D ( 'NONE', #551, #610, #601 ) ;
+#603 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #576 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #542, #598, #568 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#604 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #606 ), #584 ) ;
+#605 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #606 ) ) ;
+#606 = STYLED_ITEM ( 'NONE', ( #607 ), #1384 ) ;
+#607 = PRESENTATION_STYLE_ASSIGNMENT (( #608 ) ) ;
+#608 = SURFACE_STYLE_USAGE ( .BOTH. , #559 ) ;
+#609 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#610 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#611 = AXIS2_PLACEMENT_3D ( 'NONE', #645, #669, #644 ) ;
+#612 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 1.490588089979065800 ) ) ;
+#613 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#614 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #615 ) ) ;
+#615 = STYLED_ITEM ( 'NONE', ( #616 ), #1390 ) ;
+#616 = PRESENTATION_STYLE_ASSIGNMENT (( #655 ) ) ;
+#617 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #615 ), #646 ) ;
+#619 = FACE_OUTER_BOUND ( 'NONE', #1403, .T. ) ;
+#620 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#621 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#622 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#623 = CIRCLE ( 'NONE', #682, 1.200000000000000200 ) ;
+#624 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#625 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#626 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#628 = AXIS2_PLACEMENT_3D ( 'NONE', #627, #626, #625 ) ;
+#629 = CIRCLE ( 'NONE', #628, 1.200000000000000200 ) ;
+#630 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#631 = FILL_AREA_STYLE_COLOUR ( '', #657 ) ;
+#632 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #684, #683 ) ;
+#633 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#634 = LINE ( 'NONE', #633, #680 ) ;
+#635 = FACE_OUTER_BOUND ( 'NONE', #1459, .T. ) ;
+#636 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#637 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#638 = CARTESIAN_POINT ( 'NONE', ( -15.49245994070966700, 0.0000000000000000000, -3.938422865836095800 ) ) ;
+#639 = CYLINDRICAL_SURFACE ( 'NONE', #672, 0.2999999999999994900 ) ;
+#640 = AXIS2_PLACEMENT_3D ( 'NONE', #664, #637, #636 ) ;
+#641 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#642 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#643 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#644 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#645 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#646 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #685 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #617, #653, #624 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#647 = CYLINDRICAL_SURFACE ( 'NONE', #666, 1.500000000000000000 ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#650 = SURFACE_STYLE_FILL_AREA ( #654 ) ;
+#651 = CIRCLE ( 'NONE', #640, 1.490588089979065800 ) ;
+#652 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#653 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#654 = FILL_AREA_STYLE ('',( #631 ) ) ;
+#655 = SURFACE_STYLE_USAGE ( .BOTH. , #656 ) ;
+#656 = SURFACE_SIDE_STYLE ('',( #650 ) ) ;
+#657 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#659 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#660 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#661 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#662 = AXIS2_PLACEMENT_3D ( 'NONE', #649, #661, #660 ) ;
+#663 = CIRCLE ( 'NONE', #662, 1.200000000000000200 ) ;
+#664 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#665 = CIRCLE ( 'NONE', #611, 1.199999999999999500 ) ;
+#666 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #622, #621 ) ;
+#667 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#668 = CIRCLE ( 'NONE', #632, 1.500000000000000000 ) ;
+#669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = DIRECTION ( 'NONE', ( -0.2462299703548333800, 0.0000000000000000000, -0.9692114329180490100 ) ) ;
+#671 = DIRECTION ( 'NONE', ( 0.9692114329180487900, 0.0000000000000000000, -0.2462299703548347400 ) ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #638, #671, #670 ) ;
+#673 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#674 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#676 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#677 = LINE ( 'NONE', #675, #674 ) ;
+#678 = FACE_OUTER_BOUND ( 'NONE', #1437, .T. ) ;
+#679 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#680 = VECTOR ( 'NONE', #679, 1000.000000000000000 ) ;
+#681 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 1.825443933240029600E-016, -1.490588089979065800 ) ) ;
+#682 = AXIS2_PLACEMENT_3D ( 'NONE', #643, #642, #641 ) ;
+#683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#684 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#685 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #617, 'distance_accuracy_value', 'NONE');
+#686 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1807, #1810 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1050 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#687 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#688 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#689 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#690 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#691 = CARTESIAN_POINT ( 'NONE', ( 3.673940397442058900E-017, 3.673940397442058900E-017, 0.2999999999999999900 ) ) ;
+#692 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#693 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#694 = AXIS2_PLACEMENT_3D ( 'NONE', #721, #693, #692 ) ;
+#695 = CIRCLE ( 'NONE', #708, 0.2999999999999999900 ) ;
+#696 = CIRCLE ( 'NONE', #694, 0.2999999999999999900 ) ;
+#697 = AXIS2_PLACEMENT_3D ( 'NONE', #724, #702, #704 ) ;
+#698 = AXIS2_PLACEMENT_3D ( 'NONE', #720, #723, #689 ) ;
+#699 = CIRCLE ( 'NONE', #719, 1.700000000000000200 ) ;
+#700 = AXIS2_PLACEMENT_3D ( 'NONE', #726, #713, #718 ) ;
+#701 = FACE_OUTER_BOUND ( 'NONE', #1463, .T. ) ;
+#702 = DIRECTION ( 'NONE', ( 0.9692114329180487900, 0.0000000000000000000, -0.2462299703548345400 ) ) ;
+#703 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1227 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1230, #1229, #1228 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#704 = DIRECTION ( 'NONE', ( -0.2462299703548333800, 0.0000000000000000000, -0.9692114329180490100 ) ) ;
+#705 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#706 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#707 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, 1.836970198721029600E-015 ) ) ;
+#708 = AXIS2_PLACEMENT_3D ( 'NONE', #707, #706, #705 ) ;
+#709 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #715 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #372, #687, #688 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#710 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 3.673940397442058900E-017, -1.999999999999998200 ) ) ;
+#711 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#712 = CIRCLE ( 'NONE', #697, 0.2999999999999994900 ) ;
+#713 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#714 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, 1.836970198721029600E-015 ) ) ;
+#715 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #372, 'distance_accuracy_value', 'NONE');
+#716 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#717 = CYLINDRICAL_SURFACE ( 'NONE', #725, 0.2999999999999999900 ) ;
+#718 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#719 = AXIS2_PLACEMENT_3D ( 'NONE', #710, #690, #716 ) ;
+#720 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#721 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, 1.836970198721029600E-015 ) ) ;
+#722 = FACE_OUTER_BOUND ( 'NONE', #1436, .T. ) ;
+#723 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#724 = CARTESIAN_POINT ( 'NONE', ( -15.49245994070966700, 0.0000000000000000000, -3.938422865836095800 ) ) ;
+#725 = AXIS2_PLACEMENT_3D ( 'NONE', #714, #711, #727 ) ;
+#726 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, -1.999999999999998200 ) ) ;
+#727 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#728 = CIRCLE ( 'NONE', #698, 1.200000000000000200 ) ;
+#729 = TOROIDAL_SURFACE ( 'NONE', #700, 2.000000000000000000, 0.2999999999999999900 ) ;
+#730 = VECTOR ( 'NONE', #830, 1000.000000000000000 ) ;
+#731 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#732 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#733 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#734 = FILL_AREA_STYLE ('',( #738 ) ) ;
+#735 = AXIS2_PLACEMENT_3D ( 'NONE', #739, #819, #818 ) ;
+#736 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#737 = SURFACE_STYLE_FILL_AREA ( #734 ) ;
+#738 = FILL_AREA_STYLE_COLOUR ( '', #731 ) ;
+#739 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#740 = FACE_OUTER_BOUND ( 'NONE', #1489, .T. ) ;
+#741 = SURFACE_STYLE_USAGE ( .BOTH. , #742 ) ;
+#742 = SURFACE_SIDE_STYLE ('',( #737 ) ) ;
+#743 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #765 ), #763 ) ;
+#745 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#746 = VECTOR ( 'NONE', #745, 1000.000000000000000 ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, -0.2999999999999981600 ) ) ;
+#748 = CYLINDRICAL_SURFACE ( 'NONE', #833, 0.2999999999999994900 ) ;
+#749 = TOROIDAL_SURFACE ( 'NONE', #758, 2.000000000000000000, 0.2999999999999999900 ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#751 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#752 = AXIS2_PLACEMENT_3D ( 'NONE', #751, #733, #732 ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 3.673940397442070600E-017, 0.3000000000000018200 ) ) ;
+#754 = FACE_OUTER_BOUND ( 'NONE', #1516, .T. ) ;
+#755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#756 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#757 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, -1.999999999999998200 ) ) ;
+#758 = AXIS2_PLACEMENT_3D ( 'NONE', #757, #756, #755 ) ;
+#759 = LINE ( 'NONE', #842, #840 ) ;
+#760 = AXIS2_PLACEMENT_3D ( 'NONE', #814, #846, #812 ) ;
+#761 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.649999999999997700 ) ) ;
+#762 = CYLINDRICAL_SURFACE ( 'NONE', #760, 1.200000000000000400 ) ;
+#763 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #825 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #743, #804, #826 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#764 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #765 ) ) ;
+#765 = STYLED_ITEM ( 'NONE', ( #766 ), #1458 ) ;
+#766 = PRESENTATION_STYLE_ASSIGNMENT (( #741 ) ) ;
+#767 = FILL_AREA_STYLE_COLOUR ( '', #779 ) ;
+#768 = TOROIDAL_SURFACE ( 'NONE', #735, 0.2999999999999999900, 1.200000000000000200 ) ;
+#769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #772 ), #835 ) ;
+#771 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #772 ) ) ;
+#772 = STYLED_ITEM ( 'NONE', ( #773 ), #1462 ) ;
+#773 = PRESENTATION_STYLE_ASSIGNMENT (( #774 ) ) ;
+#774 = SURFACE_STYLE_USAGE ( .BOTH. , #775 ) ;
+#775 = SURFACE_SIDE_STYLE ('',( #776 ) ) ;
+#776 = SURFACE_STYLE_FILL_AREA ( #777 ) ;
+#777 = FILL_AREA_STYLE ('',( #767 ) ) ;
+#778 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#779 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#780 = DIRECTION ( 'NONE', ( 1.224646799147353000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#781 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#782 = AXIS2_PLACEMENT_3D ( 'NONE', #816, #781, #780 ) ;
+#783 = CARTESIAN_POINT ( 'NONE', ( -15.41859094960321700, 3.673940397442059500E-017, -3.647659435960681300 ) ) ;
+#784 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#785 = CIRCLE ( 'NONE', #752, 0.2999999999999999900 ) ;
+#786 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#787 = VECTOR ( 'NONE', #786, 1000.000000000000000 ) ;
+#788 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000000000, 3.673940397442058900E-017, -6.049999999999998000 ) ) ;
+#789 = LINE ( 'NONE', #788, #787 ) ;
+#790 = DIRECTION ( 'NONE', ( -0.2462299703548333800, 0.0000000000000000000, -0.9692114329180490100 ) ) ;
+#791 = DIRECTION ( 'NONE', ( 0.9692114329180487900, 0.0000000000000000000, -0.2462299703548347400 ) ) ;
+#792 = CARTESIAN_POINT ( 'NONE', ( -15.49245994070966700, 0.0000000000000000000, -3.938422865836095800 ) ) ;
+#793 = AXIS2_PLACEMENT_3D ( 'NONE', #778, #849, #848 ) ;
+#794 = FACE_OUTER_BOUND ( 'NONE', #1556, .T. ) ;
+#795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#796 = FACE_OUTER_BOUND ( 'NONE', #1474, .T. ) ;
+#797 = DIRECTION ( 'NONE', ( 0.9692114329180486800, 0.0000000000000000000, -0.2462299703548347100 ) ) ;
+#798 = VECTOR ( 'NONE', #797, 1000.000000000000100 ) ;
+#799 = CYLINDRICAL_SURFACE ( 'NONE', #802, 0.2999999999999999300 ) ;
+#800 = CARTESIAN_POINT ( 'NONE', ( -15.41859094960321700, 3.673940397442059500E-017, -3.647659435960681300 ) ) ;
+#801 = LINE ( 'NONE', #800, #798 ) ;
+#802 = AXIS2_PLACEMENT_3D ( 'NONE', #844, #843, #795 ) ;
+#803 = LINE ( 'NONE', #805, #831 ) ;
+#804 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#805 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 3.673940397442058900E-017, 0.3000000000000018200 ) ) ;
+#806 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #807 ) ) ;
+#807 = STYLED_ITEM ( 'NONE', ( #808 ), #1549 ) ;
+#808 = PRESENTATION_STYLE_ASSIGNMENT (( #809 ) ) ;
+#809 = SURFACE_STYLE_USAGE ( .BOTH. , #810 ) ;
+#810 = SURFACE_SIDE_STYLE ('',( #811 ) ) ;
+#811 = SURFACE_STYLE_FILL_AREA ( #841 ) ;
+#812 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#813 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#814 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#815 = CIRCLE ( 'NONE', #793, 0.2999999999999999900 ) ;
+#816 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#817 = CIRCLE ( 'NONE', #782, 0.2999999999999999900 ) ;
+#818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#819 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#820 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#821 = CIRCLE ( 'NONE', #827, 2.299999999999999800 ) ;
+#822 = FACE_OUTER_BOUND ( 'NONE', #1408, .T. ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( -15.56632893181611600, 0.0000000000000000000, -4.229186295711509800 ) ) ;
+#824 = LINE ( 'NONE', #750, #730 ) ;
+#825 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #743, 'distance_accuracy_value', 'NONE');
+#826 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#827 = AXIS2_PLACEMENT_3D ( 'NONE', #828, #784, #820 ) ;
+#828 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, -1.999999999999998200 ) ) ;
+#829 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, -0.2999999999999981600 ) ) ;
+#830 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#831 = VECTOR ( 'NONE', #736, 1000.000000000000000 ) ;
+#832 = LINE ( 'NONE', #747, #746 ) ;
+#833 = AXIS2_PLACEMENT_3D ( 'NONE', #792, #791, #790 ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( -3.673940397442058900E-017, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #836 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #769, #838, #837 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#836 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #769, 'distance_accuracy_value', 'NONE');
+#837 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#838 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#839 = DIRECTION ( 'NONE', ( 0.9692114329180486800, 0.0000000000000000000, -0.2462299703548347100 ) ) ;
+#840 = VECTOR ( 'NONE', #839, 1000.000000000000100 ) ;
+#841 = FILL_AREA_STYLE ('',( #845 ) ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( -15.56632893181611600, 0.0000000000000000000, -4.229186295711509800 ) ) ;
+#843 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#844 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#845 = FILL_AREA_STYLE_COLOUR ( '', #813 ) ;
+#846 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#847 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #336, #335, #354, #356 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#848 = DIRECTION ( 'NONE', ( 1.224646799147353000E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#849 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#850 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #852 ), #880 ) ;
+#851 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #852 ) ) ;
+#852 = STYLED_ITEM ( 'NONE', ( #853 ), #889 ) ;
+#853 = PRESENTATION_STYLE_ASSIGNMENT (( #854 ) ) ;
+#854 = SURFACE_STYLE_USAGE ( .BOTH. , #855 ) ;
+#855 = SURFACE_SIDE_STYLE ('',( #895 ) ) ;
+#856 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#858 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#859 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#860 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#861 = FILL_AREA_STYLE_COLOUR ( '', #862 ) ;
+#862 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#863 = AXIS2_PLACEMENT_3D ( 'NONE', #859, #858, #857 ) ;
+#864 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #865 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #969, #996, #995 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#865 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #969, 'distance_accuracy_value', 'NONE');
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #924, .F. ) ;
+#867 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .T. ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .T. ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .F. ) ;
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .T. ) ;
+#871 = EDGE_CURVE ( 'NONE', #1355, #1317, #913, .T. ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #1555, .F. ) ;
+#873 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .F. ) ;
+#874 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .F. ) ;
+#875 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .T. ) ;
+#876 = ADVANCED_FACE ( 'NONE', ( #935 ), #891, .T. ) ;
+#877 = FACE_OUTER_BOUND ( 'NONE', #904, .T. ) ;
+#878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#879 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#880 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #881 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #884, #883, #882 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#881 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #884, 'distance_accuracy_value', 'NONE');
+#882 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#883 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#884 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
+#886 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .T. ) ;
+#887 = ORIENTED_EDGE ( 'NONE', *, *, #924, .T. ) ;
+#888 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .F. ) ;
+#889 = ADVANCED_FACE ( 'NONE', ( #977 ), #897, .T. ) ;
+#890 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ;
+#891 = TOROIDAL_SURFACE ( 'NONE', #863, 0.2999999999999999900, 1.200000000000000200 ) ;
+#892 = FILL_AREA_STYLE ('',( #893 ) ) ;
+#893 = FILL_AREA_STYLE_COLOUR ( '', #936 ) ;
+#894 = CIRCLE ( 'NONE', #958, 1.500000000000000000 ) ;
+#895 = SURFACE_STYLE_FILL_AREA ( #896 ) ;
+#896 = FILL_AREA_STYLE ('',( #861 ) ) ;
+#897 = CYLINDRICAL_SURFACE ( 'NONE', #965, 1.500000000000000000 ) ;
+#898 = EDGE_LOOP ( 'NONE', ( #906, #967, #1008, #1025 ) ) ;
+#899 = EDGE_CURVE ( 'NONE', #1386, #1401, #894, .T. ) ;
+#900 = EDGE_LOOP ( 'NONE', ( #1015, #982, #901, #941 ) ) ;
+#901 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .T. ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ;
+#903 = ADVANCED_FACE ( 'NONE', ( #877 ), #955, .T. ) ;
+#904 = EDGE_LOOP ( 'NONE', ( #874, #929, #868, #869 ) ) ;
+#905 = ADVANCED_FACE ( 'NONE', ( #991 ), #219, .T. ) ;
+#906 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .F. ) ;
+#907 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .T. ) ;
+#908 = ADVANCED_FACE ( 'NONE', ( #177 ), #212, .T. ) ;
+#909 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#910 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#911 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#912 = AXIS2_PLACEMENT_3D ( 'NONE', #911, #910, #909 ) ;
+#913 = CIRCLE ( 'NONE', #912, 1.314672390192182400 ) ;
+#914 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#915 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .F. ) ;
+#916 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#917 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#918 = EDGE_LOOP ( 'NONE', ( #920, #1013, #1011, #875 ) ) ;
+#919 = ADVANCED_FACE ( 'NONE', ( #145 ), #146, .F. ) ;
+#920 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .F. ) ;
+#921 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
+#922 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .T. ) ;
+#923 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .F. ) ;
+#924 = EDGE_CURVE ( 'NONE', #1544, #1554, #204, .T. ) ;
+#925 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .F. ) ;
+#926 = ORIENTED_EDGE ( 'NONE', *, *, #928, .F. ) ;
+#927 = EDGE_LOOP ( 'NONE', ( #888, #887, #885, #926 ) ) ;
+#928 = EDGE_CURVE ( 'NONE', #1366, #1359, #143, .T. ) ;
+#929 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .T. ) ;
+#930 = EDGE_CURVE ( 'NONE', #1409, #1419, #164, .T. ) ;
+#931 = ADVANCED_FACE ( 'NONE', ( #217 ), #210, .T. ) ;
+#932 = ADVANCED_FACE ( 'NONE', ( #137 ), #227, .F. ) ;
+#933 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .T. ) ;
+#934 = ADVANCED_FACE ( 'NONE', ( #222 ), #231, .F. ) ;
+#935 = FACE_OUTER_BOUND ( 'NONE', #939, .T. ) ;
+#936 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#937 = EDGE_LOOP ( 'NONE', ( #1325, #1447, #1452, #1439 ) ) ;
+#938 = ADVANCED_FACE ( 'NONE', ( #233 ), #253, .F. ) ;
+#939 = EDGE_LOOP ( 'NONE', ( #921, #1012, #886, #925 ) ) ;
+#940 = ORIENTED_EDGE ( 'NONE', *, *, #930, .F. ) ;
+#941 = ORIENTED_EDGE ( 'NONE', *, *, #984, .T. ) ;
+#942 = EDGE_LOOP ( 'NONE', ( #945, #1018, #933, #1014 ) ) ;
+#943 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .T. ) ;
+#944 = EDGE_LOOP ( 'NONE', ( #981, #922, #917, #867 ) ) ;
+#945 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .F. ) ;
+#946 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#947 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#948 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #950 ), #1020 ) ;
+#949 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #950 ) ) ;
+#950 = STYLED_ITEM ( 'NONE', ( #951 ), #903 ) ;
+#951 = PRESENTATION_STYLE_ASSIGNMENT (( #952 ) ) ;
+#952 = SURFACE_STYLE_USAGE ( .BOTH. , #963 ) ;
+#953 = SURFACE_SIDE_STYLE ('',( #954 ) ) ;
+#954 = SURFACE_STYLE_FILL_AREA ( #987 ) ;
+#955 = TOROIDAL_SURFACE ( 'NONE', #960, 0.2999999999999999900, 1.200000000000000200 ) ;
+#956 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#957 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#958 = AXIS2_PLACEMENT_3D ( 'NONE', #856, #957, #956 ) ;
+#959 = SHAPE_DEFINITION_REPRESENTATION ( #992, #1757 ) ;
+#960 = AXIS2_PLACEMENT_3D ( 'NONE', #994, #993, #986 ) ;
+#961 = FILL_AREA_STYLE ('',( #962 ) ) ;
+#962 = FILL_AREA_STYLE_COLOUR ( '', #860 ) ;
+#963 = SURFACE_SIDE_STYLE ('',( #964 ) ) ;
+#964 = SURFACE_STYLE_FILL_AREA ( #961 ) ;
+#965 = AXIS2_PLACEMENT_3D ( 'NONE', #914, #879, #878 ) ;
+#966 = EDGE_LOOP ( 'NONE', ( #983, #907, #870, #1024 ) ) ;
+#967 = ORIENTED_EDGE ( 'NONE', *, *, #984, .F. ) ;
+#968 = ADVANCED_FACE ( 'NONE', ( #254 ), #276, .T. ) ;
+#969 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#970 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #972 ), #864 ) ;
+#971 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #972 ) ) ;
+#972 = STYLED_ITEM ( 'NONE', ( #973 ), #876 ) ;
+#973 = PRESENTATION_STYLE_ASSIGNMENT (( #974 ) ) ;
+#974 = SURFACE_STYLE_USAGE ( .BOTH. , #975 ) ;
+#975 = SURFACE_SIDE_STYLE ('',( #976 ) ) ;
+#976 = SURFACE_STYLE_FILL_AREA ( #892 ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #927, .T. ) ;
+#978 = EDGE_LOOP ( 'NONE', ( #1007, #915, #998, #1023 ) ) ;
+#979 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .T. ) ;
+#980 = EDGE_LOOP ( 'NONE', ( #872, #873, #890, #866 ) ) ;
+#981 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #930, .T. ) ;
+#983 = ORIENTED_EDGE ( 'NONE', *, *, #1413, .F. ) ;
+#984 = EDGE_CURVE ( 'NONE', #1402, #1398, #113, .T. ) ;
+#985 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1802, #1772 ) ;
+#986 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#987 = FILL_AREA_STYLE ('',( #989 ) ) ;
+#988 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1807, #1757 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #985 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#989 = FILL_AREA_STYLE_COLOUR ( '', #990 ) ;
+#990 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#991 = FACE_OUTER_BOUND ( 'NONE', #966, .T. ) ;
+#992 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #40 ) ;
+#993 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#994 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#995 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#996 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#997 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .T. ) ;
+#998 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .T. ) ;
+#999 = EDGE_LOOP ( 'NONE', ( #1618, #1624, #943, #979 ) ) ;
+#1000 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1001 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1002 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1004 ), #78 ) ;
+#1003 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1004 ) ) ;
+#1004 = STYLED_ITEM ( 'NONE', ( #1005 ), #905 ) ;
+#1005 = PRESENTATION_STYLE_ASSIGNMENT (( #1006 ) ) ;
+#1006 = SURFACE_STYLE_USAGE ( .BOTH. , #953 ) ;
+#1007 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .F. ) ;
+#1008 = ORIENTED_EDGE ( 'NONE', *, *, #1327, .T. ) ;
+#1009 = EDGE_LOOP ( 'NONE', ( #923, #916, #902, #940 ) ) ;
+#1010 = ADVANCED_FACE ( 'NONE', ( #102 ), #279, .T. ) ;
+#1011 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#1012 = ORIENTED_EDGE ( 'NONE', *, *, #928, .T. ) ;
+#1013 = ORIENTED_EDGE ( 'NONE', *, *, #1582, .F. ) ;
+#1014 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .T. ) ;
+#1015 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .F. ) ;
+#1016 = EDGE_CURVE ( 'NONE', #1393, #1385, #298, .T. ) ;
+#1017 = EDGE_CURVE ( 'NONE', #1378, #1377, #283, .T. ) ;
+#1018 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#1019 = ADVANCED_FACE ( 'NONE', ( #297 ), #314, .T. ) ;
+#1020 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1021 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #947, #946, #1022 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1021 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #947, 'distance_accuracy_value', 'NONE');
+#1022 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#1025 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .T. ) ;
+#1026 = AXIS2_PLACEMENT_3D ( 'NONE', #1113, #1068, #1067 ) ;
+#1027 = FACE_OUTER_BOUND ( 'NONE', #1523, .T. ) ;
+#1028 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #1038, #1108, #1107, #1106 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 3.141592653589793100 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#1029 = TOROIDAL_SURFACE ( 'NONE', #1026, 0.2999999999999999900, 1.200000000000000000 ) ;
+#1030 = AXIS2_PLACEMENT_3D ( 'NONE', #1072, #1071, #1037 ) ;
+#1031 = PLANE ( 'NONE', #1036 ) ;
+#1032 = FACE_OUTER_BOUND ( 'NONE', #1534, .T. ) ;
+#1033 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1034 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#1036 = AXIS2_PLACEMENT_3D ( 'NONE', #1077, #1127, #1126 ) ;
+#1037 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1038 = CARTESIAN_POINT ( 'NONE', ( -6.037511965384534400, 0.0000000000000000000, -6.649999999999997700 ) ) ;
+#1039 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1040 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1041 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1042 = AXIS2_PLACEMENT_3D ( 'NONE', #1047, #1040, #1039 ) ;
+#1043 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #5, #40, $ ) ;
+#1044 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1045 = CIRCLE ( 'NONE', #1042, 1.199999999999999500 ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#1047 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#1048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1049 = CIRCLE ( 'NONE', #1054, 1.199999999999999500 ) ;
+#1050 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1798, #1772 ) ;
+#1051 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #988, #1100 ) ;
+#1052 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1053 = VECTOR ( 'NONE', #1052, 1000.000000000000000 ) ;
+#1054 = AXIS2_PLACEMENT_3D ( 'NONE', #1121, #1103, #1044 ) ;
+#1055 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1056 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1057 = CARTESIAN_POINT ( 'NONE', ( -15.00000000000000000, 0.0000000000000000000, 1.836970198721029600E-015 ) ) ;
+#1058 = LINE ( 'NONE', #1129, #1053 ) ;
+#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #1041, #1048 ) ;
+#1060 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1061 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1063 ), #1104 ) ;
+#1062 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1063 ) ) ;
+#1063 = STYLED_ITEM ( 'NONE', ( #1064 ), #1499 ) ;
+#1064 = PRESENTATION_STYLE_ASSIGNMENT (( #1065 ) ) ;
+#1065 = SURFACE_STYLE_USAGE ( .BOTH. , #1066 ) ;
+#1066 = SURFACE_SIDE_STYLE ('',( #1069 ) ) ;
+#1067 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1068 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1069 = SURFACE_STYLE_FILL_AREA ( #1114 ) ;
+#1070 = FILL_AREA_STYLE_COLOUR ( '', #1099 ) ;
+#1071 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1072 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1073 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1074 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1075 = AXIS2_PLACEMENT_3D ( 'NONE', #1082, #1074, #1073 ) ;
+#1076 = FACE_OUTER_BOUND ( 'NONE', #1537, .T. ) ;
+#1077 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1079 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1080 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1081 = CARTESIAN_POINT ( 'NONE', ( -6.000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1082 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1083 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1084 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1085 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1087 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 1.102182119232617500E-016, -0.2999999999999999900 ) ) ;
+#1088 = CIRCLE ( 'NONE', #1093, 0.2999999999999999300 ) ;
+#1089 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.096418986492117700E-016, -0.2999999999999999900 ) ) ;
+#1090 = DIRECTION ( 'NONE', ( -0.2462299703548333800, 0.0000000000000000000, -0.9692114329180490100 ) ) ;
+#1091 = DIRECTION ( 'NONE', ( 0.9692114329180487900, 0.0000000000000000000, -0.2462299703548345400 ) ) ;
+#1092 = AXIS2_PLACEMENT_3D ( 'NONE', #1136, #1091, #1090 ) ;
+#1093 = AXIS2_PLACEMENT_3D ( 'NONE', #1086, #1085, #1084 ) ;
+#1094 = CIRCLE ( 'NONE', #1092, 0.2999999999999994900 ) ;
+#1095 = FACE_OUTER_BOUND ( 'NONE', #1470, .T. ) ;
+#1096 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1097 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1098 = CYLINDRICAL_SURFACE ( 'NONE', #1030, 0.2999999999999999900 ) ;
+#1099 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1100 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1043 ) ;
+#1101 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1102 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1104 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1105 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1060, #1134, #1133 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1105 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1060, 'distance_accuracy_value', 'NONE');
+#1106 = CARTESIAN_POINT ( 'NONE', ( -5.962488034615465600, 3.673940397442058900E-017, -6.049999999999998000 ) ) ;
+#1107 = CARTESIAN_POINT ( 'NONE', ( -5.962488034615465600, -0.5999999999999997600, -6.049999999999998000 ) ) ;
+#1108 = CARTESIAN_POINT ( 'NONE', ( -6.037511965384535300, -0.5999999999999997600, -6.649999999999998600 ) ) ;
+#1109 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1110 = CIRCLE ( 'NONE', #1139, 0.2999999999999999900 ) ;
+#1111 = CARTESIAN_POINT ( 'NONE', ( -6.037511965384534400, 0.0000000000000000000, -6.649999999999997700 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE', ( -5.962488034615465600, 3.673940397442058900E-017, -6.049999999999998000 ) ) ;
+#1113 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1114 = FILL_AREA_STYLE ('',( #1070 ) ) ;
+#1115 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1116 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1117 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1118 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1119 = AXIS2_PLACEMENT_3D ( 'NONE', #1118, #1117, #1116 ) ;
+#1120 = FACE_OUTER_BOUND ( 'NONE', #1467, .T. ) ;
+#1121 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1122 = AXIS2_PLACEMENT_3D ( 'NONE', #1115, #1102, #1101 ) ;
+#1123 = VECTOR ( 'NONE', #1034, 1000.000000000000000 ) ;
+#1124 = CYLINDRICAL_SURFACE ( 'NONE', #1131, 0.2999999999999999900 ) ;
+#1125 = CIRCLE ( 'NONE', #1119, 0.2999999999999999900 ) ;
+#1126 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1127 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1128 = PLANE ( 'NONE', #1122 ) ;
+#1129 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 3.673940397442058900E-017, 0.2999999999999999900 ) ) ;
+#1130 = CYLINDRICAL_SURFACE ( 'NONE', #1059, 1.500000000000000000 ) ;
+#1131 = AXIS2_PLACEMENT_3D ( 'NONE', #1057, #1056, #1055 ) ;
+#1132 = FACE_OUTER_BOUND ( 'NONE', #1471, .T. ) ;
+#1133 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1134 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1135 = CYLINDRICAL_SURFACE ( 'NONE', #1138, 0.2999999999999999300 ) ;
+#1136 = CARTESIAN_POINT ( 'NONE', ( -15.49245994070966700, 0.0000000000000000000, -3.938422865836095800 ) ) ;
+#1137 = LINE ( 'NONE', #1035, #1123 ) ;
+#1138 = AXIS2_PLACEMENT_3D ( 'NONE', #1081, #1080, #1079 ) ;
+#1139 = AXIS2_PLACEMENT_3D ( 'NONE', #1143, #1097, #1096 ) ;
+#1140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1141 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1142 = AXIS2_PLACEMENT_3D ( 'NONE', #1109, #1141, #1140 ) ;
+#1143 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442059500E-017, -6.049999999999998000 ) ) ;
+#1145 = CIRCLE ( 'NONE', #1075, 0.2999999999999999300 ) ;
+#1146 = CIRCLE ( 'NONE', #1142, 0.2999999999999999900 ) ;
+#1147 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1148 = VECTOR ( 'NONE', #1147, 1000.000000000000000 ) ;
+#1149 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1150 = LINE ( 'NONE', #1149, #1148 ) ;
+#1151 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1152 = VECTOR ( 'NONE', #1151, 1000.000000000000000 ) ;
+#1153 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1154 = FILL_AREA_STYLE ('',( #1288 ) ) ;
+#1155 = FACE_OUTER_BOUND ( 'NONE', #1606, .T. ) ;
+#1156 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #686, #1270 ) ;
+#1157 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #5, #48, $ ) ;
+#1158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1159 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1160 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #1160, #1159, #1158 ) ;
+#1162 = LINE ( 'NONE', #1153, #1152 ) ;
+#1163 = CYLINDRICAL_SURFACE ( 'NONE', #1297, 1.200000000000000400 ) ;
+#1164 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1165 = CIRCLE ( 'NONE', #1176, 1.200000000000000400 ) ;
+#1166 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #1218, #1167, #1215 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1170 = AXIS2_PLACEMENT_3D ( 'NONE', #1284, #1245, #1244 ) ;
+#1171 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1172 = CIRCLE ( 'NONE', #1168, 1.200000000000000000 ) ;
+#1173 = AXIS2_PLACEMENT_3D ( 'NONE', #1261, #1260, #1259 ) ;
+#1174 = CIRCLE ( 'NONE', #1187, 1.349999999999999900 ) ;
+#1175 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #1175, #1217, #1216 ) ;
+#1177 = FILL_AREA_STYLE ('',( #1178 ) ) ;
+#1178 = FILL_AREA_STYLE_COLOUR ( '', #1256 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1180 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1181 = FACE_OUTER_BOUND ( 'NONE', #1580, .T. ) ;
+#1182 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #1305, #1309 ) ;
+#1184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1185 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1186 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1187 = AXIS2_PLACEMENT_3D ( 'NONE', #1186, #1185, #1184 ) ;
+#1188 = CIRCLE ( 'NONE', #1173, 1.199999999999999500 ) ;
+#1189 = FILL_AREA_STYLE ('',( #1307 ) ) ;
+#1190 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1191 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1193 ), #1249 ) ;
+#1192 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1193 ) ) ;
+#1193 = STYLED_ITEM ( 'NONE', ( #1194 ), #1578 ) ;
+#1194 = PRESENTATION_STYLE_ASSIGNMENT (( #1195 ) ) ;
+#1195 = SURFACE_STYLE_USAGE ( .BOTH. , #1196 ) ;
+#1196 = SURFACE_SIDE_STYLE ('',( #1246 ) ) ;
+#1197 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1198 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1199 = STYLED_ITEM ( 'NONE', ( #1200 ), #1562 ) ;
+#1200 = PRESENTATION_STYLE_ASSIGNMENT (( #1201 ) ) ;
+#1201 = SURFACE_STYLE_USAGE ( .BOTH. , #1202 ) ;
+#1202 = SURFACE_SIDE_STYLE ('',( #1203 ) ) ;
+#1203 = SURFACE_STYLE_FILL_AREA ( #1177 ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #1179, #1166, #1164 ) ;
+#1205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1207 ), #1248 ) ;
+#1206 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1207 ) ) ;
+#1207 = STYLED_ITEM ( 'NONE', ( #1208 ), #1573 ) ;
+#1208 = PRESENTATION_STYLE_ASSIGNMENT (( #1209 ) ) ;
+#1209 = SURFACE_STYLE_USAGE ( .BOTH. , #1210 ) ;
+#1210 = SURFACE_SIDE_STYLE ('',( #1211 ) ) ;
+#1211 = SURFACE_STYLE_FILL_AREA ( #1282 ) ;
+#1212 = FILL_AREA_STYLE_COLOUR ( '', #1213 ) ;
+#1213 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1214 = FILL_AREA_STYLE ('',( #1212 ) ) ;
+#1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1217 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1218 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1272 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1285, #1220, #1273 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1221 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1254, 'distance_accuracy_value', 'NONE');
+#1222 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1223 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1226, 'distance_accuracy_value', 'NONE');
+#1224 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1225 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1226 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1227 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1230, 'distance_accuracy_value', 'NONE');
+#1228 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1229 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1230 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1233 ), #703 ) ;
+#1232 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1233 ) ) ;
+#1233 = STYLED_ITEM ( 'NONE', ( #1234 ), #1591 ) ;
+#1234 = PRESENTATION_STYLE_ASSIGNMENT (( #1235 ) ) ;
+#1235 = SURFACE_STYLE_USAGE ( .BOTH. , #1236 ) ;
+#1236 = SURFACE_SIDE_STYLE ('',( #1237 ) ) ;
+#1237 = SURFACE_STYLE_FILL_AREA ( #1154 ) ;
+#1238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1240 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #1300, #1294, #1293 ) ;
+#1242 = FACE_OUTER_BOUND ( 'NONE', #1553, .T. ) ;
+#1243 = TOROIDAL_SURFACE ( 'NONE', #1247, 2.399999999999999900, 1.199999999999999500 ) ;
+#1244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1245 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1246 = SURFACE_STYLE_FILL_AREA ( #1189 ) ;
+#1247 = AXIS2_PLACEMENT_3D ( 'NONE', #1302, #1301, #1298 ) ;
+#1248 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1221 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1254, #1253, #1222 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1249 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1250 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1190, #1252, #1251 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1250 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1190, 'distance_accuracy_value', 'NONE');
+#1251 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1252 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1253 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1254 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1255 = FACE_OUTER_BOUND ( 'NONE', #1570, .T. ) ;
+#1256 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1257 = CYLINDRICAL_SURFACE ( 'NONE', #1275, 1.200000000000000400 ) ;
+#1258 = CYLINDRICAL_SURFACE ( 'NONE', #1170, 1.200000000000000400 ) ;
+#1259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1260 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1261 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#1262 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1263 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1265 ), #1310 ) ;
+#1264 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1265 ) ) ;
+#1265 = STYLED_ITEM ( 'NONE', ( #1266 ), #1576 ) ;
+#1266 = PRESENTATION_STYLE_ASSIGNMENT (( #1267 ) ) ;
+#1267 = SURFACE_STYLE_USAGE ( .BOTH. , #1268 ) ;
+#1268 = SURFACE_SIDE_STYLE ('',( #1269 ) ) ;
+#1269 = SURFACE_STYLE_FILL_AREA ( #1214 ) ;
+#1270 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1157 ) ;
+#1271 = CIRCLE ( 'NONE', #1281, 1.199999999999999500 ) ;
+#1272 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1285, 'distance_accuracy_value', 'NONE');
+#1273 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1274 = CIRCLE ( 'NONE', #1204, 1.200000000000000000 ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #1180, #1278, #1277 ) ;
+#1276 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1277 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1278 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1279 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1280 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1281 = AXIS2_PLACEMENT_3D ( 'NONE', #1182, #1280, #1279 ) ;
+#1282 = FILL_AREA_STYLE ('',( #1283 ) ) ;
+#1283 = FILL_AREA_STYLE_COLOUR ( '', #1262 ) ;
+#1284 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1199 ), #1219 ) ;
+#1287 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1199 ) ) ;
+#1288 = FILL_AREA_STYLE_COLOUR ( '', #1291 ) ;
+#1289 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1290 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1291 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1292 = AXIS2_PLACEMENT_3D ( 'NONE', #1197, #1290, #1289 ) ;
+#1293 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1294 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1295 = CIRCLE ( 'NONE', #1161, 1.199999999999999500 ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1297 = AXIS2_PLACEMENT_3D ( 'NONE', #1240, #1239, #1238 ) ;
+#1298 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1299 = CIRCLE ( 'NONE', #1292, 1.200000000000000400 ) ;
+#1300 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1301 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1302 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1303 = CYLINDRICAL_SURFACE ( 'NONE', #1183, 1.200000000000000400 ) ;
+#1304 = CIRCLE ( 'NONE', #1241, 1.200000000000000400 ) ;
+#1305 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1307 = FILL_AREA_STYLE_COLOUR ( '', #1198 ) ;
+#1308 = FACE_OUTER_BOUND ( 'NONE', #1539, .T. ) ;
+#1309 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1310 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1223 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1226, #1225, #1224 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1311 = VERTEX_POINT ( 'NONE', #322 ) ;
+#1312 = VERTEX_POINT ( 'NONE', #319 ) ;
+#1313 = EDGE_CURVE ( 'NONE', #1312, #1311, #252, .T. ) ;
+#1314 = EDGE_CURVE ( 'NONE', #1317, #1355, #366, .T. ) ;
+#1315 = EDGE_CURVE ( 'NONE', #1320, #1312, #376, .T. ) ;
+#1316 = EDGE_LOOP ( 'NONE', ( #1338, #1372, #1373, #1387 ) ) ;
+#1317 = VERTEX_POINT ( 'NONE', #404 ) ;
+#1318 = EDGE_CURVE ( 'NONE', #1335, #1320, #405, .T. ) ;
+#1319 = ADVANCED_FACE ( 'NONE', ( #412 ), #407, .F. ) ;
+#1320 = VERTEX_POINT ( 'NONE', #368 ) ;
+#1321 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1501, #1480, #242, .T. ) ;
+#1323 = ADVANCED_FACE ( 'NONE', ( #411 ), #394, .F. ) ;
+#1324 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .F. ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .F. ) ;
+#1326 = ADVANCED_FACE ( 'NONE', ( #492 ), #421, .T. ) ;
+#1327 = EDGE_CURVE ( 'NONE', #1402, #1519, #510, .T. ) ;
+#1328 = EDGE_CURVE ( 'NONE', #1359, #1332, #461, .T. ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .T. ) ;
+#1330 = VERTEX_POINT ( 'NONE', #508 ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .T. ) ;
+#1332 = VERTEX_POINT ( 'NONE', #502 ) ;
+#1333 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#1334 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .T. ) ;
+#1335 = VERTEX_POINT ( 'NONE', #498 ) ;
+#1336 = EDGE_CURVE ( 'NONE', #1354, #1362, #503, .T. ) ;
+#1337 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .T. ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .T. ) ;
+#1339 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1442 ) ;
+#1340 = EDGE_LOOP ( 'NONE', ( #1329, #1342, #1351, #1350 ) ) ;
+#1341 = EDGE_CURVE ( 'NONE', #1554, #1359, #506, .T. ) ;
+#1342 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
+#1343 = EDGE_LOOP ( 'NONE', ( #1337, #1321, #1334, #1333 ) ) ;
+#1344 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#1345 = EDGE_CURVE ( 'NONE', #1335, #1311, #519, .T. ) ;
+#1346 = EDGE_CURVE ( 'NONE', #1544, #1366, #517, .T. ) ;
+#1347 = VERTEX_POINT ( 'NONE', #436 ) ;
+#1348 = EDGE_CURVE ( 'NONE', #1366, #1347, #520, .T. ) ;
+#1349 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .T. ) ;
+#1350 = ORIENTED_EDGE ( 'NONE', *, *, #1328, .F. ) ;
+#1351 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .F. ) ;
+#1352 = EDGE_CURVE ( 'NONE', #1332, #1347, #437, .T. ) ;
+#1353 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .F. ) ;
+#1354 = VERTEX_POINT ( 'NONE', #448 ) ;
+#1355 = VERTEX_POINT ( 'NONE', #440 ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .T. ) ;
+#1357 = EDGE_CURVE ( 'NONE', #1330, #1354, #466, .T. ) ;
+#1358 = EDGE_CURVE ( 'NONE', #1330, #1370, #453, .T. ) ;
+#1359 = VERTEX_POINT ( 'NONE', #467 ) ;
+#1360 = EDGE_CURVE ( 'NONE', #1359, #1366, #488, .T. ) ;
+#1361 = EDGE_LOOP ( 'NONE', ( #1353, #1349, #1331, #1344 ) ) ;
+#1362 = VERTEX_POINT ( 'NONE', #455 ) ;
+#1363 = ADVANCED_FACE ( 'NONE', ( #484 ), #483, .T. ) ;
+#1364 = EDGE_CURVE ( 'NONE', #1370, #1362, #534, .T. ) ;
+#1365 = ADVANCED_FACE ( 'NONE', ( #555 ), #579, .F. ) ;
+#1366 = VERTEX_POINT ( 'NONE', #594 ) ;
+#1367 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #1360, .F. ) ;
+#1369 = EDGE_LOOP ( 'NONE', ( #1552, #1558, #1567, #1569 ) ) ;
+#1370 = VERTEX_POINT ( 'NONE', #609 ) ;
+#1371 = EDGE_CURVE ( 'NONE', #1376, #1379, #597, .T. ) ;
+#1372 = ORIENTED_EDGE ( 'NONE', *, *, #1382, .T. ) ;
+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .T. ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .T. ) ;
+#1375 = EDGE_LOOP ( 'NONE', ( #1374, #1389, #1404, #1380 ) ) ;
+#1376 = VERTEX_POINT ( 'NONE', #572 ) ;
+#1377 = VERTEX_POINT ( 'NONE', #571 ) ;
+#1378 = VERTEX_POINT ( 'NONE', #544 ) ;
+#1379 = VERTEX_POINT ( 'NONE', #543 ) ;
+#1380 = ORIENTED_EDGE ( 'NONE', *, *, #1410, .F. ) ;
+#1381 = EDGE_CURVE ( 'NONE', #1377, #1378, #552, .T. ) ;
+#1382 = EDGE_CURVE ( 'NONE', #1355, #1377, #593, .T. ) ;
+#1383 = EDGE_CURVE ( 'NONE', #1385, #1393, #566, .T. ) ;
+#1384 = ADVANCED_FACE ( 'NONE', ( #567 ), #304, .T. ) ;
+#1385 = VERTEX_POINT ( 'NONE', #630 ) ;
+#1386 = VERTEX_POINT ( 'NONE', #652 ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1388, .F. ) ;
+#1388 = EDGE_CURVE ( 'NONE', #1317, #1378, #665, .T. ) ;
+#1389 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .T. ) ;
+#1390 = ADVANCED_FACE ( 'NONE', ( #619 ), #647, .T. ) ;
+#1391 = ORIENTED_EDGE ( 'NONE', *, *, #1422, .F. ) ;
+#1392 = EDGE_LOOP ( 'NONE', ( #1420, #1405, #1450, #1424 ) ) ;
+#1393 = VERTEX_POINT ( 'NONE', #613 ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1427, .T. ) ;
+#1395 = EDGE_CURVE ( 'NONE', #1379, #1393, #629, .T. ) ;
+#1396 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .T. ) ;
+#1397 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .F. ) ;
+#1398 = VERTEX_POINT ( 'NONE', #681 ) ;
+#1399 = ORIENTED_EDGE ( 'NONE', *, *, #1400, .T. ) ;
+#1400 = EDGE_CURVE ( 'NONE', #1409, #1398, #663, .T. ) ;
+#1401 = VERTEX_POINT ( 'NONE', #620 ) ;
+#1402 = VERTEX_POINT ( 'NONE', #612 ) ;
+#1403 = EDGE_LOOP ( 'NONE', ( #1415, #1414, #1397, #1421 ) ) ;
+#1404 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .F. ) ;
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #1434, .T. ) ;
+#1406 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ;
+#1407 = EDGE_CURVE ( 'NONE', #1401, #1386, #668, .T. ) ;
+#1408 = EDGE_LOOP ( 'NONE', ( #1394, #1399, #1396, #1391 ) ) ;
+#1409 = VERTEX_POINT ( 'NONE', #659 ) ;
+#1410 = EDGE_CURVE ( 'NONE', #1376, #1385, #623, .T. ) ;
+#1411 = EDGE_CURVE ( 'NONE', #1398, #1402, #651, .T. ) ;
+#1412 = EDGE_CURVE ( 'NONE', #1385, #1401, #634, .T. ) ;
+#1413 = EDGE_CURVE ( 'NONE', #1393, #1386, #677, .T. ) ;
+#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1413, .T. ) ;
+#1415 = ORIENTED_EDGE ( 'NONE', *, *, #1383, .T. ) ;
+#1416 = ADVANCED_FACE ( 'NONE', ( #581 ), #485, .T. ) ;
+#1417 = EDGE_CURVE ( 'NONE', #1401, #1419, #343, .T. ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1427, .F. ) ;
+#1419 = VERTEX_POINT ( 'NONE', #667 ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .F. ) ;
+#1421 = ORIENTED_EDGE ( 'NONE', *, *, #1412, .F. ) ;
+#1422 = EDGE_CURVE ( 'NONE', #1419, #1402, #349, .T. ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1453, .T. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #1327, .F. ) ;
+#1425 = ADVANCED_FACE ( 'NONE', ( #678 ), #545, .T. ) ;
+#1426 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .T. ) ;
+#1427 = EDGE_CURVE ( 'NONE', #1419, #1409, #360, .T. ) ;
+#1428 = ADVANCED_FACE ( 'NONE', ( #635 ), #639, .T. ) ;
+#1429 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ;
+#1430 = EDGE_CURVE ( 'NONE', #1454, #1444, #699, .T. ) ;
+#1431 = VERTEX_POINT ( 'NONE', #691 ) ;
+#1432 = ADVANCED_FACE ( 'NONE', ( #722 ), #729, .T. ) ;
+#1433 = ADVANCED_FACE ( 'NONE', ( #701 ), #717, .T. ) ;
+#1434 = EDGE_CURVE ( 'NONE', #1398, #1522, #728, .T. ) ;
+#1435 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .T. ) ;
+#1436 = EDGE_LOOP ( 'NONE', ( #1465, #1426, #1429, #1438 ) ) ;
+#1437 = EDGE_LOOP ( 'NONE', ( #1451, #1423, #1418, #1406 ) ) ;
+#1438 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ;
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .T. ) ;
+#1440 = EDGE_CURVE ( 'NONE', #1461, #1454, #696, .T. ) ;
+#1441 = EDGE_CURVE ( 'NONE', #1454, #1461, #695, .T. ) ;
+#1442 = CLOSED_SHELL ( 'NONE', ( #1520, #1499, #1549, #1326, #1365, #1363, #1319, #1384, #1425, #1458, #1390, #1416, #1323, #1578, #1562, #1591, #1630, #1605, #1593, #1625, #1573, #1576, #1634, #919, #968, #905, #908, #1010, #903, #932, #1019, #934, #876, #889, #931, #938 ) ) ;
+#1443 = EDGE_CURVE ( 'NONE', #1444, #1446, #712, .T. ) ;
+#1444 = VERTEX_POINT ( 'NONE', #783 ) ;
+#1445 = EDGE_CURVE ( 'NONE', #1461, #1446, #821, .T. ) ;
+#1446 = VERTEX_POINT ( 'NONE', #823 ) ;
+#1447 = ORIENTED_EDGE ( 'NONE', *, *, #1456, .F. ) ;
+#1448 = EDGE_CURVE ( 'NONE', #1461, #1431, #803, .T. ) ;
+#1449 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .T. ) ;
+#1450 = ORIENTED_EDGE ( 'NONE', *, *, #1456, .T. ) ;
+#1451 = ORIENTED_EDGE ( 'NONE', *, *, #1407, .T. ) ;
+#1452 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .T. ) ;
+#1453 = EDGE_CURVE ( 'NONE', #1386, #1409, #824, .T. ) ;
+#1454 = VERTEX_POINT ( 'NONE', #829 ) ;
+#1455 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .F. ) ;
+#1456 = EDGE_CURVE ( 'NONE', #1522, #1519, #785, .T. ) ;
+#1457 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .T. ) ;
+#1458 = ADVANCED_FACE ( 'NONE', ( #822 ), #768, .T. ) ;
+#1459 = EDGE_LOOP ( 'NONE', ( #1435, #1476, #1498, #1493 ) ) ;
+#1460 = EDGE_CURVE ( 'NONE', #1431, #1473, #817, .T. ) ;
+#1461 = VERTEX_POINT ( 'NONE', #753 ) ;
+#1462 = MANIFOLD_SOLID_BREP ( 'Sweep1', #1487 ) ;
+#1463 = EDGE_LOOP ( 'NONE', ( #1455, #1449, #1457, #1324 ) ) ;
+#1464 = EDGE_CURVE ( 'NONE', #1454, #1473, #832, .T. ) ;
+#1465 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .T. ) ;
+#1466 = ADVANCED_FACE ( 'NONE', ( #740 ), #749, .T. ) ;
+#1467 = EDGE_LOOP ( 'NONE', ( #1505, #1483, #1532, #1543 ) ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ;
+#1469 = ORIENTED_EDGE ( 'NONE', *, *, #1445, .F. ) ;
+#1470 = EDGE_LOOP ( 'NONE', ( #1514, #1517, #1482, #1485 ) ) ;
+#1471 = EDGE_LOOP ( 'NONE', ( #1531, #1528 ) ) ;
+#1472 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .T. ) ;
+#1473 = VERTEX_POINT ( 'NONE', #834 ) ;
+#1474 = EDGE_LOOP ( 'NONE', ( #1481, #1510, #1507, #1506 ) ) ;
+#1475 = ADVANCED_FACE ( 'NONE', ( #754 ), #748, .T. ) ;
+#1476 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .T. ) ;
+#1477 = EDGE_CURVE ( 'NONE', #1500, #1509, #789, .T. ) ;
+#1478 = ORIENTED_EDGE ( 'NONE', *, *, #1484, .F. ) ;
+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ;
+#1480 = VERTEX_POINT ( 'NONE', #761 ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #1492, .F. ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#1483 = ORIENTED_EDGE ( 'NONE', *, *, #1441, .F. ) ;
+#1484 = EDGE_CURVE ( 'NONE', #1444, #1500, #801, .T. ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .F. ) ;
+#1486 = EDGE_CURVE ( 'NONE', #1473, #1431, #815, .T. ) ;
+#1487 = CLOSED_SHELL ( 'NONE', ( #1432, #1433, #1428, #1488, #1512, #1475, #1466, #1536, #1535, #1526 ) ) ;
+#1488 = ADVANCED_FACE ( 'NONE', ( #796 ), #799, .T. ) ;
+#1489 = EDGE_LOOP ( 'NONE', ( #1469, #1491, #1468, #1550 ) ) ;
+#1490 = EDGE_CURVE ( 'NONE', #1446, #1501, #759, .T. ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #1440, .T. ) ;
+#1492 = EDGE_CURVE ( 'NONE', #1500, #1501, #847, .T. ) ;
+#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1490, .F. ) ;
+#1494 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .T. ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1530, .F. ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #1503, .F. ) ;
+#1497 = EDGE_CURVE ( 'NONE', #1501, #1500, #1028, .T. ) ;
+#1498 = ORIENTED_EDGE ( 'NONE', *, *, #1492, .T. ) ;
+#1499 = ADVANCED_FACE ( 'NONE', ( #1027 ), #1029, .T. ) ;
+#1500 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#1501 = VERTEX_POINT ( 'NONE', #1111 ) ;
+#1502 = ORIENTED_EDGE ( 'NONE', *, *, #1504, .T. ) ;
+#1503 = EDGE_CURVE ( 'NONE', #1518, #1524, #1146, .T. ) ;
+#1504 = EDGE_CURVE ( 'NONE', #1524, #1518, #1110, .T. ) ;
+#1505 = ORIENTED_EDGE ( 'NONE', *, *, #1448, .F. ) ;
+#1506 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#1507 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .F. ) ;
+#1508 = EDGE_CURVE ( 'NONE', #1446, #1444, #1094, .T. ) ;
+#1509 = VERTEX_POINT ( 'NONE', #1144 ) ;
+#1510 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .T. ) ;
+#1511 = EDGE_CURVE ( 'NONE', #1480, #1509, #1088, .T. ) ;
+#1512 = ADVANCED_FACE ( 'NONE', ( #1095 ), #1135, .T. ) ;
+#1513 = EDGE_CURVE ( 'NONE', #1509, #1480, #1145, .T. ) ;
+#1514 = ORIENTED_EDGE ( 'NONE', *, *, #1477, .F. ) ;
+#1515 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ;
+#1516 = EDGE_LOOP ( 'NONE', ( #1478, #1479, #1472, #1515 ) ) ;
+#1517 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ;
+#1518 = VERTEX_POINT ( 'NONE', #1087 ) ;
+#1519 = VERTEX_POINT ( 'NONE', #1083 ) ;
+#1520 = ADVANCED_FACE ( 'NONE', ( #1076 ), #1098, .F. ) ;
+#1521 = ORIENTED_EDGE ( 'NONE', *, *, #1538, .T. ) ;
+#1522 = VERTEX_POINT ( 'NONE', #1089 ) ;
+#1523 = EDGE_LOOP ( 'NONE', ( #1496, #1527, #1545, #1540 ) ) ;
+#1524 = VERTEX_POINT ( 'NONE', #1033 ) ;
+#1525 = ORIENTED_EDGE ( 'NONE', *, *, #1513, .T. ) ;
+#1526 = ADVANCED_FACE ( 'NONE', ( #1032 ), #1031, .T. ) ;
+#1527 = ORIENTED_EDGE ( 'NONE', *, *, #1555, .T. ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .F. ) ;
+#1529 = EDGE_CURVE ( 'NONE', #1522, #1518, #1137, .T. ) ;
+#1530 = EDGE_CURVE ( 'NONE', #1519, #1522, #1125, .T. ) ;
+#1531 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .F. ) ;
+#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1464, .T. ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #1529, .F. ) ;
+#1534 = EDGE_LOOP ( 'NONE', ( #1494, #1525 ) ) ;
+#1535 = ADVANCED_FACE ( 'NONE', ( #1132 ), #1128, .F. ) ;
+#1536 = ADVANCED_FACE ( 'NONE', ( #1120 ), #1124, .T. ) ;
+#1537 = EDGE_LOOP ( 'NONE', ( #1495, #1521, #1502, #1533 ) ) ;
+#1538 = EDGE_CURVE ( 'NONE', #1519, #1524, #1058, .T. ) ;
+#1539 = EDGE_LOOP ( 'NONE', ( #1560, #1581, #1571, #1557 ) ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #1352, .T. ) ;
+#1542 = EDGE_CURVE ( 'NONE', #1378, #1564, #1049, .T. ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .T. ) ;
+#1544 = VERTEX_POINT ( 'NONE', #1046 ) ;
+#1545 = ORIENTED_EDGE ( 'NONE', *, *, #1548, .F. ) ;
+#1546 = EDGE_CURVE ( 'NONE', #1379, #1355, #1045, .T. ) ;
+#1547 = ORIENTED_EDGE ( 'NONE', *, *, #1548, .T. ) ;
+#1548 = EDGE_CURVE ( 'NONE', #1554, #1544, #364, .T. ) ;
+#1549 = ADVANCED_FACE ( 'NONE', ( #794 ), #1130, .T. ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1508, .F. ) ;
+#1551 = EDGE_CURVE ( 'NONE', #1524, #1554, #1172, .T. ) ;
+#1552 = ORIENTED_EDGE ( 'NONE', *, *, #1565, .F. ) ;
+#1553 = EDGE_LOOP ( 'NONE', ( #1619, #1620, #997, #1617 ) ) ;
+#1554 = VERTEX_POINT ( 'NONE', #1171 ) ;
+#1555 = EDGE_CURVE ( 'NONE', #1518, #1544, #1274, .T. ) ;
+#1556 = EDGE_LOOP ( 'NONE', ( #1547, #1356, #1368, #1367 ) ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #1542, .F. ) ;
+#1558 = ORIENTED_EDGE ( 'NONE', *, *, #1546, .T. ) ;
+#1559 = VERTEX_POINT ( 'NONE', #1169 ) ;
+#1560 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .F. ) ;
+#1561 = EDGE_CURVE ( 'NONE', #1559, #1564, #1165, .T. ) ;
+#1562 = ADVANCED_FACE ( 'NONE', ( #1255 ), #1257, .T. ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .F. ) ;
+#1564 = VERTEX_POINT ( 'NONE', #1276 ) ;
+#1565 = EDGE_CURVE ( 'NONE', #1379, #1376, #1174, .T. ) ;
+#1566 = EDGE_CURVE ( 'NONE', #1377, #1559, #1188, .T. ) ;
+#1567 = ORIENTED_EDGE ( 'NONE', *, *, #1314, .F. ) ;
+#1568 = EDGE_CURVE ( 'NONE', #1376, #1317, #1271, .T. ) ;
+#1569 = ORIENTED_EDGE ( 'NONE', *, *, #1568, .F. ) ;
+#1570 = EDGE_LOOP ( 'NONE', ( #1563, #1579, #1600, #1611 ) ) ;
+#1571 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .T. ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1612, .F. ) ;
+#1573 = ADVANCED_FACE ( 'NONE', ( #1181 ), #1258, .T. ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .T. ) ;
+#1575 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .T. ) ;
+#1576 = ADVANCED_FACE ( 'NONE', ( #1242 ), #1303, .T. ) ;
+#1577 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .T. ) ;
+#1578 = ADVANCED_FACE ( 'NONE', ( #1308 ), #1243, .F. ) ;
+#1579 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .T. ) ;
+#1580 = EDGE_LOOP ( 'NONE', ( #1572, #1574, #1577, #1575 ) ) ;
+#1581 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .T. ) ;
+#1582 = EDGE_CURVE ( 'NONE', #1370, #1330, #1304, .T. ) ;
+#1583 = EDGE_CURVE ( 'NONE', #1585, #1615, #1299, .T. ) ;
+#1584 = EDGE_LOOP ( 'NONE', ( #1592, #1595, #1629, #1541 ) ) ;
+#1585 = VERTEX_POINT ( 'NONE', #1296 ) ;
+#1586 = EDGE_CURVE ( 'NONE', #1354, #1347, #1295, .T. ) ;
+#1587 = EDGE_CURVE ( 'NONE', #1615, #1335, #1162, .T. ) ;
+#1588 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .F. ) ;
+#1589 = EDGE_CURVE ( 'NONE', #1311, #1564, #1150, .T. ) ;
+#1590 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .F. ) ;
+#1591 = ADVANCED_FACE ( 'NONE', ( #1155 ), #1163, .T. ) ;
+#1592 = ORIENTED_EDGE ( 'NONE', *, *, #1586, .F. ) ;
+#1593 = ADVANCED_FACE ( 'NONE', ( #1649 ), #14, .T. ) ;
+#1594 = EDGE_CURVE ( 'NONE', #1320, #1335, #17, .T. ) ;
+#1595 = ORIENTED_EDGE ( 'NONE', *, *, #1601, .F. ) ;
+#1596 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .F. ) ;
+#1597 = EDGE_CURVE ( 'NONE', #1564, #1559, #22, .T. ) ;
+#1598 = ORIENTED_EDGE ( 'NONE', *, *, #1610, .F. ) ;
+#1599 = EDGE_CURVE ( 'NONE', #1370, #1615, #25, .T. ) ;
+#1600 = ORIENTED_EDGE ( 'NONE', *, *, #1597, .F. ) ;
+#1601 = EDGE_CURVE ( 'NONE', #1362, #1354, #54, .T. ) ;
+#1602 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .T. ) ;
+#1603 = ORIENTED_EDGE ( 'NONE', *, *, #1635, .F. ) ;
+#1604 = ORIENTED_EDGE ( 'NONE', *, *, #1612, .T. ) ;
+#1605 = ADVANCED_FACE ( 'NONE', ( #89 ), #762, .T. ) ;
+#1606 = EDGE_LOOP ( 'NONE', ( #1626, #1604, #1602, #1623 ) ) ;
+#1607 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .F. ) ;
+#1608 = EDGE_CURVE ( 'NONE', #1362, #1332, #1684, .T. ) ;
+#1609 = EDGE_CURVE ( 'NONE', #1347, #1332, #1675, .T. ) ;
+#1610 = EDGE_CURVE ( 'NONE', #1585, #1320, #1683, .T. ) ;
+#1611 = ORIENTED_EDGE ( 'NONE', *, *, #1589, .F. ) ;
+#1612 = EDGE_CURVE ( 'NONE', #1330, #1585, #1669, .T. ) ;
+#1613 = EDGE_LOOP ( 'NONE', ( #1590, #1631, #1614, #1588 ) ) ;
+#1614 = ORIENTED_EDGE ( 'NONE', *, *, #1609, .T. ) ;
+#1615 = VERTEX_POINT ( 'NONE', #1665 ) ;
+#1616 = ORIENTED_EDGE ( 'NONE', *, *, #1610, .T. ) ;
+#1617 = ORIENTED_EDGE ( 'NONE', *, *, #1561, .F. ) ;
+#1618 = ORIENTED_EDGE ( 'NONE', *, *, #1566, .F. ) ;
+#1619 = ORIENTED_EDGE ( 'NONE', *, *, #1622, .F. ) ;
+#1620 = ORIENTED_EDGE ( 'NONE', *, *, #1621, .F. ) ;
+#1621 = EDGE_CURVE ( 'NONE', #1311, #1312, #1670, .T. ) ;
+#1622 = EDGE_CURVE ( 'NONE', #1312, #1559, #1711, .T. ) ;
+#1623 = ORIENTED_EDGE ( 'NONE', *, *, #1599, .F. ) ;
+#1624 = ORIENTED_EDGE ( 'NONE', *, *, #1017, .F. ) ;
+#1625 = ADVANCED_FACE ( 'NONE', ( #1676 ), #1664, .F. ) ;
+#1626 = ORIENTED_EDGE ( 'NONE', *, *, #1582, .T. ) ;
+#1627 = EDGE_LOOP ( 'NONE', ( #1598, #1603, #1636, #1632 ) ) ;
+#1628 = EDGE_LOOP ( 'NONE', ( #1633, #1616, #1596, #1607 ) ) ;
+#1629 = ORIENTED_EDGE ( 'NONE', *, *, #1608, .T. ) ;
+#1630 = ADVANCED_FACE ( 'NONE', ( #1707 ), #1706, .F. ) ;
+#1631 = ORIENTED_EDGE ( 'NONE', *, *, #1586, .T. ) ;
+#1632 = ORIENTED_EDGE ( 'NONE', *, *, #1594, .F. ) ;
+#1633 = ORIENTED_EDGE ( 'NONE', *, *, #1583, .F. ) ;
+#1634 = ADVANCED_FACE ( 'NONE', ( #1712 ), #1692, .F. ) ;
+#1635 = EDGE_CURVE ( 'NONE', #1615, #1585, #1728, .T. ) ;
+#1636 = ORIENTED_EDGE ( 'NONE', *, *, #1587, .T. ) ;
+#1637 = SURFACE_STYLE_FILL_AREA ( #1652 ) ;
+#1638 = PRESENTATION_STYLE_ASSIGNMENT (( #1639 ) ) ;
+#1639 = SURFACE_STYLE_USAGE ( .BOTH. , #1640 ) ;
+#1640 = SURFACE_SIDE_STYLE ('',( #1637 ) ) ;
+#1641 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1642 ), #1647 ) ;
+#1642 = STYLED_ITEM ( 'NONE', ( #1638 ), #1593 ) ;
+#1643 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1642 ) ) ;
+#1644 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1645 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1646 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1647 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1648 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1644, #1645, #1646 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1648 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1644, 'distance_accuracy_value', 'NONE');
+#1649 = FACE_OUTER_BOUND ( 'NONE', #1627, .T. ) ;
+#1650 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1651 = FILL_AREA_STYLE_COLOUR ( '', #1650 ) ;
+#1652 = FILL_AREA_STYLE ('',( #1651 ) ) ;
+#1653 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1655 = SURFACE_SIDE_STYLE ('',( #1656 ) ) ;
+#1656 = SURFACE_STYLE_FILL_AREA ( #1686 ) ;
+#1657 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1658 = AXIS2_PLACEMENT_3D ( 'NONE', #1694, #1693, #1687 ) ;
+#1659 = SURFACE_STYLE_FILL_AREA ( #1660 ) ;
+#1660 = FILL_AREA_STYLE ('',( #1661 ) ) ;
+#1661 = FILL_AREA_STYLE_COLOUR ( '', #1657 ) ;
+#1662 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1663 = VECTOR ( 'NONE', #1662, 1000.000000000000000 ) ;
+#1664 = TOROIDAL_SURFACE ( 'NONE', #1658, 2.399999999999999900, 1.199999999999999500 ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1666 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1667 = VECTOR ( 'NONE', #1666, 1000.000000000000000 ) ;
+#1668 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1669 = LINE ( 'NONE', #1677, #1663 ) ;
+#1670 = CIRCLE ( 'NONE', #1671, 1.200000000000000400 ) ;
+#1671 = AXIS2_PLACEMENT_3D ( 'NONE', #1654, #1653, #1713 ) ;
+#1672 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1673 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1674 = AXIS2_PLACEMENT_3D ( 'NONE', #1682, #1673, #1672 ) ;
+#1675 = CIRCLE ( 'NONE', #1674, 1.350000000000000300 ) ;
+#1676 = FACE_OUTER_BOUND ( 'NONE', #1584, .T. ) ;
+#1677 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1678 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1679 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1680 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1681 = AXIS2_PLACEMENT_3D ( 'NONE', #1680, #1679, #1678 ) ;
+#1682 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1683 = LINE ( 'NONE', #1668, #1667 ) ;
+#1684 = CIRCLE ( 'NONE', #1681, 1.199999999999999500 ) ;
+#1685 = FILL_AREA_STYLE_COLOUR ( '', #1691 ) ;
+#1686 = FILL_AREA_STYLE ('',( #1685 ) ) ;
+#1687 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1688 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #1729, #1725 ) ;
+#1689 = FILL_AREA_STYLE_COLOUR ( '', #1690 ) ;
+#1690 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1691 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1692 = TOROIDAL_SURFACE ( 'NONE', #1726, 2.399999999999999900, 1.199999999999999500 ) ;
+#1693 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1695 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1696 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1699, #1698, #1697 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1696 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1699, 'distance_accuracy_value', 'NONE');
+#1697 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1698 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1699 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1702 ), #1695 ) ;
+#1701 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1702 ) ) ;
+#1702 = STYLED_ITEM ( 'NONE', ( #1703 ), #1625 ) ;
+#1703 = PRESENTATION_STYLE_ASSIGNMENT (( #1704 ) ) ;
+#1704 = SURFACE_STYLE_USAGE ( .BOTH. , #1705 ) ;
+#1705 = SURFACE_SIDE_STYLE ('',( #1659 ) ) ;
+#1706 = TOROIDAL_SURFACE ( 'NONE', #1688, 2.399999999999999900, 1.199999999999999500 ) ;
+#1707 = FACE_OUTER_BOUND ( 'NONE', #1613, .T. ) ;
+#1708 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1709 = VECTOR ( 'NONE', #1708, 1000.000000000000000 ) ;
+#1710 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1711 = LINE ( 'NONE', #1710, #1709 ) ;
+#1712 = FACE_OUTER_BOUND ( 'NONE', #999, .T. ) ;
+#1713 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1714 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1715 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1716 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1718 ), #1754 ) ;
+#1717 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1718 ) ) ;
+#1718 = STYLED_ITEM ( 'NONE', ( #1719 ), #1634 ) ;
+#1719 = PRESENTATION_STYLE_ASSIGNMENT (( #1720 ) ) ;
+#1720 = SURFACE_STYLE_USAGE ( .BOTH. , #1721 ) ;
+#1721 = SURFACE_SIDE_STYLE ('',( #1722 ) ) ;
+#1722 = SURFACE_STYLE_FILL_AREA ( #1723 ) ;
+#1723 = FILL_AREA_STYLE ('',( #1689 ) ) ;
+#1724 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1725 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1726 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1752, #1750 ) ;
+#1727 = FILL_AREA_STYLE_COLOUR ( '', #1768 ) ;
+#1728 = CIRCLE ( 'NONE', #1748, 1.200000000000000400 ) ;
+#1729 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1731 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1732 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1735, #1734, #1733 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1732 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1735, 'distance_accuracy_value', 'NONE');
+#1733 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1734 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1735 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1736 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1738 ), #1731 ) ;
+#1737 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1738 ) ) ;
+#1738 = STYLED_ITEM ( 'NONE', ( #1739 ), #1630 ) ;
+#1739 = PRESENTATION_STYLE_ASSIGNMENT (( #1740 ) ) ;
+#1740 = SURFACE_STYLE_USAGE ( .BOTH. , #1655 ) ;
+#1741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1742 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1743 = SURFACE_SIDE_STYLE ('',( #1744 ) ) ;
+#1744 = SURFACE_STYLE_FILL_AREA ( #1745 ) ;
+#1745 = FILL_AREA_STYLE ('',( #1727 ) ) ;
+#1746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1747 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #1751, #1747, #1746 ) ;
+#1749 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1750 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1751 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1752 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1753 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1755 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1715, #1714, #1756 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1755 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1715, 'distance_accuracy_value', 'NONE');
+#1756 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1757 = SHAPE_REPRESENTATION ( 'RES0W5_6M35_PIN', ( #1772 ), #1774 ) ;
+#1758 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1759 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1762, #1761, #1760 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1759 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1762, 'distance_accuracy_value', 'NONE');
+#1760 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1761 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1762 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1763 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1765 ), #1758 ) ;
+#1764 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1765 ) ) ;
+#1765 = STYLED_ITEM ( 'NONE', ( #1766 ), #1773 ) ;
+#1766 = PRESENTATION_STYLE_ASSIGNMENT (( #1767 ) ) ;
+#1767 = SURFACE_STYLE_USAGE ( .BOTH. , #1743 ) ;
+#1768 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1769 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1770 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1771 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1772 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #1770, #1769 ) ;
+#1773 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1462, #1772 ), #1774 ) ;
+#1774 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1775 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1749, #1742, #1741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1775 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1749, 'distance_accuracy_value', 'NONE');
+#1776 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1778 ), #1811 ) ;
+#1777 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1778 ) ) ;
+#1778 = STYLED_ITEM ( 'NONE', ( #1779 ), #1783 ) ;
+#1779 = PRESENTATION_STYLE_ASSIGNMENT (( #1780 ) ) ;
+#1780 = SURFACE_STYLE_USAGE ( .BOTH. , #1781 ) ;
+#1781 = SURFACE_SIDE_STYLE ('',( #1789 ) ) ;
+#1782 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1783 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1339, #1772 ), #1784 ) ;
+#1784 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1785 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1724, #1787, #1786 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1785 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1724, 'distance_accuracy_value', 'NONE');
+#1786 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1787 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1788 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1789 = SURFACE_STYLE_FILL_AREA ( #1790 ) ;
+#1790 = FILL_AREA_STYLE ('',( #1791 ) ) ;
+#1791 = FILL_AREA_STYLE_COLOUR ( '', #1782 ) ;
+#1792 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1793 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1757, #1773 ) ;
+#1794 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1795 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1797 = CARTESIAN_POINT ( 'NONE', ( -2.631814608598233900, 2.626701748397408700, -0.3957697039709273700 ) ) ;
+#1798 = AXIS2_PLACEMENT_3D ( 'NONE', #1797, #1796, #1795 ) ;
+#1799 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1801 = CARTESIAN_POINT ( 'NONE', ( 12.36818539140176500, 2.626701748397408700, -0.3957697039709290900 ) ) ;
+#1802 = AXIS2_PLACEMENT_3D ( 'NONE', #1801, #1800, #1799 ) ;
+#1803 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1804 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1805 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1806 = AXIS2_PLACEMENT_3D ( 'NONE', #1805, #1804, #1803 ) ;
+#1807 = SHAPE_REPRESENTATION ( 'RES0W5_OR_1WS_250MIL_MODEL', ( #1816, #1802, #1798 ), #1817 ) ;
+#1808 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1809 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1810, #1783 ) ;
+#1810 = SHAPE_REPRESENTATION ( 'RES0W5_L9MxD3M_BODY', ( #1772 ), #1784 ) ;
+#1811 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1812 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1815, #1814, #1813 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1812 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1815, 'distance_accuracy_value', 'NONE');
+#1813 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1814 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1815 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1816 = AXIS2_PLACEMENT_3D ( 'NONE', #1792, #1788, #1808 ) ;
+#1817 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1818 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1794, #1820, #1819 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1818 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1794, 'distance_accuracy_value', 'NONE');
+#1819 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1820 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES0W5_OR_1WS_MODEL.STEP b/STEP-files/resistor-th-hole/RES0W5_OR_1WS_MODEL.STEP
new file mode 100644
index 0000000..83bc164
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES0W5_OR_1WS_MODEL.STEP
@@ -0,0 +1,1889 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES0W5_OR_1WS_MODEL.STEP',
+ '2016-08-06T20:57:12',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #248 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #261, #250, #249 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#2 = SURFACE_SIDE_STYLE ('',( #65 ) ) ;
+#3 = STYLED_ITEM ( 'NONE', ( #48 ), #551 ) ;
+#4 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#5 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#6 = CIRCLE ( 'NONE', #8, 1.218861087781950800 ) ;
+#7 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#8 = AXIS2_PLACEMENT_3D ( 'NONE', #7, #5, #4 ) ;
+#9 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10 = TOROIDAL_SURFACE ( 'NONE', #25, 0.2999999999999999900, 1.200000000000000200 ) ;
+#11 = AXIS2_PLACEMENT_3D ( 'NONE', #17, #16, #14 ) ;
+#12 = AXIS2_PLACEMENT_3D ( 'NONE', #39, #33, #35 ) ;
+#13 = CIRCLE ( 'NONE', #12, 1.500000000000000000 ) ;
+#14 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#15 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#16 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#17 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#18 = AXIS2_PLACEMENT_3D ( 'NONE', #23, #26, #15 ) ;
+#19 = CIRCLE ( 'NONE', #18, 1.500000000000000000 ) ;
+#20 = SURFACE_STYLE_USAGE ( .BOTH. , #2 ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#22 = CIRCLE ( 'NONE', #11, 1.490588089979065800 ) ;
+#23 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#25 = AXIS2_PLACEMENT_3D ( 'NONE', #21, #9, #24 ) ;
+#26 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#27 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#28 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#29 = LINE ( 'NONE', #27, #38 ) ;
+#30 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#31 = FACE_OUTER_BOUND ( 'NONE', #545, .T. ) ;
+#32 = STYLED_ITEM ( 'NONE', ( #36 ), #560 ) ;
+#33 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#34 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #3 ) ) ;
+#35 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#36 = PRESENTATION_STYLE_ASSIGNMENT (( #20 ) ) ;
+#37 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #3 ), #57 ) ;
+#38 = VECTOR ( 'NONE', #30, 1000.000000000000000 ) ;
+#39 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#40 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#41 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#42 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#43 = CIRCLE ( 'NONE', #44, 1.500000000000000000 ) ;
+#44 = AXIS2_PLACEMENT_3D ( 'NONE', #40, #42, #41 ) ;
+#45 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#46 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #32 ) ) ;
+#47 = FILL_AREA_STYLE_COLOUR ( '', #50 ) ;
+#48 = PRESENTATION_STYLE_ASSIGNMENT (( #49 ) ) ;
+#49 = SURFACE_STYLE_USAGE ( .BOTH. , #52 ) ;
+#50 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#51 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #32 ), #81 ) ;
+#52 = SURFACE_SIDE_STYLE ('',( #53 ) ) ;
+#53 = SURFACE_STYLE_FILL_AREA ( #55 ) ;
+#54 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#55 = FILL_AREA_STYLE ('',( #47 ) ) ;
+#56 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #28, 'distance_accuracy_value', 'NONE');
+#57 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #56 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #28, #73, #58 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#58 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#59 = SURFACE_STYLE_FILL_AREA ( #60 ) ;
+#60 = FILL_AREA_STYLE ('',( #61 ) ) ;
+#61 = FILL_AREA_STYLE_COLOUR ( '', #67 ) ;
+#62 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
+#63 = FACE_OUTER_BOUND ( 'NONE', #610, .T. ) ;
+#64 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#65 = SURFACE_STYLE_FILL_AREA ( #66 ) ;
+#66 = FILL_AREA_STYLE ('',( #72 ) ) ;
+#67 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#68 = TOROIDAL_SURFACE ( 'NONE', #71, 0.2999999999999999900, 1.200000000000000000 ) ;
+#69 = FACE_OUTER_BOUND ( 'NONE', #549, .T. ) ;
+#70 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #70, #104, #103 ) ;
+#72 = FILL_AREA_STYLE_COLOUR ( '', #64 ) ;
+#73 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#74 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#75 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#76 = TOROIDAL_SURFACE ( 'NONE', #78, 2.399999999999999900, 1.199999999999999500 ) ;
+#77 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#78 = AXIS2_PLACEMENT_3D ( 'NONE', #75, #79, #77 ) ;
+#79 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#80 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #54, 'distance_accuracy_value', 'NONE');
+#81 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #80 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #54, #74, #45 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#82 = PRESENTATION_STYLE_ASSIGNMENT (( #83 ) ) ;
+#83 = SURFACE_STYLE_USAGE ( .BOTH. , #84 ) ;
+#84 = SURFACE_SIDE_STYLE ('',( #59 ) ) ;
+#85 = CIRCLE ( 'NONE', #95, 1.200000000000000400 ) ;
+#86 = STYLED_ITEM ( 'NONE', ( #82 ), #570 ) ;
+#87 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#88 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#89 = AXIS2_PLACEMENT_3D ( 'NONE', #90, #94, #91 ) ;
+#90 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#91 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#92 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #86 ), #108 ) ;
+#93 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#94 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#95 = AXIS2_PLACEMENT_3D ( 'NONE', #98, #93, #100 ) ;
+#96 = TOROIDAL_SURFACE ( 'NONE', #89, 0.2999999999999999900, 1.200000000000000200 ) ;
+#97 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #86 ) ) ;
+#98 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#99 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#101 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#104 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#105 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #99, 'distance_accuracy_value', 'NONE');
+#106 = PRESENTATION_STYLE_ASSIGNMENT (( #107 ) ) ;
+#107 = SURFACE_STYLE_USAGE ( .BOTH. , #239 ) ;
+#108 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #105 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #99, #88, #87 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#109 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#110 = CARTESIAN_POINT ( 'NONE', ( 10.85000000000000000, 0.0000000000000000000, 1.849999999999999900 ) ) ;
+#111 = STYLED_ITEM ( 'NONE', ( #106 ), #592 ) ;
+#112 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #111 ) ) ;
+#113 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#114 = FACE_OUTER_BOUND ( 'NONE', #462, .T. ) ;
+#115 = STYLED_ITEM ( 'NONE', ( #116 ), #580 ) ;
+#116 = PRESENTATION_STYLE_ASSIGNMENT (( #117 ) ) ;
+#117 = SURFACE_STYLE_USAGE ( .BOTH. , #121 ) ;
+#118 = FILL_AREA_STYLE_COLOUR ( '', #101 ) ;
+#119 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#120 = FILL_AREA_STYLE ('',( #118 ) ) ;
+#121 = SURFACE_SIDE_STYLE ('',( #122 ) ) ;
+#122 = SURFACE_STYLE_FILL_AREA ( #120 ) ;
+#123 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#124 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #115 ) ) ;
+#125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #115 ), #131 ) ;
+#126 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #123, 'distance_accuracy_value', 'NONE');
+#127 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#129 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#130 = AXIS2_PLACEMENT_3D ( 'NONE', #127, #128, #138 ) ;
+#131 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #126 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #123, #134, #129 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#132 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#133 = TOROIDAL_SURFACE ( 'NONE', #130, 2.399999999999999900, 1.199999999999999500 ) ;
+#134 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#135 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #139 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #132, #140, #137 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#136 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #111 ), #135 ) ;
+#137 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#138 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#139 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #132, 'distance_accuracy_value', 'NONE');
+#140 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#141 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#142 = PRESENTATION_STYLE_ASSIGNMENT (( #144 ) ) ;
+#143 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #146 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #147, #141, #152 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#144 = SURFACE_STYLE_USAGE ( .BOTH. , #145 ) ;
+#145 = SURFACE_SIDE_STYLE ('',( #148 ) ) ;
+#146 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #147, 'distance_accuracy_value', 'NONE');
+#147 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#148 = SURFACE_STYLE_FILL_AREA ( #150 ) ;
+#149 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #153 ), #143 ) ;
+#150 = FILL_AREA_STYLE ('',( #154 ) ) ;
+#151 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #153 ) ) ;
+#152 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#153 = STYLED_ITEM ( 'NONE', ( #142 ), #595 ) ;
+#154 = FILL_AREA_STYLE_COLOUR ( '', #242 ) ;
+#155 = AXIS2_PLACEMENT_3D ( 'NONE', #157, #165, #159 ) ;
+#156 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#157 = CARTESIAN_POINT ( 'NONE', ( 1.849999999999999900, 3.673940397442058900E-017, 1.850000000000000300 ) ) ;
+#158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#159 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#160 = SURFACE_SIDE_STYLE ('',( #183 ) ) ;
+#161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #179 ), #169 ) ;
+#162 = CIRCLE ( 'NONE', #170, 1.500000000000000000 ) ;
+#163 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#165 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#166 = FILL_AREA_STYLE ('',( #184 ) ) ;
+#167 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#168 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #176 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #167, #156, #185 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#170 = AXIS2_PLACEMENT_3D ( 'NONE', #168, #172, #173 ) ;
+#171 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ;
+#172 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#174 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #163, #158 ) ;
+#175 = CIRCLE ( 'NONE', #155, 1.550000000000000000 ) ;
+#176 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #167, 'distance_accuracy_value', 'NONE');
+#177 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #179 ) ) ;
+#178 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#179 = STYLED_ITEM ( 'NONE', ( #180 ), #609 ) ;
+#180 = PRESENTATION_STYLE_ASSIGNMENT (( #181 ) ) ;
+#181 = SURFACE_STYLE_USAGE ( .BOTH. , #160 ) ;
+#182 = CYLINDRICAL_SURFACE ( 'NONE', #174, 1.200000000000000400 ) ;
+#183 = SURFACE_STYLE_FILL_AREA ( #166 ) ;
+#184 = FILL_AREA_STYLE_COLOUR ( '', #178 ) ;
+#185 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#186 = CIRCLE ( 'NONE', #190, 0.2999999999999999300 ) ;
+#187 = DIRECTION ( 'NONE', ( 1.445602896647339400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#188 = AXIS2_PLACEMENT_3D ( 'NONE', #193, #189, #187 ) ;
+#189 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.414962237524463600E-014 ) ) ;
+#190 = AXIS2_PLACEMENT_3D ( 'NONE', #195, #194, #191 ) ;
+#191 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.818925648462312200E-014 ) ) ;
+#192 = CIRCLE ( 'NONE', #188, 0.2999999999999999900 ) ;
+#193 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 0.0000000000000000000, 4.945720489406457800E-016 ) ) ;
+#194 = DIRECTION ( 'NONE', ( -2.785515554063921000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#195 = CARTESIAN_POINT ( 'NONE', ( 12.69999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#196 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#197 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#199 = CYLINDRICAL_SURFACE ( 'NONE', #203, 0.2999999999999999900 ) ;
+#200 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#201 = AXIS2_PLACEMENT_3D ( 'NONE', #197, #200, #102 ) ;
+#202 = CYLINDRICAL_SURFACE ( 'NONE', #201, 1.500000000000000000 ) ;
+#203 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #196, #198 ) ;
+#204 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#205 = SURFACE_STYLE_FILL_AREA ( #218 ) ;
+#206 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#207 = TOROIDAL_SURFACE ( 'NONE', #215, 2.399999999999999900, 1.199999999999999500 ) ;
+#208 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #222 ), #213 ) ;
+#209 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #222 ) ) ;
+#210 = FACE_OUTER_BOUND ( 'NONE', #605, .T. ) ;
+#211 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#212 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#213 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #214 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #220, #217, #221 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#214 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #220, 'distance_accuracy_value', 'NONE');
+#215 = AXIS2_PLACEMENT_3D ( 'NONE', #212, #211, #219 ) ;
+#216 = FILL_AREA_STYLE_COLOUR ( '', #206 ) ;
+#217 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#218 = FILL_AREA_STYLE ('',( #216 ) ) ;
+#219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#220 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#221 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#222 = STYLED_ITEM ( 'NONE', ( #223 ), #582 ) ;
+#223 = PRESENTATION_STYLE_ASSIGNMENT (( #224 ) ) ;
+#224 = SURFACE_STYLE_USAGE ( .BOTH. , #225 ) ;
+#225 = SURFACE_SIDE_STYLE ('',( #205 ) ) ;
+#226 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#227 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#228 = AXIS2_PLACEMENT_3D ( 'NONE', #110, #109, #113 ) ;
+#229 = TOROIDAL_SURFACE ( 'NONE', #228, 1.849999999999999600, 0.2999999999999999900 ) ;
+#230 = TOROIDAL_SURFACE ( 'NONE', #236, 0.2999999999999999900, 1.200000000000000200 ) ;
+#231 = FILL_AREA_STYLE_COLOUR ( '', #237 ) ;
+#232 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#233 = AXIS2_PLACEMENT_3D ( 'NONE', #245, #244, #243 ) ;
+#234 = FACE_OUTER_BOUND ( 'NONE', #573, .T. ) ;
+#235 = FACE_OUTER_BOUND ( 'NONE', #593, .T. ) ;
+#236 = AXIS2_PLACEMENT_3D ( 'NONE', #227, #226, #232 ) ;
+#237 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#238 = CIRCLE ( 'NONE', #233, 1.500000000000000000 ) ;
+#239 = SURFACE_SIDE_STYLE ('',( #240 ) ) ;
+#240 = SURFACE_STYLE_FILL_AREA ( #241 ) ;
+#241 = FILL_AREA_STYLE ('',( #231 ) ) ;
+#242 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#243 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#244 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#245 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#246 = SURFACE_STYLE_USAGE ( .BOTH. , #247 ) ;
+#247 = SURFACE_SIDE_STYLE ('',( #265 ) ) ;
+#248 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #261, 'distance_accuracy_value', 'NONE');
+#249 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#250 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#251 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #253 ), #1 ) ;
+#252 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #253 ) ) ;
+#253 = STYLED_ITEM ( 'NONE', ( #254 ), #531 ) ;
+#254 = PRESENTATION_STYLE_ASSIGNMENT (( #246 ) ) ;
+#255 = AXIS2_PLACEMENT_3D ( 'NONE', #264, #258, #259 ) ;
+#256 = FILL_AREA_STYLE_COLOUR ( '', #267 ) ;
+#257 = FACE_OUTER_BOUND ( 'NONE', #542, .T. ) ;
+#258 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#259 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#260 = FACE_OUTER_BOUND ( 'NONE', #583, .T. ) ;
+#261 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#262 = FILL_AREA_STYLE ('',( #256 ) ) ;
+#263 = FACE_OUTER_BOUND ( 'NONE', #642, .T. ) ;
+#264 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#265 = SURFACE_STYLE_FILL_AREA ( #262 ) ;
+#266 = CYLINDRICAL_SURFACE ( 'NONE', #255, 1.500000000000000000 ) ;
+#267 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#268 = CYLINDRICAL_SURFACE ( 'NONE', #269, 0.2999999999999999300 ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #274, #273, #270 ) ;
+#270 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236697500E-016 ) ) ;
+#271 = TOROIDAL_SURFACE ( 'NONE', #275, 1.849999999999999900, 0.2999999999999999900 ) ;
+#272 = CARTESIAN_POINT ( 'NONE', ( 1.849999999999999900, 0.0000000000000000000, 1.850000000000000300 ) ) ;
+#273 = DIRECTION ( 'NONE', ( 4.256990125096466600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#274 = CARTESIAN_POINT ( 'NONE', ( 12.69999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#275 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #277, #276 ) ;
+#276 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#277 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#278 = FACE_OUTER_BOUND ( 'NONE', #621, .T. ) ;
+#279 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000017400, 0.0000000000000000000, -0.2999999999999994900 ) ) ;
+#280 = CIRCLE ( 'NONE', #290, 0.2999999999999999300 ) ;
+#281 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.818925648462312200E-014 ) ) ;
+#282 = DIRECTION ( 'NONE', ( -2.785515554063921000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#283 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000300, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#284 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078905900E-017 ) ) ;
+#285 = FACE_OUTER_BOUND ( 'NONE', #638, .T. ) ;
+#286 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078905900E-017 ) ) ;
+#287 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 3.673940397442058900E-017, 0.3000000000000004900 ) ) ;
+#288 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#289 = DIRECTION ( 'NONE', ( -2.785515554063921000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#290 = AXIS2_PLACEMENT_3D ( 'NONE', #283, #289, #288 ) ;
+#291 = CARTESIAN_POINT ( 'NONE', ( 12.69999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#292 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#293 = LINE ( 'NONE', #287, #298 ) ;
+#294 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 0.0000000000000000000, -0.2999999999999994900 ) ) ;
+#295 = LINE ( 'NONE', #294, #305 ) ;
+#296 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#297 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#298 = VECTOR ( 'NONE', #286, 1000.000000000000000 ) ;
+#299 = CIRCLE ( 'NONE', #313, 2.149999999999999900 ) ;
+#300 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 0.0000000000000000000, 4.945720489406457800E-016 ) ) ;
+#301 = CYLINDRICAL_SURFACE ( 'NONE', #307, 0.2999999999999999900 ) ;
+#302 = CARTESIAN_POINT ( 'NONE', ( 1.849999999999999900, 0.0000000000000000000, 1.850000000000000300 ) ) ;
+#303 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078905900E-017 ) ) ;
+#304 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 0.0000000000000000000, 1.850000000000021600 ) ) ;
+#305 = VECTOR ( 'NONE', #284, 1000.000000000000000 ) ;
+#306 = LINE ( 'NONE', #312, #311 ) ;
+#307 = AXIS2_PLACEMENT_3D ( 'NONE', #300, #303, #292 ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #291, #282, #281 ) ;
+#309 = CIRCLE ( 'NONE', #308, 0.2999999999999999300 ) ;
+#310 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#311 = VECTOR ( 'NONE', #310, 1000.000000000000000 ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#313 = AXIS2_PLACEMENT_3D ( 'NONE', #302, #297, #296 ) ;
+#314 = VECTOR ( 'NONE', #315, 1000.000000000000000 ) ;
+#315 = DIRECTION ( 'NONE', ( 4.256990125096466600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#316 = LINE ( 'NONE', #317, #314 ) ;
+#317 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000000, 3.673940397442058900E-017, 1.850000000000013400 ) ) ;
+#318 = FACE_OUTER_BOUND ( 'NONE', #830, .T. ) ;
+#319 = SURFACE_STYLE_USAGE ( .BOTH. , #320 ) ;
+#320 = SURFACE_SIDE_STYLE ('',( #321 ) ) ;
+#321 = SURFACE_STYLE_FILL_AREA ( #322 ) ;
+#322 = FILL_AREA_STYLE ('',( #323 ) ) ;
+#323 = FILL_AREA_STYLE_COLOUR ( '', #324 ) ;
+#324 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#325 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#326 = AXIS2_PLACEMENT_3D ( 'NONE', #325, #337, #340 ) ;
+#327 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 1.653273178848926900E-016, -1.350000000000000100 ) ) ;
+#328 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 1.314672390192182400 ) ) ;
+#329 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#330 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #332 ), #341 ) ;
+#331 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #332 ) ) ;
+#332 = STYLED_ITEM ( 'NONE', ( #333 ), #773 ) ;
+#333 = PRESENTATION_STYLE_ASSIGNMENT (( #319 ) ) ;
+#334 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #329, 'distance_accuracy_value', 'NONE');
+#335 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#336 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#337 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#338 = CIRCLE ( 'NONE', #345, 1.200000000000000200 ) ;
+#339 = CIRCLE ( 'NONE', #346, 1.314672390192182400 ) ;
+#340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#341 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #334 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #329, #335, #336 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#342 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#344 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#345 = AXIS2_PLACEMENT_3D ( 'NONE', #348, #352, #351 ) ;
+#346 = AXIS2_PLACEMENT_3D ( 'NONE', #347, #349, #357 ) ;
+#347 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#348 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#349 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#350 = CIRCLE ( 'NONE', #326, 1.200000000000000200 ) ;
+#351 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#353 = CIRCLE ( 'NONE', #358, 1.500000000000000000 ) ;
+#354 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#355 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#356 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#358 = AXIS2_PLACEMENT_3D ( 'NONE', #355, #354, #342 ) ;
+#359 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#360 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#361 = AXIS2_PLACEMENT_3D ( 'NONE', #360, #359, #364 ) ;
+#362 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#363 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#365 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#366 = TOROIDAL_SURFACE ( 'NONE', #361, 0.2999999999999999900, 1.200000000000000200 ) ;
+#367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#368 = AXIS2_PLACEMENT_3D ( 'NONE', #363, #362, #367 ) ;
+#369 = CIRCLE ( 'NONE', #368, 1.200000000000000400 ) ;
+#370 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#371 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 1.567187801653375600E-016, -1.209411910020934400 ) ) ;
+#372 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#373 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#374 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#375 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 1.209411910020934400 ) ) ;
+#376 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( 1.499999999999999800, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#378 = CIRCLE ( 'NONE', #379, 1.199999999999999500 ) ;
+#379 = AXIS2_PLACEMENT_3D ( 'NONE', #373, #372, #343 ) ;
+#380 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#381 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #404, #400 ) ;
+#382 = CIRCLE ( 'NONE', #395, 1.218861087781950800 ) ;
+#383 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#384 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#385 = LINE ( 'NONE', #383, #388 ) ;
+#386 = CIRCLE ( 'NONE', #381, 1.200000000000000400 ) ;
+#387 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#388 = VECTOR ( 'NONE', #390, 1000.000000000000000 ) ;
+#389 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#391 = CIRCLE ( 'NONE', #392, 1.199999999999999500 ) ;
+#392 = AXIS2_PLACEMENT_3D ( 'NONE', #393, #398, #397 ) ;
+#393 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#394 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 1.218861087781950800 ) ) ;
+#395 = AXIS2_PLACEMENT_3D ( 'NONE', #396, #384, #387 ) ;
+#396 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#398 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#399 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#401 = CIRCLE ( 'NONE', #406, 1.199999999999999500 ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#404 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#405 = VECTOR ( 'NONE', #407, 1000.000000000000000 ) ;
+#406 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #409, #399 ) ;
+#407 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#408 = LINE ( 'NONE', #403, #405 ) ;
+#409 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#410 = AXIS2_PLACEMENT_3D ( 'NONE', #436, #453, #428 ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( 2.449973154954749000, 1.492674329757427100E-016, -1.218861087781950800 ) ) ;
+#412 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #437, 'distance_accuracy_value', 'NONE');
+#413 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#414 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#415 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#416 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#417 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 1.631641256712592200E-016, -1.314672390192182400 ) ) ;
+#418 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#419 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#420 = TOROIDAL_SURFACE ( 'NONE', #430, 2.399999999999999900, 1.199999999999999500 ) ;
+#421 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#422 = VECTOR ( 'NONE', #421, 1000.000000000000000 ) ;
+#423 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#425 = AXIS2_PLACEMENT_3D ( 'NONE', #419, #424, #344 ) ;
+#426 = PRESENTATION_STYLE_ASSIGNMENT (( #427 ) ) ;
+#427 = SURFACE_STYLE_USAGE ( .BOTH. , #449 ) ;
+#428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#429 = STYLED_ITEM ( 'NONE', ( #426 ), #815 ) ;
+#430 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #446, #442 ) ;
+#431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#432 = CIRCLE ( 'NONE', #452, 1.199999999999999500 ) ;
+#433 = AXIS2_PLACEMENT_3D ( 'NONE', #451, #431, #413 ) ;
+#434 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 1.350000000000000100 ) ) ;
+#435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#436 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#437 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#438 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #429 ), #448 ) ;
+#440 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #429 ) ) ;
+#441 = FACE_OUTER_BOUND ( 'NONE', #779, .T. ) ;
+#442 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#443 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#444 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ;
+#445 = CIRCLE ( 'NONE', #425, 1.200000000000000400 ) ;
+#446 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#447 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#448 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #412 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #437, #416, #458 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#449 = SURFACE_SIDE_STYLE ('',( #450 ) ) ;
+#450 = SURFACE_STYLE_FILL_AREA ( #459 ) ;
+#451 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#452 = AXIS2_PLACEMENT_3D ( 'NONE', #418, #435, #414 ) ;
+#453 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#454 = CIRCLE ( 'NONE', #433, 1.199999999999999500 ) ;
+#455 = LINE ( 'NONE', #423, #422 ) ;
+#456 = FILL_AREA_STYLE_COLOUR ( '', #438 ) ;
+#457 = CIRCLE ( 'NONE', #410, 1.349999999999999900 ) ;
+#458 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#459 = FILL_AREA_STYLE ('',( #456 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 1.653273178848926600E-016, -1.350000000000000100 ) ) ;
+#461 = EDGE_LOOP ( 'NONE', ( #575, #616, #589, #588 ) ) ;
+#462 = EDGE_LOOP ( 'NONE', ( #561, #569, #564, #594 ) ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#464 = EDGE_LOOP ( 'NONE', ( #536, #554, #530, #525 ) ) ;
+#465 = CIRCLE ( 'NONE', #486, 1.199999999999999500 ) ;
+#466 = EDGE_LOOP ( 'NONE', ( #557, #553, #550, #558 ) ) ;
+#467 = ORIENTED_EDGE ( 'NONE', *, *, #478, .F. ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #565, .F. ) ;
+#469 = EDGE_CURVE ( 'NONE', #788, #794, #465, .T. ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #473, .F. ) ;
+#471 = EDGE_CURVE ( 'NONE', #904, #844, #1152, .T. ) ;
+#472 = ORIENTED_EDGE ( 'NONE', *, *, #495, .F. ) ;
+#473 = EDGE_CURVE ( 'NONE', #791, #757, #1128, .T. ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #820, .F. ) ;
+#475 = EDGE_CURVE ( 'NONE', #794, #757, #1151, .T. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #499, .F. ) ;
+#477 = ADVANCED_FACE ( 'NONE', ( #1135 ), #944, .T. ) ;
+#478 = EDGE_CURVE ( 'NONE', #567, #756, #929, .T. ) ;
+#479 = ORIENTED_EDGE ( 'NONE', *, *, #478, .T. ) ;
+#480 = ORIENTED_EDGE ( 'NONE', *, *, #471, .F. ) ;
+#481 = EDGE_LOOP ( 'NONE', ( #468, #482, #474, #467 ) ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #471, .T. ) ;
+#483 = EDGE_LOOP ( 'NONE', ( #480, #513, #479, #476 ) ) ;
+#484 = ORIENTED_EDGE ( 'NONE', *, *, #842, .T. ) ;
+#485 = ORIENTED_EDGE ( 'NONE', *, *, #640, .F. ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #715, #704, #839 ) ;
+#487 = ADVANCED_FACE ( 'NONE', ( #916 ), #827, .T. ) ;
+#488 = ORIENTED_EDGE ( 'NONE', *, *, #661, .F. ) ;
+#489 = ORIENTED_EDGE ( 'NONE', *, *, #533, .F. ) ;
+#490 = ORIENTED_EDGE ( 'NONE', *, *, #661, .T. ) ;
+#491 = ORIENTED_EDGE ( 'NONE', *, *, #831, .F. ) ;
+#492 = ADVANCED_FACE ( 'NONE', ( #928 ), #942, .T. ) ;
+#493 = EDGE_CURVE ( 'NONE', #567, #904, #998, .T. ) ;
+#494 = EDGE_CURVE ( 'NONE', #796, #786, #993, .T. ) ;
+#495 = EDGE_CURVE ( 'NONE', #791, #788, #983, .T. ) ;
+#496 = EDGE_LOOP ( 'NONE', ( #500, #484, #497, #498 ) ) ;
+#497 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
+#498 = ORIENTED_EDGE ( 'NONE', *, *, #493, .T. ) ;
+#499 = EDGE_CURVE ( 'NONE', #844, #756, #987, .T. ) ;
+#500 = ORIENTED_EDGE ( 'NONE', *, *, #903, .F. ) ;
+#501 = ORIENTED_EDGE ( 'NONE', *, *, #469, .F. ) ;
+#502 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ;
+#503 = ADVANCED_FACE ( 'NONE', ( #971 ), #1023, .T. ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #494, .F. ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #473, .T. ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #768, .T. ) ;
+#507 = ADVANCED_FACE ( 'NONE', ( #1018 ), #976, .F. ) ;
+#508 = ADVANCED_FACE ( 'NONE', ( #1041 ), #967, .F. ) ;
+#509 = EDGE_LOOP ( 'NONE', ( #502, #504, #510, #517 ) ) ;
+#510 = ORIENTED_EDGE ( 'NONE', *, *, #865, .T. ) ;
+#511 = EDGE_LOOP ( 'NONE', ( #501, #472, #505, #506 ) ) ;
+#512 = EDGE_LOOP ( 'NONE', ( #491, #489, #534, #524 ) ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #493, .F. ) ;
+#514 = EDGE_LOOP ( 'NONE', ( #529, #537, #527, #532 ) ) ;
+#515 = ADVANCED_FACE ( 'NONE', ( #1058 ), #1081, .T. ) ;
+#516 = ADVANCED_FACE ( 'NONE', ( #1069 ), #1096, .T. ) ;
+#517 = ORIENTED_EDGE ( 'NONE', *, *, #864, .F. ) ;
+#518 = ORIENTED_EDGE ( 'NONE', *, *, #523, .F. ) ;
+#519 = EDGE_LOOP ( 'NONE', ( #522, #521, #526, #518 ) ) ;
+#520 = ADVANCED_FACE ( 'NONE', ( #1090 ), #1119, .F. ) ;
+#521 = ORIENTED_EDGE ( 'NONE', *, *, #809, .F. ) ;
+#522 = ORIENTED_EDGE ( 'NONE', *, *, #869, .F. ) ;
+#523 = EDGE_CURVE ( 'NONE', #813, #804, #1106, .T. ) ;
+#524 = ORIENTED_EDGE ( 'NONE', *, *, #881, .T. ) ;
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #539, .F. ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #886, .T. ) ;
+#528 = ADVANCED_FACE ( 'NONE', ( #1099 ), #266, .T. ) ;
+#529 = ORIENTED_EDGE ( 'NONE', *, *, #898, .F. ) ;
+#530 = ORIENTED_EDGE ( 'NONE', *, *, #850, .T. ) ;
+#531 = ADVANCED_FACE ( 'NONE', ( #257 ), #10, .T. ) ;
+#532 = ORIENTED_EDGE ( 'NONE', *, *, #728, .T. ) ;
+#533 = EDGE_CURVE ( 'NONE', #805, #814, #6, .T. ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #867, .T. ) ;
+#535 = EDGE_CURVE ( 'NONE', #778, #789, #19, .T. ) ;
+#536 = ORIENTED_EDGE ( 'NONE', *, *, #899, .F. ) ;
+#537 = ORIENTED_EDGE ( 'NONE', *, *, #538, .F. ) ;
+#538 = EDGE_CURVE ( 'NONE', #901, #895, #22, .T. ) ;
+#539 = EDGE_CURVE ( 'NONE', #800, #799, #13, .T. ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #906, .T. ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ;
+#542 = EDGE_LOOP ( 'NONE', ( #548, #541, #540, #559 ) ) ;
+#543 = EDGE_CURVE ( 'NONE', #816, #738, #43, .T. ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #777, .F. ) ;
+#545 = EDGE_LOOP ( 'NONE', ( #556, #546, #463, #470 ) ) ;
+#546 = ORIENTED_EDGE ( 'NONE', *, *, #469, .T. ) ;
+#547 = ORIENTED_EDGE ( 'NONE', *, *, #565, .T. ) ;
+#548 = ORIENTED_EDGE ( 'NONE', *, *, #863, .F. ) ;
+#549 = EDGE_LOOP ( 'NONE', ( #544, #563, #562, #555 ) ) ;
+#550 = ORIENTED_EDGE ( 'NONE', *, *, #896, .T. ) ;
+#551 = ADVANCED_FACE ( 'NONE', ( #31 ), #76, .F. ) ;
+#552 = EDGE_CURVE ( 'NONE', #749, #567, #29, .T. ) ;
+#553 = ORIENTED_EDGE ( 'NONE', *, *, #539, .T. ) ;
+#554 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ;
+#555 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ;
+#556 = ORIENTED_EDGE ( 'NONE', *, *, #837, .F. ) ;
+#557 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ;
+#558 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ;
+#559 = ORIENTED_EDGE ( 'NONE', *, *, #538, .T. ) ;
+#560 = ADVANCED_FACE ( 'NONE', ( #69 ), #96, .T. ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #823, .F. ) ;
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #787, .T. ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #870, .T. ) ;
+#564 = ORIENTED_EDGE ( 'NONE', *, *, #807, .T. ) ;
+#565 = EDGE_CURVE ( 'NONE', #904, #567, #85, .T. ) ;
+#566 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
+#567 = VERTEX_POINT ( 'NONE', #119 ) ;
+#568 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #523, .T. ) ;
+#570 = ADVANCED_FACE ( 'NONE', ( #114 ), #133, .F. ) ;
+#571 = ORIENTED_EDGE ( 'NONE', *, *, #766, .T. ) ;
+#572 = ORIENTED_EDGE ( 'NONE', *, *, #495, .T. ) ;
+#573 = EDGE_LOOP ( 'NONE', ( #599, #607, #571, #598 ) ) ;
+#574 = ORIENTED_EDGE ( 'NONE', *, *, #591, .T. ) ;
+#575 = ORIENTED_EDGE ( 'NONE', *, *, #795, .F. ) ;
+#576 = ORIENTED_EDGE ( 'NONE', *, *, #855, .F. ) ;
+#577 = ADVANCED_FACE ( 'NONE', ( #63 ), #199, .F. ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #698, .T. ) ;
+#579 = ORIENTED_EDGE ( 'NONE', *, *, #591, .F. ) ;
+#580 = ADVANCED_FACE ( 'NONE', ( #62 ), #68, .T. ) ;
+#581 = CLOSED_SHELL ( 'NONE', ( #700, #681, #744, #694, #772, #761, #815, #773, #832, #852, #883, #875, #846, #862, #878, #908, #551, #477, #487, #508, #503, #492, #507, #520, #515, #516, #531, #528, #560, #570, #609, #592, #595, #582, #580, #577 ) ) ;
+#582 = ADVANCED_FACE ( 'NONE', ( #210 ), #202, .T. ) ;
+#583 = EDGE_LOOP ( 'NONE', ( #664, #490, #628, #633 ) ) ;
+#584 = EDGE_LOOP ( 'NONE', ( #585, #668, #657, #655 ) ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #663, .F. ) ;
+#586 = ORIENTED_EDGE ( 'NONE', *, *, #632, .F. ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #856, .F. ) ;
+#588 = ORIENTED_EDGE ( 'NONE', *, *, #494, .T. ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #825, .T. ) ;
+#590 = ORIENTED_EDGE ( 'NONE', *, *, #798, .F. ) ;
+#591 = EDGE_CURVE ( 'NONE', #746, #762, #238, .T. ) ;
+#592 = ADVANCED_FACE ( 'NONE', ( #235 ), #207, .F. ) ;
+#593 = EDGE_LOOP ( 'NONE', ( #590, #587, #597, #572 ) ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #533, .T. ) ;
+#595 = ADVANCED_FACE ( 'NONE', ( #234 ), #230, .T. ) ;
+#596 = EDGE_CURVE ( 'NONE', #734, #753, #162, .T. ) ;
+#597 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#600 = EDGE_CURVE ( 'NONE', #658, #667, #175, .T. ) ;
+#601 = ADVANCED_FACE ( 'NONE', ( #260 ), #229, .T. ) ;
+#602 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#603 = ORIENTED_EDGE ( 'NONE', *, *, #696, .F. ) ;
+#604 = EDGE_LOOP ( 'NONE', ( #614, #603, #611, #579 ) ) ;
+#605 = EDGE_LOOP ( 'NONE', ( #608, #574, #606, #613 ) ) ;
+#606 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#607 = ORIENTED_EDGE ( 'NONE', *, *, #596, .T. ) ;
+#608 = ORIENTED_EDGE ( 'NONE', *, *, #736, .F. ) ;
+#609 = ADVANCED_FACE ( 'NONE', ( #171 ), #182, .T. ) ;
+#610 = EDGE_LOOP ( 'NONE', ( #615, #576, #578, #612 ) ) ;
+#611 = ORIENTED_EDGE ( 'NONE', *, *, #741, .T. ) ;
+#612 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
+#613 = ORIENTED_EDGE ( 'NONE', *, *, #596, .F. ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
+#615 = ORIENTED_EDGE ( 'NONE', *, *, #727, .F. ) ;
+#616 = ORIENTED_EDGE ( 'NONE', *, *, #499, .T. ) ;
+#617 = EDGE_CURVE ( 'NONE', #669, #625, #186, .T. ) ;
+#618 = ADVANCED_FACE ( 'NONE', ( #263 ), #268, .T. ) ;
+#619 = ADVANCED_FACE ( 'NONE', ( #278 ), #271, .T. ) ;
+#620 = ORIENTED_EDGE ( 'NONE', *, *, #634, .F. ) ;
+#621 = EDGE_LOOP ( 'NONE', ( #660, #636, #666, #665 ) ) ;
+#622 = EDGE_CURVE ( 'NONE', #676, #635, #299, .T. ) ;
+#623 = EDGE_CURVE ( 'NONE', #667, #641, #293, .T. ) ;
+#624 = EDGE_CURVE ( 'NONE', #658, #654, #306, .T. ) ;
+#625 = VERTEX_POINT ( 'NONE', #304 ) ;
+#626 = ADVANCED_FACE ( 'NONE', ( #285 ), #301, .T. ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #623, .T. ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #617, .F. ) ;
+#629 = ORIENTED_EDGE ( 'NONE', *, *, #639, .T. ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #631, .T. ) ;
+#631 = EDGE_CURVE ( 'NONE', #625, #669, #309, .T. ) ;
+#632 = EDGE_CURVE ( 'NONE', #635, #690, #295, .T. ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #662, .F. ) ;
+#634 = EDGE_CURVE ( 'NONE', #644, #643, #280, .T. ) ;
+#635 = VERTEX_POINT ( 'NONE', #279 ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #622, .T. ) ;
+#637 = EDGE_CURVE ( 'NONE', #667, #635, #192, .T. ) ;
+#638 = EDGE_LOOP ( 'NONE', ( #686, #627, #685, #586 ) ) ;
+#639 = EDGE_CURVE ( 'NONE', #669, #643, #316, .T. ) ;
+#640 = EDGE_CURVE ( 'NONE', #641, #690, #1688, .T. ) ;
+#641 = VERTEX_POINT ( 'NONE', #1682 ) ;
+#642 = EDGE_LOOP ( 'NONE', ( #630, #629, #620, #646 ) ) ;
+#643 = VERTEX_POINT ( 'NONE', #1684 ) ;
+#644 = VERTEX_POINT ( 'NONE', #1678 ) ;
+#645 = ADVANCED_FACE ( 'NONE', ( #1676 ), #1710, .T. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ;
+#647 = EDGE_LOOP ( 'NONE', ( #724, #733, #723, #670 ) ) ;
+#648 = ORIENTED_EDGE ( 'NONE', *, *, #684, .F. ) ;
+#649 = ORIENTED_EDGE ( 'NONE', *, *, #623, .F. ) ;
+#650 = ADVANCED_FACE ( 'NONE', ( #1718 ), #1719, .T. ) ;
+#651 = EDGE_LOOP ( 'NONE', ( #488, #674, #725, #702 ) ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #730, .F. ) ;
+#653 = EDGE_LOOP ( 'NONE', ( #706, #708 ) ) ;
+#654 = VERTEX_POINT ( 'NONE', #1721 ) ;
+#655 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
+#656 = EDGE_CURVE ( 'NONE', #690, #641, #1733, .T. ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #678, .T. ) ;
+#658 = VERTEX_POINT ( 'NONE', #1752 ) ;
+#659 = MANIFOLD_SOLID_BREP ( 'Sweep1', #714 ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #675, .T. ) ;
+#661 = EDGE_CURVE ( 'NONE', #690, #625, #1711, .T. ) ;
+#662 = EDGE_CURVE ( 'NONE', #641, #669, #1712, .T. ) ;
+#663 = EDGE_CURVE ( 'NONE', #676, #658, #1697, .T. ) ;
+#664 = ORIENTED_EDGE ( 'NONE', *, *, #640, .T. ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #600, .F. ) ;
+#666 = ORIENTED_EDGE ( 'NONE', *, *, #637, .F. ) ;
+#667 = VERTEX_POINT ( 'NONE', #1764 ) ;
+#668 = ORIENTED_EDGE ( 'NONE', *, *, #677, .T. ) ;
+#669 = VERTEX_POINT ( 'NONE', #1702 ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #730, .T. ) ;
+#671 = ORIENTED_EDGE ( 'NONE', *, *, #632, .T. ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#673 = EDGE_LOOP ( 'NONE', ( #683, #679, #726, #648 ) ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ;
+#675 = EDGE_CURVE ( 'NONE', #658, #676, #1737, .T. ) ;
+#676 = VERTEX_POINT ( 'NONE', #1761 ) ;
+#677 = EDGE_CURVE ( 'NONE', #676, #688, #1701, .T. ) ;
+#678 = EDGE_CURVE ( 'NONE', #688, #654, #1741, .T. ) ;
+#679 = ORIENTED_EDGE ( 'NONE', *, *, #617, .T. ) ;
+#680 = EDGE_LOOP ( 'NONE', ( #649, #713, #671, #485 ) ) ;
+#681 = ADVANCED_FACE ( 'NONE', ( #1762 ), #1694, .T. ) ;
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #639, .F. ) ;
+#684 = EDGE_CURVE ( 'NONE', #643, #644, #1793, .T. ) ;
+#685 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ;
+#686 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#687 = EDGE_CURVE ( 'NONE', #635, #667, #1800, .T. ) ;
+#688 = VERTEX_POINT ( 'NONE', #1767 ) ;
+#689 = ADVANCED_FACE ( 'NONE', ( #1766 ), #1803, .T. ) ;
+#690 = VERTEX_POINT ( 'NONE', #1818 ) ;
+#691 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1122, 'distance_accuracy_value', 'NONE');
+#692 = EDGE_CURVE ( 'NONE', #738, #816, #1812, .T. ) ;
+#693 = EDGE_LOOP ( 'NONE', ( #748, #759, #819, #782 ) ) ;
+#694 = ADVANCED_FACE ( 'NONE', ( #1763 ), #1828, .T. ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #727, .T. ) ;
+#696 = EDGE_CURVE ( 'NONE', #697, #719, #1821, .T. ) ;
+#697 = VERTEX_POINT ( 'NONE', #1835 ) ;
+#698 = EDGE_CURVE ( 'NONE', #718, #719, #1833, .T. ) ;
+#699 = EDGE_LOOP ( 'NONE', ( #682, #740, #739, #743 ) ) ;
+#700 = ADVANCED_FACE ( 'NONE', ( #1822 ), #1839, .F. ) ;
+#701 = ORIENTED_EDGE ( 'NONE', *, *, #728, .F. ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #631, .F. ) ;
+#703 = ADVANCED_FACE ( 'NONE', ( #1855 ), #1848, .T. ) ;
+#704 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#705 = ORIENTED_EDGE ( 'NONE', *, *, #678, .F. ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #634, .T. ) ;
+#707 = ORIENTED_EDGE ( 'NONE', *, *, #696, .T. ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #684, .T. ) ;
+#709 = EDGE_LOOP ( 'NONE', ( #747, #716, #737, #672 ) ) ;
+#710 = ADVANCED_FACE ( 'NONE', ( #1845 ), #1817, .T. ) ;
+#711 = ORIENTED_EDGE ( 'NONE', *, *, #698, .F. ) ;
+#712 = ADVANCED_FACE ( 'NONE', ( #1869 ), #1867, .T. ) ;
+#713 = ORIENTED_EDGE ( 'NONE', *, *, #637, .T. ) ;
+#714 = CLOSED_SHELL ( 'NONE', ( #619, #601, #689, #626, #618, #710, #650, #645, #712, #722, #703, #720 ) ) ;
+#715 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#716 = ORIENTED_EDGE ( 'NONE', *, *, #663, .T. ) ;
+#717 = EDGE_CURVE ( 'NONE', #625, #644, #1865, .T. ) ;
+#718 = VERTEX_POINT ( 'NONE', #1851 ) ;
+#719 = VERTEX_POINT ( 'NONE', #1854 ) ;
+#720 = ADVANCED_FACE ( 'NONE', ( #1853 ), #1842, .F. ) ;
+#721 = VERTEX_POINT ( 'NONE', #1857 ) ;
+#722 = ADVANCED_FACE ( 'NONE', ( #1852 ), #1847, .T. ) ;
+#723 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
+#724 = ORIENTED_EDGE ( 'NONE', *, *, #677, .F. ) ;
+#725 = ORIENTED_EDGE ( 'NONE', *, *, #662, .T. ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ;
+#727 = EDGE_CURVE ( 'NONE', #721, #697, #1172, .T. ) ;
+#728 = EDGE_CURVE ( 'NONE', #721, #718, #1158, .T. ) ;
+#729 = EDGE_LOOP ( 'NONE', ( #652, #705 ) ) ;
+#730 = EDGE_CURVE ( 'NONE', #654, #688, #1159, .T. ) ;
+#731 = EDGE_LOOP ( 'NONE', ( #701, #695, #707, #711 ) ) ;
+#732 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #581 ) ;
+#733 = ORIENTED_EDGE ( 'NONE', *, *, #675, .F. ) ;
+#734 = VERTEX_POINT ( 'NONE', #1244 ) ;
+#735 = EDGE_CURVE ( 'NONE', #762, #746, #1245, .T. ) ;
+#736 = EDGE_CURVE ( 'NONE', #746, #734, #1228, .T. ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #600, .T. ) ;
+#738 = VERTEX_POINT ( 'NONE', #1233 ) ;
+#739 = ORIENTED_EDGE ( 'NONE', *, *, #735, .F. ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
+#741 = EDGE_CURVE ( 'NONE', #697, #762, #1249, .T. ) ;
+#742 = ORIENTED_EDGE ( 'NONE', *, *, #735, .T. ) ;
+#743 = ORIENTED_EDGE ( 'NONE', *, *, #741, .F. ) ;
+#744 = ADVANCED_FACE ( 'NONE', ( #1239 ), #1256, .T. ) ;
+#745 = ORIENTED_EDGE ( 'NONE', *, *, #752, .F. ) ;
+#746 = VERTEX_POINT ( 'NONE', #1645 ) ;
+#747 = ORIENTED_EDGE ( 'NONE', *, *, #622, .F. ) ;
+#748 = ORIENTED_EDGE ( 'NONE', *, *, #752, .T. ) ;
+#749 = VERTEX_POINT ( 'NONE', #1642 ) ;
+#750 = EDGE_CURVE ( 'NONE', #762, #753, #1632, .T. ) ;
+#751 = EDGE_CURVE ( 'NONE', #719, #697, #1636, .T. ) ;
+#752 = EDGE_CURVE ( 'NONE', #753, #734, #1199, .T. ) ;
+#753 = VERTEX_POINT ( 'NONE', #1649 ) ;
+#754 = ORIENTED_EDGE ( 'NONE', *, *, #736, .T. ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #785, .T. ) ;
+#756 = VERTEX_POINT ( 'NONE', #1195 ) ;
+#757 = VERTEX_POINT ( 'NONE', #1202 ) ;
+#758 = ORIENTED_EDGE ( 'NONE', *, *, #837, .T. ) ;
+#759 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#760 = EDGE_LOOP ( 'NONE', ( #792, #781, #755, #817 ) ) ;
+#761 = ADVANCED_FACE ( 'NONE', ( #1211 ), #1637, .T. ) ;
+#762 = VERTEX_POINT ( 'NONE', #1648 ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#764 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #691 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1122, #568, #602 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#765 = EDGE_LOOP ( 'NONE', ( #742, #754, #745, #763 ) ) ;
+#766 = EDGE_CURVE ( 'NONE', #753, #757, #1216, .T. ) ;
+#767 = EDGE_CURVE ( 'NONE', #734, #794, #1258, .T. ) ;
+#768 = EDGE_CURVE ( 'NONE', #757, #794, #1653, .T. ) ;
+#769 = EDGE_CURVE ( 'NONE', #719, #746, #1219, .T. ) ;
+#770 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #841, #835 ) ;
+#771 = VERTEX_POINT ( 'NONE', #1675 ) ;
+#772 = ADVANCED_FACE ( 'NONE', ( #1660 ), #1654, .F. ) ;
+#773 = ADVANCED_FACE ( 'NONE', ( #318 ), #366, .T. ) ;
+#774 = ORIENTED_EDGE ( 'NONE', *, *, #783, .F. ) ;
+#775 = ORIENTED_EDGE ( 'NONE', *, *, #777, .T. ) ;
+#776 = ORIENTED_EDGE ( 'NONE', *, *, #809, .T. ) ;
+#777 = EDGE_CURVE ( 'NONE', #822, #778, #350, .T. ) ;
+#778 = VERTEX_POINT ( 'NONE', #365 ) ;
+#779 = EDGE_LOOP ( 'NONE', ( #838, #836, #784, #858 ) ) ;
+#780 = EDGE_LOOP ( 'NONE', ( #802, #801, #821, #797 ) ) ;
+#781 = ORIENTED_EDGE ( 'NONE', *, *, #795, .T. ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #766, .F. ) ;
+#783 = EDGE_CURVE ( 'NONE', #789, #778, #353, .T. ) ;
+#784 = ORIENTED_EDGE ( 'NONE', *, *, #692, .F. ) ;
+#785 = EDGE_CURVE ( 'NONE', #786, #796, #369, .T. ) ;
+#786 = VERTEX_POINT ( 'NONE', #370 ) ;
+#787 = EDGE_CURVE ( 'NONE', #811, #789, #338, .T. ) ;
+#788 = VERTEX_POINT ( 'NONE', #371 ) ;
+#789 = VERTEX_POINT ( 'NONE', #377 ) ;
+#790 = EDGE_LOOP ( 'NONE', ( #810, #803, #758, #812 ) ) ;
+#791 = VERTEX_POINT ( 'NONE', #375 ) ;
+#792 = ORIENTED_EDGE ( 'NONE', *, *, #820, .T. ) ;
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #787, .F. ) ;
+#794 = VERTEX_POINT ( 'NONE', #327 ) ;
+#795 = EDGE_CURVE ( 'NONE', #844, #786, #408, .T. ) ;
+#796 = VERTEX_POINT ( 'NONE', #374 ) ;
+#797 = ORIENTED_EDGE ( 'NONE', *, *, #807, .F. ) ;
+#798 = EDGE_CURVE ( 'NONE', #771, #788, #391, .T. ) ;
+#799 = VERTEX_POINT ( 'NONE', #376 ) ;
+#800 = VERTEX_POINT ( 'NONE', #380 ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #823, .T. ) ;
+#802 = ORIENTED_EDGE ( 'NONE', *, *, #806, .T. ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #798, .T. ) ;
+#804 = VERTEX_POINT ( 'NONE', #328 ) ;
+#805 = VERTEX_POINT ( 'NONE', #394 ) ;
+#806 = EDGE_CURVE ( 'NONE', #804, #813, #339, .T. ) ;
+#807 = EDGE_CURVE ( 'NONE', #804, #805, #454, .T. ) ;
+#808 = EDGE_CURVE ( 'NONE', #749, #791, #432, .T. ) ;
+#809 = EDGE_CURVE ( 'NONE', #811, #822, #457, .T. ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #842, .F. ) ;
+#811 = VERTEX_POINT ( 'NONE', #434 ) ;
+#812 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ;
+#813 = VERTEX_POINT ( 'NONE', #417 ) ;
+#814 = VERTEX_POINT ( 'NONE', #411 ) ;
+#815 = ADVANCED_FACE ( 'NONE', ( #444 ), #420, .F. ) ;
+#816 = VERTEX_POINT ( 'NONE', #443 ) ;
+#817 = ORIENTED_EDGE ( 'NONE', *, *, #825, .F. ) ;
+#818 = EDGE_CURVE ( 'NONE', #800, #816, #455, .T. ) ;
+#819 = ORIENTED_EDGE ( 'NONE', *, *, #768, .F. ) ;
+#820 = EDGE_CURVE ( 'NONE', #756, #844, #445, .T. ) ;
+#821 = ORIENTED_EDGE ( 'NONE', *, *, #824, .T. ) ;
+#822 = VERTEX_POINT ( 'NONE', #460 ) ;
+#823 = EDGE_CURVE ( 'NONE', #813, #814, #378, .T. ) ;
+#824 = EDGE_CURVE ( 'NONE', #814, #805, #382, .T. ) ;
+#825 = EDGE_CURVE ( 'NONE', #756, #796, #385, .T. ) ;
+#826 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#827 = CYLINDRICAL_SURFACE ( 'NONE', #770, 1.200000000000000400 ) ;
+#828 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#829 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = EDGE_LOOP ( 'NONE', ( #776, #775, #774, #793 ) ) ;
+#831 = EDGE_CURVE ( 'NONE', #814, #843, #401, .T. ) ;
+#832 = ADVANCED_FACE ( 'NONE', ( #441 ), #915, .T. ) ;
+#833 = EDGE_CURVE ( 'NONE', #799, #800, #1138, .T. ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#836 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ;
+#837 = EDGE_CURVE ( 'NONE', #788, #791, #1862, .T. ) ;
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #833, .T. ) ;
+#839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#840 = VERTEX_POINT ( 'NONE', #415 ) ;
+#841 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#842 = EDGE_CURVE ( 'NONE', #771, #749, #386, .T. ) ;
+#843 = VERTEX_POINT ( 'NONE', #1297 ) ;
+#844 = VERTEX_POINT ( 'NONE', #1296 ) ;
+#845 = EDGE_CURVE ( 'NONE', #895, #901, #1287, .T. ) ;
+#846 = ADVANCED_FACE ( 'NONE', ( #1291 ), #1325, .F. ) ;
+#847 = ORIENTED_EDGE ( 'NONE', *, *, #870, .F. ) ;
+#848 = EDGE_LOOP ( 'NONE', ( #847, #889, #888, #892 ) ) ;
+#849 = ORIENTED_EDGE ( 'NONE', *, *, #783, .T. ) ;
+#850 = EDGE_CURVE ( 'NONE', #789, #799, #1323, .T. ) ;
+#851 = ORIENTED_EDGE ( 'NONE', *, *, #692, .T. ) ;
+#852 = ADVANCED_FACE ( 'NONE', ( #1281 ), #1298, .T. ) ;
+#853 = EDGE_LOOP ( 'NONE', ( #879, #873, #877, #880 ) ) ;
+#854 = ORIENTED_EDGE ( 'NONE', *, *, #831, .T. ) ;
+#855 = EDGE_CURVE ( 'NONE', #718, #721, #1324, .T. ) ;
+#856 = EDGE_CURVE ( 'NONE', #749, #771, #1282, .T. ) ;
+#857 = EDGE_LOOP ( 'NONE', ( #849, #894, #860, #905 ) ) ;
+#858 = ORIENTED_EDGE ( 'NONE', *, *, #896, .F. ) ;
+#859 = EDGE_LOOP ( 'NONE', ( #872, #854, #866, #887 ) ) ;
+#860 = ORIENTED_EDGE ( 'NONE', *, *, #833, .F. ) ;
+#861 = EDGE_LOOP ( 'NONE', ( #882, #893, #885, #868 ) ) ;
+#862 = ADVANCED_FACE ( 'NONE', ( #1299 ), #1350, .F. ) ;
+#863 = EDGE_CURVE ( 'NONE', #816, #895, #1335, .T. ) ;
+#864 = EDGE_CURVE ( 'NONE', #843, #840, #1379, .T. ) ;
+#865 = EDGE_CURVE ( 'NONE', #796, #840, #1373, .T. ) ;
+#866 = ORIENTED_EDGE ( 'NONE', *, *, #864, .T. ) ;
+#867 = EDGE_CURVE ( 'NONE', #805, #840, #1378, .T. ) ;
+#868 = ORIENTED_EDGE ( 'NONE', *, *, #886, .F. ) ;
+#869 = EDGE_CURVE ( 'NONE', #822, #813, #1355, .T. ) ;
+#870 = EDGE_CURVE ( 'NONE', #822, #811, #1356, .T. ) ;
+#871 = EDGE_CURVE ( 'NONE', #811, #804, #1359, .T. ) ;
+#872 = ORIENTED_EDGE ( 'NONE', *, *, #824, .F. ) ;
+#873 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ;
+#874 = EDGE_LOOP ( 'NONE', ( #851, #891, #890, #907 ) ) ;
+#875 = ADVANCED_FACE ( 'NONE', ( #1404 ), #1365, .T. ) ;
+#876 = EDGE_CURVE ( 'NONE', #786, #843, #1441, .T. ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #881, .F. ) ;
+#878 = ADVANCED_FACE ( 'NONE', ( #1403 ), #1415, .T. ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #785, .F. ) ;
+#880 = ORIENTED_EDGE ( 'NONE', *, *, #865, .F. ) ;
+#881 = EDGE_CURVE ( 'NONE', #840, #843, #1396, .T. ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #845, .F. ) ;
+#883 = ADVANCED_FACE ( 'NONE', ( #1421 ), #1436, .T. ) ;
+#884 = EDGE_LOOP ( 'NONE', ( #902, #900, #547, #566 ) ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #855, .T. ) ;
+#886 = EDGE_CURVE ( 'NONE', #901, #721, #1461, .T. ) ;
+#887 = ORIENTED_EDGE ( 'NONE', *, *, #867, .F. ) ;
+#888 = ORIENTED_EDGE ( 'NONE', *, *, #806, .F. ) ;
+#889 = ORIENTED_EDGE ( 'NONE', *, *, #869, .T. ) ;
+#890 = ORIENTED_EDGE ( 'NONE', *, *, #845, .T. ) ;
+#891 = ORIENTED_EDGE ( 'NONE', *, *, #863, .T. ) ;
+#892 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #898, .T. ) ;
+#894 = ORIENTED_EDGE ( 'NONE', *, *, #899, .T. ) ;
+#895 = VERTEX_POINT ( 'NONE', #1492 ) ;
+#896 = EDGE_CURVE ( 'NONE', #799, #738, #1490, .T. ) ;
+#897 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#898 = EDGE_CURVE ( 'NONE', #895, #718, #1491, .T. ) ;
+#899 = EDGE_CURVE ( 'NONE', #778, #800, #1474, .T. ) ;
+#900 = ORIENTED_EDGE ( 'NONE', *, *, #903, .T. ) ;
+#901 = VERTEX_POINT ( 'NONE', #1476 ) ;
+#902 = ORIENTED_EDGE ( 'NONE', *, *, #856, .T. ) ;
+#903 = EDGE_CURVE ( 'NONE', #771, #904, #1482, .T. ) ;
+#904 = VERTEX_POINT ( 'NONE', #1475 ) ;
+#905 = ORIENTED_EDGE ( 'NONE', *, *, #850, .F. ) ;
+#906 = EDGE_CURVE ( 'NONE', #738, #901, #1470, .T. ) ;
+#907 = ORIENTED_EDGE ( 'NONE', *, *, #906, .F. ) ;
+#908 = ADVANCED_FACE ( 'NONE', ( #1511 ), #1493, .T. ) ;
+#909 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#910 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #952, 'distance_accuracy_value', 'NONE');
+#911 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#913 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #914, #911 ) ;
+#914 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#915 = CYLINDRICAL_SURFACE ( 'NONE', #913, 1.500000000000000000 ) ;
+#916 = FACE_OUTER_BOUND ( 'NONE', #483, .T. ) ;
+#917 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#918 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#919 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #910 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #952, #954, #909 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#920 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#921 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #923 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #927, #931, #932 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#922 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #935 ) ) ;
+#923 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #927, 'distance_accuracy_value', 'NONE');
+#924 = SURFACE_STYLE_USAGE ( .BOTH. , #926 ) ;
+#925 = SURFACE_STYLE_FILL_AREA ( #937 ) ;
+#926 = SURFACE_SIDE_STYLE ('',( #925 ) ) ;
+#927 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#928 = FACE_OUTER_BOUND ( 'NONE', #509, .T. ) ;
+#929 = LINE ( 'NONE', #939, #934 ) ;
+#930 = FILL_AREA_STYLE_COLOUR ( '', #826 ) ;
+#931 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#932 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#933 = PRESENTATION_STYLE_ASSIGNMENT (( #924 ) ) ;
+#934 = VECTOR ( 'NONE', #936, 1000.000000000000000 ) ;
+#935 = STYLED_ITEM ( 'NONE', ( #933 ), #487 ) ;
+#936 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#937 = FILL_AREA_STYLE ('',( #930 ) ) ;
+#938 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #935 ), #921 ) ;
+#939 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#940 = FILL_AREA_STYLE_COLOUR ( '', #962 ) ;
+#941 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#942 = CYLINDRICAL_SURFACE ( 'NONE', #945, 1.200000000000000400 ) ;
+#943 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#944 = CYLINDRICAL_SURFACE ( 'NONE', #947, 1.200000000000000400 ) ;
+#945 = AXIS2_PLACEMENT_3D ( 'NONE', #828, #920, #941 ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #948, #943 ) ;
+#948 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#949 = PRESENTATION_STYLE_ASSIGNMENT (( #950 ) ) ;
+#950 = SURFACE_STYLE_USAGE ( .BOTH. , #953 ) ;
+#951 = STYLED_ITEM ( 'NONE', ( #949 ), #492 ) ;
+#952 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#953 = SURFACE_SIDE_STYLE ('',( #960 ) ) ;
+#954 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#955 = FILL_AREA_STYLE_COLOUR ( '', #897 ) ;
+#956 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #951 ), #919 ) ;
+#957 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #951 ) ) ;
+#958 = SURFACE_STYLE_FILL_AREA ( #959 ) ;
+#959 = FILL_AREA_STYLE ('',( #940 ) ) ;
+#960 = SURFACE_STYLE_FILL_AREA ( #961 ) ;
+#961 = FILL_AREA_STYLE ('',( #955 ) ) ;
+#962 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#963 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#964 = PRESENTATION_STYLE_ASSIGNMENT (( #975 ) ) ;
+#965 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#966 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#967 = TOROIDAL_SURFACE ( 'NONE', #978, 2.399999999999999900, 1.199999999999999500 ) ;
+#968 = SURFACE_SIDE_STYLE ('',( #958 ) ) ;
+#969 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#970 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#971 = FACE_OUTER_BOUND ( 'NONE', #496, .T. ) ;
+#972 = AXIS2_PLACEMENT_3D ( 'NONE', #963, #965, #970 ) ;
+#973 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #974 ) ) ;
+#974 = STYLED_ITEM ( 'NONE', ( #964 ), #503 ) ;
+#975 = SURFACE_STYLE_USAGE ( .BOTH. , #968 ) ;
+#976 = TOROIDAL_SURFACE ( 'NONE', #972, 2.399999999999999900, 1.199999999999999500 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#978 = AXIS2_PLACEMENT_3D ( 'NONE', #977, #969, #1019 ) ;
+#979 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #974 ), #988 ) ;
+#981 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#983 = CIRCLE ( 'NONE', #997, 1.209411910020934400 ) ;
+#984 = AXIS2_PLACEMENT_3D ( 'NONE', #992, #985, #990 ) ;
+#985 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#986 = AXIS2_PLACEMENT_3D ( 'NONE', #829, #918, #917 ) ;
+#987 = CIRCLE ( 'NONE', #986, 1.200000000000000400 ) ;
+#988 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #995 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #979, #981, #999 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#989 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#990 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#991 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#992 = CARTESIAN_POINT ( 'NONE', ( 3.202795929849852300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#993 = CIRCLE ( 'NONE', #984, 1.200000000000000400 ) ;
+#994 = AXIS2_PLACEMENT_3D ( 'NONE', #1001, #989, #982 ) ;
+#995 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #979, 'distance_accuracy_value', 'NONE');
+#996 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#997 = AXIS2_PLACEMENT_3D ( 'NONE', #991, #1000, #996 ) ;
+#998 = CIRCLE ( 'NONE', #994, 1.200000000000000400 ) ;
+#999 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1000 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1001 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1002 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #966, 'distance_accuracy_value', 'NONE');
+#1003 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1004 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1016, #1005, #1010 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1004 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1016, 'distance_accuracy_value', 'NONE');
+#1005 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1006 = STYLED_ITEM ( 'NONE', ( #1007 ), #507 ) ;
+#1007 = PRESENTATION_STYLE_ASSIGNMENT (( #1014 ) ) ;
+#1008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1009 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1010 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1011 = SURFACE_STYLE_FILL_AREA ( #1017 ) ;
+#1012 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1013 = AXIS2_PLACEMENT_3D ( 'NONE', #1024, #1020, #1008 ) ;
+#1014 = SURFACE_STYLE_USAGE ( .BOTH. , #1015 ) ;
+#1015 = SURFACE_SIDE_STYLE ('',( #1011 ) ) ;
+#1016 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1017 = FILL_AREA_STYLE ('',( #1025 ) ) ;
+#1018 = FACE_OUTER_BOUND ( 'NONE', #512, .T. ) ;
+#1019 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1020 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1006 ), #1003 ) ;
+#1022 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1006 ) ) ;
+#1023 = CYLINDRICAL_SURFACE ( 'NONE', #1013, 1.200000000000000400 ) ;
+#1024 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1025 = FILL_AREA_STYLE_COLOUR ( '', #1026 ) ;
+#1026 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1027 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1038 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1042, #1028, #1037 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1028 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1029 = FILL_AREA_STYLE_COLOUR ( '', #1030 ) ;
+#1030 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1031 = SURFACE_SIDE_STYLE ('',( #1032 ) ) ;
+#1032 = SURFACE_STYLE_FILL_AREA ( #1033 ) ;
+#1033 = FILL_AREA_STYLE ('',( #1029 ) ) ;
+#1034 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1002 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #966, #1009, #1012 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1035 = SURFACE_SIDE_STYLE ('',( #1036 ) ) ;
+#1036 = SURFACE_STYLE_FILL_AREA ( #1093 ) ;
+#1037 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1038 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1042, 'distance_accuracy_value', 'NONE');
+#1039 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1047 ), #1027 ) ;
+#1040 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1047 ) ) ;
+#1041 = FACE_OUTER_BOUND ( 'NONE', #511, .T. ) ;
+#1042 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1043 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1044 ) ) ;
+#1044 = STYLED_ITEM ( 'NONE', ( #1045 ), #520 ) ;
+#1045 = PRESENTATION_STYLE_ASSIGNMENT (( #1046 ) ) ;
+#1046 = SURFACE_STYLE_USAGE ( .BOTH. , #1035 ) ;
+#1047 = STYLED_ITEM ( 'NONE', ( #1048 ), #508 ) ;
+#1048 = PRESENTATION_STYLE_ASSIGNMENT (( #1049 ) ) ;
+#1049 = SURFACE_STYLE_USAGE ( .BOTH. , #1031 ) ;
+#1050 = SURFACE_STYLE_USAGE ( .BOTH. , #1060 ) ;
+#1051 = FILL_AREA_STYLE_COLOUR ( '', #1052 ) ;
+#1052 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1053 = STYLED_ITEM ( 'NONE', ( #1054 ), #515 ) ;
+#1054 = PRESENTATION_STYLE_ASSIGNMENT (( #1050 ) ) ;
+#1055 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1053 ), #1034 ) ;
+#1056 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1053 ) ) ;
+#1057 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1044 ), #1120 ) ;
+#1058 = FACE_OUTER_BOUND ( 'NONE', #514, .T. ) ;
+#1059 = SURFACE_STYLE_FILL_AREA ( #1061 ) ;
+#1060 = SURFACE_SIDE_STYLE ('',( #1059 ) ) ;
+#1061 = FILL_AREA_STYLE ('',( #1051 ) ) ;
+#1062 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1063 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1064 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1070 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1082, #1063, #1071 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1065 = FILL_AREA_STYLE ('',( #1072 ) ) ;
+#1066 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1067 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1068 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1062, 'distance_accuracy_value', 'NONE');
+#1069 = FACE_OUTER_BOUND ( 'NONE', #464, .T. ) ;
+#1070 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1082, 'distance_accuracy_value', 'NONE');
+#1071 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1072 = FILL_AREA_STYLE_COLOUR ( '', #1066 ) ;
+#1073 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1074 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1075 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1076 ) ) ;
+#1076 = STYLED_ITEM ( 'NONE', ( #1077 ), #516 ) ;
+#1077 = PRESENTATION_STYLE_ASSIGNMENT (( #1078 ) ) ;
+#1078 = SURFACE_STYLE_USAGE ( .BOTH. , #1084 ) ;
+#1079 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1080 = AXIS2_PLACEMENT_3D ( 'NONE', #1073, #1086, #1079 ) ;
+#1081 = TOROIDAL_SURFACE ( 'NONE', #1080, 0.2999999999999999900, 1.200000000000000200 ) ;
+#1082 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1083 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1076 ), #1064 ) ;
+#1084 = SURFACE_SIDE_STYLE ('',( #1085 ) ) ;
+#1085 = SURFACE_STYLE_FILL_AREA ( #1065 ) ;
+#1086 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1087 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1088 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1101, 'distance_accuracy_value', 'NONE');
+#1089 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1090 = FACE_OUTER_BOUND ( 'NONE', #519, .T. ) ;
+#1091 = FILL_AREA_STYLE_COLOUR ( '', #1087 ) ;
+#1092 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1093 = FILL_AREA_STYLE ('',( #1091 ) ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1095, #1097 ) ;
+#1095 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1096 = CYLINDRICAL_SURFACE ( 'NONE', #1094, 1.500000000000000000 ) ;
+#1097 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1098 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1099 = FACE_OUTER_BOUND ( 'NONE', #466, .T. ) ;
+#1100 = CARTESIAN_POINT ( 'NONE', ( 2.149973154954749200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1101 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1102 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1104 ), #1150 ) ;
+#1103 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1104 ) ) ;
+#1104 = STYLED_ITEM ( 'NONE', ( #1112 ), #528 ) ;
+#1105 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1106 = CIRCLE ( 'NONE', #1109, 1.314672390192182400 ) ;
+#1107 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1108 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1109 = AXIS2_PLACEMENT_3D ( 'NONE', #1100, #1108, #1107 ) ;
+#1110 = FILL_AREA_STYLE_COLOUR ( '', #1121 ) ;
+#1111 = FILL_AREA_STYLE ('',( #1110 ) ) ;
+#1112 = PRESENTATION_STYLE_ASSIGNMENT (( #1113 ) ) ;
+#1113 = SURFACE_STYLE_USAGE ( .BOTH. , #1114 ) ;
+#1114 = SURFACE_SIDE_STYLE ('',( #1115 ) ) ;
+#1115 = SURFACE_STYLE_FILL_AREA ( #1111 ) ;
+#1116 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1117 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1118 = AXIS2_PLACEMENT_3D ( 'NONE', #1105, #1117, #1116 ) ;
+#1119 = TOROIDAL_SURFACE ( 'NONE', #1118, 2.399999999999999900, 1.199999999999999500 ) ;
+#1120 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1068 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1062, #1067, #1074 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1121 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1122 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1123 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1125 ), #764 ) ;
+#1124 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1125 ) ) ;
+#1125 = STYLED_ITEM ( 'NONE', ( #1140 ), #477 ) ;
+#1126 = SURFACE_SIDE_STYLE ('',( #1127 ) ) ;
+#1127 = SURFACE_STYLE_FILL_AREA ( #1134 ) ;
+#1128 = CIRCLE ( 'NONE', #1143, 1.199999999999999500 ) ;
+#1129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( 1.350000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1132 = AXIS2_PLACEMENT_3D ( 'NONE', #1131, #1130, #1129 ) ;
+#1133 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1134 = FILL_AREA_STYLE ('',( #1144 ) ) ;
+#1135 = FACE_OUTER_BOUND ( 'NONE', #481, .T. ) ;
+#1136 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1138 = CIRCLE ( 'NONE', #1132, 1.500000000000000000 ) ;
+#1139 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1140 = PRESENTATION_STYLE_ASSIGNMENT (( #1141 ) ) ;
+#1141 = SURFACE_STYLE_USAGE ( .BOTH. , #1126 ) ;
+#1142 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ;
+#1143 = AXIS2_PLACEMENT_3D ( 'NONE', #1139, #1137, #1136 ) ;
+#1144 = FILL_AREA_STYLE_COLOUR ( '', #1145 ) ;
+#1145 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #1149, #1148, #1147 ) ;
+#1147 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1148 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1149 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1150 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1088 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1101, #1092, #1089 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1151 = CIRCLE ( 'NONE', #1146, 1.350000000000000300 ) ;
+#1152 = LINE ( 'NONE', #1133, #1142 ) ;
+#1153 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1154 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1155 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1156 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1157 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1158 = CIRCLE ( 'NONE', #1166, 0.2999999999999999900 ) ;
+#1159 = CIRCLE ( 'NONE', #1162, 0.2999999999999999900 ) ;
+#1160 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1161 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1162 = AXIS2_PLACEMENT_3D ( 'NONE', #1161, #1160, #1157 ) ;
+#1163 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1164 = VECTOR ( 'NONE', #1163, 1000.000000000000000 ) ;
+#1165 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1166 = AXIS2_PLACEMENT_3D ( 'NONE', #1165, #1156, #1155 ) ;
+#1167 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1168 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1186 ), #1179 ) ;
+#1169 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1170 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1172 = LINE ( 'NONE', #1177, #1164 ) ;
+#1173 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1169, 'distance_accuracy_value', 'NONE');
+#1174 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1175 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1177 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 3.673940397442058900E-017, 0.2999999999999999900 ) ) ;
+#1176 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1178 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1231, 'distance_accuracy_value', 'NONE');
+#1179 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1173 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1169, #1170, #1175 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1180 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1246, 'distance_accuracy_value', 'NONE');
+#1181 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1178 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1231, #1176, #1171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1182 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1180 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1246, #1167, #1154 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1183 = FILL_AREA_STYLE_COLOUR ( '', #1193 ) ;
+#1184 = FILL_AREA_STYLE ('',( #1183 ) ) ;
+#1185 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1186 ) ) ;
+#1186 = STYLED_ITEM ( 'NONE', ( #1187 ), #732 ) ;
+#1187 = PRESENTATION_STYLE_ASSIGNMENT (( #1188 ) ) ;
+#1188 = SURFACE_STYLE_USAGE ( .BOTH. , #1189 ) ;
+#1189 = SURFACE_SIDE_STYLE ('',( #1190 ) ) ;
+#1190 = SURFACE_STYLE_FILL_AREA ( #1184 ) ;
+#1191 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #1196, #1200 ) ;
+#1192 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1193 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1195 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1196 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1197 = SURFACE_STYLE_FILL_AREA ( #1198 ) ;
+#1198 = FILL_AREA_STYLE ('',( #1212 ) ) ;
+#1199 = CIRCLE ( 'NONE', #1191, 1.500000000000000000 ) ;
+#1200 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1201 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1208 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 1.350000000000000100 ) ) ;
+#1203 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1204 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1208 ), #1221 ) ;
+#1205 = PRESENTATION_STYLE_ASSIGNMENT (( #1206 ) ) ;
+#1206 = SURFACE_STYLE_USAGE ( .BOTH. , #1207 ) ;
+#1207 = SURFACE_SIDE_STYLE ('',( #1197 ) ) ;
+#1208 = STYLED_ITEM ( 'NONE', ( #1205 ), #761 ) ;
+#1209 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1210 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1211 = FACE_OUTER_BOUND ( 'NONE', #760, .T. ) ;
+#1212 = FILL_AREA_STYLE_COLOUR ( '', #1209 ) ;
+#1213 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1663 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1670, #1662, #1661 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1215 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1216 = CIRCLE ( 'NONE', #1225, 1.200000000000000200 ) ;
+#1217 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1218 = AXIS2_PLACEMENT_3D ( 'NONE', #1210, #1215, #1478 ) ;
+#1219 = CIRCLE ( 'NONE', #1218, 1.200000000000000000 ) ;
+#1220 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1221 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1223 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1203, #1220, #1224 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1222 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1223 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1203, 'distance_accuracy_value', 'NONE');
+#1224 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1225 = AXIS2_PLACEMENT_3D ( 'NONE', #1222, #1217, #1213 ) ;
+#1226 = STYLED_ITEM ( 'NONE', ( #1227 ), #744 ) ;
+#1227 = PRESENTATION_STYLE_ASSIGNMENT (( #1240 ) ) ;
+#1228 = LINE ( 'NONE', #1236, #1252 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1230 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #1174, #1192 ) ;
+#1231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1232 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1233 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1235 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1236 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#1237 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1238 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1239 = FACE_OUTER_BOUND ( 'NONE', #765, .T. ) ;
+#1240 = SURFACE_STYLE_USAGE ( .BOTH. , #1241 ) ;
+#1241 = SURFACE_SIDE_STYLE ('',( #1259 ) ) ;
+#1242 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1243 = FILL_AREA_STYLE_COLOUR ( '', #389 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#1245 = CIRCLE ( 'NONE', #1250, 1.500000000000000000 ) ;
+#1246 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1247 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1226 ), #1182 ) ;
+#1248 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1226 ) ) ;
+#1249 = CIRCLE ( 'NONE', #1269, 1.200000000000000000 ) ;
+#1250 = AXIS2_PLACEMENT_3D ( 'NONE', #1234, #1235, #1242 ) ;
+#1251 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1252 = VECTOR ( 'NONE', #1251, 1000.000000000000000 ) ;
+#1253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1268 ), #1181 ) ;
+#1254 = FILL_AREA_STYLE_COLOUR ( '', #1237 ) ;
+#1255 = FILL_AREA_STYLE ('',( #1243 ) ) ;
+#1256 = CYLINDRICAL_SURFACE ( 'NONE', #1230, 1.500000000000000000 ) ;
+#1257 = AXIS2_PLACEMENT_3D ( 'NONE', #1238, #1330, #1487 ) ;
+#1258 = CIRCLE ( 'NONE', #1257, 1.200000000000000200 ) ;
+#1259 = SURFACE_STYLE_FILL_AREA ( #1260 ) ;
+#1260 = FILL_AREA_STYLE ('',( #1254 ) ) ;
+#1261 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1262 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1263 = SURFACE_SIDE_STYLE ('',( #1264 ) ) ;
+#1264 = SURFACE_STYLE_FILL_AREA ( #1255 ) ;
+#1265 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1268 ) ) ;
+#1266 = PRESENTATION_STYLE_ASSIGNMENT (( #1267 ) ) ;
+#1267 = SURFACE_STYLE_USAGE ( .BOTH. , #1263 ) ;
+#1268 = STYLED_ITEM ( 'NONE', ( #1266 ), #832 ) ;
+#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #1232, #1262, #1261 ) ;
+#1270 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1271 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1274, #1273, #1272 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1271 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1274, 'distance_accuracy_value', 'NONE');
+#1272 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1273 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1277 ), #1270 ) ;
+#1276 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1277 ) ) ;
+#1277 = STYLED_ITEM ( 'NONE', ( #1278 ), #846 ) ;
+#1278 = PRESENTATION_STYLE_ASSIGNMENT (( #1279 ) ) ;
+#1279 = SURFACE_STYLE_USAGE ( .BOTH. , #1288 ) ;
+#1280 = FILL_AREA_STYLE_COLOUR ( '', #1290 ) ;
+#1281 = FACE_OUTER_BOUND ( 'NONE', #874, .T. ) ;
+#1282 = CIRCLE ( 'NONE', #1340, 1.200000000000000400 ) ;
+#1283 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1284 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #1285, #1284, #1283 ) ;
+#1287 = CIRCLE ( 'NONE', #1286, 1.490588089979065800 ) ;
+#1288 = SURFACE_SIDE_STYLE ('',( #1289 ) ) ;
+#1289 = SURFACE_STYLE_FILL_AREA ( #1293 ) ;
+#1290 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1291 = FACE_OUTER_BOUND ( 'NONE', #848, .T. ) ;
+#1292 = FILL_AREA_STYLE ('',( #1280 ) ) ;
+#1293 = FILL_AREA_STYLE ('',( #1294 ) ) ;
+#1294 = FILL_AREA_STYLE_COLOUR ( '', #1295 ) ;
+#1295 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1296 = CARTESIAN_POINT ( 'NONE', ( 3.502795929849852100, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1297 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1298 = TOROIDAL_SURFACE ( 'NONE', #1300, 0.2999999999999999900, 1.200000000000000200 ) ;
+#1299 = FACE_OUTER_BOUND ( 'NONE', #859, .T. ) ;
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #1312, #1349, #1348 ) ;
+#1301 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1302 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1305, #1304, #1303 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1302 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1305, 'distance_accuracy_value', 'NONE');
+#1303 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1304 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1305 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1308 ), #1301 ) ;
+#1307 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1308 ) ) ;
+#1308 = STYLED_ITEM ( 'NONE', ( #1309 ), #852 ) ;
+#1309 = PRESENTATION_STYLE_ASSIGNMENT (( #1310 ) ) ;
+#1310 = SURFACE_STYLE_USAGE ( .BOTH. , #1311 ) ;
+#1311 = SURFACE_SIDE_STYLE ('',( #1317 ) ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1313 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1314 = VECTOR ( 'NONE', #1313, 1000.000000000000000 ) ;
+#1315 = AXIS2_PLACEMENT_3D ( 'NONE', #1382, #1371, #1370 ) ;
+#1316 = FILL_AREA_STYLE_COLOUR ( '', #1342 ) ;
+#1317 = SURFACE_STYLE_FILL_AREA ( #1292 ) ;
+#1318 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1319 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1320 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1321 = AXIS2_PLACEMENT_3D ( 'NONE', #1320, #1319, #1318 ) ;
+#1322 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1323 = LINE ( 'NONE', #1322, #1314 ) ;
+#1324 = CIRCLE ( 'NONE', #1347, 0.2999999999999999900 ) ;
+#1325 = TOROIDAL_SURFACE ( 'NONE', #1321, 2.399999999999999900, 1.199999999999999500 ) ;
+#1326 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1329, 'distance_accuracy_value', 'NONE');
+#1327 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1328 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1329 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1330 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1331 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1333 ), #1384 ) ;
+#1332 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1333 ) ) ;
+#1333 = STYLED_ITEM ( 'NONE', ( #1346 ), #862 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1335 = CIRCLE ( 'NONE', #1377, 1.200000000000000200 ) ;
+#1336 = SURFACE_STYLE_USAGE ( .BOTH. , #1337 ) ;
+#1337 = SURFACE_SIDE_STYLE ('',( #1352 ) ) ;
+#1338 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1339 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1340 = AXIS2_PLACEMENT_3D ( 'NONE', #1351, #1339, #1338 ) ;
+#1341 = AXIS2_PLACEMENT_3D ( 'NONE', #1334, #1383, #1380 ) ;
+#1342 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1343 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1344 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1345 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1346 = PRESENTATION_STYLE_ASSIGNMENT (( #1336 ) ) ;
+#1347 = AXIS2_PLACEMENT_3D ( 'NONE', #1345, #1344, #1343 ) ;
+#1348 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1349 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1350 = TOROIDAL_SURFACE ( 'NONE', #1341, 2.399999999999999900, 1.199999999999999500 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1352 = SURFACE_STYLE_FILL_AREA ( #1353 ) ;
+#1353 = FILL_AREA_STYLE ('',( #1316 ) ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #1414, #1413, #1412 ) ;
+#1355 = CIRCLE ( 'NONE', #1354, 1.199999999999999500 ) ;
+#1356 = CIRCLE ( 'NONE', #1407, 1.349999999999999900 ) ;
+#1357 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1358 = AXIS2_PLACEMENT_3D ( 'NONE', #1386, #1385, #1439 ) ;
+#1359 = CIRCLE ( 'NONE', #1366, 1.199999999999999500 ) ;
+#1360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1361 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1362 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 2.399999999999999900 ) ) ;
+#1363 = SURFACE_STYLE_FILL_AREA ( #1364 ) ;
+#1364 = FILL_AREA_STYLE ('',( #1411 ) ) ;
+#1365 = TOROIDAL_SURFACE ( 'NONE', #1358, 0.2999999999999999900, 1.200000000000000200 ) ;
+#1366 = AXIS2_PLACEMENT_3D ( 'NONE', #1357, #1410, #1400 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 2.080947501931112800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1368 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1369 = VECTOR ( 'NONE', #1368, 1000.000000000000000 ) ;
+#1370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1371 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1372 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1373 = LINE ( 'NONE', #1372, #1369 ) ;
+#1374 = AXIS2_PLACEMENT_3D ( 'NONE', #1362, #1361, #1360 ) ;
+#1375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1376 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1377 = AXIS2_PLACEMENT_3D ( 'NONE', #1381, #1376, #1375 ) ;
+#1378 = CIRCLE ( 'NONE', #1374, 1.199999999999999500 ) ;
+#1379 = CIRCLE ( 'NONE', #1315, 1.200000000000000400 ) ;
+#1380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1381 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1382 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1383 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1384 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1326 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1329, #1328, #1327 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1385 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1387 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1388 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1391, #1390, #1389 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1388 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1391, 'distance_accuracy_value', 'NONE');
+#1389 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1390 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1391 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1392 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1394 ), #1387 ) ;
+#1393 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1394 ) ) ;
+#1394 = STYLED_ITEM ( 'NONE', ( #1395 ), #875 ) ;
+#1395 = PRESENTATION_STYLE_ASSIGNMENT (( #1408 ) ) ;
+#1396 = CIRCLE ( 'NONE', #1460, 1.200000000000000400 ) ;
+#1397 = SURFACE_STYLE_FILL_AREA ( #1398 ) ;
+#1398 = FILL_AREA_STYLE ('',( #1463 ) ) ;
+#1399 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1401 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1402 = AXIS2_PLACEMENT_3D ( 'NONE', #1435, #1419, #1418 ) ;
+#1403 = FACE_OUTER_BOUND ( 'NONE', #853, .T. ) ;
+#1404 = FACE_OUTER_BOUND ( 'NONE', #861, .T. ) ;
+#1405 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1406 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1407 = AXIS2_PLACEMENT_3D ( 'NONE', #1367, #1406, #1405 ) ;
+#1408 = SURFACE_STYLE_USAGE ( .BOTH. , #1409 ) ;
+#1409 = SURFACE_SIDE_STYLE ('',( #1363 ) ) ;
+#1410 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = FILL_AREA_STYLE_COLOUR ( '', #1399 ) ;
+#1412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1413 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1414 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 2.939152317953647100E-016, -2.399999999999999900 ) ) ;
+#1415 = CYLINDRICAL_SURFACE ( 'NONE', #1402, 1.200000000000000400 ) ;
+#1416 = SURFACE_STYLE_USAGE ( .BOTH. , #1417 ) ;
+#1417 = SURFACE_SIDE_STYLE ('',( #1397 ) ) ;
+#1418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1419 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1420 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1445, #1444 ) ;
+#1421 = FACE_OUTER_BOUND ( 'NONE', #857, .T. ) ;
+#1422 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1423 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1426, #1425, #1424 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1423 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1426, 'distance_accuracy_value', 'NONE');
+#1424 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1425 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1426 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1427 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1429 ), #1422 ) ;
+#1428 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1429 ) ) ;
+#1429 = STYLED_ITEM ( 'NONE', ( #1430 ), #878 ) ;
+#1430 = PRESENTATION_STYLE_ASSIGNMENT (( #1431 ) ) ;
+#1431 = SURFACE_STYLE_USAGE ( .BOTH. , #1432 ) ;
+#1432 = SURFACE_SIDE_STYLE ('',( #1433 ) ) ;
+#1433 = SURFACE_STYLE_FILL_AREA ( #1434 ) ;
+#1434 = FILL_AREA_STYLE ('',( #1442 ) ) ;
+#1435 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1436 = CYLINDRICAL_SURFACE ( 'NONE', #1420, 1.500000000000000000 ) ;
+#1437 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1438 = VECTOR ( 'NONE', #1437, 1000.000000000000000 ) ;
+#1439 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1440 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1441 = LINE ( 'NONE', #1440, #1438 ) ;
+#1442 = FILL_AREA_STYLE_COLOUR ( '', #1401 ) ;
+#1443 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1445 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1446 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1447 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1450, #1449, #1448 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1447 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1450, 'distance_accuracy_value', 'NONE');
+#1448 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1449 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1450 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1453 ), #1446 ) ;
+#1452 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1453 ) ) ;
+#1453 = STYLED_ITEM ( 'NONE', ( #1454 ), #883 ) ;
+#1454 = PRESENTATION_STYLE_ASSIGNMENT (( #1416 ) ) ;
+#1455 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1458 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1459 = CARTESIAN_POINT ( 'NONE', ( 2.661895003862224700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1460 = AXIS2_PLACEMENT_3D ( 'NONE', #1459, #1458, #1457 ) ;
+#1461 = CIRCLE ( 'NONE', #1489, 1.200000000000000200 ) ;
+#1462 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1463 = FILL_AREA_STYLE_COLOUR ( '', #1462 ) ;
+#1464 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1466 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1467 = AXIS2_PLACEMENT_3D ( 'NONE', #1466, #1465, #1464 ) ;
+#1468 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1469 = VECTOR ( 'NONE', #1468, 1000.000000000000000 ) ;
+#1470 = CIRCLE ( 'NONE', #1467, 1.200000000000000200 ) ;
+#1471 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1472 = VECTOR ( 'NONE', #1471, 1000.000000000000000 ) ;
+#1473 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#1474 = LINE ( 'NONE', #1473, #1472 ) ;
+#1475 = CARTESIAN_POINT ( 'NONE', ( 6.188104996137774100, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 0.0000000000000000000, 1.490588089979065800 ) ) ;
+#1478 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1479 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #1479, #1477 ) ;
+#1481 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1482 = LINE ( 'NONE', #1481, #1469 ) ;
+#1483 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1484 = VECTOR ( 'NONE', #1483, 1000.000000000000000 ) ;
+#1485 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000000, 3.673940397442058900E-017, -0.2999999999999999900 ) ) ;
+#1487 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1489 = AXIS2_PLACEMENT_3D ( 'NONE', #1443, #1455, #1488 ) ;
+#1490 = LINE ( 'NONE', #1485, #1484 ) ;
+#1491 = CIRCLE ( 'NONE', #1480, 1.200000000000000200 ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( 1.050000000000000000, 1.825443933240029600E-016, -1.490588089979065800 ) ) ;
+#1493 = CYLINDRICAL_SURFACE ( 'NONE', #1509, 1.200000000000000400 ) ;
+#1494 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #1554, #1553 ) ;
+#1495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1496 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1499, #1498, #1497 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1496 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1499, 'distance_accuracy_value', 'NONE');
+#1497 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1498 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1499 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1502 ), #1495 ) ;
+#1501 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1502 ) ) ;
+#1502 = STYLED_ITEM ( 'NONE', ( #1503 ), #908 ) ;
+#1503 = PRESENTATION_STYLE_ASSIGNMENT (( #1504 ) ) ;
+#1504 = SURFACE_STYLE_USAGE ( .BOTH. , #1505 ) ;
+#1505 = SURFACE_SIDE_STYLE ('',( #1506 ) ) ;
+#1506 = SURFACE_STYLE_FILL_AREA ( #1507 ) ;
+#1507 = FILL_AREA_STYLE ('',( #1512 ) ) ;
+#1508 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1509 = AXIS2_PLACEMENT_3D ( 'NONE', #1535, #1534, #1533 ) ;
+#1510 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1511 = FACE_OUTER_BOUND ( 'NONE', #884, .T. ) ;
+#1512 = FILL_AREA_STYLE_COLOUR ( '', #1508 ) ;
+#1513 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1514 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1517 ), #1546 ) ;
+#1516 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1517 ) ) ;
+#1517 = STYLED_ITEM ( 'NONE', ( #1518 ), #1525 ) ;
+#1518 = PRESENTATION_STYLE_ASSIGNMENT (( #1519 ) ) ;
+#1519 = SURFACE_STYLE_USAGE ( .BOTH. , #1530 ) ;
+#1520 = FILL_AREA_STYLE_COLOUR ( '', #1510 ) ;
+#1521 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1523 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = AXIS2_PLACEMENT_3D ( 'NONE', #1523, #1522, #1521 ) ;
+#1525 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #732, #1524 ), #1526 ) ;
+#1526 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1527 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1513, #1529, #1528 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1527 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1513, 'distance_accuracy_value', 'NONE');
+#1528 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1529 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1530 = SURFACE_SIDE_STYLE ('',( #1531 ) ) ;
+#1531 = SURFACE_STYLE_FILL_AREA ( #1532 ) ;
+#1532 = FILL_AREA_STYLE ('',( #1520 ) ) ;
+#1533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1534 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1535 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1536 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1539, 'distance_accuracy_value', 'NONE');
+#1537 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1538 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1539 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1540 = SURFACE_STYLE_FILL_AREA ( #1541 ) ;
+#1541 = FILL_AREA_STYLE ('',( #1542 ) ) ;
+#1542 = FILL_AREA_STYLE_COLOUR ( '', #1567 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1544 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1545, #1525 ) ;
+#1545 = SHAPE_REPRESENTATION ( 'RES0W5_L9MxD3M_BODY', ( #1524 ), #1526 ) ;
+#1546 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1547 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1514, #1549, #1548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1547 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1514, 'distance_accuracy_value', 'NONE');
+#1548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1549 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1550 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1555, #1568 ) ;
+#1551 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1582, #1524 ) ;
+#1552 = SHAPE_DEFINITION_REPRESENTATION ( #1613, #1587 ) ;
+#1553 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1554 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1555 = SHAPE_REPRESENTATION ( 'RES0W5_L10xD0M6', ( #1524 ), #1569 ) ;
+#1556 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1560, #1559, #1558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1560, 'distance_accuracy_value', 'NONE');
+#1558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1560 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1561 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1563 ), #1556 ) ;
+#1562 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1563 ) ) ;
+#1563 = STYLED_ITEM ( 'NONE', ( #1564 ), #1568 ) ;
+#1564 = PRESENTATION_STYLE_ASSIGNMENT (( #1565 ) ) ;
+#1565 = SURFACE_STYLE_USAGE ( .BOTH. , #1566 ) ;
+#1566 = SURFACE_SIDE_STYLE ('',( #1540 ) ) ;
+#1567 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1568 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #659, #1524 ), #1569 ) ;
+#1569 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1536 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1539, #1538, #1537 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1570 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1571 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1574, #1573, #1572 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1571 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1574, 'distance_accuracy_value', 'NONE');
+#1572 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1573 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1574 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1575 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1576 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1577 = CARTESIAN_POINT ( 'NONE', ( -0.6689395395296946500, 2.560421459691042400, -0.4103024903895068400 ) ) ;
+#1578 = AXIS2_PLACEMENT_3D ( 'NONE', #1577, #1576, #1575 ) ;
+#1579 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1581 = CARTESIAN_POINT ( 'NONE', ( -2.518939539529675600, 2.560421459691042400, -0.4103024903894083000 ) ) ;
+#1582 = AXIS2_PLACEMENT_3D ( 'NONE', #1581, #1580, #1579 ) ;
+#1583 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1585 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #1584, #1583 ) ;
+#1587 = SHAPE_REPRESENTATION ( 'RES0W5_OR_1WS_MODEL', ( #1494, #1582, #1578 ), #1570 ) ;
+#1588 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1612 ) ;
+#1589 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1587, #1545 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1592 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1590 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1597 ) ;
+#1591 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1592 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1578, #1524 ) ;
+#1593 = PRODUCT ( 'RES0W5_L9MxD3M_BODY', 'RES0W5_L9MxD3M_BODY', '', ( #1594 ) ) ;
+#1594 = PRODUCT_CONTEXT ( 'NONE', #1591, 'mechanical' ) ;
+#1595 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1591 ) ;
+#1596 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1627, #1590 ) ;
+#1597 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1616, #1603, $ ) ;
+#1598 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1599 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1600 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1603 ) ;
+#1601 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1608 ) ) ;
+#1602 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1608, .NOT_KNOWN. ) ;
+#1603 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1602, #1604 ) ;
+#1604 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1606, 'design' ) ;
+#1605 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1606 ) ;
+#1606 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1607 = SHAPE_DEFINITION_REPRESENTATION ( #1624, #1545 ) ;
+#1608 = PRODUCT ( 'RES0W5_L10xD0M6', 'RES0W5_L10xD0M6', '', ( #1609 ) ) ;
+#1609 = PRODUCT_CONTEXT ( 'NONE', #1598, 'mechanical' ) ;
+#1610 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1598 ) ;
+#1611 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1589, #1588 ) ;
+#1612 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1616, #1628, $ ) ;
+#1613 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1616 ) ;
+#1614 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1621 ) ) ;
+#1615 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1621, .NOT_KNOWN. ) ;
+#1616 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1615, #1617 ) ;
+#1617 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1619, 'design' ) ;
+#1618 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1619 ) ;
+#1619 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1620 = SHAPE_DEFINITION_REPRESENTATION ( #1600, #1555 ) ;
+#1621 = PRODUCT ( 'RES0W5_OR_1WS_MODEL', 'RES0W5_OR_1WS_MODEL', '', ( #1622 ) ) ;
+#1622 = PRODUCT_CONTEXT ( 'NONE', #1599, 'mechanical' ) ;
+#1623 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1599 ) ;
+#1624 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1628 ) ;
+#1625 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1593 ) ) ;
+#1626 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1593, .NOT_KNOWN. ) ;
+#1627 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1587, #1555 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1551 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1628 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1626, #1629 ) ;
+#1629 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1631, 'design' ) ;
+#1630 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1631 ) ;
+#1631 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1632 = LINE ( 'NONE', #1635, #1644 ) ;
+#1633 = AXIS2_PLACEMENT_3D ( 'NONE', #1647, #1643, #1640 ) ;
+#1634 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1635 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1636 = CIRCLE ( 'NONE', #1646, 0.2999999999999999900 ) ;
+#1637 = CYLINDRICAL_SURFACE ( 'NONE', #1633, 1.200000000000000400 ) ;
+#1638 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1642 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 1.200000000000000400 ) ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = VECTOR ( 'NONE', #1634, 1000.000000000000000 ) ;
+#1645 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 1.836970198721029900E-016, -1.500000000000000000 ) ) ;
+#1646 = AXIS2_PLACEMENT_3D ( 'NONE', #1641, #1639, #1638 ) ;
+#1647 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1648 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 1.500000000000000000 ) ) ;
+#1650 = AXIS2_PLACEMENT_3D ( 'NONE', #1658, #1656, #1651 ) ;
+#1651 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1652 = AXIS2_PLACEMENT_3D ( 'NONE', #1655, #1659, #1657 ) ;
+#1653 = CIRCLE ( 'NONE', #1650, 1.350000000000000300 ) ;
+#1654 = TOROIDAL_SURFACE ( 'NONE', #1652, 2.399999999999999900, 1.199999999999999500 ) ;
+#1655 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1656 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1657 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1658 = CARTESIAN_POINT ( 'NONE', ( 6.919052498068888100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1659 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1660 = FACE_OUTER_BOUND ( 'NONE', #790, .T. ) ;
+#1661 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1662 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1663 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1670, 'distance_accuracy_value', 'NONE');
+#1664 = PRESENTATION_STYLE_ASSIGNMENT (( #1665 ) ) ;
+#1665 = SURFACE_STYLE_USAGE ( .BOTH. , #1666 ) ;
+#1666 = SURFACE_SIDE_STYLE ('',( #1667 ) ) ;
+#1667 = SURFACE_STYLE_FILL_AREA ( #1668 ) ;
+#1668 = FILL_AREA_STYLE ('',( #1674 ) ) ;
+#1669 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1670 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1671 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1673 ), #1214 ) ;
+#1672 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1673 ) ) ;
+#1673 = STYLED_ITEM ( 'NONE', ( #1664 ), #772 ) ;
+#1674 = FILL_AREA_STYLE_COLOUR ( '', #1669 ) ;
+#1675 = CARTESIAN_POINT ( 'NONE', ( 6.338104996137776200, 1.469576158976824000E-016, -1.200000000000000400 ) ) ;
+#1676 = FACE_OUTER_BOUND ( 'NONE', #680, .T. ) ;
+#1677 = PRESENTATION_STYLE_ASSIGNMENT (( #1746 ) ) ;
+#1678 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000400, 0.0000000000000000000, 10.00000000000000900 ) ) ;
+#1679 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1680 ) ) ;
+#1680 = STYLED_ITEM ( 'NONE', ( #1677 ), #659 ) ;
+#1681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1680 ), #1693 ) ;
+#1682 = CARTESIAN_POINT ( 'NONE', ( 10.84999999999998500, 3.673940397442058900E-017, 0.3000000000000002700 ) ) ;
+#1683 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1684 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000400, 3.673940397442058900E-017, 9.999999999999991100 ) ) ;
+#1685 = DIRECTION ( 'NONE', ( 1.156482317317871400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1686 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1687 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1683, 'distance_accuracy_value', 'NONE');
+#1688 = CIRCLE ( 'NONE', #1691, 0.2999999999999999900 ) ;
+#1689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1690 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.414962237524463600E-014 ) ) ;
+#1691 = AXIS2_PLACEMENT_3D ( 'NONE', #1692, #1690, #1685 ) ;
+#1692 = CARTESIAN_POINT ( 'NONE', ( 10.84999999999998900, 0.0000000000000000000, 2.777316144435449000E-016 ) ) ;
+#1693 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1687 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1683, #1689, #1686 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1694 = TOROIDAL_SURFACE ( 'NONE', #1784, 0.2999999999999999900, 1.200000000000000000 ) ;
+#1695 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1696 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1697 = CIRCLE ( 'NONE', #1703, 0.2999999999999999900 ) ;
+#1698 = CARTESIAN_POINT ( 'NONE', ( 10.85000000000000000, 3.673940397442058900E-017, 1.849999999999999900 ) ) ;
+#1699 = AXIS2_PLACEMENT_3D ( 'NONE', #1698, #1696, #1695 ) ;
+#1700 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -2.409338161078905900E-017 ) ) ;
+#1701 = LINE ( 'NONE', #1736, #1725 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( 12.40000000000000000, 3.673940397442081100E-017, 1.850000000000004500 ) ) ;
+#1703 = AXIS2_PLACEMENT_3D ( 'NONE', #1705, #1708, #1707 ) ;
+#1704 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 0.0000000000000000000, 4.945720489406457800E-016 ) ) ;
+#1705 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1706 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1707 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1708 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1709 = AXIS2_PLACEMENT_3D ( 'NONE', #1704, #1700, #1706 ) ;
+#1710 = CYLINDRICAL_SURFACE ( 'NONE', #1709, 0.2999999999999999900 ) ;
+#1711 = CIRCLE ( 'NONE', #1716, 2.149999999999999500 ) ;
+#1712 = CIRCLE ( 'NONE', #1699, 1.549999999999999800 ) ;
+#1713 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1714 = CARTESIAN_POINT ( 'NONE', ( 10.85000000000000000, 0.0000000000000000000, 1.849999999999999900 ) ) ;
+#1715 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1716 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #1715, #1713 ) ;
+#1717 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1718 = FACE_OUTER_BOUND ( 'NONE', #651, .T. ) ;
+#1719 = TOROIDAL_SURFACE ( 'NONE', #1735, 1.849999999999999600, 0.2999999999999999900 ) ;
+#1720 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999999900, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1722 = CARTESIAN_POINT ( 'NONE', ( 10.85000000000000000, 0.0000000000000000000, 1.849999999999999900 ) ) ;
+#1723 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1755 ) ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1725 = VECTOR ( 'NONE', #1739, 1000.000000000000000 ) ;
+#1726 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1727 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1728 = AXIS2_PLACEMENT_3D ( 'NONE', #1724, #1720, #1734 ) ;
+#1729 = DIRECTION ( 'NONE', ( 1.156482317317871400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1730 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.414962237524463600E-014 ) ) ;
+#1731 = CARTESIAN_POINT ( 'NONE', ( 10.84999999999998900, 0.0000000000000000000, 2.777316144435449000E-016 ) ) ;
+#1732 = AXIS2_PLACEMENT_3D ( 'NONE', #1731, #1730, #1729 ) ;
+#1733 = CIRCLE ( 'NONE', #1732, 0.2999999999999999900 ) ;
+#1734 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1735 = AXIS2_PLACEMENT_3D ( 'NONE', #1722, #1727, #1726 ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( -0.2999999999999999900, 3.673940397442058900E-017, 1.850000000000013200 ) ) ;
+#1737 = CIRCLE ( 'NONE', #1728, 0.2999999999999999900 ) ;
+#1738 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #1743, #1742, #1738 ) ;
+#1741 = CIRCLE ( 'NONE', #1740, 0.2999999999999999900 ) ;
+#1742 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1743 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1744 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1755 ), #1787 ) ;
+#1745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1746 = SURFACE_STYLE_USAGE ( .BOTH. , #1747 ) ;
+#1747 = SURFACE_SIDE_STYLE ('',( #1748 ) ) ;
+#1748 = SURFACE_STYLE_FILL_AREA ( #1749 ) ;
+#1749 = FILL_AREA_STYLE ('',( #1750 ) ) ;
+#1750 = FILL_AREA_STYLE_COLOUR ( '', #1751 ) ;
+#1751 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1752 = CARTESIAN_POINT ( 'NONE', ( 0.2999999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1754 = FILL_AREA_STYLE_COLOUR ( '', #1717 ) ;
+#1755 = STYLED_ITEM ( 'NONE', ( #1756 ), #681 ) ;
+#1756 = PRESENTATION_STYLE_ASSIGNMENT (( #1759 ) ) ;
+#1757 = SURFACE_STYLE_FILL_AREA ( #1758 ) ;
+#1758 = FILL_AREA_STYLE ('',( #1754 ) ) ;
+#1759 = SURFACE_STYLE_USAGE ( .BOTH. , #1760 ) ;
+#1760 = SURFACE_SIDE_STYLE ('',( #1757 ) ) ;
+#1761 = CARTESIAN_POINT ( 'NONE', ( -0.2999999999999999900, 3.673940397442058900E-017, 1.850000000000013200 ) ) ;
+#1762 = FACE_OUTER_BOUND ( 'NONE', #699, .T. ) ;
+#1763 = FACE_OUTER_BOUND ( 'NONE', #693, .T. ) ;
+#1764 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000008700, 3.673940397442060100E-017, 0.3000000000000004900 ) ) ;
+#1765 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -7.228014483236697500E-016 ) ) ;
+#1766 = FACE_OUTER_BOUND ( 'NONE', #584, .T. ) ;
+#1767 = CARTESIAN_POINT ( 'NONE', ( -0.2999999999999999900, 3.673940397442058900E-017, 10.00000000000000200 ) ) ;
+#1768 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1769 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1770 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1771 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1772 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1745, 'distance_accuracy_value', 'NONE');
+#1773 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1774 = AXIS2_PLACEMENT_3D ( 'NONE', #1771, #1808, #1807 ) ;
+#1775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1786 ), #1816 ) ;
+#1776 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1786 ) ) ;
+#1777 = SURFACE_STYLE_FILL_AREA ( #1782 ) ;
+#1778 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1779 = SURFACE_SIDE_STYLE ('',( #1777 ) ) ;
+#1780 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1781 = FILL_AREA_STYLE_COLOUR ( '', #1778 ) ;
+#1782 = FILL_AREA_STYLE ('',( #1781 ) ) ;
+#1783 = PRESENTATION_STYLE_ASSIGNMENT (( #1788 ) ) ;
+#1784 = AXIS2_PLACEMENT_3D ( 'NONE', #1785, #1773, #1780 ) ;
+#1785 = CARTESIAN_POINT ( 'NONE', ( 7.800000000000001600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1786 = STYLED_ITEM ( 'NONE', ( #1783 ), #694 ) ;
+#1787 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1772 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1745, #1753, #1770 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1788 = SURFACE_STYLE_USAGE ( .BOTH. , #1779 ) ;
+#1789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1790 = AXIS2_PLACEMENT_3D ( 'NONE', #1797, #1804, #1801 ) ;
+#1791 = DIRECTION ( 'NONE', ( -2.785515554063921000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1792 = AXIS2_PLACEMENT_3D ( 'NONE', #1798, #1791, #1805 ) ;
+#1793 = CIRCLE ( 'NONE', #1792, 0.2999999999999999300 ) ;
+#1794 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1795 = AXIS2_PLACEMENT_3D ( 'NONE', #1794, #1796, #1799 ) ;
+#1796 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1797 = CARTESIAN_POINT ( 'NONE', ( 1.850000000000013200, 0.0000000000000000000, 4.945720489406457800E-016 ) ) ;
+#1798 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000300, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#1799 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1800 = CIRCLE ( 'NONE', #1790, 0.2999999999999999900 ) ;
+#1801 = DIRECTION ( 'NONE', ( 1.445602896647339400E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1802 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1769, 'distance_accuracy_value', 'NONE');
+#1803 = CYLINDRICAL_SURFACE ( 'NONE', #1795, 0.2999999999999999900 ) ;
+#1804 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.414962237524463600E-014 ) ) ;
+#1805 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294679300E-014 ) ) ;
+#1806 = CARTESIAN_POINT ( 'NONE', ( 12.69999999999999900, 0.0000000000000000000, 1.850000000000013200 ) ) ;
+#1807 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1808 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1810 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1811 = AXIS2_PLACEMENT_3D ( 'NONE', #1814, #1810, #1809 ) ;
+#1812 = CIRCLE ( 'NONE', #1811, 1.500000000000000000 ) ;
+#1813 = AXIS2_PLACEMENT_3D ( 'NONE', #1806, #1815, #1765 ) ;
+#1814 = CARTESIAN_POINT ( 'NONE', ( 1.200000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1815 = DIRECTION ( 'NONE', ( 4.256990125096466600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1816 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1802 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1769, #1789, #1768 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1817 = CYLINDRICAL_SURFACE ( 'NONE', #1813, 0.2999999999999999300 ) ;
+#1818 = CARTESIAN_POINT ( 'NONE', ( 10.84999999999999100, 0.0000000000000000000, -0.2999999999999997100 ) ) ;
+#1819 = AXIS2_PLACEMENT_3D ( 'NONE', #1830, #1827, #1829 ) ;
+#1820 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1821 = CIRCLE ( 'NONE', #1826, 0.2999999999999999900 ) ;
+#1822 = FACE_OUTER_BOUND ( 'NONE', #731, .T. ) ;
+#1823 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1824 = VECTOR ( 'NONE', #1823, 1000.000000000000000 ) ;
+#1825 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, -0.2999999999999999900 ) ) ;
+#1826 = AXIS2_PLACEMENT_3D ( 'NONE', #1836, #1832, #1831 ) ;
+#1827 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1828 = TOROIDAL_SURFACE ( 'NONE', #1837, 0.2999999999999999900, 1.200000000000000200 ) ;
+#1829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1830 = CARTESIAN_POINT ( 'NONE', ( -0.9999999999999991100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1832 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1833 = LINE ( 'NONE', #1825, #1824 ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( 7.500000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1835 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1836 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1837 = AXIS2_PLACEMENT_3D ( 'NONE', #1834, #1820, #1838 ) ;
+#1838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1839 = CYLINDRICAL_SURFACE ( 'NONE', #1819, 0.2999999999999999900 ) ;
+#1840 = AXIS2_PLACEMENT_3D ( 'NONE', #1841, #1844, #1843 ) ;
+#1841 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1842 = PLANE ( 'NONE', #1840 ) ;
+#1843 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1844 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1845 = FACE_OUTER_BOUND ( 'NONE', #673, .T. ) ;
+#1846 = AXIS2_PLACEMENT_3D ( 'NONE', #1849, #1856, #1850 ) ;
+#1847 = CYLINDRICAL_SURFACE ( 'NONE', #1774, 0.2999999999999999900 ) ;
+#1848 = PLANE ( 'NONE', #1846 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 12.70000000000000300, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#1850 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.785515554063921000E-014 ) ) ;
+#1851 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.096418986492117700E-016, -0.2999999999999999900 ) ) ;
+#1852 = FACE_OUTER_BOUND ( 'NONE', #647, .T. ) ;
+#1853 = FACE_OUTER_BOUND ( 'NONE', #729, .T. ) ;
+#1854 = CARTESIAN_POINT ( 'NONE', ( 9.000000000000001800, 1.102182119232617500E-016, -0.2999999999999999900 ) ) ;
+#1855 = FACE_OUTER_BOUND ( 'NONE', #653, .T. ) ;
+#1856 = DIRECTION ( 'NONE', ( -2.785515554063921000E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1857 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.2999999999999999900 ) ) ;
+#1858 = CARTESIAN_POINT ( 'NONE', ( 6.488104996137774800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1859 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1860 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1861 = AXIS2_PLACEMENT_3D ( 'NONE', #1858, #1860, #1859 ) ;
+#1862 = CIRCLE ( 'NONE', #1861, 1.209411910020934400 ) ;
+#1863 = DIRECTION ( 'NONE', ( 4.256990125096466600E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1864 = VECTOR ( 'NONE', #1863, 1000.000000000000000 ) ;
+#1865 = LINE ( 'NONE', #1871, #1864 ) ;
+#1866 = AXIS2_PLACEMENT_3D ( 'NONE', #1870, #1868, #1872 ) ;
+#1867 = TOROIDAL_SURFACE ( 'NONE', #1866, 1.849999999999999900, 0.2999999999999999900 ) ;
+#1868 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1869 = FACE_OUTER_BOUND ( 'NONE', #709, .T. ) ;
+#1870 = CARTESIAN_POINT ( 'NONE', ( 1.849999999999999900, 0.0000000000000000000, 1.850000000000000300 ) ) ;
+#1871 = CARTESIAN_POINT ( 'NONE', ( 13.00000000000000000, 0.0000000000000000000, 1.850000000000013000 ) ) ;
+#1872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES1W_MODEL.STEP b/STEP-files/resistor-th-hole/RES1W_MODEL.STEP
new file mode 100644
index 0000000..8a122e9
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES1W_MODEL.STEP
@@ -0,0 +1,1891 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES1W_MODEL.STEP',
+ '2016-08-06T10:30:43',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = CYLINDRICAL_SURFACE ( 'NONE', #13, 0.4000000000000000200 ) ;
+#2 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000200, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#3 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #75 ), #169 ) ;
+#4 = CIRCLE ( 'NONE', #10, 0.3999999999999993000 ) ;
+#5 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #32 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #26, #34, #33 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#6 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#7 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #100 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #67, #102, #101 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#8 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#10 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #9, #8 ) ;
+#11 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -3.336252170349833900E-015 ) ) ;
+#12 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.942553354492743900E-017 ) ) ;
+#13 = AXIS2_PLACEMENT_3D ( 'NONE', #11, #12, #6 ) ;
+#14 = CIRCLE ( 'NONE', #38, 0.3999999999999993000 ) ;
+#15 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000034100, 4.898587196589413100E-017, 2.120000000000000600 ) ) ;
+#16 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#17 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#18 = SURFACE_STYLE_FILL_AREA ( #19 ) ;
+#19 = FILL_AREA_STYLE ('',( #45 ) ) ;
+#20 = DIRECTION ( 'NONE', ( 1.324965625043504300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#21 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 28.00000000000000000 ) ) ;
+#22 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#23 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = SURFACE_STYLE_USAGE ( .BOTH. , #25 ) ;
+#25 = SURFACE_SIDE_STYLE ('',( #18 ) ) ;
+#26 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#27 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #29 ), #5 ) ;
+#28 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #29 ) ) ;
+#29 = STYLED_ITEM ( 'NONE', ( #30 ), #1170 ) ;
+#30 = PRESENTATION_STYLE_ASSIGNMENT (( #24 ) ) ;
+#31 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #222, 'distance_accuracy_value', 'NONE');
+#32 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #26, 'distance_accuracy_value', 'NONE');
+#33 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#34 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#35 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#36 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000200, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#37 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#38 = AXIS2_PLACEMENT_3D ( 'NONE', #36, #37, #22 ) ;
+#39 = FACE_OUTER_BOUND ( 'NONE', #1250, .T. ) ;
+#40 = VECTOR ( 'NONE', #20, 1000.000000000000000 ) ;
+#41 = LINE ( 'NONE', #15, #40 ) ;
+#42 = AXIS2_PLACEMENT_3D ( 'NONE', #43, #16, #23 ) ;
+#43 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612589300E-015, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#44 = CIRCLE ( 'NONE', #42, 0.4000000000000000200 ) ;
+#45 = FILL_AREA_STYLE_COLOUR ( '', #17 ) ;
+#46 = AXIS2_PLACEMENT_3D ( 'NONE', #116, #99, #98 ) ;
+#47 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#48 = PRESENTATION_STYLE_ASSIGNMENT (( #49 ) ) ;
+#49 = SURFACE_STYLE_USAGE ( .BOTH. , #50 ) ;
+#50 = SURFACE_SIDE_STYLE ('',( #51 ) ) ;
+#51 = SURFACE_STYLE_FILL_AREA ( #52 ) ;
+#52 = FILL_AREA_STYLE ('',( #66 ) ) ;
+#53 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #59, 'distance_accuracy_value', 'NONE');
+#54 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#55 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#56 = CIRCLE ( 'NONE', #46, 0.4000000000000000200 ) ;
+#57 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #53 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #59, #77, #54 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#58 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#59 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#60 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #143 ), #57 ) ;
+#61 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #143 ) ) ;
+#62 = DIRECTION ( 'NONE', ( 6.702950061734185400E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#63 = FACE_OUTER_BOUND ( 'NONE', #1097, .T. ) ;
+#64 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#65 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#66 = FILL_AREA_STYLE_COLOUR ( '', #47 ) ;
+#67 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#68 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #70 ), #7 ) ;
+#69 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #70 ) ) ;
+#70 = STYLED_ITEM ( 'NONE', ( #71 ), #1195 ) ;
+#71 = PRESENTATION_STYLE_ASSIGNMENT (( #72 ) ) ;
+#72 = SURFACE_STYLE_USAGE ( .BOTH. , #141 ) ;
+#73 = FILL_AREA_STYLE_COLOUR ( '', #112 ) ;
+#74 = FILL_AREA_STYLE ('',( #111 ) ) ;
+#75 = STYLED_ITEM ( 'NONE', ( #84 ), #1203 ) ;
+#76 = CIRCLE ( 'NONE', #136, 2.100000000000000100 ) ;
+#77 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#78 = FACE_OUTER_BOUND ( 'NONE', #1226, .T. ) ;
+#79 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #156, 'distance_accuracy_value', 'NONE');
+#80 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.942553354492743900E-017 ) ) ;
+#81 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000200, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#82 = CYLINDRICAL_SURFACE ( 'NONE', #132, 0.3999999999999993000 ) ;
+#83 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #75 ) ) ;
+#84 = PRESENTATION_STYLE_ASSIGNMENT (( #85 ) ) ;
+#85 = SURFACE_STYLE_USAGE ( .BOTH. , #147 ) ;
+#86 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#87 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#88 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #90 ), #154 ) ;
+#89 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #90 ) ) ;
+#90 = STYLED_ITEM ( 'NONE', ( #91 ), #1190 ) ;
+#91 = PRESENTATION_STYLE_ASSIGNMENT (( #92 ) ) ;
+#92 = SURFACE_STYLE_USAGE ( .BOTH. , #119 ) ;
+#93 = FACE_OUTER_BOUND ( 'NONE', #1212, .T. ) ;
+#94 = AXIS2_PLACEMENT_3D ( 'NONE', #126, #105, #153 ) ;
+#95 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #107, #117 ) ;
+#96 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #79 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #156, #65, #131 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#97 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#98 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#99 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#100 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #67, 'distance_accuracy_value', 'NONE');
+#101 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#102 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#103 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -3.336252170349833900E-015 ) ) ;
+#104 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#105 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#106 = AXIS2_PLACEMENT_3D ( 'NONE', #134, #133, #151 ) ;
+#107 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#108 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#109 = SURFACE_SIDE_STYLE ('',( #110 ) ) ;
+#110 = SURFACE_STYLE_FILL_AREA ( #118 ) ;
+#111 = FILL_AREA_STYLE_COLOUR ( '', #86 ) ;
+#112 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#113 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#114 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#115 = CIRCLE ( 'NONE', #106, 2.100000000000000100 ) ;
+#116 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#117 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#118 = FILL_AREA_STYLE ('',( #121 ) ) ;
+#119 = SURFACE_SIDE_STYLE ('',( #120 ) ) ;
+#120 = SURFACE_STYLE_FILL_AREA ( #129 ) ;
+#121 = FILL_AREA_STYLE_COLOUR ( '', #122 ) ;
+#122 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#123 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #87, 'distance_accuracy_value', 'NONE');
+#124 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#125 = FILL_AREA_STYLE_COLOUR ( '', #130 ) ;
+#126 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#127 = FACE_OUTER_BOUND ( 'NONE', #1253, .T. ) ;
+#128 = FILL_AREA_STYLE ('',( #73 ) ) ;
+#129 = FILL_AREA_STYLE ('',( #125 ) ) ;
+#130 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#131 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#132 = AXIS2_PLACEMENT_3D ( 'NONE', #81, #62, #97 ) ;
+#133 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#134 = CARTESIAN_POINT ( 'NONE', ( 5.385439347171819200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#135 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#136 = AXIS2_PLACEMENT_3D ( 'NONE', #64, #55, #135 ) ;
+#137 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #139 ), #96 ) ;
+#138 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #139 ) ) ;
+#139 = STYLED_ITEM ( 'NONE', ( #48 ), #1181 ) ;
+#140 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#141 = SURFACE_SIDE_STYLE ('',( #142 ) ) ;
+#142 = SURFACE_STYLE_FILL_AREA ( #74 ) ;
+#143 = STYLED_ITEM ( 'NONE', ( #144 ), #1182 ) ;
+#144 = PRESENTATION_STYLE_ASSIGNMENT (( #145 ) ) ;
+#145 = SURFACE_STYLE_USAGE ( .BOTH. , #109 ) ;
+#146 = TOROIDAL_SURFACE ( 'NONE', #94, 4.200000000000000200, 2.100000000000000100 ) ;
+#147 = SURFACE_SIDE_STYLE ('',( #148 ) ) ;
+#148 = SURFACE_STYLE_FILL_AREA ( #128 ) ;
+#149 = TOROIDAL_SURFACE ( 'NONE', #95, 4.200000000000000200, 2.100000000000000100 ) ;
+#150 = TOROIDAL_SURFACE ( 'NONE', #159, 0.4000000000000000200, 2.100000000000000100 ) ;
+#151 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#152 = FACE_OUTER_BOUND ( 'NONE', #1096, .T. ) ;
+#153 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#154 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #123 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #87, #58, #124 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#155 = FACE_OUTER_BOUND ( 'NONE', #1229, .T. ) ;
+#156 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#157 = AXIS2_PLACEMENT_3D ( 'NONE', #103, #80, #104 ) ;
+#158 = CYLINDRICAL_SURFACE ( 'NONE', #157, 0.4000000000000000200 ) ;
+#159 = AXIS2_PLACEMENT_3D ( 'NONE', #140, #114, #113 ) ;
+#160 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #162, 'distance_accuracy_value', 'NONE');
+#162 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#163 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#164 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#165 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#166 = TOROIDAL_SURFACE ( 'NONE', #168, 4.200000000000000200, 2.100000000000000100 ) ;
+#167 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #163, #167, #165 ) ;
+#169 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #162, #160, #164 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#170 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #31 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #222, #221, #35 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#171 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #229 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #262, #261, #230 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#172 = PRESENTATION_STYLE_ASSIGNMENT (( #344 ) ) ;
+#173 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #267 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #274, #289, #288 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #176 ), #281 ) ;
+#175 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #176 ) ) ;
+#176 = STYLED_ITEM ( 'NONE', ( #172 ), #1261 ) ;
+#177 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#178 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #205 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #219, #200, #213 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#179 = SURFACE_SIDE_STYLE ('',( #214 ) ) ;
+#180 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#181 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868383600E-016, -2.500000000000000400 ) ) ;
+#182 = PRESENTATION_STYLE_ASSIGNMENT (( #209 ) ) ;
+#183 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#184 = SURFACE_STYLE_FILL_AREA ( #185 ) ;
+#185 = FILL_AREA_STYLE ('',( #195 ) ) ;
+#186 = FACE_OUTER_BOUND ( 'NONE', #1251, .T. ) ;
+#187 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #190 ), #170 ) ;
+#189 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #190 ) ) ;
+#190 = STYLED_ITEM ( 'NONE', ( #191 ), #1217 ) ;
+#191 = PRESENTATION_STYLE_ASSIGNMENT (( #192 ) ) ;
+#192 = SURFACE_STYLE_USAGE ( .BOTH. , #193 ) ;
+#193 = SURFACE_SIDE_STYLE ('',( #184 ) ) ;
+#194 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#195 = FILL_AREA_STYLE_COLOUR ( '', #199 ) ;
+#196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#197 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#198 = AXIS2_PLACEMENT_3D ( 'NONE', #202, #197, #196 ) ;
+#199 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#201 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#202 = CARTESIAN_POINT ( 'NONE', ( 3.747170657593372300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#203 = LINE ( 'NONE', #181, #226 ) ;
+#204 = TOROIDAL_SURFACE ( 'NONE', #225, 4.200000000000000200, 2.100000000000000100 ) ;
+#205 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #219, 'distance_accuracy_value', 'NONE');
+#206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #217 ), #178 ) ;
+#207 = FILL_AREA_STYLE ('',( #218 ) ) ;
+#208 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#209 = SURFACE_STYLE_USAGE ( .BOTH. , #179 ) ;
+#210 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#211 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#212 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #217 ) ) ;
+#213 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#214 = SURFACE_STYLE_FILL_AREA ( #207 ) ;
+#215 = TOROIDAL_SURFACE ( 'NONE', #216, 0.4000000000000000200, 2.100000000000000100 ) ;
+#216 = AXIS2_PLACEMENT_3D ( 'NONE', #183, #208, #177 ) ;
+#217 = STYLED_ITEM ( 'NONE', ( #182 ), #1205 ) ;
+#218 = FILL_AREA_STYLE_COLOUR ( '', #194 ) ;
+#219 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#220 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#221 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#222 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#223 = FACE_OUTER_BOUND ( 'NONE', #1214, .T. ) ;
+#224 = CIRCLE ( 'NONE', #198, 2.146974065532917500 ) ;
+#225 = AXIS2_PLACEMENT_3D ( 'NONE', #201, #210, #211 ) ;
+#226 = VECTOR ( 'NONE', #187, 1000.000000000000000 ) ;
+#227 = SURFACE_SIDE_STYLE ('',( #228 ) ) ;
+#228 = SURFACE_STYLE_FILL_AREA ( #254 ) ;
+#229 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #262, 'distance_accuracy_value', 'NONE');
+#230 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#231 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #233 ), #171 ) ;
+#232 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #233 ) ) ;
+#233 = STYLED_ITEM ( 'NONE', ( #234 ), #1224 ) ;
+#234 = PRESENTATION_STYLE_ASSIGNMENT (( #235 ) ) ;
+#235 = SURFACE_STYLE_USAGE ( .BOTH. , #227 ) ;
+#236 = AXIS2_PLACEMENT_3D ( 'NONE', #251, #258, #244 ) ;
+#237 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#238 = CARTESIAN_POINT ( 'NONE', ( 7.855572809000084300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#239 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#241 = CARTESIAN_POINT ( 'NONE', ( 5.685439347171819000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#242 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#243 = CIRCLE ( 'NONE', #249, 2.100000000000000100 ) ;
+#244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#245 = AXIS2_PLACEMENT_3D ( 'NONE', #257, #256, #255 ) ;
+#246 = CIRCLE ( 'NONE', #245, 2.236373722598932600 ) ;
+#247 = FACE_OUTER_BOUND ( 'NONE', #1080, .T. ) ;
+#248 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#249 = AXIS2_PLACEMENT_3D ( 'NONE', #241, #239, #242 ) ;
+#250 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#251 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#252 = AXIS2_PLACEMENT_3D ( 'NONE', #238, #237, #240 ) ;
+#253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #220, 'distance_accuracy_value', 'NONE');
+#254 = FILL_AREA_STYLE ('',( #260 ) ) ;
+#255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#256 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#257 = CARTESIAN_POINT ( 'NONE', ( 7.555572809000082700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#258 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#259 = CYLINDRICAL_SURFACE ( 'NONE', #236, 2.100000000000000100 ) ;
+#260 = FILL_AREA_STYLE_COLOUR ( '', #248 ) ;
+#261 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#262 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#263 = CIRCLE ( 'NONE', #252, 2.363626277401067900 ) ;
+#264 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#265 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#266 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#267 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #274, 'distance_accuracy_value', 'NONE');
+#268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #273, #264, #268 ) ;
+#270 = SURFACE_SIDE_STYLE ('',( #271 ) ) ;
+#271 = SURFACE_STYLE_FILL_AREA ( #290 ) ;
+#272 = CYLINDRICAL_SURFACE ( 'NONE', #269, 2.500000000000000400 ) ;
+#273 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#274 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#275 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #277 ), #173 ) ;
+#276 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #277 ) ) ;
+#277 = STYLED_ITEM ( 'NONE', ( #278 ), #1240 ) ;
+#278 = PRESENTATION_STYLE_ASSIGNMENT (( #279 ) ) ;
+#279 = SURFACE_STYLE_USAGE ( .BOTH. , #270 ) ;
+#280 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#281 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #220, #180, #250 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#282 = CIRCLE ( 'NONE', #294, 2.500000000000000400 ) ;
+#283 = AXIS2_PLACEMENT_3D ( 'NONE', #266, #280, #265 ) ;
+#284 = FACE_OUTER_BOUND ( 'NONE', #1215, .T. ) ;
+#285 = TOROIDAL_SURFACE ( 'NONE', #283, 4.200000000000000200, 2.100000000000000100 ) ;
+#286 = FILL_AREA_STYLE_COLOUR ( '', #287 ) ;
+#287 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#288 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#289 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#290 = FILL_AREA_STYLE ('',( #286 ) ) ;
+#291 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#292 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#294 = AXIS2_PLACEMENT_3D ( 'NONE', #293, #292, #291 ) ;
+#295 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#296 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#297 = FILL_AREA_STYLE ('',( #319 ) ) ;
+#298 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#299 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #312, #295, #296 ) ;
+#301 = SURFACE_STYLE_FILL_AREA ( #297 ) ;
+#302 = AXIS2_PLACEMENT_3D ( 'NONE', #311, #310, #309 ) ;
+#303 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #314, 'distance_accuracy_value', 'NONE');
+#304 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#305 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #303 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #314, #299, #304 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #320 ), #305 ) ;
+#307 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #320 ) ) ;
+#308 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#309 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#310 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 4.047170657593372100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#313 = PRESENTATION_STYLE_ASSIGNMENT (( #318 ) ) ;
+#314 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#315 = SURFACE_SIDE_STYLE ('',( #301 ) ) ;
+#316 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #426 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #371, #375, #427 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#317 = CIRCLE ( 'NONE', #300, 2.104785041520008400 ) ;
+#318 = SURFACE_STYLE_USAGE ( .BOTH. , #315 ) ;
+#319 = FILL_AREA_STYLE_COLOUR ( '', #298 ) ;
+#320 = STYLED_ITEM ( 'NONE', ( #313 ), #1244 ) ;
+#321 = CIRCLE ( 'NONE', #473, 2.494636006565341900 ) ;
+#322 = CIRCLE ( 'NONE', #394, 2.100000000000000100 ) ;
+#323 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#324 = CYLINDRICAL_SURFACE ( 'NONE', #302, 2.100000000000000100 ) ;
+#325 = FACE_OUTER_BOUND ( 'NONE', #1243, .T. ) ;
+#326 = SURFACE_SIDE_STYLE ('',( #327 ) ) ;
+#327 = SURFACE_STYLE_FILL_AREA ( #356 ) ;
+#328 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#329 = FACE_OUTER_BOUND ( 'NONE', #1246, .T. ) ;
+#330 = TOROIDAL_SURFACE ( 'NONE', #342, 0.4000000000000000200, 2.100000000000000100 ) ;
+#331 = FILL_AREA_STYLE_COLOUR ( '', #332 ) ;
+#332 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#333 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#334 = CYLINDRICAL_SURFACE ( 'NONE', #347, 2.100000000000000100 ) ;
+#335 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#336 = LINE ( 'NONE', #335, #406 ) ;
+#337 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #343, 'distance_accuracy_value', 'NONE');
+#338 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#339 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#340 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #337 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #343, #363, #338 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#341 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#342 = AXIS2_PLACEMENT_3D ( 'NONE', #339, #362, #328 ) ;
+#343 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#344 = SURFACE_STYLE_USAGE ( .BOTH. , #345 ) ;
+#345 = SURFACE_SIDE_STYLE ('',( #357 ) ) ;
+#346 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#347 = AXIS2_PLACEMENT_3D ( 'NONE', #333, #346, #308 ) ;
+#348 = PRESENTATION_STYLE_ASSIGNMENT (( #349 ) ) ;
+#349 = SURFACE_STYLE_USAGE ( .BOTH. , #326 ) ;
+#350 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#351 = FACE_OUTER_BOUND ( 'NONE', #1196, .T. ) ;
+#352 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#353 = AXIS2_PLACEMENT_3D ( 'NONE', #352, #341, #364 ) ;
+#354 = CIRCLE ( 'NONE', #353, 2.100000000000000100 ) ;
+#355 = FILL_AREA_STYLE_COLOUR ( '', #350 ) ;
+#356 = FILL_AREA_STYLE ('',( #355 ) ) ;
+#357 = SURFACE_STYLE_FILL_AREA ( #358 ) ;
+#358 = FILL_AREA_STYLE ('',( #331 ) ) ;
+#359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #361 ), #340 ) ;
+#360 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #361 ) ) ;
+#361 = STYLED_ITEM ( 'NONE', ( #348 ), #1247 ) ;
+#362 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#363 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#365 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#366 = SURFACE_STYLE_FILL_AREA ( #370 ) ;
+#367 = FACE_OUTER_BOUND ( 'NONE', #1409, .T. ) ;
+#368 = CIRCLE ( 'NONE', #415, 2.500000000000000400 ) ;
+#369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#370 = FILL_AREA_STYLE ('',( #405 ) ) ;
+#371 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #374 ), #316 ) ;
+#373 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #374 ) ) ;
+#374 = STYLED_ITEM ( 'NONE', ( #384 ), #1276 ) ;
+#375 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#376 = AXIS2_PLACEMENT_3D ( 'NONE', #423, #379, #392 ) ;
+#377 = CIRCLE ( 'NONE', #376, 2.500000000000000400 ) ;
+#378 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #401, #419 ) ;
+#379 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#380 = FACE_OUTER_BOUND ( 'NONE', #1268, .T. ) ;
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #425 ), #417 ) ;
+#383 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #425 ) ) ;
+#384 = PRESENTATION_STYLE_ASSIGNMENT (( #385 ) ) ;
+#385 = SURFACE_STYLE_USAGE ( .BOTH. , #386 ) ;
+#386 = SURFACE_SIDE_STYLE ('',( #410 ) ) ;
+#387 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#388 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#389 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#390 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#391 = SURFACE_SIDE_STYLE ('',( #366 ) ) ;
+#392 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#393 = FILL_AREA_STYLE_COLOUR ( '', #411 ) ;
+#394 = AXIS2_PLACEMENT_3D ( 'NONE', #428, #482, #481 ) ;
+#395 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#396 = SURFACE_STYLE_USAGE ( .BOTH. , #391 ) ;
+#397 = PRESENTATION_STYLE_ASSIGNMENT (( #396 ) ) ;
+#398 = CIRCLE ( 'NONE', #421, 2.100000000000000100 ) ;
+#399 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#400 = AXIS2_PLACEMENT_3D ( 'NONE', #399, #418, #412 ) ;
+#401 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#402 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#403 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#404 = CIRCLE ( 'NONE', #400, 2.100000000000000100 ) ;
+#405 = FILL_AREA_STYLE_COLOUR ( '', #424 ) ;
+#406 = VECTOR ( 'NONE', #388, 1000.000000000000000 ) ;
+#407 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#409 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #365, 'distance_accuracy_value', 'NONE');
+#410 = SURFACE_STYLE_FILL_AREA ( #422 ) ;
+#411 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #480 ), #533 ) ;
+#414 = TOROIDAL_SURFACE ( 'NONE', #378, 0.4000000000000000200, 2.100000000000000100 ) ;
+#415 = AXIS2_PLACEMENT_3D ( 'NONE', #403, #390, #369 ) ;
+#416 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#417 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #409 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #365, #389, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#420 = FACE_OUTER_BOUND ( 'NONE', #1277, .T. ) ;
+#421 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #407, #416 ) ;
+#422 = FILL_AREA_STYLE ('',( #393 ) ) ;
+#423 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#424 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#425 = STYLED_ITEM ( 'NONE', ( #397 ), #1265 ) ;
+#426 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #371, 'distance_accuracy_value', 'NONE');
+#427 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#428 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#429 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #430 ) ) ;
+#430 = STYLED_ITEM ( 'NONE', ( #445 ), #1283 ) ;
+#431 = FACE_OUTER_BOUND ( 'NONE', #1285, .T. ) ;
+#432 = FILL_AREA_STYLE_COLOUR ( '', #460 ) ;
+#433 = SURFACE_SIDE_STYLE ('',( #434 ) ) ;
+#434 = SURFACE_STYLE_FILL_AREA ( #463 ) ;
+#435 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#436 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#438 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#439 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#440 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#441 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#442 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #430 ), #474 ) ;
+#444 = CIRCLE ( 'NONE', #467, 2.500000000000000000 ) ;
+#445 = PRESENTATION_STYLE_ASSIGNMENT (( #446 ) ) ;
+#446 = SURFACE_STYLE_USAGE ( .BOTH. , #492 ) ;
+#447 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#448 = FILL_AREA_STYLE_COLOUR ( '', #453 ) ;
+#449 = FACE_OUTER_BOUND ( 'NONE', #1208, .T. ) ;
+#450 = AXIS2_PLACEMENT_3D ( 'NONE', #441, #435, #465 ) ;
+#451 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#452 = FILL_AREA_STYLE ('',( #432 ) ) ;
+#453 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #456 ), #471 ) ;
+#455 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #456 ) ) ;
+#456 = STYLED_ITEM ( 'NONE', ( #490 ), #1287 ) ;
+#457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#458 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#459 = AXIS2_PLACEMENT_3D ( 'NONE', #447, #436, #457 ) ;
+#460 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#461 = CYLINDRICAL_SURFACE ( 'NONE', #450, 2.500000000000000400 ) ;
+#462 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#463 = FILL_AREA_STYLE ('',( #464 ) ) ;
+#464 = FILL_AREA_STYLE_COLOUR ( '', #395 ) ;
+#465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#466 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#467 = AXIS2_PLACEMENT_3D ( 'NONE', #466, #438, #437 ) ;
+#468 = AXIS2_PLACEMENT_3D ( 'NONE', #487, #486, #462 ) ;
+#469 = SURFACE_SIDE_STYLE ('',( #483 ) ) ;
+#470 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#471 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #472 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #494, #458, #440 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#472 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #494, 'distance_accuracy_value', 'NONE');
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #470, #477 ) ;
+#474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #475 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #442, #439, #451 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#475 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #442, 'distance_accuracy_value', 'NONE');
+#476 = TOROIDAL_SURFACE ( 'NONE', #468, 0.4000000000000000200, 2.100000000000000100 ) ;
+#477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#478 = CYLINDRICAL_SURFACE ( 'NONE', #459, 2.500000000000000400 ) ;
+#479 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #480 ) ) ;
+#480 = STYLED_ITEM ( 'NONE', ( #484 ), #1321 ) ;
+#481 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#483 = SURFACE_STYLE_FILL_AREA ( #488 ) ;
+#484 = PRESENTATION_STYLE_ASSIGNMENT (( #485 ) ) ;
+#485 = SURFACE_STYLE_USAGE ( .BOTH. , #433 ) ;
+#486 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#487 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#488 = FILL_AREA_STYLE ('',( #448 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = PRESENTATION_STYLE_ASSIGNMENT (( #491 ) ) ;
+#491 = SURFACE_STYLE_USAGE ( .BOTH. , #469 ) ;
+#492 = SURFACE_SIDE_STYLE ('',( #493 ) ) ;
+#493 = SURFACE_STYLE_FILL_AREA ( #452 ) ;
+#494 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#495 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#496 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#497 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#498 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#499 = TOROIDAL_SURFACE ( 'NONE', #517, 0.4000000000000000200, 2.100000000000000100 ) ;
+#500 = CIRCLE ( 'NONE', #541, 2.100000000000000100 ) ;
+#501 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#502 = CIRCLE ( 'NONE', #520, 2.100000000000000100 ) ;
+#503 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#504 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#505 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#506 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#507 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#508 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#510 = AXIS2_PLACEMENT_3D ( 'NONE', #531, #526, #507 ) ;
+#511 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#512 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #501, #498, #524 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#513 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #496, 'distance_accuracy_value', 'NONE');
+#514 = FACE_OUTER_BOUND ( 'NONE', #1391, .T. ) ;
+#515 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#516 = FILL_AREA_STYLE_COLOUR ( '', #511 ) ;
+#517 = AXIS2_PLACEMENT_3D ( 'NONE', #504, #522, #509 ) ;
+#518 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#519 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#520 = AXIS2_PLACEMENT_3D ( 'NONE', #518, #519, #508 ) ;
+#521 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#522 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #501, 'distance_accuracy_value', 'NONE');
+#524 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#525 = AXIS2_PLACEMENT_3D ( 'NONE', #495, #537, #536 ) ;
+#526 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#528 = SURFACE_STYLE_FILL_AREA ( #529 ) ;
+#529 = FILL_AREA_STYLE ('',( #516 ) ) ;
+#530 = CYLINDRICAL_SURFACE ( 'NONE', #510, 2.100000000000000100 ) ;
+#531 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#533 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #513 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #496, #503, #497 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#534 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #542 ), #512 ) ;
+#535 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #542 ) ) ;
+#536 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#538 = CIRCLE ( 'NONE', #525, 2.100000000000000100 ) ;
+#539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#540 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #506, #540, #539 ) ;
+#542 = STYLED_ITEM ( 'NONE', ( #543 ), #1324 ) ;
+#543 = PRESENTATION_STYLE_ASSIGNMENT (( #544 ) ) ;
+#544 = SURFACE_STYLE_USAGE ( .BOTH. , #545 ) ;
+#545 = SURFACE_SIDE_STYLE ('',( #528 ) ) ;
+#546 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #547 ) ) ;
+#547 = STYLED_ITEM ( 'NONE', ( #548 ), #1335 ) ;
+#548 = PRESENTATION_STYLE_ASSIGNMENT (( #589 ) ) ;
+#549 = SURFACE_STYLE_FILL_AREA ( #550 ) ;
+#550 = FILL_AREA_STYLE ('',( #564 ) ) ;
+#551 = SURFACE_SIDE_STYLE ('',( #556 ) ) ;
+#552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#554 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = FILL_AREA_STYLE ('',( #594 ) ) ;
+#556 = SURFACE_STYLE_FILL_AREA ( #555 ) ;
+#557 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#558 = SURFACE_STYLE_USAGE ( .BOTH. , #559 ) ;
+#559 = SURFACE_SIDE_STYLE ('',( #549 ) ) ;
+#560 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#561 = TOROIDAL_SURFACE ( 'NONE', #586, 0.4000000000000000200, 2.100000000000000100 ) ;
+#562 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#564 = FILL_AREA_STYLE_COLOUR ( '', #560 ) ;
+#565 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #583 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #552, #570, #553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#566 = FACE_OUTER_BOUND ( 'NONE', #1342, .T. ) ;
+#567 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#568 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#569 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#570 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#571 = CIRCLE ( 'NONE', #597, 2.100000000000000500 ) ;
+#572 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #698, 'distance_accuracy_value', 'NONE');
+#573 = CIRCLE ( 'NONE', #593, 2.500000000000000000 ) ;
+#574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#575 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#576 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#577 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #584, 'distance_accuracy_value', 'NONE');
+#578 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#579 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #581 ), #596 ) ;
+#580 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #581 ) ) ;
+#581 = STYLED_ITEM ( 'NONE', ( #582 ), #1343 ) ;
+#582 = PRESENTATION_STYLE_ASSIGNMENT (( #558 ) ) ;
+#583 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #552, 'distance_accuracy_value', 'NONE');
+#584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#585 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#586 = AXIS2_PLACEMENT_3D ( 'NONE', #554, #575, #574 ) ;
+#587 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 2.655263099643738300E-016, -2.100000000000000500 ) ) ;
+#588 = FACE_OUTER_BOUND ( 'NONE', #1418, .T. ) ;
+#589 = SURFACE_STYLE_USAGE ( .BOTH. , #551 ) ;
+#590 = TOROIDAL_SURFACE ( 'NONE', #595, 4.200000000000000200, 2.100000000000000100 ) ;
+#591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#592 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#593 = AXIS2_PLACEMENT_3D ( 'NONE', #563, #592, #591 ) ;
+#594 = FILL_AREA_STYLE_COLOUR ( '', #562 ) ;
+#595 = AXIS2_PLACEMENT_3D ( 'NONE', #569, #568, #567 ) ;
+#596 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #577 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #584, #585, #578 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #598, #557, #323 ) ;
+#598 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#599 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #547 ), #565 ) ;
+#600 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#601 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#602 = SURFACE_STYLE_FILL_AREA ( #607 ) ;
+#603 = AXIS2_PLACEMENT_3D ( 'NONE', #674, #635, #639 ) ;
+#604 = FACE_OUTER_BOUND ( 'NONE', #1337, .T. ) ;
+#605 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #664, 'distance_accuracy_value', 'NONE');
+#606 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#607 = FILL_AREA_STYLE ('',( #611 ) ) ;
+#608 = CYLINDRICAL_SURFACE ( 'NONE', #612, 0.4000000000000000200 ) ;
+#609 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#610 = LINE ( 'NONE', #609, #662 ) ;
+#611 = FILL_AREA_STYLE_COLOUR ( '', #600 ) ;
+#612 = AXIS2_PLACEMENT_3D ( 'NONE', #649, #667, #629 ) ;
+#613 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = CIRCLE ( 'NONE', #652, 2.100000000000000100 ) ;
+#615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#616 = AXIS2_PLACEMENT_3D ( 'NONE', #653, #666, #637 ) ;
+#617 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#618 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 2.100000000000000500 ) ) ;
+#619 = TOROIDAL_SURFACE ( 'NONE', #633, 4.200000000000000200, 2.100000000000000100 ) ;
+#620 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #572 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #698, #521, #576 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#621 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #628, #679 ) ;
+#622 = CYLINDRICAL_SURFACE ( 'NONE', #621, 2.500000000000000400 ) ;
+#623 = VECTOR ( 'NONE', #656, 1000.000000000000000 ) ;
+#624 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#625 = LINE ( 'NONE', #624, #623 ) ;
+#626 = STYLED_ITEM ( 'NONE', ( #627 ), #1405 ) ;
+#627 = PRESENTATION_STYLE_ASSIGNMENT (( #654 ) ) ;
+#628 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#629 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#630 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#631 = FACE_OUTER_BOUND ( 'NONE', #1295, .T. ) ;
+#632 = FILL_AREA_STYLE ('',( #641 ) ) ;
+#633 = AXIS2_PLACEMENT_3D ( 'NONE', #613, #665, #615 ) ;
+#634 = SURFACE_STYLE_USAGE ( .BOTH. , #659 ) ;
+#635 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#636 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #676, 'distance_accuracy_value', 'NONE');
+#637 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#638 = CIRCLE ( 'NONE', #645, 2.100000000000000100 ) ;
+#639 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#640 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #657 ) ) ;
+#641 = FILL_AREA_STYLE_COLOUR ( '', #642 ) ;
+#642 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#643 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#644 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#645 = AXIS2_PLACEMENT_3D ( 'NONE', #617, #644, #643 ) ;
+#646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #657 ), #680 ) ;
+#647 = PRESENTATION_STYLE_ASSIGNMENT (( #634 ) ) ;
+#648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#649 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#650 = AXIS2_PLACEMENT_3D ( 'NONE', #729, #724, #723 ) ;
+#651 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1049, #650 ), #620 ) ;
+#652 = AXIS2_PLACEMENT_3D ( 'NONE', #387, #515, #527 ) ;
+#653 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#654 = SURFACE_STYLE_USAGE ( .BOTH. , #655 ) ;
+#655 = SURFACE_SIDE_STYLE ('',( #671 ) ) ;
+#656 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#657 = STYLED_ITEM ( 'NONE', ( #647 ), #1376 ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#659 = SURFACE_SIDE_STYLE ('',( #602 ) ) ;
+#660 = CIRCLE ( 'NONE', #616, 2.100000000000000500 ) ;
+#661 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#662 = VECTOR ( 'NONE', #661, 1000.000000000000000 ) ;
+#663 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#664 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#665 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#666 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#667 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#668 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#669 = CIRCLE ( 'NONE', #603, 2.100000000000000100 ) ;
+#670 = FACE_OUTER_BOUND ( 'NONE', #1326, .T. ) ;
+#671 = SURFACE_STYLE_FILL_AREA ( #632 ) ;
+#672 = AXIS2_PLACEMENT_3D ( 'NONE', #663, #630, #648 ) ;
+#673 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#674 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#675 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #636 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #676, #601, #673 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#676 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#677 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #626 ), #675 ) ;
+#678 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #626 ) ) ;
+#679 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#680 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #605 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #664, #668, #606 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#681 = CIRCLE ( 'NONE', #672, 2.100000000000000100 ) ;
+#682 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#684 = AXIS2_PLACEMENT_3D ( 'NONE', #685, #683, #730 ) ;
+#685 = CARTESIAN_POINT ( 'NONE', ( -2.756883162492612900, 3.081834514546244500, -0.6389832161062258800 ) ) ;
+#686 = VECTOR ( 'NONE', #682, 1000.000000000000000 ) ;
+#687 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#688 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #712, 'distance_accuracy_value', 'NONE');
+#689 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#690 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#691 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #699 ), #705 ) ;
+#692 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #699 ) ) ;
+#693 = FILL_AREA_STYLE ('',( #709 ) ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #1414, .T. ) ;
+#695 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#696 = SURFACE_STYLE_USAGE ( .BOTH. , #711 ) ;
+#697 = LINE ( 'NONE', #690, #686 ) ;
+#698 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#699 = STYLED_ITEM ( 'NONE', ( #700 ), #1410 ) ;
+#700 = PRESENTATION_STYLE_ASSIGNMENT (( #696 ) ) ;
+#701 = SURFACE_STYLE_FILL_AREA ( #693 ) ;
+#702 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#703 = CYLINDRICAL_SURFACE ( 'NONE', #710, 2.100000000000000100 ) ;
+#704 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#705 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #688 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #712, #695, #704 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#706 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#707 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#708 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#709 = FILL_AREA_STYLE_COLOUR ( '', #702 ) ;
+#710 = AXIS2_PLACEMENT_3D ( 'NONE', #706, #708, #707 ) ;
+#711 = SURFACE_SIDE_STYLE ('',( #701 ) ) ;
+#712 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#713 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #725 ), #732 ) ;
+#715 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #725 ) ) ;
+#716 = SURFACE_SIDE_STYLE ('',( #717 ) ) ;
+#717 = SURFACE_STYLE_FILL_AREA ( #718 ) ;
+#718 = FILL_AREA_STYLE ('',( #733 ) ) ;
+#719 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#720 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #731, #651 ) ;
+#721 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #689, 'distance_accuracy_value', 'NONE');
+#722 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#723 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#725 = STYLED_ITEM ( 'NONE', ( #726 ), #651 ) ;
+#726 = PRESENTATION_STYLE_ASSIGNMENT (( #727 ) ) ;
+#727 = SURFACE_STYLE_USAGE ( .BOTH. , #716 ) ;
+#728 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#729 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#730 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#731 = SHAPE_REPRESENTATION ( 'RES1W_L28MxD0M8', ( #650 ), #620 ) ;
+#732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #713, #728, #719 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#733 = FILL_AREA_STYLE_COLOUR ( '', #734 ) ;
+#734 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #713, 'distance_accuracy_value', 'NONE');
+#736 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1170, #650 ), #737 ) ;
+#737 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #721 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #689, #687, #722 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#738 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#739 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#740 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#742 = FILL_AREA_STYLE ('',( #761 ) ) ;
+#743 = SHAPE_REPRESENTATION ( 'RES1W_L11MxD5M_BODY', ( #650 ), #737 ) ;
+#744 = PRESENTATION_STYLE_ASSIGNMENT (( #760 ) ) ;
+#745 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( -4.876883162492613400, 3.081834514546244500, -0.6389832161062221100 ) ) ;
+#748 = AXIS2_PLACEMENT_3D ( 'NONE', #747, #746, #745 ) ;
+#749 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #754 ), #751 ) ;
+#751 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #757 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #759, #753, #741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#752 = SHAPE_REPRESENTATION ( 'RES1W_MODEL', ( #767, #748, #684 ), #771 ) ;
+#753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#754 = STYLED_ITEM ( 'NONE', ( #744 ), #736 ) ;
+#755 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #764, #749 ) ;
+#756 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #754 ) ) ;
+#757 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #759, 'distance_accuracy_value', 'NONE');
+#758 = SURFACE_STYLE_FILL_AREA ( #742 ) ;
+#759 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#760 = SURFACE_STYLE_USAGE ( .BOTH. , #762 ) ;
+#761 = FILL_AREA_STYLE_COLOUR ( '', #740 ) ;
+#762 = SURFACE_SIDE_STYLE ('',( #758 ) ) ;
+#763 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #743, #736 ) ;
+#764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#765 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#767 = AXIS2_PLACEMENT_3D ( 'NONE', #766, #768, #772 ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #738, 'distance_accuracy_value', 'NONE');
+#770 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#771 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #769 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #738, #739, #770 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#772 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#773 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #784 ) ;
+#774 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #775, #808 ) ;
+#775 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #752, #743 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #809 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#776 = SHAPE_DEFINITION_REPRESENTATION ( #807, #743 ) ;
+#777 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #795 ) ) ;
+#778 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #795, .NOT_KNOWN. ) ;
+#779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #782, #788 ) ;
+#780 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #803, .NOT_KNOWN. ) ;
+#781 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #780, #810 ) ;
+#782 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #752, #731 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #783 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#783 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #748, #650 ) ;
+#784 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #794, #785 ) ;
+#785 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #787, 'design' ) ;
+#786 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #787 ) ;
+#787 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#788 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #818 ) ;
+#789 = PRODUCT ( 'RES1W_L28MxD0M8', 'RES1W_L28MxD0M8', '', ( #790 ) ) ;
+#790 = PRODUCT_CONTEXT ( 'NONE', #814, 'mechanical' ) ;
+#791 = PRODUCT_CONTEXT ( 'NONE', #816, 'mechanical' ) ;
+#792 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #816 ) ;
+#793 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #789 ) ) ;
+#794 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #789, .NOT_KNOWN. ) ;
+#795 = PRODUCT ( 'RES1W_L11MxD5M_BODY', 'RES1W_L11MxD5M_BODY', '', ( #791 ) ) ;
+#796 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #778, #797 ) ;
+#797 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #799, 'design' ) ;
+#798 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #799 ) ;
+#799 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#800 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #781 ) ;
+#801 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #803 ) ) ;
+#802 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#803 = PRODUCT ( 'RES1W_MODEL', 'RES1W_MODEL', '', ( #804 ) ) ;
+#804 = PRODUCT_CONTEXT ( 'NONE', #802, 'mechanical' ) ;
+#805 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #802 ) ;
+#806 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #781, #796, $ ) ;
+#807 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #796 ) ;
+#808 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #806 ) ;
+#809 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #684, #650 ) ;
+#810 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #812, 'design' ) ;
+#811 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #812 ) ;
+#812 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#813 = SHAPE_DEFINITION_REPRESENTATION ( #773, #731 ) ;
+#814 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#815 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #814 ) ;
+#816 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#817 = SHAPE_DEFINITION_REPRESENTATION ( #800, #752 ) ;
+#818 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #781, #784, $ ) ;
+#819 = AXIS2_PLACEMENT_3D ( 'NONE', #888, #907, #906 ) ;
+#820 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #854, #859 ) ;
+#821 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000100, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#822 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#824 = CIRCLE ( 'NONE', #849, 1.720000000000004000 ) ;
+#825 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000100, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#826 = LINE ( 'NONE', #825, #878 ) ;
+#827 = CYLINDRICAL_SURFACE ( 'NONE', #819, 0.4000000000000000200 ) ;
+#828 = PLANE ( 'NONE', #879 ) ;
+#829 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#831 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#832 = AXIS2_PLACEMENT_3D ( 'NONE', #831, #830, #829 ) ;
+#833 = CIRCLE ( 'NONE', #837, 0.4000000000000000200 ) ;
+#834 = VECTOR ( 'NONE', #855, 1000.000000000000000 ) ;
+#835 = CYLINDRICAL_SURFACE ( 'NONE', #883, 0.3999999999999993000 ) ;
+#836 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000200, 0.0000000000000000000, 2.119999999999998800 ) ) ;
+#837 = AXIS2_PLACEMENT_3D ( 'NONE', #876, #882, #873 ) ;
+#838 = CIRCLE ( 'NONE', #851, 0.3999999999999993000 ) ;
+#839 = FACE_OUTER_BOUND ( 'NONE', #918, .T. ) ;
+#840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, -3.769933039344035700E-015 ) ) ;
+#843 = AXIS2_PLACEMENT_3D ( 'NONE', #842, #841, #840 ) ;
+#844 = AXIS2_PLACEMENT_3D ( 'NONE', #908, #885, #884 ) ;
+#845 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, -0.4000000000000037400 ) ) ;
+#846 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#847 = CIRCLE ( 'NONE', #913, 0.4000000000000000200 ) ;
+#848 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000400, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#849 = AXIS2_PLACEMENT_3D ( 'NONE', #895, #894, #822 ) ;
+#850 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#851 = AXIS2_PLACEMENT_3D ( 'NONE', #850, #881, #880 ) ;
+#852 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -0.4000000000000033500 ) ) ;
+#853 = LINE ( 'NONE', #852, #834 ) ;
+#854 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#855 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.942553354492743900E-017 ) ) ;
+#856 = AXIS2_PLACEMENT_3D ( 'NONE', #823, #875, #871 ) ;
+#857 = LINE ( 'NONE', #916, #915 ) ;
+#858 = FACE_OUTER_BOUND ( 'NONE', #1144, .T. ) ;
+#859 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#862 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#863 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#864 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#865 = AXIS2_PLACEMENT_3D ( 'NONE', #864, #863, #862 ) ;
+#866 = CIRCLE ( 'NONE', #869, 2.100000000000000100 ) ;
+#867 = FACE_OUTER_BOUND ( 'NONE', #1143, .T. ) ;
+#868 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#869 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #861, #860 ) ;
+#870 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#871 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#872 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#873 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#874 = CIRCLE ( 'NONE', #843, 0.4000000000000000200 ) ;
+#875 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, -3.769933039344035700E-015 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -3.336252170349833900E-015 ) ) ;
+#878 = VECTOR ( 'NONE', #910, 1000.000000000000000 ) ;
+#879 = AXIS2_PLACEMENT_3D ( 'NONE', #905, #872, #846 ) ;
+#880 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#881 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#882 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#883 = AXIS2_PLACEMENT_3D ( 'NONE', #836, #887, #886 ) ;
+#884 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#885 = DIRECTION ( 'NONE', ( -1.224646799147353200E-016, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#886 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#887 = DIRECTION ( 'NONE', ( 6.702950061734185400E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#888 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612589300E-015, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#889 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000300, 4.898587196589421700E-017, 27.99999999999999600 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000200, 4.898587196589421700E-017, 2.119999999999998800 ) ) ;
+#891 = CIRCLE ( 'NONE', #856, 2.520000000000004000 ) ;
+#892 = FACE_OUTER_BOUND ( 'NONE', #1110, .T. ) ;
+#893 = CIRCLE ( 'NONE', #820, 0.4000000000000000200 ) ;
+#894 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#895 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 4.898587196589413100E-017, 2.120000000000000100 ) ) ;
+#896 = CYLINDRICAL_SURFACE ( 'NONE', #901, 0.4000000000000000200 ) ;
+#897 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#898 = CIRCLE ( 'NONE', #865, 2.300000000000000300 ) ;
+#899 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#900 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#901 = AXIS2_PLACEMENT_3D ( 'NONE', #912, #900, #899 ) ;
+#902 = CIRCLE ( 'NONE', #832, 0.4000000000000000200 ) ;
+#903 = CIRCLE ( 'NONE', #844, 0.3999999999999993000 ) ;
+#904 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#905 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#906 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#907 = DIRECTION ( 'NONE', ( 1.324965625043504300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#908 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 27.99999999999999600 ) ) ;
+#909 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#910 = DIRECTION ( 'NONE', ( 6.702950061734185400E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#911 = FACE_OUTER_BOUND ( 'NONE', #921, .T. ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#913 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #897, #868 ) ;
+#914 = DIRECTION ( 'NONE', ( 6.702950061734185400E-017, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#915 = VECTOR ( 'NONE', #914, 1000.000000000000000 ) ;
+#916 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000200, 4.898587196589413100E-017, 2.119999999999998800 ) ) ;
+#917 = ORIENTED_EDGE ( 'NONE', *, *, #925, .T. ) ;
+#918 = EDGE_LOOP ( 'NONE', ( #1150, #1132, #935, #1134 ) ) ;
+#919 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .T. ) ;
+#920 = EDGE_CURVE ( 'NONE', #934, #931, #1341, .T. ) ;
+#921 = EDGE_LOOP ( 'NONE', ( #939, #1151 ) ) ;
+#922 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ;
+#923 = EDGE_CURVE ( 'NONE', #934, #941, #1403, .T. ) ;
+#924 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ;
+#925 = EDGE_CURVE ( 'NONE', #1164, #1091, #1397, .T. ) ;
+#926 = ADVANCED_FACE ( 'NONE', ( #1296 ), #1291, .T. ) ;
+#927 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1384 ) ) ;
+#928 = ORIENTED_EDGE ( 'NONE', *, *, #1166, .F. ) ;
+#929 = CLOSED_SHELL ( 'NONE', ( #1050, #1045, #1112, #1171, #1173, #1146, #1104, #1155, #926, #933, #1131, #936 ) ) ;
+#930 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ;
+#931 = VERTEX_POINT ( 'NONE', #1292 ) ;
+#932 = EDGE_LOOP ( 'NONE', ( #1101, #917 ) ) ;
+#933 = ADVANCED_FACE ( 'NONE', ( #1372 ), #1398, .T. ) ;
+#934 = VERTEX_POINT ( 'NONE', #1367 ) ;
+#935 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .T. ) ;
+#936 = ADVANCED_FACE ( 'NONE', ( #1375 ), #1369, .T. ) ;
+#937 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ;
+#938 = EDGE_CURVE ( 'NONE', #931, #934, #1371, .T. ) ;
+#939 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#940 = EDGE_LOOP ( 'NONE', ( #922, #928, #919, #1135 ) ) ;
+#941 = VERTEX_POINT ( 'NONE', #1301 ) ;
+#942 = ORIENTED_EDGE ( 'NONE', *, *, #947, .T. ) ;
+#943 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#944 = EDGE_CURVE ( 'NONE', #931, #951, #1308, .T. ) ;
+#945 = ADVANCED_FACE ( 'NONE', ( #1370 ), #1494, .T. ) ;
+#946 = EDGE_CURVE ( 'NONE', #931, #1136, #1525, .T. ) ;
+#947 = EDGE_CURVE ( 'NONE', #951, #943, #1538, .T. ) ;
+#948 = EDGE_LOOP ( 'NONE', ( #968, #969, #949, #952 ) ) ;
+#949 = ORIENTED_EDGE ( 'NONE', *, *, #947, .F. ) ;
+#950 = EDGE_CURVE ( 'NONE', #991, #1001, #1465, .T. ) ;
+#951 = VERTEX_POINT ( 'NONE', #1449 ) ;
+#952 = ORIENTED_EDGE ( 'NONE', *, *, #944, .F. ) ;
+#953 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .T. ) ;
+#954 = EDGE_CURVE ( 'NONE', #934, #943, #1467, .T. ) ;
+#955 = ADVANCED_FACE ( 'NONE', ( #1550 ), #1468, .T. ) ;
+#956 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .T. ) ;
+#957 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ;
+#958 = ORIENTED_EDGE ( 'NONE', *, *, #959, .F. ) ;
+#959 = EDGE_CURVE ( 'NONE', #971, #966, #1433, .T. ) ;
+#960 = EDGE_CURVE ( 'NONE', #964, #971, #1549, .T. ) ;
+#961 = ORIENTED_EDGE ( 'NONE', *, *, #960, .F. ) ;
+#962 = EDGE_LOOP ( 'NONE', ( #942, #965, #976, #973 ) ) ;
+#963 = ADVANCED_FACE ( 'NONE', ( #1495 ), #1496, .T. ) ;
+#964 = VERTEX_POINT ( 'NONE', #1515 ) ;
+#965 = ORIENTED_EDGE ( 'NONE', *, *, #993, .T. ) ;
+#966 = VERTEX_POINT ( 'NONE', #1499 ) ;
+#967 = EDGE_LOOP ( 'NONE', ( #957, #1002, #1148, #1023 ) ) ;
+#968 = ORIENTED_EDGE ( 'NONE', *, *, #938, .T. ) ;
+#969 = ORIENTED_EDGE ( 'NONE', *, *, #954, .T. ) ;
+#970 = VERTEX_POINT ( 'NONE', #1527 ) ;
+#971 = VERTEX_POINT ( 'NONE', #1526 ) ;
+#972 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ;
+#973 = ORIENTED_EDGE ( 'NONE', *, *, #996, .F. ) ;
+#974 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .T. ) ;
+#975 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .F. ) ;
+#976 = ORIENTED_EDGE ( 'NONE', *, *, #950, .F. ) ;
+#977 = VERTEX_POINT ( 'NONE', #1514 ) ;
+#978 = VERTEX_POINT ( 'NONE', #1510 ) ;
+#979 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#980 = CARTESIAN_POINT ( 'NONE', ( 5.685439347171819000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#981 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#982 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .T. ) ;
+#983 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#984 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#985 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#986 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .F. ) ;
+#987 = VERTEX_POINT ( 'NONE', #1509 ) ;
+#988 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#989 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#990 = ORIENTED_EDGE ( 'NONE', *, *, #1000, .F. ) ;
+#991 = VERTEX_POINT ( 'NONE', #1512 ) ;
+#992 = VERTEX_POINT ( 'NONE', #1513 ) ;
+#993 = EDGE_CURVE ( 'NONE', #943, #1001, #1444, .T. ) ;
+#994 = VERTEX_POINT ( 'NONE', #1456 ) ;
+#995 = EDGE_CURVE ( 'NONE', #992, #994, #1511, .T. ) ;
+#996 = EDGE_CURVE ( 'NONE', #951, #991, #1498, .T. ) ;
+#997 = EDGE_LOOP ( 'NONE', ( #999, #956, #958, #961 ) ) ;
+#998 = EDGE_CURVE ( 'NONE', #994, #966, #1436, .T. ) ;
+#999 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .T. ) ;
+#1000 = EDGE_CURVE ( 'NONE', #1005, #966, #1478, .T. ) ;
+#1001 = VERTEX_POINT ( 'NONE', #1459 ) ;
+#1002 = ORIENTED_EDGE ( 'NONE', *, *, #998, .T. ) ;
+#1003 = ADVANCED_FACE ( 'NONE', ( #1480 ), #1483, .F. ) ;
+#1004 = VERTEX_POINT ( 'NONE', #1521 ) ;
+#1005 = VERTEX_POINT ( 'NONE', #1522 ) ;
+#1006 = EDGE_CURVE ( 'NONE', #964, #1005, #1426, .T. ) ;
+#1007 = VERTEX_POINT ( 'NONE', #1425 ) ;
+#1008 = VERTEX_POINT ( 'NONE', #1562 ) ;
+#1009 = ORIENTED_EDGE ( 'NONE', *, *, #1013, .T. ) ;
+#1010 = EDGE_CURVE ( 'NONE', #966, #971, #1560, .T. ) ;
+#1011 = EDGE_CURVE ( 'NONE', #1008, #1012, #1312, .T. ) ;
+#1012 = VERTEX_POINT ( 'NONE', #1561 ) ;
+#1013 = EDGE_CURVE ( 'NONE', #1004, #1007, #1566, .T. ) ;
+#1014 = ADVANCED_FACE ( 'NONE', ( #1619 ), #1632, .T. ) ;
+#1015 = EDGE_CURVE ( 'NONE', #1007, #1008, #1714, .T. ) ;
+#1016 = EDGE_CURVE ( 'NONE', #1026, #1038, #1720, .T. ) ;
+#1017 = EDGE_LOOP ( 'NONE', ( #1034, #1036, #974, #1028 ) ) ;
+#1018 = EDGE_CURVE ( 'NONE', #1004, #1012, #1695, .T. ) ;
+#1019 = EDGE_LOOP ( 'NONE', ( #1009, #1022, #953, #972 ) ) ;
+#1020 = EDGE_CURVE ( 'NONE', #992, #971, #1668, .T. ) ;
+#1021 = ADVANCED_FACE ( 'NONE', ( #1660 ), #1666, .F. ) ;
+#1022 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .T. ) ;
+#1023 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .F. ) ;
+#1024 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .T. ) ;
+#1025 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#1026 = VERTEX_POINT ( 'NONE', #1688 ) ;
+#1027 = EDGE_LOOP ( 'NONE', ( #1035, #1024, #975, #1042 ) ) ;
+#1028 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .F. ) ;
+#1029 = ADVANCED_FACE ( 'NONE', ( #1667 ), #1602, .T. ) ;
+#1030 = EDGE_CURVE ( 'NONE', #1025, #1037, #1623, .T. ) ;
+#1031 = EDGE_CURVE ( 'NONE', #1038, #1040, #1596, .T. ) ;
+#1032 = VERTEX_POINT ( 'NONE', #1617 ) ;
+#1033 = VERTEX_POINT ( 'NONE', #1611 ) ;
+#1034 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .T. ) ;
+#1035 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .T. ) ;
+#1036 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .T. ) ;
+#1037 = VERTEX_POINT ( 'NONE', #1626 ) ;
+#1038 = VERTEX_POINT ( 'NONE', #1616 ) ;
+#1039 = EDGE_CURVE ( 'NONE', #1032, #970, #1595, .T. ) ;
+#1040 = VERTEX_POINT ( 'NONE', #1627 ) ;
+#1041 = EDGE_CURVE ( 'NONE', #970, #1025, #1597, .T. ) ;
+#1042 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .F. ) ;
+#1043 = EDGE_CURVE ( 'NONE', #1032, #1037, #1642, .T. ) ;
+#1044 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1384 ), #1470 ) ;
+#1045 = ADVANCED_FACE ( 'NONE', ( #1655 ), #1612, .T. ) ;
+#1046 = EDGE_CURVE ( 'NONE', #1026, #1033, #1706, .T. ) ;
+#1047 = EDGE_CURVE ( 'NONE', #1033, #1040, #1638, .T. ) ;
+#1048 = VERTEX_POINT ( 'NONE', #1576 ) ;
+#1049 = MANIFOLD_SOLID_BREP ( 'Sweep1', #929 ) ;
+#1050 = ADVANCED_FACE ( 'NONE', ( #1723 ), #1773, .T. ) ;
+#1051 = VERTEX_POINT ( 'NONE', #1733 ) ;
+#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1060, .F. ) ;
+#1053 = EDGE_CURVE ( 'NONE', #1051, #1048, #1734, .T. ) ;
+#1054 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .T. ) ;
+#1055 = ADVANCED_FACE ( 'NONE', ( #1730 ), #1740, .T. ) ;
+#1056 = EDGE_CURVE ( 'NONE', #1062, #1058, #1774, .T. ) ;
+#1057 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ;
+#1058 = VERTEX_POINT ( 'NONE', #1762 ) ;
+#1059 = EDGE_LOOP ( 'NONE', ( #1061, #1057, #1054, #1052 ) ) ;
+#1060 = EDGE_CURVE ( 'NONE', #1058, #1048, #1722, .T. ) ;
+#1061 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ;
+#1062 = VERTEX_POINT ( 'NONE', #1766 ) ;
+#1063 = EDGE_LOOP ( 'NONE', ( #1076, #1075, #1065, #1064 ) ) ;
+#1064 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .F. ) ;
+#1065 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .F. ) ;
+#1066 = EDGE_CURVE ( 'NONE', #1062, #1051, #1744, .T. ) ;
+#1067 = EDGE_CURVE ( 'NONE', #1068, #1071, #1656, .T. ) ;
+#1068 = VERTEX_POINT ( 'NONE', #1849 ) ;
+#1069 = ADVANCED_FACE ( 'NONE', ( #1783 ), #1806, .T. ) ;
+#1070 = VERTEX_POINT ( 'NONE', #1850 ) ;
+#1071 = VERTEX_POINT ( 'NONE', #1866 ) ;
+#1072 = EDGE_CURVE ( 'NONE', #1071, #1070, #1792, .T. ) ;
+#1073 = EDGE_CURVE ( 'NONE', #978, #1070, #1857, .T. ) ;
+#1074 = EDGE_CURVE ( 'NONE', #1068, #978, #1859, .T. ) ;
+#1075 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .T. ) ;
+#1076 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .T. ) ;
+#1077 = EDGE_CURVE ( 'NONE', #1070, #987, #1810, .T. ) ;
+#1078 = ADVANCED_FACE ( 'NONE', ( #1793 ), #1786, .F. ) ;
+#1079 = EDGE_CURVE ( 'NONE', #1038, #1068, #1842, .T. ) ;
+#1080 = EDGE_LOOP ( 'NONE', ( #1280, #1082, #1272, #1290 ) ) ;
+#1081 = EDGE_CURVE ( 'NONE', #987, #977, #1869, .T. ) ;
+#1082 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .T. ) ;
+#1083 = ORIENTED_EDGE ( 'NONE', *, *, #1081, .T. ) ;
+#1084 = ORIENTED_EDGE ( 'NONE', *, *, #1073, .T. ) ;
+#1085 = ORIENTED_EDGE ( 'NONE', *, *, #1081, .F. ) ;
+#1086 = ORIENTED_EDGE ( 'NONE', *, *, #1273, .T. ) ;
+#1087 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .T. ) ;
+#1088 = ADVANCED_FACE ( 'NONE', ( #1833 ), #1830, .T. ) ;
+#1089 = EDGE_CURVE ( 'NONE', #1058, #1091, #1724, .T. ) ;
+#1090 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .F. ) ;
+#1091 = VERTEX_POINT ( 'NONE', #1841 ) ;
+#1092 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .T. ) ;
+#1093 = EDGE_LOOP ( 'NONE', ( #1128, #1126, #1168, #1100 ) ) ;
+#1094 = EDGE_LOOP ( 'NONE', ( #1084, #982, #1083, #1281 ) ) ;
+#1095 = EDGE_CURVE ( 'NONE', #1048, #1098, #1682, .T. ) ;
+#1096 = EDGE_LOOP ( 'NONE', ( #1127, #1118, #1140, #1121 ) ) ;
+#1097 = EDGE_LOOP ( 'NONE', ( #1090, #1124, #1092, #1172 ) ) ;
+#1098 = VERTEX_POINT ( 'NONE', #1834 ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #1166, .T. ) ;
+#1100 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .F. ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .T. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .T. ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #1114, .T. ) ;
+#1104 = ADVANCED_FACE ( 'NONE', ( #1768 ), #1825, .T. ) ;
+#1105 = EDGE_LOOP ( 'NONE', ( #1157, #1145, #1103, #1156 ) ) ;
+#1106 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#1107 = ORIENTED_EDGE ( 'NONE', *, *, #1167, .F. ) ;
+#1108 = EDGE_CURVE ( 'NONE', #1119, #1098, #833, .T. ) ;
+#1109 = VERTEX_POINT ( 'NONE', #890 ) ;
+#1110 = EDGE_LOOP ( 'NONE', ( #1099, #1165, #1162, #1115 ) ) ;
+#1111 = VERTEX_POINT ( 'NONE', #821 ) ;
+#1112 = ADVANCED_FACE ( 'NONE', ( #892 ), #827, .T. ) ;
+#1113 = EDGE_CURVE ( 'NONE', #1119, #1111, #891, .T. ) ;
+#1114 = EDGE_CURVE ( 'NONE', #1098, #1109, #824, .T. ) ;
+#1115 = ORIENTED_EDGE ( 'NONE', *, *, #1089, .F. ) ;
+#1116 = EDGE_CURVE ( 'NONE', #1051, #1119, #853, .T. ) ;
+#1117 = EDGE_CURVE ( 'NONE', #1048, #1051, #893, .T. ) ;
+#1118 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .T. ) ;
+#1119 = VERTEX_POINT ( 'NONE', #845 ) ;
+#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1030, .F. ) ;
+#1121 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .F. ) ;
+#1122 = EDGE_CURVE ( 'NONE', #1141, #1139, #838, .T. ) ;
+#1123 = EDGE_CURVE ( 'NONE', #1098, #1119, #874, .T. ) ;
+#1124 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
+#1125 = EDGE_CURVE ( 'NONE', #1091, #1164, #902, .T. ) ;
+#1126 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .T. ) ;
+#1127 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ;
+#1128 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .F. ) ;
+#1129 = EDGE_LOOP ( 'NONE', ( #937, #930, #1102, #1130 ) ) ;
+#1130 = ORIENTED_EDGE ( 'NONE', *, *, #925, .F. ) ;
+#1131 = ADVANCED_FACE ( 'NONE', ( #911 ), #828, .F. ) ;
+#1132 = ORIENTED_EDGE ( 'NONE', *, *, #923, .T. ) ;
+#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1108, .T. ) ;
+#1134 = ORIENTED_EDGE ( 'NONE', *, *, #946, .F. ) ;
+#1135 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .T. ) ;
+#1136 = VERTEX_POINT ( 'NONE', #904 ) ;
+#1137 = EDGE_CURVE ( 'NONE', #1111, #1139, #826, .T. ) ;
+#1138 = EDGE_CURVE ( 'NONE', #1139, #1141, #903, .T. ) ;
+#1139 = VERTEX_POINT ( 'NONE', #848 ) ;
+#1140 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .T. ) ;
+#1141 = VERTEX_POINT ( 'NONE', #889 ) ;
+#1142 = EDGE_CURVE ( 'NONE', #1109, #1141, #857, .T. ) ;
+#1143 = EDGE_LOOP ( 'NONE', ( #1154, #1161, #924, #1133 ) ) ;
+#1144 = EDGE_LOOP ( 'NONE', ( #1159, #1107, #1158, #1106 ) ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #1123, .F. ) ;
+#1146 = ADVANCED_FACE ( 'NONE', ( #858 ), #835, .T. ) ;
+#1147 = ADVANCED_FACE ( 'NONE', ( #839 ), #896, .F. ) ;
+#1148 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .T. ) ;
+#1149 = EDGE_CURVE ( 'NONE', #941, #1136, #847, .T. ) ;
+#1150 = ORIENTED_EDGE ( 'NONE', *, *, #920, .F. ) ;
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #1122, .F. ) ;
+#1152 = EDGE_CURVE ( 'NONE', #1033, #1026, #898, .T. ) ;
+#1153 = EDGE_CURVE ( 'NONE', #978, #977, #866, .T. ) ;
+#1154 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
+#1155 = ADVANCED_FACE ( 'NONE', ( #867 ), #1, .T. ) ;
+#1156 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ;
+#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .F. ) ;
+#1158 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .T. ) ;
+#1159 = ORIENTED_EDGE ( 'NONE', *, *, #1142, .F. ) ;
+#1160 = EDGE_CURVE ( 'NONE', #1109, #1111, #4, .T. ) ;
+#1161 = ORIENTED_EDGE ( 'NONE', *, *, #1053, .F. ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1125, .F. ) ;
+#1163 = EDGE_CURVE ( 'NONE', #1062, #1164, #41, .T. ) ;
+#1164 = VERTEX_POINT ( 'NONE', #21 ) ;
+#1165 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ;
+#1166 = EDGE_CURVE ( 'NONE', #1058, #1062, #44, .T. ) ;
+#1167 = EDGE_CURVE ( 'NONE', #1111, #1109, #14, .T. ) ;
+#1168 = ORIENTED_EDGE ( 'NONE', *, *, #1167, .T. ) ;
+#1169 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .T. ) ;
+#1170 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1317 ) ;
+#1171 = ADVANCED_FACE ( 'NONE', ( #63 ), #158, .T. ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ;
+#1173 = ADVANCED_FACE ( 'NONE', ( #152 ), #82, .T. ) ;
+#1174 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1175 = EDGE_CURVE ( 'NONE', #977, #1136, #76, .T. ) ;
+#1176 = EDGE_CURVE ( 'NONE', #1136, #941, #56, .T. ) ;
+#1177 = EDGE_CURVE ( 'NONE', #1012, #1008, #115, .T. ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .T. ) ;
+#1179 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .T. ) ;
+#1180 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .T. ) ;
+#1181 = ADVANCED_FACE ( 'NONE', ( #78 ), #149, .F. ) ;
+#1182 = ADVANCED_FACE ( 'NONE', ( #93 ), #150, .T. ) ;
+#1183 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .F. ) ;
+#1184 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .F. ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #1213, .F. ) ;
+#1186 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .T. ) ;
+#1187 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#1188 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .F. ) ;
+#1189 = EDGE_LOOP ( 'NONE', ( #1085, #1086, #986, #1191 ) ) ;
+#1190 = ADVANCED_FACE ( 'NONE', ( #155 ), #146, .F. ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#1192 = ORIENTED_EDGE ( 'NONE', *, *, #998, .F. ) ;
+#1193 = ORIENTED_EDGE ( 'NONE', *, *, #1074, .T. ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1282, .F. ) ;
+#1195 = ADVANCED_FACE ( 'NONE', ( #127 ), #166, .F. ) ;
+#1196 = EDGE_LOOP ( 'NONE', ( #1257, #1255, #1259, #1198 ) ) ;
+#1197 = ORIENTED_EDGE ( 'NONE', *, *, #1041, .F. ) ;
+#1198 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .T. ) ;
+#1199 = ORIENTED_EDGE ( 'NONE', *, *, #1043, .T. ) ;
+#1200 = ORIENTED_EDGE ( 'NONE', *, *, #1047, .F. ) ;
+#1201 = ORIENTED_EDGE ( 'NONE', *, *, #1207, .T. ) ;
+#1202 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .T. ) ;
+#1203 = ADVANCED_FACE ( 'NONE', ( #39 ), #215, .T. ) ;
+#1204 = ORIENTED_EDGE ( 'NONE', *, *, #1016, .T. ) ;
+#1205 = ADVANCED_FACE ( 'NONE', ( #186 ), #204, .F. ) ;
+#1206 = ORIENTED_EDGE ( 'NONE', *, *, #1039, .F. ) ;
+#1207 = EDGE_CURVE ( 'NONE', #970, #1032, #224, .T. ) ;
+#1208 = EDGE_LOOP ( 'NONE', ( #1211, #1279, #1187, #1184 ) ) ;
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #1046, .F. ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .T. ) ;
+#1211 = ORIENTED_EDGE ( 'NONE', *, *, #1273, .F. ) ;
+#1212 = EDGE_LOOP ( 'NONE', ( #1218, #1289, #1228, #1219 ) ) ;
+#1213 = EDGE_CURVE ( 'NONE', #1040, #1071, #203, .T. ) ;
+#1214 = EDGE_LOOP ( 'NONE', ( #1227, #1179, #1216, #1225 ) ) ;
+#1215 = EDGE_LOOP ( 'NONE', ( #1234, #1235, #1178, #1180 ) ) ;
+#1216 = ORIENTED_EDGE ( 'NONE', *, *, #1415, .T. ) ;
+#1217 = ADVANCED_FACE ( 'NONE', ( #223 ), #259, .T. ) ;
+#1218 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .F. ) ;
+#1220 = EDGE_CURVE ( 'NONE', #1005, #964, #263, .T. ) ;
+#1221 = EDGE_CURVE ( 'NONE', #1007, #1004, #243, .T. ) ;
+#1222 = EDGE_CURVE ( 'NONE', #994, #992, #246, .T. ) ;
+#1223 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .F. ) ;
+#1224 = ADVANCED_FACE ( 'NONE', ( #247 ), #272, .T. ) ;
+#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .F. ) ;
+#1226 = EDGE_LOOP ( 'NONE', ( #1286, #1209, #1210, #1278 ) ) ;
+#1227 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .F. ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .T. ) ;
+#1229 = EDGE_LOOP ( 'NONE', ( #1120, #1169, #1363, #1344 ) ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .F. ) ;
+#1231 = EDGE_LOOP ( 'NONE', ( #1232, #1087, #1206, #1230 ) ) ;
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .F. ) ;
+#1233 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#1234 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .F. ) ;
+#1235 = ORIENTED_EDGE ( 'NONE', *, *, #1241, .F. ) ;
+#1236 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .T. ) ;
+#1237 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .F. ) ;
+#1238 = EDGE_CURVE ( 'NONE', #1001, #991, #282, .T. ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .F. ) ;
+#1240 = ADVANCED_FACE ( 'NONE', ( #284 ), #285, .F. ) ;
+#1241 = EDGE_CURVE ( 'NONE', #1037, #1025, #317, .T. ) ;
+#1242 = ORIENTED_EDGE ( 'NONE', *, *, #1177, .F. ) ;
+#1243 = EDGE_LOOP ( 'NONE', ( #1237, #1242, #1236, #1239 ) ) ;
+#1244 = ADVANCED_FACE ( 'NONE', ( #325 ), #324, .T. ) ;
+#1245 = EDGE_CURVE ( 'NONE', #1033, #970, #354, .T. ) ;
+#1246 = EDGE_LOOP ( 'NONE', ( #990, #1392, #1360, #1249 ) ) ;
+#1247 = ADVANCED_FACE ( 'NONE', ( #329 ), #330, .T. ) ;
+#1248 = ORIENTED_EDGE ( 'NONE', *, *, #954, .F. ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #1010, .F. ) ;
+#1250 = EDGE_LOOP ( 'NONE', ( #1200, #1252, #1204, #1194 ) ) ;
+#1251 = EDGE_LOOP ( 'NONE', ( #1192, #1258, #1284, #1267 ) ) ;
+#1252 = ORIENTED_EDGE ( 'NONE', *, *, #1152, .T. ) ;
+#1253 = EDGE_LOOP ( 'NONE', ( #1197, #1201, #1199, #1202 ) ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #1072, .F. ) ;
+#1255 = ORIENTED_EDGE ( 'NONE', *, *, #1221, .T. ) ;
+#1256 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .F. ) ;
+#1257 = ORIENTED_EDGE ( 'NONE', *, *, #1015, .F. ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1222, .T. ) ;
+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ;
+#1260 = ORIENTED_EDGE ( 'NONE', *, *, #1262, .T. ) ;
+#1261 = ADVANCED_FACE ( 'NONE', ( #351 ), #334, .T. ) ;
+#1262 = EDGE_CURVE ( 'NONE', #1071, #1068, #368, .T. ) ;
+#1263 = ORIENTED_EDGE ( 'NONE', *, *, #1288, .T. ) ;
+#1264 = EDGE_CURVE ( 'NONE', #1070, #978, #377, .T. ) ;
+#1265 = ADVANCED_FACE ( 'NONE', ( #380 ), #414, .T. ) ;
+#1266 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .T. ) ;
+#1267 = ORIENTED_EDGE ( 'NONE', *, *, #959, .T. ) ;
+#1268 = EDGE_LOOP ( 'NONE', ( #1270, #1269, #1266, #1263 ) ) ;
+#1269 = ORIENTED_EDGE ( 'NONE', *, *, #1264, .T. ) ;
+#1270 = ORIENTED_EDGE ( 'NONE', *, *, #1077, .F. ) ;
+#1271 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .T. ) ;
+#1272 = ORIENTED_EDGE ( 'NONE', *, *, #1067, .F. ) ;
+#1273 = EDGE_CURVE ( 'NONE', #987, #941, #398, .T. ) ;
+#1274 = EDGE_CURVE ( 'NONE', #1026, #1032, #404, .T. ) ;
+#1275 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .T. ) ;
+#1276 = ADVANCED_FACE ( 'NONE', ( #420 ), #461, .T. ) ;
+#1277 = EDGE_LOOP ( 'NONE', ( #1185, #1186, #1271, #1188 ) ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #1207, .F. ) ;
+#1279 = ORIENTED_EDGE ( 'NONE', *, *, #1288, .F. ) ;
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #1031, .T. ) ;
+#1281 = ORIENTED_EDGE ( 'NONE', *, *, #1153, .F. ) ;
+#1282 = EDGE_CURVE ( 'NONE', #1040, #1038, #444, .T. ) ;
+#1283 = ADVANCED_FACE ( 'NONE', ( #431 ), #478, .T. ) ;
+#1284 = ORIENTED_EDGE ( 'NONE', *, *, #1020, .T. ) ;
+#1285 = EDGE_LOOP ( 'NONE', ( #1254, #1260, #1193, #1256 ) ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #1245, .F. ) ;
+#1287 = ADVANCED_FACE ( 'NONE', ( #449 ), #476, .T. ) ;
+#1288 = EDGE_CURVE ( 'NONE', #977, #987, #321, .T. ) ;
+#1289 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .T. ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1079, .F. ) ;
+#1291 = TOROIDAL_SURFACE ( 'NONE', #1350, 2.120000000000003700, 0.4000000000000000200 ) ;
+#1292 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1293 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #1013, .F. ) ;
+#1295 = EDGE_LOOP ( 'NONE', ( #1330, #1339, #1329, #1340 ) ) ;
+#1296 = FACE_OUTER_BOUND ( 'NONE', #940, .T. ) ;
+#1297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1298 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1300 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .F. ) ;
+#1301 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.772453360068461200E-016, -0.4000000000000000200 ) ) ;
+#1302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1303 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #1304, #1303, #1302 ) ;
+#1306 = FILL_AREA_STYLE_COLOUR ( '', #1307 ) ;
+#1307 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1308 = CIRCLE ( 'NONE', #1383, 2.100000000000000100 ) ;
+#1309 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1310 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1311 = AXIS2_PLACEMENT_3D ( 'NONE', #1412, #1310, #1309 ) ;
+#1312 = CIRCLE ( 'NONE', #1333, 2.100000000000000100 ) ;
+#1313 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#1315 = ORIENTED_EDGE ( 'NONE', *, *, #923, .F. ) ;
+#1316 = ORIENTED_EDGE ( 'NONE', *, *, #944, .T. ) ;
+#1317 = CLOSED_SHELL ( 'NONE', ( #1147, #945, #955, #963, #1003, #1014, #1021, #1029, #1055, #1069, #1224, #1088, #1078, #1190, #1324, #1410, #1321, #1405, #1343, #1182, #1217, #1244, #1240, #1181, #1287, #1276, #1265, #1283, #1203, #1195, #1261, #1205, #1247, #1376, #1335, #1365 ) ) ;
+#1318 = ORIENTED_EDGE ( 'NONE', *, *, #950, .T. ) ;
+#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1331, .F. ) ;
+#1320 = ORIENTED_EDGE ( 'NONE', *, *, #938, .F. ) ;
+#1321 = ADVANCED_FACE ( 'NONE', ( #367 ), #499, .T. ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1001, #1005, #502, .T. ) ;
+#1323 = VERTEX_POINT ( 'NONE', #505 ) ;
+#1324 = ADVANCED_FACE ( 'NONE', ( #514 ), #530, .T. ) ;
+#1325 = ORIENTED_EDGE ( 'NONE', *, *, #1357, .F. ) ;
+#1326 = EDGE_LOOP ( 'NONE', ( #1345, #1314, #1313, #1362 ) ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1011, .F. ) ;
+#1328 = VERTEX_POINT ( 'NONE', #532 ) ;
+#1329 = ORIENTED_EDGE ( 'NONE', *, *, #996, .T. ) ;
+#1330 = ORIENTED_EDGE ( 'NONE', *, *, #993, .F. ) ;
+#1331 = EDGE_CURVE ( 'NONE', #991, #964, #500, .T. ) ;
+#1332 = VERTEX_POINT ( 'NONE', #587 ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #1389, #1388, #1387 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 3.061616997868383100E-016, -2.500000000000000000 ) ) ;
+#1335 = ADVANCED_FACE ( 'NONE', ( #566 ), #561, .T. ) ;
+#1336 = EDGE_CURVE ( 'NONE', #943, #951, #573, .T. ) ;
+#1337 = EDGE_LOOP ( 'NONE', ( #1315, #1320, #1366, #1359 ) ) ;
+#1338 = ORIENTED_EDGE ( 'NONE', *, *, #920, .T. ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #1336, .T. ) ;
+#1340 = ORIENTED_EDGE ( 'NONE', *, *, #1238, .F. ) ;
+#1341 = CIRCLE ( 'NONE', #1411, 0.4000000000000000200 ) ;
+#1342 = EDGE_LOOP ( 'NONE', ( #1248, #1338, #1316, #1300 ) ) ;
+#1343 = ADVANCED_FACE ( 'NONE', ( #588 ), #590, .F. ) ;
+#1344 = ORIENTED_EDGE ( 'NONE', *, *, #1364, .F. ) ;
+#1345 = ORIENTED_EDGE ( 'NONE', *, *, #1404, .F. ) ;
+#1346 = EDGE_CURVE ( 'NONE', #1407, #1332, #571, .T. ) ;
+#1347 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1348 = DIRECTION ( 'NONE', ( 1.324965625043504300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1349 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612589300E-015, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1350 = AXIS2_PLACEMENT_3D ( 'NONE', #1413, #1374, #1373 ) ;
+#1351 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1352 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1353 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #1353, #1352, #1351 ) ;
+#1355 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .T. ) ;
+#1356 = ORIENTED_EDGE ( 'NONE', *, *, #1358, .F. ) ;
+#1357 = EDGE_CURVE ( 'NONE', #1323, #1328, #322, .T. ) ;
+#1358 = EDGE_CURVE ( 'NONE', #1012, #1323, #336, .T. ) ;
+#1359 = ORIENTED_EDGE ( 'NONE', *, *, #1176, .T. ) ;
+#1360 = ORIENTED_EDGE ( 'NONE', *, *, #960, .T. ) ;
+#1361 = EDGE_CURVE ( 'NONE', #1407, #992, #538, .T. ) ;
+#1362 = ORIENTED_EDGE ( 'NONE', *, *, #1361, .F. ) ;
+#1363 = ORIENTED_EDGE ( 'NONE', *, *, #1406, .T. ) ;
+#1364 = EDGE_CURVE ( 'NONE', #1037, #1323, #681, .T. ) ;
+#1365 = ADVANCED_FACE ( 'NONE', ( #604 ), #608, .F. ) ;
+#1366 = ORIENTED_EDGE ( 'NONE', *, *, #946, .T. ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 1.775737858763662200E-016, -0.4000000000000000200 ) ) ;
+#1368 = AXIS2_PLACEMENT_3D ( 'NONE', #1349, #1348, #1347 ) ;
+#1369 = PLANE ( 'NONE', #1311 ) ;
+#1370 = FACE_OUTER_BOUND ( 'NONE', #948, .T. ) ;
+#1371 = CIRCLE ( 'NONE', #1305, 0.4000000000000000200 ) ;
+#1372 = FACE_OUTER_BOUND ( 'NONE', #1129, .T. ) ;
+#1373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1374 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1375 = FACE_OUTER_BOUND ( 'NONE', #932, .T. ) ;
+#1376 = ADVANCED_FACE ( 'NONE', ( #631 ), #622, .T. ) ;
+#1377 = SURFACE_STYLE_USAGE ( .BOTH. , #1378 ) ;
+#1378 = SURFACE_SIDE_STYLE ('',( #1399 ) ) ;
+#1379 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1607 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1673, #1609, #1608 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1381 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1382 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1383 = AXIS2_PLACEMENT_3D ( 'NONE', #1382, #1381, #1380 ) ;
+#1384 = STYLED_ITEM ( 'NONE', ( #1385 ), #945 ) ;
+#1385 = PRESENTATION_STYLE_ASSIGNMENT (( #1377 ) ) ;
+#1386 = FILL_AREA_STYLE ('',( #1306 ) ) ;
+#1387 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1389 = CARTESIAN_POINT ( 'NONE', ( 5.385439347171819200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1390 = EDGE_CURVE ( 'NONE', #1008, #1328, #625, .T. ) ;
+#1391 = EDGE_LOOP ( 'NONE', ( #1327, #1417, #1325, #1356 ) ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #1220, .T. ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .F. ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1346, .T. ) ;
+#1395 = EDGE_CURVE ( 'NONE', #1332, #1007, #610, .T. ) ;
+#1396 = EDGE_CURVE ( 'NONE', #1332, #994, #669, .T. ) ;
+#1397 = CIRCLE ( 'NONE', #1354, 0.4000000000000000200 ) ;
+#1398 = CYLINDRICAL_SURFACE ( 'NONE', #1368, 0.4000000000000000200 ) ;
+#1399 = SURFACE_STYLE_FILL_AREA ( #1386 ) ;
+#1400 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1401 = VECTOR ( 'NONE', #1400, 1000.000000000000000 ) ;
+#1402 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1403 = LINE ( 'NONE', #1402, #1401 ) ;
+#1404 = EDGE_CURVE ( 'NONE', #1332, #1407, #660, .T. ) ;
+#1405 = ADVANCED_FACE ( 'NONE', ( #670 ), #619, .F. ) ;
+#1406 = EDGE_CURVE ( 'NONE', #1328, #1323, #638, .T. ) ;
+#1407 = VERTEX_POINT ( 'NONE', #618 ) ;
+#1408 = EDGE_CURVE ( 'NONE', #1025, #1328, #614, .T. ) ;
+#1409 = EDGE_LOOP ( 'NONE', ( #1318, #1293, #1393, #1319 ) ) ;
+#1410 = ADVANCED_FACE ( 'NONE', ( #694 ), #703, .T. ) ;
+#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #1299, #1298, #1297 ) ;
+#1412 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1413 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1414 = EDGE_LOOP ( 'NONE', ( #1394, #1355, #1294, #1416 ) ) ;
+#1415 = EDGE_CURVE ( 'NONE', #1407, #1004, #697, .T. ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1415, .F. ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #1390, .T. ) ;
+#1418 = EDGE_LOOP ( 'NONE', ( #1233, #1183, #1275, #1223 ) ) ;
+#1419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1422 ), #1567 ) ;
+#1421 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1422 ) ) ;
+#1422 = STYLED_ITEM ( 'NONE', ( #1423 ), #1003 ) ;
+#1423 = PRESENTATION_STYLE_ASSIGNMENT (( #1484 ) ) ;
+#1424 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1425 = CARTESIAN_POINT ( 'NONE', ( 5.685439347171819000, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#1426 = CIRCLE ( 'NONE', #1565, 2.363626277401067900 ) ;
+#1427 = SURFACE_STYLE_FILL_AREA ( #1455 ) ;
+#1428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1488, #1446, #1551 ) ;
+#1430 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1431 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1432 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #1431, #1430 ) ;
+#1433 = CIRCLE ( 'NONE', #1432, 2.300000000000000300 ) ;
+#1434 = AXIS2_PLACEMENT_3D ( 'NONE', #1453, #1517, #1532 ) ;
+#1435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1436 = CIRCLE ( 'NONE', #1457, 2.100000000000000100 ) ;
+#1437 = AXIS2_PLACEMENT_3D ( 'NONE', #1424, #1524, #1523 ) ;
+#1438 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1439 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1440 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#1441 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1442 = VECTOR ( 'NONE', #1441, 1000.000000000000000 ) ;
+#1443 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868383600E-016, -2.500000000000000400 ) ) ;
+#1444 = LINE ( 'NONE', #1443, #1442 ) ;
+#1445 = CARTESIAN_POINT ( 'NONE', ( 7.705572809000083000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1447 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1545 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1469, #1471, #1546 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1448 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1449 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#1450 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1451 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #983, 'distance_accuracy_value', 'NONE');
+#1452 = AXIS2_PLACEMENT_3D ( 'NONE', #1541, #1540, #1539 ) ;
+#1453 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1454 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1455 = FILL_AREA_STYLE ('',( #1479 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE', ( 7.555572809000082700, 2.738767921078033200E-016, -2.236373722598932600 ) ) ;
+#1457 = AXIS2_PLACEMENT_3D ( 'NONE', #1440, #1460, #1482 ) ;
+#1458 = VECTOR ( 'NONE', #1438, 1000.000000000000000 ) ;
+#1459 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 3.061616997868383100E-016, -2.500000000000000400 ) ) ;
+#1460 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1461 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1462 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1463 = CARTESIAN_POINT ( 'NONE', ( 7.555572809000082700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1464 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1465 = CIRCLE ( 'NONE', #1472, 2.500000000000000400 ) ;
+#1466 = AXIS2_PLACEMENT_3D ( 'NONE', #1553, #1542, #1501 ) ;
+#1467 = CIRCLE ( 'NONE', #1452, 2.100000000000000100 ) ;
+#1468 = CYLINDRICAL_SURFACE ( 'NONE', #1490, 2.500000000000000400 ) ;
+#1469 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1470 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1451 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #983, #1174, #985 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1471 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1448, #1529, #1435 ) ;
+#1473 = STYLED_ITEM ( 'NONE', ( #1474 ), #955 ) ;
+#1474 = PRESENTATION_STYLE_ASSIGNMENT (( #1547 ) ) ;
+#1475 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1476, #1475, #1428 ) ;
+#1478 = CIRCLE ( 'NONE', #1477, 2.100000000000000100 ) ;
+#1479 = FILL_AREA_STYLE_COLOUR ( '', #1464 ) ;
+#1480 = FACE_OUTER_BOUND ( 'NONE', #967, .T. ) ;
+#1481 = CARTESIAN_POINT ( 'NONE', ( 7.855572809000084300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1483 = TOROIDAL_SURFACE ( 'NONE', #1437, 4.200000000000000200, 2.100000000000000100 ) ;
+#1484 = SURFACE_STYLE_USAGE ( .BOTH. , #1485 ) ;
+#1485 = SURFACE_SIDE_STYLE ('',( #1427 ) ) ;
+#1486 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #1500, #1450 ) ;
+#1487 = VECTOR ( 'NONE', #1516, 1000.000000000000000 ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1489 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1530, 'distance_accuracy_value', 'NONE');
+#1490 = AXIS2_PLACEMENT_3D ( 'NONE', #1537, #1544, #1543 ) ;
+#1491 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1492 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1493 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1494 = TOROIDAL_SURFACE ( 'NONE', #1434, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1495 = FACE_OUTER_BOUND ( 'NONE', #997, .T. ) ;
+#1496 = TOROIDAL_SURFACE ( 'NONE', #1466, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1497 = AXIS2_PLACEMENT_3D ( 'NONE', #1463, #1462, #1461 ) ;
+#1498 = LINE ( 'NONE', #1439, #1458 ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( 7.705572809000083000, 2.816687638038912500E-016, -2.300000000000000300 ) ) ;
+#1500 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1501 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1502 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1489 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1530, #1492, #1491 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1503 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1504 ) ) ;
+#1504 = STYLED_ITEM ( 'NONE', ( #1505 ), #963 ) ;
+#1505 = PRESENTATION_STYLE_ASSIGNMENT (( #1506 ) ) ;
+#1506 = SURFACE_STYLE_USAGE ( .BOTH. , #1507 ) ;
+#1507 = SURFACE_SIDE_STYLE ('',( #1508 ) ) ;
+#1508 = SURFACE_STYLE_FILL_AREA ( #1520 ) ;
+#1509 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000800, 3.055048000477981700E-016, -2.494636006565341900 ) ) ;
+#1510 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1511 = CIRCLE ( 'NONE', #1497, 2.236373722598932600 ) ;
+#1512 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1513 = CARTESIAN_POINT ( 'NONE', ( 7.555572809000082700, 0.0000000000000000000, 2.236373722598932600 ) ) ;
+#1514 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000800, 0.0000000000000000000, 2.494636006565341900 ) ) ;
+#1515 = CARTESIAN_POINT ( 'NONE', ( 7.855572809000084300, 0.0000000000000000000, 2.363626277401067900 ) ) ;
+#1516 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1517 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1518 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1519 = SURFACE_STYLE_FILL_AREA ( #1533 ) ;
+#1520 = FILL_AREA_STYLE ('',( #1552 ) ) ;
+#1521 = CARTESIAN_POINT ( 'NONE', ( 5.685439347171819000, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#1522 = CARTESIAN_POINT ( 'NONE', ( 7.855572809000084300, 2.978112176434087300E-016, -2.363626277401067900 ) ) ;
+#1523 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1524 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1525 = LINE ( 'NONE', #1493, #1487 ) ;
+#1526 = CARTESIAN_POINT ( 'NONE', ( 7.705572809000083000, 0.0000000000000000000, 2.300000000000000300 ) ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( 3.747170657593372300, 2.722986277623090300E-016, -2.146974065532917500 ) ) ;
+#1528 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1529 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1530 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1531 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1504 ), #1502 ) ;
+#1532 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1533 = FILL_AREA_STYLE ('',( #1534 ) ) ;
+#1534 = FILL_AREA_STYLE_COLOUR ( '', #1454 ) ;
+#1535 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1473 ), #1447 ) ;
+#1536 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1473 ) ) ;
+#1537 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1538 = CIRCLE ( 'NONE', #1486, 2.500000000000000000 ) ;
+#1539 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1540 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1541 = CARTESIAN_POINT ( 'NONE', ( 8.899999999999998600, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1542 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1545 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1469, 'distance_accuracy_value', 'NONE');
+#1546 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1547 = SURFACE_STYLE_USAGE ( .BOTH. , #1548 ) ;
+#1548 = SURFACE_SIDE_STYLE ('',( #1519 ) ) ;
+#1549 = CIRCLE ( 'NONE', #1429, 2.100000000000000100 ) ;
+#1550 = FACE_OUTER_BOUND ( 'NONE', #962, .T. ) ;
+#1551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1552 = FILL_AREA_STYLE_COLOUR ( '', #1528 ) ;
+#1553 = CARTESIAN_POINT ( 'NONE', ( 8.599999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1554 = AXIS2_PLACEMENT_3D ( 'NONE', #980, #979, #988 ) ;
+#1555 = AXIS2_PLACEMENT_3D ( 'NONE', #984, #989, #981 ) ;
+#1556 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1557 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1558 = CARTESIAN_POINT ( 'NONE', ( 7.705572809000083000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1559 = AXIS2_PLACEMENT_3D ( 'NONE', #1558, #1557, #1556 ) ;
+#1560 = CIRCLE ( 'NONE', #1559, 2.300000000000000300 ) ;
+#1561 = CARTESIAN_POINT ( 'NONE', ( 5.385439347171819200, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#1562 = CARTESIAN_POINT ( 'NONE', ( 5.385439347171819200, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#1563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1564 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1565 = AXIS2_PLACEMENT_3D ( 'NONE', #1481, #1564, #1563 ) ;
+#1566 = CIRCLE ( 'NONE', #1554, 2.100000000000000100 ) ;
+#1567 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1568 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1419, #1570, #1569 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1568 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1419, 'distance_accuracy_value', 'NONE');
+#1569 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1570 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1571 = SURFACE_STYLE_FILL_AREA ( #1618 ) ;
+#1572 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1573 = FILL_AREA_STYLE ('',( #1717 ) ) ;
+#1574 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1575 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 4.898587196589415500E-017, 0.3999999999999965800 ) ) ;
+#1577 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1578 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1579 = AXIS2_PLACEMENT_3D ( 'NONE', #1585, #1684, #1683 ) ;
+#1580 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1582 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1583 = AXIS2_PLACEMENT_3D ( 'NONE', #1582, #1581, #1580 ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1585 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #1657, #1578, #1577 ) ;
+#1587 = FILL_AREA_STYLE_COLOUR ( '', #1692 ) ;
+#1588 = AXIS2_PLACEMENT_3D ( 'NONE', #1620, #1672, #1650 ) ;
+#1589 = CARTESIAN_POINT ( 'NONE', ( 4.047170657593372100, 2.577618263990707400E-016, -2.104785041520008400 ) ) ;
+#1590 = FILL_AREA_STYLE ('',( #1701 ) ) ;
+#1591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1592 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1593 = CARTESIAN_POINT ( 'NONE', ( 3.747170657593372300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1594 = AXIS2_PLACEMENT_3D ( 'NONE', #1593, #1592, #1591 ) ;
+#1595 = CIRCLE ( 'NONE', #1594, 2.146974065532917500 ) ;
+#1596 = CIRCLE ( 'NONE', #1615, 2.500000000000000000 ) ;
+#1597 = CIRCLE ( 'NONE', #1654, 2.100000000000000100 ) ;
+#1598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1599 = PRESENTATION_STYLE_ASSIGNMENT (( #1631 ) ) ;
+#1600 = PRESENTATION_STYLE_ASSIGNMENT (( #1601 ) ) ;
+#1601 = SURFACE_STYLE_USAGE ( .BOTH. , #1699 ) ;
+#1602 = TOROIDAL_SURFACE ( 'NONE', #1670, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1603 = AXIS2_PLACEMENT_3D ( 'NONE', #1691, #1690, #1652 ) ;
+#1604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1605 = FILL_AREA_STYLE ('',( #1587 ) ) ;
+#1606 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1607 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1673, 'distance_accuracy_value', 'NONE');
+#1608 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1609 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1610 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1611 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 2.816687638038912500E-016, -2.300000000000000300 ) ) ;
+#1612 = TOROIDAL_SURFACE ( 'NONE', #1586, 2.120000000000003700, 0.4000000000000000200 ) ;
+#1613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1614 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1615 = AXIS2_PLACEMENT_3D ( 'NONE', #1575, #1614, #1613 ) ;
+#1616 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 2.500000000000000000 ) ) ;
+#1617 = CARTESIAN_POINT ( 'NONE', ( 3.747170657593372300, 0.0000000000000000000, 2.146974065532917500 ) ) ;
+#1618 = FILL_AREA_STYLE ('',( #1716 ) ) ;
+#1619 = FACE_OUTER_BOUND ( 'NONE', #1019, .T. ) ;
+#1620 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1621 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1647 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1649, #1711, #1712 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1622 = CARTESIAN_POINT ( 'NONE', ( 4.047170657593372100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1623 = CIRCLE ( 'NONE', #1630, 2.104785041520008400 ) ;
+#1624 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1625 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1658 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1645, #1689, #1659 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1626 = CARTESIAN_POINT ( 'NONE', ( 4.047170657593372100, 0.0000000000000000000, 2.104785041520008400 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 3.061616997868383100E-016, -2.500000000000000000 ) ) ;
+#1628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1629 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1630 = AXIS2_PLACEMENT_3D ( 'NONE', #1622, #1629, #1628 ) ;
+#1631 = SURFACE_STYLE_USAGE ( .BOTH. , #1651 ) ;
+#1632 = CYLINDRICAL_SURFACE ( 'NONE', #1719, 2.100000000000000100 ) ;
+#1633 = VECTOR ( 'NONE', #1671, 1000.000000000000000 ) ;
+#1634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1636 ), #1625 ) ;
+#1635 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1636 ) ) ;
+#1636 = STYLED_ITEM ( 'NONE', ( #1637 ), #1029 ) ;
+#1637 = PRESENTATION_STYLE_ASSIGNMENT (( #1685 ) ) ;
+#1638 = CIRCLE ( 'NONE', #1579, 2.100000000000000100 ) ;
+#1639 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#1642 = CIRCLE ( 'NONE', #1583, 2.100000000000000100 ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = VECTOR ( 'NONE', #1643, 1000.000000000000000 ) ;
+#1645 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1646 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1721 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1653, #1715, #1610 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1647 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1649, 'distance_accuracy_value', 'NONE');
+#1648 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1669 ) ) ;
+#1649 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1650 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1651 = SURFACE_SIDE_STYLE ('',( #1571 ) ) ;
+#1652 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1653 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1654 = AXIS2_PLACEMENT_3D ( 'NONE', #1641, #1640, #1639 ) ;
+#1655 = FACE_OUTER_BOUND ( 'NONE', #1093, .T. ) ;
+#1656 = CIRCLE ( 'NONE', #1710, 2.500000000000000400 ) ;
+#1657 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#1658 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1645, 'distance_accuracy_value', 'NONE');
+#1659 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1660 = FACE_OUTER_BOUND ( 'NONE', #1017, .T. ) ;
+#1661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1669 ), #1646 ) ;
+#1662 = AXIS2_PLACEMENT_3D ( 'NONE', #1693, #1665, #1664 ) ;
+#1663 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1664 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1665 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1666 = TOROIDAL_SURFACE ( 'NONE', #1588, 4.200000000000000200, 2.100000000000000100 ) ;
+#1667 = FACE_OUTER_BOUND ( 'NONE', #1027, .T. ) ;
+#1668 = CIRCLE ( 'NONE', #1662, 2.100000000000000100 ) ;
+#1669 = STYLED_ITEM ( 'NONE', ( #1599 ), #1014 ) ;
+#1670 = AXIS2_PLACEMENT_3D ( 'NONE', #1574, #1624, #1598 ) ;
+#1671 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1672 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1673 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1676 ), #1379 ) ;
+#1675 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1676 ) ) ;
+#1676 = STYLED_ITEM ( 'NONE', ( #1677 ), #1049 ) ;
+#1677 = PRESENTATION_STYLE_ASSIGNMENT (( #1678 ) ) ;
+#1678 = SURFACE_STYLE_USAGE ( .BOTH. , #1679 ) ;
+#1679 = SURFACE_SIDE_STYLE ('',( #1680 ) ) ;
+#1680 = SURFACE_STYLE_FILL_AREA ( #1590 ) ;
+#1681 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 4.898587196589413100E-017, 0.3999999999999966400 ) ) ;
+#1682 = LINE ( 'NONE', #1681, #1750 ) ;
+#1683 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1684 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1685 = SURFACE_STYLE_USAGE ( .BOTH. , #1686 ) ;
+#1686 = SURFACE_SIDE_STYLE ('',( #1687 ) ) ;
+#1687 = SURFACE_STYLE_FILL_AREA ( #1573 ) ;
+#1688 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 2.300000000000000300 ) ) ;
+#1689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1690 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1691 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1692 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1693 = CARTESIAN_POINT ( 'NONE', ( 6.811145618000167300, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1694 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#1695 = LINE ( 'NONE', #1694, #1633 ) ;
+#1696 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1698 ), #1621 ) ;
+#1697 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1698 ) ) ;
+#1698 = STYLED_ITEM ( 'NONE', ( #1600 ), #1021 ) ;
+#1699 = SURFACE_SIDE_STYLE ('',( #1700 ) ) ;
+#1700 = SURFACE_STYLE_FILL_AREA ( #1605 ) ;
+#1701 = FILL_AREA_STYLE_COLOUR ( '', #1709 ) ;
+#1702 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1703 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1704 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1705 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #1704, #1703 ) ;
+#1706 = CIRCLE ( 'NONE', #1705, 2.300000000000000300 ) ;
+#1707 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1708 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1709 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #1708, #1707 ) ;
+#1711 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1712 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1713 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#1714 = LINE ( 'NONE', #1713, #1644 ) ;
+#1715 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1716 = FILL_AREA_STYLE_COLOUR ( '', #1606 ) ;
+#1717 = FILL_AREA_STYLE_COLOUR ( '', #1718 ) ;
+#1718 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #1572, #1663, #1604 ) ;
+#1720 = CIRCLE ( 'NONE', #1603, 2.100000000000000100 ) ;
+#1721 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1653, 'distance_accuracy_value', 'NONE');
+#1722 = CIRCLE ( 'NONE', #1749, 1.720000000000004000 ) ;
+#1723 = FACE_OUTER_BOUND ( 'NONE', #1059, .T. ) ;
+#1724 = LINE ( 'NONE', #1753, #1764 ) ;
+#1725 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1726 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -3.336252170349833900E-015 ) ) ;
+#1727 = AXIS2_PLACEMENT_3D ( 'NONE', #1726, #1770, #1778 ) ;
+#1728 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1729 = AXIS2_PLACEMENT_3D ( 'NONE', #1736, #1751, #1772 ) ;
+#1730 = FACE_OUTER_BOUND ( 'NONE', #1063, .T. ) ;
+#1731 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1725, 'distance_accuracy_value', 'NONE');
+#1732 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1733 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, -0.4000000000000033500 ) ) ;
+#1734 = CIRCLE ( 'NONE', #1727, 0.4000000000000000200 ) ;
+#1735 = FILL_AREA_STYLE ('',( #1760 ) ) ;
+#1736 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1739 ), #1775 ) ;
+#1738 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1739 ) ) ;
+#1739 = STYLED_ITEM ( 'NONE', ( #1741 ), #1055 ) ;
+#1740 = CYLINDRICAL_SURFACE ( 'NONE', #1729, 2.500000000000000400 ) ;
+#1741 = PRESENTATION_STYLE_ASSIGNMENT (( #1742 ) ) ;
+#1742 = SURFACE_STYLE_USAGE ( .BOTH. , #1743 ) ;
+#1743 = SURFACE_SIDE_STYLE ('',( #1752 ) ) ;
+#1744 = CIRCLE ( 'NONE', #1758, 2.520000000000004000 ) ;
+#1745 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 4.898587196589413100E-017, 2.120000000000000600 ) ) ;
+#1746 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1747 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #1761, #1747, #1746 ) ;
+#1749 = AXIS2_PLACEMENT_3D ( 'NONE', #1745, #1771, #1765 ) ;
+#1750 = VECTOR ( 'NONE', #1754, 1000.000000000000000 ) ;
+#1751 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1752 = SURFACE_STYLE_FILL_AREA ( #1735 ) ;
+#1753 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999965800, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1754 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -3.942553354492743900E-017 ) ) ;
+#1755 = DIRECTION ( 'NONE', ( 1.324965625043504300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1757 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1758 = AXIS2_PLACEMENT_3D ( 'NONE', #1767, #1757, #1756 ) ;
+#1759 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1760 = FILL_AREA_STYLE_COLOUR ( '', #1759 ) ;
+#1761 = CARTESIAN_POINT ( 'NONE', ( -3.429011037612589300E-015, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999965800, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1728, #1769, #1777 ) ;
+#1764 = VECTOR ( 'NONE', #1755, 1000.000000000000000 ) ;
+#1765 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000034600, 4.898587196589434600E-017, 2.120000000000000600 ) ) ;
+#1767 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000600, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1768 = FACE_OUTER_BOUND ( 'NONE', #1105, .T. ) ;
+#1769 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1770 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.608122649676636600E-016 ) ) ;
+#1771 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1773 = TOROIDAL_SURFACE ( 'NONE', #1763, 2.120000000000003700, 0.4000000000000000200 ) ;
+#1774 = CIRCLE ( 'NONE', #1748, 0.4000000000000000200 ) ;
+#1775 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1731 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1725, #1776, #1732 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1777 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1778 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1779 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1780 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1781 = VECTOR ( 'NONE', #1780, 1000.000000000000000 ) ;
+#1782 = FILL_AREA_STYLE ('',( #1868 ) ) ;
+#1783 = FACE_OUTER_BOUND ( 'NONE', #1094, .T. ) ;
+#1784 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1785 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1786 = TOROIDAL_SURFACE ( 'NONE', #1860, 4.200000000000000200, 2.100000000000000100 ) ;
+#1787 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1788 = VECTOR ( 'NONE', #1787, 1000.000000000000000 ) ;
+#1789 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1790 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1807 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1779, #1827, #1864 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1791 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1792 = LINE ( 'NONE', #1804, #1781 ) ;
+#1793 = FACE_OUTER_BOUND ( 'NONE', #1231, .T. ) ;
+#1794 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1805 ) ) ;
+#1795 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1796 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1798 ), #1812 ) ;
+#1797 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1798 ) ) ;
+#1798 = STYLED_ITEM ( 'NONE', ( #1799 ), #1078 ) ;
+#1799 = PRESENTATION_STYLE_ASSIGNMENT (( #1800 ) ) ;
+#1800 = SURFACE_STYLE_USAGE ( .BOTH. , #1861 ) ;
+#1801 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1802 = FILL_AREA_STYLE ('',( #1803 ) ) ;
+#1803 = FILL_AREA_STYLE_COLOUR ( '', #1831 ) ;
+#1804 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868383600E-016, -2.500000000000000400 ) ) ;
+#1805 = STYLED_ITEM ( 'NONE', ( #1858 ), #1069 ) ;
+#1806 = TOROIDAL_SURFACE ( 'NONE', #1808, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1807 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1779, 'distance_accuracy_value', 'NONE');
+#1808 = AXIS2_PLACEMENT_3D ( 'NONE', #1865, #1791, #1809 ) ;
+#1809 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1810 = CIRCLE ( 'NONE', #1872, 2.100000000000000100 ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1812 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1813 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1795, #1815, #1814 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1813 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1795, 'distance_accuracy_value', 'NONE');
+#1814 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1815 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1816 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1819, 'distance_accuracy_value', 'NONE');
+#1817 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1818 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1819 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1822 ), #1856 ) ;
+#1821 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1822 ) ) ;
+#1822 = STYLED_ITEM ( 'NONE', ( #1823 ), #1088 ) ;
+#1823 = PRESENTATION_STYLE_ASSIGNMENT (( #1824 ) ) ;
+#1824 = SURFACE_STYLE_USAGE ( .BOTH. , #1838 ) ;
+#1825 = TOROIDAL_SURFACE ( 'NONE', #1555, 2.120000000000003700, 0.4000000000000000200 ) ;
+#1826 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1827 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1828 = FILL_AREA_STYLE_COLOUR ( '', #1784 ) ;
+#1829 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1830 = TOROIDAL_SURFACE ( 'NONE', #1832, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1831 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1832 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #1855, #1854 ) ;
+#1833 = FACE_OUTER_BOUND ( 'NONE', #1189, .T. ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999900, 4.898587196589413100E-017, 0.3999999999999962500 ) ) ;
+#1835 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1836 = VECTOR ( 'NONE', #1835, 1000.000000000000000 ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1838 = SURFACE_SIDE_STYLE ('',( #1839 ) ) ;
+#1839 = SURFACE_STYLE_FILL_AREA ( #1802 ) ;
+#1840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1841 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 28.00000000000000000 ) ) ;
+#1842 = LINE ( 'NONE', #1837, #1836 ) ;
+#1843 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1844 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1845 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1805 ), #1790 ) ;
+#1846 = SURFACE_STYLE_USAGE ( .BOTH. , #1847 ) ;
+#1847 = SURFACE_SIDE_STYLE ('',( #1863 ) ) ;
+#1848 = FILL_AREA_STYLE ('',( #1828 ) ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000900, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1850 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 3.061616997868383100E-016, -2.500000000000000400 ) ) ;
+#1851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1852 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1853 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1854 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1855 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1856 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1816 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1819, #1818, #1817 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1857 = CIRCLE ( 'NONE', #1867, 2.500000000000000400 ) ;
+#1858 = PRESENTATION_STYLE_ASSIGNMENT (( #1846 ) ) ;
+#1859 = LINE ( 'NONE', #1789, #1788 ) ;
+#1860 = AXIS2_PLACEMENT_3D ( 'NONE', #1801, #1844, #1840 ) ;
+#1861 = SURFACE_SIDE_STYLE ('',( #1862 ) ) ;
+#1862 = SURFACE_STYLE_FILL_AREA ( #1782 ) ;
+#1863 = SURFACE_STYLE_FILL_AREA ( #1848 ) ;
+#1864 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1865 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1866 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000900, 3.061616997868383600E-016, -2.500000000000000400 ) ) ;
+#1867 = AXIS2_PLACEMENT_3D ( 'NONE', #1811, #1852, #1851 ) ;
+#1868 = FILL_AREA_STYLE_COLOUR ( '', #1874 ) ;
+#1869 = CIRCLE ( 'NONE', #1873, 2.494636006565341900 ) ;
+#1870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1871 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1872 = AXIS2_PLACEMENT_3D ( 'NONE', #1785, #1871, #1870 ) ;
+#1873 = AXIS2_PLACEMENT_3D ( 'NONE', #1829, #1843, #1826 ) ;
+#1874 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES1W_OR_2WS_250MIL_MODEL.STEP b/STEP-files/resistor-th-hole/RES1W_OR_2WS_250MIL_MODEL.STEP
new file mode 100644
index 0000000..a0bf7e7
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES1W_OR_2WS_250MIL_MODEL.STEP
@@ -0,0 +1,1849 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES1W_OR_2WS_250MIL_MODEL.STEP',
+ '2016-08-08T16:43:18',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #4, #2 ) ;
+#2 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#5 = DIRECTION ( 'NONE', ( 0.9787159737857176200, 0.0000000000000000000, -0.2052194987243521600 ) ) ;
+#6 = CIRCLE ( 'NONE', #1, 1.599999999999999900 ) ;
+#7 = LINE ( 'NONE', #8, #9 ) ;
+#8 = CARTESIAN_POINT ( 'NONE', ( -16.49252679693843500, 0.0000000000000000000, -4.348918337085720500 ) ) ;
+#9 = VECTOR ( 'NONE', #5, 1000.000000000000200 ) ;
+#10 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #12, #13, #14, #11 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 3.141592653589793100 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#11 = CARTESIAN_POINT ( 'NONE', ( -4.958514612214562700, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#12 = CARTESIAN_POINT ( 'NONE', ( -5.041485387785439100, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#13 = CARTESIAN_POINT ( 'NONE', ( -5.041485387785439100, -0.8000000000000002700, -6.749999999999999100 ) ) ;
+#14 = CARTESIAN_POINT ( 'NONE', ( -4.958514612214562700, -0.8000000000000002700, -5.949999999999998400 ) ) ;
+#15 = AXIS2_PLACEMENT_3D ( 'NONE', #18, #17, #20 ) ;
+#16 = FACE_OUTER_BOUND ( 'NONE', #176, .T. ) ;
+#17 = DIRECTION ( 'NONE', ( 0.9787159737857178400, 0.0000000000000000000, -0.2052194987243522200 ) ) ;
+#18 = CARTESIAN_POINT ( 'NONE', ( -16.41043899744869700, 0.0000000000000000000, -3.957431947571433500 ) ) ;
+#19 = CYLINDRICAL_SURFACE ( 'NONE', #15, 0.3999999999999997400 ) ;
+#20 = DIRECTION ( 'NONE', ( -0.2052194987243496900, 0.0000000000000000000, -0.9787159737857182900 ) ) ;
+#21 = EDGE_CURVE ( 'NONE', #117, #127, #456, .T. ) ;
+#22 = EDGE_CURVE ( 'NONE', #118, #149, #464, .T. ) ;
+#23 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#24 = VERTEX_POINT ( 'NONE', #452 ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #34, .T. ) ;
+#26 = VERTEX_POINT ( 'NONE', #443 ) ;
+#27 = EDGE_CURVE ( 'NONE', #127, #149, #442, .T. ) ;
+#28 = ADVANCED_FACE ( 'NONE', ( #462 ), #486, .T. ) ;
+#29 = EDGE_CURVE ( 'NONE', #26, #24, #481, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #27, .T. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#32 = ORIENTED_EDGE ( 'NONE', *, *, #59, .T. ) ;
+#33 = ORIENTED_EDGE ( 'NONE', *, *, #51, .T. ) ;
+#34 = EDGE_CURVE ( 'NONE', #149, #116, #483, .T. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #143, .T. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #59, .F. ) ;
+#37 = EDGE_LOOP ( 'NONE', ( #44, #52, #53, #64 ) ) ;
+#38 = EDGE_CURVE ( 'NONE', #151, #118, #440, .T. ) ;
+#39 = ADVANCED_FACE ( 'NONE', ( #497 ), #488, .F. ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
+#41 = EDGE_LOOP ( 'NONE', ( #36, #33, #55, #46 ) ) ;
+#42 = ORIENTED_EDGE ( 'NONE', *, *, #45, .F. ) ;
+#43 = ADVANCED_FACE ( 'NONE', ( #529 ), #526, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #56, .F. ) ;
+#45 = EDGE_CURVE ( 'NONE', #129, #117, #518, .T. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #60, .F. ) ;
+#47 = EDGE_CURVE ( 'NONE', #338, #322, #547, .T. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #50, .F. ) ;
+#49 = VERTEX_POINT ( 'NONE', #627 ) ;
+#50 = EDGE_CURVE ( 'NONE', #127, #49, #571, .T. ) ;
+#51 = EDGE_CURVE ( 'NONE', #116, #338, #618, .T. ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #62, .T. ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ;
+#54 = ADVANCED_FACE ( 'NONE', ( #592 ), #572, .T. ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#56 = EDGE_CURVE ( 'NONE', #24, #26, #548, .T. ) ;
+#57 = EDGE_CURVE ( 'NONE', #307, #301, #558, .T. ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #67, .T. ) ;
+#59 = EDGE_CURVE ( 'NONE', #116, #49, #550, .T. ) ;
+#60 = EDGE_CURVE ( 'NONE', #49, #322, #624, .T. ) ;
+#61 = EDGE_LOOP ( 'NONE', ( #68, #58, #63, #171 ) ) ;
+#62 = EDGE_CURVE ( 'NONE', #24, #309, #621, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #186, .T. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#65 = VERTEX_POINT ( 'NONE', #542 ) ;
+#66 = EDGE_CURVE ( 'NONE', #26, #312, #589, .T. ) ;
+#67 = EDGE_CURVE ( 'NONE', #297, #65, #543, .T. ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #286, .F. ) ;
+#69 = EDGE_LOOP ( 'NONE', ( #35, #40, #31, #42 ) ) ;
+#70 = ADVANCED_FACE ( 'NONE', ( #565 ), #511, .F. ) ;
+#71 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#72 = VERTEX_POINT ( 'NONE', #537 ) ;
+#73 = VERTEX_POINT ( 'NONE', #519 ) ;
+#74 = EDGE_CURVE ( 'NONE', #301, #73, #472, .T. ) ;
+#75 = ORIENTED_EDGE ( 'NONE', *, *, #326, .F. ) ;
+#76 = EDGE_CURVE ( 'NONE', #121, #92, #7, .T. ) ;
+#77 = EDGE_CURVE ( 'NONE', #229, #189, #698, .T. ) ;
+#78 = EDGE_CURVE ( 'NONE', #307, #72, #692, .T. ) ;
+#79 = EDGE_CURVE ( 'NONE', #293, #288, #685, .T. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#81 = EDGE_CURVE ( 'NONE', #287, #293, #686, .T. ) ;
+#82 = EDGE_CURVE ( 'NONE', #96, #170, #693, .T. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #159, .F. ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#85 = EDGE_CURVE ( 'NONE', #174, #65, #679, .T. ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #159, .T. ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #74, .T. ) ;
+#88 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#89 = EDGE_CURVE ( 'NONE', #92, #96, #673, .T. ) ;
+#90 = ADVANCED_FACE ( 'NONE', ( #694 ), #721, .F. ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #180, .F. ) ;
+#92 = VERTEX_POINT ( 'NONE', #688 ) ;
+#93 = EDGE_CURVE ( 'NONE', #73, #72, #762, .T. ) ;
+#94 = EDGE_LOOP ( 'NONE', ( #178, #87, #108, #71 ) ) ;
+#95 = EDGE_LOOP ( 'NONE', ( #75, #103, #88, #91 ) ) ;
+#96 = VERTEX_POINT ( 'NONE', #717 ) ;
+#97 = EDGE_CURVE ( 'NONE', #303, #174, #753, .T. ) ;
+#98 = EDGE_LOOP ( 'NONE', ( #172, #83, #184, #161 ) ) ;
+#99 = EDGE_CURVE ( 'NONE', #274, #65, #747, .T. ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #76, .F. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #177, .T. ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #81, .T. ) ;
+#104 = EDGE_CURVE ( 'NONE', #282, #174, #741, .T. ) ;
+#105 = ADVANCED_FACE ( 'NONE', ( #735 ), #700, .T. ) ;
+#106 = EDGE_LOOP ( 'NONE', ( #102, #197, #131, #132 ) ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
+#108 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
+#109 = ADVANCED_FACE ( 'NONE', ( #780 ), #755, .T. ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #81, .F. ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #146, .T. ) ;
+#112 = EDGE_CURVE ( 'NONE', #312, #282, #749, .T. ) ;
+#113 = ADVANCED_FACE ( 'NONE', ( #804 ), #773, .T. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#115 = EDGE_LOOP ( 'NONE', ( #114, #111, #145, #128 ) ) ;
+#116 = VERTEX_POINT ( 'NONE', #810 ) ;
+#117 = VERTEX_POINT ( 'NONE', #835 ) ;
+#118 = VERTEX_POINT ( 'NONE', #801 ) ;
+#119 = ADVANCED_FACE ( 'NONE', ( #826 ), #822, .T. ) ;
+#120 = ORIENTED_EDGE ( 'NONE', *, *, #294, .F. ) ;
+#121 = VERTEX_POINT ( 'NONE', #866 ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #27, .F. ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#124 = EDGE_CURVE ( 'NONE', #117, #118, #869, .T. ) ;
+#125 = EDGE_CURVE ( 'NONE', #26, #129, #827, .T. ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#127 = VERTEX_POINT ( 'NONE', #867 ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #125, .F. ) ;
+#129 = VERTEX_POINT ( 'NONE', #860 ) ;
+#130 = EDGE_CURVE ( 'NONE', #315, #302, #863, .T. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #133, .F. ) ;
+#133 = EDGE_CURVE ( 'NONE', #72, #302, #856, .T. ) ;
+#134 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#135 = EDGE_LOOP ( 'NONE', ( #139, #153, #156, #155 ) ) ;
+#136 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #137 ) ) ;
+#137 = STYLED_ITEM ( 'NONE', ( #138 ), #28 ) ;
+#138 = PRESENTATION_STYLE_ASSIGNMENT (( #157 ) ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
+#140 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#141 = EDGE_CURVE ( 'NONE', #319, #341, #825, .T. ) ;
+#142 = ADVANCED_FACE ( 'NONE', ( #864 ), #848, .T. ) ;
+#143 = EDGE_CURVE ( 'NONE', #129, #151, #875, .T. ) ;
+#144 = EDGE_LOOP ( 'NONE', ( #126, #123, #122, #23 ) ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #143, .F. ) ;
+#146 = EDGE_CURVE ( 'NONE', #24, #151, #632, .T. ) ;
+#147 = EDGE_CURVE ( 'NONE', #72, #73, #6, .T. ) ;
+#148 = VERTEX_POINT ( 'NONE', #851 ) ;
+#149 = VERTEX_POINT ( 'NONE', #891 ) ;
+#150 = EDGE_LOOP ( 'NONE', ( #30, #25, #32, #48 ) ) ;
+#151 = VERTEX_POINT ( 'NONE', #871 ) ;
+#152 = EDGE_LOOP ( 'NONE', ( #110, #352, #347, #348 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ;
+#154 = ADVANCED_FACE ( 'NONE', ( #876 ), #894, .F. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #130, .F. ) ;
+#156 = ORIENTED_EDGE ( 'NONE', *, *, #133, .T. ) ;
+#157 = SURFACE_STYLE_USAGE ( .BOTH. , #158 ) ;
+#158 = SURFACE_SIDE_STYLE ('',( #448 ) ) ;
+#159 = EDGE_CURVE ( 'NONE', #92, #189, #10, .T. ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#162 = ADVANCED_FACE ( 'NONE', ( #16 ), #19, .T. ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#164 = EDGE_CURVE ( 'NONE', #170, #96, #927, .T. ) ;
+#165 = EDGE_CURVE ( 'NONE', #189, #92, #917, .T. ) ;
+#166 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
+#167 = ADVANCED_FACE ( 'NONE', ( #926 ), #910, .T. ) ;
+#168 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #233, .T. ) ;
+#170 = VERTEX_POINT ( 'NONE', #918 ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #104, .F. ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #177, .F. ) ;
+#173 = EDGE_LOOP ( 'NONE', ( #107, #101, #80, #84 ) ) ;
+#174 = VERTEX_POINT ( 'NONE', #916 ) ;
+#175 = ORIENTED_EDGE ( 'NONE', *, *, #76, .T. ) ;
+#176 = EDGE_LOOP ( 'NONE', ( #166, #169, #175, #86 ) ) ;
+#177 = EDGE_CURVE ( 'NONE', #189, #170, #909, .T. ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#179 = ADVANCED_FACE ( 'NONE', ( #963 ), #928, .T. ) ;
+#180 = EDGE_CURVE ( 'NONE', #330, #288, #956, .T. ) ;
+#181 = ADVANCED_FACE ( 'NONE', ( #943 ), #915, .T. ) ;
+#182 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
+#183 = EDGE_LOOP ( 'NONE', ( #199, #194, #212, #190 ) ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#185 = EDGE_LOOP ( 'NONE', ( #182, #168, #188, #163 ) ) ;
+#186 = EDGE_CURVE ( 'NONE', #65, #174, #955, .T. ) ;
+#187 = ADVANCED_FACE ( 'NONE', ( #940 ), #929, .T. ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #85, .F. ) ;
+#189 = VERTEX_POINT ( 'NONE', #976 ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#191 = ADVANCED_FACE ( 'NONE', ( #975 ), #948, .F. ) ;
+#192 = EDGE_CURVE ( 'NONE', #73, #315, #969, .T. ) ;
+#193 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ;
+#196 = EDGE_LOOP ( 'NONE', ( #216, #210 ) ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
+#198 = EDGE_LOOP ( 'NONE', ( #203, #200, #195, #193 ) ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #253, .F. ) ;
+#201 = EDGE_CURVE ( 'NONE', #225, #236, #964, .T. ) ;
+#202 = ADVANCED_FACE ( 'NONE', ( #935 ), #972, .T. ) ;
+#203 = ORIENTED_EDGE ( 'NONE', *, *, #214, .F. ) ;
+#204 = EDGE_LOOP ( 'NONE', ( #209, #206 ) ) ;
+#205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #137 ), #489 ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#207 = EDGE_CURVE ( 'NONE', #255, #229, #1004, .T. ) ;
+#208 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #936 ), #999, .T. ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #207, .T. ) ;
+#213 = ADVANCED_FACE ( 'NONE', ( #998 ), #1009, .T. ) ;
+#214 = EDGE_CURVE ( 'NONE', #258, #236, #1015, .T. ) ;
+#215 = CLOSED_SHELL ( 'NONE', ( #238, #213, #222, #181, #167, #162, #179, #202, #191, #211 ) ) ;
+#216 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #233, .F. ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ;
+#219 = EDGE_LOOP ( 'NONE', ( #235, #208, #160, #100 ) ) ;
+#220 = EDGE_LOOP ( 'NONE', ( #218, #231, #221, #228 ) ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#222 = ADVANCED_FACE ( 'NONE', ( #989 ), #1054, .T. ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #207, .F. ) ;
+#224 = EDGE_CURVE ( 'NONE', #258, #121, #1048, .T. ) ;
+#225 = VERTEX_POINT ( 'NONE', #1045 ) ;
+#226 = EDGE_LOOP ( 'NONE', ( #261, #265, #217, #223 ) ) ;
+#227 = EDGE_CURVE ( 'NONE', #236, #225, #996, .T. ) ;
+#228 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ;
+#229 = VERTEX_POINT ( 'NONE', #1039 ) ;
+#230 = EDGE_CURVE ( 'NONE', #255, #225, #1030, .T. ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #214, .T. ) ;
+#232 = ADVANCED_FACE ( 'NONE', ( #1032 ), #1047, .T. ) ;
+#233 = EDGE_CURVE ( 'NONE', #229, #121, #1068, .T. ) ;
+#234 = EDGE_CURVE ( 'NONE', #121, #229, #1033, .T. ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#236 = VERTEX_POINT ( 'NONE', #1026 ) ;
+#237 = EDGE_CURVE ( 'NONE', #258, #255, #1072, .T. ) ;
+#238 = ADVANCED_FACE ( 'NONE', ( #1031 ), #1063, .T. ) ;
+#239 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#241 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
+#242 = ORIENTED_EDGE ( 'NONE', *, *, #458, .F. ) ;
+#243 = ADVANCED_FACE ( 'NONE', ( #1105 ), #1106, .F. ) ;
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #349, .F. ) ;
+#245 = EDGE_LOOP ( 'NONE', ( #240, #239, #250, #251 ) ) ;
+#246 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#247 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #305, .T. ) ;
+#249 = EDGE_LOOP ( 'NONE', ( #241, #244, #248, #246 ) ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #141, .T. ) ;
+#252 = VERTEX_POINT ( 'NONE', #1035 ) ;
+#253 = EDGE_CURVE ( 'NONE', #255, #258, #1097, .T. ) ;
+#254 = EDGE_LOOP ( 'NONE', ( #272, #259, #308, #304 ) ) ;
+#255 = VERTEX_POINT ( 'NONE', #1095 ) ;
+#256 = EDGE_CURVE ( 'NONE', #260, #148, #1096, .T. ) ;
+#257 = CLOSED_SHELL ( 'NONE', ( #342, #358, #271, #278, #277, #284, #310, #113, #142, #28, #54, #43, #39, #70, #109, #187, #90, #105, #119, #154, #354, #346, #391, #401, #413, #365, #394, #420, #387, #427, #389, #419, #431, #457, #232, #243 ) ) ;
+#258 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#259 = ORIENTED_EDGE ( 'NONE', *, *, #262, .T. ) ;
+#260 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#261 = ORIENTED_EDGE ( 'NONE', *, *, #253, .T. ) ;
+#262 = EDGE_CURVE ( 'NONE', #260, #252, #1082, .T. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
+#264 = EDGE_CURVE ( 'NONE', #319, #260, #1099, .T. ) ;
+#265 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#266 = MANIFOLD_SOLID_BREP ( 'Sweep1', #215 ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #268, .F. ) ;
+#268 = EDGE_CURVE ( 'NONE', #148, #260, #1094, .T. ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #305, .F. ) ;
+#270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#271 = ADVANCED_FACE ( 'NONE', ( #1160 ), #1137, .T. ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #268, .T. ) ;
+#273 = ORIENTED_EDGE ( 'NONE', *, *, #331, .T. ) ;
+#274 = VERTEX_POINT ( 'NONE', #1157 ) ;
+#275 = EDGE_CURVE ( 'NONE', #252, #293, #1189, .T. ) ;
+#276 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#277 = ADVANCED_FACE ( 'NONE', ( #1162 ), #1140, .F. ) ;
+#278 = ADVANCED_FACE ( 'NONE', ( #1166 ), #1190, .T. ) ;
+#279 = EDGE_LOOP ( 'NONE', ( #299, #325, #323, #327 ) ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#281 = EDGE_CURVE ( 'NONE', #274, #303, #1204, .T. ) ;
+#282 = VERTEX_POINT ( 'NONE', #1206 ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#284 = ADVANCED_FACE ( 'NONE', ( #1202 ), #1167, .T. ) ;
+#285 = EDGE_CURVE ( 'NONE', #309, #297, #1226, .T. ) ;
+#286 = EDGE_CURVE ( 'NONE', #297, #282, #1230, .T. ) ;
+#287 = VERTEX_POINT ( 'NONE', #1227 ) ;
+#288 = VERTEX_POINT ( 'NONE', #1246 ) ;
+#289 = EDGE_LOOP ( 'NONE', ( #292, #280, #120, #295 ) ) ;
+#290 = EDGE_CURVE ( 'NONE', #306, #288, #1228, .T. ) ;
+#291 = EDGE_CURVE ( 'NONE', #306, #252, #1203, .T. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ;
+#293 = VERTEX_POINT ( 'NONE', #1277 ) ;
+#294 = EDGE_CURVE ( 'NONE', #288, #293, #1268, .T. ) ;
+#295 = ORIENTED_EDGE ( 'NONE', *, *, #290, .F. ) ;
+#296 = EDGE_CURVE ( 'NONE', #301, #307, #1263, .T. ) ;
+#297 = VERTEX_POINT ( 'NONE', #1267 ) ;
+#298 = ORIENTED_EDGE ( 'NONE', *, *, #286, .T. ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #296, .F. ) ;
+#300 = EDGE_CURVE ( 'NONE', #148, #306, #1253, .T. ) ;
+#301 = VERTEX_POINT ( 'NONE', #1250 ) ;
+#302 = VERTEX_POINT ( 'NONE', #1262 ) ;
+#303 = VERTEX_POINT ( 'NONE', #1264 ) ;
+#304 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#305 = EDGE_CURVE ( 'NONE', #341, #148, #1302, .T. ) ;
+#306 = VERTEX_POINT ( 'NONE', #1257 ) ;
+#307 = VERTEX_POINT ( 'NONE', #1304 ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ;
+#309 = VERTEX_POINT ( 'NONE', #1303 ) ;
+#310 = ADVANCED_FACE ( 'NONE', ( #1292 ), #1290, .F. ) ;
+#311 = EDGE_LOOP ( 'NONE', ( #314, #283, #298, #276 ) ) ;
+#312 = VERTEX_POINT ( 'NONE', #1335 ) ;
+#313 = EDGE_CURVE ( 'NONE', #301, #287, #1249, .T. ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ;
+#315 = VERTEX_POINT ( 'NONE', #1334 ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
+#317 = EDGE_CURVE ( 'NONE', #302, #315, #1324, .T. ) ;
+#318 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#319 = VERTEX_POINT ( 'NONE', #1291 ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #337, .F. ) ;
+#321 = EDGE_CURVE ( 'NONE', #322, #341, #1319, .T. ) ;
+#322 = VERTEX_POINT ( 'NONE', #1326 ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #326, .T. ) ;
+#324 = EDGE_CURVE ( 'NONE', #307, #330, #1327, .T. ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #313, .T. ) ;
+#326 = EDGE_CURVE ( 'NONE', #287, #330, #1328, .T. ) ;
+#327 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#328 = EDGE_CURVE ( 'NONE', #312, #309, #1315, .T. ) ;
+#329 = EDGE_LOOP ( 'NONE', ( #333, #273, #316, #318 ) ) ;
+#330 = VERTEX_POINT ( 'NONE', #1314 ) ;
+#331 = EDGE_CURVE ( 'NONE', #315, #274, #1362, .T. ) ;
+#332 = EDGE_CURVE ( 'NONE', #302, #303, #1350, .T. ) ;
+#333 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
+#335 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #257 ) ;
+#336 = ORIENTED_EDGE ( 'NONE', *, *, #349, .T. ) ;
+#337 = EDGE_CURVE ( 'NONE', #322, #338, #1398, .T. ) ;
+#338 = VERTEX_POINT ( 'NONE', #1388 ) ;
+#339 = EDGE_LOOP ( 'NONE', ( #320, #353, #336, #334 ) ) ;
+#340 = EDGE_LOOP ( 'NONE', ( #355, #263, #267, #269 ) ) ;
+#341 = VERTEX_POINT ( 'NONE', #1386 ) ;
+#342 = ADVANCED_FACE ( 'NONE', ( #1385 ), #1394, .F. ) ;
+#343 = EDGE_CURVE ( 'NONE', #338, #319, #1393, .T. ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#346 = ADVANCED_FACE ( 'NONE', ( #1379 ), #1387, .T. ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #180, .T. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #294, .T. ) ;
+#349 = EDGE_CURVE ( 'NONE', #341, #319, #1369, .T. ) ;
+#350 = EDGE_LOOP ( 'NONE', ( #396, #397, #398, #411 ) ) ;
+#351 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#354 = ADVANCED_FACE ( 'NONE', ( #1370 ), #1415, .T. ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #141, .F. ) ;
+#356 = EDGE_LOOP ( 'NONE', ( #409, #407, #345, #344 ) ) ;
+#357 = EDGE_CURVE ( 'NONE', #330, #287, #1439, .T. ) ;
+#358 = ADVANCED_FACE ( 'NONE', ( #1430 ), #1440, .T. ) ;
+#359 = EDGE_LOOP ( 'NONE', ( #351, #399, #361, #385 ) ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #85, .T. ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #408, .F. ) ;
+#363 = ORIENTED_EDGE ( 'NONE', *, *, #104, .T. ) ;
+#364 = EDGE_LOOP ( 'NONE', ( #410, #404, #370, #380 ) ) ;
+#365 = ADVANCED_FACE ( 'NONE', ( #1406 ), #1429, .T. ) ;
+#366 = EDGE_CURVE ( 'NONE', #118, #117, #1498, .T. ) ;
+#367 = EDGE_CURVE ( 'NONE', #49, #116, #1502, .T. ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #34, .F. ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #60, .T. ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #379, .T. ) ;
+#372 = EDGE_LOOP ( 'NONE', ( #405, #430, #429, #403 ) ) ;
+#373 = ORIENTED_EDGE ( 'NONE', *, *, #56, .T. ) ;
+#374 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#375 = ORIENTED_EDGE ( 'NONE', *, *, #379, .F. ) ;
+#376 = EDGE_LOOP ( 'NONE', ( #423, #373, #425, #375 ) ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#378 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
+#379 = EDGE_CURVE ( 'NONE', #151, #129, #1506, .T. ) ;
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #337, .T. ) ;
+#381 = EDGE_CURVE ( 'NONE', #149, #127, #1489, .T. ) ;
+#382 = ORIENTED_EDGE ( 'NONE', *, *, #45, .T. ) ;
+#383 = ORIENTED_EDGE ( 'NONE', *, *, #381, .T. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #367, .T. ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #186, .F. ) ;
+#386 = EDGE_LOOP ( 'NONE', ( #377, #374, #388, #418 ) ) ;
+#387 = ADVANCED_FACE ( 'NONE', ( #1493 ), #1494, .T. ) ;
+#388 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#389 = ADVANCED_FACE ( 'NONE', ( #1524 ), #1534, .T. ) ;
+#390 = EDGE_LOOP ( 'NONE', ( #426, #421, #422, #424 ) ) ;
+#391 = ADVANCED_FACE ( 'NONE', ( #1517 ), #1516, .F. ) ;
+#392 = EDGE_LOOP ( 'NONE', ( #400, #362, #363, #360 ) ) ;
+#393 = EDGE_LOOP ( 'NONE', ( #378, #371, #382, #369 ) ) ;
+#394 = ADVANCED_FACE ( 'NONE', ( #1569 ), #900, .T. ) ;
+#395 = EDGE_LOOP ( 'NONE', ( #368, #383, #412, #384 ) ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #62, .F. ) ;
+#397 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#398 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#399 = ORIENTED_EDGE ( 'NONE', *, *, #402, .F. ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #67, .F. ) ;
+#401 = ADVANCED_FACE ( 'NONE', ( #637 ), #642, .F. ) ;
+#402 = EDGE_CURVE ( 'NONE', #303, #274, #904, .T. ) ;
+#403 = ORIENTED_EDGE ( 'NONE', *, *, #402, .T. ) ;
+#404 = ORIENTED_EDGE ( 'NONE', *, *, #367, .F. ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #331, .F. ) ;
+#406 = EDGE_CURVE ( 'NONE', #309, #312, #1108, .T. ) ;
+#407 = ORIENTED_EDGE ( 'NONE', *, *, #296, .T. ) ;
+#408 = EDGE_CURVE ( 'NONE', #282, #297, #1133, .T. ) ;
+#409 = ORIENTED_EDGE ( 'NONE', *, *, #74, .F. ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #51, .F. ) ;
+#411 = ORIENTED_EDGE ( 'NONE', *, *, #406, .F. ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #50, .T. ) ;
+#413 = ADVANCED_FACE ( 'NONE', ( #1592 ), #1590, .T. ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#415 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #290, .T. ) ;
+#417 = EDGE_LOOP ( 'NONE', ( #433, #434, #414, #415 ) ) ;
+#418 = ORIENTED_EDGE ( 'NONE', *, *, #381, .F. ) ;
+#419 = ADVANCED_FACE ( 'NONE', ( #1591 ), #1601, .F. ) ;
+#420 = ADVANCED_FACE ( 'NONE', ( #1617 ), #1614, .T. ) ;
+#421 = ORIENTED_EDGE ( 'NONE', *, *, #406, .T. ) ;
+#422 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#423 = ORIENTED_EDGE ( 'NONE', *, *, #146, .F. ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #408, .T. ) ;
+#425 = ORIENTED_EDGE ( 'NONE', *, *, #125, .T. ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#427 = ADVANCED_FACE ( 'NONE', ( #1575 ), #1611, .F. ) ;
+#428 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#429 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#430 = ORIENTED_EDGE ( 'NONE', *, *, #130, .T. ) ;
+#431 = ADVANCED_FACE ( 'NONE', ( #1675 ), #1618, .T. ) ;
+#432 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#433 = ORIENTED_EDGE ( 'NONE', *, *, #313, .F. ) ;
+#434 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#435 = EDGE_LOOP ( 'NONE', ( #428, #436, #416, #432 ) ) ;
+#436 = ORIENTED_EDGE ( 'NONE', *, *, #458, .T. ) ;
+#437 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#438 = EDGE_LOOP ( 'NONE', ( #455, #439, #247, #242 ) ) ;
+#439 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#440 = LINE ( 'NONE', #437, #441 ) ;
+#441 = VECTOR ( 'NONE', #445, 1000.000000000000000 ) ;
+#442 = CIRCLE ( 'NONE', #447, 2.000000000000000000 ) ;
+#443 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 1.800000000000000000 ) ) ;
+#444 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#445 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#446 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#447 = AXIS2_PLACEMENT_3D ( 'NONE', #446, #134, #140 ) ;
+#448 = SURFACE_STYLE_FILL_AREA ( #449 ) ;
+#449 = FILL_AREA_STYLE ('',( #465 ) ) ;
+#450 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#451 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#452 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 2.204364238465235600E-016, -1.800000000000000000 ) ) ;
+#453 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#454 = VECTOR ( 'NONE', #453, 1000.000000000000000 ) ;
+#455 = ORIENTED_EDGE ( 'NONE', *, *, #262, .F. ) ;
+#456 = LINE ( 'NONE', #461, #460 ) ;
+#457 = ADVANCED_FACE ( 'NONE', ( #1699 ), #1673, .T. ) ;
+#458 = EDGE_CURVE ( 'NONE', #252, #306, #1724, .T. ) ;
+#459 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#460 = VECTOR ( 'NONE', #459, 1000.000000000000000 ) ;
+#461 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#462 = FACE_OUTER_BOUND ( 'NONE', #150, .T. ) ;
+#463 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#464 = LINE ( 'NONE', #463, #454 ) ;
+#465 = FILL_AREA_STYLE_COLOUR ( '', #450 ) ;
+#466 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#467 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#468 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#469 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#470 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#471 = AXIS2_PLACEMENT_3D ( 'NONE', #476, #487, #470 ) ;
+#472 = LINE ( 'NONE', #451, #498 ) ;
+#473 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#474 = AXIS2_PLACEMENT_3D ( 'NONE', #477, #473, #270 ) ;
+#475 = AXIS2_PLACEMENT_3D ( 'NONE', #469, #482, #484 ) ;
+#476 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#477 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #480, #479, #444 ) ;
+#479 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#480 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#481 = CIRCLE ( 'NONE', #471, 1.800000000000000000 ) ;
+#482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#483 = CIRCLE ( 'NONE', #474, 1.600000000000000100 ) ;
+#484 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#485 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #468, 'distance_accuracy_value', 'NONE');
+#486 = TOROIDAL_SURFACE ( 'NONE', #475, 0.4000000000000000200, 1.600000000000000100 ) ;
+#487 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#488 = TOROIDAL_SURFACE ( 'NONE', #478, 3.200000000000000200, 1.600000000000000300 ) ;
+#489 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #485 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #468, #467, #466 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#490 = STYLED_ITEM ( 'NONE', ( #502 ), #39 ) ;
+#491 = FILL_AREA_STYLE ('',( #506 ) ) ;
+#492 = SURFACE_STYLE_FILL_AREA ( #491 ) ;
+#493 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#494 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#495 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#496 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #499 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #495, #494, #500 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#497 = FACE_OUTER_BOUND ( 'NONE', #37, .T. ) ;
+#498 = VECTOR ( 'NONE', #501, 1000.000000000000000 ) ;
+#499 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #495, 'distance_accuracy_value', 'NONE');
+#500 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#501 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#502 = PRESENTATION_STYLE_ASSIGNMENT (( #507 ) ) ;
+#503 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #490 ), #496 ) ;
+#504 = SURFACE_SIDE_STYLE ('',( #492 ) ) ;
+#505 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #490 ) ) ;
+#506 = FILL_AREA_STYLE_COLOUR ( '', #493 ) ;
+#507 = SURFACE_STYLE_USAGE ( .BOTH. , #504 ) ;
+#508 = AXIS2_PLACEMENT_3D ( 'NONE', #510, #509, #512 ) ;
+#509 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#510 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#511 = TOROIDAL_SURFACE ( 'NONE', #508, 3.200000000000000200, 1.600000000000000300 ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#513 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#515 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#516 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #533 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #513, #527, #534 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#517 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#518 = LINE ( 'NONE', #522, #521 ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#520 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#521 = VECTOR ( 'NONE', #520, 1000.000000000000000 ) ;
+#522 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #532 ), #516 ) ;
+#524 = AXIS2_PLACEMENT_3D ( 'NONE', #517, #515, #514 ) ;
+#525 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#526 = TOROIDAL_SURFACE ( 'NONE', #524, 0.4000000000000000200, 1.600000000000000100 ) ;
+#527 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#528 = FILL_AREA_STYLE_COLOUR ( '', #525 ) ;
+#529 = FACE_OUTER_BOUND ( 'NONE', #41, .T. ) ;
+#530 = SURFACE_SIDE_STYLE ('',( #531 ) ) ;
+#531 = SURFACE_STYLE_FILL_AREA ( #536 ) ;
+#532 = STYLED_ITEM ( 'NONE', ( #539 ), #43 ) ;
+#533 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #513, 'distance_accuracy_value', 'NONE');
+#534 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#535 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #532 ) ) ;
+#536 = FILL_AREA_STYLE ('',( #528 ) ) ;
+#537 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#538 = SURFACE_STYLE_USAGE ( .BOTH. , #530 ) ;
+#539 = PRESENTATION_STYLE_ASSIGNMENT (( #538 ) ) ;
+#540 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #556, #555 ) ;
+#541 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #607, 'distance_accuracy_value', 'NONE');
+#542 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#543 = CIRCLE ( 'NONE', #582, 1.600000000000000300 ) ;
+#544 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#545 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#546 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #591, #628 ) ;
+#547 = CIRCLE ( 'NONE', #540, 0.4000000000000000200 ) ;
+#548 = CIRCLE ( 'NONE', #557, 1.800000000000000000 ) ;
+#549 = AXIS2_PLACEMENT_3D ( 'NONE', #552, #551, #554 ) ;
+#550 = CIRCLE ( 'NONE', #574, 1.992953232207399100 ) ;
+#551 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#552 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#553 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#554 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#556 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#557 = AXIS2_PLACEMENT_3D ( 'NONE', #553, #603, #602 ) ;
+#558 = CIRCLE ( 'NONE', #601, 1.600000000000000100 ) ;
+#559 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#560 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#562 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#563 = AXIS2_PLACEMENT_3D ( 'NONE', #562, #561, #560 ) ;
+#564 = FILL_AREA_STYLE_COLOUR ( '', #606 ) ;
+#565 = FACE_OUTER_BOUND ( 'NONE', #61, .T. ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#567 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#568 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #567, #620 ) ;
+#569 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#570 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#571 = CIRCLE ( 'NONE', #546, 1.600000000000000100 ) ;
+#572 = CYLINDRICAL_SURFACE ( 'NONE', #549, 2.000000000000000000 ) ;
+#573 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#574 = AXIS2_PLACEMENT_3D ( 'NONE', #604, #545, #544 ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#576 = SURFACE_STYLE_FILL_AREA ( #577 ) ;
+#577 = FILL_AREA_STYLE ('',( #619 ) ) ;
+#578 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #579 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #593, #626, #625 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#579 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #593, 'distance_accuracy_value', 'NONE');
+#580 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#581 = FILL_AREA_STYLE ('',( #564 ) ) ;
+#582 = AXIS2_PLACEMENT_3D ( 'NONE', #586, #559, #605 ) ;
+#583 = AXIS2_PLACEMENT_3D ( 'NONE', #588, #616, #615 ) ;
+#584 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#585 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#586 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#587 = AXIS2_PLACEMENT_3D ( 'NONE', #590, #585, #584 ) ;
+#588 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#589 = CIRCLE ( 'NONE', #563, 1.600000000000000300 ) ;
+#590 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#592 = FACE_OUTER_BOUND ( 'NONE', #69, .T. ) ;
+#593 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #596 ), #578 ) ;
+#595 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #596 ) ) ;
+#596 = STYLED_ITEM ( 'NONE', ( #597 ), #70 ) ;
+#597 = PRESENTATION_STYLE_ASSIGNMENT (( #598 ) ) ;
+#598 = SURFACE_STYLE_USAGE ( .BOTH. , #599 ) ;
+#599 = SURFACE_SIDE_STYLE ('',( #600 ) ) ;
+#600 = SURFACE_STYLE_FILL_AREA ( #581 ) ;
+#601 = AXIS2_PLACEMENT_3D ( 'NONE', #580, #623, #622 ) ;
+#602 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#603 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#604 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#606 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#608 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #610 ), #614 ) ;
+#609 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #610 ) ) ;
+#610 = STYLED_ITEM ( 'NONE', ( #611 ), #54 ) ;
+#611 = PRESENTATION_STYLE_ASSIGNMENT (( #612 ) ) ;
+#612 = SURFACE_STYLE_USAGE ( .BOTH. , #613 ) ;
+#613 = SURFACE_SIDE_STYLE ('',( #576 ) ) ;
+#614 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #541 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #607, #617, #570 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#615 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#616 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#617 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#618 = CIRCLE ( 'NONE', #568, 1.600000000000000100 ) ;
+#619 = FILL_AREA_STYLE_COLOUR ( '', #569 ) ;
+#620 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#621 = CIRCLE ( 'NONE', #583, 1.600000000000000300 ) ;
+#622 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#623 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#624 = CIRCLE ( 'NONE', #587, 1.600000000000000100 ) ;
+#625 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#626 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#627 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 1.992953232207399100 ) ) ;
+#628 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#629 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#630 = AXIS2_PLACEMENT_3D ( 'NONE', #629, #631, #636 ) ;
+#631 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#632 = CIRCLE ( 'NONE', #630, 1.600000000000000100 ) ;
+#633 = SURFACE_STYLE_FILL_AREA ( #634 ) ;
+#634 = FILL_AREA_STYLE ('',( #663 ) ) ;
+#635 = SURFACE_SIDE_STYLE ('',( #633 ) ) ;
+#636 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#637 = FACE_OUTER_BOUND ( 'NONE', #350, .T. ) ;
+#638 = PRESENTATION_STYLE_ASSIGNMENT (( #640 ) ) ;
+#639 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #648, #646 ) ;
+#640 = SURFACE_STYLE_USAGE ( .BOTH. , #635 ) ;
+#641 = STYLED_ITEM ( 'NONE', ( #638 ), #401 ) ;
+#642 = TOROIDAL_SURFACE ( 'NONE', #639, 3.200000000000000200, 1.600000000000000300 ) ;
+#643 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#644 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #664, 'distance_accuracy_value', 'NONE');
+#645 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #644 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #664, #659, #662 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#646 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#647 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#648 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#649 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #641 ), #849 ) ;
+#651 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #641 ) ) ;
+#652 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#653 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #656 ), #645 ) ;
+#654 = SURFACE_STYLE_USAGE ( .BOTH. , #655 ) ;
+#655 = SURFACE_SIDE_STYLE ('',( #657 ) ) ;
+#656 = STYLED_ITEM ( 'NONE', ( #661 ), #154 ) ;
+#657 = SURFACE_STYLE_FILL_AREA ( #660 ) ;
+#658 = FILL_AREA_STYLE_COLOUR ( '', #643 ) ;
+#659 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#660 = FILL_AREA_STYLE ('',( #658 ) ) ;
+#661 = PRESENTATION_STYLE_ASSIGNMENT (( #654 ) ) ;
+#662 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#663 = FILL_AREA_STYLE_COLOUR ( '', #652 ) ;
+#664 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#665 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #656 ) ) ;
+#666 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #649, 'distance_accuracy_value', 'NONE');
+#667 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#668 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#673 = LINE ( 'NONE', #672, #719 ) ;
+#674 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#675 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#676 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#677 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#678 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #676, #675 ) ;
+#679 = CIRCLE ( 'NONE', #724, 1.599999999999999900 ) ;
+#680 = AXIS2_PLACEMENT_3D ( 'NONE', #671, #670, #669 ) ;
+#681 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#682 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#683 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#684 = AXIS2_PLACEMENT_3D ( 'NONE', #683, #682, #681 ) ;
+#685 = CIRCLE ( 'NONE', #684, 1.800000000000000300 ) ;
+#686 = CIRCLE ( 'NONE', #678, 1.600000000000000300 ) ;
+#687 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#688 = CARTESIAN_POINT ( 'NONE', ( -5.041485387785439100, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#689 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#690 = VECTOR ( 'NONE', #689, 1000.000000000000000 ) ;
+#691 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#692 = LINE ( 'NONE', #691, #690 ) ;
+#693 = CIRCLE ( 'NONE', #680, 0.4000000000000001900 ) ;
+#694 = FACE_OUTER_BOUND ( 'NONE', #95, .T. ) ;
+#695 = DIRECTION ( 'NONE', ( 0.9787159737857176200, 0.0000000000000000000, -0.2052194987243521600 ) ) ;
+#696 = VECTOR ( 'NONE', #695, 1000.000000000000200 ) ;
+#697 = CARTESIAN_POINT ( 'NONE', ( -16.32835119795895600, 4.898587196589413100E-017, -3.565945558057146400 ) ) ;
+#698 = LINE ( 'NONE', #697, #696 ) ;
+#699 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = CYLINDRICAL_SURFACE ( 'NONE', #739, 1.599999999999999900 ) ;
+#701 = AXIS2_PLACEMENT_3D ( 'NONE', #716, #715, #763 ) ;
+#702 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #703 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #706, #705, #704 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#703 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #706, 'distance_accuracy_value', 'NONE');
+#704 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#705 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#706 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#707 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #709 ), #702 ) ;
+#708 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #709 ) ) ;
+#709 = STYLED_ITEM ( 'NONE', ( #710 ), #90 ) ;
+#710 = PRESENTATION_STYLE_ASSIGNMENT (( #711 ) ) ;
+#711 = SURFACE_STYLE_USAGE ( .BOTH. , #712 ) ;
+#712 = SURFACE_SIDE_STYLE ('',( #713 ) ) ;
+#713 = SURFACE_STYLE_FILL_AREA ( #714 ) ;
+#714 = FILL_AREA_STYLE ('',( #720 ) ) ;
+#715 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#716 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#717 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#718 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = VECTOR ( 'NONE', #718, 1000.000000000000000 ) ;
+#720 = FILL_AREA_STYLE_COLOUR ( '', #674 ) ;
+#721 = TOROIDAL_SURFACE ( 'NONE', #701, 3.200000000000000200, 1.600000000000000300 ) ;
+#722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#723 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#724 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #723, #722 ) ;
+#725 = FILL_AREA_STYLE_COLOUR ( '', #740 ) ;
+#726 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#727 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#728 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #730 ), #784 ) ;
+#729 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #730 ) ) ;
+#730 = STYLED_ITEM ( 'NONE', ( #760 ), #105 ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#732 = SURFACE_SIDE_STYLE ('',( #733 ) ) ;
+#733 = SURFACE_STYLE_FILL_AREA ( #734 ) ;
+#734 = FILL_AREA_STYLE ('',( #779 ) ) ;
+#735 = FACE_OUTER_BOUND ( 'NONE', #106, .T. ) ;
+#736 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#738 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#739 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #754, #781 ) ;
+#740 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#741 = CIRCLE ( 'NONE', #748, 1.600000000000000300 ) ;
+#742 = SURFACE_SIDE_STYLE ('',( #743 ) ) ;
+#743 = SURFACE_STYLE_FILL_AREA ( #756 ) ;
+#744 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#745 = VECTOR ( 'NONE', #744, 1000.000000000000000 ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#747 = LINE ( 'NONE', #746, #745 ) ;
+#748 = AXIS2_PLACEMENT_3D ( 'NONE', #738, #737, #736 ) ;
+#749 = CIRCLE ( 'NONE', #778, 1.600000000000000300 ) ;
+#750 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#751 = VECTOR ( 'NONE', #750, 1000.000000000000000 ) ;
+#752 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#753 = LINE ( 'NONE', #752, #751 ) ;
+#754 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#755 = CYLINDRICAL_SURFACE ( 'NONE', #783, 1.599999999999999900 ) ;
+#756 = FILL_AREA_STYLE ('',( #725 ) ) ;
+#757 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#758 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #687, #758, #757 ) ;
+#760 = PRESENTATION_STYLE_ASSIGNMENT (( #761 ) ) ;
+#761 = SURFACE_STYLE_USAGE ( .BOTH. , #742 ) ;
+#762 = CIRCLE ( 'NONE', #759, 1.599999999999999900 ) ;
+#763 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#764 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #767, 'distance_accuracy_value', 'NONE');
+#765 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#766 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#767 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#768 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #770 ), #812 ) ;
+#769 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #770 ) ) ;
+#770 = STYLED_ITEM ( 'NONE', ( #771 ), #109 ) ;
+#771 = PRESENTATION_STYLE_ASSIGNMENT (( #772 ) ) ;
+#772 = SURFACE_STYLE_USAGE ( .BOTH. , #732 ) ;
+#773 = TOROIDAL_SURFACE ( 'NONE', #802, 0.4000000000000000200, 1.600000000000000100 ) ;
+#774 = FILL_AREA_STYLE ('',( #805 ) ) ;
+#775 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#776 = SURFACE_STYLE_USAGE ( .BOTH. , #777 ) ;
+#777 = SURFACE_SIDE_STYLE ('',( #803 ) ) ;
+#778 = AXIS2_PLACEMENT_3D ( 'NONE', #782, #800, #799 ) ;
+#779 = FILL_AREA_STYLE_COLOUR ( '', #775 ) ;
+#780 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ;
+#781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#782 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#783 = AXIS2_PLACEMENT_3D ( 'NONE', #808, #807, #811 ) ;
+#784 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #785 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #727, #726, #786 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#785 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #727, 'distance_accuracy_value', 'NONE');
+#786 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#787 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #790, 'distance_accuracy_value', 'NONE');
+#788 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#789 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#790 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#791 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #793 ), #838 ) ;
+#792 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #793 ) ) ;
+#793 = STYLED_ITEM ( 'NONE', ( #794 ), #113 ) ;
+#794 = PRESENTATION_STYLE_ASSIGNMENT (( #776 ) ) ;
+#795 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#796 = SURFACE_SIDE_STYLE ('',( #797 ) ) ;
+#797 = SURFACE_STYLE_FILL_AREA ( #831 ) ;
+#798 = AXIS2_PLACEMENT_3D ( 'NONE', #828, #832, #813 ) ;
+#799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#802 = AXIS2_PLACEMENT_3D ( 'NONE', #837, #836, #830 ) ;
+#803 = SURFACE_STYLE_FILL_AREA ( #774 ) ;
+#804 = FACE_OUTER_BOUND ( 'NONE', #115, .T. ) ;
+#805 = FILL_AREA_STYLE_COLOUR ( '', #806 ) ;
+#806 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#807 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#809 = FILL_AREA_STYLE_COLOUR ( '', #829 ) ;
+#810 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 2.440663796673163000E-016, -1.992953232207399100 ) ) ;
+#811 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#812 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #764 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #767, #766, #765 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#813 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#814 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #815 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #818, #817, #816 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#815 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #818, 'distance_accuracy_value', 'NONE');
+#816 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#817 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#818 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#819 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #821 ), #814 ) ;
+#820 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #821 ) ) ;
+#821 = STYLED_ITEM ( 'NONE', ( #833 ), #119 ) ;
+#822 = CYLINDRICAL_SURFACE ( 'NONE', #798, 1.599999999999999900 ) ;
+#823 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#824 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#825 = CIRCLE ( 'NONE', #857, 0.4000000000000000200 ) ;
+#826 = FACE_OUTER_BOUND ( 'NONE', #135, .T. ) ;
+#827 = CIRCLE ( 'NONE', #868, 1.600000000000000100 ) ;
+#828 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#829 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#831 = FILL_AREA_STYLE ('',( #809 ) ) ;
+#832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#833 = PRESENTATION_STYLE_ASSIGNMENT (( #834 ) ) ;
+#834 = SURFACE_STYLE_USAGE ( .BOTH. , #796 ) ;
+#835 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#836 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#838 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #787 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #790, #789, #788 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#839 = SURFACE_STYLE_FILL_AREA ( #840 ) ;
+#840 = FILL_AREA_STYLE ('',( #846 ) ) ;
+#841 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#842 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#843 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#844 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#845 = AXIS2_PLACEMENT_3D ( 'NONE', #844, #879, #878 ) ;
+#846 = FILL_AREA_STYLE_COLOUR ( '', #843 ) ;
+#847 = VECTOR ( 'NONE', #823, 1000.000000000000000 ) ;
+#848 = CYLINDRICAL_SURFACE ( 'NONE', #845, 2.000000000000000000 ) ;
+#849 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #666 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #649, #668, #667 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#850 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#852 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#853 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#855 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #853, #852 ) ;
+#856 = LINE ( 'NONE', #824, #847 ) ;
+#857 = AXIS2_PLACEMENT_3D ( 'NONE', #850, #842, #841 ) ;
+#858 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#859 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#860 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#862 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#863 = CIRCLE ( 'NONE', #855, 1.599999999999999900 ) ;
+#864 = FACE_OUTER_BOUND ( 'NONE', #144, .T. ) ;
+#865 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#866 = CARTESIAN_POINT ( 'NONE', ( -16.49252679693843500, 0.0000000000000000000, -4.348918337085720500 ) ) ;
+#867 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#868 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #859, #858 ) ;
+#869 = CIRCLE ( 'NONE', #870, 2.000000000000000000 ) ;
+#870 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #862, #861 ) ;
+#871 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#872 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#873 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#874 = AXIS2_PLACEMENT_3D ( 'NONE', #877, #873, #872 ) ;
+#875 = CIRCLE ( 'NONE', #874, 2.000000000000000000 ) ;
+#876 = FACE_OUTER_BOUND ( 'NONE', #152, .T. ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#878 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#879 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#880 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #881 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #884, #883, #882 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#881 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #884, 'distance_accuracy_value', 'NONE');
+#882 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#883 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#884 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#885 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #887 ), #880 ) ;
+#886 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #887 ) ) ;
+#887 = STYLED_ITEM ( 'NONE', ( #888 ), #142 ) ;
+#888 = PRESENTATION_STYLE_ASSIGNMENT (( #889 ) ) ;
+#889 = SURFACE_STYLE_USAGE ( .BOTH. , #890 ) ;
+#890 = SURFACE_SIDE_STYLE ('',( #839 ) ) ;
+#891 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 2.449293598294706900E-016, -2.000000000000000000 ) ) ;
+#892 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#893 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#894 = TOROIDAL_SURFACE ( 'NONE', #901, 3.200000000000000200, 1.600000000000000300 ) ;
+#895 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1736, #1749 ) ;
+#896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#897 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#898 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#899 = AXIS2_PLACEMENT_3D ( 'NONE', #898, #893, #892 ) ;
+#900 = TOROIDAL_SURFACE ( 'NONE', #899, 0.4000000000000000200, 1.600000000000000100 ) ;
+#901 = AXIS2_PLACEMENT_3D ( 'NONE', #902, #897, #896 ) ;
+#902 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#903 = AXIS2_PLACEMENT_3D ( 'NONE', #906, #905, #1111 ) ;
+#904 = CIRCLE ( 'NONE', #903, 1.599999999999999900 ) ;
+#905 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#906 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#908 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#909 = LINE ( 'NONE', #908, #958 ) ;
+#910 = CYLINDRICAL_SURFACE ( 'NONE', #925, 0.4000000000000001900 ) ;
+#911 = CARTESIAN_POINT ( 'NONE', ( -5.041485387785439100, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#912 = CARTESIAN_POINT ( 'NONE', ( -5.041485387785439100, 0.8000000000000002700, -6.749999999999999100 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE', ( -4.958514612214562700, 0.8000000000000002700, -5.949999999999998400 ) ) ;
+#914 = CARTESIAN_POINT ( 'NONE', ( -4.958514612214562700, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#915 = CYLINDRICAL_SURFACE ( 'NONE', #954, 0.4000000000000001900 ) ;
+#916 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#917 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #914, #913, #912, #911 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#918 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589410600E-017, -5.949999999999997500 ) ) ;
+#919 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#920 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#921 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#922 = AXIS2_PLACEMENT_3D ( 'NONE', #921, #920, #919 ) ;
+#923 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#924 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #923, #924 ) ;
+#926 = FACE_OUTER_BOUND ( 'NONE', #98, .T. ) ;
+#927 = CIRCLE ( 'NONE', #922, 0.4000000000000001900 ) ;
+#928 = TOROIDAL_SURFACE ( 'NONE', #959, 2.000000000000000000, 0.4000000000000000200 ) ;
+#929 = CYLINDRICAL_SURFACE ( 'NONE', #962, 1.599999999999999900 ) ;
+#930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#931 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#933 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #931, #930 ) ;
+#934 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#935 = FACE_OUTER_BOUND ( 'NONE', #198, .T. ) ;
+#936 = FACE_OUTER_BOUND ( 'NONE', #204, .T. ) ;
+#937 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#938 = SURFACE_SIDE_STYLE ('',( #939 ) ) ;
+#939 = SURFACE_STYLE_FILL_AREA ( #961 ) ;
+#940 = FACE_OUTER_BOUND ( 'NONE', #94, .T. ) ;
+#941 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#943 = FACE_OUTER_BOUND ( 'NONE', #173, .T. ) ;
+#944 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#945 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = AXIS2_PLACEMENT_3D ( 'NONE', #951, #945, #944 ) ;
+#947 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#948 = PLANE ( 'NONE', #973 ) ;
+#949 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#950 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#951 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#952 = FILL_AREA_STYLE_COLOUR ( '', #953 ) ;
+#953 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#954 = AXIS2_PLACEMENT_3D ( 'NONE', #942, #941, #947 ) ;
+#955 = CIRCLE ( 'NONE', #933, 1.599999999999999900 ) ;
+#956 = CIRCLE ( 'NONE', #946, 1.600000000000000300 ) ;
+#957 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#958 = VECTOR ( 'NONE', #957, 1000.000000000000000 ) ;
+#959 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #950, #949 ) ;
+#960 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, -1.999999999999997800 ) ) ;
+#961 = FILL_AREA_STYLE ('',( #952 ) ) ;
+#962 = AXIS2_PLACEMENT_3D ( 'NONE', #934, #937, #977 ) ;
+#963 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
+#964 = CIRCLE ( 'NONE', #1014, 0.4000000000000000200 ) ;
+#965 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#966 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#967 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#968 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, 1.959434878635765100E-015 ) ) ;
+#969 = LINE ( 'NONE', #971, #970 ) ;
+#970 = VECTOR ( 'NONE', #1016, 1000.000000000000000 ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#972 = CYLINDRICAL_SURFACE ( 'NONE', #974, 0.4000000000000000200 ) ;
+#973 = AXIS2_PLACEMENT_3D ( 'NONE', #967, #966, #965 ) ;
+#974 = AXIS2_PLACEMENT_3D ( 'NONE', #968, #1012, #1006 ) ;
+#975 = FACE_OUTER_BOUND ( 'NONE', #196, .T. ) ;
+#976 = CARTESIAN_POINT ( 'NONE', ( -4.958514612214562700, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#977 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#978 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #979 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #982, #981, #980 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#979 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #982, 'distance_accuracy_value', 'NONE');
+#980 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#981 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#982 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#983 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #985 ), #978 ) ;
+#984 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #985 ) ) ;
+#985 = STYLED_ITEM ( 'NONE', ( #986 ), #187 ) ;
+#986 = PRESENTATION_STYLE_ASSIGNMENT (( #987 ) ) ;
+#987 = SURFACE_STYLE_USAGE ( .BOTH. , #938 ) ;
+#988 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, 1.959434878635765100E-015 ) ) ;
+#989 = FACE_OUTER_BOUND ( 'NONE', #219, .T. ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( -16.41043899744869700, 0.0000000000000000000, -3.957431947571433500 ) ) ;
+#991 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#993 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#994 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #1050, #1049 ) ;
+#995 = AXIS2_PLACEMENT_3D ( 'NONE', #988, #997, #1008 ) ;
+#996 = CIRCLE ( 'NONE', #1046, 0.4000000000000000200 ) ;
+#997 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#998 = FACE_OUTER_BOUND ( 'NONE', #220, .T. ) ;
+#999 = PLANE ( 'NONE', #1005 ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1001 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1002 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 4.898587196589413100E-017, -1.999999999999997800 ) ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #1002, #1001, #1000 ) ;
+#1004 = CIRCLE ( 'NONE', #1003, 1.600000000000000300 ) ;
+#1005 = AXIS2_PLACEMENT_3D ( 'NONE', #1007, #993, #992 ) ;
+#1006 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1009 = CYLINDRICAL_SURFACE ( 'NONE', #995, 0.4000000000000000200 ) ;
+#1010 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1011 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1012 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1013 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = AXIS2_PLACEMENT_3D ( 'NONE', #1013, #1011, #1010 ) ;
+#1015 = LINE ( 'NONE', #1053, #1052 ) ;
+#1016 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1017 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1019 ), #1075 ) ;
+#1018 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1019 ) ) ;
+#1019 = STYLED_ITEM ( 'NONE', ( #1020 ), #232 ) ;
+#1020 = PRESENTATION_STYLE_ASSIGNMENT (( #1021 ) ) ;
+#1021 = SURFACE_STYLE_USAGE ( .BOTH. , #1022 ) ;
+#1022 = SURFACE_SIDE_STYLE ('',( #1023 ) ) ;
+#1023 = SURFACE_STYLE_FILL_AREA ( #1034 ) ;
+#1024 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1025 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1026 = CARTESIAN_POINT ( 'NONE', ( 4.898587196589413100E-017, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1027 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1028 = VECTOR ( 'NONE', #1027, 1000.000000000000000 ) ;
+#1029 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, -0.3999999999999980800 ) ) ;
+#1030 = LINE ( 'NONE', #1029, #1028 ) ;
+#1031 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ;
+#1032 = FACE_OUTER_BOUND ( 'NONE', #249, .T. ) ;
+#1033 = CIRCLE ( 'NONE', #1061, 0.3999999999999997400 ) ;
+#1034 = FILL_AREA_STYLE ('',( #1038 ) ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 2.449293598294706900E-016, -2.000000000000000400 ) ) ;
+#1036 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1037 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1038 = FILL_AREA_STYLE_COLOUR ( '', #1040 ) ;
+#1039 = CARTESIAN_POINT ( 'NONE', ( -16.32835119795895600, 4.898587196589413100E-017, -3.565945558057146400 ) ) ;
+#1040 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1041 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1042 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1043 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, -1.999999999999997800 ) ) ;
+#1044 = AXIS2_PLACEMENT_3D ( 'NONE', #1043, #1042, #1041 ) ;
+#1045 = CARTESIAN_POINT ( 'NONE', ( -4.898587196589413100E-017, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#1046 = AXIS2_PLACEMENT_3D ( 'NONE', #991, #1037, #1036 ) ;
+#1047 = TOROIDAL_SURFACE ( 'NONE', #1074, 0.4000000000000000200, 1.599999999999999400 ) ;
+#1048 = CIRCLE ( 'NONE', #1044, 2.399999999999999900 ) ;
+#1049 = DIRECTION ( 'NONE', ( -0.2052194987243496900, 0.0000000000000000000, -0.9787159737857182900 ) ) ;
+#1050 = DIRECTION ( 'NONE', ( 0.9787159737857178400, 0.0000000000000000000, -0.2052194987243522200 ) ) ;
+#1051 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1052 = VECTOR ( 'NONE', #1051, 1000.000000000000000 ) ;
+#1053 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 4.898587196589413100E-017, 0.4000000000000019700 ) ) ;
+#1054 = CYLINDRICAL_SURFACE ( 'NONE', #994, 0.3999999999999997400 ) ;
+#1055 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1101, #1100 ) ;
+#1056 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1057 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, -1.999999999999997800 ) ) ;
+#1058 = DIRECTION ( 'NONE', ( -0.2052194987243496900, 0.0000000000000000000, -0.9787159737857182900 ) ) ;
+#1059 = DIRECTION ( 'NONE', ( 0.9787159737857178400, 0.0000000000000000000, -0.2052194987243515500 ) ) ;
+#1060 = CARTESIAN_POINT ( 'NONE', ( -16.41043899744869700, 0.0000000000000000000, -3.957431947571433500 ) ) ;
+#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1060, #1059, #1058 ) ;
+#1062 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1063 = TOROIDAL_SURFACE ( 'NONE', #1073, 2.000000000000000000, 0.4000000000000000200 ) ;
+#1064 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, 1.959434878635765100E-015 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( -0.2052194987243496900, 0.0000000000000000000, -0.9787159737857182900 ) ) ;
+#1066 = DIRECTION ( 'NONE', ( 0.9787159737857178400, 0.0000000000000000000, -0.2052194987243515500 ) ) ;
+#1067 = AXIS2_PLACEMENT_3D ( 'NONE', #1071, #1066, #1065 ) ;
+#1068 = CIRCLE ( 'NONE', #1067, 0.3999999999999997400 ) ;
+#1069 = AXIS2_PLACEMENT_3D ( 'NONE', #1064, #1104, #1103 ) ;
+#1070 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1071 = CARTESIAN_POINT ( 'NONE', ( -16.41043899744869700, 0.0000000000000000000, -3.957431947571433500 ) ) ;
+#1072 = CIRCLE ( 'NONE', #1069, 0.4000000000000000200 ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #1057, #1056, #1062 ) ;
+#1074 = AXIS2_PLACEMENT_3D ( 'NONE', #1025, #1024, #1070 ) ;
+#1075 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1076 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1079, #1078, #1077 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1076 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1079, 'distance_accuracy_value', 'NONE');
+#1077 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1078 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1079 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1080 = VECTOR ( 'NONE', #1135, 1000.000000000000000 ) ;
+#1081 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#1082 = LINE ( 'NONE', #1081, #1080 ) ;
+#1083 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1084 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #1084, #1083 ) ;
+#1086 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1087 = FILL_AREA_STYLE_COLOUR ( '', #1136 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#1089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1090 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1091 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, 1.959434878635765100E-015 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 4.898587196589425400E-017, 0.4000000000000019700 ) ) ;
+#1094 = CIRCLE ( 'NONE', #1134, 2.000000000000000000 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE', ( -16.00000000000000000, 0.0000000000000000000, -0.3999999999999980800 ) ) ;
+#1096 = CIRCLE ( 'NONE', #1085, 2.000000000000000000 ) ;
+#1097 = CIRCLE ( 'NONE', #1102, 0.4000000000000000200 ) ;
+#1098 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1099 = CIRCLE ( 'NONE', #1130, 1.599999999999999400 ) ;
+#1100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1101 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1102 = AXIS2_PLACEMENT_3D ( 'NONE', #1091, #1090, #1089 ) ;
+#1103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1104 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1105 = FACE_OUTER_BOUND ( 'NONE', #245, .T. ) ;
+#1106 = CYLINDRICAL_SURFACE ( 'NONE', #1055, 0.4000000000000000200 ) ;
+#1107 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1126, #1125 ) ;
+#1108 = CIRCLE ( 'NONE', #1107, 1.717526607505605700 ) ;
+#1109 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1110 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1111 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1112 = AXIS2_PLACEMENT_3D ( 'NONE', #1329, #1349, #1360 ) ;
+#1113 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1114 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1117, #1116, #1115 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1114 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1117, 'distance_accuracy_value', 'NONE');
+#1115 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1116 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1117 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1118 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1120 ), #1113 ) ;
+#1119 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1120 ) ) ;
+#1120 = STYLED_ITEM ( 'NONE', ( #1121 ), #266 ) ;
+#1121 = PRESENTATION_STYLE_ASSIGNMENT (( #1122 ) ) ;
+#1122 = SURFACE_STYLE_USAGE ( .BOTH. , #1123 ) ;
+#1123 = SURFACE_SIDE_STYLE ('',( #1131 ) ) ;
+#1124 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1126 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1127 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1128 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1129 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1130 = AXIS2_PLACEMENT_3D ( 'NONE', #1086, #1129, #1128 ) ;
+#1131 = SURFACE_STYLE_FILL_AREA ( #1132 ) ;
+#1132 = FILL_AREA_STYLE ('',( #1087 ) ) ;
+#1133 = CIRCLE ( 'NONE', #1112, 1.628738757558435800 ) ;
+#1134 = AXIS2_PLACEMENT_3D ( 'NONE', #1124, #1110, #1109 ) ;
+#1135 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1136 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1137 = CYLINDRICAL_SURFACE ( 'NONE', #1155, 2.000000000000000000 ) ;
+#1138 = FILL_AREA_STYLE_COLOUR ( '', #1184 ) ;
+#1139 = AXIS2_PLACEMENT_3D ( 'NONE', #1232, #1231, #1233 ) ;
+#1140 = TOROIDAL_SURFACE ( 'NONE', #1156, 3.200000000000000200, 1.600000000000000300 ) ;
+#1141 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1142 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1145, #1144, #1143 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1142 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1145, 'distance_accuracy_value', 'NONE');
+#1143 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1144 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1145 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1148 ), #1141 ) ;
+#1147 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1148 ) ) ;
+#1148 = STYLED_ITEM ( 'NONE', ( #1149 ), #271 ) ;
+#1149 = PRESENTATION_STYLE_ASSIGNMENT (( #1150 ) ) ;
+#1150 = SURFACE_STYLE_USAGE ( .BOTH. , #1151 ) ;
+#1151 = SURFACE_SIDE_STYLE ('',( #1152 ) ) ;
+#1152 = SURFACE_STYLE_FILL_AREA ( #1153 ) ;
+#1153 = FILL_AREA_STYLE ('',( #1161 ) ) ;
+#1154 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1155 = AXIS2_PLACEMENT_3D ( 'NONE', #1194, #1193, #1192 ) ;
+#1156 = AXIS2_PLACEMENT_3D ( 'NONE', #1163, #1169, #1168 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1158 = FILL_AREA_STYLE ('',( #1138 ) ) ;
+#1159 = SURFACE_STYLE_FILL_AREA ( #1158 ) ;
+#1160 = FACE_OUTER_BOUND ( 'NONE', #254, .T. ) ;
+#1161 = FILL_AREA_STYLE_COLOUR ( '', #1154 ) ;
+#1162 = FACE_OUTER_BOUND ( 'NONE', #279, .T. ) ;
+#1163 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1164 = FILL_AREA_STYLE_COLOUR ( '', #1165 ) ;
+#1165 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1166 = FACE_OUTER_BOUND ( 'NONE', #289, .T. ) ;
+#1167 = CYLINDRICAL_SURFACE ( 'NONE', #1139, 1.599999999999999900 ) ;
+#1168 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1169 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1170 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1171 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1174, #1173, #1172 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1171 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1174, 'distance_accuracy_value', 'NONE');
+#1172 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1173 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1174 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1175 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1177 ), #1170 ) ;
+#1176 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1177 ) ) ;
+#1177 = STYLED_ITEM ( 'NONE', ( #1178 ), #277 ) ;
+#1178 = PRESENTATION_STYLE_ASSIGNMENT (( #1179 ) ) ;
+#1179 = SURFACE_STYLE_USAGE ( .BOTH. , #1180 ) ;
+#1180 = SURFACE_SIDE_STYLE ('',( #1159 ) ) ;
+#1181 = SURFACE_SIDE_STYLE ('',( #1182 ) ) ;
+#1182 = SURFACE_STYLE_FILL_AREA ( #1220 ) ;
+#1183 = FILL_AREA_STYLE ('',( #1195 ) ) ;
+#1184 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1185 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1186 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1187 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1188 = AXIS2_PLACEMENT_3D ( 'NONE', #1187, #1186, #1185 ) ;
+#1189 = CIRCLE ( 'NONE', #1188, 1.600000000000000300 ) ;
+#1190 = TOROIDAL_SURFACE ( 'NONE', #1191, 0.4000000000000000200, 1.600000000000000300 ) ;
+#1191 = AXIS2_PLACEMENT_3D ( 'NONE', #1208, #1207, #1205 ) ;
+#1192 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1193 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1194 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1195 = FILL_AREA_STYLE_COLOUR ( '', #1219 ) ;
+#1196 = SURFACE_SIDE_STYLE ('',( #1197 ) ) ;
+#1197 = SURFACE_STYLE_FILL_AREA ( #1183 ) ;
+#1198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1199 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1201 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #1199, #1198 ) ;
+#1202 = FACE_OUTER_BOUND ( 'NONE', #329, .T. ) ;
+#1203 = CIRCLE ( 'NONE', #1269, 2.000000000000000400 ) ;
+#1204 = CIRCLE ( 'NONE', #1201, 1.599999999999999900 ) ;
+#1205 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1206 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 1.628738757558435600 ) ) ;
+#1207 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1208 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1209 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1210 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1213, #1212, #1211 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1210 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1213, 'distance_accuracy_value', 'NONE');
+#1211 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1212 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1213 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1214 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1216 ), #1209 ) ;
+#1215 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1216 ) ) ;
+#1216 = STYLED_ITEM ( 'NONE', ( #1217 ), #278 ) ;
+#1217 = PRESENTATION_STYLE_ASSIGNMENT (( #1218 ) ) ;
+#1218 = SURFACE_STYLE_USAGE ( .BOTH. , #1181 ) ;
+#1219 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1220 = FILL_AREA_STYLE ('',( #1164 ) ) ;
+#1221 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1222 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1276, #1275 ) ;
+#1223 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1224 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1225 = AXIS2_PLACEMENT_3D ( 'NONE', #1229, #1224, #1223 ) ;
+#1226 = CIRCLE ( 'NONE', #1225, 1.600000000000000300 ) ;
+#1227 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 2.086214459361272000E-016, -1.607046767792600800 ) ) ;
+#1228 = CIRCLE ( 'NONE', #1278, 1.600000000000000300 ) ;
+#1229 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#1230 = CIRCLE ( 'NONE', #1222, 1.628738757558435800 ) ;
+#1231 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1232 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1234 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1235 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1238, #1237, #1236 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1235 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1238, 'distance_accuracy_value', 'NONE');
+#1236 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1237 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1238 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1239 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1241 ), #1234 ) ;
+#1240 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1241 ) ) ;
+#1241 = STYLED_ITEM ( 'NONE', ( #1242 ), #284 ) ;
+#1242 = PRESENTATION_STYLE_ASSIGNMENT (( #1243 ) ) ;
+#1243 = SURFACE_STYLE_USAGE ( .BOTH. , #1196 ) ;
+#1244 = FILL_AREA_STYLE ('',( #1245 ) ) ;
+#1245 = FILL_AREA_STYLE_COLOUR ( '', #1296 ) ;
+#1246 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 1.800000000000000000 ) ) ;
+#1247 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1248 = VECTOR ( 'NONE', #1247, 1000.000000000000000 ) ;
+#1249 = CIRCLE ( 'NONE', #1333, 1.600000000000000300 ) ;
+#1250 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 1.959434878635765500E-016, -1.600000000000000300 ) ) ;
+#1251 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #1297, #1280 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1253 = LINE ( 'NONE', #1252, #1248 ) ;
+#1254 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1255 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1256 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #1255, #1254 ) ;
+#1257 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 2.000000000000000400 ) ) ;
+#1258 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1259 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1261 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1259, #1258 ) ;
+#1262 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1263 = CIRCLE ( 'NONE', #1256, 1.600000000000000100 ) ;
+#1264 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1265 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1266 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 1.994629706091175200E-016, -1.628738757558435600 ) ) ;
+#1268 = CIRCLE ( 'NONE', #1261, 1.800000000000000300 ) ;
+#1269 = AXIS2_PLACEMENT_3D ( 'NONE', #1273, #1266, #1265 ) ;
+#1270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1271 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1272 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1273 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1274 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1275 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1276 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1277 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 2.204364238465235600E-016, -1.800000000000000000 ) ) ;
+#1278 = AXIS2_PLACEMENT_3D ( 'NONE', #1272, #1271, #1270 ) ;
+#1279 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1281 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1282 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1285, #1284, #1283 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1282 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1285, 'distance_accuracy_value', 'NONE');
+#1283 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1284 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1285 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1288 ), #1281 ) ;
+#1287 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1288 ) ) ;
+#1288 = STYLED_ITEM ( 'NONE', ( #1289 ), #310 ) ;
+#1289 = PRESENTATION_STYLE_ASSIGNMENT (( #1293 ) ) ;
+#1290 = TOROIDAL_SURFACE ( 'NONE', #1251, 3.200000000000000200, 1.600000000000000300 ) ;
+#1291 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 1.469576158976823600E-016, -0.4000000000000000200 ) ) ;
+#1292 = FACE_OUTER_BOUND ( 'NONE', #311, .T. ) ;
+#1293 = SURFACE_STYLE_USAGE ( .BOTH. , #1294 ) ;
+#1294 = SURFACE_SIDE_STYLE ('',( #1295 ) ) ;
+#1295 = SURFACE_STYLE_FILL_AREA ( #1244 ) ;
+#1296 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1297 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1298 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1299 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1300 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #1300, #1299, #1298 ) ;
+#1302 = CIRCLE ( 'NONE', #1301, 1.599999999999999400 ) ;
+#1303 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 2.153863850398694200E-016, -1.717526607505605700 ) ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1306 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1307 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1308 = AXIS2_PLACEMENT_3D ( 'NONE', #1307, #1306, #1305 ) ;
+#1309 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1310 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1312 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#1313 = AXIS2_PLACEMENT_3D ( 'NONE', #1309, #1358, #1357 ) ;
+#1314 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 1.607046767792600800 ) ) ;
+#1315 = CIRCLE ( 'NONE', #1313, 1.717526607505605700 ) ;
+#1316 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1317 = VECTOR ( 'NONE', #1316, 1000.000000000000000 ) ;
+#1318 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1319 = LINE ( 'NONE', #1318, #1317 ) ;
+#1320 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1321 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1322 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1323 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #1321, #1320 ) ;
+#1324 = CIRCLE ( 'NONE', #1323, 1.599999999999999900 ) ;
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #1312, #1311, #1310 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1327 = CIRCLE ( 'NONE', #1325, 1.600000000000000300 ) ;
+#1328 = CIRCLE ( 'NONE', #1308, 1.607046767792600800 ) ;
+#1329 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1330 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1331 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1332 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #1332, #1331, #1330 ) ;
+#1334 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1335 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 1.717526607505605700 ) ) ;
+#1336 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1337 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1340, #1339, #1338 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1337 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1340, 'distance_accuracy_value', 'NONE');
+#1338 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1339 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1340 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1354 ), #1336 ) ;
+#1342 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1354 ) ) ;
+#1343 = SURFACE_STYLE_USAGE ( .BOTH. , #1344 ) ;
+#1344 = SURFACE_SIDE_STYLE ('',( #1356 ) ) ;
+#1345 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1346 = VECTOR ( 'NONE', #1345, 1000.000000000000000 ) ;
+#1347 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1348 = FILL_AREA_STYLE_COLOUR ( '', #1359 ) ;
+#1349 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1350 = LINE ( 'NONE', #1347, #1346 ) ;
+#1351 = FILL_AREA_STYLE ('',( #1348 ) ) ;
+#1352 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1353 = VECTOR ( 'NONE', #1352, 1000.000000000000000 ) ;
+#1354 = STYLED_ITEM ( 'NONE', ( #1355 ), #335 ) ;
+#1355 = PRESENTATION_STYLE_ASSIGNMENT (( #1343 ) ) ;
+#1356 = SURFACE_STYLE_FILL_AREA ( #1351 ) ;
+#1357 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1358 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1359 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1361 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1362 = LINE ( 'NONE', #1361, #1353 ) ;
+#1363 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1366 ), #1418 ) ;
+#1365 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1366 ) ) ;
+#1366 = STYLED_ITEM ( 'NONE', ( #1367 ), #346 ) ;
+#1367 = PRESENTATION_STYLE_ASSIGNMENT (( #1383 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1369 = CIRCLE ( 'NONE', #1382, 0.4000000000000000200 ) ;
+#1370 = FACE_OUTER_BOUND ( 'NONE', #356, .T. ) ;
+#1371 = VECTOR ( 'NONE', #1376, 1000.000000000000000 ) ;
+#1372 = FILL_AREA_STYLE_COLOUR ( '', #1375 ) ;
+#1373 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1374 = SURFACE_STYLE_FILL_AREA ( #1396 ) ;
+#1375 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1376 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1377 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#1378 = AXIS2_PLACEMENT_3D ( 'NONE', #1368, #1373, #1416 ) ;
+#1379 = FACE_OUTER_BOUND ( 'NONE', #359, .T. ) ;
+#1380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1381 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1382 = AXIS2_PLACEMENT_3D ( 'NONE', #1410, #1409, #1408 ) ;
+#1383 = SURFACE_STYLE_USAGE ( .BOTH. , #1384 ) ;
+#1384 = SURFACE_SIDE_STYLE ('',( #1374 ) ) ;
+#1385 = FACE_OUTER_BOUND ( 'NONE', #339, .T. ) ;
+#1386 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1387 = CYLINDRICAL_SURFACE ( 'NONE', #1378, 1.599999999999999900 ) ;
+#1388 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.465261258166052400E-016, -0.4000000000000000200 ) ) ;
+#1389 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1390 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1391 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1392 = AXIS2_PLACEMENT_3D ( 'NONE', #1391, #1390, #1389 ) ;
+#1393 = LINE ( 'NONE', #1377, #1371 ) ;
+#1394 = CYLINDRICAL_SURFACE ( 'NONE', #1397, 0.4000000000000000200 ) ;
+#1395 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1396 = FILL_AREA_STYLE ('',( #1372 ) ) ;
+#1397 = AXIS2_PLACEMENT_3D ( 'NONE', #1395, #1381, #1380 ) ;
+#1398 = CIRCLE ( 'NONE', #1392, 0.4000000000000000200 ) ;
+#1399 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1402 ), #1448 ) ;
+#1401 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1402 ) ) ;
+#1402 = STYLED_ITEM ( 'NONE', ( #1403 ), #354 ) ;
+#1403 = PRESENTATION_STYLE_ASSIGNMENT (( #1404 ) ) ;
+#1404 = SURFACE_STYLE_USAGE ( .BOTH. , #1405 ) ;
+#1405 = SURFACE_SIDE_STYLE ('',( #1412 ) ) ;
+#1406 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ;
+#1407 = SURFACE_SIDE_STYLE ('',( #1441 ) ) ;
+#1408 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1409 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1410 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1412 = SURFACE_STYLE_FILL_AREA ( #1413 ) ;
+#1413 = FILL_AREA_STYLE ('',( #1414 ) ) ;
+#1414 = FILL_AREA_STYLE_COLOUR ( '', #1417 ) ;
+#1415 = CYLINDRICAL_SURFACE ( 'NONE', #1445, 1.599999999999999900 ) ;
+#1416 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1417 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1418 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1419 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1363, #1421, #1420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1419 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1363, 'distance_accuracy_value', 'NONE');
+#1420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1421 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1422 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1423 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1424 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1426 ), #1469 ) ;
+#1425 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1426 ) ) ;
+#1426 = STYLED_ITEM ( 'NONE', ( #1427 ), #358 ) ;
+#1427 = PRESENTATION_STYLE_ASSIGNMENT (( #1428 ) ) ;
+#1428 = SURFACE_STYLE_USAGE ( .BOTH. , #1407 ) ;
+#1429 = CYLINDRICAL_SURFACE ( 'NONE', #1464, 2.000000000000000000 ) ;
+#1430 = FACE_OUTER_BOUND ( 'NONE', #340, .T. ) ;
+#1431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1432 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1433 = AXIS2_PLACEMENT_3D ( 'NONE', #1411, #1432, #1431 ) ;
+#1434 = FILL_AREA_STYLE_COLOUR ( '', #1443 ) ;
+#1435 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1436 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1437 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1438 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1439 = CIRCLE ( 'NONE', #1433, 1.607046767792600800 ) ;
+#1440 = TOROIDAL_SURFACE ( 'NONE', #1468, 0.4000000000000000200, 1.599999999999999400 ) ;
+#1441 = SURFACE_STYLE_FILL_AREA ( #1442 ) ;
+#1442 = FILL_AREA_STYLE ('',( #1434 ) ) ;
+#1443 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1444 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = AXIS2_PLACEMENT_3D ( 'NONE', #1444, #1438, #1437 ) ;
+#1446 = FILL_AREA_STYLE ('',( #1447 ) ) ;
+#1447 = FILL_AREA_STYLE_COLOUR ( '', #1467 ) ;
+#1448 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1449 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1399, #1451, #1450 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1449 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1399, 'distance_accuracy_value', 'NONE');
+#1450 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1451 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1452 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1455, 'distance_accuracy_value', 'NONE');
+#1453 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1454 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1455 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1458 ), #1507 ) ;
+#1457 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1458 ) ) ;
+#1458 = STYLED_ITEM ( 'NONE', ( #1459 ), #365 ) ;
+#1459 = PRESENTATION_STYLE_ASSIGNMENT (( #1460 ) ) ;
+#1460 = SURFACE_STYLE_USAGE ( .BOTH. , #1461 ) ;
+#1461 = SURFACE_SIDE_STYLE ('',( #1462 ) ) ;
+#1462 = SURFACE_STYLE_FILL_AREA ( #1446 ) ;
+#1463 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1464 = AXIS2_PLACEMENT_3D ( 'NONE', #1465, #1505, #1504 ) ;
+#1465 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1466 = AXIS2_PLACEMENT_3D ( 'NONE', #1499, #1491, #1490 ) ;
+#1467 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #1435, #1463 ) ;
+#1469 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1470 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1423, #1422, #1471 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1470 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1423, 'distance_accuracy_value', 'NONE');
+#1471 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1472 = FILL_AREA_STYLE_COLOUR ( '', #1521 ) ;
+#1473 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1475 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1476 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1477 = AXIS2_PLACEMENT_3D ( 'NONE', #1476, #1475, #1474 ) ;
+#1478 = STYLED_ITEM ( 'NONE', ( #1479 ), #387 ) ;
+#1479 = PRESENTATION_STYLE_ASSIGNMENT (( #1487 ) ) ;
+#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1526, #1525, #1518 ) ;
+#1481 = FILL_AREA_STYLE ('',( #1472 ) ) ;
+#1482 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1483 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1484 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1485 = SURFACE_STYLE_FILL_AREA ( #1486 ) ;
+#1486 = FILL_AREA_STYLE ('',( #1492 ) ) ;
+#1487 = SURFACE_STYLE_USAGE ( .BOTH. , #1488 ) ;
+#1488 = SURFACE_SIDE_STYLE ('',( #1485 ) ) ;
+#1489 = CIRCLE ( 'NONE', #1477, 2.000000000000000000 ) ;
+#1490 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1491 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1492 = FILL_AREA_STYLE_COLOUR ( '', #1482 ) ;
+#1493 = FACE_OUTER_BOUND ( 'NONE', #376, .T. ) ;
+#1494 = TOROIDAL_SURFACE ( 'NONE', #1480, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1495 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1496 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1497 = AXIS2_PLACEMENT_3D ( 'NONE', #1503, #1496, #1495 ) ;
+#1498 = CIRCLE ( 'NONE', #1497, 2.000000000000000000 ) ;
+#1499 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1500 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1501 = AXIS2_PLACEMENT_3D ( 'NONE', #1500, #1484, #1483 ) ;
+#1502 = CIRCLE ( 'NONE', #1466, 1.992953232207399100 ) ;
+#1503 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1505 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1506 = CIRCLE ( 'NONE', #1501, 2.000000000000000000 ) ;
+#1507 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1452 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1455, #1454, #1453 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1508 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1509 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1510 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1512 ), #1553 ) ;
+#1511 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1512 ) ) ;
+#1512 = STYLED_ITEM ( 'NONE', ( #1513 ), #389 ) ;
+#1513 = PRESENTATION_STYLE_ASSIGNMENT (( #1514 ) ) ;
+#1514 = SURFACE_STYLE_USAGE ( .BOTH. , #1519 ) ;
+#1515 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1516 = TOROIDAL_SURFACE ( 'NONE', #1522, 3.200000000000000200, 1.600000000000000300 ) ;
+#1517 = FACE_OUTER_BOUND ( 'NONE', #392, .T. ) ;
+#1518 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1519 = SURFACE_SIDE_STYLE ('',( #1520 ) ) ;
+#1520 = SURFACE_STYLE_FILL_AREA ( #1481 ) ;
+#1521 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1522 = AXIS2_PLACEMENT_3D ( 'NONE', #1571, #1570, #1565 ) ;
+#1523 = AXIS2_PLACEMENT_3D ( 'NONE', #1473, #1550, #1549 ) ;
+#1524 = FACE_OUTER_BOUND ( 'NONE', #372, .T. ) ;
+#1525 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1526 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1527 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1528 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1531, #1530, #1529 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1528 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1531, 'distance_accuracy_value', 'NONE');
+#1529 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1530 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1531 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1532 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1478 ), #1527 ) ;
+#1533 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1478 ) ) ;
+#1534 = CYLINDRICAL_SURFACE ( 'NONE', #1523, 1.599999999999999900 ) ;
+#1535 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1538, 'distance_accuracy_value', 'NONE');
+#1536 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1537 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1538 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1539 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1541 ), #1572 ) ;
+#1540 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1541 ) ) ;
+#1541 = STYLED_ITEM ( 'NONE', ( #1542 ), #391 ) ;
+#1542 = PRESENTATION_STYLE_ASSIGNMENT (( #1543 ) ) ;
+#1543 = SURFACE_STYLE_USAGE ( .BOTH. , #1546 ) ;
+#1544 = SURFACE_STYLE_FILL_AREA ( #1545 ) ;
+#1545 = FILL_AREA_STYLE ('',( #1566 ) ) ;
+#1546 = SURFACE_SIDE_STYLE ('',( #1547 ) ) ;
+#1547 = SURFACE_STYLE_FILL_AREA ( #1551 ) ;
+#1548 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1549 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1550 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1551 = FILL_AREA_STYLE ('',( #1552 ) ) ;
+#1552 = FILL_AREA_STYLE_COLOUR ( '', #1515 ) ;
+#1553 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1554 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1509, #1508, #1555 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1554 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1509, 'distance_accuracy_value', 'NONE');
+#1555 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1556 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1560, #1559, #1558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1560, 'distance_accuracy_value', 'NONE');
+#1558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1560 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1561 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1563 ), #1556 ) ;
+#1562 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1563 ) ) ;
+#1563 = STYLED_ITEM ( 'NONE', ( #1564 ), #394 ) ;
+#1564 = PRESENTATION_STYLE_ASSIGNMENT (( #1567 ) ) ;
+#1565 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1566 = FILL_AREA_STYLE_COLOUR ( '', #1548 ) ;
+#1567 = SURFACE_STYLE_USAGE ( .BOTH. , #1568 ) ;
+#1568 = SURFACE_SIDE_STYLE ('',( #1544 ) ) ;
+#1569 = FACE_OUTER_BOUND ( 'NONE', #395, .T. ) ;
+#1570 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1572 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1535 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1538, #1537, #1536 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1573 = AXIS2_PLACEMENT_3D ( 'NONE', #1579, #1578, #1635 ) ;
+#1574 = AXIS2_PLACEMENT_3D ( 'NONE', #1620, #1619, #1609 ) ;
+#1575 = FACE_OUTER_BOUND ( 'NONE', #390, .T. ) ;
+#1576 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1577 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1578 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1579 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1580 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1581 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1584, #1583, #1582 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1581 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1584, 'distance_accuracy_value', 'NONE');
+#1582 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1583 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1584 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1585 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1587 ), #1580 ) ;
+#1586 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1587 ) ) ;
+#1587 = STYLED_ITEM ( 'NONE', ( #1588 ), #413 ) ;
+#1588 = PRESENTATION_STYLE_ASSIGNMENT (( #1589 ) ) ;
+#1589 = SURFACE_STYLE_USAGE ( .BOTH. , #1594 ) ;
+#1590 = TOROIDAL_SURFACE ( 'NONE', #1573, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1591 = FACE_OUTER_BOUND ( 'NONE', #417, .T. ) ;
+#1592 = FACE_OUTER_BOUND ( 'NONE', #364, .T. ) ;
+#1593 = AXIS2_PLACEMENT_3D ( 'NONE', #1651, #1650, #1653 ) ;
+#1594 = SURFACE_SIDE_STYLE ('',( #1595 ) ) ;
+#1595 = SURFACE_STYLE_FILL_AREA ( #1596 ) ;
+#1596 = FILL_AREA_STYLE ('',( #1597 ) ) ;
+#1597 = FILL_AREA_STYLE_COLOUR ( '', #1598 ) ;
+#1598 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1599 = FILL_AREA_STYLE ('',( #1600 ) ) ;
+#1600 = FILL_AREA_STYLE_COLOUR ( '', #1576 ) ;
+#1601 = TOROIDAL_SURFACE ( 'NONE', #1574, 3.200000000000000200, 1.600000000000000300 ) ;
+#1602 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1605 ), #1654 ) ;
+#1604 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1605 ) ) ;
+#1605 = STYLED_ITEM ( 'NONE', ( #1606 ), #420 ) ;
+#1606 = PRESENTATION_STYLE_ASSIGNMENT (( #1612 ) ) ;
+#1607 = AXIS2_PLACEMENT_3D ( 'NONE', #1681, #1680, #1672 ) ;
+#1608 = AXIS2_PLACEMENT_3D ( 'NONE', #1659, #1671, #1670 ) ;
+#1609 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1610 = FILL_AREA_STYLE_COLOUR ( '', #1577 ) ;
+#1611 = TOROIDAL_SURFACE ( 'NONE', #1607, 3.200000000000000200, 1.600000000000000300 ) ;
+#1612 = SURFACE_STYLE_USAGE ( .BOTH. , #1613 ) ;
+#1613 = SURFACE_SIDE_STYLE ('',( #1633 ) ) ;
+#1614 = CYLINDRICAL_SURFACE ( 'NONE', #1593, 2.000000000000000000 ) ;
+#1615 = FILL_AREA_STYLE ('',( #1616 ) ) ;
+#1616 = FILL_AREA_STYLE_COLOUR ( '', #1652 ) ;
+#1617 = FACE_OUTER_BOUND ( 'NONE', #386, .T. ) ;
+#1618 = TOROIDAL_SURFACE ( 'NONE', #1608, 0.4000000000000000200, 1.600000000000000300 ) ;
+#1619 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1620 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1621 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1622 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1625, #1624, #1623 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1622 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1625, 'distance_accuracy_value', 'NONE');
+#1623 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1624 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1625 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1628 ), #1621 ) ;
+#1627 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1628 ) ) ;
+#1628 = STYLED_ITEM ( 'NONE', ( #1629 ), #419 ) ;
+#1629 = PRESENTATION_STYLE_ASSIGNMENT (( #1630 ) ) ;
+#1630 = SURFACE_STYLE_USAGE ( .BOTH. , #1631 ) ;
+#1631 = SURFACE_SIDE_STYLE ('',( #1632 ) ) ;
+#1632 = SURFACE_STYLE_FILL_AREA ( #1599 ) ;
+#1633 = SURFACE_STYLE_FILL_AREA ( #1634 ) ;
+#1634 = FILL_AREA_STYLE ('',( #1610 ) ) ;
+#1635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1636 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1639, 'distance_accuracy_value', 'NONE');
+#1637 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1638 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1639 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1640 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1642 ), #1682 ) ;
+#1641 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1642 ) ) ;
+#1642 = STYLED_ITEM ( 'NONE', ( #1643 ), #427 ) ;
+#1643 = PRESENTATION_STYLE_ASSIGNMENT (( #1644 ) ) ;
+#1644 = SURFACE_STYLE_USAGE ( .BOTH. , #1645 ) ;
+#1645 = SURFACE_SIDE_STYLE ('',( #1648 ) ) ;
+#1646 = FILL_AREA_STYLE_COLOUR ( '', #1647 ) ;
+#1647 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1648 = SURFACE_STYLE_FILL_AREA ( #1649 ) ;
+#1649 = FILL_AREA_STYLE ('',( #1646 ) ) ;
+#1650 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1651 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1652 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1653 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1654 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1655 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1602, #1657, #1656 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1655 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1602, 'distance_accuracy_value', 'NONE');
+#1656 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1657 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1658 = AXIS2_PLACEMENT_3D ( 'NONE', #1685, #1684, #1686 ) ;
+#1659 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1660 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1664, #1663, #1662 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1664, 'distance_accuracy_value', 'NONE');
+#1662 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1663 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1664 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1665 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1667 ), #1660 ) ;
+#1666 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1667 ) ) ;
+#1667 = STYLED_ITEM ( 'NONE', ( #1668 ), #431 ) ;
+#1668 = PRESENTATION_STYLE_ASSIGNMENT (( #1669 ) ) ;
+#1669 = SURFACE_STYLE_USAGE ( .BOTH. , #1676 ) ;
+#1670 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1671 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1672 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1673 = CYLINDRICAL_SURFACE ( 'NONE', #1658, 2.000000000000000000 ) ;
+#1674 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1675 = FACE_OUTER_BOUND ( 'NONE', #435, .T. ) ;
+#1676 = SURFACE_SIDE_STYLE ('',( #1677 ) ) ;
+#1677 = SURFACE_STYLE_FILL_AREA ( #1615 ) ;
+#1678 = FILL_AREA_STYLE ('',( #1679 ) ) ;
+#1679 = FILL_AREA_STYLE_COLOUR ( '', #1700 ) ;
+#1680 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1681 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1682 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1636 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1639, #1638, #1637 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1683 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1684 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1685 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1686 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1687 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1688 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1691, #1690, #1689 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1688 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1691, 'distance_accuracy_value', 'NONE');
+#1689 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1690 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1691 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1694 ), #1687 ) ;
+#1693 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1694 ) ) ;
+#1694 = STYLED_ITEM ( 'NONE', ( #1695 ), #457 ) ;
+#1695 = PRESENTATION_STYLE_ASSIGNMENT (( #1696 ) ) ;
+#1696 = SURFACE_STYLE_USAGE ( .BOTH. , #1697 ) ;
+#1697 = SURFACE_SIDE_STYLE ('',( #1698 ) ) ;
+#1698 = SURFACE_STYLE_FILL_AREA ( #1678 ) ;
+#1699 = FACE_OUTER_BOUND ( 'NONE', #438, .T. ) ;
+#1700 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1701 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1702 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1704 ), #1732 ) ;
+#1703 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1704 ) ) ;
+#1704 = STYLED_ITEM ( 'NONE', ( #1705 ), #1712 ) ;
+#1705 = PRESENTATION_STYLE_ASSIGNMENT (( #1706 ) ) ;
+#1706 = SURFACE_STYLE_USAGE ( .BOTH. , #1717 ) ;
+#1707 = FILL_AREA_STYLE_COLOUR ( '', #1674 ) ;
+#1708 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1709 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1710 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = AXIS2_PLACEMENT_3D ( 'NONE', #1710, #1709, #1708 ) ;
+#1712 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #266, #1711 ), #1713 ) ;
+#1713 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1714 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1683, #1716, #1715 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1714 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1683, 'distance_accuracy_value', 'NONE');
+#1715 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1716 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1717 = SURFACE_SIDE_STYLE ('',( #1718 ) ) ;
+#1718 = SURFACE_STYLE_FILL_AREA ( #1719 ) ;
+#1719 = FILL_AREA_STYLE ('',( #1707 ) ) ;
+#1720 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1721 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1722 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1723 = AXIS2_PLACEMENT_3D ( 'NONE', #1722, #1721, #1720 ) ;
+#1724 = CIRCLE ( 'NONE', #1723, 2.000000000000000400 ) ;
+#1725 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1726 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1727 = SURFACE_STYLE_FILL_AREA ( #1728 ) ;
+#1728 = FILL_AREA_STYLE ('',( #1729 ) ) ;
+#1729 = FILL_AREA_STYLE_COLOUR ( '', #1748 ) ;
+#1730 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1731, #1712 ) ;
+#1731 = SHAPE_REPRESENTATION ( 'RES1W_6M35_PIN', ( #1711 ), #1713 ) ;
+#1732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1701, #1735, #1734 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1701, 'distance_accuracy_value', 'NONE');
+#1734 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1735 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1736 = SHAPE_REPRESENTATION ( 'RES1W_L11MxD4M_BODY', ( #1711 ), #1750 ) ;
+#1737 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1738 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1741, #1740, #1739 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1738 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1741, 'distance_accuracy_value', 'NONE');
+#1739 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1740 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1741 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1742 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1744 ), #1737 ) ;
+#1743 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1744 ) ) ;
+#1744 = STYLED_ITEM ( 'NONE', ( #1745 ), #1749 ) ;
+#1745 = PRESENTATION_STYLE_ASSIGNMENT (( #1746 ) ) ;
+#1746 = SURFACE_STYLE_USAGE ( .BOTH. , #1747 ) ;
+#1747 = SURFACE_SIDE_STYLE ('',( #1727 ) ) ;
+#1748 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1749 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #335, #1711 ), #1750 ) ;
+#1750 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1751 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1725, #1726, #1752 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1751 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1725, 'distance_accuracy_value', 'NONE');
+#1752 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1753 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = AXIS2_PLACEMENT_3D ( 'NONE', #1753, #1774, #1773 ) ;
+#1755 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1756 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1759, #1758, #1757 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1756 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1759, 'distance_accuracy_value', 'NONE');
+#1757 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1758 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1759 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1760 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1761 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 13.94333643056416100, 2.758736178066101300, -0.7889713102713378200 ) ) ;
+#1763 = AXIS2_PLACEMENT_3D ( 'NONE', #1762, #1761, #1760 ) ;
+#1764 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1765 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1766 = CARTESIAN_POINT ( 'NONE', ( -2.056663569435840600, 2.758736178066101300, -0.7889713102713358200 ) ) ;
+#1767 = AXIS2_PLACEMENT_3D ( 'NONE', #1766, #1765, #1764 ) ;
+#1768 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1770 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1771 = AXIS2_PLACEMENT_3D ( 'NONE', #1770, #1769, #1768 ) ;
+#1772 = SHAPE_REPRESENTATION ( 'RES1W_OR_2WS_250MIL_MODEL', ( #1754, #1767, #1763 ), #1755 ) ;
+#1773 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1775 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1783 ) ) ;
+#1776 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1783, .NOT_KNOWN. ) ;
+#1777 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1778 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1776, #1779 ) ;
+#1779 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1781, 'design' ) ;
+#1780 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1781 ) ;
+#1781 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1782 = SHAPE_DEFINITION_REPRESENTATION ( #1809, #1731 ) ;
+#1783 = PRODUCT ( 'RES1W_OR_2WS_250MIL_MODEL', 'RES1W_OR_2WS_250MIL_MODEL', '', ( #1784 ) ) ;
+#1784 = PRODUCT_CONTEXT ( 'NONE', #1792, 'mechanical' ) ;
+#1785 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1792 ) ;
+#1786 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1803, #1788 ) ;
+#1787 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1778, #1812, $ ) ;
+#1788 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1787 ) ;
+#1789 = SHAPE_DEFINITION_REPRESENTATION ( #1794, #1736 ) ;
+#1790 = SHAPE_DEFINITION_REPRESENTATION ( #1820, #1772 ) ;
+#1791 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1772, #1736 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1816 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1792 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1793 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1806 ) ;
+#1794 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1798 ) ;
+#1795 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1802 ) ) ;
+#1796 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1802, .NOT_KNOWN. ) ;
+#1797 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1798 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1796, #1799 ) ;
+#1799 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1801, 'design' ) ;
+#1800 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1801 ) ;
+#1801 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1802 = PRODUCT ( 'RES1W_L11MxD4M_BODY', 'RES1W_L11MxD4M_BODY', '', ( #1807 ) ) ;
+#1803 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1772, #1731 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1804 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1804 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1763, #1711 ) ;
+#1805 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1791, #1793 ) ;
+#1806 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1778, #1798, $ ) ;
+#1807 = PRODUCT_CONTEXT ( 'NONE', #1777, 'mechanical' ) ;
+#1808 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1777 ) ;
+#1809 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1812 ) ;
+#1810 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1817 ) ) ;
+#1811 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1817, .NOT_KNOWN. ) ;
+#1812 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1811, #1813 ) ;
+#1813 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1815, 'design' ) ;
+#1814 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1815 ) ;
+#1815 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1816 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1767, #1711 ) ;
+#1817 = PRODUCT ( 'RES1W_6M35_PIN', 'RES1W_6M35_PIN', '', ( #1818 ) ) ;
+#1818 = PRODUCT_CONTEXT ( 'NONE', #1797, 'mechanical' ) ;
+#1819 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1797 ) ;
+#1820 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1778 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES1W_OR_2WS_MODEL.STEP b/STEP-files/resistor-th-hole/RES1W_OR_2WS_MODEL.STEP
new file mode 100644
index 0000000..28c2cf8
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES1W_OR_2WS_MODEL.STEP
@@ -0,0 +1,1889 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES1W_OR_2WS_MODEL.STEP',
+ '2016-08-06T20:59:01',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4 = CIRCLE ( 'NONE', #11, 1.800000000000000300 ) ;
+#5 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#6 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#7 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#8 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#9 = AXIS2_PLACEMENT_3D ( 'NONE', #8, #7, #5 ) ;
+#10 = CIRCLE ( 'NONE', #9, 1.600000000000000300 ) ;
+#11 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #33, #32 ) ;
+#12 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#13 = CYLINDRICAL_SURFACE ( 'NONE', #15, 1.599999999999999900 ) ;
+#14 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15 = AXIS2_PLACEMENT_3D ( 'NONE', #14, #6, #12 ) ;
+#16 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#17 = AXIS2_PLACEMENT_3D ( 'NONE', #22, #21, #20 ) ;
+#18 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#19 = LINE ( 'NONE', #18, #24 ) ;
+#20 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#21 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#22 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#23 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#24 = VECTOR ( 'NONE', #23, 1000.000000000000000 ) ;
+#25 = VECTOR ( 'NONE', #16, 1000.000000000000000 ) ;
+#26 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#27 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #81 ), #78 ) ;
+#28 = LINE ( 'NONE', #30, #25 ) ;
+#29 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#30 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#31 = CIRCLE ( 'NONE', #17, 1.599999999999999900 ) ;
+#32 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#33 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#34 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#35 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#36 = CIRCLE ( 'NONE', #43, 1.600000000000000300 ) ;
+#37 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#38 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#39 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#40 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#41 = LINE ( 'NONE', #34, #42 ) ;
+#42 = VECTOR ( 'NONE', #40, 1000.000000000000000 ) ;
+#43 = AXIS2_PLACEMENT_3D ( 'NONE', #35, #38, #37 ) ;
+#44 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#45 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#46 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#47 = FACE_OUTER_BOUND ( 'NONE', #537, .T. ) ;
+#48 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#49 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#50 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #51 ) ) ;
+#51 = STYLED_ITEM ( 'NONE', ( #66 ), #575 ) ;
+#52 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#53 = FILL_AREA_STYLE ('',( #60 ) ) ;
+#54 = SURFACE_SIDE_STYLE ('',( #55 ) ) ;
+#55 = SURFACE_STYLE_FILL_AREA ( #53 ) ;
+#56 = LINE ( 'NONE', #63, #62 ) ;
+#57 = CIRCLE ( 'NONE', #71, 1.600000000000000100 ) ;
+#58 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#59 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #51 ), #73 ) ;
+#60 = FILL_AREA_STYLE_COLOUR ( '', #26 ) ;
+#61 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#62 = VECTOR ( 'NONE', #61, 1000.000000000000000 ) ;
+#63 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#64 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#65 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#66 = PRESENTATION_STYLE_ASSIGNMENT (( #67 ) ) ;
+#67 = SURFACE_STYLE_USAGE ( .BOTH. , #54 ) ;
+#68 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#69 = AXIS2_PLACEMENT_3D ( 'NONE', #52, #64, #68 ) ;
+#70 = CIRCLE ( 'NONE', #69, 1.599999999999999900 ) ;
+#71 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #1, #29 ) ;
+#72 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #58, 'distance_accuracy_value', 'NONE');
+#73 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #72 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #58, #39, #48 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#74 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#75 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#76 = SURFACE_STYLE_USAGE ( .BOTH. , #77 ) ;
+#77 = SURFACE_SIDE_STYLE ('',( #95 ) ) ;
+#78 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #79 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #49, #46, #75 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#79 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #49, 'distance_accuracy_value', 'NONE');
+#80 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #81 ) ) ;
+#81 = STYLED_ITEM ( 'NONE', ( #91 ), #576 ) ;
+#82 = PRESENTATION_STYLE_ASSIGNMENT (( #83 ) ) ;
+#83 = SURFACE_STYLE_USAGE ( .BOTH. , #279 ) ;
+#84 = CYLINDRICAL_SURFACE ( 'NONE', #100, 1.599999999999999900 ) ;
+#85 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#86 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#87 = AXIS2_PLACEMENT_3D ( 'NONE', #108, #120, #125 ) ;
+#88 = FACE_OUTER_BOUND ( 'NONE', #577, .T. ) ;
+#89 = FILL_AREA_STYLE ('',( #97 ) ) ;
+#90 = SURFACE_SIDE_STYLE ('',( #103 ) ) ;
+#91 = PRESENTATION_STYLE_ASSIGNMENT (( #92 ) ) ;
+#92 = SURFACE_STYLE_USAGE ( .BOTH. , #90 ) ;
+#93 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#94 = FILL_AREA_STYLE_COLOUR ( '', #119 ) ;
+#95 = SURFACE_STYLE_FILL_AREA ( #96 ) ;
+#96 = FILL_AREA_STYLE ('',( #94 ) ) ;
+#97 = FILL_AREA_STYLE_COLOUR ( '', #93 ) ;
+#98 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#99 = LINE ( 'NONE', #98, #102 ) ;
+#100 = AXIS2_PLACEMENT_3D ( 'NONE', #85, #101, #86 ) ;
+#101 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#102 = VECTOR ( 'NONE', #74, 1000.000000000000000 ) ;
+#103 = SURFACE_STYLE_FILL_AREA ( #89 ) ;
+#104 = STYLED_ITEM ( 'NONE', ( #105 ), #580 ) ;
+#105 = PRESENTATION_STYLE_ASSIGNMENT (( #76 ) ) ;
+#106 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#107 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #104 ), #132 ) ;
+#108 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#109 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #104 ) ) ;
+#110 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#111 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#112 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #110, 'distance_accuracy_value', 'NONE');
+#113 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#114 = TOROIDAL_SURFACE ( 'NONE', #126, 3.200000000000000200, 1.600000000000000300 ) ;
+#115 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#116 = CYLINDRICAL_SURFACE ( 'NONE', #124, 1.599999999999999900 ) ;
+#117 = FACE_OUTER_BOUND ( 'NONE', #586, .T. ) ;
+#118 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#119 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#120 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#121 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#122 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#123 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#124 = AXIS2_PLACEMENT_3D ( 'NONE', #123, #122, #121 ) ;
+#125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#126 = AXIS2_PLACEMENT_3D ( 'NONE', #115, #113, #118 ) ;
+#127 = SURFACE_STYLE_USAGE ( .BOTH. , #133 ) ;
+#128 = SURFACE_STYLE_FILL_AREA ( #129 ) ;
+#129 = FILL_AREA_STYLE ('',( #272 ) ) ;
+#130 = CIRCLE ( 'NONE', #87, 1.600000000000000300 ) ;
+#131 = STYLED_ITEM ( 'NONE', ( #82 ), #597 ) ;
+#132 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #112 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #110, #106, #111 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#133 = SURFACE_SIDE_STYLE ('',( #128 ) ) ;
+#134 = PRESENTATION_STYLE_ASSIGNMENT (( #127 ) ) ;
+#135 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#136 = VECTOR ( 'NONE', #147, 1000.000000000000000 ) ;
+#137 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#138 = AXIS2_PLACEMENT_3D ( 'NONE', #137, #157, #156 ) ;
+#139 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #131 ), #145 ) ;
+#140 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#141 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #160 ) ) ;
+#142 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#143 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#144 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #131 ) ) ;
+#145 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #154 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #143, #142, #140 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#146 = CIRCLE ( 'NONE', #138, 1.607046767792600800 ) ;
+#147 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#148 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#149 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #160 ), #164 ) ;
+#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#151 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#153 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#154 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #143, 'distance_accuracy_value', 'NONE');
+#155 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#156 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#157 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#158 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#159 = AXIS2_PLACEMENT_3D ( 'NONE', #158, #150, #153 ) ;
+#160 = STYLED_ITEM ( 'NONE', ( #134 ), #607 ) ;
+#161 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #135, 'distance_accuracy_value', 'NONE');
+#162 = STYLED_ITEM ( 'NONE', ( #165 ), #610 ) ;
+#163 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#164 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #161 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #135, #155, #166 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#165 = PRESENTATION_STYLE_ASSIGNMENT (( #168 ) ) ;
+#166 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#167 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #162 ) ) ;
+#168 = SURFACE_STYLE_USAGE ( .BOTH. , #299 ) ;
+#169 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 2.204364238465235600E-016, -1.800000000000000000 ) ) ;
+#170 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#171 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#172 = AXIS2_PLACEMENT_3D ( 'NONE', #177, #175, #170 ) ;
+#173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #162 ), #216 ) ;
+#174 = CIRCLE ( 'NONE', #172, 1.599999999999999900 ) ;
+#175 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#176 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#177 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#178 = CARTESIAN_POINT ( 'NONE', ( 13.12000000000000300, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#179 = AXIS2_PLACEMENT_3D ( 'NONE', #178, #219, #233 ) ;
+#180 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #201, #176 ) ;
+#181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #200 ), #224 ) ;
+#182 = STYLED_ITEM ( 'NONE', ( #213 ), #620 ) ;
+#183 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #200 ) ) ;
+#184 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#185 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #182 ), #251 ) ;
+#186 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #203 ) ) ;
+#187 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #182 ) ) ;
+#188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#189 = SURFACE_SIDE_STYLE ('',( #334 ) ) ;
+#190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#191 = CIRCLE ( 'NONE', #197, 0.4000000000000010200 ) ;
+#192 = AXIS2_PLACEMENT_3D ( 'NONE', #184, #227, #226 ) ;
+#193 = SURFACE_STYLE_USAGE ( .BOTH. , #189 ) ;
+#194 = SURFACE_SIDE_STYLE ('',( #362 ) ) ;
+#195 = DIRECTION ( 'NONE', ( -2.696697712093908400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#196 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#197 = AXIS2_PLACEMENT_3D ( 'NONE', #223, #195, #212 ) ;
+#198 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#199 = TOROIDAL_SURFACE ( 'NONE', #230, 3.200000000000000200, 1.600000000000000300 ) ;
+#200 = STYLED_ITEM ( 'NONE', ( #225 ), #613 ) ;
+#201 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#202 = CIRCLE ( 'NONE', #180, 1.720000000000000000 ) ;
+#203 = STYLED_ITEM ( 'NONE', ( #318 ), #773 ) ;
+#204 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000100, 4.898587196589413100E-017, 2.120000000000000600 ) ) ;
+#205 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#206 = CIRCLE ( 'NONE', #192, 2.000000000000000000 ) ;
+#207 = FACE_OUTER_BOUND ( 'NONE', #747, .T. ) ;
+#208 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#209 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#210 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#211 = TOROIDAL_SURFACE ( 'NONE', #179, 2.119999999999999700, 0.4000000000000000200 ) ;
+#212 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.602085213965204000E-014 ) ) ;
+#213 = PRESENTATION_STYLE_ASSIGNMENT (( #214 ) ) ;
+#214 = SURFACE_STYLE_USAGE ( .BOTH. , #194 ) ;
+#215 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#216 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #236 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #163, #222, #205 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#217 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #208, 'distance_accuracy_value', 'NONE');
+#218 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 2.120000000000014300 ) ) ;
+#219 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#220 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#221 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#222 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#223 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#224 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #217 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #208, #209, #198 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#225 = PRESENTATION_STYLE_ASSIGNMENT (( #193 ) ) ;
+#226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#228 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000400, 0.0000000000000000000, 2.120000000000025000 ) ) ;
+#229 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#230 = AXIS2_PLACEMENT_3D ( 'NONE', #221, #220, #190 ) ;
+#231 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#232 = CIRCLE ( 'NONE', #235, 1.600000000000000300 ) ;
+#233 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #203 ), #424 ) ;
+#235 = AXIS2_PLACEMENT_3D ( 'NONE', #229, #215, #188 ) ;
+#236 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #163, 'distance_accuracy_value', 'NONE');
+#237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#238 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999999400, 0.0000000000000000000, -0.3999999999999995200 ) ) ;
+#239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#240 = DIRECTION ( 'NONE', ( 1.301042606982605300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#241 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.348348856046954200E-014 ) ) ;
+#242 = AXIS2_PLACEMENT_3D ( 'NONE', #259, #239, #237 ) ;
+#243 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #258, 'distance_accuracy_value', 'NONE');
+#244 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#245 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#246 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#247 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#248 = CIRCLE ( 'NONE', #242, 2.000000000000000000 ) ;
+#249 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999998900, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#250 = AXIS2_PLACEMENT_3D ( 'NONE', #249, #241, #240 ) ;
+#251 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #243 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #258, #252, #257 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#252 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1039, 'distance_accuracy_value', 'NONE');
+#254 = CIRCLE ( 'NONE', #250, 0.4000000000000000200 ) ;
+#255 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 10.00000000000000000 ) ) ;
+#256 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1039, #1081, #244 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#257 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#258 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#259 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#260 = FACE_OUTER_BOUND ( 'NONE', #791, .T. ) ;
+#261 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #263, #262 ) ;
+#262 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#263 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#264 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#265 = FACE_OUTER_BOUND ( 'NONE', #831, .T. ) ;
+#266 = TOROIDAL_SURFACE ( 'NONE', #261, 3.200000000000000200, 1.600000000000000300 ) ;
+#267 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#269 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#270 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.465261258166052400E-016, -0.4000000000000000200 ) ) ;
+#271 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#272 = FILL_AREA_STYLE_COLOUR ( '', #273 ) ;
+#273 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#274 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#275 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#276 = CARTESIAN_POINT ( 'NONE', ( 7.400806661517031600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#277 = AXIS2_PLACEMENT_3D ( 'NONE', #276, #275, #274 ) ;
+#278 = CIRCLE ( 'NONE', #277, 1.599999999999999900 ) ;
+#279 = SURFACE_SIDE_STYLE ('',( #280 ) ) ;
+#280 = SURFACE_STYLE_FILL_AREA ( #291 ) ;
+#281 = FACE_OUTER_BOUND ( 'NONE', #604, .T. ) ;
+#282 = FILL_AREA_STYLE_COLOUR ( '', #292 ) ;
+#283 = FACE_OUTER_BOUND ( 'NONE', #616, .T. ) ;
+#284 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#285 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#286 = VECTOR ( 'NONE', #285, 1000.000000000000000 ) ;
+#287 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#288 = LINE ( 'NONE', #287, #286 ) ;
+#289 = CIRCLE ( 'NONE', #290, 1.599999999999999900 ) ;
+#290 = AXIS2_PLACEMENT_3D ( 'NONE', #271, #269, #268 ) ;
+#291 = FILL_AREA_STYLE ('',( #282 ) ) ;
+#292 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#293 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#295 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#296 = AXIS2_PLACEMENT_3D ( 'NONE', #301, #295, #294 ) ;
+#297 = CYLINDRICAL_SURFACE ( 'NONE', #296, 1.599999999999999900 ) ;
+#298 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #307, #304 ) ;
+#299 = SURFACE_SIDE_STYLE ('',( #300 ) ) ;
+#300 = SURFACE_STYLE_FILL_AREA ( #309 ) ;
+#301 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#302 = FILL_AREA_STYLE_COLOUR ( '', #293 ) ;
+#303 = TOROIDAL_SURFACE ( 'NONE', #298, 3.200000000000000200, 1.600000000000000300 ) ;
+#304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#305 = FACE_OUTER_BOUND ( 'NONE', #627, .T. ) ;
+#306 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 2.086214459361272000E-016, -1.607046767792600800 ) ) ;
+#307 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#308 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#309 = FILL_AREA_STYLE ('',( #302 ) ) ;
+#310 = DIRECTION ( 'NONE', ( 1.301042606982605300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#311 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#312 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 1.800000000000000000 ) ) ;
+#313 = CIRCLE ( 'NONE', #159, 0.4000000000000000200 ) ;
+#314 = SURFACE_SIDE_STYLE ('',( #315 ) ) ;
+#315 = SURFACE_STYLE_FILL_AREA ( #323 ) ;
+#316 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#317 = LINE ( 'NONE', #316, #321 ) ;
+#318 = PRESENTATION_STYLE_ASSIGNMENT (( #319 ) ) ;
+#319 = SURFACE_STYLE_USAGE ( .BOTH. , #314 ) ;
+#320 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#321 = VECTOR ( 'NONE', #320, 1000.000000000000000 ) ;
+#322 = AXIS2_PLACEMENT_3D ( 'NONE', #311, #324, #310 ) ;
+#323 = FILL_AREA_STYLE ('',( #325 ) ) ;
+#324 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.348348856046954200E-014 ) ) ;
+#325 = FILL_AREA_STYLE_COLOUR ( '', #171 ) ;
+#326 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 2.120000000000014300 ) ) ;
+#327 = LINE ( 'NONE', #326, #421 ) ;
+#328 = FACE_OUTER_BOUND ( 'NONE', #851, .T. ) ;
+#329 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#330 = CIRCLE ( 'NONE', #322, 0.4000000000000000200 ) ;
+#331 = CYLINDRICAL_SURFACE ( 'NONE', #338, 1.599999999999999900 ) ;
+#332 = FACE_OUTER_BOUND ( 'NONE', #618, .T. ) ;
+#333 = FILL_AREA_STYLE ('',( #350 ) ) ;
+#334 = SURFACE_STYLE_FILL_AREA ( #335 ) ;
+#335 = FILL_AREA_STYLE ('',( #336 ) ) ;
+#336 = FILL_AREA_STYLE_COLOUR ( '', #339 ) ;
+#337 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#338 = AXIS2_PLACEMENT_3D ( 'NONE', #337, #355, #354 ) ;
+#339 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#340 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #341 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #352, #356, #342 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#341 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #352, 'distance_accuracy_value', 'NONE');
+#342 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#343 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #344 ) ) ;
+#344 = STYLED_ITEM ( 'NONE', ( #345 ), #612 ) ;
+#345 = PRESENTATION_STYLE_ASSIGNMENT (( #346 ) ) ;
+#346 = SURFACE_STYLE_USAGE ( .BOTH. , #347 ) ;
+#347 = SURFACE_SIDE_STYLE ('',( #353 ) ) ;
+#348 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#349 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #344 ), #340 ) ;
+#350 = FILL_AREA_STYLE_COLOUR ( '', #348 ) ;
+#351 = FACE_OUTER_BOUND ( 'NONE', #615, .T. ) ;
+#352 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#353 = SURFACE_STYLE_FILL_AREA ( #333 ) ;
+#354 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#355 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#356 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#357 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#358 = FILL_AREA_STYLE_COLOUR ( '', #363 ) ;
+#359 = TOROIDAL_SURFACE ( 'NONE', #370, 0.4000000000000000200, 1.600000000000000300 ) ;
+#360 = AXIS2_PLACEMENT_3D ( 'NONE', #361, #357, #196 ) ;
+#361 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#362 = SURFACE_STYLE_FILL_AREA ( #369 ) ;
+#363 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#364 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#365 = CIRCLE ( 'NONE', #360, 1.628738757558435800 ) ;
+#366 = FACE_OUTER_BOUND ( 'NONE', #608, .T. ) ;
+#367 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#368 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#369 = FILL_AREA_STYLE ('',( #358 ) ) ;
+#370 = AXIS2_PLACEMENT_3D ( 'NONE', #368, #367, #364 ) ;
+#371 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#372 = CIRCLE ( 'NONE', #406, 0.4000000000000010200 ) ;
+#373 = FACE_OUTER_BOUND ( 'NONE', #634, .T. ) ;
+#374 = CIRCLE ( 'NONE', #386, 1.717526607505605700 ) ;
+#375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#376 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#377 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000100, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#378 = AXIS2_PLACEMENT_3D ( 'NONE', #377, #245, #247 ) ;
+#379 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#380 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#381 = AXIS2_PLACEMENT_3D ( 'NONE', #404, #380, #379 ) ;
+#382 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #396 ), #400 ) ;
+#383 = DIRECTION ( 'NONE', ( -2.696697712093908400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#384 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#385 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#386 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #385, #384 ) ;
+#387 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213754100E-014 ) ) ;
+#388 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#389 = TOROIDAL_SURFACE ( 'NONE', #403, 0.4000000000000000200, 1.600000000000000100 ) ;
+#390 = SURFACE_STYLE_USAGE ( .BOTH. , #392 ) ;
+#391 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#392 = SURFACE_SIDE_STYLE ('',( #393 ) ) ;
+#393 = SURFACE_STYLE_FILL_AREA ( #398 ) ;
+#394 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#395 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #396 ) ) ;
+#396 = STYLED_ITEM ( 'NONE', ( #409 ), #623 ) ;
+#397 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#398 = FILL_AREA_STYLE ('',( #408 ) ) ;
+#399 = CIRCLE ( 'NONE', #381, 1.992953232207399100 ) ;
+#400 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #401 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #397, #391, #407 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#401 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #397, 'distance_accuracy_value', 'NONE');
+#402 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#403 = AXIS2_PLACEMENT_3D ( 'NONE', #402, #376, #375 ) ;
+#404 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#405 = CIRCLE ( 'NONE', #378, 2.520000000000000000 ) ;
+#406 = AXIS2_PLACEMENT_3D ( 'NONE', #388, #383, #387 ) ;
+#407 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#408 = FILL_AREA_STYLE_COLOUR ( '', #394 ) ;
+#409 = PRESENTATION_STYLE_ASSIGNMENT (( #390 ) ) ;
+#410 = FACE_OUTER_BOUND ( 'NONE', #824, .T. ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999998300, 4.898587196589413100E-017, 0.4000000000000005200 ) ) ;
+#412 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000019600, 0.0000000000000000000, -0.3999999999999995200 ) ) ;
+#413 = FACE_OUTER_BOUND ( 'NONE', #800, .T. ) ;
+#414 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#415 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#416 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #231, 'distance_accuracy_value', 'NONE');
+#417 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#418 = AXIS2_PLACEMENT_3D ( 'NONE', #419, #426, #423 ) ;
+#419 = CARTESIAN_POINT ( 'NONE', ( 13.12000000000000300, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#420 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#421 = VECTOR ( 'NONE', #429, 1000.000000000000000 ) ;
+#422 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#424 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #416 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #231, #210, #415 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#425 = AXIS2_PLACEMENT_3D ( 'NONE', #428, #427, #422 ) ;
+#426 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#427 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#428 = CARTESIAN_POINT ( 'NONE', ( 13.12000000000000300, 0.0000000000000000000, 2.120000000000000100 ) ) ;
+#429 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#430 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#431 = CIRCLE ( 'NONE', #434, 1.719999999999999500 ) ;
+#432 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#433 = CARTESIAN_POINT ( 'NONE', ( 13.12000000000000300, 4.898587196589413100E-017, 2.120000000000000100 ) ) ;
+#434 = AXIS2_PLACEMENT_3D ( 'NONE', #433, #430, #432 ) ;
+#435 = FACE_OUTER_BOUND ( 'NONE', #738, .T. ) ;
+#436 = CIRCLE ( 'NONE', #425, 2.519999999999999600 ) ;
+#437 = CIRCLE ( 'NONE', #438, 0.4000000000000000200 ) ;
+#438 = AXIS2_PLACEMENT_3D ( 'NONE', #329, #420, #417 ) ;
+#439 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#440 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000300, 4.898587196589421700E-017, 2.120000000000003200 ) ) ;
+#441 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#442 = FACE_OUTER_BOUND ( 'NONE', #812, .T. ) ;
+#443 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#444 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#445 = AXIS2_PLACEMENT_3D ( 'NONE', #444, #443, #148 ) ;
+#446 = CIRCLE ( 'NONE', #445, 0.4000000000000000200 ) ;
+#447 = CYLINDRICAL_SURFACE ( 'NONE', #448, 2.000000000000000000 ) ;
+#448 = AXIS2_PLACEMENT_3D ( 'NONE', #439, #441, #450 ) ;
+#449 = TOROIDAL_SURFACE ( 'NONE', #418, 2.119999999999999700, 0.4000000000000000200 ) ;
+#450 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#451 = FACE_OUTER_BOUND ( 'NONE', #786, .T. ) ;
+#452 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000009000, 4.898587196589413100E-017, 0.4000000000000005200 ) ) ;
+#453 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #472 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #459, #453, #460 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#455 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#456 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #458 ), #454 ) ;
+#457 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #458 ) ) ;
+#458 = STYLED_ITEM ( 'NONE', ( #464 ), #785 ) ;
+#459 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#460 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#461 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#462 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #461, #462, #455 ) ;
+#464 = PRESENTATION_STYLE_ASSIGNMENT (( #465 ) ) ;
+#465 = SURFACE_STYLE_USAGE ( .BOTH. , #466 ) ;
+#466 = SURFACE_SIDE_STYLE ('',( #467 ) ) ;
+#467 = SURFACE_STYLE_FILL_AREA ( #468 ) ;
+#468 = FILL_AREA_STYLE ('',( #471 ) ) ;
+#469 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#470 = CYLINDRICAL_SURFACE ( 'NONE', #463, 0.4000000000000000200 ) ;
+#471 = FILL_AREA_STYLE_COLOUR ( '', #469 ) ;
+#472 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #459, 'distance_accuracy_value', 'NONE');
+#473 = CYLINDRICAL_SURFACE ( 'NONE', #476, 0.4000000000000000200 ) ;
+#474 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#475 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#476 = AXIS2_PLACEMENT_3D ( 'NONE', #474, #477, #475 ) ;
+#477 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #488, #487 ) ;
+#479 = CIRCLE ( 'NONE', #478, 1.600000000000000100 ) ;
+#480 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000300, 4.898587196589413100E-017, 2.120000000000014300 ) ) ;
+#481 = CIRCLE ( 'NONE', #495, 0.4000000000000000200 ) ;
+#482 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.602085213965204000E-014 ) ) ;
+#483 = DIRECTION ( 'NONE', ( -2.696697712093908400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#484 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #483, #482 ) ;
+#485 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#486 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#487 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#488 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.348348856046954200E-014 ) ) ;
+#491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#493 = LINE ( 'NONE', #480, #136 ) ;
+#494 = DIRECTION ( 'NONE', ( 1.301042606982605300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#495 = AXIS2_PLACEMENT_3D ( 'NONE', #486, #490, #494 ) ;
+#496 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#497 = AXIS2_PLACEMENT_3D ( 'NONE', #485, #491, #496 ) ;
+#498 = CIRCLE ( 'NONE', #497, 1.600000000000000100 ) ;
+#499 = CIRCLE ( 'NONE', #484, 0.4000000000000010200 ) ;
+#500 = EDGE_LOOP ( 'NONE', ( #504, #505, #545, #553 ) ) ;
+#501 = EDGE_CURVE ( 'NONE', #868, #543, #896, .T. ) ;
+#502 = ADVANCED_FACE ( 'NONE', ( #912 ), #935, .T. ) ;
+#503 = ORIENTED_EDGE ( 'NONE', *, *, #572, .F. ) ;
+#504 = ORIENTED_EDGE ( 'NONE', *, *, #886, .F. ) ;
+#505 = ORIENTED_EDGE ( 'NONE', *, *, #550, .T. ) ;
+#506 = ORIENTED_EDGE ( 'NONE', *, *, #568, .F. ) ;
+#507 = ADVANCED_FACE ( 'NONE', ( #941 ), #964, .T. ) ;
+#508 = EDGE_CURVE ( 'NONE', #827, #844, #967, .T. ) ;
+#509 = EDGE_CURVE ( 'NONE', #698, #827, #974, .T. ) ;
+#510 = EDGE_CURVE ( 'NONE', #847, #874, #961, .T. ) ;
+#511 = ORIENTED_EDGE ( 'NONE', *, *, #508, .T. ) ;
+#512 = ORIENTED_EDGE ( 'NONE', *, *, #510, .F. ) ;
+#513 = ORIENTED_EDGE ( 'NONE', *, *, #522, .T. ) ;
+#514 = ORIENTED_EDGE ( 'NONE', *, *, #523, .F. ) ;
+#515 = EDGE_CURVE ( 'NONE', #753, #887, #976, .T. ) ;
+#516 = ORIENTED_EDGE ( 'NONE', *, *, #572, .T. ) ;
+#517 = ORIENTED_EDGE ( 'NONE', *, *, #596, .F. ) ;
+#518 = VERTEX_POINT ( 'NONE', #971 ) ;
+#519 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .F. ) ;
+#520 = ADVANCED_FACE ( 'NONE', ( #977 ), #980, .F. ) ;
+#521 = EDGE_CURVE ( 'NONE', #884, #847, #981, .T. ) ;
+#522 = EDGE_CURVE ( 'NONE', #884, #1105, #996, .T. ) ;
+#523 = EDGE_CURVE ( 'NONE', #543, #844, #991, .T. ) ;
+#524 = EDGE_LOOP ( 'NONE', ( #526, #513, #525, #512 ) ) ;
+#525 = ORIENTED_EDGE ( 'NONE', *, *, #859, .F. ) ;
+#526 = ORIENTED_EDGE ( 'NONE', *, *, #521, .F. ) ;
+#527 = ORIENTED_EDGE ( 'NONE', *, *, #751, .F. ) ;
+#528 = ORIENTED_EDGE ( 'NONE', *, *, #515, .F. ) ;
+#529 = EDGE_LOOP ( 'NONE', ( #503, #517, #588, #587 ) ) ;
+#530 = ADVANCED_FACE ( 'NONE', ( #1007 ), #1032, .F. ) ;
+#531 = ORIENTED_EDGE ( 'NONE', *, *, #761, .T. ) ;
+#532 = EDGE_CURVE ( 'NONE', #1096, #752, #1036, .T. ) ;
+#533 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ;
+#534 = ORIENTED_EDGE ( 'NONE', *, *, #501, .F. ) ;
+#535 = ORIENTED_EDGE ( 'NONE', *, *, #696, .F. ) ;
+#536 = EDGE_LOOP ( 'NONE', ( #712, #694, #702, #706 ) ) ;
+#537 = EDGE_LOOP ( 'NONE', ( #506, #516, #573, #583 ) ) ;
+#538 = EDGE_LOOP ( 'NONE', ( #531, #533, #540, #528 ) ) ;
+#539 = ORIENTED_EDGE ( 'NONE', *, *, #748, .T. ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #876, .F. ) ;
+#541 = EDGE_LOOP ( 'NONE', ( #535, #544, #511, #514 ) ) ;
+#542 = ADVANCED_FACE ( 'NONE', ( #1038 ), #1075, .T. ) ;
+#543 = VERTEX_POINT ( 'NONE', #1074 ) ;
+#544 = ORIENTED_EDGE ( 'NONE', *, *, #509, .T. ) ;
+#545 = ORIENTED_EDGE ( 'NONE', *, *, #547, .T. ) ;
+#546 = EDGE_LOOP ( 'NONE', ( #519, #549, #555, #558 ) ) ;
+#547 = EDGE_CURVE ( 'NONE', #554, #518, #1078, .T. ) ;
+#548 = ORIENTED_EDGE ( 'NONE', *, *, #556, .F. ) ;
+#549 = ORIENTED_EDGE ( 'NONE', *, *, #556, .T. ) ;
+#550 = EDGE_CURVE ( 'NONE', #1107, #554, #1060, .T. ) ;
+#551 = ADVANCED_FACE ( 'NONE', ( #1069 ), #13, .T. ) ;
+#552 = EDGE_CURVE ( 'NONE', #1111, #518, #10, .T. ) ;
+#553 = ORIENTED_EDGE ( 'NONE', *, *, #552, .F. ) ;
+#554 = VERTEX_POINT ( 'NONE', #44 ) ;
+#555 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ;
+#556 = EDGE_CURVE ( 'NONE', #1084, #554, #28, .T. ) ;
+#557 = EDGE_CURVE ( 'NONE', #518, #554, #31, .T. ) ;
+#558 = ORIENTED_EDGE ( 'NONE', *, *, #579, .F. ) ;
+#559 = VERTEX_POINT ( 'NONE', #45 ) ;
+#560 = ORIENTED_EDGE ( 'NONE', *, *, #590, .F. ) ;
+#561 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ;
+#562 = ORIENTED_EDGE ( 'NONE', *, *, #574, .T. ) ;
+#563 = ORIENTED_EDGE ( 'NONE', *, *, #568, .T. ) ;
+#564 = EDGE_CURVE ( 'NONE', #875, #559, #41, .T. ) ;
+#565 = EDGE_CURVE ( 'NONE', #845, #768, #36, .T. ) ;
+#566 = EDGE_CURVE ( 'NONE', #754, #768, #4, .T. ) ;
+#567 = EDGE_CURVE ( 'NONE', #891, #570, #19, .T. ) ;
+#568 = EDGE_CURVE ( 'NONE', #559, #570, #70, .T. ) ;
+#569 = ORIENTED_EDGE ( 'NONE', *, *, #565, .F. ) ;
+#570 = VERTEX_POINT ( 'NONE', #65 ) ;
+#571 = ORIENTED_EDGE ( 'NONE', *, *, #860, .F. ) ;
+#572 = EDGE_CURVE ( 'NONE', #559, #846, #56, .T. ) ;
+#573 = ORIENTED_EDGE ( 'NONE', *, *, #1087, .F. ) ;
+#574 = EDGE_CURVE ( 'NONE', #891, #875, #57, .T. ) ;
+#575 = ADVANCED_FACE ( 'NONE', ( #47 ), #84, .T. ) ;
+#576 = ADVANCED_FACE ( 'NONE', ( #88 ), #114, .F. ) ;
+#577 = EDGE_LOOP ( 'NONE', ( #571, #585, #582, #569 ) ) ;
+#578 = ORIENTED_EDGE ( 'NONE', *, *, #564, .T. ) ;
+#579 = EDGE_CURVE ( 'NONE', #1112, #518, #99, .T. ) ;
+#580 = ADVANCED_FACE ( 'NONE', ( #117 ), #116, .T. ) ;
+#581 = EDGE_CURVE ( 'NONE', #609, #754, #130, .T. ) ;
+#582 = ORIENTED_EDGE ( 'NONE', *, *, #566, .T. ) ;
+#583 = ORIENTED_EDGE ( 'NONE', *, *, #584, .F. ) ;
+#584 = EDGE_CURVE ( 'NONE', #570, #636, #288, .T. ) ;
+#585 = ORIENTED_EDGE ( 'NONE', *, *, #581, .T. ) ;
+#586 = EDGE_LOOP ( 'NONE', ( #562, #578, #563, #561 ) ) ;
+#587 = ORIENTED_EDGE ( 'NONE', *, *, #606, .F. ) ;
+#588 = ORIENTED_EDGE ( 'NONE', *, *, #584, .T. ) ;
+#589 = ORIENTED_EDGE ( 'NONE', *, *, #848, .F. ) ;
+#590 = EDGE_CURVE ( 'NONE', #1112, #1084, #289, .T. ) ;
+#591 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .T. ) ;
+#592 = ORIENTED_EDGE ( 'NONE', *, *, #641, .F. ) ;
+#593 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .F. ) ;
+#594 = ORIENTED_EDGE ( 'NONE', *, *, #523, .T. ) ;
+#595 = ORIENTED_EDGE ( 'NONE', *, *, #565, .T. ) ;
+#596 = EDGE_CURVE ( 'NONE', #570, #559, #278, .T. ) ;
+#597 = ADVANCED_FACE ( 'NONE', ( #283 ), #266, .F. ) ;
+#598 = ORIENTED_EDGE ( 'NONE', *, *, #581, .F. ) ;
+#599 = ORIENTED_EDGE ( 'NONE', *, *, #564, .F. ) ;
+#600 = ORIENTED_EDGE ( 'NONE', *, *, #744, .T. ) ;
+#601 = ORIENTED_EDGE ( 'NONE', *, *, #605, .F. ) ;
+#602 = ORIENTED_EDGE ( 'NONE', *, *, #1083, .T. ) ;
+#603 = ORIENTED_EDGE ( 'NONE', *, *, #596, .T. ) ;
+#604 = EDGE_LOOP ( 'NONE', ( #548, #560, #622, #617 ) ) ;
+#605 = EDGE_CURVE ( 'NONE', #845, #609, #146, .T. ) ;
+#606 = EDGE_CURVE ( 'NONE', #846, #636, #174, .T. ) ;
+#607 = ADVANCED_FACE ( 'NONE', ( #281 ), #297, .T. ) ;
+#608 = EDGE_LOOP ( 'NONE', ( #591, #714, #593, #592 ) ) ;
+#609 = VERTEX_POINT ( 'NONE', #306 ) ;
+#610 = ADVANCED_FACE ( 'NONE', ( #305 ), #303, .F. ) ;
+#611 = EDGE_CURVE ( 'NONE', #1085, #754, #232, .T. ) ;
+#612 = ADVANCED_FACE ( 'NONE', ( #332 ), #199, .F. ) ;
+#613 = ADVANCED_FACE ( 'NONE', ( #351 ), #331, .T. ) ;
+#614 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ;
+#615 = EDGE_LOOP ( 'NONE', ( #599, #600, #614, #603 ) ) ;
+#616 = EDGE_LOOP ( 'NONE', ( #598, #601, #595, #602 ) ) ;
+#617 = ORIENTED_EDGE ( 'NONE', *, *, #547, .F. ) ;
+#618 = EDGE_LOOP ( 'NONE', ( #628, #630, #629, #621 ) ) ;
+#619 = EDGE_CURVE ( 'NONE', #1111, #1107, #365, .T. ) ;
+#620 = ADVANCED_FACE ( 'NONE', ( #366 ), #359, .T. ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ;
+#622 = ORIENTED_EDGE ( 'NONE', *, *, #579, .T. ) ;
+#623 = ADVANCED_FACE ( 'NONE', ( #373 ), #389, .T. ) ;
+#624 = EDGE_CURVE ( 'NONE', #543, #698, #399, .T. ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #633, .F. ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #522, .F. ) ;
+#627 = EDGE_LOOP ( 'NONE', ( #626, #589, #642, #625 ) ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #550, .F. ) ;
+#629 = ORIENTED_EDGE ( 'NONE', *, *, #552, .T. ) ;
+#630 = ORIENTED_EDGE ( 'NONE', *, *, #619, .F. ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #713, .F. ) ;
+#632 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
+#633 = EDGE_CURVE ( 'NONE', #1105, #874, #374, .T. ) ;
+#634 = EDGE_LOOP ( 'NONE', ( #643, #632, #594, #639 ) ) ;
+#635 = EDGE_LOOP ( 'NONE', ( #646, #644, #670, #657 ) ) ;
+#636 = VERTEX_POINT ( 'NONE', #414 ) ;
+#637 = EDGE_CURVE ( 'NONE', #1096, #753, #248, .T. ) ;
+#638 = ADVANCED_FACE ( 'NONE', ( #1663 ), #1675, .T. ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .T. ) ;
+#640 = EDGE_LOOP ( 'NONE', ( #877, #885, #863, #746 ) ) ;
+#642 = ORIENTED_EDGE ( 'NONE', *, *, #510, .T. ) ;
+#641 = EDGE_CURVE ( 'NONE', #1086, #768, #1693, .T. ) ;
+#643 = ORIENTED_EDGE ( 'NONE', *, *, #509, .F. ) ;
+#644 = ORIENTED_EDGE ( 'NONE', *, *, #637, .T. ) ;
+#645 = ADVANCED_FACE ( 'NONE', ( #1710 ), #1724, .F. ) ;
+#646 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ;
+#647 = EDGE_LOOP ( 'NONE', ( #656, #665, #662, #650 ) ) ;
+#648 = EDGE_CURVE ( 'NONE', #892, #868, #1691, .T. ) ;
+#649 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ;
+#650 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
+#651 = EDGE_LOOP ( 'NONE', ( #661, #658, #660, #688 ) ) ;
+#652 = ORIENTED_EDGE ( 'NONE', *, *, #521, .T. ) ;
+#653 = ORIENTED_EDGE ( 'NONE', *, *, #619, .T. ) ;
+#654 = ADVANCED_FACE ( 'NONE', ( #1682 ), #1733, .T. ) ;
+#655 = ADVANCED_FACE ( 'NONE', ( #1730 ), #1767, .T. ) ;
+#656 = ORIENTED_EDGE ( 'NONE', *, *, #707, .F. ) ;
+#657 = ORIENTED_EDGE ( 'NONE', *, *, #666, .F. ) ;
+#658 = ORIENTED_EDGE ( 'NONE', *, *, #606, .T. ) ;
+#659 = ORIENTED_EDGE ( 'NONE', *, *, #890, .T. ) ;
+#660 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .T. ) ;
+#661 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .F. ) ;
+#662 = ORIENTED_EDGE ( 'NONE', *, *, #501, .T. ) ;
+#663 = EDGE_LOOP ( 'NONE', ( #675, #676, #672, #674 ) ) ;
+#664 = ADVANCED_FACE ( 'NONE', ( #1754 ), #1778, .T. ) ;
+#665 = ORIENTED_EDGE ( 'NONE', *, *, #648, .T. ) ;
+#666 = EDGE_CURVE ( 'NONE', #752, #887, #1749, .T. ) ;
+#667 = ADVANCED_FACE ( 'NONE', ( #1788 ), #1818, .T. ) ;
+#668 = EDGE_LOOP ( 'NONE', ( #673, #652, #649, #691 ) ) ;
+#669 = EDGE_LOOP ( 'NONE', ( #684, #690, #659, #653 ) ) ;
+#670 = ORIENTED_EDGE ( 'NONE', *, *, #515, .T. ) ;
+#671 = EDGE_LOOP ( 'NONE', ( #682, #681, #680, #709 ) ) ;
+#672 = ORIENTED_EDGE ( 'NONE', *, *, #717, .T. ) ;
+#673 = ORIENTED_EDGE ( 'NONE', *, *, #826, .F. ) ;
+#674 = ORIENTED_EDGE ( 'NONE', *, *, #648, .F. ) ;
+#675 = ORIENTED_EDGE ( 'NONE', *, *, #865, .F. ) ;
+#676 = ORIENTED_EDGE ( 'NONE', *, *, #666, .T. ) ;
+#677 = ORIENTED_EDGE ( 'NONE', *, *, #687, .T. ) ;
+#678 = ORIENTED_EDGE ( 'NONE', *, *, #641, .T. ) ;
+#679 = EDGE_LOOP ( 'NONE', ( #683, #677, #678, #695 ) ) ;
+#680 = ORIENTED_EDGE ( 'NONE', *, *, #861, .T. ) ;
+#681 = ORIENTED_EDGE ( 'NONE', *, *, #574, .F. ) ;
+#682 = ORIENTED_EDGE ( 'NONE', *, *, #872, .F. ) ;
+#683 = ORIENTED_EDGE ( 'NONE', *, *, #611, .F. ) ;
+#684 = ORIENTED_EDGE ( 'NONE', *, *, #888, .F. ) ;
+#685 = ADVANCED_FACE ( 'NONE', ( #1819 ), #1840, .T. ) ;
+#686 = ADVANCED_FACE ( 'NONE', ( #1865 ), #1841, .T. ) ;
+#687 = EDGE_CURVE ( 'NONE', #1085, #1086, #1290, .T. ) ;
+#688 = ORIENTED_EDGE ( 'NONE', *, *, #590, .T. ) ;
+#689 = ADVANCED_FACE ( 'NONE', ( #1254 ), #1154, .F. ) ;
+#690 = ORIENTED_EDGE ( 'NONE', *, *, #633, .T. ) ;
+#691 = ORIENTED_EDGE ( 'NONE', *, *, #637, .F. ) ;
+#692 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .F. ) ;
+#693 = ORIENTED_EDGE ( 'NONE', *, *, #850, .F. ) ;
+#694 = ORIENTED_EDGE ( 'NONE', *, *, #711, .T. ) ;
+#695 = ORIENTED_EDGE ( 'NONE', *, *, #566, .F. ) ;
+#696 = EDGE_CURVE ( 'NONE', #698, #543, #1210, .T. ) ;
+#697 = ORIENTED_EDGE ( 'NONE', *, *, #871, .T. ) ;
+#698 = VERTEX_POINT ( 'NONE', #1203 ) ;
+#699 = ORIENTED_EDGE ( 'NONE', *, *, #696, .T. ) ;
+#700 = EDGE_LOOP ( 'NONE', ( #692, #693, #703, #710 ) ) ;
+#701 = ADVANCED_FACE ( 'NONE', ( #1218 ), #1160, .T. ) ;
+#702 = ORIENTED_EDGE ( 'NONE', *, *, #713, .T. ) ;
+#703 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .T. ) ;
+#704 = EDGE_LOOP ( 'NONE', ( #697, #708, #699, #534 ) ) ;
+#705 = ADVANCED_FACE ( 'NONE', ( #1196 ), #1199, .T. ) ;
+#706 = ORIENTED_EDGE ( 'NONE', *, *, #687, .F. ) ;
+#707 = EDGE_CURVE ( 'NONE', #892, #698, #1232, .T. ) ;
+#708 = ORIENTED_EDGE ( 'NONE', *, *, #707, .T. ) ;
+#709 = ORIENTED_EDGE ( 'NONE', *, *, #605, .T. ) ;
+#710 = ORIENTED_EDGE ( 'NONE', *, *, #711, .F. ) ;
+#711 = EDGE_CURVE ( 'NONE', #836, #857, #1239, .T. ) ;
+#712 = ORIENTED_EDGE ( 'NONE', *, *, #774, .F. ) ;
+#713 = EDGE_CURVE ( 'NONE', #857, #1086, #1172, .T. ) ;
+#714 = ORIENTED_EDGE ( 'NONE', *, *, #611, .T. ) ;
+#715 = CLOSED_SHELL ( 'NONE', ( #858, #1114, #773, #620, #889, #1092, #866, #832, #878, #705, #542, #502, #520, #530, #551, #580, #576, #575, #507, #597, #613, #607, #612, #610, #623, #638, #655, #664, #667, #645, #654, #689, #686, #685, #701, #716 ) ) ;
+#716 = ADVANCED_FACE ( 'NONE', ( #1230 ), #1245, .F. ) ;
+#717 = EDGE_CURVE ( 'NONE', #887, #868, #1233, .T. ) ;
+#718 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ;
+#719 = ORIENTED_EDGE ( 'NONE', *, *, #508, .F. ) ;
+#720 = EDGE_LOOP ( 'NONE', ( #722, #719, #721, #718 ) ) ;
+#721 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .T. ) ;
+#722 = ORIENTED_EDGE ( 'NONE', *, *, #842, .F. ) ;
+#723 = EDGE_CURVE ( 'NONE', #766, #777, #1178, .T. ) ;
+#724 = EDGE_CURVE ( 'NONE', #813, #798, #1165, .T. ) ;
+#725 = EDGE_LOOP ( 'NONE', ( #527, #734, #740, #764 ) ) ;
+#726 = ORIENTED_EDGE ( 'NONE', *, *, #724, .T. ) ;
+#727 = ADVANCED_FACE ( 'NONE', ( #1629 ), #1528, .T. ) ;
+#728 = VERTEX_POINT ( 'NONE', #1526 ) ;
+#729 = ORIENTED_EDGE ( 'NONE', *, *, #748, .F. ) ;
+#730 = VERTEX_POINT ( 'NONE', #1611 ) ;
+#731 = ADVANCED_FACE ( 'NONE', ( #1628 ), #1558, .T. ) ;
+#732 = EDGE_CURVE ( 'NONE', #796, #798, #1183, .T. ) ;
+#733 = ORIENTED_EDGE ( 'NONE', *, *, #750, .T. ) ;
+#734 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ;
+#735 = ORIENTED_EDGE ( 'NONE', *, *, #743, .F. ) ;
+#736 = ORIENTED_EDGE ( 'NONE', *, *, #818, .T. ) ;
+#737 = ORIENTED_EDGE ( 'NONE', *, *, #751, .T. ) ;
+#738 = EDGE_LOOP ( 'NONE', ( #733, #726, #749, #735 ) ) ;
+#739 = EDGE_LOOP ( 'NONE', ( #756, #737, #729, #741 ) ) ;
+#740 = ORIENTED_EDGE ( 'NONE', *, *, #742, .T. ) ;
+#741 = ORIENTED_EDGE ( 'NONE', *, *, #742, .F. ) ;
+#742 = EDGE_CURVE ( 'NONE', #766, #730, #1228, .T. ) ;
+#743 = EDGE_CURVE ( 'NONE', #799, #796, #1596, .T. ) ;
+#744 = EDGE_CURVE ( 'NONE', #875, #891, #479, .T. ) ;
+#745 = EDGE_CURVE ( 'NONE', #847, #753, #498, .T. ) ;
+#746 = ORIENTED_EDGE ( 'NONE', *, *, #861, .F. ) ;
+#747 = EDGE_LOOP ( 'NONE', ( #757, #771, #736, #782 ) ) ;
+#748 = EDGE_CURVE ( 'NONE', #730, #728, #499, .T. ) ;
+#749 = ORIENTED_EDGE ( 'NONE', *, *, #732, .F. ) ;
+#750 = EDGE_CURVE ( 'NONE', #799, #813, #481, .T. ) ;
+#751 = EDGE_CURVE ( 'NONE', #777, #728, #493, .T. ) ;
+#752 = VERTEX_POINT ( 'NONE', #152 ) ;
+#753 = VERTEX_POINT ( 'NONE', #151 ) ;
+#754 = VERTEX_POINT ( 'NONE', #169 ) ;
+#755 = ORIENTED_EDGE ( 'NONE', *, *, #1082, .F. ) ;
+#756 = ORIENTED_EDGE ( 'NONE', *, *, #723, .T. ) ;
+#757 = ORIENTED_EDGE ( 'NONE', *, *, #776, .F. ) ;
+#758 = EDGE_CURVE ( 'NONE', #806, #813, #202, .T. ) ;
+#759 = EDGE_CURVE ( 'NONE', #728, #730, #191, .T. ) ;
+#760 = ADVANCED_FACE ( 'NONE', ( #207 ), #211, .T. ) ;
+#761 = EDGE_CURVE ( 'NONE', #753, #1096, #206, .T. ) ;
+#762 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ;
+#763 = ORIENTED_EDGE ( 'NONE', *, *, #761, .F. ) ;
+#764 = ORIENTED_EDGE ( 'NONE', *, *, #759, .F. ) ;
+#765 = VERTEX_POINT ( 'NONE', #218 ) ;
+#766 = VERTEX_POINT ( 'NONE', #228 ) ;
+#767 = EDGE_CURVE ( 'NONE', #813, #799, #330, .T. ) ;
+#768 = VERTEX_POINT ( 'NONE', #312 ) ;
+#769 = EDGE_CURVE ( 'NONE', #806, #765, #313, .T. ) ;
+#770 = ORIENTED_EDGE ( 'NONE', *, *, #769, .T. ) ;
+#771 = ORIENTED_EDGE ( 'NONE', *, *, #732, .T. ) ;
+#772 = ORIENTED_EDGE ( 'NONE', *, *, #779, .T. ) ;
+#773 = ADVANCED_FACE ( 'NONE', ( #328 ), #447, .T. ) ;
+#774 = EDGE_CURVE ( 'NONE', #836, #1085, #317, .T. ) ;
+#775 = ADVANCED_FACE ( 'NONE', ( #442 ), #449, .T. ) ;
+#776 = EDGE_CURVE ( 'NONE', #796, #766, #436, .T. ) ;
+#777 = VERTEX_POINT ( 'NONE', #440 ) ;
+#778 = ORIENTED_EDGE ( 'NONE', *, *, #815, .T. ) ;
+#779 = EDGE_CURVE ( 'NONE', #794, #795, #446, .T. ) ;
+#780 = ORIENTED_EDGE ( 'NONE', *, *, #776, .T. ) ;
+#781 = ORIENTED_EDGE ( 'NONE', *, *, #797, .T. ) ;
+#782 = ORIENTED_EDGE ( 'NONE', *, *, #723, .F. ) ;
+#783 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ;
+#784 = ADVANCED_FACE ( 'NONE', ( #435 ), #470, .T. ) ;
+#785 = MANIFOLD_SOLID_BREP ( 'Sweep1', #789 ) ;
+#786 = EDGE_LOOP ( 'NONE', ( #793, #778, #772, #816 ) ) ;
+#787 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #715 ) ;
+#788 = ORIENTED_EDGE ( 'NONE', *, *, #807, .T. ) ;
+#789 = CLOSED_SHELL ( 'NONE', ( #809, #775, #814, #784, #727, #731, #760, #822, #833, #1117, #821, #854 ) ) ;
+#790 = ORIENTED_EDGE ( 'NONE', *, *, #807, .F. ) ;
+#791 = EDGE_LOOP ( 'NONE', ( #790, #801, #828, #803 ) ) ;
+#792 = ORIENTED_EDGE ( 'NONE', *, *, #815, .F. ) ;
+#793 = ORIENTED_EDGE ( 'NONE', *, *, #811, .F. ) ;
+#794 = VERTEX_POINT ( 'NONE', #255 ) ;
+#795 = VERTEX_POINT ( 'NONE', #246 ) ;
+#796 = VERTEX_POINT ( 'NONE', #238 ) ;
+#797 = EDGE_CURVE ( 'NONE', #798, #796, #254, .T. ) ;
+#798 = VERTEX_POINT ( 'NONE', #411 ) ;
+#799 = VERTEX_POINT ( 'NONE', #412 ) ;
+#800 = EDGE_LOOP ( 'NONE', ( #770, #788, #810, #805 ) ) ;
+#801 = ORIENTED_EDGE ( 'NONE', *, *, #811, .T. ) ;
+#802 = EDGE_LOOP ( 'NONE', ( #792, #829, #1098, #830 ) ) ;
+#803 = ORIENTED_EDGE ( 'NONE', *, *, #750, .F. ) ;
+#804 = ORIENTED_EDGE ( 'NONE', *, *, #1115, .F. ) ;
+#805 = ORIENTED_EDGE ( 'NONE', *, *, #758, .F. ) ;
+#806 = VERTEX_POINT ( 'NONE', #284 ) ;
+#807 = EDGE_CURVE ( 'NONE', #765, #799, #405, .T. ) ;
+#808 = EDGE_CURVE ( 'NONE', #777, #766, #372, .T. ) ;
+#809 = ADVANCED_FACE ( 'NONE', ( #413 ), #1868, .T. ) ;
+#810 = ORIENTED_EDGE ( 'NONE', *, *, #767, .F. ) ;
+#811 = EDGE_CURVE ( 'NONE', #765, #806, #437, .T. ) ;
+#812 = EDGE_LOOP ( 'NONE', ( #781, #780, #783, #819 ) ) ;
+#813 = VERTEX_POINT ( 'NONE', #452 ) ;
+#814 = ADVANCED_FACE ( 'NONE', ( #451 ), #473, .T. ) ;
+#815 = EDGE_CURVE ( 'NONE', #765, #794, #327, .T. ) ;
+#816 = ORIENTED_EDGE ( 'NONE', *, *, #817, .F. ) ;
+#817 = EDGE_CURVE ( 'NONE', #806, #795, #1820, .T. ) ;
+#818 = EDGE_CURVE ( 'NONE', #798, #777, #431, .T. ) ;
+#819 = ORIENTED_EDGE ( 'NONE', *, *, #818, .F. ) ;
+#820 = ORIENTED_EDGE ( 'NONE', *, *, #848, .T. ) ;
+#821 = ADVANCED_FACE ( 'NONE', ( #265 ), #1852, .T. ) ;
+#822 = ADVANCED_FACE ( 'NONE', ( #410 ), #1263, .T. ) ;
+#823 = ORIENTED_EDGE ( 'NONE', *, *, #759, .T. ) ;
+#824 = EDGE_LOOP ( 'NONE', ( #1099, #1102, #1108, #852 ) ) ;
+#825 = ORIENTED_EDGE ( 'NONE', *, *, #1109, .F. ) ;
+#826 = EDGE_CURVE ( 'NONE', #884, #1096, #1827, .T. ) ;
+#827 = VERTEX_POINT ( 'NONE', #270 ) ;
+#828 = ORIENTED_EDGE ( 'NONE', *, *, #758, .T. ) ;
+#829 = ORIENTED_EDGE ( 'NONE', *, *, #769, .F. ) ;
+#830 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .T. ) ;
+#831 = EDGE_LOOP ( 'NONE', ( #539, #823 ) ) ;
+#832 = ADVANCED_FACE ( 'NONE', ( #1836 ), #1291, .T. ) ;
+#833 = ADVANCED_FACE ( 'NONE', ( #260 ), #1545, .T. ) ;
+#834 = EDGE_LOOP ( 'NONE', ( #864, #873, #870, #893 ) ) ;
+#835 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .T. ) ;
+#836 = VERTEX_POINT ( 'NONE', #264 ) ;
+#837 = EDGE_LOOP ( 'NONE', ( #840, #853 ) ) ;
+#838 = ORIENTED_EDGE ( 'NONE', *, *, #826, .T. ) ;
+#839 = VERTEX_POINT ( 'NONE', #1834 ) ;
+#840 = ORIENTED_EDGE ( 'NONE', *, *, #1106, .F. ) ;
+#841 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ;
+#842 = EDGE_CURVE ( 'NONE', #844, #839, #1185, .T. ) ;
+#843 = ORIENTED_EDGE ( 'NONE', *, *, #842, .T. ) ;
+#844 = VERTEX_POINT ( 'NONE', #1277 ) ;
+#845 = VERTEX_POINT ( 'NONE', #1276 ) ;
+#846 = VERTEX_POINT ( 'NONE', #1274 ) ;
+#847 = VERTEX_POINT ( 'NONE', #1272 ) ;
+#848 = EDGE_CURVE ( 'NONE', #847, #884, #1268, .T. ) ;
+#849 = VERTEX_POINT ( 'NONE', #1279 ) ;
+#850 = EDGE_CURVE ( 'NONE', #839, #849, #1269, .T. ) ;
+#851 = EDGE_LOOP ( 'NONE', ( #835, #1089, #755, #631 ) ) ;
+#852 = ORIENTED_EDGE ( 'NONE', *, *, #797, .F. ) ;
+#853 = ORIENTED_EDGE ( 'NONE', *, *, #779, .F. ) ;
+#854 = ADVANCED_FACE ( 'NONE', ( #1270 ), #1273, .F. ) ;
+#855 = EDGE_LOOP ( 'NONE', ( #841, #1094, #1100, #804 ) ) ;
+#856 = ORIENTED_EDGE ( 'NONE', *, *, #850, .T. ) ;
+#857 = VERTEX_POINT ( 'NONE', #1260 ) ;
+#858 = ADVANCED_FACE ( 'NONE', ( #1251 ), #1250, .F. ) ;
+#859 = EDGE_CURVE ( 'NONE', #874, #1105, #1314, .T. ) ;
+#860 = EDGE_CURVE ( 'NONE', #609, #845, #1319, .T. ) ;
+#861 = EDGE_CURVE ( 'NONE', #891, #845, #1249, .T. ) ;
+#862 = ORIENTED_EDGE ( 'NONE', *, *, #1110, .T. ) ;
+#863 = ORIENTED_EDGE ( 'NONE', *, *, #860, .T. ) ;
+#864 = ORIENTED_EDGE ( 'NONE', *, *, #876, .T. ) ;
+#865 = EDGE_CURVE ( 'NONE', #752, #892, #1299, .T. ) ;
+#866 = ADVANCED_FACE ( 'NONE', ( #1292 ), #1318, .F. ) ;
+#867 = EDGE_LOOP ( 'NONE', ( #820, #838, #763, #762 ) ) ;
+#868 = VERTEX_POINT ( 'NONE', #1340 ) ;
+#869 = ORIENTED_EDGE ( 'NONE', *, *, #886, .T. ) ;
+#870 = ORIENTED_EDGE ( 'NONE', *, *, #871, .F. ) ;
+#871 = EDGE_CURVE ( 'NONE', #868, #892, #1295, .T. ) ;
+#872 = EDGE_CURVE ( 'NONE', #875, #609, #1343, .T. ) ;
+#873 = ORIENTED_EDGE ( 'NONE', *, *, #865, .T. ) ;
+#874 = VERTEX_POINT ( 'NONE', #1339 ) ;
+#875 = VERTEX_POINT ( 'NONE', #1332 ) ;
+#876 = EDGE_CURVE ( 'NONE', #887, #752, #1330, .T. ) ;
+#877 = ORIENTED_EDGE ( 'NONE', *, *, #744, .F. ) ;
+#878 = ADVANCED_FACE ( 'NONE', ( #1337 ), #1331, .T. ) ;
+#879 = ORIENTED_EDGE ( 'NONE', *, *, #890, .F. ) ;
+#880 = EDGE_LOOP ( 'NONE', ( #1093, #862, #1103, #883 ) ) ;
+#881 = ORIENTED_EDGE ( 'NONE', *, *, #859, .T. ) ;
+#882 = ORIENTED_EDGE ( 'NONE', *, *, #888, .T. ) ;
+#883 = ORIENTED_EDGE ( 'NONE', *, *, #1104, .F. ) ;
+#884 = VERTEX_POINT ( 'NONE', #1351 ) ;
+#885 = ORIENTED_EDGE ( 'NONE', *, *, #872, .T. ) ;
+#886 = EDGE_CURVE ( 'NONE', #1107, #1111, #1352, .T. ) ;
+#887 = VERTEX_POINT ( 'NONE', #1367 ) ;
+#888 = EDGE_CURVE ( 'NONE', #1105, #1107, #1323, .T. ) ;
+#889 = ADVANCED_FACE ( 'NONE', ( #1389 ), #1308, .F. ) ;
+#890 = EDGE_CURVE ( 'NONE', #874, #1111, #1398, .T. ) ;
+#891 = VERTEX_POINT ( 'NONE', #1432 ) ;
+#892 = VERTEX_POINT ( 'NONE', #1431 ) ;
+#893 = ORIENTED_EDGE ( 'NONE', *, *, #717, .F. ) ;
+#894 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#895 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #906, 'distance_accuracy_value', 'NONE');
+#896 = CIRCLE ( 'NONE', #900, 1.600000000000000100 ) ;
+#897 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#898 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#899 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#900 = AXIS2_PLACEMENT_3D ( 'NONE', #898, #901, #894 ) ;
+#901 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#902 = SURFACE_SIDE_STYLE ('',( #903 ) ) ;
+#903 = SURFACE_STYLE_FILL_AREA ( #904 ) ;
+#904 = FILL_AREA_STYLE ('',( #905 ) ) ;
+#905 = FILL_AREA_STYLE_COLOUR ( '', #915 ) ;
+#906 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#907 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #909 ), #917 ) ;
+#908 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #909 ) ) ;
+#909 = STYLED_ITEM ( 'NONE', ( #910 ), #502 ) ;
+#910 = PRESENTATION_STYLE_ASSIGNMENT (( #911 ) ) ;
+#911 = SURFACE_STYLE_USAGE ( .BOTH. , #902 ) ;
+#912 = FACE_OUTER_BOUND ( 'NONE', #541, .T. ) ;
+#913 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #929 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #943, #947, #946 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1008 ), #1029 ) ;
+#915 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#916 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#917 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #895 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #906, #897, #899 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#918 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#919 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#920 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#921 = SURFACE_STYLE_USAGE ( .BOTH. , #922 ) ;
+#922 = SURFACE_SIDE_STYLE ('',( #940 ) ) ;
+#923 = SURFACE_STYLE_USAGE ( .BOTH. , #927 ) ;
+#924 = STYLED_ITEM ( 'NONE', ( #948 ), #507 ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #942, #934, #930 ) ;
+#926 = FILL_AREA_STYLE_COLOUR ( '', #920 ) ;
+#927 = SURFACE_SIDE_STYLE ('',( #949 ) ) ;
+#928 = FILL_AREA_STYLE_COLOUR ( '', #932 ) ;
+#929 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #943, 'distance_accuracy_value', 'NONE');
+#930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#931 = FILL_AREA_STYLE ('',( #928 ) ) ;
+#932 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#933 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #924 ) ) ;
+#934 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#935 = TOROIDAL_SURFACE ( 'NONE', #925, 0.4000000000000000200, 1.600000000000000100 ) ;
+#936 = PRESENTATION_STYLE_ASSIGNMENT (( #921 ) ) ;
+#937 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #944 ), #979 ) ;
+#938 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #944 ) ) ;
+#939 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #924 ), #913 ) ;
+#940 = SURFACE_STYLE_FILL_AREA ( #945 ) ;
+#941 = FACE_OUTER_BOUND ( 'NONE', #529, .T. ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#943 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#944 = STYLED_ITEM ( 'NONE', ( #936 ), #520 ) ;
+#945 = FILL_AREA_STYLE ('',( #926 ) ) ;
+#946 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#947 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#948 = PRESENTATION_STYLE_ASSIGNMENT (( #923 ) ) ;
+#949 = SURFACE_STYLE_FILL_AREA ( #931 ) ;
+#950 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#951 = VECTOR ( 'NONE', #950, 1000.000000000000000 ) ;
+#952 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#953 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #972, #968 ) ;
+#954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#955 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#956 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#957 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #955, #954 ) ;
+#958 = AXIS2_PLACEMENT_3D ( 'NONE', #962, #969, #963 ) ;
+#959 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#960 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#961 = CIRCLE ( 'NONE', #957, 1.600000000000000300 ) ;
+#962 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#963 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#964 = CYLINDRICAL_SURFACE ( 'NONE', #953, 1.599999999999999900 ) ;
+#965 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#966 = AXIS2_PLACEMENT_3D ( 'NONE', #973, #965, #970 ) ;
+#967 = CIRCLE ( 'NONE', #966, 0.4000000000000000200 ) ;
+#968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#969 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#970 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#972 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = CIRCLE ( 'NONE', #958, 1.600000000000000100 ) ;
+#975 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#976 = LINE ( 'NONE', #975, #951 ) ;
+#977 = FACE_OUTER_BOUND ( 'NONE', #524, .T. ) ;
+#978 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#979 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #993 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #919, #959, #918 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#980 = TOROIDAL_SURFACE ( 'NONE', #992, 3.200000000000000200, 1.600000000000000300 ) ;
+#981 = CIRCLE ( 'NONE', #998, 1.800000000000000000 ) ;
+#982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#983 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#984 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #916, 'distance_accuracy_value', 'NONE');
+#985 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#986 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#987 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#988 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#989 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#991 = CIRCLE ( 'NONE', #995, 1.600000000000000100 ) ;
+#992 = AXIS2_PLACEMENT_3D ( 'NONE', #989, #988, #978 ) ;
+#993 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #919, 'distance_accuracy_value', 'NONE');
+#994 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#995 = AXIS2_PLACEMENT_3D ( 'NONE', #990, #1001, #982 ) ;
+#996 = CIRCLE ( 'NONE', #1000, 1.600000000000000300 ) ;
+#997 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#998 = AXIS2_PLACEMENT_3D ( 'NONE', #994, #986, #997 ) ;
+#999 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1000 = AXIS2_PLACEMENT_3D ( 'NONE', #987, #983, #985 ) ;
+#1001 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1002 = SURFACE_STYLE_USAGE ( .BOTH. , #1012 ) ;
+#1003 = FILL_AREA_STYLE_COLOUR ( '', #1006 ) ;
+#1004 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1005 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1008 ) ) ;
+#1006 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1007 = FACE_OUTER_BOUND ( 'NONE', #500, .T. ) ;
+#1008 = STYLED_ITEM ( 'NONE', ( #1013 ), #530 ) ;
+#1009 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1017, 'distance_accuracy_value', 'NONE');
+#1010 = SURFACE_STYLE_FILL_AREA ( #1011 ) ;
+#1011 = FILL_AREA_STYLE ('',( #1003 ) ) ;
+#1012 = SURFACE_SIDE_STYLE ('',( #1010 ) ) ;
+#1013 = PRESENTATION_STYLE_ASSIGNMENT (( #1002 ) ) ;
+#1014 = FILL_AREA_STYLE_COLOUR ( '', #1034 ) ;
+#1015 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1016 = VECTOR ( 'NONE', #1015, 1000.000000000000000 ) ;
+#1017 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1018 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1026 ), #1042 ) ;
+#1019 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1020 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1021 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1022 = SURFACE_SIDE_STYLE ('',( #1023 ) ) ;
+#1023 = SURFACE_STYLE_FILL_AREA ( #1037 ) ;
+#1024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1025 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1026 ) ) ;
+#1026 = STYLED_ITEM ( 'NONE', ( #1027 ), #542 ) ;
+#1027 = PRESENTATION_STYLE_ASSIGNMENT (( #1028 ) ) ;
+#1028 = SURFACE_STYLE_USAGE ( .BOTH. , #1022 ) ;
+#1029 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #984 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #916, #952, #999 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #1021, #1020, #1030 ) ;
+#1032 = TOROIDAL_SURFACE ( 'NONE', #1031, 3.200000000000000200, 1.600000000000000300 ) ;
+#1033 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1034 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#1036 = LINE ( 'NONE', #1035, #1016 ) ;
+#1037 = FILL_AREA_STYLE ('',( #1014 ) ) ;
+#1038 = FACE_OUTER_BOUND ( 'NONE', #538, .T. ) ;
+#1039 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1040 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1041 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1024, #1033, #1043 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1041 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1024, 'distance_accuracy_value', 'NONE');
+#1042 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1009 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1017, #1019, #1004 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1043 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1044 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1045 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1046 = AXIS2_PLACEMENT_3D ( 'NONE', #1076, #1045, #1044 ) ;
+#1047 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1049 ), #1040 ) ;
+#1048 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1049 ) ) ;
+#1049 = STYLED_ITEM ( 'NONE', ( #1050 ), #551 ) ;
+#1050 = PRESENTATION_STYLE_ASSIGNMENT (( #1070 ) ) ;
+#1051 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1052 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1053 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1054 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1055 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#1056 = AXIS2_PLACEMENT_3D ( 'NONE', #1055, #1054, #1053 ) ;
+#1057 = SURFACE_STYLE_FILL_AREA ( #1058 ) ;
+#1058 = FILL_AREA_STYLE ('',( #1061 ) ) ;
+#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #1073, #1052, #1062 ) ;
+#1060 = CIRCLE ( 'NONE', #1056, 1.600000000000000300 ) ;
+#1061 = FILL_AREA_STYLE_COLOUR ( '', #1072 ) ;
+#1062 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1063 = SURFACE_STYLE_FILL_AREA ( #1064 ) ;
+#1064 = FILL_AREA_STYLE ('',( #1077 ) ) ;
+#1065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1067 ), #256 ) ;
+#1066 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1067 ) ) ;
+#1067 = STYLED_ITEM ( 'NONE', ( #1068 ), #787 ) ;
+#1068 = PRESENTATION_STYLE_ASSIGNMENT (( #1079 ) ) ;
+#1069 = FACE_OUTER_BOUND ( 'NONE', #546, .T. ) ;
+#1070 = SURFACE_STYLE_USAGE ( .BOTH. , #1071 ) ;
+#1071 = SURFACE_SIDE_STYLE ('',( #1063 ) ) ;
+#1072 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1073 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1074 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 1.992953232207399100 ) ) ;
+#1075 = CYLINDRICAL_SURFACE ( 'NONE', #1059, 2.000000000000000000 ) ;
+#1076 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1077 = FILL_AREA_STYLE_COLOUR ( '', #1051 ) ;
+#1078 = CIRCLE ( 'NONE', #1046, 1.599999999999999900 ) ;
+#1079 = SURFACE_STYLE_USAGE ( .BOTH. , #1080 ) ;
+#1080 = SURFACE_SIDE_STYLE ('',( #1057 ) ) ;
+#1081 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1082 = EDGE_CURVE ( 'NONE', #1086, #1085, #1374, .T. ) ;
+#1083 = EDGE_CURVE ( 'NONE', #768, #754, #1436, .T. ) ;
+#1084 = VERTEX_POINT ( 'NONE', #1427 ) ;
+#1085 = VERTEX_POINT ( 'NONE', #1437 ) ;
+#1086 = VERTEX_POINT ( 'NONE', #1388 ) ;
+#1087 = EDGE_CURVE ( 'NONE', #636, #846, #1422, .T. ) ;
+#1088 = EDGE_CURVE ( 'NONE', #849, #836, #1428, .T. ) ;
+#1089 = ORIENTED_EDGE ( 'NONE', *, *, #774, .T. ) ;
+#1090 = EDGE_CURVE ( 'NONE', #857, #836, #1412, .T. ) ;
+#1091 = EDGE_LOOP ( 'NONE', ( #881, #882, #869, #879 ) ) ;
+#1092 = ADVANCED_FACE ( 'NONE', ( #1413 ), #1460, .T. ) ;
+#1093 = ORIENTED_EDGE ( 'NONE', *, *, #1087, .T. ) ;
+#1094 = ORIENTED_EDGE ( 'NONE', *, *, #1088, .T. ) ;
+#1095 = EDGE_CURVE ( 'NONE', #1084, #1112, #1458, .T. ) ;
+#1096 = VERTEX_POINT ( 'NONE', #1438 ) ;
+#1097 = EDGE_LOOP ( 'NONE', ( #825, #843, #856, #1101 ) ) ;
+#1098 = ORIENTED_EDGE ( 'NONE', *, *, #817, .T. ) ;
+#1099 = ORIENTED_EDGE ( 'NONE', *, *, #724, .F. ) ;
+#1100 = ORIENTED_EDGE ( 'NONE', *, *, #1090, .F. ) ;
+#1101 = ORIENTED_EDGE ( 'NONE', *, *, #1113, .F. ) ;
+#1102 = ORIENTED_EDGE ( 'NONE', *, *, #767, .T. ) ;
+#1103 = ORIENTED_EDGE ( 'NONE', *, *, #1095, .T. ) ;
+#1104 = EDGE_CURVE ( 'NONE', #636, #1112, #1440, .T. ) ;
+#1105 = VERTEX_POINT ( 'NONE', #1493 ) ;
+#1106 = EDGE_CURVE ( 'NONE', #795, #794, #1459, .T. ) ;
+#1107 = VERTEX_POINT ( 'NONE', #1488 ) ;
+#1108 = ORIENTED_EDGE ( 'NONE', *, *, #743, .T. ) ;
+#1109 = EDGE_CURVE ( 'NONE', #844, #827, #1489, .T. ) ;
+#1110 = EDGE_CURVE ( 'NONE', #846, #1084, #1482, .T. ) ;
+#1111 = VERTEX_POINT ( 'NONE', #1475 ) ;
+#1112 = VERTEX_POINT ( 'NONE', #1479 ) ;
+#1113 = EDGE_CURVE ( 'NONE', #827, #849, #1467, .T. ) ;
+#1114 = ADVANCED_FACE ( 'NONE', ( #1443 ), #1480, .T. ) ;
+#1115 = EDGE_CURVE ( 'NONE', #839, #857, #1515, .T. ) ;
+#1116 = EDGE_CURVE ( 'NONE', #849, #839, #1509, .T. ) ;
+#1117 = ADVANCED_FACE ( 'NONE', ( #1505 ), #1521, .T. ) ;
+#1118 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1119, 'distance_accuracy_value', 'NONE');
+#1119 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1120 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1122 ), #1132 ) ;
+#1121 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1122 ) ) ;
+#1122 = STYLED_ITEM ( 'NONE', ( #1123 ), #689 ) ;
+#1123 = PRESENTATION_STYLE_ASSIGNMENT (( #1124 ) ) ;
+#1124 = SURFACE_STYLE_USAGE ( .BOTH. , #1128 ) ;
+#1125 = FILL_AREA_STYLE ('',( #1127 ) ) ;
+#1126 = SURFACE_STYLE_FILL_AREA ( #1125 ) ;
+#1127 = FILL_AREA_STYLE_COLOUR ( '', #1261 ) ;
+#1128 = SURFACE_SIDE_STYLE ('',( #1126 ) ) ;
+#1129 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1130 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1131 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1132 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1118 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1119, #1130, #1129 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1133 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1134 = VECTOR ( 'NONE', #1133, 1000.000000000000000 ) ;
+#1135 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1136 = FILL_AREA_STYLE ('',( #1145 ) ) ;
+#1137 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1142 ), #1158 ) ;
+#1139 = SURFACE_SIDE_STYLE ('',( #1140 ) ) ;
+#1140 = SURFACE_STYLE_FILL_AREA ( #1136 ) ;
+#1141 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1142 ) ) ;
+#1142 = STYLED_ITEM ( 'NONE', ( #1143 ), #705 ) ;
+#1143 = PRESENTATION_STYLE_ASSIGNMENT (( #1144 ) ) ;
+#1144 = SURFACE_STYLE_USAGE ( .BOTH. , #1139 ) ;
+#1145 = FILL_AREA_STYLE_COLOUR ( '', #1135 ) ;
+#1146 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1147 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1148 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.710505431213754100E-014 ) ) ;
+#1149 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1151 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1137, 'distance_accuracy_value', 'NONE');
+#1152 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1153 = AXIS2_PLACEMENT_3D ( 'NONE', #1150, #1149, #1152 ) ;
+#1154 = TOROIDAL_SURFACE ( 'NONE', #1153, 3.200000000000000200, 1.600000000000000300 ) ;
+#1155 = SURFACE_STYLE_USAGE ( .BOTH. , #1468 ) ;
+#1156 = PRESENTATION_STYLE_ASSIGNMENT (( #1155 ) ) ;
+#1157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1158 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1151 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1137, #1147, #1146 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1159 = AXIS2_PLACEMENT_3D ( 'NONE', #1161, #1162, #1157 ) ;
+#1160 = TOROIDAL_SURFACE ( 'NONE', #1159, 0.4000000000000000200, 1.599999999999999400 ) ;
+#1161 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1162 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1163 = VECTOR ( 'NONE', #1164, 1000.000000000000000 ) ;
+#1164 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1165 = LINE ( 'NONE', #1186, #1190 ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( 13.11999999999998900, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#1167 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1168 = STYLED_ITEM ( 'NONE', ( #1156 ), #1114 ) ;
+#1169 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1168 ) ) ;
+#1170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1168 ), #1227 ) ;
+#1171 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1172 = LINE ( 'NONE', #1171, #1163 ) ;
+#1173 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1174 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1175 = VECTOR ( 'NONE', #1193, 1000.000000000000000 ) ;
+#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #1173, #1179, #1148 ) ;
+#1177 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1178 = CIRCLE ( 'NONE', #1176, 0.4000000000000010200 ) ;
+#1179 = DIRECTION ( 'NONE', ( -2.696697712093908400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1180 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1167, 'distance_accuracy_value', 'NONE');
+#1181 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1182 = AXIS2_PLACEMENT_3D ( 'NONE', #1166, #1195, #1189 ) ;
+#1183 = CIRCLE ( 'NONE', #1182, 0.4000000000000000200 ) ;
+#1184 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1185 = LINE ( 'NONE', #1192, #1187 ) ;
+#1186 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 4.898587196589413100E-017, 0.4000000000000005200 ) ) ;
+#1187 = VECTOR ( 'NONE', #1194, 1000.000000000000000 ) ;
+#1188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1189 = DIRECTION ( 'NONE', ( 1.301042606982605300E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1190 = VECTOR ( 'NONE', #1184, 1000.000000000000000 ) ;
+#1191 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1192 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1193 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1194 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1195 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 1.348348856046954200E-014 ) ) ;
+#1196 = FACE_OUTER_BOUND ( 'NONE', #704, .T. ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1198 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1199 = TOROIDAL_SURFACE ( 'NONE', #1205, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1200 = FILL_AREA_STYLE ('',( #1201 ) ) ;
+#1201 = FILL_AREA_STYLE_COLOUR ( '', #1217 ) ;
+#1202 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1203 = CARTESIAN_POINT ( 'NONE', ( 1.450000000000000800, 2.440663796673163000E-016, -1.992953232207399100 ) ) ;
+#1204 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1205 = AXIS2_PLACEMENT_3D ( 'NONE', #1198, #1197, #1209 ) ;
+#1206 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1207 = SURFACE_SIDE_STYLE ('',( #1208 ) ) ;
+#1208 = SURFACE_STYLE_FILL_AREA ( #1200 ) ;
+#1209 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1210 = CIRCLE ( 'NONE', #1216, 1.992953232207399100 ) ;
+#1211 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1220 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1222, #1206, #1221 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1212 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1213 ) ) ;
+#1213 = STYLED_ITEM ( 'NONE', ( #1214 ), #701 ) ;
+#1214 = PRESENTATION_STYLE_ASSIGNMENT (( #1215 ) ) ;
+#1215 = SURFACE_STYLE_USAGE ( .BOTH. , #1207 ) ;
+#1216 = AXIS2_PLACEMENT_3D ( 'NONE', #1202, #1204, #1219 ) ;
+#1217 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1218 = FACE_OUTER_BOUND ( 'NONE', #700, .T. ) ;
+#1219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1220 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1222, 'distance_accuracy_value', 'NONE');
+#1221 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1222 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1223 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1213 ), #1211 ) ;
+#1224 = VECTOR ( 'NONE', #1226, 1000.000000000000000 ) ;
+#1225 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000400, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1226 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1227 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1180 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1167, #1181, #1174 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1228 = LINE ( 'NONE', #1225, #1224 ) ;
+#1229 = AXIS2_PLACEMENT_3D ( 'NONE', #1231, #1234, #1240 ) ;
+#1230 = FACE_OUTER_BOUND ( 'NONE', #720, .T. ) ;
+#1231 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1232 = CIRCLE ( 'NONE', #1229, 1.600000000000000100 ) ;
+#1233 = LINE ( 'NONE', #1131, #1134 ) ;
+#1234 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1235 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1236 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1237 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1238 = AXIS2_PLACEMENT_3D ( 'NONE', #1237, #1236, #1235 ) ;
+#1239 = CIRCLE ( 'NONE', #1238, 2.000000000000000000 ) ;
+#1240 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1241 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1242 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1243 = AXIS2_PLACEMENT_3D ( 'NONE', #1244, #1242, #1241 ) ;
+#1244 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1245 = CYLINDRICAL_SURFACE ( 'NONE', #1243, 0.4000000000000000200 ) ;
+#1246 = AXIS2_PLACEMENT_3D ( 'NONE', #1252, #1320, #1316 ) ;
+#1247 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1248 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1249 = CIRCLE ( 'NONE', #1315, 1.600000000000000300 ) ;
+#1250 = CYLINDRICAL_SURFACE ( 'NONE', #1246, 0.4000000000000000200 ) ;
+#1251 = FACE_OUTER_BOUND ( 'NONE', #1097, .T. ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1253 = AXIS2_PLACEMENT_3D ( 'NONE', #1262, #1414, #1457 ) ;
+#1254 = FACE_OUTER_BOUND ( 'NONE', #671, .T. ) ;
+#1255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1256 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1257 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1259 = AXIS2_PLACEMENT_3D ( 'NONE', #1297, #1327, #1300 ) ;
+#1258 = AXIS2_PLACEMENT_3D ( 'NONE', #1257, #1256, #1255 ) ;
+#1260 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1261 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1262 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 0.0000000000000000000, 4.716224744158992900E-016 ) ) ;
+#1263 = CYLINDRICAL_SURFACE ( 'NONE', #1253, 0.4000000000000000200 ) ;
+#1264 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1265 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1266 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1267 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #1265, #1264 ) ;
+#1268 = CIRCLE ( 'NONE', #1267, 1.800000000000000000 ) ;
+#1269 = CIRCLE ( 'NONE', #1258, 0.4000000000000000200 ) ;
+#1270 = FACE_OUTER_BOUND ( 'NONE', #837, .T. ) ;
+#1271 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#1272 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 0.0000000000000000000, 1.800000000000000000 ) ) ;
+#1273 = PLANE ( 'NONE', #1275 ) ;
+#1274 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1275 = AXIS2_PLACEMENT_3D ( 'NONE', #1278, #1248, #1247 ) ;
+#1276 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 1.607046767792600800 ) ) ;
+#1277 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#1279 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 1.469576158976823600E-016, -0.4000000000000000200 ) ) ;
+#1280 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1281 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1283 ), #1346 ) ;
+#1282 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1283 ) ) ;
+#1283 = STYLED_ITEM ( 'NONE', ( #1284 ), #866 ) ;
+#1284 = PRESENTATION_STYLE_ASSIGNMENT (( #1285 ) ) ;
+#1285 = SURFACE_STYLE_USAGE ( .BOTH. , #1286 ) ;
+#1286 = SURFACE_SIDE_STYLE ('',( #1287 ) ) ;
+#1287 = SURFACE_STYLE_FILL_AREA ( #1288 ) ;
+#1288 = FILL_AREA_STYLE ('',( #1296 ) ) ;
+#1290 = CIRCLE ( 'NONE', #1259, 2.000000000000000400 ) ;
+#1289 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1291 = TOROIDAL_SURFACE ( 'NONE', #1377, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1292 = FACE_OUTER_BOUND ( 'NONE', #1091, .T. ) ;
+#1293 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1294 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#1295 = CIRCLE ( 'NONE', #1336, 2.000000000000000000 ) ;
+#1296 = FILL_AREA_STYLE_COLOUR ( '', #1309 ) ;
+#1297 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1298 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = LINE ( 'NONE', #1294, #1306 ) ;
+#1300 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1301 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1302 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1303 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1304 = CARTESIAN_POINT ( 'NONE', ( 7.700806661517031400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1306 = VECTOR ( 'NONE', #1293, 1000.000000000000000 ) ;
+#1307 = AXIS2_PLACEMENT_3D ( 'NONE', #1345, #1344, #1341 ) ;
+#1308 = TOROIDAL_SURFACE ( 'NONE', #1350, 3.200000000000000200, 1.600000000000000300 ) ;
+#1309 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1310 = AXIS2_PLACEMENT_3D ( 'NONE', #1304, #1303, #1302 ) ;
+#1311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1312 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1313 = AXIS2_PLACEMENT_3D ( 'NONE', #1317, #1312, #1311 ) ;
+#1314 = CIRCLE ( 'NONE', #1313, 1.717526607505605700 ) ;
+#1315 = AXIS2_PLACEMENT_3D ( 'NONE', #1271, #1301, #1305 ) ;
+#1316 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1317 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1318 = TOROIDAL_SURFACE ( 'NONE', #1307, 3.200000000000000200, 1.600000000000000300 ) ;
+#1319 = CIRCLE ( 'NONE', #1310, 1.607046767792600800 ) ;
+#1320 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1321 = FILL_AREA_STYLE_COLOUR ( '', #1322 ) ;
+#1322 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1323 = CIRCLE ( 'NONE', #1393, 1.600000000000000300 ) ;
+#1324 = AXIS2_PLACEMENT_3D ( 'NONE', #1371, #1370, #1369 ) ;
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #1366, #1368, #1353 ) ;
+#1326 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1327 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1328 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1329 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#1330 = CIRCLE ( 'NONE', #1324, 2.000000000000000000 ) ;
+#1331 = CYLINDRICAL_SURFACE ( 'NONE', #1325, 2.000000000000000000 ) ;
+#1332 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 1.959434878635765500E-016, -1.600000000000000300 ) ) ;
+#1333 = SURFACE_SIDE_STYLE ('',( #1334 ) ) ;
+#1334 = SURFACE_STYLE_FILL_AREA ( #1372 ) ;
+#1335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1336 = AXIS2_PLACEMENT_3D ( 'NONE', #1342, #1289, #1335 ) ;
+#1337 = FACE_OUTER_BOUND ( 'NONE', #834, .T. ) ;
+#1338 = AXIS2_PLACEMENT_3D ( 'NONE', #1329, #1328, #1326 ) ;
+#1339 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 0.0000000000000000000, 1.717526607505605700 ) ) ;
+#1340 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1343 = CIRCLE ( 'NONE', #1338, 1.600000000000000300 ) ;
+#1344 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1345 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1346 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1347 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1280, #1349, #1348 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1347 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1280, 'distance_accuracy_value', 'NONE');
+#1348 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1349 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1350 = AXIS2_PLACEMENT_3D ( 'NONE', #1375, #1397, #1396 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE', ( 2.674596669241483300, 2.204364238465235600E-016, -1.800000000000000000 ) ) ;
+#1352 = CIRCLE ( 'NONE', #1403, 1.628738757558435800 ) ;
+#1353 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1354 = SURFACE_SIDE_STYLE ('',( #1355 ) ) ;
+#1355 = SURFACE_STYLE_FILL_AREA ( #1394 ) ;
+#1356 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1357 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1360, #1359, #1358 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1357 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1360, 'distance_accuracy_value', 'NONE');
+#1358 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1359 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1360 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1361 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1363 ), #1356 ) ;
+#1362 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1363 ) ) ;
+#1363 = STYLED_ITEM ( 'NONE', ( #1364 ), #878 ) ;
+#1364 = PRESENTATION_STYLE_ASSIGNMENT (( #1365 ) ) ;
+#1365 = SURFACE_STYLE_USAGE ( .BOTH. , #1333 ) ;
+#1366 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 2.000000000000000000 ) ) ;
+#1368 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1369 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1370 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1371 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1372 = FILL_AREA_STYLE ('',( #1321 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 3.200000000000000200 ) ) ;
+#1374 = CIRCLE ( 'NONE', #1426, 2.000000000000000400 ) ;
+#1375 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1376 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1378 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1381, #1380, #1379 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1377 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #1191, #1188 ) ;
+#1378 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1381, 'distance_accuracy_value', 'NONE');
+#1379 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1380 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1381 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1382 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1384 ), #1376 ) ;
+#1383 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1384 ) ) ;
+#1384 = STYLED_ITEM ( 'NONE', ( #1385 ), #889 ) ;
+#1385 = PRESENTATION_STYLE_ASSIGNMENT (( #1386 ) ) ;
+#1386 = SURFACE_STYLE_USAGE ( .BOTH. , #1354 ) ;
+#1387 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1388 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 2.000000000000000400 ) ) ;
+#1389 = FACE_OUTER_BOUND ( 'NONE', #640, .T. ) ;
+#1390 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1391 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1392 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 3.918869757271530500E-016, -3.200000000000000200 ) ) ;
+#1393 = AXIS2_PLACEMENT_3D ( 'NONE', #1392, #1391, #1390 ) ;
+#1394 = FILL_AREA_STYLE ('',( #1395 ) ) ;
+#1395 = FILL_AREA_STYLE_COLOUR ( '', #1399 ) ;
+#1396 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1397 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1398 = CIRCLE ( 'NONE', #1435, 1.600000000000000300 ) ;
+#1399 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1401 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1402 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1403 = AXIS2_PLACEMENT_3D ( 'NONE', #1402, #1401, #1400 ) ;
+#1404 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1405 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1407 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1408 = AXIS2_PLACEMENT_3D ( 'NONE', #1406, #1405, #1404 ) ;
+#1409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1411 = AXIS2_PLACEMENT_3D ( 'NONE', #1423, #1410, #1409 ) ;
+#1412 = CIRCLE ( 'NONE', #1415, 2.000000000000000000 ) ;
+#1413 = FACE_OUTER_BOUND ( 'NONE', #880, .T. ) ;
+#1414 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1415 = AXIS2_PLACEMENT_3D ( 'NONE', #1430, #1407, #1462 ) ;
+#1416 = FILL_AREA_STYLE_COLOUR ( '', #1421 ) ;
+#1417 = AXIS2_PLACEMENT_3D ( 'NONE', #1461, #1442, #1441 ) ;
+#1418 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1419 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1420 = AXIS2_PLACEMENT_3D ( 'NONE', #1429, #1419, #1418 ) ;
+#1421 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1422 = CIRCLE ( 'NONE', #1411, 1.599999999999999900 ) ;
+#1423 = CARTESIAN_POINT ( 'NONE', ( 4.501059378216450700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1425 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1426 = AXIS2_PLACEMENT_3D ( 'NONE', #1387, #1425, #1424 ) ;
+#1427 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1428 = CIRCLE ( 'NONE', #1408, 1.599999999999999400 ) ;
+#1429 = CARTESIAN_POINT ( 'NONE', ( 8.325403330758517100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1430 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 2.449293598294706900E-016, -2.000000000000000000 ) ) ;
+#1432 = CARTESIAN_POINT ( 'NONE', ( 7.550806661517031900, 0.0000000000000000000, 1.600000000000000100 ) ) ;
+#1433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1434 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1435 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #1434, #1433 ) ;
+#1436 = CIRCLE ( 'NONE', #1420, 1.800000000000000300 ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 2.449293598294706900E-016, -2.000000000000000400 ) ) ;
+#1438 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 2.449293598294706400E-016, -2.000000000000000000 ) ) ;
+#1439 = AXIS2_PLACEMENT_3D ( 'NONE', #1487, #1478, #1477 ) ;
+#1440 = LINE ( 'NONE', #1492, #1491 ) ;
+#1441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1442 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1443 = FACE_OUTER_BOUND ( 'NONE', #855, .T. ) ;
+#1444 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1445 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1448, #1447, #1446 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1445 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1448, 'distance_accuracy_value', 'NONE');
+#1446 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1447 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1448 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1451 ), #1444 ) ;
+#1450 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1451 ) ) ;
+#1451 = STYLED_ITEM ( 'NONE', ( #1452 ), #1092 ) ;
+#1452 = PRESENTATION_STYLE_ASSIGNMENT (( #1453 ) ) ;
+#1453 = SURFACE_STYLE_USAGE ( .BOTH. , #1454 ) ;
+#1454 = SURFACE_SIDE_STYLE ('',( #1455 ) ) ;
+#1455 = SURFACE_STYLE_FILL_AREA ( #1456 ) ;
+#1456 = FILL_AREA_STYLE ('',( #1416 ) ) ;
+#1457 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1458 = CIRCLE ( 'NONE', #1498, 1.599999999999999900 ) ;
+#1459 = CIRCLE ( 'NONE', #1494, 0.4000000000000000200 ) ;
+#1460 = CYLINDRICAL_SURFACE ( 'NONE', #1417, 1.599999999999999900 ) ;
+#1461 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1462 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1463 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1464 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1465 = VECTOR ( 'NONE', #1464, 1000.000000000000000 ) ;
+#1466 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#1467 = LINE ( 'NONE', #1466, #1465 ) ;
+#1468 = SURFACE_SIDE_STYLE ('',( #1469 ) ) ;
+#1469 = SURFACE_STYLE_FILL_AREA ( #1470 ) ;
+#1470 = FILL_AREA_STYLE ('',( #1471 ) ) ;
+#1471 = FILL_AREA_STYLE_COLOUR ( '', #1463 ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1486, #1476, #1177 ) ;
+#1473 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1474 = VECTOR ( 'NONE', #1473, 1000.000000000000000 ) ;
+#1475 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 0.0000000000000000000, 1.628738757558435600 ) ) ;
+#1476 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1478 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1479 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1480 = TOROIDAL_SURFACE ( 'NONE', #1472, 0.4000000000000000200, 1.599999999999999400 ) ;
+#1481 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.959434878635765000E-016, -1.599999999999999900 ) ) ;
+#1482 = LINE ( 'NONE', #1481, #1474 ) ;
+#1483 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1484 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1485 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#1486 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1487 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 3.147302450907683900, 1.994629706091175200E-016, -1.628738757558435600 ) ) ;
+#1489 = CIRCLE ( 'NONE', #1439, 0.4000000000000000200 ) ;
+#1490 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1491 = VECTOR ( 'NONE', #1490, 1000.000000000000000 ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.599999999999999900 ) ) ;
+#1493 = CARTESIAN_POINT ( 'NONE', ( 2.847302450907684100, 2.153863850398694200E-016, -1.717526607505605700 ) ) ;
+#1494 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #1484, #1483 ) ;
+#1495 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1496 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1497 = CARTESIAN_POINT ( 'NONE', ( 4.201059378216450900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1498 = AXIS2_PLACEMENT_3D ( 'NONE', #1497, #1496, #1495 ) ;
+#1499 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1500 = SURFACE_SIDE_STYLE ('',( #1501 ) ) ;
+#1501 = SURFACE_STYLE_FILL_AREA ( #1502 ) ;
+#1502 = FILL_AREA_STYLE ('',( #1535 ) ) ;
+#1503 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1504 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #1559, #1599 ) ;
+#1505 = FACE_OUTER_BOUND ( 'NONE', #802, .T. ) ;
+#1506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1507 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1508 = AXIS2_PLACEMENT_3D ( 'NONE', #1519, #1507, #1506 ) ;
+#1509 = CIRCLE ( 'NONE', #1508, 0.4000000000000000200 ) ;
+#1510 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1511 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1513 = CARTESIAN_POINT ( 'NONE', ( 9.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1514 = AXIS2_PLACEMENT_3D ( 'NONE', #1513, #1512, #1511 ) ;
+#1515 = CIRCLE ( 'NONE', #1514, 1.599999999999999400 ) ;
+#1516 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1517 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1518 = AXIS2_PLACEMENT_3D ( 'NONE', #1503, #1517, #1522 ) ;
+#1519 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1520 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1521 = CYLINDRICAL_SURFACE ( 'NONE', #1518, 0.4000000000000000200 ) ;
+#1522 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1523 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1529, 'distance_accuracy_value', 'NONE');
+#1524 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1525 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1526 = CARTESIAN_POINT ( 'NONE', ( 14.84000000000000300, 4.898587196589421700E-017, 9.999999999999989300 ) ) ;
+#1527 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1528 = CYLINDRICAL_SURFACE ( 'NONE', #1605, 0.4000000000000010200 ) ;
+#1529 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1532 ), #1563 ) ;
+#1531 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1532 ) ) ;
+#1532 = STYLED_ITEM ( 'NONE', ( #1533 ), #1540 ) ;
+#1533 = PRESENTATION_STYLE_ASSIGNMENT (( #1534 ) ) ;
+#1534 = SURFACE_STYLE_USAGE ( .BOTH. , #1500 ) ;
+#1535 = FILL_AREA_STYLE_COLOUR ( '', #1516 ) ;
+#1536 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1538 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1539 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #1537, #1536 ) ;
+#1540 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #787, #1539 ), #1541 ) ;
+#1541 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1542 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1510, #1499, #1543 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1542 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1510, 'distance_accuracy_value', 'NONE');
+#1543 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1545 = TOROIDAL_SURFACE ( 'NONE', #1627, 2.120000000000000100, 0.4000000000000000200 ) ;
+#1544 = FILL_AREA_STYLE_COLOUR ( '', #1546 ) ;
+#1546 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1547 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #785, #1539 ), #1548 ) ;
+#1548 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1549 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1520, #1551, #1550 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1549 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1520, 'distance_accuracy_value', 'NONE');
+#1550 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1552 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1553 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1554 = SURFACE_SIDE_STYLE ('',( #1555 ) ) ;
+#1555 = SURFACE_STYLE_FILL_AREA ( #1556 ) ;
+#1556 = FILL_AREA_STYLE ('',( #1544 ) ) ;
+#1557 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1558 = CYLINDRICAL_SURFACE ( 'NONE', #1601, 0.4000000000000010200 ) ;
+#1559 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1561 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1562, #1540 ) ;
+#1562 = SHAPE_REPRESENTATION ( 'RES1W_L11MxD4M_BODY', ( #1539 ), #1541 ) ;
+#1563 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1523 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1529, #1525, #1524 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1564 = AXIS2_PLACEMENT_3D ( 'NONE', #1613, #1612, #1610 ) ;
+#1565 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1566 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1567 = CARTESIAN_POINT ( 'NONE', ( -4.532102331862118300, 3.749172557093061200, -0.1556038708484322500 ) ) ;
+#1568 = AXIS2_PLACEMENT_3D ( 'NONE', #1567, #1566, #1565 ) ;
+#1569 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1570 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1572 = SHAPE_REPRESENTATION ( 'RES1W_OR_2WS_MODEL', ( #1504, #1568, #1564 ), #1600 ) ;
+#1573 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1638, #1649, $ ) ;
+#1574 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1573 ) ;
+#1575 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1572, #1562 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1589 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1576 = AXIS2_PLACEMENT_3D ( 'NONE', #1571, #1570, #1569 ) ;
+#1577 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1578, #1547 ) ;
+#1578 = SHAPE_REPRESENTATION ( 'RES1W_L10MxD0M8', ( #1539 ), #1548 ) ;
+#1579 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1580 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1583, #1582, #1581 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1580 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1583, 'distance_accuracy_value', 'NONE');
+#1581 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1582 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1583 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1584 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1586 ), #1579 ) ;
+#1585 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1586 ) ) ;
+#1586 = STYLED_ITEM ( 'NONE', ( #1587 ), #1547 ) ;
+#1587 = PRESENTATION_STYLE_ASSIGNMENT (( #1588 ) ) ;
+#1588 = SURFACE_STYLE_USAGE ( .BOTH. , #1554 ) ;
+#1589 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1564, #1539 ) ;
+#1590 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1593, #1591 ) ;
+#1591 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1592 ) ;
+#1592 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1638, #1618, $ ) ;
+#1593 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1572, #1578 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1648 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1594 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000100, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000014300, 0.0000000000000000000, -0.3999999999999995200 ) ) ;
+#1596 = LINE ( 'NONE', #1595, #1175 ) ;
+#1597 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1598 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1599 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1600 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1602 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1607, #1606, #1604 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1601 = AXIS2_PLACEMENT_3D ( 'NONE', #1557, #1609, #1608 ) ;
+#1602 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1607, 'distance_accuracy_value', 'NONE');
+#1603 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1604 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1605 = AXIS2_PLACEMENT_3D ( 'NONE', #1603, #1634, #1527 ) ;
+#1606 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1607 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1608 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1609 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE', ( 15.64000000000000400, 0.0000000000000000000, 10.00000000000001100 ) ) ;
+#1612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE', ( -2.412102331862129300, 3.749172557093061200, -0.1556038708485245100 ) ) ;
+#1614 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1618 ) ;
+#1615 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1631 ) ) ;
+#1616 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1631, .NOT_KNOWN. ) ;
+#1617 = SHAPE_DEFINITION_REPRESENTATION ( #1630, #1562 ) ;
+#1618 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1616, #1619 ) ;
+#1619 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1621, 'design' ) ;
+#1620 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1621 ) ;
+#1621 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1622 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1623 = SHAPE_DEFINITION_REPRESENTATION ( #1614, #1578 ) ;
+#1624 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1575, #1574 ) ;
+#1625 = PRODUCT_CONTEXT ( 'NONE', #1622, 'mechanical' ) ;
+#1626 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1622 ) ;
+#1627 = AXIS2_PLACEMENT_3D ( 'NONE', #1594, #1553, #1552 ) ;
+#1628 = FACE_OUTER_BOUND ( 'NONE', #725, .T. ) ;
+#1629 = FACE_OUTER_BOUND ( 'NONE', #739, .T. ) ;
+#1630 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1649 ) ;
+#1631 = PRODUCT ( 'RES1W_L10MxD0M8', 'RES1W_L10MxD0M8', '', ( #1632 ) ) ;
+#1632 = PRODUCT_CONTEXT ( 'NONE', #1597, 'mechanical' ) ;
+#1633 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1597 ) ;
+#1634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1635 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1638 ) ;
+#1636 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1643 ) ) ;
+#1637 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1643, .NOT_KNOWN. ) ;
+#1638 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1637, #1639 ) ;
+#1639 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1641, 'design' ) ;
+#1640 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1641 ) ;
+#1641 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1642 = SHAPE_DEFINITION_REPRESENTATION ( #1635, #1572 ) ;
+#1643 = PRODUCT ( 'RES1W_OR_2WS_MODEL', 'RES1W_OR_2WS_MODEL', '', ( #1644 ) ) ;
+#1644 = PRODUCT_CONTEXT ( 'NONE', #1598, 'mechanical' ) ;
+#1645 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1598 ) ;
+#1646 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1653 ) ) ;
+#1647 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1653, .NOT_KNOWN. ) ;
+#1648 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1568, #1539 ) ;
+#1649 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1647, #1650 ) ;
+#1650 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1652, 'design' ) ;
+#1651 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1652 ) ;
+#1652 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1653 = PRODUCT ( 'RES1W_L11MxD4M_BODY', 'RES1W_L11MxD4M_BODY', '', ( #1625 ) ) ;
+#1654 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1655 = SURFACE_STYLE_USAGE ( .BOTH. , #1656 ) ;
+#1656 = SURFACE_SIDE_STYLE ('',( #1659 ) ) ;
+#1657 = FILL_AREA_STYLE_COLOUR ( '', #1654 ) ;
+#1658 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1659 = SURFACE_STYLE_FILL_AREA ( #1660 ) ;
+#1660 = FILL_AREA_STYLE ('',( #1657 ) ) ;
+#1661 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1705, 'distance_accuracy_value', 'NONE');
+#1662 = PRESENTATION_STYLE_ASSIGNMENT (( #1655 ) ) ;
+#1663 = FACE_OUTER_BOUND ( 'NONE', #635, .T. ) ;
+#1664 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1665 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1671 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1667, #1670, #1669 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1666 = STYLED_ITEM ( 'NONE', ( #1662 ), #638 ) ;
+#1667 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1668 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1666 ) ) ;
+#1669 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1670 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1671 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1667, 'distance_accuracy_value', 'NONE');
+#1672 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1666 ), #1665 ) ;
+#1673 = FILL_AREA_STYLE_COLOUR ( '', #1713 ) ;
+#1674 = AXIS2_PLACEMENT_3D ( 'NONE', #1677, #1676, #1658 ) ;
+#1675 = CYLINDRICAL_SURFACE ( 'NONE', #1674, 2.000000000000000000 ) ;
+#1676 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1677 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1678 = SURFACE_STYLE_FILL_AREA ( #1679 ) ;
+#1679 = FILL_AREA_STYLE ('',( #1673 ) ) ;
+#1680 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1681 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1661 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1705, #1704, #1664 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1682 = FACE_OUTER_BOUND ( 'NONE', #651, .T. ) ;
+#1683 = FILL_AREA_STYLE ('',( #1684 ) ) ;
+#1684 = FILL_AREA_STYLE_COLOUR ( '', #1680 ) ;
+#1685 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1686 = SURFACE_STYLE_USAGE ( .BOTH. , #1687 ) ;
+#1687 = SURFACE_SIDE_STYLE ('',( #1678 ) ) ;
+#1688 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1690 = FILL_AREA_STYLE_COLOUR ( '', #1696 ) ;
+#1691 = CIRCLE ( 'NONE', #1712, 2.000000000000000000 ) ;
+#1692 = AXIS2_PLACEMENT_3D ( 'NONE', #1689, #1714, #1697 ) ;
+#1693 = CIRCLE ( 'NONE', #1692, 1.600000000000000300 ) ;
+#1694 = SURFACE_STYLE_FILL_AREA ( #1695 ) ;
+#1695 = FILL_AREA_STYLE ('',( #1690 ) ) ;
+#1696 = COLOUR_RGB ( '',0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ;
+#1697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1698 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1700 ), #1681 ) ;
+#1699 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1700 ) ) ;
+#1700 = STYLED_ITEM ( 'NONE', ( #1701 ), #645 ) ;
+#1701 = PRESENTATION_STYLE_ASSIGNMENT (( #1706 ) ) ;
+#1702 = SURFACE_STYLE_USAGE ( .BOTH. , #1703 ) ;
+#1703 = SURFACE_SIDE_STYLE ('',( #1708 ) ) ;
+#1704 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1705 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1706 = SURFACE_STYLE_USAGE ( .BOTH. , #1707 ) ;
+#1707 = SURFACE_SIDE_STYLE ('',( #1694 ) ) ;
+#1708 = SURFACE_STYLE_FILL_AREA ( #1683 ) ;
+#1709 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1710 = FACE_OUTER_BOUND ( 'NONE', #669, .T. ) ;
+#1711 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1712 = AXIS2_PLACEMENT_3D ( 'NONE', #1688, #1711, #1709 ) ;
+#1713 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1715 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1716 ) ) ;
+#1716 = STYLED_ITEM ( 'NONE', ( #1718 ), #654 ) ;
+#1717 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1716 ), #1728 ) ;
+#1718 = PRESENTATION_STYLE_ASSIGNMENT (( #1686 ) ) ;
+#1719 = AXIS2_PLACEMENT_3D ( 'NONE', #1721, #1720, #1722 ) ;
+#1720 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1721 = CARTESIAN_POINT ( 'NONE', ( 3.449193338482967200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1722 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1723 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1724 = TOROIDAL_SURFACE ( 'NONE', #1719, 3.200000000000000200, 1.600000000000000300 ) ;
+#1725 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1726 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1727 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1723, 'distance_accuracy_value', 'NONE');
+#1728 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1727 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1723, #1725, #1726 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1729 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1730 = FACE_OUTER_BOUND ( 'NONE', #647, .T. ) ;
+#1731 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1740 ), #1752 ) ;
+#1732 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1740 ) ) ;
+#1733 = CYLINDRICAL_SURFACE ( 'NONE', #1739, 1.599999999999999900 ) ;
+#1734 = PRESENTATION_STYLE_ASSIGNMENT (( #1702 ) ) ;
+#1735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1770, 'distance_accuracy_value', 'NONE');
+#1736 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1737 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1738 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = AXIS2_PLACEMENT_3D ( 'NONE', #1738, #1737, #1736 ) ;
+#1740 = STYLED_ITEM ( 'NONE', ( #1734 ), #655 ) ;
+#1741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1742 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1743 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1744 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1770, #1685, #1729 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1745 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1746 = AXIS2_PLACEMENT_3D ( 'NONE', #1751, #1750, #1748 ) ;
+#1747 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1742, 'distance_accuracy_value', 'NONE');
+#1748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1749 = CIRCLE ( 'NONE', #1746, 2.000000000000000000 ) ;
+#1750 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1751 = CARTESIAN_POINT ( 'NONE', ( 1.750000000000000700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1752 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1747 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1742, #1743, #1741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1753 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1754 = FACE_OUTER_BOUND ( 'NONE', #663, .T. ) ;
+#1755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1756 = FILL_AREA_STYLE_COLOUR ( '', #1765 ) ;
+#1757 = CARTESIAN_POINT ( 'NONE', ( 1.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1758 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1760 ), #1744 ) ;
+#1759 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1760 ) ) ;
+#1760 = STYLED_ITEM ( 'NONE', ( #1761 ), #664 ) ;
+#1761 = PRESENTATION_STYLE_ASSIGNMENT (( #1762 ) ) ;
+#1762 = SURFACE_STYLE_USAGE ( .BOTH. , #1763 ) ;
+#1763 = SURFACE_SIDE_STYLE ('',( #1768 ) ) ;
+#1764 = AXIS2_PLACEMENT_3D ( 'NONE', #1757, #1772, #1755 ) ;
+#1765 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.0000000000000000000 ) ;
+#1766 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1767 = TOROIDAL_SURFACE ( 'NONE', #1764, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1768 = SURFACE_STYLE_FILL_AREA ( #1769 ) ;
+#1769 = FILL_AREA_STYLE ('',( #1756 ) ) ;
+#1770 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1771 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1745, 'distance_accuracy_value', 'NONE');
+#1772 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1773 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1774 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1775 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1814, 'distance_accuracy_value', 'NONE');
+#1776 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1777 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1778 = CYLINDRICAL_SURFACE ( 'NONE', #1779, 2.000000000000000000 ) ;
+#1779 = AXIS2_PLACEMENT_3D ( 'NONE', #1773, #1777, #1781 ) ;
+#1780 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1771 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1745, #1753, #1766 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1782 = SURFACE_STYLE_USAGE ( .BOTH. , #1789 ) ;
+#1783 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1784 = SURFACE_STYLE_FILL_AREA ( #1791 ) ;
+#1785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1787 ), #1780 ) ;
+#1786 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1787 ) ) ;
+#1787 = STYLED_ITEM ( 'NONE', ( #1792 ), #667 ) ;
+#1788 = FACE_OUTER_BOUND ( 'NONE', #668, .T. ) ;
+#1789 = SURFACE_SIDE_STYLE ('',( #1784 ) ) ;
+#1790 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1775 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1814, #1776, #1774 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1791 = FILL_AREA_STYLE ('',( #1794 ) ) ;
+#1792 = PRESENTATION_STYLE_ASSIGNMENT (( #1782 ) ) ;
+#1793 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1870, 'distance_accuracy_value', 'NONE');
+#1794 = FILL_AREA_STYLE_COLOUR ( '', #1783 ) ;
+#1795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1796 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1797 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1793 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1870, #1857, #1856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1798 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 2.120000000000014300 ) ) ;
+#1799 = SURFACE_STYLE_FILL_AREA ( #1800 ) ;
+#1800 = FILL_AREA_STYLE ('',( #1801 ) ) ;
+#1801 = FILL_AREA_STYLE_COLOUR ( '', #1810 ) ;
+#1802 = SURFACE_STYLE_FILL_AREA ( #1842 ) ;
+#1803 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1804 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1805 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1806 = VECTOR ( 'NONE', #1809, 1000.000000000000000 ) ;
+#1807 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1808 = AXIS2_PLACEMENT_3D ( 'NONE', #1807, #1804, #1805 ) ;
+#1809 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1810 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1811 = PRESENTATION_STYLE_ASSIGNMENT (( #1812 ) ) ;
+#1812 = SURFACE_STYLE_USAGE ( .BOTH. , #1813 ) ;
+#1813 = SURFACE_SIDE_STYLE ('',( #1799 ) ) ;
+#1814 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1815 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1817 ), #1790 ) ;
+#1816 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1817 ) ) ;
+#1817 = STYLED_ITEM ( 'NONE', ( #1811 ), #685 ) ;
+#1818 = TOROIDAL_SURFACE ( 'NONE', #1808, 0.4000000000000000200, 1.600000000000000100 ) ;
+#1819 = FACE_OUTER_BOUND ( 'NONE', #536, .T. ) ;
+#1820 = LINE ( 'NONE', #1798, #1806 ) ;
+#1821 = SURFACE_SIDE_STYLE ('',( #1802 ) ) ;
+#1822 = PRESENTATION_STYLE_ASSIGNMENT (( #1823 ) ) ;
+#1823 = SURFACE_STYLE_USAGE ( .BOTH. , #1821 ) ;
+#1824 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1826 ) ) ;
+#1825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1826 ), #1850 ) ;
+#1826 = STYLED_ITEM ( 'NONE', ( #1822 ), #832 ) ;
+#1827 = CIRCLE ( 'NONE', #1832, 1.600000000000000100 ) ;
+#1828 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1829 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1830 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1831 = CARTESIAN_POINT ( 'NONE', ( 1.899999999999999900, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1832 = AXIS2_PLACEMENT_3D ( 'NONE', #1831, #1829, #1833 ) ;
+#1833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1834 = CARTESIAN_POINT ( 'NONE', ( 11.00000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1835 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1836 = FACE_OUTER_BOUND ( 'NONE', #867, .T. ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( 9.099999999999999600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1838 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #1796, #1795 ) ;
+#1839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1840 = CYLINDRICAL_SURFACE ( 'NONE', #1845, 2.000000000000000000 ) ;
+#1841 = TOROIDAL_SURFACE ( 'NONE', #1838, 0.4000000000000000200, 1.600000000000000300 ) ;
+#1842 = FILL_AREA_STYLE ('',( #1843 ) ) ;
+#1843 = FILL_AREA_STYLE_COLOUR ( '', #1803 ) ;
+#1844 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1845 = AXIS2_PLACEMENT_3D ( 'NONE', #1844, #1846, #1839 ) ;
+#1846 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1847 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.696697712093908400E-014 ) ) ;
+#1848 = AXIS2_PLACEMENT_3D ( 'NONE', #1849, #1851, #1847 ) ;
+#1849 = CARTESIAN_POINT ( 'NONE', ( 15.24000000000000400, 0.0000000000000000000, 10.00000000000000000 ) ) ;
+#1850 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1853 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1828, #1830, #1835 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1851 = DIRECTION ( 'NONE', ( -2.696697712093908400E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1852 = PLANE ( 'NONE', #1848 ) ;
+#1853 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1828, 'distance_accuracy_value', 'NONE');
+#1854 = SURFACE_STYLE_FILL_AREA ( #1869 ) ;
+#1855 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1857 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1858 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1859 ) ) ;
+#1859 = STYLED_ITEM ( 'NONE', ( #1860 ), #686 ) ;
+#1860 = PRESENTATION_STYLE_ASSIGNMENT (( #1861 ) ) ;
+#1861 = SURFACE_STYLE_USAGE ( .BOTH. , #1862 ) ;
+#1862 = SURFACE_SIDE_STYLE ('',( #1854 ) ) ;
+#1863 = CARTESIAN_POINT ( 'NONE', ( 2.120000000000000100, 0.0000000000000000000, 2.120000000000000600 ) ) ;
+#1864 = AXIS2_PLACEMENT_3D ( 'NONE', #1863, #1855, #1866 ) ;
+#1865 = FACE_OUTER_BOUND ( 'NONE', #679, .T. ) ;
+#1866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1867 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1868 = TOROIDAL_SURFACE ( 'NONE', #1864, 2.120000000000000100, 0.4000000000000000200 ) ;
+#1869 = FILL_AREA_STYLE ('',( #1872 ) ) ;
+#1870 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1871 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1859 ), #1797 ) ;
+#1872 = FILL_AREA_STYLE_COLOUR ( '', #1867 ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES2W_OR_3WS_MODEL.STEP b/STEP-files/resistor-th-hole/RES2W_OR_3WS_MODEL.STEP
new file mode 100644
index 0000000..0403398
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES2W_OR_3WS_MODEL.STEP
@@ -0,0 +1,1861 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES2W_OR_3WS_MODEL.STEP',
+ '2016-08-06T19:24:56',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#2 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#4 = AXIS2_PLACEMENT_3D ( 'NONE', #3, #2, #1 ) ;
+#5 = CIRCLE ( 'NONE', #4, 2.099999999999999600 ) ;
+#6 = EDGE_CURVE ( 'NONE', #183, #147, #5, .T. ) ;
+#7 = ORIENTED_EDGE ( 'NONE', *, *, #39, .T. ) ;
+#8 = EDGE_LOOP ( 'NONE', ( #1655, #1642, #1672, #1675 ) ) ;
+#9 = ORIENTED_EDGE ( 'NONE', *, *, #25, .T. ) ;
+#10 = ORIENTED_EDGE ( 'NONE', *, *, #18, .F. ) ;
+#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#12 = VERTEX_POINT ( 'NONE', #255 ) ;
+#13 = VERTEX_POINT ( 'NONE', #254 ) ;
+#14 = EDGE_LOOP ( 'NONE', ( #51, #195, #31, #30 ) ) ;
+#15 = EDGE_CURVE ( 'NONE', #116, #218, #248, .T. ) ;
+#16 = ADVANCED_FACE ( 'NONE', ( #258 ), #252, .T. ) ;
+#17 = EDGE_LOOP ( 'NONE', ( #19, #20, #194, #199 ) ) ;
+#18 = EDGE_CURVE ( 'NONE', #50, #68, #290, .T. ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #21, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #18, .T. ) ;
+#21 = EDGE_CURVE ( 'NONE', #12, #50, #285, .T. ) ;
+#22 = EDGE_CURVE ( 'NONE', #117, #13, #292, .T. ) ;
+#23 = EDGE_CURVE ( 'NONE', #111, #222, #253, .T. ) ;
+#24 = EDGE_LOOP ( 'NONE', ( #35, #197, #28, #34 ) ) ;
+#25 = EDGE_CURVE ( 'NONE', #12, #144, #288, .T. ) ;
+#26 = ADVANCED_FACE ( 'NONE', ( #279 ), #278, .T. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #33, .F. ) ;
+#29 = EDGE_CURVE ( 'NONE', #213, #13, #269, .T. ) ;
+#30 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ;
+#31 = ORIENTED_EDGE ( 'NONE', *, *, #220, .F. ) ;
+#32 = EDGE_CURVE ( 'NONE', #183, #13, #277, .T. ) ;
+#33 = EDGE_CURVE ( 'NONE', #13, #213, #301, .T. ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #32, .F. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #112, .F. ) ;
+#36 = ADVANCED_FACE ( 'NONE', ( #344 ), #321, .T. ) ;
+#37 = EDGE_LOOP ( 'NONE', ( #47, #46, #43, #48 ) ) ;
+#38 = EDGE_CURVE ( 'NONE', #50, #71, #339, .T. ) ;
+#39 = EDGE_CURVE ( 'NONE', #50, #12, #326, .T. ) ;
+#40 = EDGE_CURVE ( 'NONE', #84, #143, #324, .T. ) ;
+#41 = EDGE_CURVE ( 'NONE', #72, #84, #345, .T. ) ;
+#42 = ORIENTED_EDGE ( 'NONE', *, *, #21, .F. ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #40, .T. ) ;
+#44 = EDGE_CURVE ( 'NONE', #12, #86, #364, .T. ) ;
+#45 = ADVANCED_FACE ( 'NONE', ( #362 ), #363, .F. ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #41, .T. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .F. ) ;
+#49 = ORIENTED_EDGE ( 'NONE', *, *, #44, .F. ) ;
+#50 = VERTEX_POINT ( 'NONE', #397 ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #114, .F. ) ;
+#52 = ORIENTED_EDGE ( 'NONE', *, *, #38, .T. ) ;
+#53 = EDGE_LOOP ( 'NONE', ( #55, #56, #62, #61 ) ) ;
+#54 = ADVANCED_FACE ( 'NONE', ( #359 ), #435, .F. ) ;
+#55 = ORIENTED_EDGE ( 'NONE', *, *, #41, .F. ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #58, .F. ) ;
+#57 = ADVANCED_FACE ( 'NONE', ( #434 ), #392, .F. ) ;
+#58 = EDGE_CURVE ( 'NONE', #76, #72, #395, .T. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #44, .T. ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #38, .F. ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #1636, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #207, .F. ) ;
+#64 = EDGE_LOOP ( 'NONE', ( #102, #97, #91, #90 ) ) ;
+#65 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1659 ) ;
+#66 = ADVANCED_FACE ( 'NONE', ( #456 ), #457, .F. ) ;
+#67 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #438 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #441, #440, #439 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#68 = VERTEX_POINT ( 'NONE', #429 ) ;
+#69 = EDGE_LOOP ( 'NONE', ( #138, #81, #139, #131 ) ) ;
+#70 = ADVANCED_FACE ( 'NONE', ( #448 ), #491, .F. ) ;
+#71 = VERTEX_POINT ( 'NONE', #485 ) ;
+#72 = VERTEX_POINT ( 'NONE', #483 ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #75, .T. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
+#75 = EDGE_CURVE ( 'NONE', #71, #72, #479, .T. ) ;
+#76 = VERTEX_POINT ( 'NONE', #481 ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#78 = EDGE_CURVE ( 'NONE', #72, #76, #474, .T. ) ;
+#79 = ORIENTED_EDGE ( 'NONE', *, *, #141, .F. ) ;
+#80 = EDGE_CURVE ( 'NONE', #86, #71, #473, .T. ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ;
+#82 = EDGE_CURVE ( 'NONE', #143, #84, #484, .T. ) ;
+#83 = EDGE_LOOP ( 'NONE', ( #122, #130, #176, #179 ) ) ;
+#84 = VERTEX_POINT ( 'NONE', #468 ) ;
+#85 = EDGE_CURVE ( 'NONE', #136, #129, #520, .T. ) ;
+#86 = VERTEX_POINT ( 'NONE', #524 ) ;
+#87 = EDGE_CURVE ( 'NONE', #101, #88, #464, .T. ) ;
+#88 = VERTEX_POINT ( 'NONE', #521 ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #87, .T. ) ;
+#90 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #94, .T. ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #120, .T. ) ;
+#93 = EDGE_CURVE ( 'NONE', #105, #95, #526, .T. ) ;
+#94 = EDGE_CURVE ( 'NONE', #96, #95, #467, .T. ) ;
+#95 = VERTEX_POINT ( 'NONE', #509 ) ;
+#96 = VERTEX_POINT ( 'NONE', #504 ) ;
+#97 = ORIENTED_EDGE ( 'NONE', *, *, #99, .T. ) ;
+#98 = ADVANCED_FACE ( 'NONE', ( #510 ), #515, .T. ) ;
+#99 = EDGE_CURVE ( 'NONE', #101, #96, #549, .T. ) ;
+#100 = EDGE_CURVE ( 'NONE', #101, #105, #498, .T. ) ;
+#101 = VERTEX_POINT ( 'NONE', #540 ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #100, .F. ) ;
+#103 = EDGE_LOOP ( 'NONE', ( #92, #89, #142, #79 ) ) ;
+#104 = EDGE_LOOP ( 'NONE', ( #206, #52, #27, #49 ) ) ;
+#105 = VERTEX_POINT ( 'NONE', #552 ) ;
+#106 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#107 = STYLED_ITEM ( 'NONE', ( #108 ), #1699 ) ;
+#108 = PRESENTATION_STYLE_ASSIGNMENT (( #671 ) ) ;
+#109 = ADVANCED_FACE ( 'NONE', ( #533 ), #551, .T. ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ;
+#111 = VERTEX_POINT ( 'NONE', #541 ) ;
+#112 = EDGE_CURVE ( 'NONE', #147, #183, #570, .T. ) ;
+#113 = EDGE_CURVE ( 'NONE', #175, #174, #582, .T. ) ;
+#114 = EDGE_CURVE ( 'NONE', #116, #111, #569, .T. ) ;
+#115 = EDGE_CURVE ( 'NONE', #174, #116, #616, .T. ) ;
+#116 = VERTEX_POINT ( 'NONE', #568 ) ;
+#117 = VERTEX_POINT ( 'NONE', #612 ) ;
+#118 = EDGE_CURVE ( 'NONE', #129, #143, #567, .T. ) ;
+#119 = EDGE_LOOP ( 'NONE', ( #74, #73, #77, #146 ) ) ;
+#120 = EDGE_CURVE ( 'NONE', #105, #101, #609, .T. ) ;
+#121 = ADVANCED_FACE ( 'NONE', ( #591 ), #596, .T. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#123 = EDGE_CURVE ( 'NONE', #68, #147, #637, .T. ) ;
+#124 = EDGE_CURVE ( 'NONE', #144, #68, #638, .T. ) ;
+#125 = ADVANCED_FACE ( 'NONE', ( #623 ), #625, .T. ) ;
+#126 = EDGE_CURVE ( 'NONE', #88, #149, #659, .T. ) ;
+#127 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#128 = EDGE_LOOP ( 'NONE', ( #133, #134, #127, #132 ) ) ;
+#129 = VERTEX_POINT ( 'NONE', #661 ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ;
+#131 = ORIENTED_EDGE ( 'NONE', *, *, #118, .F. ) ;
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #85, .F. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #148, .T. ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #126, .T. ) ;
+#135 = EDGE_CURVE ( 'NONE', #129, #149, #657, .T. ) ;
+#136 = VERTEX_POINT ( 'NONE', #627 ) ;
+#137 = ADVANCED_FACE ( 'NONE', ( #651 ), #589, .T. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#140 = EDGE_CURVE ( 'NONE', #149, #84, #650, .T. ) ;
+#141 = EDGE_CURVE ( 'NONE', #105, #136, #452, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #148, .F. ) ;
+#143 = VERTEX_POINT ( 'NONE', #726 ) ;
+#144 = VERTEX_POINT ( 'NONE', #725 ) ;
+#145 = EDGE_CURVE ( 'NONE', #86, #76, #721, .T. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #145, .F. ) ;
+#147 = VERTEX_POINT ( 'NONE', #728 ) ;
+#148 = EDGE_CURVE ( 'NONE', #136, #88, #722, .T. ) ;
+#149 = VERTEX_POINT ( 'NONE', #714 ) ;
+#150 = EDGE_CURVE ( 'NONE', #169, #166, #715, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#152 = EDGE_LOOP ( 'NONE', ( #161, #163, #165, #229 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #155, .F. ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #232, .T. ) ;
+#155 = EDGE_CURVE ( 'NONE', #158, #156, #698, .T. ) ;
+#156 = VERTEX_POINT ( 'NONE', #700 ) ;
+#157 = EDGE_CURVE ( 'NONE', #169, #158, #710, .T. ) ;
+#158 = VERTEX_POINT ( 'NONE', #750 ) ;
+#159 = VERTEX_POINT ( 'NONE', #749 ) ;
+#160 = ADVANCED_FACE ( 'NONE', ( #746 ), #744, .T. ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #155, .T. ) ;
+#162 = VERTEX_POINT ( 'NONE', #747 ) ;
+#163 = ORIENTED_EDGE ( 'NONE', *, *, #167, .T. ) ;
+#164 = EDGE_CURVE ( 'NONE', #162, #159, #787, .T. ) ;
+#165 = ORIENTED_EDGE ( 'NONE', *, *, #164, .T. ) ;
+#166 = VERTEX_POINT ( 'NONE', #716 ) ;
+#167 = EDGE_CURVE ( 'NONE', #156, #162, #786, .T. ) ;
+#168 = EDGE_LOOP ( 'NONE', ( #170, #154, #153, #151 ) ) ;
+#169 = VERTEX_POINT ( 'NONE', #779 ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
+#171 = ORIENTED_EDGE ( 'NONE', *, *, #172, .F. ) ;
+#172 = EDGE_CURVE ( 'NONE', #175, #117, #771, .T. ) ;
+#173 = EDGE_LOOP ( 'NONE', ( #184, #110, #191, #190 ) ) ;
+#174 = VERTEX_POINT ( 'NONE', #772 ) ;
+#175 = VERTEX_POINT ( 'NONE', #778 ) ;
+#176 = ORIENTED_EDGE ( 'NONE', *, *, #112, .T. ) ;
+#177 = EDGE_LOOP ( 'NONE', ( #187, #180, #178, #171 ) ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #181, .T. ) ;
+#179 = ORIENTED_EDGE ( 'NONE', *, *, #188, .F. ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #186, .T. ) ;
+#181 = EDGE_CURVE ( 'NONE', #182, #117, #767, .T. ) ;
+#182 = VERTEX_POINT ( 'NONE', #777 ) ;
+#183 = VERTEX_POINT ( 'NONE', #766 ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #113, .T. ) ;
+#185 = EDGE_CURVE ( 'NONE', #174, #175, #759, .T. ) ;
+#186 = EDGE_CURVE ( 'NONE', #174, #182, #770, .T. ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #185, .F. ) ;
+#188 = EDGE_CURVE ( 'NONE', #144, #183, #757, .T. ) ;
+#189 = EDGE_CURVE ( 'NONE', #175, #111, #781, .T. ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #114, .T. ) ;
+#192 = ADVANCED_FACE ( 'NONE', ( #813 ), #802, .F. ) ;
+#193 = EDGE_LOOP ( 'NONE', ( #60, #42, #59, #1638 ) ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #15, .T. ) ;
+#196 = EDGE_CURVE ( 'NONE', #147, #213, #838, .T. ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ;
+#198 = ORIENTED_EDGE ( 'NONE', *, *, #22, .F. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #25, .F. ) ;
+#200 = ADVANCED_FACE ( 'NONE', ( #804 ), #841, .F. ) ;
+#201 = ORIENTED_EDGE ( 'NONE', *, *, #203, .F. ) ;
+#202 = EDGE_CURVE ( 'NONE', #159, #95, #834, .T. ) ;
+#203 = EDGE_CURVE ( 'NONE', #95, #96, #843, .T. ) ;
+#204 = EDGE_CURVE ( 'NONE', #162, #96, #831, .T. ) ;
+#205 = EDGE_LOOP ( 'NONE', ( #209, #212, #211, #198 ) ) ;
+#206 = ORIENTED_EDGE ( 'NONE', *, *, #39, .F. ) ;
+#207 = EDGE_CURVE ( 'NONE', #182, #213, #830, .T. ) ;
+#208 = ADVANCED_FACE ( 'NONE', ( #865 ), #873, .F. ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #181, .F. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #202, .F. ) ;
+#211 = ORIENTED_EDGE ( 'NONE', *, *, #29, .T. ) ;
+#212 = ORIENTED_EDGE ( 'NONE', *, *, #207, .T. ) ;
+#213 = VERTEX_POINT ( 'NONE', #817 ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #204, .T. ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #164, .F. ) ;
+#216 = EDGE_CURVE ( 'NONE', #222, #169, #869, .T. ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#218 = VERTEX_POINT ( 'NONE', #905 ) ;
+#219 = ORIENTED_EDGE ( 'NONE', *, *, #220, .T. ) ;
+#220 = EDGE_CURVE ( 'NONE', #222, #218, #848, .T. ) ;
+#221 = EDGE_CURVE ( 'NONE', #218, #166, #863, .T. ) ;
+#222 = VERTEX_POINT ( 'NONE', #894 ) ;
+#223 = ORIENTED_EDGE ( 'NONE', *, *, #221, .T. ) ;
+#224 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
+#225 = ADVANCED_FACE ( 'NONE', ( #889 ), #849, .T. ) ;
+#226 = EDGE_LOOP ( 'NONE', ( #215, #214, #201, #210 ) ) ;
+#227 = ADVANCED_FACE ( 'NONE', ( #924 ), #658, .T. ) ;
+#228 = EDGE_CURVE ( 'NONE', #158, #159, #948, .T. ) ;
+#229 = ORIENTED_EDGE ( 'NONE', *, *, #228, .F. ) ;
+#230 = ADVANCED_FACE ( 'NONE', ( #950 ), #954, .T. ) ;
+#231 = EDGE_LOOP ( 'NONE', ( #219, #223, #224, #217 ) ) ;
+#232 = EDGE_CURVE ( 'NONE', #166, #156, #982, .T. ) ;
+#233 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #234 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #237, #236, #235 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#234 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #237, 'distance_accuracy_value', 'NONE');
+#235 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#236 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#237 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#238 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #240 ), #233 ) ;
+#239 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #240 ) ) ;
+#240 = STYLED_ITEM ( 'NONE', ( #241 ), #16 ) ;
+#241 = PRESENTATION_STYLE_ASSIGNMENT (( #242 ) ) ;
+#242 = SURFACE_STYLE_USAGE ( .BOTH. , #249 ) ;
+#243 = AXIS2_PLACEMENT_3D ( 'NONE', #256, #294, #293 ) ;
+#244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#245 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#246 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#247 = AXIS2_PLACEMENT_3D ( 'NONE', #246, #245, #244 ) ;
+#248 = CIRCLE ( 'NONE', #247, 2.100000000000000100 ) ;
+#249 = SURFACE_SIDE_STYLE ('',( #250 ) ) ;
+#250 = SURFACE_STYLE_FILL_AREA ( #259 ) ;
+#251 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#252 = CYLINDRICAL_SURFACE ( 'NONE', #243, 2.099999999999999600 ) ;
+#253 = CIRCLE ( 'NONE', #273, 2.100000000000000100 ) ;
+#254 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#255 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 2.099999999999999200 ) ) ;
+#256 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#257 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#258 = FACE_OUTER_BOUND ( 'NONE', #17, .T. ) ;
+#259 = FILL_AREA_STYLE ('',( #260 ) ) ;
+#260 = FILL_AREA_STYLE_COLOUR ( '', #251 ) ;
+#261 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#262 = AXIS2_PLACEMENT_3D ( 'NONE', #267, #257, #307 ) ;
+#263 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#264 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ;
+#265 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#266 = FILL_AREA_STYLE ('',( #283 ) ) ;
+#267 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#268 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#269 = CIRCLE ( 'NONE', #300, 2.100000000000000100 ) ;
+#270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#271 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#272 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#273 = AXIS2_PLACEMENT_3D ( 'NONE', #272, #271, #270 ) ;
+#274 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#275 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#276 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#277 = LINE ( 'NONE', #304, #303 ) ;
+#278 = CYLINDRICAL_SURFACE ( 'NONE', #262, 2.099999999999999600 ) ;
+#279 = FACE_OUTER_BOUND ( 'NONE', #24, .T. ) ;
+#280 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#281 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#282 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#283 = FILL_AREA_STYLE_COLOUR ( '', #261 ) ;
+#284 = AXIS2_PLACEMENT_3D ( 'NONE', #276, #275, #274 ) ;
+#285 = CIRCLE ( 'NONE', #289, 2.099999999999999200 ) ;
+#286 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#287 = VECTOR ( 'NONE', #286, 1000.000000000000000 ) ;
+#288 = LINE ( 'NONE', #265, #264 ) ;
+#289 = AXIS2_PLACEMENT_3D ( 'NONE', #282, #281, #280 ) ;
+#290 = LINE ( 'NONE', #291, #287 ) ;
+#291 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#292 = CIRCLE ( 'NONE', #284, 2.100000000000000100 ) ;
+#293 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#294 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#295 = SURFACE_STYLE_USAGE ( .BOTH. , #296 ) ;
+#296 = SURFACE_SIDE_STYLE ('',( #346 ) ) ;
+#297 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#298 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#299 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#300 = AXIS2_PLACEMENT_3D ( 'NONE', #299, #298, #297 ) ;
+#301 = CIRCLE ( 'NONE', #308, 2.100000000000000100 ) ;
+#302 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #323, #373 ) ;
+#303 = VECTOR ( 'NONE', #347, 1000.000000000000000 ) ;
+#304 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#305 = FILL_AREA_STYLE_COLOUR ( '', #340 ) ;
+#306 = AXIS2_PLACEMENT_3D ( 'NONE', #338, #328, #327 ) ;
+#307 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#308 = AXIS2_PLACEMENT_3D ( 'NONE', #268, #342, #341 ) ;
+#309 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #310 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #313, #312, #311 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#310 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #313, 'distance_accuracy_value', 'NONE');
+#311 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#312 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#313 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #316 ), #309 ) ;
+#315 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #316 ) ) ;
+#316 = STYLED_ITEM ( 'NONE', ( #317 ), #26 ) ;
+#317 = PRESENTATION_STYLE_ASSIGNMENT (( #318 ) ) ;
+#318 = SURFACE_STYLE_USAGE ( .BOTH. , #319 ) ;
+#319 = SURFACE_SIDE_STYLE ('',( #320 ) ) ;
+#320 = SURFACE_STYLE_FILL_AREA ( #266 ) ;
+#321 = TOROIDAL_SURFACE ( 'NONE', #306, 0.4000000000000000200, 2.100000000000000100 ) ;
+#322 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#323 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#324 = CIRCLE ( 'NONE', #375, 2.299999999999998900 ) ;
+#325 = AXIS2_PLACEMENT_3D ( 'NONE', #357, #356, #355 ) ;
+#326 = CIRCLE ( 'NONE', #302, 2.099999999999999200 ) ;
+#327 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#328 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#329 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #330 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #333, #332, #331 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#330 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #333, 'distance_accuracy_value', 'NONE');
+#331 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#332 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#333 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#334 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #336 ), #329 ) ;
+#335 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #336 ) ) ;
+#336 = STYLED_ITEM ( 'NONE', ( #337 ), #36 ) ;
+#337 = PRESENTATION_STYLE_ASSIGNMENT (( #295 ) ) ;
+#338 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#339 = CIRCLE ( 'NONE', #378, 2.099999999999998800 ) ;
+#340 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#342 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#343 = FILL_AREA_STYLE ('',( #305 ) ) ;
+#344 = FACE_OUTER_BOUND ( 'NONE', #14, .T. ) ;
+#345 = CIRCLE ( 'NONE', #374, 2.099999999999998800 ) ;
+#346 = SURFACE_STYLE_FILL_AREA ( #343 ) ;
+#347 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #350 ), #406 ) ;
+#349 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #350 ) ) ;
+#350 = STYLED_ITEM ( 'NONE', ( #351 ), #45 ) ;
+#351 = PRESENTATION_STYLE_ASSIGNMENT (( #352 ) ) ;
+#352 = SURFACE_STYLE_USAGE ( .BOTH. , #380 ) ;
+#353 = SURFACE_STYLE_USAGE ( .BOTH. , #354 ) ;
+#354 = SURFACE_SIDE_STYLE ('',( #453 ) ) ;
+#355 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#357 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#358 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#359 = FACE_OUTER_BOUND ( 'NONE', #53, .T. ) ;
+#360 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#361 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#362 = FACE_OUTER_BOUND ( 'NONE', #37, .T. ) ;
+#363 = TOROIDAL_SURFACE ( 'NONE', #365, 4.199999999999997500, 2.099999999999998800 ) ;
+#364 = CIRCLE ( 'NONE', #325, 2.099999999999998800 ) ;
+#365 = AXIS2_PLACEMENT_3D ( 'NONE', #405, #404, #396 ) ;
+#366 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#367 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#368 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#369 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#370 = FILL_AREA_STYLE_COLOUR ( '', #358 ) ;
+#371 = FILL_AREA_STYLE ('',( #370 ) ) ;
+#372 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#373 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#374 = AXIS2_PLACEMENT_3D ( 'NONE', #366, #361, #360 ) ;
+#375 = AXIS2_PLACEMENT_3D ( 'NONE', #369, #368, #367 ) ;
+#376 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#377 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#378 = AXIS2_PLACEMENT_3D ( 'NONE', #322, #377, #376 ) ;
+#379 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#380 = SURFACE_SIDE_STYLE ('',( #381 ) ) ;
+#381 = SURFACE_STYLE_FILL_AREA ( #371 ) ;
+#382 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#383 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#384 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#385 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #387 ), #436 ) ;
+#386 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #387 ) ) ;
+#387 = STYLED_ITEM ( 'NONE', ( #388 ), #54 ) ;
+#388 = PRESENTATION_STYLE_ASSIGNMENT (( #401 ) ) ;
+#389 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#390 = FILL_AREA_STYLE ('',( #391 ) ) ;
+#391 = FILL_AREA_STYLE_COLOUR ( '', #372 ) ;
+#392 = TOROIDAL_SURFACE ( 'NONE', #433, 4.199999999999997500, 2.099999999999998800 ) ;
+#393 = FILL_AREA_STYLE ('',( #394 ) ) ;
+#394 = FILL_AREA_STYLE_COLOUR ( '', #398 ) ;
+#395 = CIRCLE ( 'NONE', #421, 2.124994133462417600 ) ;
+#396 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#397 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 2.571835629075755600E-016, -2.099999999999999200 ) ) ;
+#398 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#399 = SURFACE_SIDE_STYLE ('',( #400 ) ) ;
+#400 = SURFACE_STYLE_FILL_AREA ( #390 ) ;
+#401 = SURFACE_STYLE_USAGE ( .BOTH. , #402 ) ;
+#402 = SURFACE_SIDE_STYLE ('',( #403 ) ) ;
+#403 = SURFACE_STYLE_FILL_AREA ( #393 ) ;
+#404 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#405 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#406 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #407 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #410, #409, #408 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#407 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #410, 'distance_accuracy_value', 'NONE');
+#408 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#409 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#410 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#411 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #414 ), #458 ) ;
+#413 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #414 ) ) ;
+#414 = STYLED_ITEM ( 'NONE', ( #415 ), #65 ) ;
+#415 = PRESENTATION_STYLE_ASSIGNMENT (( #416 ) ) ;
+#416 = SURFACE_STYLE_USAGE ( .BOTH. , #399 ) ;
+#417 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#418 = FILL_AREA_STYLE ('',( #451 ) ) ;
+#419 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#420 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#421 = AXIS2_PLACEMENT_3D ( 'NONE', #427, #420, #419 ) ;
+#422 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#425 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#426 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#427 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#428 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#429 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#430 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#431 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#432 = AXIS2_PLACEMENT_3D ( 'NONE', #389, #431, #430 ) ;
+#433 = AXIS2_PLACEMENT_3D ( 'NONE', #425, #424, #423 ) ;
+#434 = FACE_OUTER_BOUND ( 'NONE', #193, .T. ) ;
+#435 = TOROIDAL_SURFACE ( 'NONE', #432, 4.199999999999997500, 2.099999999999998800 ) ;
+#436 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #437 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #384, #383, #382 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#437 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #384, 'distance_accuracy_value', 'NONE');
+#438 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #441, 'distance_accuracy_value', 'NONE');
+#439 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#440 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#441 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #444 ), #67 ) ;
+#443 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #444 ) ) ;
+#444 = STYLED_ITEM ( 'NONE', ( #445 ), #70 ) ;
+#445 = PRESENTATION_STYLE_ASSIGNMENT (( #353 ) ) ;
+#446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#447 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #107 ), #1656 ) ;
+#448 = FACE_OUTER_BOUND ( 'NONE', #119, .T. ) ;
+#449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#450 = AXIS2_PLACEMENT_3D ( 'NONE', #417, #428, #449 ) ;
+#451 = FILL_AREA_STYLE_COLOUR ( '', #422 ) ;
+#452 = CIRCLE ( 'NONE', #454, 2.100000000000000100 ) ;
+#453 = SURFACE_STYLE_FILL_AREA ( #418 ) ;
+#454 = AXIS2_PLACEMENT_3D ( 'NONE', #426, #446, #106 ) ;
+#455 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #107 ) ) ;
+#456 = FACE_OUTER_BOUND ( 'NONE', #64, .T. ) ;
+#457 = CYLINDRICAL_SURFACE ( 'NONE', #450, 0.4000000000000001300 ) ;
+#458 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #459 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #411, #461, #460 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#459 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #411, 'distance_accuracy_value', 'NONE');
+#460 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#461 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#462 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#463 = AXIS2_PLACEMENT_3D ( 'NONE', #462, #528, #527 ) ;
+#464 = CIRCLE ( 'NONE', #469, 2.100000000000000100 ) ;
+#465 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#466 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#467 = CIRCLE ( 'NONE', #511, 0.4000000000000001300 ) ;
+#468 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 2.816687638038911100E-016, -2.299999999999998900 ) ) ;
+#469 = AXIS2_PLACEMENT_3D ( 'NONE', #514, #513, #512 ) ;
+#470 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#471 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#472 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#473 = CIRCLE ( 'NONE', #478, 2.100126323551195100 ) ;
+#474 = CIRCLE ( 'NONE', #480, 2.124994133462417600 ) ;
+#475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#476 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#477 = AXIS2_PLACEMENT_3D ( 'NONE', #486, #476, #475 ) ;
+#478 = AXIS2_PLACEMENT_3D ( 'NONE', #472, #466, #465 ) ;
+#479 = CIRCLE ( 'NONE', #477, 2.099999999999998800 ) ;
+#480 = AXIS2_PLACEMENT_3D ( 'NONE', #482, #471, #470 ) ;
+#481 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 2.124994133462417600 ) ) ;
+#482 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#483 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 2.709527450895282100E-016, -2.124994133462417600 ) ) ;
+#484 = CIRCLE ( 'NONE', #463, 2.299999999999998900 ) ;
+#485 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 2.571912979942070200E-016, -2.100126323551195100 ) ) ;
+#486 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#487 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#488 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#489 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#490 = AXIS2_PLACEMENT_3D ( 'NONE', #489, #488, #487 ) ;
+#491 = TOROIDAL_SURFACE ( 'NONE', #490, 4.199999999999997500, 2.099999999999998800 ) ;
+#492 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #495 ), #556 ) ;
+#494 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #495 ) ) ;
+#495 = STYLED_ITEM ( 'NONE', ( #496 ), #98 ) ;
+#496 = PRESENTATION_STYLE_ASSIGNMENT (( #499 ) ) ;
+#497 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#498 = CIRCLE ( 'NONE', #550, 0.4000000000000001300 ) ;
+#499 = SURFACE_STYLE_USAGE ( .BOTH. , #500 ) ;
+#500 = SURFACE_SIDE_STYLE ('',( #505 ) ) ;
+#501 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#502 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#503 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#504 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.772453360068460700E-016, -0.4000000000000001300 ) ) ;
+#505 = SURFACE_STYLE_FILL_AREA ( #506 ) ;
+#506 = FILL_AREA_STYLE ('',( #516 ) ) ;
+#507 = AXIS2_PLACEMENT_3D ( 'NONE', #555, #554, #547 ) ;
+#508 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#509 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#510 = FACE_OUTER_BOUND ( 'NONE', #103, .T. ) ;
+#511 = AXIS2_PLACEMENT_3D ( 'NONE', #508, #503, #502 ) ;
+#512 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#513 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#514 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#515 = TOROIDAL_SURFACE ( 'NONE', #507, 0.3999999999999998000, 2.100000000000000100 ) ;
+#516 = FILL_AREA_STYLE_COLOUR ( '', #501 ) ;
+#517 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#518 = VECTOR ( 'NONE', #517, 1000.000000000000000 ) ;
+#519 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#520 = LINE ( 'NONE', #519, #518 ) ;
+#521 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#522 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#523 = VECTOR ( 'NONE', #522, 1000.000000000000000 ) ;
+#524 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 2.100126323551195100 ) ) ;
+#525 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#526 = LINE ( 'NONE', #525, #523 ) ;
+#527 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#528 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#529 = SURFACE_STYLE_USAGE ( .BOTH. , #530 ) ;
+#530 = SURFACE_SIDE_STYLE ('',( #542 ) ) ;
+#531 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#532 = AXIS2_PLACEMENT_3D ( 'NONE', #614, #606, #605 ) ;
+#533 = FACE_OUTER_BOUND ( 'NONE', #173, .T. ) ;
+#534 = STYLED_ITEM ( 'NONE', ( #535 ), #109 ) ;
+#535 = PRESENTATION_STYLE_ASSIGNMENT (( #529 ) ) ;
+#536 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#537 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#538 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#539 = FILL_AREA_STYLE_COLOUR ( '', #536 ) ;
+#540 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 1.775737858763662200E-016, -0.4000000000000001300 ) ) ;
+#541 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 2.363626277401067900 ) ) ;
+#542 = SURFACE_STYLE_FILL_AREA ( #543 ) ;
+#543 = FILL_AREA_STYLE ('',( #539 ) ) ;
+#544 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#545 = VECTOR ( 'NONE', #544, 1000.000000000000000 ) ;
+#546 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 4.898587196589413700E-017, -0.4000000000000001300 ) ) ;
+#547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#548 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#549 = LINE ( 'NONE', #546, #545 ) ;
+#550 = AXIS2_PLACEMENT_3D ( 'NONE', #548, #538, #537 ) ;
+#551 = TOROIDAL_SURFACE ( 'NONE', #553, 0.4000000000000000200, 2.100000000000000100 ) ;
+#552 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#553 = AXIS2_PLACEMENT_3D ( 'NONE', #574, #573, #571 ) ;
+#554 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#555 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#556 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #557 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #492, #559, #558 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#557 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #492, 'distance_accuracy_value', 'NONE');
+#558 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#559 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#560 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#561 = AXIS2_PLACEMENT_3D ( 'NONE', #597, #593, #592 ) ;
+#562 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#564 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#565 = AXIS2_PLACEMENT_3D ( 'NONE', #531, #564, #563 ) ;
+#566 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#567 = CIRCLE ( 'NONE', #608, 2.099999999999998800 ) ;
+#568 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 2.978112176434087300E-016, -2.363626277401067900 ) ) ;
+#569 = CIRCLE ( 'NONE', #615, 2.363626277401067900 ) ;
+#570 = CIRCLE ( 'NONE', #565, 2.099999999999999600 ) ;
+#571 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#572 = AXIS2_PLACEMENT_3D ( 'NONE', #497, #566, #562 ) ;
+#573 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#574 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#575 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #576 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #579, #578, #577 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#576 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #579, 'distance_accuracy_value', 'NONE');
+#577 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#578 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#579 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #534 ), #575 ) ;
+#581 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #534 ) ) ;
+#582 = CIRCLE ( 'NONE', #572, 2.300000000000000300 ) ;
+#583 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#584 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #586 ), #641 ) ;
+#585 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #586 ) ) ;
+#586 = STYLED_ITEM ( 'NONE', ( #587 ), #121 ) ;
+#587 = PRESENTATION_STYLE_ASSIGNMENT (( #588 ) ) ;
+#588 = SURFACE_STYLE_USAGE ( .BOTH. , #594 ) ;
+#589 = TOROIDAL_SURFACE ( 'NONE', #622, 0.3999999999999998000, 2.099999999999998800 ) ;
+#590 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#591 = FACE_OUTER_BOUND ( 'NONE', #83, .T. ) ;
+#592 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#593 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#594 = SURFACE_SIDE_STYLE ('',( #595 ) ) ;
+#595 = SURFACE_STYLE_FILL_AREA ( #602 ) ;
+#596 = CYLINDRICAL_SURFACE ( 'NONE', #640, 2.099999999999999600 ) ;
+#597 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#598 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#599 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#601 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#602 = FILL_AREA_STYLE ('',( #603 ) ) ;
+#603 = FILL_AREA_STYLE_COLOUR ( '', #613 ) ;
+#604 = AXIS2_PLACEMENT_3D ( 'NONE', #607, #601, #624 ) ;
+#605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#606 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#607 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#608 = AXIS2_PLACEMENT_3D ( 'NONE', #600, #599, #598 ) ;
+#609 = CIRCLE ( 'NONE', #561, 0.4000000000000001300 ) ;
+#610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#611 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#612 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 2.236373722598932600 ) ) ;
+#613 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#615 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #611, #610 ) ;
+#616 = CIRCLE ( 'NONE', #532, 2.100000000000000100 ) ;
+#617 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #618 ) ) ;
+#618 = STYLED_ITEM ( 'NONE', ( #619 ), #125 ) ;
+#619 = PRESENTATION_STYLE_ASSIGNMENT (( #620 ) ) ;
+#620 = SURFACE_STYLE_USAGE ( .BOTH. , #621 ) ;
+#621 = SURFACE_SIDE_STYLE ('',( #633 ) ) ;
+#622 = AXIS2_PLACEMENT_3D ( 'NONE', #687, #686, #682 ) ;
+#623 = FACE_OUTER_BOUND ( 'NONE', #128, .T. ) ;
+#624 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#625 = CYLINDRICAL_SURFACE ( 'NONE', #632, 2.499999999999998200 ) ;
+#626 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#627 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#628 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#629 = VECTOR ( 'NONE', #628, 1000.000000000000000 ) ;
+#630 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#631 = FILL_AREA_STYLE_COLOUR ( '', #590 ) ;
+#632 = AXIS2_PLACEMENT_3D ( 'NONE', #626, #663, #662 ) ;
+#633 = SURFACE_STYLE_FILL_AREA ( #639 ) ;
+#634 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#635 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#636 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#637 = LINE ( 'NONE', #630, #629 ) ;
+#638 = CIRCLE ( 'NONE', #604, 2.099999999999999600 ) ;
+#639 = FILL_AREA_STYLE ('',( #631 ) ) ;
+#640 = AXIS2_PLACEMENT_3D ( 'NONE', #636, #635, #634 ) ;
+#641 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #642 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #583, #644, #643 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#642 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #583, 'distance_accuracy_value', 'NONE');
+#643 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#644 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#645 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#646 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#647 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#648 = AXIS2_PLACEMENT_3D ( 'NONE', #647, #646, #645 ) ;
+#649 = FILL_AREA_STYLE_COLOUR ( '', #664 ) ;
+#650 = CIRCLE ( 'NONE', #681, 2.099999999999998800 ) ;
+#651 = FACE_OUTER_BOUND ( 'NONE', #69, .T. ) ;
+#652 = SURFACE_SIDE_STYLE ('',( #653 ) ) ;
+#653 = SURFACE_STYLE_FILL_AREA ( #656 ) ;
+#654 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#655 = VECTOR ( 'NONE', #654, 1000.000000000000000 ) ;
+#656 = FILL_AREA_STYLE ('',( #649 ) ) ;
+#657 = CIRCLE ( 'NONE', #648, 2.499999999999998200 ) ;
+#658 = CYLINDRICAL_SURFACE ( 'NONE', #683, 2.499999999999999600 ) ;
+#659 = LINE ( 'NONE', #660, #655 ) ;
+#660 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#661 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#662 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#663 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#664 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#665 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #666 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #669, #668, #667 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#666 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #669, 'distance_accuracy_value', 'NONE');
+#667 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#668 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#669 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#670 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #618 ), #665 ) ;
+#671 = SURFACE_STYLE_USAGE ( .BOTH. , #672 ) ;
+#672 = SURFACE_SIDE_STYLE ('',( #673 ) ) ;
+#673 = SURFACE_STYLE_FILL_AREA ( #674 ) ;
+#674 = FILL_AREA_STYLE ('',( #678 ) ) ;
+#675 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#676 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#677 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#678 = FILL_AREA_STYLE_COLOUR ( '', #907 ) ;
+#679 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#680 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1552, 'distance_accuracy_value', 'NONE');
+#681 = AXIS2_PLACEMENT_3D ( 'NONE', #677, #676, #675 ) ;
+#682 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#683 = AXIS2_PLACEMENT_3D ( 'NONE', #685, #684, #679 ) ;
+#684 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#685 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#686 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#687 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #689 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #692, #691, #690 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#689 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #692, 'distance_accuracy_value', 'NONE');
+#690 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#691 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #695 ), #688 ) ;
+#694 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #695 ) ) ;
+#695 = STYLED_ITEM ( 'NONE', ( #696 ), #137 ) ;
+#696 = PRESENTATION_STYLE_ASSIGNMENT (( #697 ) ) ;
+#697 = SURFACE_STYLE_USAGE ( .BOTH. , #652 ) ;
+#698 = CIRCLE ( 'NONE', #705, 2.499999999999999600 ) ;
+#699 = FILL_AREA_STYLE_COLOUR ( '', #751 ) ;
+#700 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 3.061616997868382200E-016, -2.499999999999999600 ) ) ;
+#701 = VECTOR ( 'NONE', #748, 1000.000000000000000 ) ;
+#702 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#703 = AXIS2_PLACEMENT_3D ( 'NONE', #713, #729, #730 ) ;
+#704 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#705 = AXIS2_PLACEMENT_3D ( 'NONE', #727, #704, #752 ) ;
+#706 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#707 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#708 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#709 = AXIS2_PLACEMENT_3D ( 'NONE', #708, #707, #706 ) ;
+#710 = LINE ( 'NONE', #702, #701 ) ;
+#711 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#713 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#714 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#715 = CIRCLE ( 'NONE', #709, 2.499999999999999600 ) ;
+#716 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#717 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#718 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#719 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#720 = AXIS2_PLACEMENT_3D ( 'NONE', #719, #718, #717 ) ;
+#721 = CIRCLE ( 'NONE', #720, 2.099999999999998800 ) ;
+#722 = CIRCLE ( 'NONE', #723, 2.499999999999998200 ) ;
+#723 = AXIS2_PLACEMENT_3D ( 'NONE', #724, #712, #711 ) ;
+#724 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#725 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#726 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 2.299999999999998900 ) ) ;
+#727 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#728 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#729 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#730 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#731 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #732 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #735, #734, #733 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#732 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #735, 'distance_accuracy_value', 'NONE');
+#733 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#734 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#735 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#736 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #738 ), #731 ) ;
+#737 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #738 ) ) ;
+#738 = STYLED_ITEM ( 'NONE', ( #739 ), #160 ) ;
+#739 = PRESENTATION_STYLE_ASSIGNMENT (( #740 ) ) ;
+#740 = SURFACE_STYLE_USAGE ( .BOTH. , #741 ) ;
+#741 = SURFACE_SIDE_STYLE ('',( #742 ) ) ;
+#742 = SURFACE_STYLE_FILL_AREA ( #743 ) ;
+#743 = FILL_AREA_STYLE ('',( #699 ) ) ;
+#744 = TOROIDAL_SURFACE ( 'NONE', #703, 0.4000000000000000200, 2.099999999999999600 ) ;
+#745 = AXIS2_PLACEMENT_3D ( 'NONE', #780, #769, #768 ) ;
+#746 = FACE_OUTER_BOUND ( 'NONE', #152, .T. ) ;
+#747 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 3.055048000477979800E-016, -2.494636006565341000 ) ) ;
+#748 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#749 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 2.494636006565341000 ) ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#751 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#752 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#753 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#754 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#755 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#756 = AXIS2_PLACEMENT_3D ( 'NONE', #755, #754, #753 ) ;
+#757 = LINE ( 'NONE', #808, #807 ) ;
+#758 = FILL_AREA_STYLE ('',( #812 ) ) ;
+#759 = CIRCLE ( 'NONE', #756, 2.300000000000000300 ) ;
+#760 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#761 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#762 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#763 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#764 = AXIS2_PLACEMENT_3D ( 'NONE', #763, #762, #761 ) ;
+#765 = PRESENTATION_STYLE_ASSIGNMENT (( #797 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#767 = CIRCLE ( 'NONE', #764, 2.236373722598932600 ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#769 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#770 = CIRCLE ( 'NONE', #815, 2.100000000000000100 ) ;
+#771 = CIRCLE ( 'NONE', #745, 2.100000000000000100 ) ;
+#772 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 2.855647496519352200E-016, -2.300000000000000300 ) ) ;
+#773 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#774 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#775 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#776 = AXIS2_PLACEMENT_3D ( 'NONE', #775, #774, #773 ) ;
+#777 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 2.738767921078033200E-016, -2.236373722598932600 ) ) ;
+#778 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 2.300000000000000300 ) ) ;
+#779 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#780 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#781 = CIRCLE ( 'NONE', #814, 2.100000000000000100 ) ;
+#782 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#783 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#784 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#785 = AXIS2_PLACEMENT_3D ( 'NONE', #784, #783, #782 ) ;
+#786 = CIRCLE ( 'NONE', #776, 2.099999999999999600 ) ;
+#787 = CIRCLE ( 'NONE', #785, 2.494636006565341000 ) ;
+#788 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #791, 'distance_accuracy_value', 'NONE');
+#789 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#790 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#791 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#792 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #794 ), #846 ) ;
+#793 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #794 ) ) ;
+#794 = STYLED_ITEM ( 'NONE', ( #765 ), #192 ) ;
+#795 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#796 = AXIS2_PLACEMENT_3D ( 'NONE', #842, #844, #839 ) ;
+#797 = SURFACE_STYLE_USAGE ( .BOTH. , #798 ) ;
+#798 = SURFACE_SIDE_STYLE ('',( #805 ) ) ;
+#799 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#800 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#801 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#802 = TOROIDAL_SURFACE ( 'NONE', #809, 4.200000000000000200, 2.100000000000000100 ) ;
+#803 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#804 = FACE_OUTER_BOUND ( 'NONE', #104, .T. ) ;
+#805 = SURFACE_STYLE_FILL_AREA ( #758 ) ;
+#806 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#807 = VECTOR ( 'NONE', #806, 1000.000000000000000 ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#809 = AXIS2_PLACEMENT_3D ( 'NONE', #795, #845, #840 ) ;
+#810 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#811 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#812 = FILL_AREA_STYLE_COLOUR ( '', #803 ) ;
+#813 = FACE_OUTER_BOUND ( 'NONE', #177, .T. ) ;
+#814 = AXIS2_PLACEMENT_3D ( 'NONE', #801, #800, #799 ) ;
+#815 = AXIS2_PLACEMENT_3D ( 'NONE', #760, #811, #810 ) ;
+#816 = AXIS2_PLACEMENT_3D ( 'NONE', #868, #867, #866 ) ;
+#817 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#819 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#820 = AXIS2_PLACEMENT_3D ( 'NONE', #832, #819, #818 ) ;
+#821 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#822 = AXIS2_PLACEMENT_3D ( 'NONE', #851, #850, #847 ) ;
+#823 = AXIS2_PLACEMENT_3D ( 'NONE', #821, #871, #870 ) ;
+#824 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#825 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#826 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#827 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#828 = AXIS2_PLACEMENT_3D ( 'NONE', #827, #826, #825 ) ;
+#829 = FILL_AREA_STYLE ('',( #872 ) ) ;
+#830 = CIRCLE ( 'NONE', #816, 2.100000000000000100 ) ;
+#831 = CIRCLE ( 'NONE', #823, 2.099999999999999600 ) ;
+#832 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#833 = SURFACE_STYLE_FILL_AREA ( #829 ) ;
+#834 = CIRCLE ( 'NONE', #828, 2.099999999999999600 ) ;
+#835 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#836 = VECTOR ( 'NONE', #835, 1000.000000000000000 ) ;
+#837 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#838 = LINE ( 'NONE', #837, #836 ) ;
+#839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#840 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#841 = TOROIDAL_SURFACE ( 'NONE', #796, 4.199999999999997500, 2.099999999999998800 ) ;
+#842 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#843 = CIRCLE ( 'NONE', #820, 0.4000000000000001300 ) ;
+#844 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#845 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#846 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #788 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #791, #790, #789 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#847 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#848 = CIRCLE ( 'NONE', #899, 2.500000000000000000 ) ;
+#849 = TOROIDAL_SURFACE ( 'NONE', #900, 0.4000000000000000200, 2.099999999999999600 ) ;
+#850 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#851 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#852 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #853 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #856, #855, #854 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#853 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #856, 'distance_accuracy_value', 'NONE');
+#854 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#855 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#856 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#857 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #859 ), #852 ) ;
+#858 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #859 ) ) ;
+#859 = STYLED_ITEM ( 'NONE', ( #860 ), #208 ) ;
+#860 = PRESENTATION_STYLE_ASSIGNMENT (( #861 ) ) ;
+#861 = SURFACE_STYLE_USAGE ( .BOTH. , #862 ) ;
+#862 = SURFACE_SIDE_STYLE ('',( #833 ) ) ;
+#863 = LINE ( 'NONE', #892, #891 ) ;
+#864 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#865 = FACE_OUTER_BOUND ( 'NONE', #205, .T. ) ;
+#866 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#867 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#868 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#869 = LINE ( 'NONE', #904, #903 ) ;
+#870 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#871 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#872 = FILL_AREA_STYLE_COLOUR ( '', #824 ) ;
+#873 = TOROIDAL_SURFACE ( 'NONE', #822, 4.200000000000000200, 2.100000000000000100 ) ;
+#874 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #877, 'distance_accuracy_value', 'NONE');
+#875 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#876 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#877 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#878 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #880 ), #927 ) ;
+#879 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #880 ) ) ;
+#880 = STYLED_ITEM ( 'NONE', ( #881 ), #225 ) ;
+#881 = PRESENTATION_STYLE_ASSIGNMENT (( #882 ) ) ;
+#882 = SURFACE_STYLE_USAGE ( .BOTH. , #883 ) ;
+#883 = SURFACE_SIDE_STYLE ('',( #884 ) ) ;
+#884 = SURFACE_STYLE_FILL_AREA ( #885 ) ;
+#885 = FILL_AREA_STYLE ('',( #901 ) ) ;
+#886 = TOROIDAL_SURFACE ( 'NONE', #906, 0.4000000000000000200, 2.099999999999999600 ) ;
+#887 = SURFACE_SIDE_STYLE ('',( #888 ) ) ;
+#888 = SURFACE_STYLE_FILL_AREA ( #921 ) ;
+#889 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ;
+#890 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#891 = VECTOR ( 'NONE', #890, 1000.000000000000000 ) ;
+#892 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#893 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#894 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#895 = FACE_OUTER_BOUND ( 'NONE', #1701, .T. ) ;
+#896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#897 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#898 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#899 = AXIS2_PLACEMENT_3D ( 'NONE', #898, #897, #896 ) ;
+#900 = AXIS2_PLACEMENT_3D ( 'NONE', #926, #925, #920 ) ;
+#901 = FILL_AREA_STYLE_COLOUR ( '', #864 ) ;
+#902 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#903 = VECTOR ( 'NONE', #902, 1000.000000000000000 ) ;
+#904 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#905 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 3.061616997868383100E-016, -2.500000000000000400 ) ) ;
+#906 = AXIS2_PLACEMENT_3D ( 'NONE', #919, #908, #11 ) ;
+#907 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#908 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#909 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #910 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #913, #912, #911 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#910 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #913, 'distance_accuracy_value', 'NONE');
+#911 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#912 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#913 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #916 ), #909 ) ;
+#915 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #916 ) ) ;
+#916 = STYLED_ITEM ( 'NONE', ( #917 ), #227 ) ;
+#917 = PRESENTATION_STYLE_ASSIGNMENT (( #918 ) ) ;
+#918 = SURFACE_STYLE_USAGE ( .BOTH. , #887 ) ;
+#919 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#920 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#921 = FILL_AREA_STYLE ('',( #922 ) ) ;
+#922 = FILL_AREA_STYLE_COLOUR ( '', #923 ) ;
+#923 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#924 = FACE_OUTER_BOUND ( 'NONE', #168, .T. ) ;
+#925 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#927 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #874 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #877, #876, #875 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#928 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#929 = CIRCLE ( 'NONE', #979, 2.099999999999998800 ) ;
+#930 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #931 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #934, #933, #932 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#931 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #934, 'distance_accuracy_value', 'NONE');
+#932 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#933 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#934 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#935 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #937 ), #930 ) ;
+#936 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #937 ) ) ;
+#937 = STYLED_ITEM ( 'NONE', ( #938 ), #230 ) ;
+#938 = PRESENTATION_STYLE_ASSIGNMENT (( #939 ) ) ;
+#939 = SURFACE_STYLE_USAGE ( .BOTH. , #940 ) ;
+#940 = SURFACE_SIDE_STYLE ('',( #941 ) ) ;
+#941 = SURFACE_STYLE_FILL_AREA ( #951 ) ;
+#942 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#943 = AXIS2_PLACEMENT_3D ( 'NONE', #942, #957, #983 ) ;
+#944 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#945 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #946, #945, #944 ) ;
+#948 = CIRCLE ( 'NONE', #947, 2.099999999999999600 ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000000600, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#950 = FACE_OUTER_BOUND ( 'NONE', #231, .T. ) ;
+#951 = FILL_AREA_STYLE ('',( #952 ) ) ;
+#952 = FILL_AREA_STYLE_COLOUR ( '', #953 ) ;
+#953 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#954 = CYLINDRICAL_SURFACE ( 'NONE', #943, 2.499999999999999600 ) ;
+#955 = SURFACE_STYLE_FILL_AREA ( #956 ) ;
+#956 = FILL_AREA_STYLE ('',( #978 ) ) ;
+#957 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#958 = CYLINDRICAL_SURFACE ( 'NONE', #968, 2.099999999999999600 ) ;
+#959 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #962, 'distance_accuracy_value', 'NONE');
+#960 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#961 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#962 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#963 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #965 ), #1010 ) ;
+#964 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #965 ) ) ;
+#965 = STYLED_ITEM ( 'NONE', ( #966 ), #1639 ) ;
+#966 = PRESENTATION_STYLE_ASSIGNMENT (( #971 ) ) ;
+#967 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#968 = AXIS2_PLACEMENT_3D ( 'NONE', #973, #1008, #1007 ) ;
+#969 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#970 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#971 = SURFACE_STYLE_USAGE ( .BOTH. , #972 ) ;
+#972 = SURFACE_SIDE_STYLE ('',( #955 ) ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#974 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#975 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#976 = VECTOR ( 'NONE', #975, 1000.000000000000000 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#978 = FILL_AREA_STYLE_COLOUR ( '', #974 ) ;
+#979 = AXIS2_PLACEMENT_3D ( 'NONE', #977, #970, #969 ) ;
+#980 = AXIS2_PLACEMENT_3D ( 'NONE', #1039, #1038, #1033 ) ;
+#981 = FACE_OUTER_BOUND ( 'NONE', #1637, .T. ) ;
+#982 = LINE ( 'NONE', #928, #976 ) ;
+#983 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#984 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #985 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #988, #987, #986 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#985 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #988, 'distance_accuracy_value', 'NONE');
+#986 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#987 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#988 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #991 ), #984 ) ;
+#990 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #991 ) ) ;
+#991 = STYLED_ITEM ( 'NONE', ( #992 ), #1648 ) ;
+#992 = PRESENTATION_STYLE_ASSIGNMENT (( #993 ) ) ;
+#993 = SURFACE_STYLE_USAGE ( .BOTH. , #994 ) ;
+#994 = SURFACE_SIDE_STYLE ('',( #995 ) ) ;
+#995 = SURFACE_STYLE_FILL_AREA ( #1002 ) ;
+#996 = FILL_AREA_STYLE ('',( #1016 ) ) ;
+#997 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#998 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#999 = AXIS2_PLACEMENT_3D ( 'NONE', #949, #998, #997 ) ;
+#1000 = FACE_OUTER_BOUND ( 'NONE', #1652, .T. ) ;
+#1001 = FILL_AREA_STYLE ('',( #1034 ) ) ;
+#1002 = FILL_AREA_STYLE ('',( #1005 ) ) ;
+#1003 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1004 = AXIS2_PLACEMENT_3D ( 'NONE', #1035, #1011, #1048 ) ;
+#1005 = FILL_AREA_STYLE_COLOUR ( '', #967 ) ;
+#1006 = TOROIDAL_SURFACE ( 'NONE', #980, 4.200000000000000200, 2.100000000000000100 ) ;
+#1007 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1008 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1009 = CIRCLE ( 'NONE', #999, 3.060000000000000100 ) ;
+#1010 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #959 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #962, #961, #960 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1011 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1012 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1013 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1014 = AXIS2_PLACEMENT_3D ( 'NONE', #1003, #1013, #1012 ) ;
+#1015 = CIRCLE ( 'NONE', #1014, 2.500000000000000000 ) ;
+#1016 = FILL_AREA_STYLE_COLOUR ( '', #1018 ) ;
+#1017 = FACE_OUTER_BOUND ( 'NONE', #1669, .T. ) ;
+#1018 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1019 = CARTESIAN_POINT ( 'NONE', ( 17.65999999999998900, 0.0000000000000000000, -0.3999999999999994700 ) ) ;
+#1020 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1021 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1024, #1023, #1022 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1021 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1024, 'distance_accuracy_value', 'NONE');
+#1022 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1023 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1024 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1027 ), #1020 ) ;
+#1026 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1027 ) ) ;
+#1027 = STYLED_ITEM ( 'NONE', ( #1028 ), #1649 ) ;
+#1028 = PRESENTATION_STYLE_ASSIGNMENT (( #1029 ) ) ;
+#1029 = SURFACE_STYLE_USAGE ( .BOTH. , #1030 ) ;
+#1030 = SURFACE_SIDE_STYLE ('',( #1031 ) ) ;
+#1031 = SURFACE_STYLE_FILL_AREA ( #1001 ) ;
+#1032 = CYLINDRICAL_SURFACE ( 'NONE', #1004, 2.099999999999999600 ) ;
+#1033 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1034 = FILL_AREA_STYLE_COLOUR ( '', #1036 ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1036 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1037 = SURFACE_STYLE_FILL_AREA ( #996 ) ;
+#1038 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1039 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1040 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017700E-016, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1041 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000023700, 0.0000000000000000000, -0.3999999999999998600 ) ) ;
+#1042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294685500E-017 ) ) ;
+#1043 = VECTOR ( 'NONE', #1042, 1000.000000000000000 ) ;
+#1044 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 0.0000000000000000000, -0.3999999999999999100 ) ) ;
+#1045 = CIRCLE ( 'NONE', #1093, 0.4000000000000000200 ) ;
+#1046 = CIRCLE ( 'NONE', #1073, 2.363626277401067900 ) ;
+#1047 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000004700, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1049 = LINE ( 'NONE', #1044, #1043 ) ;
+#1050 = CIRCLE ( 'NONE', #1077, 2.100126323551195100 ) ;
+#1051 = TOROIDAL_SURFACE ( 'NONE', #1087, 2.660000000000000100, 0.4000000000000000200 ) ;
+#1052 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1053 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1056, #1055, #1054 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1053 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1056, 'distance_accuracy_value', 'NONE');
+#1054 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1055 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1056 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1057 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1059 ), #1052 ) ;
+#1058 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1059 ) ) ;
+#1059 = STYLED_ITEM ( 'NONE', ( #1060 ), #1651 ) ;
+#1060 = PRESENTATION_STYLE_ASSIGNMENT (( #1061 ) ) ;
+#1061 = SURFACE_STYLE_USAGE ( .BOTH. , #1062 ) ;
+#1062 = SURFACE_SIDE_STYLE ('',( #1037 ) ) ;
+#1063 = FILL_AREA_STYLE ('',( #1079 ) ) ;
+#1064 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1067 = LINE ( 'NONE', #1097, #1150 ) ;
+#1068 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1069 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1070 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1071 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1072 = FACE_OUTER_BOUND ( 'NONE', #8, .T. ) ;
+#1073 = AXIS2_PLACEMENT_3D ( 'NONE', #1064, #1120, #1119 ) ;
+#1074 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1075 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1076 = AXIS2_PLACEMENT_3D ( 'NONE', #1078, #1075, #1074 ) ;
+#1077 = AXIS2_PLACEMENT_3D ( 'NONE', #1071, #1070, #1069 ) ;
+#1078 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1079 = FILL_AREA_STYLE_COLOUR ( '', #1068 ) ;
+#1080 = TOROIDAL_SURFACE ( 'NONE', #1105, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1081 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1082 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1083 = FACE_OUTER_BOUND ( 'NONE', #1676, .T. ) ;
+#1084 = CIRCLE ( 'NONE', #1076, 2.099999999999999600 ) ;
+#1085 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1087 = AXIS2_PLACEMENT_3D ( 'NONE', #1094, #1082, #1081 ) ;
+#1088 = CARTESIAN_POINT ( 'NONE', ( -0.3999999999999995800, 4.898587196589416200E-017, 2.660000000000020100 ) ) ;
+#1089 = CIRCLE ( 'NONE', #1096, 0.4000000000000000200 ) ;
+#1090 = DIRECTION ( 'NONE', ( -1.409462824231155800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1091 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 0.0000000000000000000, 9.224008434454181500E-017 ) ) ;
+#1093 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #1091, #1090 ) ;
+#1094 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000000600, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#1095 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000012600, 4.898587196589413100E-017, 0.4000000000000001300 ) ) ;
+#1096 = AXIS2_PLACEMENT_3D ( 'NONE', #1040, #1086, #1085 ) ;
+#1097 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000004700, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1098 = CIRCLE ( 'NONE', #1148, 2.259999999999999300 ) ;
+#1099 = CYLINDRICAL_SURFACE ( 'NONE', #1104, 0.4000000000000000200 ) ;
+#1100 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1101 = CARTESIAN_POINT ( 'NONE', ( 19.92000000000000200, 4.898587196589399500E-017, 2.660000000000006400 ) ) ;
+#1102 = LINE ( 'NONE', #1147, #1146 ) ;
+#1103 = CARTESIAN_POINT ( 'NONE', ( 20.72000000000000200, 0.0000000000000000000, 2.660000000000029900 ) ) ;
+#1104 = AXIS2_PLACEMENT_3D ( 'NONE', #1138, #1137, #1136 ) ;
+#1105 = AXIS2_PLACEMENT_3D ( 'NONE', #1066, #1065, #1100 ) ;
+#1106 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1107 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1110, #1109, #1108 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1107 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1110, 'distance_accuracy_value', 'NONE');
+#1108 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1109 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1110 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1111 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1113 ), #1106 ) ;
+#1112 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1113 ) ) ;
+#1113 = STYLED_ITEM ( 'NONE', ( #1114 ), #1674 ) ;
+#1114 = PRESENTATION_STYLE_ASSIGNMENT (( #1115 ) ) ;
+#1115 = SURFACE_STYLE_USAGE ( .BOTH. , #1116 ) ;
+#1116 = SURFACE_SIDE_STYLE ('',( #1117 ) ) ;
+#1117 = SURFACE_STYLE_FILL_AREA ( #1063 ) ;
+#1118 = CARTESIAN_POINT ( 'NONE', ( 17.66000000000000400, 4.898587196589413100E-017, 2.660000000000000100 ) ) ;
+#1119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1120 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1121 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1122 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1123 = CARTESIAN_POINT ( 'NONE', ( 1.224646799147352900E-015, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1124 = AXIS2_PLACEMENT_3D ( 'NONE', #1123, #1122, #1121 ) ;
+#1125 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #893, 'distance_accuracy_value', 'NONE');
+#1126 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1127 = DIRECTION ( 'NONE', ( -1.409462824231155800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1128 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1129 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 0.0000000000000000000, 9.224008434454181500E-017 ) ) ;
+#1130 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1131 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1133 = AXIS2_PLACEMENT_3D ( 'NONE', #1139, #1132, #1131 ) ;
+#1134 = CIRCLE ( 'NONE', #1124, 0.4000000000000000200 ) ;
+#1135 = AXIS2_PLACEMENT_3D ( 'NONE', #1129, #1128, #1127 ) ;
+#1136 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( 1.077610259064241300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1138 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017700E-016, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1139 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017700E-016, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1140 = CIRCLE ( 'NONE', #1135, 0.4000000000000000200 ) ;
+#1141 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1142 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1143 = FACE_OUTER_BOUND ( 'NONE', #1713, .T. ) ;
+#1144 = CIRCLE ( 'NONE', #1133, 0.4000000000000000200 ) ;
+#1145 = DIRECTION ( 'NONE', ( 1.077610259064241400E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1146 = VECTOR ( 'NONE', #1145, 1000.000000000000000 ) ;
+#1147 = CARTESIAN_POINT ( 'NONE', ( -0.3999999999999995800, 4.898587196589411800E-017, 2.660000000000020100 ) ) ;
+#1148 = AXIS2_PLACEMENT_3D ( 'NONE', #1118, #1142, #1141 ) ;
+#1149 = DIRECTION ( 'NONE', ( 1.077610259064241400E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1150 = VECTOR ( 'NONE', #1149, 1000.000000000000000 ) ;
+#1151 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1152 = CYLINDRICAL_SURFACE ( 'NONE', #1204, 2.499999999999999600 ) ;
+#1153 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1154 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1155 = AXIS2_PLACEMENT_3D ( 'NONE', #1164, #1154, #1153 ) ;
+#1156 = CIRCLE ( 'NONE', #1155, 2.236373722598932600 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000012400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1158 = AXIS2_PLACEMENT_3D ( 'NONE', #1151, #1212, #1211 ) ;
+#1159 = CYLINDRICAL_SURFACE ( 'NONE', #1213, 0.4000000000000000200 ) ;
+#1160 = CIRCLE ( 'NONE', #1209, 0.4000000000000000200 ) ;
+#1161 = FACE_OUTER_BOUND ( 'NONE', #1691, .T. ) ;
+#1162 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.927345865710854400E-014 ) ) ;
+#1163 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1164 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1165 = AXIS2_PLACEMENT_3D ( 'NONE', #1169, #1163, #1162 ) ;
+#1166 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1167 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #1180, #1167, #1166 ) ;
+#1169 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 2.660000000000018300 ) ) ;
+#1170 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294685500E-017 ) ) ;
+#1171 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 0.0000000000000000000, 9.224008434454181500E-017 ) ) ;
+#1172 = CIRCLE ( 'NONE', #1158, 2.494636006565341000 ) ;
+#1173 = CIRCLE ( 'NONE', #1168, 3.059999999999999600 ) ;
+#1174 = CIRCLE ( 'NONE', #1165, 0.4000000000000010200 ) ;
+#1175 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294685500E-017 ) ) ;
+#1176 = VECTOR ( 'NONE', #1175, 1000.000000000000000 ) ;
+#1177 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 4.898587196589413100E-017, 0.4000000000000001300 ) ) ;
+#1178 = LINE ( 'NONE', #1177, #1176 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE', ( -0.3999999999999987500, 4.898587196589411800E-017, 10.00000000000000200 ) ) ;
+#1180 = CARTESIAN_POINT ( 'NONE', ( 17.66000000000000400, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#1181 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1182 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1184 ), #1235 ) ;
+#1183 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1184 ) ) ;
+#1184 = STYLED_ITEM ( 'NONE', ( #1185 ), #1733 ) ;
+#1185 = PRESENTATION_STYLE_ASSIGNMENT (( #1195 ) ) ;
+#1186 = CIRCLE ( 'NONE', #1226, 0.4000000000000010200 ) ;
+#1187 = SURFACE_STYLE_FILL_AREA ( #1188 ) ;
+#1188 = FILL_AREA_STYLE ('',( #1194 ) ) ;
+#1189 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1190 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1191 = VECTOR ( 'NONE', #1190, 1000.000000000000000 ) ;
+#1192 = CARTESIAN_POINT ( 'NONE', ( 20.72000000000000200, 0.0000000000000000000, 2.660000000000018300 ) ) ;
+#1193 = LINE ( 'NONE', #1192, #1191 ) ;
+#1194 = FILL_AREA_STYLE_COLOUR ( '', #1189 ) ;
+#1195 = SURFACE_STYLE_USAGE ( .BOTH. , #1196 ) ;
+#1196 = SURFACE_SIDE_STYLE ('',( #1187 ) ) ;
+#1197 = CIRCLE ( 'NONE', #1224, 2.499999999999999600 ) ;
+#1198 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1199 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = FACE_OUTER_BOUND ( 'NONE', #1681, .T. ) ;
+#1201 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1202 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1203 = FACE_OUTER_BOUND ( 'NONE', #1726, .T. ) ;
+#1204 = AXIS2_PLACEMENT_3D ( 'NONE', #1234, #1233, #1232 ) ;
+#1205 = TOROIDAL_SURFACE ( 'NONE', #1207, 2.659999999999999700, 0.4000000000000000200 ) ;
+#1206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1207 = AXIS2_PLACEMENT_3D ( 'NONE', #1208, #1199, #1198 ) ;
+#1208 = CARTESIAN_POINT ( 'NONE', ( 17.66000000000000400, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#1209 = AXIS2_PLACEMENT_3D ( 'NONE', #1214, #1202, #1201 ) ;
+#1210 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1211 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1212 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1213 = AXIS2_PLACEMENT_3D ( 'NONE', #1171, #1170, #1206 ) ;
+#1214 = CARTESIAN_POINT ( 'NONE', ( 17.65999999999998200, 0.0000000000000000000, 5.259209533387436400E-016 ) ) ;
+#1215 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1216 = AXIS2_PLACEMENT_3D ( 'NONE', #1269, #1215, #1263 ) ;
+#1217 = CIRCLE ( 'NONE', #1242, 0.4000000000000000200 ) ;
+#1218 = CYLINDRICAL_SURFACE ( 'NONE', #1216, 0.4000000000000010200 ) ;
+#1219 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.927345865710854400E-014 ) ) ;
+#1220 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1221 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 2.660000000000018300 ) ) ;
+#1222 = FACE_OUTER_BOUND ( 'NONE', #1728, .T. ) ;
+#1223 = CARTESIAN_POINT ( 'NONE', ( 20.72000000000000200, 0.0000000000000000000, 10.00000000000001400 ) ) ;
+#1224 = AXIS2_PLACEMENT_3D ( 'NONE', #1272, #1271, #1270 ) ;
+#1225 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.035766082959404800E-014 ) ) ;
+#1226 = AXIS2_PLACEMENT_3D ( 'NONE', #1230, #1210, #1225 ) ;
+#1227 = CIRCLE ( 'NONE', #1231, 0.4000000000000010200 ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1259, #1258, #1257 ) ;
+#1229 = CYLINDRICAL_SURFACE ( 'NONE', #1268, 0.4000000000000000200 ) ;
+#1230 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1231 = AXIS2_PLACEMENT_3D ( 'NONE', #1221, #1220, #1219 ) ;
+#1232 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1233 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1234 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1235 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1236 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1181, #1238, #1237 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1236 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1181, 'distance_accuracy_value', 'NONE');
+#1237 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1238 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1239 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000000600, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#1240 = FACE_OUTER_BOUND ( 'NONE', #1729, .T. ) ;
+#1241 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1242 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #1250, #1241 ) ;
+#1243 = PLANE ( 'NONE', #1254 ) ;
+#1244 = FILL_AREA_STYLE ('',( #1289 ) ) ;
+#1245 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1246 = DIRECTION ( 'NONE', ( 1.077610259064241300E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1247 = CARTESIAN_POINT ( 'NONE', ( 4.336808689942017700E-016, 0.0000000000000000000, 2.660000000000020100 ) ) ;
+#1248 = CARTESIAN_POINT ( 'NONE', ( 1.224646799147352900E-015, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1249 = FACE_OUTER_BOUND ( 'NONE', #1740, .T. ) ;
+#1250 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1251 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1252 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 2.891205793294685500E-017 ) ) ;
+#1253 = FACE_OUTER_BOUND ( 'NONE', #1769, .T. ) ;
+#1254 = AXIS2_PLACEMENT_3D ( 'NONE', #1288, #1287, #1286 ) ;
+#1255 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1256 = TOROIDAL_SURFACE ( 'NONE', #1262, 2.660000000000000100, 0.4000000000000000200 ) ;
+#1257 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.035766082959404800E-014 ) ) ;
+#1258 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1259 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1260 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000018300, 0.0000000000000000000, 9.224008434454181500E-017 ) ) ;
+#1261 = CYLINDRICAL_SURFACE ( 'NONE', #1266, 0.4000000000000000200 ) ;
+#1262 = AXIS2_PLACEMENT_3D ( 'NONE', #1239, #1302, #1301 ) ;
+#1263 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1264 = CIRCLE ( 'NONE', #1228, 0.4000000000000010200 ) ;
+#1265 = FACE_OUTER_BOUND ( 'NONE', #1748, .T. ) ;
+#1266 = AXIS2_PLACEMENT_3D ( 'NONE', #1247, #1246, #1245 ) ;
+#1267 = PLANE ( 'NONE', #1300 ) ;
+#1268 = AXIS2_PLACEMENT_3D ( 'NONE', #1260, #1252, #1251 ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 2.660000000000018300 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1271 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1272 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1273 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1276, 'distance_accuracy_value', 'NONE');
+#1274 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1275 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1276 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1277 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1279 ), #1328 ) ;
+#1278 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1279 ) ) ;
+#1279 = STYLED_ITEM ( 'NONE', ( #1280 ), #1772 ) ;
+#1280 = PRESENTATION_STYLE_ASSIGNMENT (( #1281 ) ) ;
+#1281 = SURFACE_STYLE_USAGE ( .BOTH. , #1282 ) ;
+#1282 = SURFACE_SIDE_STYLE ('',( #1283 ) ) ;
+#1283 = SURFACE_STYLE_FILL_AREA ( #1244 ) ;
+#1284 = TOROIDAL_SURFACE ( 'NONE', #1322, 0.3999999999999998000, 2.099999999999998800 ) ;
+#1285 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1286 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1287 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1288 = CARTESIAN_POINT ( 'NONE', ( 1.224646799147352900E-015, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1289 = FILL_AREA_STYLE_COLOUR ( '', #1285 ) ;
+#1290 = FILL_AREA_STYLE_COLOUR ( '', #1295 ) ;
+#1291 = FACE_OUTER_BOUND ( 'NONE', #1770, .T. ) ;
+#1292 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #1326, #1321 ) ;
+#1293 = FACE_OUTER_BOUND ( 'NONE', #1767, .T. ) ;
+#1294 = FILL_AREA_STYLE_COLOUR ( '', #1255 ) ;
+#1295 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1296 = TOROIDAL_SURFACE ( 'NONE', #1292, 4.199999999999997500, 2.099999999999998800 ) ;
+#1297 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.896537856526436600E-014 ) ) ;
+#1298 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1299 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #1299, #1298, #1297 ) ;
+#1301 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1302 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1303 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1304 = FACE_OUTER_BOUND ( 'NONE', #1761, .T. ) ;
+#1305 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1306 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1307 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1308 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1311, #1310, #1309 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1308 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1311, 'distance_accuracy_value', 'NONE');
+#1309 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1310 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1311 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1312 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1314 ), #1307 ) ;
+#1313 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1314 ) ) ;
+#1314 = STYLED_ITEM ( 'NONE', ( #1315 ), #1776 ) ;
+#1315 = PRESENTATION_STYLE_ASSIGNMENT (( #1316 ) ) ;
+#1316 = SURFACE_STYLE_USAGE ( .BOTH. , #1317 ) ;
+#1317 = SURFACE_SIDE_STYLE ('',( #1318 ) ) ;
+#1318 = SURFACE_STYLE_FILL_AREA ( #1319 ) ;
+#1319 = FILL_AREA_STYLE ('',( #1294 ) ) ;
+#1320 = FACE_OUTER_BOUND ( 'NONE', #1785, .T. ) ;
+#1321 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1322 = AXIS2_PLACEMENT_3D ( 'NONE', #1306, #1305, #1356 ) ;
+#1323 = CIRCLE ( 'NONE', #1359, 2.499999999999998200 ) ;
+#1324 = CYLINDRICAL_SURFACE ( 'NONE', #1357, 2.499999999999998200 ) ;
+#1325 = FACE_OUTER_BOUND ( 'NONE', #1775, .T. ) ;
+#1326 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1327 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1328 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1273 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1276, #1275, #1274 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1329 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1330 = SURFACE_SIDE_STYLE ('',( #1331 ) ) ;
+#1331 = SURFACE_STYLE_FILL_AREA ( #1334 ) ;
+#1332 = FACE_OUTER_BOUND ( 'NONE', #1801, .T. ) ;
+#1333 = AXIS2_PLACEMENT_3D ( 'NONE', #1360, #1364, #1363 ) ;
+#1334 = FILL_AREA_STYLE ('',( #1376 ) ) ;
+#1335 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1336 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1337 = CYLINDRICAL_SURFACE ( 'NONE', #1358, 0.4000000000000001300 ) ;
+#1338 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1339 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1340 = TOROIDAL_SURFACE ( 'NONE', #1333, 0.3999999999999998000, 2.100000000000000100 ) ;
+#1341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1343 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1346, #1345, #1344 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1343 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1346, 'distance_accuracy_value', 'NONE');
+#1344 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1345 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1346 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1347 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1349 ), #1342 ) ;
+#1348 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1349 ) ) ;
+#1349 = STYLED_ITEM ( 'NONE', ( #1350 ), #1779 ) ;
+#1350 = PRESENTATION_STYLE_ASSIGNMENT (( #1351 ) ) ;
+#1351 = SURFACE_STYLE_USAGE ( .BOTH. , #1352 ) ;
+#1352 = SURFACE_SIDE_STYLE ('',( #1353 ) ) ;
+#1353 = SURFACE_STYLE_FILL_AREA ( #1354 ) ;
+#1354 = FILL_AREA_STYLE ('',( #1290 ) ) ;
+#1355 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #680 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1552, #1551, #1550 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1357 = AXIS2_PLACEMENT_3D ( 'NONE', #1339, #1338, #1341 ) ;
+#1358 = AXIS2_PLACEMENT_3D ( 'NONE', #1378, #1377, #1335 ) ;
+#1359 = AXIS2_PLACEMENT_3D ( 'NONE', #1329, #1303, #1336 ) ;
+#1360 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1361 = SHAPE_REPRESENTATION ( 'RES2W_L15MxD5M_BODY', ( #1549 ), #1561 ) ;
+#1362 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1361, #1560 ) ;
+#1363 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1364 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1365 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1366 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1369, #1368, #1367 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1366 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1369, 'distance_accuracy_value', 'NONE');
+#1367 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1368 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1369 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1372 ), #1365 ) ;
+#1371 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1372 ) ) ;
+#1372 = STYLED_ITEM ( 'NONE', ( #1373 ), #1808 ) ;
+#1373 = PRESENTATION_STYLE_ASSIGNMENT (( #1374 ) ) ;
+#1374 = SURFACE_STYLE_USAGE ( .BOTH. , #1330 ) ;
+#1375 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1376 = FILL_AREA_STYLE_COLOUR ( '', #1375 ) ;
+#1377 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1378 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1379 = TOROIDAL_SURFACE ( 'NONE', #1387, 4.200000000000000200, 2.100000000000000100 ) ;
+#1380 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1381 = FILL_AREA_STYLE_COLOUR ( '', #1430 ) ;
+#1382 = FACE_OUTER_BOUND ( 'NONE', #1796, .T. ) ;
+#1383 = FACE_OUTER_BOUND ( 'NONE', #1820, .T. ) ;
+#1384 = SURFACE_STYLE_USAGE ( .BOTH. , #1385 ) ;
+#1385 = SURFACE_SIDE_STYLE ('',( #1432 ) ) ;
+#1386 = CIRCLE ( 'NONE', #1429, 2.499999999999998200 ) ;
+#1387 = AXIS2_PLACEMENT_3D ( 'NONE', #1406, #1434, #1433 ) ;
+#1388 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1389 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1392, #1391, #1390 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1389 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1392, 'distance_accuracy_value', 'NONE');
+#1390 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1391 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1392 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1395 ), #1388 ) ;
+#1394 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1395 ) ) ;
+#1395 = STYLED_ITEM ( 'NONE', ( #1396 ), #1809 ) ;
+#1396 = PRESENTATION_STYLE_ASSIGNMENT (( #1397 ) ) ;
+#1397 = SURFACE_STYLE_USAGE ( .BOTH. , #1398 ) ;
+#1398 = SURFACE_SIDE_STYLE ('',( #1399 ) ) ;
+#1399 = SURFACE_STYLE_FILL_AREA ( #1400 ) ;
+#1400 = FILL_AREA_STYLE ('',( #1401 ) ) ;
+#1401 = FILL_AREA_STYLE_COLOUR ( '', #1403 ) ;
+#1402 = FILL_AREA_STYLE_COLOUR ( '', #1425 ) ;
+#1403 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1404 = CARTESIAN_POINT ( 'NONE', ( 19.92000000000000200, 4.898587196589399500E-017, 9.999999999999989300 ) ) ;
+#1405 = FILL_AREA_STYLE ('',( #1381 ) ) ;
+#1406 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1407 = AXIS2_PLACEMENT_3D ( 'NONE', #1431, #1426, #1412 ) ;
+#1408 = FACE_OUTER_BOUND ( 'NONE', #1802, .T. ) ;
+#1409 = CYLINDRICAL_SURFACE ( 'NONE', #1407, 2.099999999999999600 ) ;
+#1410 = TOROIDAL_SURFACE ( 'NONE', #1453, 0.4000000000000000200, 2.099999999999999600 ) ;
+#1411 = TOROIDAL_SURFACE ( 'NONE', #1480, 0.4000000000000000200, 2.100000000000000100 ) ;
+#1412 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1413 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1414 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1415 = FILL_AREA_STYLE ('',( #1449 ) ) ;
+#1416 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1417 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1420, #1419, #1418 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1417 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1420, 'distance_accuracy_value', 'NONE');
+#1418 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1419 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1420 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1421 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1423 ), #1416 ) ;
+#1422 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1423 ) ) ;
+#1423 = STYLED_ITEM ( 'NONE', ( #1424 ), #1812 ) ;
+#1424 = PRESENTATION_STYLE_ASSIGNMENT (( #1384 ) ) ;
+#1425 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1426 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1427 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1428 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #1428, #1427 ) ;
+#1430 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1432 = SURFACE_STYLE_FILL_AREA ( #1405 ) ;
+#1433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1434 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1435 = SURFACE_STYLE_FILL_AREA ( #1415 ) ;
+#1436 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1438 = PRESENTATION_STYLE_ASSIGNMENT (( #1444 ) ) ;
+#1439 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1440 = VECTOR ( 'NONE', #1439, 1000.000000000000000 ) ;
+#1441 = CARTESIAN_POINT ( 'NONE', ( 19.92000000000000200, 4.898587196589411800E-017, 2.660000000000018300 ) ) ;
+#1442 = LINE ( 'NONE', #1441, #1440 ) ;
+#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1478, #1473, #1472 ) ;
+#1444 = SURFACE_STYLE_USAGE ( .BOTH. , #1445 ) ;
+#1445 = SURFACE_SIDE_STYLE ('',( #1474 ) ) ;
+#1446 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1447 = FACE_OUTER_BOUND ( 'NONE', #1840, .T. ) ;
+#1448 = CIRCLE ( 'NONE', #1443, 2.499999999999999600 ) ;
+#1449 = FILL_AREA_STYLE_COLOUR ( '', #1451 ) ;
+#1450 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1451 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1452 = FACE_OUTER_BOUND ( 'NONE', #1827, .T. ) ;
+#1453 = AXIS2_PLACEMENT_3D ( 'NONE', #1414, #1413, #1446 ) ;
+#1454 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1455 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1458, #1457, #1456 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1455 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1458, 'distance_accuracy_value', 'NONE');
+#1456 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1457 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1458 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1461 ), #1454 ) ;
+#1460 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1461 ) ) ;
+#1461 = STYLED_ITEM ( 'NONE', ( #1462 ), #1821 ) ;
+#1462 = PRESENTATION_STYLE_ASSIGNMENT (( #1463 ) ) ;
+#1463 = SURFACE_STYLE_USAGE ( .BOTH. , #1464 ) ;
+#1464 = SURFACE_SIDE_STYLE ('',( #1465 ) ) ;
+#1465 = SURFACE_STYLE_FILL_AREA ( #1466 ) ;
+#1466 = FILL_AREA_STYLE ('',( #1402 ) ) ;
+#1467 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1468 ) ) ;
+#1468 = STYLED_ITEM ( 'NONE', ( #1438 ), #1834 ) ;
+#1469 = CIRCLE ( 'NONE', #1495, 2.259999999999999800 ) ;
+#1470 = FACE_OUTER_BOUND ( 'NONE', #1698, .T. ) ;
+#1471 = AXIS2_PLACEMENT_3D ( 'NONE', #1498, #1494, #1493 ) ;
+#1472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1473 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1474 = SURFACE_STYLE_FILL_AREA ( #1475 ) ;
+#1475 = FILL_AREA_STYLE ('',( #1477 ) ) ;
+#1476 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1477 = FILL_AREA_STYLE_COLOUR ( '', #1450 ) ;
+#1478 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1479 = FACE_OUTER_BOUND ( 'NONE', #1835, .T. ) ;
+#1480 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #1436, #1476 ) ;
+#1481 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1482 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1485, #1484, #1483 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1482 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1485, 'distance_accuracy_value', 'NONE');
+#1483 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1484 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1485 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1486 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1488 ), #1481 ) ;
+#1487 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1488 ) ) ;
+#1488 = STYLED_ITEM ( 'NONE', ( #1489 ), #1825 ) ;
+#1489 = PRESENTATION_STYLE_ASSIGNMENT (( #1490 ) ) ;
+#1490 = SURFACE_STYLE_USAGE ( .BOTH. , #1491 ) ;
+#1491 = SURFACE_SIDE_STYLE ('',( #1435 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( 17.65999999999998200, 0.0000000000000000000, 5.259209533387436400E-016 ) ) ;
+#1493 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1494 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1495 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #1523, #1522 ) ;
+#1496 = TOROIDAL_SURFACE ( 'NONE', #1532, 2.659999999999999700, 0.4000000000000000200 ) ;
+#1497 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1498 = CARTESIAN_POINT ( 'NONE', ( 20.32000000000000000, 0.0000000000000000000, 2.660000000000018300 ) ) ;
+#1499 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1500 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1501 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1502 = CYLINDRICAL_SURFACE ( 'NONE', #1471, 0.4000000000000010200 ) ;
+#1503 = CIRCLE ( 'NONE', #1526, 0.4000000000000000200 ) ;
+#1504 = CYLINDRICAL_SURFACE ( 'NONE', #1505, 2.499999999999999600 ) ;
+#1505 = AXIS2_PLACEMENT_3D ( 'NONE', #1501, #1500, #1499 ) ;
+#1506 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1507 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1510, #1509, #1508 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1507 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1510, 'distance_accuracy_value', 'NONE');
+#1508 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1509 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1510 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1511 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1468 ), #1506 ) ;
+#1512 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1649, #1549 ), #1513 ) ;
+#1513 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1514 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1497, #1516, #1515 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1514 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1497, 'distance_accuracy_value', 'NONE');
+#1515 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1516 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1517 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1518 = SURFACE_SIDE_STYLE ('',( #1519 ) ) ;
+#1519 = SURFACE_STYLE_FILL_AREA ( #1520 ) ;
+#1520 = FILL_AREA_STYLE ('',( #1521 ) ) ;
+#1521 = FILL_AREA_STYLE_COLOUR ( '', #1545 ) ;
+#1522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1523 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1524 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1525 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1526 = AXIS2_PLACEMENT_3D ( 'NONE', #1492, #1525, #1524 ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( 17.65999999999997500, 4.898587196589415500E-017, 0.4000000000000005200 ) ) ;
+#1528 = CARTESIAN_POINT ( 'NONE', ( 2.660000000000000600, 4.898587196589413100E-017, 2.660000000000000100 ) ) ;
+#1529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1530 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1531 = CARTESIAN_POINT ( 'NONE', ( 17.66000000000000400, 0.0000000000000000000, 2.660000000000000100 ) ) ;
+#1532 = AXIS2_PLACEMENT_3D ( 'NONE', #1531, #1530, #1529 ) ;
+#1533 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1534, #1512 ) ;
+#1534 = SHAPE_REPRESENTATION ( 'RES2W_L10MxD0M8_PIN', ( #1549 ), #1513 ) ;
+#1535 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1536 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1539, #1538, #1537 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1536 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1539, 'distance_accuracy_value', 'NONE');
+#1537 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1538 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1539 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1540 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1542 ), #1535 ) ;
+#1541 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1542 ) ) ;
+#1542 = STYLED_ITEM ( 'NONE', ( #1543 ), #1512 ) ;
+#1543 = PRESENTATION_STYLE_ASSIGNMENT (( #1544 ) ) ;
+#1544 = SURFACE_STYLE_USAGE ( .BOTH. , #1518 ) ;
+#1545 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1546 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1547 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1548 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #1548, #1547, #1546 ) ;
+#1550 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1551 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1552 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1553 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1555 ), #1355 ) ;
+#1554 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1555 ) ) ;
+#1555 = STYLED_ITEM ( 'NONE', ( #1556 ), #1560 ) ;
+#1556 = PRESENTATION_STYLE_ASSIGNMENT (( #1557 ) ) ;
+#1557 = SURFACE_STYLE_USAGE ( .BOTH. , #1558 ) ;
+#1558 = SURFACE_SIDE_STYLE ('',( #1565 ) ) ;
+#1559 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1560 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #65, #1549 ), #1561 ) ;
+#1561 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1562 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1517, #1564, #1563 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1562 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1517, 'distance_accuracy_value', 'NONE');
+#1563 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1564 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1565 = SURFACE_STYLE_FILL_AREA ( #1566 ) ;
+#1566 = FILL_AREA_STYLE ('',( #1567 ) ) ;
+#1567 = FILL_AREA_STYLE_COLOUR ( '', #1559 ) ;
+#1568 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1569 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1570 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1573, #1572, #1571 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1570 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1573, 'distance_accuracy_value', 'NONE');
+#1571 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1572 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1573 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1574 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1575 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1576 = CARTESIAN_POINT ( 'NONE', ( -5.923487400552059700, 3.898796499697709800, -0.9266869798236615500 ) ) ;
+#1577 = AXIS2_PLACEMENT_3D ( 'NONE', #1576, #1575, #1574 ) ;
+#1578 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1579 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( -3.263487400552092900, 3.898796499697709800, -0.9266869798238985800 ) ) ;
+#1581 = AXIS2_PLACEMENT_3D ( 'NONE', #1580, #1579, #1578 ) ;
+#1582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1585 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #1583, #1582 ) ;
+#1586 = AXIS2_PLACEMENT_3D ( 'NONE', #1568, #1588, #1607 ) ;
+#1587 = SHAPE_REPRESENTATION ( 'RES2W_OR_3WS_MODEL', ( #1586, #1581, #1577 ), #1569 ) ;
+#1588 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1589 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1596 ) ) ;
+#1590 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1596, .NOT_KNOWN. ) ;
+#1591 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1590, #1592 ) ;
+#1592 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1594, 'design' ) ;
+#1593 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1594 ) ;
+#1594 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1595 = SHAPE_DEFINITION_REPRESENTATION ( #1608, #1361 ) ;
+#1596 = PRODUCT ( 'RES2W_OR_3WS_MODEL', 'RES2W_OR_3WS_MODEL', '', ( #1597 ) ) ;
+#1597 = PRODUCT_CONTEXT ( 'NONE', #1604, 'mechanical' ) ;
+#1598 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1604 ) ;
+#1599 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1619 ) ;
+#1600 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1603, #1602 ) ;
+#1601 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1591, #1625, $ ) ;
+#1602 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1601 ) ;
+#1603 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1587, #1534 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1618 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1604 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1605 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1581, #1549 ) ;
+#1606 = SHAPE_DEFINITION_REPRESENTATION ( #1635, #1587 ) ;
+#1607 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1608 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1611 ) ;
+#1609 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1615 ) ) ;
+#1610 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1615, .NOT_KNOWN. ) ;
+#1611 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1610, #1612 ) ;
+#1612 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1614, 'design' ) ;
+#1613 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1614 ) ;
+#1614 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1615 = PRODUCT ( 'RES2W_L15MxD5M_BODY', 'RES2W_L15MxD5M_BODY', '', ( #1620 ) ) ;
+#1616 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1617, #1599 ) ;
+#1617 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1587, #1361 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1605 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1618 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1577, #1549 ) ;
+#1619 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1591, #1611, $ ) ;
+#1620 = PRODUCT_CONTEXT ( 'NONE', #1633, 'mechanical' ) ;
+#1621 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1633 ) ;
+#1622 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1625 ) ;
+#1623 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1630 ) ) ;
+#1624 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1630, .NOT_KNOWN. ) ;
+#1625 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1624, #1626 ) ;
+#1626 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1628, 'design' ) ;
+#1627 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1628 ) ;
+#1628 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1629 = SHAPE_DEFINITION_REPRESENTATION ( #1622, #1534 ) ;
+#1630 = PRODUCT ( 'RES2W_L10MxD0M8_PIN', 'RES2W_L10MxD0M8_PIN', '', ( #1631 ) ) ;
+#1631 = PRODUCT_CONTEXT ( 'NONE', #1634, 'mechanical' ) ;
+#1632 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1634 ) ;
+#1633 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1634 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1635 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1591 ) ;
+#1636 = EDGE_CURVE ( 'NONE', #76, #143, #929, .T. ) ;
+#1637 = EDGE_LOOP ( 'NONE', ( #10, #7, #9, #1653 ) ) ;
+#1638 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .F. ) ;
+#1639 = ADVANCED_FACE ( 'NONE', ( #981 ), #958, .T. ) ;
+#1640 = ORIENTED_EDGE ( 'NONE', *, *, #32, .T. ) ;
+#1641 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .F. ) ;
+#1642 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .F. ) ;
+#1643 = ORIENTED_EDGE ( 'NONE', *, *, #6, .F. ) ;
+#1644 = ORIENTED_EDGE ( 'NONE', *, *, #29, .F. ) ;
+#1645 = EDGE_CURVE ( 'NONE', #1666, #1660, #1009, .T. ) ;
+#1646 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .T. ) ;
+#1647 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ;
+#1648 = ADVANCED_FACE ( 'NONE', ( #1000 ), #1006, .F. ) ;
+#1649 = MANIFOLD_SOLID_BREP ( 'Sweep1', #1759 ) ;
+#1650 = EDGE_CURVE ( 'NONE', #218, #222, #1015, .T. ) ;
+#1651 = ADVANCED_FACE ( 'NONE', ( #1017 ), #1032, .T. ) ;
+#1652 = EDGE_LOOP ( 'NONE', ( #63, #1641, #1696, #1711 ) ) ;
+#1653 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .F. ) ;
+#1654 = ORIENTED_EDGE ( 'NONE', *, *, #1737, .F. ) ;
+#1655 = ORIENTED_EDGE ( 'NONE', *, *, #15, .F. ) ;
+#1656 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1125 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #893, #1130, #1126 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1657 = EDGE_CURVE ( 'NONE', #1660, #1661, #1049, .T. ) ;
+#1658 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .T. ) ;
+#1659 = CLOSED_SHELL ( 'NONE', ( #66, #98, #125, #137, #70, #121, #192, #109, #227, #160, #230, #225, #208, #36, #26, #16, #200, #45, #54, #57, #1639, #1651, #1674, #1648, #1699, #1733, #1821, #1834, #1825, #1809, #1812, #1772, #1776, #1779, #1808, #1800 ) ) ;
+#1660 = VERTEX_POINT ( 'NONE', #1041 ) ;
+#1661 = VERTEX_POINT ( 'NONE', #1019 ) ;
+#1662 = EDGE_CURVE ( 'NONE', #1660, #1667, #1045, .T. ) ;
+#1663 = VERTEX_POINT ( 'NONE', #1047 ) ;
+#1664 = ORIENTED_EDGE ( 'NONE', *, *, #1645, .T. ) ;
+#1665 = EDGE_CURVE ( 'NONE', #1666, #1663, #1089, .T. ) ;
+#1666 = VERTEX_POINT ( 'NONE', #1088 ) ;
+#1667 = VERTEX_POINT ( 'NONE', #1095 ) ;
+#1668 = ADVANCED_FACE ( 'NONE', ( #1083 ), #1051, .T. ) ;
+#1669 = EDGE_LOOP ( 'NONE', ( #1647, #1643, #1640, #1644 ) ) ;
+#1670 = EDGE_CURVE ( 'NONE', #68, #144, #1084, .T. ) ;
+#1671 = EDGE_CURVE ( 'NONE', #71, #86, #1050, .T. ) ;
+#1672 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ;
+#1673 = EDGE_CURVE ( 'NONE', #111, #116, #1046, .T. ) ;
+#1674 = ADVANCED_FACE ( 'NONE', ( #1072 ), #1080, .T. ) ;
+#1675 = ORIENTED_EDGE ( 'NONE', *, *, #1650, .F. ) ;
+#1676 = EDGE_LOOP ( 'NONE', ( #1677, #1664, #1836, #1837 ) ) ;
+#1677 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .F. ) ;
+#1678 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .F. ) ;
+#1679 = ORIENTED_EDGE ( 'NONE', *, *, #204, .F. ) ;
+#1680 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .F. ) ;
+#1681 = EDGE_LOOP ( 'NONE', ( #1682, #1739, #1741, #1731 ) ) ;
+#1682 = ORIENTED_EDGE ( 'NONE', *, *, #221, .F. ) ;
+#1683 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .T. ) ;
+#1684 = VERTEX_POINT ( 'NONE', #1101 ) ;
+#1685 = EDGE_CURVE ( 'NONE', #1663, #1715, #1067, .T. ) ;
+#1686 = EDGE_CURVE ( 'NONE', #1666, #1710, #1102, .T. ) ;
+#1687 = EDGE_CURVE ( 'NONE', #1843, #1684, #1098, .T. ) ;
+#1688 = ADVANCED_FACE ( 'NONE', ( #1143 ), #1099, .T. ) ;
+#1689 = EDGE_CURVE ( 'NONE', #1663, #1666, #1144, .T. ) ;
+#1690 = EDGE_CURVE ( 'NONE', #1667, #1660, #1140, .T. ) ;
+#1691 = EDGE_LOOP ( 'NONE', ( #1678, #1714, #1692, #1697 ) ) ;
+#1692 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .T. ) ;
+#1693 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .F. ) ;
+#1694 = VERTEX_POINT ( 'NONE', #1103 ) ;
+#1695 = EDGE_CURVE ( 'NONE', #1715, #1710, #1134, .T. ) ;
+#1696 = ORIENTED_EDGE ( 'NONE', *, *, #22, .T. ) ;
+#1697 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .F. ) ;
+#1698 = EDGE_LOOP ( 'NONE', ( #1654, #1791, #1646, #1724 ) ) ;
+#1699 = ADVANCED_FACE ( 'NONE', ( #895 ), #886, .T. ) ;
+#1700 = ORIENTED_EDGE ( 'NONE', *, *, #1689, .T. ) ;
+#1701 = EDGE_LOOP ( 'NONE', ( #1679, #1680, #1704, #1708 ) ) ;
+#1702 = EDGE_CURVE ( 'NONE', #1667, #1843, #1178, .T. ) ;
+#1703 = EDGE_CURVE ( 'NONE', #1661, #1694, #1173, .T. ) ;
+#1704 = ORIENTED_EDGE ( 'NONE', *, *, #202, .T. ) ;
+#1705 = EDGE_CURVE ( 'NONE', #1694, #1684, #1174, .T. ) ;
+#1706 = ORIENTED_EDGE ( 'NONE', *, *, #1685, .F. ) ;
+#1707 = ORIENTED_EDGE ( 'NONE', *, *, #1686, .T. ) ;
+#1708 = ORIENTED_EDGE ( 'NONE', *, *, #94, .F. ) ;
+#1709 = ORIENTED_EDGE ( 'NONE', *, *, #1687, .F. ) ;
+#1710 = VERTEX_POINT ( 'NONE', #1179 ) ;
+#1711 = ORIENTED_EDGE ( 'NONE', *, *, #33, .T. ) ;
+#1712 = EDGE_CURVE ( 'NONE', #117, #182, #1156, .T. ) ;
+#1713 = EDGE_LOOP ( 'NONE', ( #1700, #1707, #1693, #1706 ) ) ;
+#1714 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .T. ) ;
+#1715 = VERTEX_POINT ( 'NONE', #1157 ) ;
+#1716 = EDGE_CURVE ( 'NONE', #159, #162, #1172, .T. ) ;
+#1717 = ADVANCED_FACE ( 'NONE', ( #1161 ), #1159, .T. ) ;
+#1718 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .T. ) ;
+#1719 = EDGE_CURVE ( 'NONE', #1843, #1661, #1160, .T. ) ;
+#1720 = ORIENTED_EDGE ( 'NONE', *, *, #1751, .T. ) ;
+#1721 = ORIENTED_EDGE ( 'NONE', *, *, #1662, .F. ) ;
+#1722 = ORIENTED_EDGE ( 'NONE', *, *, #1737, .T. ) ;
+#1723 = ADVANCED_FACE ( 'NONE', ( #1203 ), #1205, .T. ) ;
+#1724 = ORIENTED_EDGE ( 'NONE', *, *, #1725, .F. ) ;
+#1725 = EDGE_CURVE ( 'NONE', #1694, #1746, #1193, .T. ) ;
+#1726 = EDGE_LOOP ( 'NONE', ( #1744, #1745, #1742, #1722 ) ) ;
+#1727 = ORIENTED_EDGE ( 'NONE', *, *, #1645, .F. ) ;
+#1728 = EDGE_LOOP ( 'NONE', ( #1736, #1732, #1743, #1720 ) ) ;
+#1729 = EDGE_LOOP ( 'NONE', ( #1727, #1765, #1755, #1754 ) ) ;
+#1730 = ORIENTED_EDGE ( 'NONE', *, *, #1657, .T. ) ;
+#1731 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .F. ) ;
+#1732 = ORIENTED_EDGE ( 'NONE', *, *, #1705, .F. ) ;
+#1733 = ADVANCED_FACE ( 'NONE', ( #1200 ), #1152, .T. ) ;
+#1734 = EDGE_CURVE ( 'NONE', #1822, #1746, #1186, .T. ) ;
+#1735 = ORIENTED_EDGE ( 'NONE', *, *, #1686, .F. ) ;
+#1736 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .F. ) ;
+#1737 = EDGE_CURVE ( 'NONE', #1684, #1694, #1227, .T. ) ;
+#1738 = EDGE_CURVE ( 'NONE', #166, #169, #1197, .T. ) ;
+#1739 = ORIENTED_EDGE ( 'NONE', *, *, #1650, .T. ) ;
+#1740 = EDGE_LOOP ( 'NONE', ( #1762, #1758 ) ) ;
+#1741 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#1742 = ORIENTED_EDGE ( 'NONE', *, *, #1687, .T. ) ;
+#1743 = ORIENTED_EDGE ( 'NONE', *, *, #1725, .T. ) ;
+#1744 = ORIENTED_EDGE ( 'NONE', *, *, #1703, .F. ) ;
+#1745 = ORIENTED_EDGE ( 'NONE', *, *, #1719, .F. ) ;
+#1746 = VERTEX_POINT ( 'NONE', #1223 ) ;
+#1747 = ADVANCED_FACE ( 'NONE', ( #1222 ), #1218, .T. ) ;
+#1748 = EDGE_LOOP ( 'NONE', ( #1750, #1721, #1730, #1749 ) ) ;
+#1749 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .T. ) ;
+#1750 = ORIENTED_EDGE ( 'NONE', *, *, #1702, .F. ) ;
+#1751 = EDGE_CURVE ( 'NONE', #1746, #1822, #1264, .T. ) ;
+#1752 = ADVANCED_FACE ( 'NONE', ( #1265 ), #1229, .T. ) ;
+#1753 = ORIENTED_EDGE ( 'NONE', *, *, #1665, .T. ) ;
+#1754 = ORIENTED_EDGE ( 'NONE', *, *, #1690, .T. ) ;
+#1755 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .T. ) ;
+#1756 = ADVANCED_FACE ( 'NONE', ( #1253 ), #1261, .T. ) ;
+#1757 = EDGE_CURVE ( 'NONE', #1710, #1715, #1217, .T. ) ;
+#1758 = ORIENTED_EDGE ( 'NONE', *, *, #1734, .F. ) ;
+#1759 = CLOSED_SHELL ( 'NONE', ( #1668, #1839, #1688, #1717, #1838, #1747, #1723, #1752, #1763, #1756, #1760, #1766 ) ) ;
+#1760 = ADVANCED_FACE ( 'NONE', ( #1249 ), #1267, .F. ) ;
+#1761 = EDGE_LOOP ( 'NONE', ( #1773, #1782, #1786, #1797 ) ) ;
+#1762 = ORIENTED_EDGE ( 'NONE', *, *, #1751, .F. ) ;
+#1763 = ADVANCED_FACE ( 'NONE', ( #1240 ), #1256, .T. ) ;
+#1764 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .T. ) ;
+#1765 = ORIENTED_EDGE ( 'NONE', *, *, #1689, .F. ) ;
+#1766 = ADVANCED_FACE ( 'NONE', ( #1293 ), #1243, .T. ) ;
+#1767 = EDGE_LOOP ( 'NONE', ( #1771, #1764 ) ) ;
+#1768 = ORIENTED_EDGE ( 'NONE', *, *, #1757, .F. ) ;
+#1769 = EDGE_LOOP ( 'NONE', ( #1735, #1753, #1683, #1768 ) ) ;
+#1770 = EDGE_LOOP ( 'NONE', ( #1788, #1778, #1789, #1787 ) ) ;
+#1771 = ORIENTED_EDGE ( 'NONE', *, *, #1695, .T. ) ;
+#1772 = ADVANCED_FACE ( 'NONE', ( #1291 ), #1296, .F. ) ;
+#1773 = ORIENTED_EDGE ( 'NONE', *, *, #126, .F. ) ;
+#1774 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .F. ) ;
+#1775 = EDGE_LOOP ( 'NONE', ( #1783, #1777, #1784, #1780 ) ) ;
+#1776 = ADVANCED_FACE ( 'NONE', ( #1325 ), #1284, .T. ) ;
+#1777 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .T. ) ;
+#1778 = ORIENTED_EDGE ( 'NONE', *, *, #1671, .T. ) ;
+#1779 = ADVANCED_FACE ( 'NONE', ( #1304 ), #1324, .T. ) ;
+#1780 = ORIENTED_EDGE ( 'NONE', *, *, #40, .F. ) ;
+#1781 = EDGE_CURVE ( 'NONE', #149, #129, #1323, .T. ) ;
+#1782 = ORIENTED_EDGE ( 'NONE', *, *, #1810, .T. ) ;
+#1783 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ;
+#1784 = ORIENTED_EDGE ( 'NONE', *, *, #118, .T. ) ;
+#1785 = EDGE_LOOP ( 'NONE', ( #1793, #1794, #1807, #1774 ) ) ;
+#1786 = ORIENTED_EDGE ( 'NONE', *, *, #85, .T. ) ;
+#1787 = ORIENTED_EDGE ( 'NONE', *, *, #58, .T. ) ;
+#1788 = ORIENTED_EDGE ( 'NONE', *, *, #75, .F. ) ;
+#1789 = ORIENTED_EDGE ( 'NONE', *, *, #145, .T. ) ;
+#1790 = ORIENTED_EDGE ( 'NONE', *, *, #188, .T. ) ;
+#1791 = ORIENTED_EDGE ( 'NONE', *, *, #1823, .T. ) ;
+#1792 = ORIENTED_EDGE ( 'NONE', *, *, #203, .T. ) ;
+#1793 = ORIENTED_EDGE ( 'NONE', *, *, #87, .F. ) ;
+#1794 = ORIENTED_EDGE ( 'NONE', *, *, #100, .T. ) ;
+#1795 = ORIENTED_EDGE ( 'NONE', *, *, #120, .F. ) ;
+#1796 = EDGE_LOOP ( 'NONE', ( #1806, #1803, #1790, #1813 ) ) ;
+#1797 = ORIENTED_EDGE ( 'NONE', *, *, #1781, .F. ) ;
+#1798 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ;
+#1799 = ORIENTED_EDGE ( 'NONE', *, *, #172, .T. ) ;
+#1800 = ADVANCED_FACE ( 'NONE', ( #1332 ), #1337, .F. ) ;
+#1801 = EDGE_LOOP ( 'NONE', ( #1818, #1795, #1798, #1792 ) ) ;
+#1802 = EDGE_LOOP ( 'NONE', ( #1805, #1811, #1799, #1804 ) ) ;
+#1803 = ORIENTED_EDGE ( 'NONE', *, *, #1670, .T. ) ;
+#1804 = ORIENTED_EDGE ( 'NONE', *, *, #1712, .T. ) ;
+#1805 = ORIENTED_EDGE ( 'NONE', *, *, #186, .F. ) ;
+#1806 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ;
+#1807 = ORIENTED_EDGE ( 'NONE', *, *, #141, .T. ) ;
+#1808 = ADVANCED_FACE ( 'NONE', ( #1320 ), #1340, .T. ) ;
+#1809 = ADVANCED_FACE ( 'NONE', ( #1408 ), #1379, .F. ) ;
+#1810 = EDGE_CURVE ( 'NONE', #88, #136, #1386, .T. ) ;
+#1811 = ORIENTED_EDGE ( 'NONE', *, *, #113, .F. ) ;
+#1812 = ADVANCED_FACE ( 'NONE', ( #1382 ), #1409, .T. ) ;
+#1813 = ORIENTED_EDGE ( 'NONE', *, *, #6, .T. ) ;
+#1814 = ORIENTED_EDGE ( 'NONE', *, *, #1673, .T. ) ;
+#1815 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .T. ) ;
+#1816 = ORIENTED_EDGE ( 'NONE', *, *, #167, .F. ) ;
+#1817 = ORIENTED_EDGE ( 'NONE', *, *, #1716, .T. ) ;
+#1818 = ORIENTED_EDGE ( 'NONE', *, *, #99, .F. ) ;
+#1819 = ORIENTED_EDGE ( 'NONE', *, *, #228, .T. ) ;
+#1820 = EDGE_LOOP ( 'NONE', ( #1816, #1815, #1819, #1817 ) ) ;
+#1821 = ADVANCED_FACE ( 'NONE', ( #1383 ), #1410, .T. ) ;
+#1822 = VERTEX_POINT ( 'NONE', #1404 ) ;
+#1823 = EDGE_CURVE ( 'NONE', #1684, #1822, #1442, .T. ) ;
+#1824 = ORIENTED_EDGE ( 'NONE', *, *, #1738, .T. ) ;
+#1825 = ADVANCED_FACE ( 'NONE', ( #1452 ), #1411, .T. ) ;
+#1826 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#1827 = EDGE_LOOP ( 'NONE', ( #1830, #1828, #1831, #1814 ) ) ;
+#1828 = ORIENTED_EDGE ( 'NONE', *, *, #185, .T. ) ;
+#1829 = EDGE_CURVE ( 'NONE', #156, #158, #1448, .T. ) ;
+#1830 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ;
+#1831 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#1832 = ORIENTED_EDGE ( 'NONE', *, *, #1829, .F. ) ;
+#1833 = ORIENTED_EDGE ( 'NONE', *, *, #232, .F. ) ;
+#1834 = ADVANCED_FACE ( 'NONE', ( #1479 ), #1504, .T. ) ;
+#1835 = EDGE_LOOP ( 'NONE', ( #1833, #1824, #1826, #1832 ) ) ;
+#1836 = ORIENTED_EDGE ( 'NONE', *, *, #1662, .T. ) ;
+#1837 = ORIENTED_EDGE ( 'NONE', *, *, #1842, .F. ) ;
+#1838 = ADVANCED_FACE ( 'NONE', ( #1470 ), #1502, .T. ) ;
+#1839 = ADVANCED_FACE ( 'NONE', ( #1447 ), #1496, .T. ) ;
+#1840 = EDGE_LOOP ( 'NONE', ( #1844, #1658, #1718, #1709 ) ) ;
+#1841 = EDGE_CURVE ( 'NONE', #1661, #1843, #1503, .T. ) ;
+#1842 = EDGE_CURVE ( 'NONE', #1663, #1667, #1469, .T. ) ;
+#1843 = VERTEX_POINT ( 'NONE', #1527 ) ;
+#1844 = ORIENTED_EDGE ( 'NONE', *, *, #1841, .F. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES2W_OR_3W_250MIL_MODEL.STEP b/STEP-files/resistor-th-hole/RES2W_OR_3W_250MIL_MODEL.STEP
new file mode 100644
index 0000000..0b16ca2
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES2W_OR_3W_250MIL_MODEL.STEP
@@ -0,0 +1,1821 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES2W_OR_3W_250MIL_MODEL.STEP',
+ '2016-08-09T02:22:50',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#2 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#3 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#4 = LINE ( 'NONE', #3, #7 ) ;
+#5 = CIRCLE ( 'NONE', #14, 2.099999999999998800 ) ;
+#6 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 2.571835629075755600E-016, -2.099999999999999200 ) ) ;
+#7 = VECTOR ( 'NONE', #9, 1000.000000000000000 ) ;
+#8 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#9 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#11 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#12 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#13 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#14 = AXIS2_PLACEMENT_3D ( 'NONE', #13, #12, #11 ) ;
+#15 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#16 = LINE ( 'NONE', #15, #17 ) ;
+#17 = VECTOR ( 'NONE', #1, 1000.000000000000000 ) ;
+#18 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#19 = CIRCLE ( 'NONE', #20, 2.299999999999998900 ) ;
+#20 = AXIS2_PLACEMENT_3D ( 'NONE', #2, #8, #10 ) ;
+#21 = CIRCLE ( 'NONE', #25, 2.124994133462417600 ) ;
+#22 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#23 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#24 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#25 = AXIS2_PLACEMENT_3D ( 'NONE', #23, #22, #24 ) ;
+#26 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#27 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#28 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 2.099999999999999200 ) ) ;
+#29 = AXIS2_PLACEMENT_3D ( 'NONE', #26, #27, #33 ) ;
+#30 = TOROIDAL_SURFACE ( 'NONE', #29, 4.199999999999997500, 2.099999999999998800 ) ;
+#31 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #40 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1069, #828, #861 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#32 = FACE_OUTER_BOUND ( 'NONE', #127, .T. ) ;
+#33 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#34 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #37 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #853, #43, #39 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#35 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #297, 'distance_accuracy_value', 'NONE');
+#36 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#37 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #853, 'distance_accuracy_value', 'NONE');
+#38 = VECTOR ( 'NONE', #42, 1000.000000000000000 ) ;
+#39 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#40 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1069, 'distance_accuracy_value', 'NONE');
+#41 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#42 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#43 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#44 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #35 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #297, #1708, #41 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#45 = ORIENTED_EDGE ( 'NONE', *, *, #324, .F. ) ;
+#46 = ADVANCED_FACE ( 'NONE', ( #536 ), #530, .T. ) ;
+#47 = ORIENTED_EDGE ( 'NONE', *, *, #71, .T. ) ;
+#48 = ORIENTED_EDGE ( 'NONE', *, *, #81, .F. ) ;
+#49 = EDGE_LOOP ( 'NONE', ( #45, #47, #59, #319 ) ) ;
+#50 = ORIENTED_EDGE ( 'NONE', *, *, #78, .F. ) ;
+#51 = ADVANCED_FACE ( 'NONE', ( #535 ), #537, .T. ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #532 ), #538, .T. ) ;
+#53 = ORIENTED_EDGE ( 'NONE', *, *, #311, .T. ) ;
+#54 = EDGE_CURVE ( 'NONE', #310, #86, #533, .T. ) ;
+#55 = EDGE_LOOP ( 'NONE', ( #53, #316, #307, #67 ) ) ;
+#56 = VERTEX_POINT ( 'NONE', #576 ) ;
+#57 = EDGE_CURVE ( 'NONE', #323, #310, #579, .T. ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #82, .T. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #97, .T. ) ;
+#60 = ORIENTED_EDGE ( 'NONE', *, *, #309, .F. ) ;
+#61 = EDGE_CURVE ( 'NONE', #382, #310, #621, .T. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #324, .T. ) ;
+#63 = ADVANCED_FACE ( 'NONE', ( #622 ), #617, .T. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #329, .T. ) ;
+#65 = VERTEX_POINT ( 'NONE', #623 ) ;
+#66 = EDGE_CURVE ( 'NONE', #323, #87, #594, .T. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #61, .F. ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #335, .T. ) ;
+#69 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#70 = ADVANCED_FACE ( 'NONE', ( #595 ), #558, .F. ) ;
+#71 = EDGE_CURVE ( 'NONE', #302, #91, #512, .T. ) ;
+#72 = VERTEX_POINT ( 'NONE', #559 ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #335, .F. ) ;
+#74 = ORIENTED_EDGE ( 'NONE', *, *, #78, .T. ) ;
+#75 = EDGE_LOOP ( 'NONE', ( #50, #83, #76, #299 ) ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #77, .F. ) ;
+#77 = EDGE_CURVE ( 'NONE', #361, #372, #507, .T. ) ;
+#78 = EDGE_CURVE ( 'NONE', #333, #331, #508, .T. ) ;
+#79 = EDGE_CURVE ( 'NONE', #331, #361, #504, .T. ) ;
+#80 = ORIENTED_EDGE ( 'NONE', *, *, #89, .F. ) ;
+#81 = EDGE_CURVE ( 'NONE', #86, #65, #571, .T. ) ;
+#82 = EDGE_CURVE ( 'NONE', #87, #56, #500, .T. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #84, .T. ) ;
+#84 = EDGE_CURVE ( 'NONE', #333, #372, #513, .T. ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #490 ), #1766, .T. ) ;
+#86 = VERTEX_POINT ( 'NONE', #1763 ) ;
+#87 = VERTEX_POINT ( 'NONE', #1764 ) ;
+#88 = EDGE_LOOP ( 'NONE', ( #68, #58, #60, #48 ) ) ;
+#89 = EDGE_CURVE ( 'NONE', #314, #331, #1765, .T. ) ;
+#90 = EDGE_LOOP ( 'NONE', ( #98, #122, #95, #112 ) ) ;
+#91 = VERTEX_POINT ( 'NONE', #1777 ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #131, .F. ) ;
+#93 = ADVANCED_FACE ( 'NONE', ( #1792 ), #1791, .F. ) ;
+#94 = EDGE_CURVE ( 'NONE', #389, #72, #1739, .T. ) ;
+#95 = ORIENTED_EDGE ( 'NONE', *, *, #395, .F. ) ;
+#96 = ORIENTED_EDGE ( 'NONE', *, *, #135, .T. ) ;
+#97 = EDGE_CURVE ( 'NONE', #91, #72, #1755, .T. ) ;
+#98 = ORIENTED_EDGE ( 'NONE', *, *, #107, .T. ) ;
+#99 = ORIENTED_EDGE ( 'NONE', *, *, #131, .T. ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #94, .F. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #119, .F. ) ;
+#102 = EDGE_CURVE ( 'NONE', #115, #415, #1756, .T. ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #119, .T. ) ;
+#104 = ORIENTED_EDGE ( 'NONE', *, *, #414, .T. ) ;
+#105 = EDGE_CURVE ( 'NONE', #115, #109, #1785, .T. ) ;
+#106 = ADVANCED_FACE ( 'NONE', ( #1786 ), #1758, .F. ) ;
+#107 = EDGE_CURVE ( 'NONE', #109, #115, #1780, .T. ) ;
+#108 = ADVANCED_FACE ( 'NONE', ( #1706 ), #1716, .T. ) ;
+#109 = VERTEX_POINT ( 'NONE', #28 ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #102, .F. ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #102, .T. ) ;
+#112 = ORIENTED_EDGE ( 'NONE', *, *, #132, .F. ) ;
+#113 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #421, .F. ) ;
+#115 = VERTEX_POINT ( 'NONE', #6 ) ;
+#116 = EDGE_CURVE ( 'NONE', #115, #390, #16, .T. ) ;
+#117 = EDGE_CURVE ( 'NONE', #415, #341, #258, .T. ) ;
+#118 = ADVANCED_FACE ( 'NONE', ( #1724 ), #30, .F. ) ;
+#119 = EDGE_CURVE ( 'NONE', #399, #346, #1747, .T. ) ;
+#120 = EDGE_LOOP ( 'NONE', ( #121, #111, #114, #129 ) ) ;
+#121 = ORIENTED_EDGE ( 'NONE', *, *, #105, .F. ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #116, .T. ) ;
+#123 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#124 = EDGE_CURVE ( 'NONE', #393, #91, #4, .T. ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #139, .F. ) ;
+#126 = EDGE_LOOP ( 'NONE', ( #133, #103, #130, #92 ) ) ;
+#127 = EDGE_LOOP ( 'NONE', ( #101, #136, #99, #104 ) ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #107, .F. ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #135, .F. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #134, .T. ) ;
+#131 = EDGE_CURVE ( 'NONE', #408, #404, #5, .T. ) ;
+#132 = EDGE_CURVE ( 'NONE', #109, #394, #1704, .T. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #409, .F. ) ;
+#134 = EDGE_CURVE ( 'NONE', #346, #404, #19, .T. ) ;
+#135 = EDGE_CURVE ( 'NONE', #109, #341, #274, .T. ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #137, .F. ) ;
+#137 = EDGE_CURVE ( 'NONE', #408, #399, #21, .T. ) ;
+#138 = ADVANCED_FACE ( 'NONE', ( #32 ), #682, .F. ) ;
+#139 = EDGE_CURVE ( 'NONE', #72, #91, #677, .T. ) ;
+#140 = EDGE_LOOP ( 'NONE', ( #110, #128, #96, #113 ) ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #54, .T. ) ;
+#142 = ORIENTED_EDGE ( 'NONE', *, *, #339, .T. ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
+#144 = ORIENTED_EDGE ( 'NONE', *, *, #66, .F. ) ;
+#145 = ADVANCED_FACE ( 'NONE', ( #672 ), #671, .T. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #176, .F. ) ;
+#147 = ADVANCED_FACE ( 'NONE', ( #664 ), #685, .T. ) ;
+#148 = ORIENTED_EDGE ( 'NONE', *, *, #406, .T. ) ;
+#149 = ORIENTED_EDGE ( 'NONE', *, *, #475, .T. ) ;
+#150 = EDGE_CURVE ( 'NONE', #389, #393, #707, .T. ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #97, .F. ) ;
+#152 = ORIENTED_EDGE ( 'NONE', *, *, #94, .T. ) ;
+#153 = ADVANCED_FACE ( 'NONE', ( #730 ), #710, .T. ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #150, .F. ) ;
+#155 = ORIENTED_EDGE ( 'NONE', *, *, #166, .F. ) ;
+#156 = EDGE_CURVE ( 'NONE', #87, #86, #727, .T. ) ;
+#157 = EDGE_CURVE ( 'NONE', #301, #302, #770, .T. ) ;
+#158 = ORIENTED_EDGE ( 'NONE', *, *, #413, .T. ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #165, .F. ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #132, .T. ) ;
+#162 = ORIENTED_EDGE ( 'NONE', *, *, #71, .F. ) ;
+#163 = EDGE_LOOP ( 'NONE', ( #162, #188, #179, #173 ) ) ;
+#164 = ORIENTED_EDGE ( 'NONE', *, *, #105, .T. ) ;
+#165 = EDGE_CURVE ( 'NONE', #390, #394, #761, .T. ) ;
+#166 = EDGE_CURVE ( 'NONE', #310, #323, #713, .T. ) ;
+#167 = EDGE_LOOP ( 'NONE', ( #144, #155, #141, #143 ) ) ;
+#168 = EDGE_LOOP ( 'NONE', ( #178, #146, #480, #482 ) ) ;
+#169 = ORIENTED_EDGE ( 'NONE', *, *, #82, .F. ) ;
+#170 = EDGE_LOOP ( 'NONE', ( #174, #164, #161, #160 ) ) ;
+#171 = ADVANCED_FACE ( 'NONE', ( #766 ), #767, .T. ) ;
+#172 = EDGE_LOOP ( 'NONE', ( #159, #154, #152, #151 ) ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #139, .T. ) ;
+#174 = ORIENTED_EDGE ( 'NONE', *, *, #116, .F. ) ;
+#175 = ADVANCED_FACE ( 'NONE', ( #788 ), #747, .T. ) ;
+#176 = EDGE_CURVE ( 'NONE', #331, #333, #813, .T. ) ;
+#177 = ADVANCED_FACE ( 'NONE', ( #809 ), #819, .F. ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #84, .F. ) ;
+#179 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #61, .T. ) ;
+#181 = ORIENTED_EDGE ( 'NONE', *, *, #411, .F. ) ;
+#182 = EDGE_LOOP ( 'NONE', ( #474, #476, #473, #478 ) ) ;
+#183 = EDGE_LOOP ( 'NONE', ( #190, #149, #158, #453 ) ) ;
+#184 = ORIENTED_EDGE ( 'NONE', *, *, #166, .T. ) ;
+#185 = ADVANCED_FACE ( 'NONE', ( #816 ), #826, .T. ) ;
+#186 = ADVANCED_FACE ( 'NONE', ( #831 ), #850, .F. ) ;
+#187 = ORIENTED_EDGE ( 'NONE', *, *, #311, .F. ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #157, .F. ) ;
+#189 = ORIENTED_EDGE ( 'NONE', *, *, #322, .T. ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #418, .F. ) ;
+#191 = EDGE_LOOP ( 'NONE', ( #193, #462, #470, #469 ) ) ;
+#192 = ADVANCED_FACE ( 'NONE', ( #848 ), #907, .T. ) ;
+#193 = ORIENTED_EDGE ( 'NONE', *, *, #325, .F. ) ;
+#194 = ORIENTED_EDGE ( 'NONE', *, *, #81, .T. ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #332, .F. ) ;
+#197 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
+#198 = EDGE_CURVE ( 'NONE', #56, #65, #899, .T. ) ;
+#199 = EDGE_LOOP ( 'NONE', ( #196, #461, #460, #463 ) ) ;
+#200 = EDGE_LOOP ( 'NONE', ( #465, #187, #189, #468 ) ) ;
+#201 = EDGE_CURVE ( 'NONE', #315, #314, #910, .T. ) ;
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #218, .F. ) ;
+#203 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#204 = ORIENTED_EDGE ( 'NONE', *, *, #212, .T. ) ;
+#205 = EDGE_LOOP ( 'NONE', ( #207, #204, #214, #202 ) ) ;
+#206 = VERTEX_POINT ( 'NONE', #891 ) ;
+#207 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#208 = VERTEX_POINT ( 'NONE', #892 ) ;
+#209 = VERTEX_POINT ( 'NONE', #894 ) ;
+#210 = EDGE_CURVE ( 'NONE', #215, #208, #884, .T. ) ;
+#211 = ADVANCED_FACE ( 'NONE', ( #879 ), #901, .T. ) ;
+#212 = EDGE_CURVE ( 'NONE', #215, #206, #877, .T. ) ;
+#213 = EDGE_CURVE ( 'NONE', #209, #206, #888, .T. ) ;
+#214 = ORIENTED_EDGE ( 'NONE', *, *, #213, .F. ) ;
+#215 = VERTEX_POINT ( 'NONE', #927 ) ;
+#216 = VERTEX_POINT ( 'NONE', #926 ) ;
+#217 = ORIENTED_EDGE ( 'NONE', *, *, #210, .F. ) ;
+#218 = EDGE_CURVE ( 'NONE', #208, #209, #928, .T. ) ;
+#219 = EDGE_LOOP ( 'NONE', ( #217, #227, #250, #251 ) ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #239, .F. ) ;
+#221 = ADVANCED_FACE ( 'NONE', ( #921 ), #886, .T. ) ;
+#222 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#223 = CLOSED_SHELL ( 'NONE', ( #211, #221, #246, #238, #228, #293, #279, #273, #261, #265 ) ) ;
+#224 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#225 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#226 = EDGE_LOOP ( 'NONE', ( #232, #236, #286, #285 ) ) ;
+#227 = ORIENTED_EDGE ( 'NONE', *, *, #245, .T. ) ;
+#228 = ADVANCED_FACE ( 'NONE', ( #915 ), #911, .T. ) ;
+#229 = EDGE_CURVE ( 'NONE', #216, #242, #951, .T. ) ;
+#230 = ORIENTED_EDGE ( 'NONE', *, *, #213, .T. ) ;
+#231 = ORIENTED_EDGE ( 'NONE', *, *, #234, .F. ) ;
+#232 = ORIENTED_EDGE ( 'NONE', *, *, #241, .F. ) ;
+#233 = ORIENTED_EDGE ( 'NONE', *, *, #282, .T. ) ;
+#234 = EDGE_CURVE ( 'NONE', #242, #235, #914, .T. ) ;
+#235 = VERTEX_POINT ( 'NONE', #943 ) ;
+#236 = ORIENTED_EDGE ( 'NONE', *, *, #234, .T. ) ;
+#237 = EDGE_LOOP ( 'NONE', ( #291, #230, #294, #295 ) ) ;
+#238 = ADVANCED_FACE ( 'NONE', ( #942 ), #950, .T. ) ;
+#239 = EDGE_CURVE ( 'NONE', #206, #216, #936, .T. ) ;
+#240 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#241 = EDGE_CURVE ( 'NONE', #242, #216, #878, .T. ) ;
+#242 = VERTEX_POINT ( 'NONE', #984 ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #249, .T. ) ;
+#244 = VERTEX_POINT ( 'NONE', #935 ) ;
+#245 = EDGE_CURVE ( 'NONE', #215, #244, #975, .T. ) ;
+#246 = ADVANCED_FACE ( 'NONE', ( #938 ), #976, .T. ) ;
+#247 = EDGE_CURVE ( 'NONE', #209, #242, #967, .T. ) ;
+#248 = VERTEX_POINT ( 'NONE', #962 ) ;
+#249 = EDGE_CURVE ( 'NONE', #206, #209, #978, .T. ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #255, .T. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #254, .F. ) ;
+#252 = EDGE_LOOP ( 'NONE', ( #243, #240, #253, #220 ) ) ;
+#253 = ORIENTED_EDGE ( 'NONE', *, *, #241, .T. ) ;
+#254 = EDGE_CURVE ( 'NONE', #208, #248, #965, .T. ) ;
+#255 = EDGE_CURVE ( 'NONE', #244, #248, #977, .T. ) ;
+#256 = EDGE_CURVE ( 'NONE', #208, #215, #1009, .T. ) ;
+#257 = MANIFOLD_SOLID_BREP ( 'Sweep1', #223 ) ;
+#258 = CIRCLE ( 'NONE', #296, 2.100126323551195100 ) ;
+#259 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #455 ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #264, .F. ) ;
+#261 = ADVANCED_FACE ( 'NONE', ( #1015 ), #1002, .F. ) ;
+#262 = VERTEX_POINT ( 'NONE', #1038 ) ;
+#263 = EDGE_LOOP ( 'NONE', ( #260, #268 ) ) ;
+#264 = EDGE_CURVE ( 'NONE', #248, #244, #1026, .T. ) ;
+#265 = ADVANCED_FACE ( 'NONE', ( #1023 ), #1022, .T. ) ;
+#266 = ORIENTED_EDGE ( 'NONE', *, *, #245, .F. ) ;
+#267 = ORIENTED_EDGE ( 'NONE', *, *, #254, .T. ) ;
+#268 = ORIENTED_EDGE ( 'NONE', *, *, #255, .F. ) ;
+#269 = ORIENTED_EDGE ( 'NONE', *, *, #264, .T. ) ;
+#270 = ORIENTED_EDGE ( 'NONE', *, *, #284, .T. ) ;
+#271 = EDGE_LOOP ( 'NONE', ( #377, #270 ) ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#273 = ADVANCED_FACE ( 'NONE', ( #1024 ), #1058, .T. ) ;
+#274 = CIRCLE ( 'NONE', #298, 2.099999999999998800 ) ;
+#275 = EDGE_CURVE ( 'NONE', #379, #262, #1062, .T. ) ;
+#276 = EDGE_LOOP ( 'NONE', ( #266, #272, #267, #269 ) ) ;
+#277 = EDGE_LOOP ( 'NONE', ( #280, #278, #292, #281 ) ) ;
+#278 = ORIENTED_EDGE ( 'NONE', *, *, #210, .T. ) ;
+#279 = ADVANCED_FACE ( 'NONE', ( #1025 ), #1064, .T. ) ;
+#280 = ORIENTED_EDGE ( 'NONE', *, *, #212, .F. ) ;
+#281 = ORIENTED_EDGE ( 'NONE', *, *, #249, .F. ) ;
+#282 = EDGE_CURVE ( 'NONE', #216, #287, #1021, .T. ) ;
+#283 = EDGE_CURVE ( 'NONE', #287, #235, #1052, .T. ) ;
+#284 = EDGE_CURVE ( 'NONE', #235, #287, #1100, .T. ) ;
+#285 = ORIENTED_EDGE ( 'NONE', *, *, #282, .F. ) ;
+#286 = ORIENTED_EDGE ( 'NONE', *, *, #283, .F. ) ;
+#287 = VERTEX_POINT ( 'NONE', #1044 ) ;
+#288 = EDGE_LOOP ( 'NONE', ( #231, #289, #233, #290 ) ) ;
+#289 = ORIENTED_EDGE ( 'NONE', *, *, #229, .F. ) ;
+#290 = ORIENTED_EDGE ( 'NONE', *, *, #284, .F. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#292 = ORIENTED_EDGE ( 'NONE', *, *, #218, .T. ) ;
+#293 = ADVANCED_FACE ( 'NONE', ( #1099 ), #1094, .T. ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #239, .T. ) ;
+#295 = ORIENTED_EDGE ( 'NONE', *, *, #229, .T. ) ;
+#296 = AXIS2_PLACEMENT_3D ( 'NONE', #222, #376, #375 ) ;
+#297 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#298 = AXIS2_PLACEMENT_3D ( 'NONE', #225, #224, #203 ) ;
+#299 = ORIENTED_EDGE ( 'NONE', *, *, #79, .F. ) ;
+#300 = EDGE_CURVE ( 'NONE', #384, #323, #1083, .T. ) ;
+#301 = VERTEX_POINT ( 'NONE', #1085 ) ;
+#302 = VERTEX_POINT ( 'NONE', #1093 ) ;
+#303 = ORIENTED_EDGE ( 'NONE', *, *, #54, .F. ) ;
+#304 = ADVANCED_FACE ( 'NONE', ( #1091 ), #1123, .T. ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #388, .F. ) ;
+#306 = EDGE_LOOP ( 'NONE', ( #312, #328, #313, #334 ) ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#308 = ORIENTED_EDGE ( 'NONE', *, *, #322, .F. ) ;
+#309 = EDGE_CURVE ( 'NONE', #65, #56, #1125, .T. ) ;
+#310 = VERTEX_POINT ( 'NONE', #1127 ) ;
+#311 = EDGE_CURVE ( 'NONE', #382, #384, #1118, .T. ) ;
+#312 = ORIENTED_EDGE ( 'NONE', *, *, #309, .T. ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #329, .F. ) ;
+#314 = VERTEX_POINT ( 'NONE', #1110 ) ;
+#315 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#316 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#317 = EDGE_CURVE ( 'NONE', #301, #72, #1111, .T. ) ;
+#318 = EDGE_LOOP ( 'NONE', ( #69, #320, #73, #303 ) ) ;
+#319 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #66, .T. ) ;
+#321 = EDGE_LOOP ( 'NONE', ( #305, #123, #125, #100 ) ) ;
+#322 = EDGE_CURVE ( 'NONE', #382, #301, #1161, .T. ) ;
+#323 = VERTEX_POINT ( 'NONE', #1124 ) ;
+#324 = EDGE_CURVE ( 'NONE', #302, #301, #1106, .T. ) ;
+#325 = EDGE_CURVE ( 'NONE', #56, #315, #1156, .T. ) ;
+#326 = ORIENTED_EDGE ( 'NONE', *, *, #332, .T. ) ;
+#327 = EDGE_LOOP ( 'NONE', ( #64, #326, #74, #80 ) ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #325, .T. ) ;
+#329 = EDGE_CURVE ( 'NONE', #314, #315, #1162, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #65, #314, #1140, .T. ) ;
+#331 = VERTEX_POINT ( 'NONE', #1150 ) ;
+#332 = EDGE_CURVE ( 'NONE', #315, #333, #1163, .T. ) ;
+#333 = VERTEX_POINT ( 'NONE', #1136 ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#335 = EDGE_CURVE ( 'NONE', #86, #87, #1191, .T. ) ;
+#336 = ADVANCED_FACE ( 'NONE', ( #1134 ), #1145, .T. ) ;
+#337 = EDGE_LOOP ( 'NONE', ( #380, #385, #62, #308 ) ) ;
+#338 = EDGE_CURVE ( 'NONE', #384, #302, #1132, .T. ) ;
+#339 = EDGE_CURVE ( 'NONE', #384, #382, #1183, .T. ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #345, .F. ) ;
+#341 = VERTEX_POINT ( 'NONE', #1212 ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #406, .F. ) ;
+#343 = ADVANCED_FACE ( 'NONE', ( #1209 ), #1170, .F. ) ;
+#344 = EDGE_LOOP ( 'NONE', ( #419, #410, #405, #342 ) ) ;
+#345 = EDGE_CURVE ( 'NONE', #403, #350, #1205, .T. ) ;
+#346 = VERTEX_POINT ( 'NONE', #1203 ) ;
+#347 = ORIENTED_EDGE ( 'NONE', *, *, #348, .F. ) ;
+#348 = EDGE_CURVE ( 'NONE', #262, #355, #1244, .T. ) ;
+#349 = ORIENTED_EDGE ( 'NONE', *, *, #356, .T. ) ;
+#350 = VERTEX_POINT ( 'NONE', #1204 ) ;
+#351 = EDGE_CURVE ( 'NONE', #358, #350, #1232, .T. ) ;
+#352 = ADVANCED_FACE ( 'NONE', ( #1245 ), #1278, .T. ) ;
+#353 = ORIENTED_EDGE ( 'NONE', *, *, #351, .T. ) ;
+#354 = EDGE_LOOP ( 'NONE', ( #349, #353, #340, #417 ) ) ;
+#355 = VERTEX_POINT ( 'NONE', #1235 ) ;
+#356 = EDGE_CURVE ( 'NONE', #355, #358, #1249, .T. ) ;
+#357 = ORIENTED_EDGE ( 'NONE', *, *, #359, .T. ) ;
+#358 = VERTEX_POINT ( 'NONE', #1280 ) ;
+#359 = EDGE_CURVE ( 'NONE', #262, #379, #1276, .T. ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #356, .F. ) ;
+#361 = VERTEX_POINT ( 'NONE', #1263 ) ;
+#362 = ORIENTED_EDGE ( 'NONE', *, *, #366, .T. ) ;
+#363 = ADVANCED_FACE ( 'NONE', ( #1233 ), #1277, .T. ) ;
+#364 = EDGE_CURVE ( 'NONE', #262, #361, #1296, .T. ) ;
+#365 = EDGE_CURVE ( 'NONE', #372, #361, #1259, .T. ) ;
+#366 = EDGE_CURVE ( 'NONE', #379, #358, #1299, .T. ) ;
+#367 = ORIENTED_EDGE ( 'NONE', *, *, #364, .F. ) ;
+#368 = ORIENTED_EDGE ( 'NONE', *, *, #365, .T. ) ;
+#369 = EDGE_CURVE ( 'NONE', #379, #372, #1326, .T. ) ;
+#370 = ORIENTED_EDGE ( 'NONE', *, *, #369, .T. ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #275, .F. ) ;
+#372 = VERTEX_POINT ( 'NONE', #1323 ) ;
+#373 = ADVANCED_FACE ( 'NONE', ( #1322 ), #1324, .F. ) ;
+#374 = EDGE_LOOP ( 'NONE', ( #371, #370, #368, #367 ) ) ;
+#375 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#376 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#377 = ORIENTED_EDGE ( 'NONE', *, *, #283, .T. ) ;
+#378 = EDGE_LOOP ( 'NONE', ( #357, #362, #360, #347 ) ) ;
+#379 = VERTEX_POINT ( 'NONE', #1285 ) ;
+#380 = ORIENTED_EDGE ( 'NONE', *, *, #339, .F. ) ;
+#381 = ADVANCED_FACE ( 'NONE', ( #1290 ), #1360, .F. ) ;
+#382 = VERTEX_POINT ( 'NONE', #1355 ) ;
+#383 = EDGE_CURVE ( 'NONE', #394, #389, #1352, .T. ) ;
+#384 = VERTEX_POINT ( 'NONE', #1354 ) ;
+#385 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
+#386 = ORIENTED_EDGE ( 'NONE', *, *, #388, .T. ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #383, .F. ) ;
+#388 = EDGE_CURVE ( 'NONE', #393, #389, #1346, .T. ) ;
+#389 = VERTEX_POINT ( 'NONE', #1353 ) ;
+#390 = VERTEX_POINT ( 'NONE', #1348 ) ;
+#391 = EDGE_CURVE ( 'NONE', #390, #393, #1334, .T. ) ;
+#392 = ORIENTED_EDGE ( 'NONE', *, *, #391, .T. ) ;
+#393 = VERTEX_POINT ( 'NONE', #1345 ) ;
+#394 = VERTEX_POINT ( 'NONE', #1335 ) ;
+#395 = EDGE_CURVE ( 'NONE', #394, #390, #1337, .T. ) ;
+#396 = ORIENTED_EDGE ( 'NONE', *, *, #395, .T. ) ;
+#397 = EDGE_LOOP ( 'NONE', ( #396, #392, #386, #387 ) ) ;
+#398 = ADVANCED_FACE ( 'NONE', ( #1339 ), #1330, .T. ) ;
+#399 = VERTEX_POINT ( 'NONE', #1367 ) ;
+#400 = ORIENTED_EDGE ( 'NONE', *, *, #418, .T. ) ;
+#401 = ADVANCED_FACE ( 'NONE', ( #1329 ), #1407, .T. ) ;
+#402 = EDGE_LOOP ( 'NONE', ( #420, #400, #412, #416 ) ) ;
+#403 = VERTEX_POINT ( 'NONE', #1402 ) ;
+#404 = VERTEX_POINT ( 'NONE', #1406 ) ;
+#405 = ORIENTED_EDGE ( 'NONE', *, *, #409, .T. ) ;
+#406 = EDGE_CURVE ( 'NONE', #341, #408, #1386, .T. ) ;
+#407 = EDGE_CURVE ( 'NONE', #355, #403, #1401, .T. ) ;
+#408 = VERTEX_POINT ( 'NONE', #1366 ) ;
+#409 = EDGE_CURVE ( 'NONE', #399, #408, #1399, .T. ) ;
+#410 = ORIENTED_EDGE ( 'NONE', *, *, #411, .T. ) ;
+#411 = EDGE_CURVE ( 'NONE', #415, #399, #1373, .T. ) ;
+#412 = ORIENTED_EDGE ( 'NONE', *, *, #414, .F. ) ;
+#413 = EDGE_CURVE ( 'NONE', #403, #404, #1430, .T. ) ;
+#414 = EDGE_CURVE ( 'NONE', #404, #346, #1444, .T. ) ;
+#415 = VERTEX_POINT ( 'NONE', #1431 ) ;
+#416 = ORIENTED_EDGE ( 'NONE', *, *, #413, .F. ) ;
+#417 = ORIENTED_EDGE ( 'NONE', *, *, #407, .F. ) ;
+#418 = EDGE_CURVE ( 'NONE', #350, #346, #1421, .T. ) ;
+#419 = ORIENTED_EDGE ( 'NONE', *, *, #421, .T. ) ;
+#420 = ORIENTED_EDGE ( 'NONE', *, *, #345, .T. ) ;
+#421 = EDGE_CURVE ( 'NONE', #341, #415, #1434, .T. ) ;
+#422 = STYLED_ITEM ( 'NONE', ( #424 ), #138 ) ;
+#423 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #422 ) ) ;
+#424 = PRESENTATION_STYLE_ASSIGNMENT (( #425 ) ) ;
+#425 = SURFACE_STYLE_USAGE ( .BOTH. , #493 ) ;
+#426 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #427 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #430, #429, #428 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#427 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #430, 'distance_accuracy_value', 'NONE');
+#428 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#429 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#430 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #433 ), #426 ) ;
+#432 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #433 ) ) ;
+#433 = STYLED_ITEM ( 'NONE', ( #434 ), #85 ) ;
+#434 = PRESENTATION_STYLE_ASSIGNMENT (( #435 ) ) ;
+#435 = SURFACE_STYLE_USAGE ( .BOTH. , #488 ) ;
+#436 = FILL_AREA_STYLE ('',( #437 ) ) ;
+#437 = FILL_AREA_STYLE_COLOUR ( '', #18 ) ;
+#438 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#439 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#440 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #422 ), #44 ) ;
+#441 = FILL_AREA_STYLE ('',( #442 ) ) ;
+#442 = FILL_AREA_STYLE_COLOUR ( '', #443 ) ;
+#443 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#444 = EDGE_CURVE ( 'NONE', #358, #355, #1426, .T. ) ;
+#445 = EDGE_LOOP ( 'NONE', ( #446, #452, #451, #450 ) ) ;
+#446 = ORIENTED_EDGE ( 'NONE', *, *, #351, .F. ) ;
+#447 = ORIENTED_EDGE ( 'NONE', *, *, #366, .F. ) ;
+#448 = ORIENTED_EDGE ( 'NONE', *, *, #275, .T. ) ;
+#449 = EDGE_LOOP ( 'NONE', ( #447, #448, #541, #543 ) ) ;
+#450 = ORIENTED_EDGE ( 'NONE', *, *, #475, .F. ) ;
+#451 = ORIENTED_EDGE ( 'NONE', *, *, #407, .T. ) ;
+#452 = ORIENTED_EDGE ( 'NONE', *, *, #444, .T. ) ;
+#453 = ORIENTED_EDGE ( 'NONE', *, *, #134, .F. ) ;
+#454 = ORIENTED_EDGE ( 'NONE', *, *, #364, .T. ) ;
+#455 = CLOSED_SHELL ( 'NONE', ( #373, #363, #352, #401, #343, #398, #381, #51, #52, #336, #85, #46, #70, #63, #304, #108, #118, #106, #138, #93, #175, #153, #145, #177, #171, #192, #459, #467, #185, #186, #472, #479, #147, #546, #539, #544 ) ) ;
+#456 = FILL_AREA_STYLE ('',( #457 ) ) ;
+#457 = FILL_AREA_STYLE_COLOUR ( '', #529 ) ;
+#458 = ORIENTED_EDGE ( 'NONE', *, *, #77, .T. ) ;
+#459 = ADVANCED_FACE ( 'NONE', ( #1443 ), #1473, .T. ) ;
+#460 = ORIENTED_EDGE ( 'NONE', *, *, #89, .T. ) ;
+#461 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#462 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
+#463 = ORIENTED_EDGE ( 'NONE', *, *, #176, .T. ) ;
+#464 = EDGE_LOOP ( 'NONE', ( #181, #471, #148, #477 ) ) ;
+#465 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
+#466 = EDGE_LOOP ( 'NONE', ( #483, #142, #180, #184 ) ) ;
+#467 = ADVANCED_FACE ( 'NONE', ( #1453 ), #1466, .T. ) ;
+#468 = ORIENTED_EDGE ( 'NONE', *, *, #157, .T. ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#470 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#471 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ;
+#472 = ADVANCED_FACE ( 'NONE', ( #1487 ), #1454, .T. ) ;
+#473 = ORIENTED_EDGE ( 'NONE', *, *, #383, .T. ) ;
+#474 = ORIENTED_EDGE ( 'NONE', *, *, #391, .F. ) ;
+#475 = EDGE_CURVE ( 'NONE', #350, #403, #1493, .T. ) ;
+#476 = ORIENTED_EDGE ( 'NONE', *, *, #165, .T. ) ;
+#477 = ORIENTED_EDGE ( 'NONE', *, *, #137, .T. ) ;
+#478 = ORIENTED_EDGE ( 'NONE', *, *, #150, .T. ) ;
+#479 = ADVANCED_FACE ( 'NONE', ( #1494 ), #1550, .F. ) ;
+#480 = ORIENTED_EDGE ( 'NONE', *, *, #79, .T. ) ;
+#481 = EDGE_LOOP ( 'NONE', ( #169, #195, #194, #197 ) ) ;
+#482 = ORIENTED_EDGE ( 'NONE', *, *, #365, .F. ) ;
+#483 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#484 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#485 = VECTOR ( 'NONE', #484, 1000.000000000000000 ) ;
+#486 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#487 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#488 = SURFACE_SIDE_STYLE ('',( #489 ) ) ;
+#489 = SURFACE_STYLE_FILL_AREA ( #441 ) ;
+#490 = FACE_OUTER_BOUND ( 'NONE', #88, .T. ) ;
+#491 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#492 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#493 = SURFACE_SIDE_STYLE ('',( #494 ) ) ;
+#494 = SURFACE_STYLE_FILL_AREA ( #436 ) ;
+#495 = VECTOR ( 'NONE', #487, 1000.000000000000000 ) ;
+#496 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #492, #491 ) ;
+#497 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#498 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#500 = LINE ( 'NONE', #486, #485 ) ;
+#501 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #498, #497 ) ;
+#502 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#503 = AXIS2_PLACEMENT_3D ( 'NONE', #506, #516, #502 ) ;
+#504 = CIRCLE ( 'NONE', #496, 2.099999999999999600 ) ;
+#505 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#506 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#507 = CIRCLE ( 'NONE', #503, 0.4000000000000001300 ) ;
+#508 = CIRCLE ( 'NONE', #501, 2.494636006565341000 ) ;
+#509 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#510 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#511 = AXIS2_PLACEMENT_3D ( 'NONE', #515, #510, #509 ) ;
+#512 = CIRCLE ( 'NONE', #511, 2.100000000000000100 ) ;
+#513 = CIRCLE ( 'NONE', #547, 2.099999999999999600 ) ;
+#514 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#515 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#516 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#517 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #518 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #521, #520, #519 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#518 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #521, 'distance_accuracy_value', 'NONE');
+#519 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#520 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#521 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #524 ), #517 ) ;
+#523 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #524 ) ) ;
+#524 = STYLED_ITEM ( 'NONE', ( #525 ), #46 ) ;
+#525 = PRESENTATION_STYLE_ASSIGNMENT (( #526 ) ) ;
+#526 = SURFACE_STYLE_USAGE ( .BOTH. , #527 ) ;
+#527 = SURFACE_SIDE_STYLE ('',( #528 ) ) ;
+#528 = SURFACE_STYLE_FILL_AREA ( #456 ) ;
+#529 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#530 = TOROIDAL_SURFACE ( 'NONE', #653, 0.4000000000000000200, 2.099999999999999600 ) ;
+#531 = FILL_AREA_STYLE_COLOUR ( '', #650 ) ;
+#532 = FACE_OUTER_BOUND ( 'NONE', #306, .T. ) ;
+#533 = CIRCLE ( 'NONE', #578, 2.100000000000000100 ) ;
+#534 = FILL_AREA_STYLE_COLOUR ( '', #652 ) ;
+#535 = FACE_OUTER_BOUND ( 'NONE', #55, .T. ) ;
+#536 = FACE_OUTER_BOUND ( 'NONE', #75, .T. ) ;
+#537 = TOROIDAL_SURFACE ( 'NONE', #626, 0.4000000000000000200, 2.100000000000000100 ) ;
+#538 = CYLINDRICAL_SURFACE ( 'NONE', #651, 2.499999999999999600 ) ;
+#539 = ADVANCED_FACE ( 'NONE', ( #1523 ), #1528, .T. ) ;
+#540 = ORIENTED_EDGE ( 'NONE', *, *, #369, .F. ) ;
+#541 = ORIENTED_EDGE ( 'NONE', *, *, #348, .T. ) ;
+#542 = ORIENTED_EDGE ( 'NONE', *, *, #359, .F. ) ;
+#543 = ORIENTED_EDGE ( 'NONE', *, *, #444, .F. ) ;
+#544 = ADVANCED_FACE ( 'NONE', ( #1571 ), #1573, .F. ) ;
+#545 = EDGE_LOOP ( 'NONE', ( #540, #542, #454, #458 ) ) ;
+#546 = ADVANCED_FACE ( 'NONE', ( #1570 ), #1576, .T. ) ;
+#547 = AXIS2_PLACEMENT_3D ( 'NONE', #505, #439, #438 ) ;
+#548 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#549 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #550 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #553, #552, #551 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#550 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #553, 'distance_accuracy_value', 'NONE');
+#551 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#552 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#553 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #556 ), #549 ) ;
+#555 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #556 ) ) ;
+#556 = STYLED_ITEM ( 'NONE', ( #557 ), #70 ) ;
+#557 = PRESENTATION_STYLE_ASSIGNMENT (( #568 ) ) ;
+#558 = TOROIDAL_SURFACE ( 'NONE', #560, 4.200000000000000200, 2.100000000000000100 ) ;
+#559 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 2.100000000000000100 ) ) ;
+#560 = AXIS2_PLACEMENT_3D ( 'NONE', #624, #548, #514 ) ;
+#561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#562 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#563 = AXIS2_PLACEMENT_3D ( 'NONE', #567, #562, #561 ) ;
+#564 = SURFACE_STYLE_FILL_AREA ( #565 ) ;
+#565 = FILL_AREA_STYLE ('',( #577 ) ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#567 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#568 = SURFACE_STYLE_USAGE ( .BOTH. , #569 ) ;
+#569 = SURFACE_SIDE_STYLE ('',( #564 ) ) ;
+#570 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#571 = LINE ( 'NONE', #570, #495 ) ;
+#572 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#573 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#574 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#576 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#577 = FILL_AREA_STYLE_COLOUR ( '', #572 ) ;
+#578 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #574, #573 ) ;
+#579 = CIRCLE ( 'NONE', #625, 2.363626277401067900 ) ;
+#580 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#581 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#582 = AXIS2_PLACEMENT_3D ( 'NONE', #596, #611, #610 ) ;
+#583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#584 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #585 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #588, #587, #586 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#585 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #588, 'distance_accuracy_value', 'NONE');
+#586 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#587 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#588 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#589 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #591 ), #584 ) ;
+#590 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #591 ) ) ;
+#591 = STYLED_ITEM ( 'NONE', ( #592 ), #52 ) ;
+#592 = PRESENTATION_STYLE_ASSIGNMENT (( #644 ) ) ;
+#593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#594 = CIRCLE ( 'NONE', #563, 2.100000000000000100 ) ;
+#595 = FACE_OUTER_BOUND ( 'NONE', #49, .T. ) ;
+#596 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#597 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #598 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #601, #600, #599 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#598 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #601, 'distance_accuracy_value', 'NONE');
+#599 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#600 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#601 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #604 ), #597 ) ;
+#603 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #604 ) ) ;
+#604 = STYLED_ITEM ( 'NONE', ( #605 ), #63 ) ;
+#605 = PRESENTATION_STYLE_ASSIGNMENT (( #606 ) ) ;
+#606 = SURFACE_STYLE_USAGE ( .BOTH. , #607 ) ;
+#607 = SURFACE_SIDE_STYLE ('',( #608 ) ) ;
+#608 = SURFACE_STYLE_FILL_AREA ( #609 ) ;
+#609 = FILL_AREA_STYLE ('',( #628 ) ) ;
+#610 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#611 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#612 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#614 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#615 = AXIS2_PLACEMENT_3D ( 'NONE', #614, #613, #612 ) ;
+#616 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#617 = TOROIDAL_SURFACE ( 'NONE', #582, 0.4000000000000000200, 2.100000000000000100 ) ;
+#618 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#619 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#620 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#621 = CIRCLE ( 'NONE', #615, 2.100000000000000100 ) ;
+#622 = FACE_OUTER_BOUND ( 'NONE', #318, .T. ) ;
+#623 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#624 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#625 = AXIS2_PLACEMENT_3D ( 'NONE', #620, #619, #618 ) ;
+#626 = AXIS2_PLACEMENT_3D ( 'NONE', #630, #629, #593 ) ;
+#627 = FILL_AREA_STYLE ('',( #531 ) ) ;
+#628 = FILL_AREA_STYLE_COLOUR ( '', #616 ) ;
+#629 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#630 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#631 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #635, #634, #633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #635, 'distance_accuracy_value', 'NONE');
+#633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#634 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#635 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #638 ), #631 ) ;
+#637 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #638 ) ) ;
+#638 = STYLED_ITEM ( 'NONE', ( #639 ), #51 ) ;
+#639 = PRESENTATION_STYLE_ASSIGNMENT (( #640 ) ) ;
+#640 = SURFACE_STYLE_USAGE ( .BOTH. , #641 ) ;
+#641 = SURFACE_SIDE_STYLE ('',( #642 ) ) ;
+#642 = SURFACE_STYLE_FILL_AREA ( #643 ) ;
+#643 = FILL_AREA_STYLE ('',( #534 ) ) ;
+#644 = SURFACE_STYLE_USAGE ( .BOTH. , #645 ) ;
+#645 = SURFACE_SIDE_STYLE ('',( #649 ) ) ;
+#646 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#647 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = SURFACE_STYLE_FILL_AREA ( #627 ) ;
+#650 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#651 = AXIS2_PLACEMENT_3D ( 'NONE', #581, #580, #583 ) ;
+#652 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#653 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #647, #646 ) ;
+#654 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #657, 'distance_accuracy_value', 'NONE');
+#655 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#656 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#657 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #660 ), #709 ) ;
+#659 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #660 ) ) ;
+#660 = STYLED_ITEM ( 'NONE', ( #661 ), #145 ) ;
+#661 = PRESENTATION_STYLE_ASSIGNMENT (( #662 ) ) ;
+#662 = SURFACE_STYLE_USAGE ( .BOTH. , #663 ) ;
+#663 = SURFACE_SIDE_STYLE ('',( #665 ) ) ;
+#664 = FACE_OUTER_BOUND ( 'NONE', #183, .T. ) ;
+#665 = SURFACE_STYLE_FILL_AREA ( #666 ) ;
+#666 = FILL_AREA_STYLE ('',( #686 ) ) ;
+#667 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#668 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#669 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#670 = AXIS2_PLACEMENT_3D ( 'NONE', #669, #668, #667 ) ;
+#671 = TOROIDAL_SURFACE ( 'NONE', #708, 0.4000000000000000200, 2.100000000000000100 ) ;
+#672 = FACE_OUTER_BOUND ( 'NONE', #167, .T. ) ;
+#673 = FILL_AREA_STYLE ('',( #674 ) ) ;
+#674 = FILL_AREA_STYLE_COLOUR ( '', #703 ) ;
+#675 = AXIS2_PLACEMENT_3D ( 'NONE', #698, #687, #735 ) ;
+#676 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#677 = CIRCLE ( 'NONE', #670, 2.100000000000000100 ) ;
+#678 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#679 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#680 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#681 = AXIS2_PLACEMENT_3D ( 'NONE', #680, #679, #678 ) ;
+#682 = TOROIDAL_SURFACE ( 'NONE', #681, 4.199999999999997500, 2.099999999999998800 ) ;
+#683 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#684 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#685 = TOROIDAL_SURFACE ( 'NONE', #675, 0.3999999999999998000, 2.099999999999998800 ) ;
+#686 = FILL_AREA_STYLE_COLOUR ( '', #676 ) ;
+#687 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#688 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #689 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #692, #691, #690 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#689 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #692, 'distance_accuracy_value', 'NONE');
+#690 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#691 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#692 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #695 ), #688 ) ;
+#694 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #695 ) ) ;
+#695 = STYLED_ITEM ( 'NONE', ( #696 ), #147 ) ;
+#696 = PRESENTATION_STYLE_ASSIGNMENT (( #697 ) ) ;
+#697 = SURFACE_STYLE_USAGE ( .BOTH. , #701 ) ;
+#698 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#699 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#701 = SURFACE_SIDE_STYLE ('',( #702 ) ) ;
+#702 = SURFACE_STYLE_FILL_AREA ( #673 ) ;
+#703 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#704 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #712, #711 ) ;
+#705 = FILL_AREA_STYLE_COLOUR ( '', #789 ) ;
+#706 = FILL_AREA_STYLE_COLOUR ( '', #737 ) ;
+#707 = CIRCLE ( 'NONE', #734, 2.099999999999999600 ) ;
+#708 = AXIS2_PLACEMENT_3D ( 'NONE', #684, #683, #700 ) ;
+#709 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #654 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #657, #656, #655 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#710 = CYLINDRICAL_SURFACE ( 'NONE', #704, 2.099999999999999600 ) ;
+#711 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#712 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#713 = CIRCLE ( 'NONE', #760, 2.363626277401067900 ) ;
+#714 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #715 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #718, #717, #716 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#715 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #718, 'distance_accuracy_value', 'NONE');
+#716 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#717 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#718 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#719 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #721 ), #714 ) ;
+#720 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #721 ) ) ;
+#721 = STYLED_ITEM ( 'NONE', ( #722 ), #153 ) ;
+#722 = PRESENTATION_STYLE_ASSIGNMENT (( #723 ) ) ;
+#723 = SURFACE_STYLE_USAGE ( .BOTH. , #724 ) ;
+#724 = SURFACE_SIDE_STYLE ('',( #725 ) ) ;
+#725 = SURFACE_STYLE_FILL_AREA ( #732 ) ;
+#726 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#727 = CIRCLE ( 'NONE', #733, 2.500000000000000000 ) ;
+#728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#729 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#730 = FACE_OUTER_BOUND ( 'NONE', #172, .T. ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#732 = FILL_AREA_STYLE ('',( #706 ) ) ;
+#733 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #769, #768 ) ;
+#734 = AXIS2_PLACEMENT_3D ( 'NONE', #736, #729, #728 ) ;
+#735 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#736 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#737 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#738 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#739 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #742 ), #793 ) ;
+#741 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #742 ) ) ;
+#742 = STYLED_ITEM ( 'NONE', ( #743 ), #171 ) ;
+#743 = PRESENTATION_STYLE_ASSIGNMENT (( #744 ) ) ;
+#744 = SURFACE_STYLE_USAGE ( .BOTH. , #745 ) ;
+#745 = SURFACE_SIDE_STYLE ('',( #746 ) ) ;
+#746 = SURFACE_STYLE_FILL_AREA ( #762 ) ;
+#747 = CYLINDRICAL_SURFACE ( 'NONE', #753, 2.099999999999999600 ) ;
+#748 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#749 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#751 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#752 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#753 = AXIS2_PLACEMENT_3D ( 'NONE', #823, #822, #824 ) ;
+#754 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#755 = FILL_AREA_STYLE ('',( #821 ) ) ;
+#756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#757 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#758 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #758, #757, #756 ) ;
+#760 = AXIS2_PLACEMENT_3D ( 'NONE', #750, #749, #748 ) ;
+#761 = CIRCLE ( 'NONE', #759, 2.099999999999999600 ) ;
+#762 = FILL_AREA_STYLE ('',( #763 ) ) ;
+#763 = FILL_AREA_STYLE_COLOUR ( '', #754 ) ;
+#764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#765 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#766 = FACE_OUTER_BOUND ( 'NONE', #168, .T. ) ;
+#767 = TOROIDAL_SURFACE ( 'NONE', #792, 0.4000000000000000200, 2.099999999999999600 ) ;
+#768 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#770 = CIRCLE ( 'NONE', #771, 2.236373722598932600 ) ;
+#771 = AXIS2_PLACEMENT_3D ( 'NONE', #726, #765, #764 ) ;
+#772 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #775, 'distance_accuracy_value', 'NONE');
+#773 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#774 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#775 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#776 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #778 ), #825 ) ;
+#777 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #778 ) ) ;
+#778 = STYLED_ITEM ( 'NONE', ( #779 ), #175 ) ;
+#779 = PRESENTATION_STYLE_ASSIGNMENT (( #780 ) ) ;
+#780 = SURFACE_STYLE_USAGE ( .BOTH. , #781 ) ;
+#781 = SURFACE_SIDE_STYLE ('',( #782 ) ) ;
+#782 = SURFACE_STYLE_FILL_AREA ( #783 ) ;
+#783 = FILL_AREA_STYLE ('',( #705 ) ) ;
+#784 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#785 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#786 = AXIS2_PLACEMENT_3D ( 'NONE', #852, #851, #847 ) ;
+#787 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#788 = FACE_OUTER_BOUND ( 'NONE', #170, .T. ) ;
+#789 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#790 = SURFACE_SIDE_STYLE ('',( #791 ) ) ;
+#791 = SURFACE_STYLE_FILL_AREA ( #814 ) ;
+#792 = AXIS2_PLACEMENT_3D ( 'NONE', #752, #751, #785 ) ;
+#793 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #794 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #739, #738, #795 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#794 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #739, 'distance_accuracy_value', 'NONE');
+#795 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#796 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #797 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #800, #799, #798 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#797 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #800, 'distance_accuracy_value', 'NONE');
+#798 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#799 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#800 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#801 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #803 ), #796 ) ;
+#802 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #803 ) ) ;
+#803 = STYLED_ITEM ( 'NONE', ( #804 ), #177 ) ;
+#804 = PRESENTATION_STYLE_ASSIGNMENT (( #805 ) ) ;
+#805 = SURFACE_STYLE_USAGE ( .BOTH. , #817 ) ;
+#806 = PRESENTATION_STYLE_ASSIGNMENT (( #807 ) ) ;
+#807 = SURFACE_STYLE_USAGE ( .BOTH. , #790 ) ;
+#808 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #864, #860 ) ;
+#809 = FACE_OUTER_BOUND ( 'NONE', #163, .T. ) ;
+#810 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#811 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#812 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #811, #810 ) ;
+#813 = CIRCLE ( 'NONE', #812, 2.494636006565341000 ) ;
+#814 = FILL_AREA_STYLE ('',( #815 ) ) ;
+#815 = FILL_AREA_STYLE_COLOUR ( '', #849 ) ;
+#816 = FACE_OUTER_BOUND ( 'NONE', #466, .T. ) ;
+#817 = SURFACE_SIDE_STYLE ('',( #818 ) ) ;
+#818 = SURFACE_STYLE_FILL_AREA ( #755 ) ;
+#819 = TOROIDAL_SURFACE ( 'NONE', #786, 4.200000000000000200, 2.100000000000000100 ) ;
+#820 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#821 = FILL_AREA_STYLE_COLOUR ( '', #784 ) ;
+#822 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#823 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#824 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#825 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #772 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #775, #774, #773 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#826 = TOROIDAL_SURFACE ( 'NONE', #846, 0.4000000000000000200, 2.100000000000000100 ) ;
+#827 = FILL_AREA_STYLE ('',( #829 ) ) ;
+#828 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#829 = FILL_AREA_STYLE_COLOUR ( '', #830 ) ;
+#830 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#831 = FACE_OUTER_BOUND ( 'NONE', #200, .T. ) ;
+#832 = SURFACE_STYLE_FILL_AREA ( #833 ) ;
+#833 = FILL_AREA_STYLE ('',( #862 ) ) ;
+#834 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#835 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #836 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #839, #838, #837 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#836 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #839, 'distance_accuracy_value', 'NONE');
+#837 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#838 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#839 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#840 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #842 ), #835 ) ;
+#841 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #842 ) ) ;
+#842 = STYLED_ITEM ( 'NONE', ( #806 ), #185 ) ;
+#843 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#844 = SURFACE_SIDE_STYLE ('',( #845 ) ) ;
+#845 = SURFACE_STYLE_FILL_AREA ( #827 ) ;
+#846 = AXIS2_PLACEMENT_3D ( 'NONE', #843, #787, #834 ) ;
+#847 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#848 = FACE_OUTER_BOUND ( 'NONE', #481, .T. ) ;
+#849 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#850 = TOROIDAL_SURFACE ( 'NONE', #808, 4.200000000000000200, 2.100000000000000100 ) ;
+#851 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#852 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#853 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#854 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #856 ), #34 ) ;
+#855 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #856 ) ) ;
+#856 = STYLED_ITEM ( 'NONE', ( #857 ), #192 ) ;
+#857 = PRESENTATION_STYLE_ASSIGNMENT (( #858 ) ) ;
+#858 = SURFACE_STYLE_USAGE ( .BOTH. , #859 ) ;
+#859 = SURFACE_SIDE_STYLE ('',( #832 ) ) ;
+#860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#861 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#862 = FILL_AREA_STYLE_COLOUR ( '', #863 ) ;
+#863 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#864 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#865 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#866 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #867 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #870, #869, #868 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#867 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #870, 'distance_accuracy_value', 'NONE');
+#868 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#869 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#870 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#871 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #873 ), #866 ) ;
+#872 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #873 ) ) ;
+#873 = STYLED_ITEM ( 'NONE', ( #874 ), #186 ) ;
+#874 = PRESENTATION_STYLE_ASSIGNMENT (( #875 ) ) ;
+#875 = SURFACE_STYLE_USAGE ( .BOTH. , #844 ) ;
+#876 = AXIS2_PLACEMENT_3D ( 'NONE', #929, #925, #924 ) ;
+#877 = CIRCLE ( 'NONE', #931, 2.400000000000000400 ) ;
+#878 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #982, #981, #980, #979 ),
+ .UNSPECIFIED., .F., .T. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 3.141592653589793100, 6.283185307179586200 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#879 = FACE_OUTER_BOUND ( 'NONE', #205, .T. ) ;
+#880 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#881 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, 2.449293598294706500E-015 ) ) ;
+#883 = AXIS2_PLACEMENT_3D ( 'NONE', #882, #881, #880 ) ;
+#884 = CIRCLE ( 'NONE', #883, 0.4000000000000000200 ) ;
+#885 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#886 = CYLINDRICAL_SURFACE ( 'NONE', #922, 0.4000000000000000200 ) ;
+#887 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#888 = CIRCLE ( 'NONE', #876, 0.4000000000000003000 ) ;
+#889 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#890 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#891 = CARTESIAN_POINT ( 'NONE', ( -20.36777939238463700, 0.0000000000000000000, -4.371653077188393700 ) ) ;
+#892 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, -0.3999999999999975800 ) ) ;
+#893 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( -20.24518626158975800, 4.898587196589414300E-017, -3.581102051458927300 ) ) ;
+#895 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #890, #889 ) ;
+#896 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#897 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#898 = AXIS2_PLACEMENT_3D ( 'NONE', #908, #897, #896 ) ;
+#899 = CIRCLE ( 'NONE', #898, 2.499999999999999600 ) ;
+#900 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#901 = TOROIDAL_SURFACE ( 'NONE', #902, 2.000000000000000000, 0.4000000000000000200 ) ;
+#902 = AXIS2_PLACEMENT_3D ( 'NONE', #893, #909, #885 ) ;
+#903 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#904 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#905 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#906 = AXIS2_PLACEMENT_3D ( 'NONE', #905, #904, #903 ) ;
+#907 = CYLINDRICAL_SURFACE ( 'NONE', #906, 2.499999999999999600 ) ;
+#908 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#909 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#910 = CIRCLE ( 'NONE', #895, 2.499999999999999600 ) ;
+#911 = CYLINDRICAL_SURFACE ( 'NONE', #916, 0.4000000000000001900 ) ;
+#912 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#913 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#914 = LINE ( 'NONE', #913, #953 ) ;
+#915 = FACE_OUTER_BOUND ( 'NONE', #288, .T. ) ;
+#916 = AXIS2_PLACEMENT_3D ( 'NONE', #956, #955, #954 ) ;
+#917 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#918 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#919 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#920 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #919, #918 ) ;
+#921 = FACE_OUTER_BOUND ( 'NONE', #219, .T. ) ;
+#922 = AXIS2_PLACEMENT_3D ( 'NONE', #932, #917, #912 ) ;
+#923 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 4.898587196589413100E-017, -1.999999999999997300 ) ) ;
+#924 = DIRECTION ( 'NONE', ( -0.1532414134935987700, 0.0000000000000000000, -0.9881887821618315900 ) ) ;
+#925 = DIRECTION ( 'NONE', ( 0.9881887821618315900, 0.0000000000000000000, -0.1532414134935988200 ) ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( -5.030830354716513000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#927 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 4.898587196589426600E-017, 0.4000000000000024100 ) ) ;
+#928 = CIRCLE ( 'NONE', #920, 1.599999999999999900 ) ;
+#929 = CARTESIAN_POINT ( 'NONE', ( -20.30648282698720000, 0.0000000000000000000, -3.976377564323660500 ) ) ;
+#930 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#931 = AXIS2_PLACEMENT_3D ( 'NONE', #933, #887, #930 ) ;
+#932 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, 2.449293598294706500E-015 ) ) ;
+#933 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#934 = VECTOR ( 'NONE', #939, 1000.000000000000200 ) ;
+#935 = CARTESIAN_POINT ( 'NONE', ( 4.898587196589413100E-017, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#936 = LINE ( 'NONE', #937, #934 ) ;
+#937 = CARTESIAN_POINT ( 'NONE', ( -20.36777939238463700, 0.0000000000000000000, -4.371653077188393700 ) ) ;
+#938 = FACE_OUTER_BOUND ( 'NONE', #252, .T. ) ;
+#939 = DIRECTION ( 'NONE', ( 0.9881887821618317000, 0.0000000000000000000, -0.1532414134935978800 ) ) ;
+#940 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#941 = AXIS2_PLACEMENT_3D ( 'NONE', #940, #945, #944 ) ;
+#942 = FACE_OUTER_BOUND ( 'NONE', #226, .T. ) ;
+#943 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589410600E-017, -5.949999999999997500 ) ) ;
+#944 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#945 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = CARTESIAN_POINT ( 'NONE', ( -4.969169645283488800, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#947 = CARTESIAN_POINT ( 'NONE', ( -4.969169645283488800, -0.8000000000000002700, -5.949999999999998400 ) ) ;
+#948 = CARTESIAN_POINT ( 'NONE', ( -5.030830354716513000, -0.8000000000000002700, -6.749999999999999100 ) ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( -5.030830354716513000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#950 = CYLINDRICAL_SURFACE ( 'NONE', #941, 0.4000000000000001900 ) ;
+#951 =( BOUNDED_CURVE ( ) B_SPLINE_CURVE ( 3, ( #949, #948, #947, #946 ),
+ .UNSPECIFIED., .F., .F. )
+ B_SPLINE_CURVE_WITH_KNOTS ( ( 4, 4 ),
+ ( 0.0000000000000000000, 3.141592653589793100 ),
+ .UNSPECIFIED. )
+ CURVE ( ) GEOMETRIC_REPRESENTATION_ITEM ( ) RATIONAL_B_SPLINE_CURVE ( ( 1.000000000000000000, 0.3333333333333333700, 0.3333333333333333700, 1.000000000000000000 ) )
+ REPRESENTATION_ITEM ( '' ) );
+#952 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#953 = VECTOR ( 'NONE', #952, 1000.000000000000000 ) ;
+#954 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#955 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#956 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#957 = FILL_AREA_STYLE_COLOUR ( '', #996 ) ;
+#958 = DIRECTION ( 'NONE', ( 0.9881887821618317000, 0.0000000000000000000, -0.1532414134935978800 ) ) ;
+#959 = VECTOR ( 'NONE', #958, 1000.000000000000200 ) ;
+#960 = CARTESIAN_POINT ( 'NONE', ( -20.30648282698720000, 0.0000000000000000000, -3.976377564323660500 ) ) ;
+#961 = AXIS2_PLACEMENT_3D ( 'NONE', #1008, #1001, #1018 ) ;
+#962 = CARTESIAN_POINT ( 'NONE', ( -4.898587196589413100E-017, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#963 = AXIS2_PLACEMENT_3D ( 'NONE', #960, #983, #1014 ) ;
+#964 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, -0.3999999999999975800 ) ) ;
+#965 = LINE ( 'NONE', #964, #1013 ) ;
+#966 = CARTESIAN_POINT ( 'NONE', ( -20.24518626158975800, 4.898587196589414300E-017, -3.581102051458927300 ) ) ;
+#967 = LINE ( 'NONE', #966, #959 ) ;
+#968 = AXIS2_PLACEMENT_3D ( 'NONE', #999, #998, #997 ) ;
+#969 = DIRECTION ( 'NONE', ( -0.1532414134935987700, 0.0000000000000000000, -0.9881887821618315900 ) ) ;
+#970 = DIRECTION ( 'NONE', ( 0.9881887821618317000, 0.0000000000000000000, -0.1532414134935978800 ) ) ;
+#971 = CARTESIAN_POINT ( 'NONE', ( -20.30648282698720000, 0.0000000000000000000, -3.976377564323660500 ) ) ;
+#972 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#973 = VECTOR ( 'NONE', #972, 1000.000000000000000 ) ;
+#974 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 4.898587196589413100E-017, 0.4000000000000024600 ) ) ;
+#975 = LINE ( 'NONE', #974, #973 ) ;
+#976 = CYLINDRICAL_SURFACE ( 'NONE', #985, 0.4000000000000003000 ) ;
+#977 = CIRCLE ( 'NONE', #1006, 0.4000000000000000200 ) ;
+#978 = CIRCLE ( 'NONE', #963, 0.4000000000000003000 ) ;
+#979 = CARTESIAN_POINT ( 'NONE', ( -5.030830354716513000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#980 = CARTESIAN_POINT ( 'NONE', ( -5.030830354716513000, 0.8000000000000002700, -6.749999999999999100 ) ) ;
+#981 = CARTESIAN_POINT ( 'NONE', ( -4.969169645283488800, 0.8000000000000002700, -5.949999999999998400 ) ) ;
+#982 = CARTESIAN_POINT ( 'NONE', ( -4.969169645283488800, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#983 = DIRECTION ( 'NONE', ( 0.9881887821618315900, 0.0000000000000000000, -0.1532414134935988200 ) ) ;
+#984 = CARTESIAN_POINT ( 'NONE', ( -4.969169645283488800, 4.898587196589413100E-017, -5.949999999999997500 ) ) ;
+#985 = AXIS2_PLACEMENT_3D ( 'NONE', #971, #970, #969 ) ;
+#986 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #989, 'distance_accuracy_value', 'NONE');
+#987 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#988 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#989 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #992 ), #1041 ) ;
+#991 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #992 ) ) ;
+#992 = STYLED_ITEM ( 'NONE', ( #993 ), #257 ) ;
+#993 = PRESENTATION_STYLE_ASSIGNMENT (( #994 ) ) ;
+#994 = SURFACE_STYLE_USAGE ( .BOTH. , #995 ) ;
+#995 = SURFACE_SIDE_STYLE ('',( #1016 ) ) ;
+#996 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#997 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#998 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#999 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, 2.449293598294706500E-015 ) ) ;
+#1000 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1001 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1002 = PLANE ( 'NONE', #961 ) ;
+#1003 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1004 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1005 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1006 = AXIS2_PLACEMENT_3D ( 'NONE', #1005, #1004, #1003 ) ;
+#1007 = FILL_AREA_STYLE_COLOUR ( '', #1039 ) ;
+#1008 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1009 = CIRCLE ( 'NONE', #968, 0.4000000000000000200 ) ;
+#1010 = SURFACE_STYLE_FILL_AREA ( #1011 ) ;
+#1011 = FILL_AREA_STYLE ('',( #1007 ) ) ;
+#1012 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1013 = VECTOR ( 'NONE', #1012, 1000.000000000000000 ) ;
+#1014 = DIRECTION ( 'NONE', ( -0.1532414134935987700, 0.0000000000000000000, -0.9881887821618315900 ) ) ;
+#1015 = FACE_OUTER_BOUND ( 'NONE', #263, .T. ) ;
+#1016 = SURFACE_STYLE_FILL_AREA ( #1017 ) ;
+#1017 = FILL_AREA_STYLE ('',( #957 ) ) ;
+#1018 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1019 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( -5.000000000000000900, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1021 = LINE ( 'NONE', #1020, #1059 ) ;
+#1022 = PLANE ( 'NONE', #1040 ) ;
+#1023 = FACE_OUTER_BOUND ( 'NONE', #271, .T. ) ;
+#1024 = FACE_OUTER_BOUND ( 'NONE', #276, .T. ) ;
+#1025 = FACE_OUTER_BOUND ( 'NONE', #277, .T. ) ;
+#1026 = CIRCLE ( 'NONE', #1068, 0.4000000000000000200 ) ;
+#1027 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1028 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1031, #1030, #1029 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1028 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1031, 'distance_accuracy_value', 'NONE');
+#1029 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1030 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1031 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1032 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1034 ), #1027 ) ;
+#1033 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1034 ) ) ;
+#1034 = STYLED_ITEM ( 'NONE', ( #1035 ), #259 ) ;
+#1035 = PRESENTATION_STYLE_ASSIGNMENT (( #1036 ) ) ;
+#1036 = SURFACE_STYLE_USAGE ( .BOTH. , #1037 ) ;
+#1037 = SURFACE_SIDE_STYLE ('',( #1010 ) ) ;
+#1038 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#1039 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1040 = AXIS2_PLACEMENT_3D ( 'NONE', #1000, #1063, #1019 ) ;
+#1041 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #986 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #989, #988, #987 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1042 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1043 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1044 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.749999999999998200 ) ) ;
+#1045 = AXIS2_PLACEMENT_3D ( 'NONE', #1054, #1053, #1043 ) ;
+#1046 = DIRECTION ( 'NONE', ( -0.1532414134935987700, 0.0000000000000000000, -0.9881887821618315900 ) ) ;
+#1047 = DIRECTION ( 'NONE', ( 0.9881887821618317000, 0.0000000000000000000, -0.1532414134935978800 ) ) ;
+#1048 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1049 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1050 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1051 = AXIS2_PLACEMENT_3D ( 'NONE', #1050, #1049, #1048 ) ;
+#1052 = CIRCLE ( 'NONE', #1057, 0.4000000000000001900 ) ;
+#1053 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1054 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, -1.999999999999997300 ) ) ;
+#1055 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1056 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -1.224646799147353200E-016 ) ) ;
+#1057 = AXIS2_PLACEMENT_3D ( 'NONE', #1098, #1097, #1096 ) ;
+#1058 = CYLINDRICAL_SURFACE ( 'NONE', #1061, 0.4000000000000000200 ) ;
+#1059 = VECTOR ( 'NONE', #1101, 1000.000000000000000 ) ;
+#1060 = CARTESIAN_POINT ( 'NONE', ( -20.00000000000000000, 0.0000000000000000000, 2.449293598294706500E-015 ) ) ;
+#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1060, #1056, #1055 ) ;
+#1062 = CIRCLE ( 'NONE', #1051, 0.4000000000000001300 ) ;
+#1063 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1064 = TOROIDAL_SURFACE ( 'NONE', #1045, 2.000000000000000000, 0.4000000000000000200 ) ;
+#1065 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1066 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1067 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1068 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #1066, #1065 ) ;
+#1069 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1070 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1072 ), #31 ) ;
+#1071 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1072 ) ) ;
+#1072 = STYLED_ITEM ( 'NONE', ( #1073 ), #304 ) ;
+#1073 = PRESENTATION_STYLE_ASSIGNMENT (( #1074 ) ) ;
+#1074 = SURFACE_STYLE_USAGE ( .BOTH. , #1075 ) ;
+#1075 = SURFACE_SIDE_STYLE ('',( #1077 ) ) ;
+#1076 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1077 = SURFACE_STYLE_FILL_AREA ( #1078 ) ;
+#1078 = FILL_AREA_STYLE ('',( #1084 ) ) ;
+#1079 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1080 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1081 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1082 = AXIS2_PLACEMENT_3D ( 'NONE', #1087, #1081, #1080 ) ;
+#1083 = CIRCLE ( 'NONE', #1082, 2.100000000000000100 ) ;
+#1084 = FILL_AREA_STYLE_COLOUR ( '', #1079 ) ;
+#1085 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 2.236373722598932600 ) ) ;
+#1086 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1534 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1537, #1536, #1535 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1087 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1088 = AXIS2_PLACEMENT_3D ( 'NONE', #1092, #1047, #1046 ) ;
+#1089 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1090 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1091 = FACE_OUTER_BOUND ( 'NONE', #321, .T. ) ;
+#1092 = CARTESIAN_POINT ( 'NONE', ( -20.30648282698720000, 0.0000000000000000000, -3.976377564323660500 ) ) ;
+#1093 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 2.738767921078033200E-016, -2.236373722598932600 ) ) ;
+#1094 = CYLINDRICAL_SURFACE ( 'NONE', #1088, 0.4000000000000003000 ) ;
+#1095 = AXIS2_PLACEMENT_3D ( 'NONE', #1042, #1090, #1089 ) ;
+#1096 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1097 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1098 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -6.349999999999997900 ) ) ;
+#1099 = FACE_OUTER_BOUND ( 'NONE', #237, .T. ) ;
+#1100 = CIRCLE ( 'NONE', #1095, 0.4000000000000001900 ) ;
+#1101 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1102 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1103 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1104 = AXIS2_PLACEMENT_3D ( 'NONE', #1103, #1102, #1107 ) ;
+#1105 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1106 = CIRCLE ( 'NONE', #1154, 2.236373722598932600 ) ;
+#1107 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1108 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1109 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1110 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#1111 = CIRCLE ( 'NONE', #1104, 2.100000000000000100 ) ;
+#1112 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 3.061616997868382200E-016, -2.499999999999999600 ) ) ;
+#1113 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1114 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1115 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1116 = CARTESIAN_POINT ( 'NONE', ( 2.250000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1117 = AXIS2_PLACEMENT_3D ( 'NONE', #1116, #1115, #1114 ) ;
+#1118 = CIRCLE ( 'NONE', #1126, 2.300000000000000300 ) ;
+#1119 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1120 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1121 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1122 = AXIS2_PLACEMENT_3D ( 'NONE', #1121, #1120, #1119 ) ;
+#1123 = CYLINDRICAL_SURFACE ( 'NONE', #1122, 2.099999999999999600 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 2.978112176434087300E-016, -2.363626277401067900 ) ) ;
+#1125 = CIRCLE ( 'NONE', #1117, 2.499999999999999600 ) ;
+#1126 = AXIS2_PLACEMENT_3D ( 'NONE', #1113, #1109, #1108 ) ;
+#1127 = CARTESIAN_POINT ( 'NONE', ( 3.144427190999916200, 0.0000000000000000000, 2.363626277401067900 ) ) ;
+#1128 = AXIS2_PLACEMENT_3D ( 'NONE', #1202, #1192, #1250 ) ;
+#1129 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1130 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1131 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1132 = CIRCLE ( 'NONE', #1215, 2.100000000000000100 ) ;
+#1133 = AXIS2_PLACEMENT_3D ( 'NONE', #1141, #1185, #1184 ) ;
+#1134 = FACE_OUTER_BOUND ( 'NONE', #327, .T. ) ;
+#1135 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1136 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 3.055048000477979800E-016, -2.494636006565341000 ) ) ;
+#1137 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1138 = VECTOR ( 'NONE', #1137, 1000.000000000000000 ) ;
+#1139 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999999600 ) ) ;
+#1140 = LINE ( 'NONE', #1139, #1138 ) ;
+#1141 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1143 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1144 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1145 = TOROIDAL_SURFACE ( 'NONE', #1171, 0.4000000000000000200, 2.099999999999999600 ) ;
+#1146 = AXIS2_PLACEMENT_3D ( 'NONE', #1131, #1130, #1129 ) ;
+#1147 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1148 = VECTOR ( 'NONE', #1147, 1000.000000000000000 ) ;
+#1149 = AXIS2_PLACEMENT_3D ( 'NONE', #1144, #1143, #1142 ) ;
+#1150 = CARTESIAN_POINT ( 'NONE', ( 1.950000000000000400, 0.0000000000000000000, 2.494636006565341000 ) ) ;
+#1151 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1152 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1153 = CARTESIAN_POINT ( 'NONE', ( 3.444427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1154 = AXIS2_PLACEMENT_3D ( 'NONE', #1153, #1152, #1151 ) ;
+#1155 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868382600E-016, -2.499999999999999600 ) ) ;
+#1156 = LINE ( 'NONE', #1155, #1148 ) ;
+#1157 = FILL_AREA_STYLE_COLOUR ( '', #1135 ) ;
+#1158 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1159 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1160 = AXIS2_PLACEMENT_3D ( 'NONE', #1105, #1159, #1158 ) ;
+#1161 = CIRCLE ( 'NONE', #1160, 2.100000000000000100 ) ;
+#1162 = CIRCLE ( 'NONE', #1149, 2.499999999999999600 ) ;
+#1163 = CIRCLE ( 'NONE', #1146, 2.099999999999999600 ) ;
+#1164 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1165 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1166 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 5.143516556418883900E-016, -4.200000000000000200 ) ) ;
+#1167 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1168 = SURFACE_STYLE_FILL_AREA ( #1169 ) ;
+#1169 = FILL_AREA_STYLE ('',( #1210 ) ) ;
+#1170 = TOROIDAL_SURFACE ( 'NONE', #1128, 4.199999999999997500, 2.099999999999998800 ) ;
+#1171 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #1188, #1165 ) ;
+#1172 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1173 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1176, #1175, #1174 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1173 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1176, 'distance_accuracy_value', 'NONE');
+#1174 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1175 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1176 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1177 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1179 ), #1172 ) ;
+#1178 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1179 ) ) ;
+#1179 = STYLED_ITEM ( 'NONE', ( #1180 ), #336 ) ;
+#1180 = PRESENTATION_STYLE_ASSIGNMENT (( #1181 ) ) ;
+#1181 = SURFACE_STYLE_USAGE ( .BOTH. , #1182 ) ;
+#1182 = SURFACE_SIDE_STYLE ('',( #1186 ) ) ;
+#1183 = CIRCLE ( 'NONE', #1190, 2.300000000000000300 ) ;
+#1184 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1185 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1186 = SURFACE_STYLE_FILL_AREA ( #1187 ) ;
+#1187 = FILL_AREA_STYLE ('',( #1157 ) ) ;
+#1188 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1189 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1190 = AXIS2_PLACEMENT_3D ( 'NONE', #1167, #1164, #1208 ) ;
+#1191 = CIRCLE ( 'NONE', #1133, 2.500000000000000000 ) ;
+#1192 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1193 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1194 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1197, #1196, #1195 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1194 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1197, 'distance_accuracy_value', 'NONE');
+#1195 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1196 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1197 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1198 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1200 ), #1193 ) ;
+#1199 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1200 ) ) ;
+#1200 = STYLED_ITEM ( 'NONE', ( #1201 ), #343 ) ;
+#1201 = PRESENTATION_STYLE_ASSIGNMENT (( #1206 ) ) ;
+#1202 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1203 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 2.816687638038911100E-016, -2.299999999999998900 ) ) ;
+#1204 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#1205 = CIRCLE ( 'NONE', #1248, 2.499999999999998200 ) ;
+#1206 = SURFACE_STYLE_USAGE ( .BOTH. , #1207 ) ;
+#1207 = SURFACE_SIDE_STYLE ('',( #1168 ) ) ;
+#1208 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1209 = FACE_OUTER_BOUND ( 'NONE', #344, .T. ) ;
+#1210 = FILL_AREA_STYLE_COLOUR ( '', #1216 ) ;
+#1211 = AXIS2_PLACEMENT_3D ( 'NONE', #1238, #1237, #1236 ) ;
+#1212 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 2.100126323551195100 ) ) ;
+#1213 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1214 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1215 = AXIS2_PLACEMENT_3D ( 'NONE', #1166, #1214, #1213 ) ;
+#1216 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1217 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1220, 'distance_accuracy_value', 'NONE');
+#1218 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1219 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1220 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1223 ), #1281 ) ;
+#1222 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1223 ) ) ;
+#1223 = STYLED_ITEM ( 'NONE', ( #1224 ), #352 ) ;
+#1224 = PRESENTATION_STYLE_ASSIGNMENT (( #1225 ) ) ;
+#1225 = SURFACE_STYLE_USAGE ( .BOTH. , #1226 ) ;
+#1226 = SURFACE_SIDE_STYLE ('',( #1227 ) ) ;
+#1227 = SURFACE_STYLE_FILL_AREA ( #1239 ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1243, #1242, #1241 ) ;
+#1229 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1230 = VECTOR ( 'NONE', #1229, 1000.000000000000000 ) ;
+#1231 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#1232 = LINE ( 'NONE', #1231, #1230 ) ;
+#1233 = FACE_OUTER_BOUND ( 'NONE', #378, .T. ) ;
+#1234 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1235 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#1236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1238 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#1239 = FILL_AREA_STYLE ('',( #1240 ) ) ;
+#1240 = FILL_AREA_STYLE_COLOUR ( '', #1234 ) ;
+#1241 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1242 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1243 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1244 = CIRCLE ( 'NONE', #1211, 2.100000000000000100 ) ;
+#1245 = FACE_OUTER_BOUND ( 'NONE', #354, .T. ) ;
+#1246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1247 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1248 = AXIS2_PLACEMENT_3D ( 'NONE', #1251, #1247, #1246 ) ;
+#1249 = CIRCLE ( 'NONE', #1272, 2.499999999999998200 ) ;
+#1250 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1251 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1252 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1255 ), #1302 ) ;
+#1254 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1255 ) ) ;
+#1255 = STYLED_ITEM ( 'NONE', ( #1256 ), #363 ) ;
+#1256 = PRESENTATION_STYLE_ASSIGNMENT (( #1257 ) ) ;
+#1257 = SURFACE_STYLE_USAGE ( .BOTH. , #1258 ) ;
+#1258 = SURFACE_SIDE_STYLE ('',( #1268 ) ) ;
+#1259 = CIRCLE ( 'NONE', #1297, 0.4000000000000001300 ) ;
+#1260 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1261 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1262 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1263 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#1264 = FILL_AREA_STYLE_COLOUR ( '', #1260 ) ;
+#1265 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1266 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1267 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#1268 = SURFACE_STYLE_FILL_AREA ( #1269 ) ;
+#1269 = FILL_AREA_STYLE ('',( #1264 ) ) ;
+#1270 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1271 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1272 = AXIS2_PLACEMENT_3D ( 'NONE', #1279, #1271, #1270 ) ;
+#1273 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #1262, #1261 ) ;
+#1274 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1275 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1276 = CIRCLE ( 'NONE', #1273, 0.4000000000000001300 ) ;
+#1277 = TOROIDAL_SURFACE ( 'NONE', #1301, 0.3999999999999998000, 2.100000000000000100 ) ;
+#1278 = CYLINDRICAL_SURFACE ( 'NONE', #1228, 2.499999999999998200 ) ;
+#1279 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1280 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 3.061616997868381200E-016, -2.499999999999998200 ) ) ;
+#1281 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1217 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1220, #1219, #1218 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1282 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1283 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1284 = FILL_AREA_STYLE ('',( #1319 ) ) ;
+#1285 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 1.775737858763662200E-016, -0.4000000000000001300 ) ) ;
+#1286 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1287 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1288 = VECTOR ( 'NONE', #1282, 1000.000000000000000 ) ;
+#1289 = AXIS2_PLACEMENT_3D ( 'NONE', #1283, #1317, #1316 ) ;
+#1290 = FACE_OUTER_BOUND ( 'NONE', #337, .T. ) ;
+#1291 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1292 = VECTOR ( 'NONE', #1291, 1000.000000000000000 ) ;
+#1293 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.4000000000000001300 ) ) ;
+#1294 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1295 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1296 = LINE ( 'NONE', #1293, #1292 ) ;
+#1297 = AXIS2_PLACEMENT_3D ( 'NONE', #1298, #1295, #1287 ) ;
+#1298 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1299 = CIRCLE ( 'NONE', #1300, 2.100000000000000100 ) ;
+#1300 = AXIS2_PLACEMENT_3D ( 'NONE', #1267, #1286, #1275 ) ;
+#1301 = AXIS2_PLACEMENT_3D ( 'NONE', #1266, #1265, #1294 ) ;
+#1302 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1303 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1252, #1305, #1304 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1303 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1252, 'distance_accuracy_value', 'NONE');
+#1304 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1305 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1306 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1307 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1310, #1309, #1308 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1307 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1310, 'distance_accuracy_value', 'NONE');
+#1308 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1309 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1310 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1311 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1313 ), #1306 ) ;
+#1312 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1313 ) ) ;
+#1313 = STYLED_ITEM ( 'NONE', ( #1314 ), #381 ) ;
+#1314 = PRESENTATION_STYLE_ASSIGNMENT (( #1315 ) ) ;
+#1315 = SURFACE_STYLE_USAGE ( .BOTH. , #1320 ) ;
+#1316 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1317 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1318 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1319 = FILL_AREA_STYLE_COLOUR ( '', #1318 ) ;
+#1320 = SURFACE_SIDE_STYLE ('',( #1321 ) ) ;
+#1321 = SURFACE_STYLE_FILL_AREA ( #1284 ) ;
+#1322 = FACE_OUTER_BOUND ( 'NONE', #374, .T. ) ;
+#1323 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 1.772453360068460700E-016, -0.4000000000000001300 ) ) ;
+#1324 = CYLINDRICAL_SURFACE ( 'NONE', #1289, 0.4000000000000001300 ) ;
+#1325 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 4.898587196589413700E-017, -0.4000000000000001300 ) ) ;
+#1326 = LINE ( 'NONE', #1325, #1288 ) ;
+#1327 = FILL_AREA_STYLE_COLOUR ( '', #1328 ) ;
+#1328 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1329 = FACE_OUTER_BOUND ( 'NONE', #402, .T. ) ;
+#1330 = CYLINDRICAL_SURFACE ( 'NONE', #1344, 2.099999999999999600 ) ;
+#1331 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1332 = VECTOR ( 'NONE', #1331, 1000.000000000000000 ) ;
+#1333 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#1334 = LINE ( 'NONE', #1333, #1332 ) ;
+#1335 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#1336 = AXIS2_PLACEMENT_3D ( 'NONE', #1390, #1389, #1388 ) ;
+#1337 = CIRCLE ( 'NONE', #1336, 2.099999999999999600 ) ;
+#1338 = FILL_AREA_STYLE_COLOUR ( '', #1347 ) ;
+#1339 = FACE_OUTER_BOUND ( 'NONE', #397, .T. ) ;
+#1340 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1342 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1343 = AXIS2_PLACEMENT_3D ( 'NONE', #1342, #1341, #1340 ) ;
+#1344 = AXIS2_PLACEMENT_3D ( 'NONE', #1385, #1387, #1370 ) ;
+#1345 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#1346 = CIRCLE ( 'NONE', #1343, 2.099999999999999600 ) ;
+#1347 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1348 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 2.571758278209441000E-016, -2.099999999999999600 ) ) ;
+#1349 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1350 = VECTOR ( 'NONE', #1349, 1000.000000000000000 ) ;
+#1351 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#1352 = LINE ( 'NONE', #1351, #1350 ) ;
+#1353 = CARTESIAN_POINT ( 'NONE', ( 4.712834628392252000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#1354 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 2.855647496519352200E-016, -2.300000000000000300 ) ) ;
+#1355 = CARTESIAN_POINT ( 'NONE', ( 3.294427190999916500, 0.0000000000000000000, 2.300000000000000300 ) ) ;
+#1356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1357 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1358 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1359 = AXIS2_PLACEMENT_3D ( 'NONE', #1358, #1357, #1356 ) ;
+#1360 = TOROIDAL_SURFACE ( 'NONE', #1359, 4.200000000000000200, 2.100000000000000100 ) ;
+#1361 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1362 ) ) ;
+#1362 = STYLED_ITEM ( 'NONE', ( #1363 ), #401 ) ;
+#1363 = PRESENTATION_STYLE_ASSIGNMENT (( #1364 ) ) ;
+#1364 = SURFACE_STYLE_USAGE ( .BOTH. , #1365 ) ;
+#1365 = SURFACE_SIDE_STYLE ('',( #1371 ) ) ;
+#1366 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 2.124994133462417600 ) ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 2.709527450895282100E-016, -2.124994133462417600 ) ) ;
+#1368 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1369 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 4.199999999999997500 ) ) ;
+#1370 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1371 = SURFACE_STYLE_FILL_AREA ( #1372 ) ;
+#1372 = FILL_AREA_STYLE ('',( #1338 ) ) ;
+#1373 = CIRCLE ( 'NONE', #1439, 2.099999999999998800 ) ;
+#1374 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1375 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1378, #1377, #1376 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1375 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1378, 'distance_accuracy_value', 'NONE');
+#1376 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1377 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1378 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1381 ), #1374 ) ;
+#1380 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1381 ) ) ;
+#1381 = STYLED_ITEM ( 'NONE', ( #1382 ), #398 ) ;
+#1382 = PRESENTATION_STYLE_ASSIGNMENT (( #1383 ) ) ;
+#1383 = SURFACE_STYLE_USAGE ( .BOTH. , #1384 ) ;
+#1384 = SURFACE_SIDE_STYLE ('',( #1391 ) ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1386 = CIRCLE ( 'NONE', #1396, 2.099999999999998800 ) ;
+#1387 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1389 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1390 = CARTESIAN_POINT ( 'NONE', ( 5.012834628392251800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1391 = SURFACE_STYLE_FILL_AREA ( #1392 ) ;
+#1392 = FILL_AREA_STYLE ('',( #1327 ) ) ;
+#1393 = AXIS2_PLACEMENT_3D ( 'NONE', #1442, #1441, #1440 ) ;
+#1394 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1395 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1396 = AXIS2_PLACEMENT_3D ( 'NONE', #1369, #1395, #1394 ) ;
+#1397 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1398 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1399 = CIRCLE ( 'NONE', #1393, 2.124994133462417600 ) ;
+#1400 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#1401 = LINE ( 'NONE', #1400, #1447 ) ;
+#1402 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 2.499999999999998200 ) ) ;
+#1403 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1404 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1405 = AXIS2_PLACEMENT_3D ( 'NONE', #1368, #1404, #1403 ) ;
+#1406 = CARTESIAN_POINT ( 'NONE', ( 11.70557280900008300, 0.0000000000000000000, 2.299999999999998900 ) ) ;
+#1407 = TOROIDAL_SURFACE ( 'NONE', #1405, 0.3999999999999998000, 2.099999999999998800 ) ;
+#1408 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1409 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1412, #1411, #1410 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1409 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1412, 'distance_accuracy_value', 'NONE');
+#1410 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1411 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1412 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1362 ), #1408 ) ;
+#1414 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1415 = AXIS2_PLACEMENT_3D ( 'NONE', #1414, #1476, #1475 ) ;
+#1416 = AXIS2_PLACEMENT_3D ( 'NONE', #1456, #1455, #1506 ) ;
+#1417 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1418 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1419 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#1420 = FILL_AREA_STYLE_COLOUR ( '', #1477 ) ;
+#1421 = CIRCLE ( 'NONE', #1445, 2.099999999999998800 ) ;
+#1422 = SURFACE_STYLE_FILL_AREA ( #1423 ) ;
+#1423 = FILL_AREA_STYLE ('',( #1420 ) ) ;
+#1424 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1425 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1426 = CIRCLE ( 'NONE', #1472, 2.499999999999998200 ) ;
+#1427 = AXIS2_PLACEMENT_3D ( 'NONE', #1398, #1425, #1424 ) ;
+#1428 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1429 = AXIS2_PLACEMENT_3D ( 'NONE', #1438, #1397, #1428 ) ;
+#1430 = CIRCLE ( 'NONE', #1429, 2.099999999999998800 ) ;
+#1431 = CARTESIAN_POINT ( 'NONE', ( 10.83417913612889400, 2.571912979942070200E-016, -2.100126323551195100 ) ) ;
+#1432 = SURFACE_STYLE_USAGE ( .BOTH. , #1433 ) ;
+#1433 = SURFACE_SIDE_STYLE ('',( #1422 ) ) ;
+#1434 = CIRCLE ( 'NONE', #1415, 2.100126323551195100 ) ;
+#1435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1436 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1437 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#1438 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#1439 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #1436, #1435 ) ;
+#1440 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1441 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1442 = CARTESIAN_POINT ( 'NONE', ( 11.13417913612889400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1443 = FACE_OUTER_BOUND ( 'NONE', #199, .T. ) ;
+#1444 = CIRCLE ( 'NONE', #1427, 2.299999999999998900 ) ;
+#1445 = AXIS2_PLACEMENT_3D ( 'NONE', #1419, #1418, #1417 ) ;
+#1446 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1447 = VECTOR ( 'NONE', #1446, 1000.000000000000000 ) ;
+#1448 = SURFACE_STYLE_USAGE ( .BOTH. , #1449 ) ;
+#1449 = SURFACE_SIDE_STYLE ('',( #1450 ) ) ;
+#1450 = SURFACE_STYLE_FILL_AREA ( #1452 ) ;
+#1451 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1452 = FILL_AREA_STYLE ('',( #1467 ) ) ;
+#1453 = FACE_OUTER_BOUND ( 'NONE', #191, .T. ) ;
+#1454 = CYLINDRICAL_SURFACE ( 'NONE', #1474, 2.099999999999999600 ) ;
+#1455 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1456 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1457 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1458 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1461, #1460, #1459 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1458 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1461, 'distance_accuracy_value', 'NONE');
+#1459 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1460 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1461 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1462 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1464 ), #1457 ) ;
+#1463 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1464 ) ) ;
+#1464 = STYLED_ITEM ( 'NONE', ( #1465 ), #459 ) ;
+#1465 = PRESENTATION_STYLE_ASSIGNMENT (( #1432 ) ) ;
+#1466 = CYLINDRICAL_SURFACE ( 'NONE', #1492, 2.499999999999999600 ) ;
+#1467 = FILL_AREA_STYLE_COLOUR ( '', #1451 ) ;
+#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #1543, #1549, #1076 ) ;
+#1469 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1470 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1471 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1472 = AXIS2_PLACEMENT_3D ( 'NONE', #1471, #1470, #1469 ) ;
+#1473 = TOROIDAL_SURFACE ( 'NONE', #1416, 0.4000000000000000200, 2.099999999999999600 ) ;
+#1474 = AXIS2_PLACEMENT_3D ( 'NONE', #1527, #1526, #1529 ) ;
+#1475 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1476 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1477 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1478 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1479 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1481 ), #1530 ) ;
+#1480 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1481 ) ) ;
+#1481 = STYLED_ITEM ( 'NONE', ( #1482 ), #472 ) ;
+#1482 = PRESENTATION_STYLE_ASSIGNMENT (( #1483 ) ) ;
+#1483 = SURFACE_STYLE_USAGE ( .BOTH. , #1504 ) ;
+#1484 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1485 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1486 = FILL_AREA_STYLE ('',( #1489 ) ) ;
+#1487 = FACE_OUTER_BOUND ( 'NONE', #182, .T. ) ;
+#1488 = CARTESIAN_POINT ( 'NONE', ( 12.60000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1489 = FILL_AREA_STYLE_COLOUR ( '', #1490 ) ;
+#1490 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1491 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1492 = AXIS2_PLACEMENT_3D ( 'NONE', #1491, #1485, #1484 ) ;
+#1493 = CIRCLE ( 'NONE', #1517, 2.499999999999998200 ) ;
+#1494 = FACE_OUTER_BOUND ( 'NONE', #464, .T. ) ;
+#1495 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1496 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1499, #1498, #1497 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1496 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1499, 'distance_accuracy_value', 'NONE');
+#1497 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1498 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1499 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1502 ), #1495 ) ;
+#1501 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1502 ) ) ;
+#1502 = STYLED_ITEM ( 'NONE', ( #1503 ), #467 ) ;
+#1503 = PRESENTATION_STYLE_ASSIGNMENT (( #1448 ) ) ;
+#1504 = SURFACE_SIDE_STYLE ('',( #1505 ) ) ;
+#1505 = SURFACE_STYLE_FILL_AREA ( #1486 ) ;
+#1506 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1507 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1508 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1510 ), #1551 ) ;
+#1509 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1510 ) ) ;
+#1510 = STYLED_ITEM ( 'NONE', ( #1511 ), #479 ) ;
+#1511 = PRESENTATION_STYLE_ASSIGNMENT (( #1512 ) ) ;
+#1512 = SURFACE_STYLE_USAGE ( .BOTH. , #1513 ) ;
+#1513 = SURFACE_SIDE_STYLE ('',( #1519 ) ) ;
+#1514 = FILL_AREA_STYLE ('',( #1548 ) ) ;
+#1515 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1516 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1517 = AXIS2_PLACEMENT_3D ( 'NONE', #1488, #1516, #1515 ) ;
+#1518 = SURFACE_SIDE_STYLE ('',( #1522 ) ) ;
+#1519 = SURFACE_STYLE_FILL_AREA ( #1520 ) ;
+#1520 = FILL_AREA_STYLE ('',( #1524 ) ) ;
+#1521 = COLOUR_RGB ( '',0.7529411764705882200, 0.7529411764705882200, 0.0000000000000000000 ) ;
+#1522 = SURFACE_STYLE_FILL_AREA ( #1514 ) ;
+#1523 = FACE_OUTER_BOUND ( 'NONE', #449, .T. ) ;
+#1524 = FILL_AREA_STYLE_COLOUR ( '', #1521 ) ;
+#1525 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1526 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1528 = TOROIDAL_SURFACE ( 'NONE', #1468, 0.3999999999999998000, 2.100000000000000100 ) ;
+#1529 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1530 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1531 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1478, #1533, #1532 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1531 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1478, 'distance_accuracy_value', 'NONE');
+#1532 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1533 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1534 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1537, 'distance_accuracy_value', 'NONE');
+#1535 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1536 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1537 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1540 ), #1086 ) ;
+#1539 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1540 ) ) ;
+#1540 = STYLED_ITEM ( 'NONE', ( #1541 ), #539 ) ;
+#1541 = PRESENTATION_STYLE_ASSIGNMENT (( #1542 ) ) ;
+#1542 = SURFACE_STYLE_USAGE ( .BOTH. , #1518 ) ;
+#1543 = CARTESIAN_POINT ( 'NONE', ( 12.89999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1544 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1545 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1546 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1547 = AXIS2_PLACEMENT_3D ( 'NONE', #1546, #1545, #1544 ) ;
+#1548 = FILL_AREA_STYLE_COLOUR ( '', #1525 ) ;
+#1549 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1550 = TOROIDAL_SURFACE ( 'NONE', #1547, 4.199999999999997500, 2.099999999999998800 ) ;
+#1551 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1552 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1507, #1554, #1553 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1552 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1507, 'distance_accuracy_value', 'NONE');
+#1553 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1554 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1555 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1556 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1559, #1558, #1557 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1556 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1559, 'distance_accuracy_value', 'NONE');
+#1557 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1558 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1559 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1560 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1562 ), #1555 ) ;
+#1561 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1562 ) ) ;
+#1562 = STYLED_ITEM ( 'NONE', ( #1563 ), #546 ) ;
+#1563 = PRESENTATION_STYLE_ASSIGNMENT (( #1574 ) ) ;
+#1564 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1565 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1566 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1567 = CARTESIAN_POINT ( 'NONE', ( 14.99999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1568 = AXIS2_PLACEMENT_3D ( 'NONE', #1567, #1566, #1565 ) ;
+#1569 = FILL_AREA_STYLE_COLOUR ( '', #1579 ) ;
+#1570 = FACE_OUTER_BOUND ( 'NONE', #445, .T. ) ;
+#1571 = FACE_OUTER_BOUND ( 'NONE', #545, .T. ) ;
+#1572 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1573 = CYLINDRICAL_SURFACE ( 'NONE', #1568, 0.4000000000000001300 ) ;
+#1574 = SURFACE_STYLE_USAGE ( .BOTH. , #1575 ) ;
+#1575 = SURFACE_SIDE_STYLE ('',( #1577 ) ) ;
+#1576 = CYLINDRICAL_SURFACE ( 'NONE', #1580, 2.499999999999998200 ) ;
+#1577 = SURFACE_STYLE_FILL_AREA ( #1578 ) ;
+#1578 = FILL_AREA_STYLE ('',( #1569 ) ) ;
+#1579 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1580 = AXIS2_PLACEMENT_3D ( 'NONE', #1595, #1594, #1597 ) ;
+#1581 = FILL_AREA_STYLE_COLOUR ( '', #1572 ) ;
+#1582 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1583 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1585 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #1583, #1582 ) ;
+#1586 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #257, #1585 ), #1587 ) ;
+#1587 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1588 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1564, #1590, #1589 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1588 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1564, 'distance_accuracy_value', 'NONE');
+#1589 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1590 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1591 = SURFACE_SIDE_STYLE ('',( #1592 ) ) ;
+#1592 = SURFACE_STYLE_FILL_AREA ( #1593 ) ;
+#1593 = FILL_AREA_STYLE ('',( #1581 ) ) ;
+#1594 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1595 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1598 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1599 = SURFACE_STYLE_FILL_AREA ( #1600 ) ;
+#1600 = FILL_AREA_STYLE ('',( #1601 ) ) ;
+#1601 = FILL_AREA_STYLE_COLOUR ( '', #1626 ) ;
+#1602 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1603 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1604, #1586 ) ;
+#1604 = SHAPE_REPRESENTATION ( 'RES2W_6M35_PIN', ( #1585 ), #1587 ) ;
+#1605 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1606 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1609, #1608, #1607 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1606 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1609, 'distance_accuracy_value', 'NONE');
+#1607 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1608 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1609 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1612 ), #1605 ) ;
+#1611 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1612 ) ) ;
+#1612 = STYLED_ITEM ( 'NONE', ( #1613 ), #1586 ) ;
+#1613 = PRESENTATION_STYLE_ASSIGNMENT (( #1614 ) ) ;
+#1614 = SURFACE_STYLE_USAGE ( .BOTH. , #1591 ) ;
+#1615 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1616 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1619, #1618, #1617 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1616 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1619, 'distance_accuracy_value', 'NONE');
+#1617 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1618 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1619 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1620 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1622 ), #1615 ) ;
+#1621 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1622 ) ) ;
+#1622 = STYLED_ITEM ( 'NONE', ( #1623 ), #1627 ) ;
+#1623 = PRESENTATION_STYLE_ASSIGNMENT (( #1624 ) ) ;
+#1624 = SURFACE_STYLE_USAGE ( .BOTH. , #1625 ) ;
+#1625 = SURFACE_SIDE_STYLE ('',( #1599 ) ) ;
+#1626 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1627 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #259, #1585 ), #1628 ) ;
+#1628 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1629 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1596, #1631, #1630 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1629 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1596, 'distance_accuracy_value', 'NONE');
+#1630 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1631 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1632 = AXIS2_PLACEMENT_3D ( 'NONE', #1598, #1633, #1602 ) ;
+#1633 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1634 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1635 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1638, #1637, #1636 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1635 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1638, 'distance_accuracy_value', 'NONE');
+#1636 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1637 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1638 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1641 = CARTESIAN_POINT ( 'NONE', ( -2.799990560170043400, 2.399193807207211600, -0.1524600126572295300 ) ) ;
+#1642 = AXIS2_PLACEMENT_3D ( 'NONE', #1641, #1640, #1639 ) ;
+#1643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1644 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1645 = CARTESIAN_POINT ( 'NONE', ( 17.20000943982995500, 2.399193807207211600, -0.1524600126572319700 ) ) ;
+#1646 = AXIS2_PLACEMENT_3D ( 'NONE', #1645, #1644, #1643 ) ;
+#1647 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1648 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1649 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1650 = SHAPE_REPRESENTATION ( 'RES2W_OR_3W_250MIL_MODEL', ( #1632, #1646, #1642 ), #1634 ) ;
+#1651 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1642, #1585 ) ;
+#1652 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1660, #1659 ) ;
+#1653 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1689, #1674, $ ) ;
+#1654 = SHAPE_DEFINITION_REPRESENTATION ( #1686, #1650 ) ;
+#1655 = AXIS2_PLACEMENT_3D ( 'NONE', #1649, #1648, #1647 ) ;
+#1656 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #1657, #1627 ) ;
+#1657 = SHAPE_REPRESENTATION ( 'RES2W_L15MxD5M_BODY', ( #1585 ), #1628 ) ;
+#1658 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1659 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1653 ) ;
+#1660 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1650, #1604 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1678 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1661 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1662 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1666 ) ;
+#1663 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1671 ) ) ;
+#1664 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1671, .NOT_KNOWN. ) ;
+#1665 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1666 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1664, #1667 ) ;
+#1667 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1669, 'design' ) ;
+#1668 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1669 ) ;
+#1669 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1670 = SHAPE_DEFINITION_REPRESENTATION ( #1697, #1604 ) ;
+#1671 = PRODUCT ( 'RES2W_L15MxD5M_BODY', 'RES2W_L15MxD5M_BODY', '', ( #1672 ) ) ;
+#1672 = PRODUCT_CONTEXT ( 'NONE', #1661, 'mechanical' ) ;
+#1673 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1661 ) ;
+#1674 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1699, #1675 ) ;
+#1675 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1677, 'design' ) ;
+#1676 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1677 ) ;
+#1677 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1678 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #1646, #1585 ) ;
+#1679 = PRODUCT ( 'RES2W_6M35_PIN', 'RES2W_6M35_PIN', '', ( #1680 ) ) ;
+#1680 = PRODUCT_CONTEXT ( 'NONE', #1665, 'mechanical' ) ;
+#1681 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1665 ) ;
+#1682 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #1650, #1657 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #1651 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#1683 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #1682, #1685 ) ;
+#1684 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1689, #1666, $ ) ;
+#1685 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1684 ) ;
+#1686 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1689 ) ;
+#1687 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1694 ) ) ;
+#1688 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1694, .NOT_KNOWN. ) ;
+#1689 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1688, #1690 ) ;
+#1690 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1692, 'design' ) ;
+#1691 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1692 ) ;
+#1692 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1693 = SHAPE_DEFINITION_REPRESENTATION ( #1662, #1657 ) ;
+#1694 = PRODUCT ( 'RES2W_OR_3W_250MIL_MODEL', 'RES2W_OR_3W_250MIL_MODEL', '', ( #1695 ) ) ;
+#1695 = PRODUCT_CONTEXT ( 'NONE', #1658, 'mechanical' ) ;
+#1696 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1658 ) ;
+#1697 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1674 ) ;
+#1698 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1679 ) ) ;
+#1699 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1679, .NOT_KNOWN. ) ;
+#1700 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1701 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1702 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1704 = LINE ( 'NONE', #36, #38 ) ;
+#1705 = STYLED_ITEM ( 'NONE', ( #1715 ), #108 ) ;
+#1706 = FACE_OUTER_BOUND ( 'NONE', #90, .T. ) ;
+#1707 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1710 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1717, #1700, #1719 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1708 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1709 = SURFACE_STYLE_USAGE ( .BOTH. , #1713 ) ;
+#1710 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1717, 'distance_accuracy_value', 'NONE');
+#1711 = SURFACE_STYLE_FILL_AREA ( #1723 ) ;
+#1712 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1713 = SURFACE_SIDE_STYLE ('',( #1711 ) ) ;
+#1714 = AXIS2_PLACEMENT_3D ( 'NONE', #1703, #1702, #1701 ) ;
+#1715 = PRESENTATION_STYLE_ASSIGNMENT (( #1709 ) ) ;
+#1716 = CYLINDRICAL_SURFACE ( 'NONE', #1714, 2.099999999999999600 ) ;
+#1717 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1718 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1705 ) ) ;
+#1719 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1720 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1705 ), #1707 ) ;
+#1721 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1722 = FILL_AREA_STYLE_COLOUR ( '', #1712 ) ;
+#1723 = FILL_AREA_STYLE ('',( #1722 ) ) ;
+#1724 = FACE_OUTER_BOUND ( 'NONE', #120, .T. ) ;
+#1725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1727 ), #1731 ) ;
+#1726 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1727 ) ) ;
+#1727 = STYLED_ITEM ( 'NONE', ( #1728 ), #106 ) ;
+#1728 = PRESENTATION_STYLE_ASSIGNMENT (( #1749 ) ) ;
+#1729 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1730 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1731 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1735 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1787, #1737, #1736 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1732 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1733 = AXIS2_PLACEMENT_3D ( 'NONE', #1744, #1740, #1721 ) ;
+#1734 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1735 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1787, 'distance_accuracy_value', 'NONE');
+#1736 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1737 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1738 = VECTOR ( 'NONE', #1771, 1000.000000000000000 ) ;
+#1739 = LINE ( 'NONE', #1762, #1738 ) ;
+#1740 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1741 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1742 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1743 = AXIS2_PLACEMENT_3D ( 'NONE', #1746, #1742, #1741 ) ;
+#1744 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#1745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1746 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1747 = CIRCLE ( 'NONE', #1733, 2.099999999999998800 ) ;
+#1748 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1749 = SURFACE_STYLE_USAGE ( .BOTH. , #1750 ) ;
+#1750 = SURFACE_SIDE_STYLE ('',( #1752 ) ) ;
+#1751 = AXIS2_PLACEMENT_3D ( 'NONE', #1748, #1732, #1759 ) ;
+#1752 = SURFACE_STYLE_FILL_AREA ( #1757 ) ;
+#1753 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1754 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1755 = CIRCLE ( 'NONE', #1751, 2.100000000000000100 ) ;
+#1756 = CIRCLE ( 'NONE', #1769, 2.099999999999998800 ) ;
+#1757 = FILL_AREA_STYLE ('',( #1760 ) ) ;
+#1758 = TOROIDAL_SURFACE ( 'NONE', #1770, 4.199999999999997500, 2.099999999999998800 ) ;
+#1759 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1760 = FILL_AREA_STYLE_COLOUR ( '', #1753 ) ;
+#1761 = AXIS2_PLACEMENT_3D ( 'NONE', #1734, #1778, #1772 ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.099999999999999600 ) ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 0.0000000000000000000, 2.500000000000000400 ) ) ;
+#1764 = CARTESIAN_POINT ( 'NONE', ( 2.400000000000000400, 3.061616997868383100E-016, -2.500000000000000400 ) ) ;
+#1765 = CIRCLE ( 'NONE', #1773, 2.099999999999999600 ) ;
+#1766 = CYLINDRICAL_SURFACE ( 'NONE', #1761, 2.499999999999999600 ) ;
+#1767 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1768 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 5.143516556418880000E-016, -4.199999999999997500 ) ) ;
+#1769 = AXIS2_PLACEMENT_3D ( 'NONE', #1768, #1767, #1754 ) ;
+#1770 = AXIS2_PLACEMENT_3D ( 'NONE', #1730, #1729, #1745 ) ;
+#1771 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1773 = AXIS2_PLACEMENT_3D ( 'NONE', #1776, #1775, #1774 ) ;
+#1774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1775 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1776 = CARTESIAN_POINT ( 'NONE', ( 2.100000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1777 = CARTESIAN_POINT ( 'NONE', ( 4.188854381999832700, 2.571758278209442000E-016, -2.100000000000000100 ) ) ;
+#1778 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1779 = AXIS2_PLACEMENT_3D ( 'NONE', #1789, #1788, #1790 ) ;
+#1780 = CIRCLE ( 'NONE', #1743, 2.099999999999999200 ) ;
+#1781 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1784 = AXIS2_PLACEMENT_3D ( 'NONE', #1783, #1782, #1781 ) ;
+#1785 = CIRCLE ( 'NONE', #1784, 2.099999999999999200 ) ;
+#1786 = FACE_OUTER_BOUND ( 'NONE', #126, .T. ) ;
+#1787 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1788 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1789 = CARTESIAN_POINT ( 'NONE', ( 10.81114561800016600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1790 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1791 = TOROIDAL_SURFACE ( 'NONE', #1779, 4.199999999999997500, 2.099999999999998800 ) ;
+#1792 = FACE_OUTER_BOUND ( 'NONE', #140, .T. ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES3W_OR_5WS_MODEL.STEP b/STEP-files/resistor-th-hole/RES3W_OR_5WS_MODEL.STEP
new file mode 100644
index 0000000..a5094d8
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES3W_OR_5WS_MODEL.STEP
@@ -0,0 +1,1859 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES3W_OR_5WS_MODEL.STEP',
+ '2016-08-06T19:24:24',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #225 ) ) ;
+#2 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#3 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #225 ), #16 ) ;
+#4 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#5 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#6 = CIRCLE ( 'NONE', #7, 2.999999999999998700 ) ;
+#7 = AXIS2_PLACEMENT_3D ( 'NONE', #8, #9, #2 ) ;
+#8 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#9 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#10 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#11 = TOROIDAL_SURFACE ( 'NONE', #12, 5.199999999999996600, 2.599999999999997900 ) ;
+#12 = AXIS2_PLACEMENT_3D ( 'NONE', #14, #15, #18 ) ;
+#13 = FACE_OUTER_BOUND ( 'NONE', #1534, .T. ) ;
+#14 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#15 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#16 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #22 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #4, #5, #10 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#17 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #635, 'distance_accuracy_value', 'NONE');
+#18 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#19 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#20 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #17 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #635, #634, #633 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#21 = SHAPE_REPRESENTATION ( 'RES3W_L17MxD6M_BODY', ( #632 ), #644 ) ;
+#22 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #4, 'distance_accuracy_value', 'NONE');
+#23 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #24 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #27, #26, #25 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#24 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #27, 'distance_accuracy_value', 'NONE');
+#25 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#26 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#27 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#28 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #30 ), #23 ) ;
+#29 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #30 ) ) ;
+#30 = STYLED_ITEM ( 'NONE', ( #31 ), #1399 ) ;
+#31 = PRESENTATION_STYLE_ASSIGNMENT (( #32 ) ) ;
+#32 = SURFACE_STYLE_USAGE ( .BOTH. , #41 ) ;
+#33 = SURFACE_STYLE_USAGE ( .BOTH. , #34 ) ;
+#34 = SURFACE_SIDE_STYLE ('',( #70 ) ) ;
+#35 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#36 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#37 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#38 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#39 = AXIS2_PLACEMENT_3D ( 'NONE', #38, #37, #36 ) ;
+#40 = CIRCLE ( 'NONE', #39, 2.599999999999998800 ) ;
+#41 = SURFACE_SIDE_STYLE ('',( #42 ) ) ;
+#42 = SURFACE_STYLE_FILL_AREA ( #47 ) ;
+#43 = AXIS2_PLACEMENT_3D ( 'NONE', #58, #57, #101 ) ;
+#44 = FACE_OUTER_BOUND ( 'NONE', #1412, .T. ) ;
+#45 = FACE_OUTER_BOUND ( 'NONE', #1301, .T. ) ;
+#46 = TOROIDAL_SURFACE ( 'NONE', #43, 0.4000000000000000200, 2.599999999999999600 ) ;
+#47 = FILL_AREA_STYLE ('',( #48 ) ) ;
+#48 = FILL_AREA_STYLE_COLOUR ( '', #49 ) ;
+#49 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#50 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#51 = FILL_AREA_STYLE ('',( #102 ) ) ;
+#52 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#53 = CYLINDRICAL_SURFACE ( 'NONE', #86, 3.000000000000000000 ) ;
+#54 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 2.995669470483481900 ) ) ;
+#55 = FACE_OUTER_BOUND ( 'NONE', #1422, .T. ) ;
+#56 = FILL_AREA_STYLE ('',( #121 ) ) ;
+#57 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#58 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#59 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #60 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #63, #62, #61 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#60 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #63, 'distance_accuracy_value', 'NONE');
+#61 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#62 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#63 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#64 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #66 ), #59 ) ;
+#65 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #66 ) ) ;
+#66 = STYLED_ITEM ( 'NONE', ( #67 ), #1403 ) ;
+#67 = PRESENTATION_STYLE_ASSIGNMENT (( #33 ) ) ;
+#68 = SURFACE_SIDE_STYLE ('',( #69 ) ) ;
+#69 = SURFACE_STYLE_FILL_AREA ( #51 ) ;
+#70 = SURFACE_STYLE_FILL_AREA ( #71 ) ;
+#71 = FILL_AREA_STYLE ('',( #79 ) ) ;
+#72 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 3.429011037612588800E-016, -2.799999999999999800 ) ) ;
+#73 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#74 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#75 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#76 = AXIS2_PLACEMENT_3D ( 'NONE', #75, #74, #73 ) ;
+#77 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#78 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 2.999999999999999600 ) ) ;
+#79 = FILL_AREA_STYLE_COLOUR ( '', #80 ) ;
+#80 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#81 = TOROIDAL_SURFACE ( 'NONE', #76, 0.4000000000000000200, 2.600000000000000100 ) ;
+#82 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#83 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#84 = TOROIDAL_SURFACE ( 'NONE', #123, 5.200000000000000200, 2.600000000000000100 ) ;
+#85 = CIRCLE ( 'NONE', #127, 2.599999999999999600 ) ;
+#86 = AXIS2_PLACEMENT_3D ( 'NONE', #90, #89, #77 ) ;
+#87 = PRESENTATION_STYLE_ASSIGNMENT (( #88 ) ) ;
+#88 = SURFACE_STYLE_USAGE ( .BOTH. , #129 ) ;
+#89 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#90 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#91 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #92 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #95, #94, #93 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#92 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #95, 'distance_accuracy_value', 'NONE');
+#93 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#94 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#95 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#96 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #98 ), #91 ) ;
+#97 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #98 ) ) ;
+#98 = STYLED_ITEM ( 'NONE', ( #99 ), #1404 ) ;
+#99 = PRESENTATION_STYLE_ASSIGNMENT (( #100 ) ) ;
+#100 = SURFACE_STYLE_USAGE ( .BOTH. , #68 ) ;
+#101 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#102 = FILL_AREA_STYLE_COLOUR ( '', #52 ) ;
+#103 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#104 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#105 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #106 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #109, #108, #107 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#106 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #109, 'distance_accuracy_value', 'NONE');
+#107 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#108 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#109 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#110 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #112 ), #105 ) ;
+#111 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #112 ) ) ;
+#112 = STYLED_ITEM ( 'NONE', ( #87 ), #1419 ) ;
+#113 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#114 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#115 = FILL_AREA_STYLE ('',( #116 ) ) ;
+#116 = FILL_AREA_STYLE_COLOUR ( '', #142 ) ;
+#117 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#118 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#119 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#120 = AXIS2_PLACEMENT_3D ( 'NONE', #119, #118, #117 ) ;
+#121 = FILL_AREA_STYLE_COLOUR ( '', #114 ) ;
+#122 = CIRCLE ( 'NONE', #168, 2.600000000000000100 ) ;
+#123 = AXIS2_PLACEMENT_3D ( 'NONE', #113, #104, #167 ) ;
+#124 = FACE_OUTER_BOUND ( 'NONE', #1319, .T. ) ;
+#125 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#126 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#127 = AXIS2_PLACEMENT_3D ( 'NONE', #82, #126, #125 ) ;
+#128 = CIRCLE ( 'NONE', #120, 2.999999999999999600 ) ;
+#129 = SURFACE_SIDE_STYLE ('',( #130 ) ) ;
+#130 = SURFACE_STYLE_FILL_AREA ( #56 ) ;
+#131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#132 = AXIS2_PLACEMENT_3D ( 'NONE', #83, #103, #131 ) ;
+#133 = CIRCLE ( 'NONE', #132, 2.995669470483481900 ) ;
+#134 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#135 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #137 ), #191 ) ;
+#136 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #137 ) ) ;
+#137 = STYLED_ITEM ( 'NONE', ( #138 ), #1438 ) ;
+#138 = PRESENTATION_STYLE_ASSIGNMENT (( #139 ) ) ;
+#139 = SURFACE_STYLE_USAGE ( .BOTH. , #160 ) ;
+#140 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#141 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#142 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#143 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#144 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#145 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#146 = AXIS2_PLACEMENT_3D ( 'NONE', #145, #144, #143 ) ;
+#147 = CIRCLE ( 'NONE', #146, 2.599999999999999200 ) ;
+#148 = CYLINDRICAL_SURFACE ( 'NONE', #155, 2.599999999999999200 ) ;
+#149 = FACE_OUTER_BOUND ( 'NONE', #1441, .T. ) ;
+#150 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#151 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#152 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#153 = AXIS2_PLACEMENT_3D ( 'NONE', #152, #151, #150 ) ;
+#154 = CIRCLE ( 'NONE', #153, 2.604330529516516400 ) ;
+#155 = AXIS2_PLACEMENT_3D ( 'NONE', #140, #141, #188 ) ;
+#156 = FILL_AREA_STYLE_COLOUR ( '', #184 ) ;
+#157 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#158 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#159 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#160 = SURFACE_SIDE_STYLE ('',( #161 ) ) ;
+#161 = SURFACE_STYLE_FILL_AREA ( #115 ) ;
+#162 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#163 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#164 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#165 = AXIS2_PLACEMENT_3D ( 'NONE', #159, #158, #157 ) ;
+#166 = CIRCLE ( 'NONE', #165, 2.800000000000000300 ) ;
+#167 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#168 = AXIS2_PLACEMENT_3D ( 'NONE', #164, #163, #162 ) ;
+#169 = FACE_OUTER_BOUND ( 'NONE', #1146, .T. ) ;
+#170 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #173, 'distance_accuracy_value', 'NONE');
+#171 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#172 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#173 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#174 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #176 ), #217 ) ;
+#175 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #176 ) ) ;
+#176 = STYLED_ITEM ( 'NONE', ( #177 ), #1440 ) ;
+#177 = PRESENTATION_STYLE_ASSIGNMENT (( #178 ) ) ;
+#178 = SURFACE_STYLE_USAGE ( .BOTH. , #179 ) ;
+#179 = SURFACE_SIDE_STYLE ('',( #180 ) ) ;
+#180 = SURFACE_STYLE_FILL_AREA ( #181 ) ;
+#181 = FILL_AREA_STYLE ('',( #156 ) ) ;
+#182 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#183 = AXIS2_PLACEMENT_3D ( 'NONE', #247, #196, #244 ) ;
+#184 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#185 = AXIS2_PLACEMENT_3D ( 'NONE', #215, #214, #216 ) ;
+#186 = AXIS2_PLACEMENT_3D ( 'NONE', #182, #239, #238 ) ;
+#187 = FACE_OUTER_BOUND ( 'NONE', #1449, .T. ) ;
+#188 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#189 = CYLINDRICAL_SURFACE ( 'NONE', #183, 2.599999999999999200 ) ;
+#190 = CYLINDRICAL_SURFACE ( 'NONE', #185, 2.599999999999999200 ) ;
+#191 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #192 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #134, #194, #193 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#192 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #134, 'distance_accuracy_value', 'NONE');
+#193 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#194 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#195 = CIRCLE ( 'NONE', #186, 2.600000000000000100 ) ;
+#196 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#197 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #198 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #201, #200, #199 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#198 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #201, 'distance_accuracy_value', 'NONE');
+#199 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#200 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#201 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #204 ), #197 ) ;
+#203 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #204 ) ) ;
+#204 = STYLED_ITEM ( 'NONE', ( #205 ), #1443 ) ;
+#205 = PRESENTATION_STYLE_ASSIGNMENT (( #206 ) ) ;
+#206 = SURFACE_STYLE_USAGE ( .BOTH. , #207 ) ;
+#207 = SURFACE_SIDE_STYLE ('',( #208 ) ) ;
+#208 = SURFACE_STYLE_FILL_AREA ( #209 ) ;
+#209 = FILL_AREA_STYLE ('',( #210 ) ) ;
+#210 = FILL_AREA_STYLE_COLOUR ( '', #211 ) ;
+#211 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#212 = CYLINDRICAL_SURFACE ( 'NONE', #235, 2.999999999999998200 ) ;
+#213 = AXIS2_PLACEMENT_3D ( 'NONE', #240, #237, #236 ) ;
+#214 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#215 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#216 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#217 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #170 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #173, #172, #171 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#218 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#219 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#220 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#221 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#222 = FILL_AREA_STYLE_COLOUR ( '', #19 ) ;
+#223 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#224 = VECTOR ( 'NONE', #223, 1000.000000000000000 ) ;
+#225 = STYLED_ITEM ( 'NONE', ( #226 ), #1530 ) ;
+#226 = PRESENTATION_STYLE_ASSIGNMENT (( #227 ) ) ;
+#227 = SURFACE_STYLE_USAGE ( .BOTH. , #228 ) ;
+#228 = SURFACE_SIDE_STYLE ('',( #241 ) ) ;
+#229 = AXIS2_PLACEMENT_3D ( 'NONE', #234, #220, #219 ) ;
+#230 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#231 = VECTOR ( 'NONE', #230, 1000.000000000000000 ) ;
+#232 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#233 = LINE ( 'NONE', #232, #231 ) ;
+#234 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 6.368163355566232400E-016, -5.199999999999996600 ) ) ;
+#235 = AXIS2_PLACEMENT_3D ( 'NONE', #218, #221, #246 ) ;
+#236 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#237 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#238 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#239 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#240 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 5.199999999999996600 ) ) ;
+#241 = SURFACE_STYLE_FILL_AREA ( #242 ) ;
+#242 = FILL_AREA_STYLE ('',( #222 ) ) ;
+#243 = CIRCLE ( 'NONE', #213, 2.599999999999997900 ) ;
+#244 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#245 = CIRCLE ( 'NONE', #229, 2.599999999999997900 ) ;
+#246 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#247 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#248 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#249 = LINE ( 'NONE', #248, #224 ) ;
+#250 = CYLINDRICAL_SURFACE ( 'NONE', #269, 2.599999999999999200 ) ;
+#251 = LINE ( 'NONE', #252, #301 ) ;
+#252 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#253 = FACE_OUTER_BOUND ( 'NONE', #1446, .T. ) ;
+#254 = FACE_OUTER_BOUND ( 'NONE', #1448, .T. ) ;
+#255 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #256 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #259, #258, #257 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#256 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #259, 'distance_accuracy_value', 'NONE');
+#257 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#258 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#259 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#260 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #262 ), #255 ) ;
+#261 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #262 ) ) ;
+#262 = STYLED_ITEM ( 'NONE', ( #263 ), #1457 ) ;
+#263 = PRESENTATION_STYLE_ASSIGNMENT (( #264 ) ) ;
+#264 = SURFACE_STYLE_USAGE ( .BOTH. , #265 ) ;
+#265 = SURFACE_SIDE_STYLE ('',( #266 ) ) ;
+#266 = SURFACE_STYLE_FILL_AREA ( #267 ) ;
+#267 = FILL_AREA_STYLE ('',( #273 ) ) ;
+#268 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#269 = AXIS2_PLACEMENT_3D ( 'NONE', #306, #305, #304 ) ;
+#270 = TOROIDAL_SURFACE ( 'NONE', #289, 5.199999999999996600, 2.599999999999997900 ) ;
+#271 = CIRCLE ( 'NONE', #274, 2.599999999999999200 ) ;
+#272 = FACE_OUTER_BOUND ( 'NONE', #1467, .T. ) ;
+#273 = FILL_AREA_STYLE_COLOUR ( '', #268 ) ;
+#274 = AXIS2_PLACEMENT_3D ( 'NONE', #293, #292, #291 ) ;
+#275 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #276 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #279, #278, #277 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#276 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #279, 'distance_accuracy_value', 'NONE');
+#277 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#278 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#279 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#280 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #282 ), #275 ) ;
+#281 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #282 ) ) ;
+#282 = STYLED_ITEM ( 'NONE', ( #283 ), #1462 ) ;
+#283 = PRESENTATION_STYLE_ASSIGNMENT (( #284 ) ) ;
+#284 = SURFACE_STYLE_USAGE ( .BOTH. , #285 ) ;
+#285 = SURFACE_SIDE_STYLE ('',( #286 ) ) ;
+#286 = SURFACE_STYLE_FILL_AREA ( #302 ) ;
+#287 = AXIS2_PLACEMENT_3D ( 'NONE', #307, #309, #311 ) ;
+#288 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#289 = AXIS2_PLACEMENT_3D ( 'NONE', #330, #329, #325 ) ;
+#290 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#291 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#292 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#293 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#294 = FILL_AREA_STYLE_COLOUR ( '', #288 ) ;
+#295 = FILL_AREA_STYLE_COLOUR ( '', #349 ) ;
+#296 = CYLINDRICAL_SURFACE ( 'NONE', #287, 2.599999999999999200 ) ;
+#297 = VECTOR ( 'NONE', #290, 1000.000000000000000 ) ;
+#298 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#299 = LINE ( 'NONE', #298, #297 ) ;
+#300 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#301 = VECTOR ( 'NONE', #300, 1000.000000000000000 ) ;
+#302 = FILL_AREA_STYLE ('',( #294 ) ) ;
+#303 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#304 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#305 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#306 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#307 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#308 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#309 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#310 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#311 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#312 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #313 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #316, #315, #314 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#313 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #316, 'distance_accuracy_value', 'NONE');
+#314 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#315 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#316 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #319 ), #312 ) ;
+#318 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #319 ) ) ;
+#319 = STYLED_ITEM ( 'NONE', ( #320 ), #1465 ) ;
+#320 = PRESENTATION_STYLE_ASSIGNMENT (( #321 ) ) ;
+#321 = SURFACE_STYLE_USAGE ( .BOTH. , #322 ) ;
+#322 = SURFACE_SIDE_STYLE ('',( #327 ) ) ;
+#323 = TOROIDAL_SURFACE ( 'NONE', #364, 0.4000000000000000200, 2.599999999999999600 ) ;
+#324 = FILL_AREA_STYLE_COLOUR ( '', #326 ) ;
+#325 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#326 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#327 = SURFACE_STYLE_FILL_AREA ( #328 ) ;
+#328 = FILL_AREA_STYLE ('',( #324 ) ) ;
+#329 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#330 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#331 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #334, 'distance_accuracy_value', 'NONE');
+#332 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#333 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#334 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#335 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #337 ), #389 ) ;
+#336 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #337 ) ) ;
+#337 = STYLED_ITEM ( 'NONE', ( #338 ), #1492 ) ;
+#338 = PRESENTATION_STYLE_ASSIGNMENT (( #339 ) ) ;
+#339 = SURFACE_STYLE_USAGE ( .BOTH. , #359 ) ;
+#340 = FACE_OUTER_BOUND ( 'NONE', #1505, .T. ) ;
+#341 = FILL_AREA_STYLE ('',( #295 ) ) ;
+#342 = TOROIDAL_SURFACE ( 'NONE', #348, 5.200000000000000200, 2.600000000000000100 ) ;
+#343 = AXIS2_PLACEMENT_3D ( 'NONE', #416, #410, #409 ) ;
+#344 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#345 = TOROIDAL_SURFACE ( 'NONE', #355, 0.4000000000000000200, 2.599999999999999600 ) ;
+#346 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#347 = AXIS2_PLACEMENT_3D ( 'NONE', #351, #346, #344 ) ;
+#348 = AXIS2_PLACEMENT_3D ( 'NONE', #381, #386, #376 ) ;
+#349 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#350 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#351 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#352 = CIRCLE ( 'NONE', #347, 2.790064750286860700 ) ;
+#353 = CIRCLE ( 'NONE', #361, 2.799999999999998000 ) ;
+#354 = FACE_OUTER_BOUND ( 'NONE', #1499, .T. ) ;
+#355 = AXIS2_PLACEMENT_3D ( 'NONE', #420, #419, #415 ) ;
+#356 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#357 = AXIS2_PLACEMENT_3D ( 'NONE', #308, #310, #356 ) ;
+#358 = CIRCLE ( 'NONE', #357, 2.999999999999998200 ) ;
+#359 = SURFACE_SIDE_STYLE ('',( #360 ) ) ;
+#360 = SURFACE_STYLE_FILL_AREA ( #341 ) ;
+#361 = AXIS2_PLACEMENT_3D ( 'NONE', #363, #362, #350 ) ;
+#362 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#363 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#364 = AXIS2_PLACEMENT_3D ( 'NONE', #388, #387, #380 ) ;
+#365 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #368, 'distance_accuracy_value', 'NONE');
+#366 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#367 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#368 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #371 ), #421 ) ;
+#370 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #371 ) ) ;
+#371 = STYLED_ITEM ( 'NONE', ( #372 ), #1504 ) ;
+#372 = PRESENTATION_STYLE_ASSIGNMENT (( #373 ) ) ;
+#373 = SURFACE_STYLE_USAGE ( .BOTH. , #374 ) ;
+#374 = SURFACE_SIDE_STYLE ('',( #378 ) ) ;
+#375 = TOROIDAL_SURFACE ( 'NONE', #444, 5.200000000000000200, 2.600000000000000100 ) ;
+#376 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#377 = CIRCLE ( 'NONE', #343, 2.689367402383203000 ) ;
+#378 = SURFACE_STYLE_FILL_AREA ( #379 ) ;
+#379 = FILL_AREA_STYLE ('',( #384 ) ) ;
+#380 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#381 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#382 = FACE_OUTER_BOUND ( 'NONE', #1483, .T. ) ;
+#383 = AXIS2_PLACEMENT_3D ( 'NONE', #411, #403, #402 ) ;
+#384 = FILL_AREA_STYLE_COLOUR ( '', #385 ) ;
+#385 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#386 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#387 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#388 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#389 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #331 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #334, #333, #332 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#390 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #393, 'distance_accuracy_value', 'NONE');
+#391 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#392 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#393 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #396 ), #445 ) ;
+#395 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #396 ) ) ;
+#396 = STYLED_ITEM ( 'NONE', ( #397 ), #1513 ) ;
+#397 = PRESENTATION_STYLE_ASSIGNMENT (( #398 ) ) ;
+#398 = SURFACE_STYLE_USAGE ( .BOTH. , #399 ) ;
+#399 = SURFACE_SIDE_STYLE ('',( #400 ) ) ;
+#400 = SURFACE_STYLE_FILL_AREA ( #412 ) ;
+#401 = FILL_AREA_STYLE_COLOUR ( '', #435 ) ;
+#402 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#403 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#404 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#405 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#406 = TOROIDAL_SURFACE ( 'NONE', #436, 0.3999999999999998000, 2.599999999999999200 ) ;
+#407 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#410 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#411 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#412 = FILL_AREA_STYLE ('',( #413 ) ) ;
+#413 = FILL_AREA_STYLE_COLOUR ( '', #407 ) ;
+#414 = CIRCLE ( 'NONE', #383, 2.599999999999999200 ) ;
+#415 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#416 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#417 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #439, #433 ) ;
+#418 = FACE_OUTER_BOUND ( 'NONE', #1494, .T. ) ;
+#419 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#420 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#421 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #365 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #368, #367, #366 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#422 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #425, 'distance_accuracy_value', 'NONE');
+#423 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#424 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#425 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #428 ), #463 ) ;
+#427 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #428 ) ) ;
+#428 = STYLED_ITEM ( 'NONE', ( #429 ), #1517 ) ;
+#429 = PRESENTATION_STYLE_ASSIGNMENT (( #430 ) ) ;
+#430 = SURFACE_STYLE_USAGE ( .BOTH. , #431 ) ;
+#431 = SURFACE_SIDE_STYLE ('',( #432 ) ) ;
+#432 = SURFACE_STYLE_FILL_AREA ( #434 ) ;
+#433 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#434 = FILL_AREA_STYLE ('',( #401 ) ) ;
+#435 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#436 = AXIS2_PLACEMENT_3D ( 'NONE', #462, #461, #458 ) ;
+#437 = FACE_OUTER_BOUND ( 'NONE', #1508, .T. ) ;
+#438 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#439 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#440 = CYLINDRICAL_SURFACE ( 'NONE', #417, 0.4000000000000000200 ) ;
+#441 = FILL_AREA_STYLE ('',( #442 ) ) ;
+#442 = FILL_AREA_STYLE_COLOUR ( '', #460 ) ;
+#443 = FACE_OUTER_BOUND ( 'NONE', #1507, .T. ) ;
+#444 = AXIS2_PLACEMENT_3D ( 'NONE', #405, #404, #438 ) ;
+#445 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #390 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #393, #392, #391 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#446 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #447 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #450, #449, #448 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#447 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #450, 'distance_accuracy_value', 'NONE');
+#448 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#449 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#450 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #453 ), #446 ) ;
+#452 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #453 ) ) ;
+#453 = STYLED_ITEM ( 'NONE', ( #454 ), #1523 ) ;
+#454 = PRESENTATION_STYLE_ASSIGNMENT (( #455 ) ) ;
+#455 = SURFACE_STYLE_USAGE ( .BOTH. , #456 ) ;
+#456 = SURFACE_SIDE_STYLE ('',( #457 ) ) ;
+#457 = SURFACE_STYLE_FILL_AREA ( #441 ) ;
+#458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#459 = FACE_OUTER_BOUND ( 'NONE', #1569, .T. ) ;
+#460 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#461 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#462 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#463 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #422 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #425, #424, #423 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#464 = TOROIDAL_SURFACE ( 'NONE', #473, 0.4000000000000000200, 2.600000000000000100 ) ;
+#465 = SURFACE_SIDE_STYLE ('',( #466 ) ) ;
+#466 = SURFACE_STYLE_FILL_AREA ( #472 ) ;
+#467 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#468 = FILL_AREA_STYLE_COLOUR ( '', #470 ) ;
+#469 = TOROIDAL_SURFACE ( 'NONE', #536, 5.200000000000000200, 2.600000000000000100 ) ;
+#470 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#471 = SURFACE_STYLE_FILL_AREA ( #569 ) ;
+#472 = FILL_AREA_STYLE ('',( #490 ) ) ;
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #492, #523, #522 ) ;
+#474 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #475 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #478, #477, #476 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#475 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #478, 'distance_accuracy_value', 'NONE');
+#476 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#477 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#478 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#479 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #481 ), #474 ) ;
+#480 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #481 ) ) ;
+#481 = STYLED_ITEM ( 'NONE', ( #482 ), #1531 ) ;
+#482 = PRESENTATION_STYLE_ASSIGNMENT (( #483 ) ) ;
+#483 = SURFACE_STYLE_USAGE ( .BOTH. , #484 ) ;
+#484 = SURFACE_SIDE_STYLE ('',( #485 ) ) ;
+#485 = SURFACE_STYLE_FILL_AREA ( #486 ) ;
+#486 = FILL_AREA_STYLE ('',( #487 ) ) ;
+#487 = FILL_AREA_STYLE_COLOUR ( '', #489 ) ;
+#488 = CYLINDRICAL_SURFACE ( 'NONE', #491, 3.000000000000000000 ) ;
+#489 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#490 = FILL_AREA_STYLE_COLOUR ( '', #467 ) ;
+#491 = AXIS2_PLACEMENT_3D ( 'NONE', #521, #508, #510 ) ;
+#492 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#493 = FACE_OUTER_BOUND ( 'NONE', #1581, .T. ) ;
+#494 = FACE_OUTER_BOUND ( 'NONE', #1580, .T. ) ;
+#495 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#496 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #498 ), #546 ) ;
+#497 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #498 ) ) ;
+#498 = STYLED_ITEM ( 'NONE', ( #499 ), #1547 ) ;
+#499 = PRESENTATION_STYLE_ASSIGNMENT (( #500 ) ) ;
+#500 = SURFACE_STYLE_USAGE ( .BOTH. , #501 ) ;
+#501 = SURFACE_SIDE_STYLE ('',( #502 ) ) ;
+#502 = SURFACE_STYLE_FILL_AREA ( #505 ) ;
+#503 = FILL_AREA_STYLE ('',( #542 ) ) ;
+#504 = FACE_OUTER_BOUND ( 'NONE', #1521, .T. ) ;
+#505 = FILL_AREA_STYLE ('',( #468 ) ) ;
+#506 = FACE_OUTER_BOUND ( 'NONE', #1506, .T. ) ;
+#507 = CIRCLE ( 'NONE', #537, 2.995669470483481900 ) ;
+#508 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#509 = FACE_OUTER_BOUND ( 'NONE', #1567, .T. ) ;
+#510 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#511 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #512 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #515, #514, #513 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#512 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #515, 'distance_accuracy_value', 'NONE');
+#513 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#514 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#515 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #518 ), #511 ) ;
+#517 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #518 ) ) ;
+#518 = STYLED_ITEM ( 'NONE', ( #519 ), #1535 ) ;
+#519 = PRESENTATION_STYLE_ASSIGNMENT (( #520 ) ) ;
+#520 = SURFACE_STYLE_USAGE ( .BOTH. , #465 ) ;
+#521 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#523 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#524 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #527 ), #576 ) ;
+#526 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #527 ) ) ;
+#527 = STYLED_ITEM ( 'NONE', ( #528 ), #1566 ) ;
+#528 = PRESENTATION_STYLE_ASSIGNMENT (( #529 ) ) ;
+#529 = SURFACE_STYLE_USAGE ( .BOTH. , #530 ) ;
+#530 = SURFACE_SIDE_STYLE ('',( #531 ) ) ;
+#531 = SURFACE_STYLE_FILL_AREA ( #503 ) ;
+#532 = CYLINDRICAL_SURFACE ( 'NONE', #560, 2.599999999999999200 ) ;
+#533 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#534 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#535 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#536 = AXIS2_PLACEMENT_3D ( 'NONE', #575, #574, #568 ) ;
+#537 = AXIS2_PLACEMENT_3D ( 'NONE', #535, #534, #533 ) ;
+#538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#539 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#540 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#541 = AXIS2_PLACEMENT_3D ( 'NONE', #540, #539, #538 ) ;
+#542 = FILL_AREA_STYLE_COLOUR ( '', #543 ) ;
+#543 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#544 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#545 = TOROIDAL_SURFACE ( 'NONE', #541, 0.3999999999999998000, 2.599999999999999200 ) ;
+#546 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #547 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #495, #549, #548 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#547 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #495, 'distance_accuracy_value', 'NONE');
+#548 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#549 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#550 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#551 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #554 ), #601 ) ;
+#553 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #554 ) ) ;
+#554 = STYLED_ITEM ( 'NONE', ( #555 ), #1575 ) ;
+#555 = PRESENTATION_STYLE_ASSIGNMENT (( #556 ) ) ;
+#556 = SURFACE_STYLE_USAGE ( .BOTH. , #557 ) ;
+#557 = SURFACE_SIDE_STYLE ('',( #566 ) ) ;
+#558 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#559 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#560 = AXIS2_PLACEMENT_3D ( 'NONE', #558, #572, #599 ) ;
+#561 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#562 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#563 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#564 = AXIS2_PLACEMENT_3D ( 'NONE', #563, #562, #561 ) ;
+#565 = CIRCLE ( 'NONE', #564, 3.000000000000000000 ) ;
+#566 = SURFACE_STYLE_FILL_AREA ( #567 ) ;
+#567 = FILL_AREA_STYLE ('',( #573 ) ) ;
+#568 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#569 = FILL_AREA_STYLE ('',( #595 ) ) ;
+#570 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#571 = CIRCLE ( 'NONE', #593, 2.999999999999999600 ) ;
+#572 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#573 = FILL_AREA_STYLE_COLOUR ( '', #544 ) ;
+#574 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#575 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#576 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #577 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #524, #579, #578 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#577 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #524, 'distance_accuracy_value', 'NONE');
+#578 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#579 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#580 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#581 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#582 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#583 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #585 ), #614 ) ;
+#584 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #585 ) ) ;
+#585 = STYLED_ITEM ( 'NONE', ( #586 ), #1578 ) ;
+#586 = PRESENTATION_STYLE_ASSIGNMENT (( #587 ) ) ;
+#587 = SURFACE_STYLE_USAGE ( .BOTH. , #588 ) ;
+#588 = SURFACE_SIDE_STYLE ('',( #471 ) ) ;
+#589 = FILL_AREA_STYLE_COLOUR ( '', #628 ) ;
+#590 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#592 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#593 = AXIS2_PLACEMENT_3D ( 'NONE', #559, #592, #591 ) ;
+#594 = CYLINDRICAL_SURFACE ( 'NONE', #597, 3.000000000000000000 ) ;
+#595 = FILL_AREA_STYLE_COLOUR ( '', #596 ) ;
+#596 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#597 = AXIS2_PLACEMENT_3D ( 'NONE', #600, #570, #613 ) ;
+#598 = FACE_OUTER_BOUND ( 'NONE', #1558, .T. ) ;
+#599 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#600 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#601 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #602 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #551, #550, #603 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#602 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #551, 'distance_accuracy_value', 'NONE');
+#603 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#604 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1211, #632 ), #605 ) ;
+#605 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #606 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #590, #609, #607 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#606 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #590, 'distance_accuracy_value', 'NONE');
+#607 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#608 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#609 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#610 = SURFACE_SIDE_STYLE ('',( #611 ) ) ;
+#611 = SURFACE_STYLE_FILL_AREA ( #612 ) ;
+#612 = FILL_AREA_STYLE ('',( #589 ) ) ;
+#613 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#614 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #615 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #582, #581, #580 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#615 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #582, 'distance_accuracy_value', 'NONE');
+#616 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #617, #604 ) ;
+#617 = SHAPE_REPRESENTATION ( 'RES3W_L10xD0M8_PIN', ( #632 ), #605 ) ;
+#618 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #619 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #622, #621, #620 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#619 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #622, 'distance_accuracy_value', 'NONE');
+#620 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#621 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#622 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#623 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #625 ), #618 ) ;
+#624 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #625 ) ) ;
+#625 = STYLED_ITEM ( 'NONE', ( #626 ), #604 ) ;
+#626 = PRESENTATION_STYLE_ASSIGNMENT (( #627 ) ) ;
+#627 = SURFACE_STYLE_USAGE ( .BOTH. , #610 ) ;
+#628 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#629 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#630 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#631 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#632 = AXIS2_PLACEMENT_3D ( 'NONE', #631, #630, #629 ) ;
+#633 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#634 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#635 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #638 ), #20 ) ;
+#637 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #638 ) ) ;
+#638 = STYLED_ITEM ( 'NONE', ( #639 ), #643 ) ;
+#639 = PRESENTATION_STYLE_ASSIGNMENT (( #640 ) ) ;
+#640 = SURFACE_STYLE_USAGE ( .BOTH. , #641 ) ;
+#641 = SURFACE_SIDE_STYLE ('',( #648 ) ) ;
+#642 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#643 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #1248, #632 ), #644 ) ;
+#644 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #645 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #608, #647, #646 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#645 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #608, 'distance_accuracy_value', 'NONE');
+#646 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#647 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#648 = SURFACE_STYLE_FILL_AREA ( #649 ) ;
+#649 = FILL_AREA_STYLE ('',( #650 ) ) ;
+#650 = FILL_AREA_STYLE_COLOUR ( '', #642 ) ;
+#651 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #652 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #655, #654, #653 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#652 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #655, 'distance_accuracy_value', 'NONE');
+#653 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#654 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#655 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#656 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#657 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#658 = CARTESIAN_POINT ( 'NONE', ( -4.937141598619292400, 4.323043443719143400, -0.3317495826422600700 ) ) ;
+#659 = AXIS2_PLACEMENT_3D ( 'NONE', #658, #657, #656 ) ;
+#660 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#661 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#662 = CARTESIAN_POINT ( 'NONE', ( -9.137141598619258800, 4.323043443719143400, -0.3317495826420187000 ) ) ;
+#663 = AXIS2_PLACEMENT_3D ( 'NONE', #662, #661, #660 ) ;
+#664 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#665 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#666 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#667 = AXIS2_PLACEMENT_3D ( 'NONE', #666, #665, #664 ) ;
+#668 = SHAPE_REPRESENTATION ( 'RES3W_OR_5WS_MODEL', ( #671, #663, #659 ), #651 ) ;
+#669 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#670 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#671 = AXIS2_PLACEMENT_3D ( 'NONE', #670, #669, #688 ) ;
+#672 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #21, #643 ) ;
+#673 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #679 ) ) ;
+#674 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #679, .NOT_KNOWN. ) ;
+#675 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #674, #676 ) ;
+#676 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #678, 'design' ) ;
+#677 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #678 ) ;
+#678 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#679 = PRODUCT ( 'RES3W_OR_5WS_MODEL', 'RES3W_OR_5WS_MODEL', '', ( #680 ) ) ;
+#680 = PRODUCT_CONTEXT ( 'NONE', #715, 'mechanical' ) ;
+#681 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #715 ) ;
+#682 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #685, #683 ) ;
+#683 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #684 ) ;
+#684 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #675, #693, $ ) ;
+#685 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #668, #21 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #716 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#686 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #668, #617 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #692 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#687 = SHAPE_DEFINITION_REPRESENTATION ( #719, #668 ) ;
+#688 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#689 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #693 ) ;
+#690 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #698 ) ) ;
+#691 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #698, .NOT_KNOWN. ) ;
+#692 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #663, #632 ) ;
+#693 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #691, #694 ) ;
+#694 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #696, 'design' ) ;
+#695 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #696 ) ;
+#696 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#697 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#698 = PRODUCT ( 'RES3W_L17MxD6M_BODY', 'RES3W_L17MxD6M_BODY', '', ( #702 ) ) ;
+#699 = SHAPE_DEFINITION_REPRESENTATION ( #689, #21 ) ;
+#700 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#701 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #718 ) ;
+#702 = PRODUCT_CONTEXT ( 'NONE', #700, 'mechanical' ) ;
+#703 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #700 ) ;
+#704 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #707 ) ;
+#705 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #712 ) ) ;
+#706 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #712, .NOT_KNOWN. ) ;
+#707 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #706, #708 ) ;
+#708 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #710, 'design' ) ;
+#709 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #710 ) ;
+#710 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#711 = SHAPE_DEFINITION_REPRESENTATION ( #704, #617 ) ;
+#712 = PRODUCT ( 'RES3W_L10xD0M8_PIN', 'RES3W_L10xD0M8_PIN', '', ( #713 ) ) ;
+#713 = PRODUCT_CONTEXT ( 'NONE', #697, 'mechanical' ) ;
+#714 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #697 ) ;
+#715 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#716 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #659, #632 ) ;
+#717 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #686, #701 ) ;
+#718 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #675, #707, $ ) ;
+#719 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #675 ) ;
+#720 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #721 ) ) ;
+#721 = STYLED_ITEM ( 'NONE', ( #722 ), #1295 ) ;
+#722 = PRESENTATION_STYLE_ASSIGNMENT (( #935 ) ) ;
+#723 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #721 ), #732 ) ;
+#725 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#726 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#727 = CIRCLE ( 'NONE', #730, 2.599999999999999600 ) ;
+#728 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#729 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#730 = AXIS2_PLACEMENT_3D ( 'NONE', #731, #729, #728 ) ;
+#731 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#732 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #723, #726, #734 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #723, 'distance_accuracy_value', 'NONE');
+#734 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#735 = TOROIDAL_SURFACE ( 'NONE', #758, 5.200000000000000200, 2.600000000000000100 ) ;
+#736 = CIRCLE ( 'NONE', #741, 2.790064750286860700 ) ;
+#737 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#738 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#739 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#740 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#741 = AXIS2_PLACEMENT_3D ( 'NONE', #740, #739, #737 ) ;
+#742 = TOROIDAL_SURFACE ( 'NONE', #754, 0.3999999999999998000, 2.599999999999999200 ) ;
+#743 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#744 = FACE_OUTER_BOUND ( 'NONE', #1350, .T. ) ;
+#745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#746 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#747 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#748 = AXIS2_PLACEMENT_3D ( 'NONE', #750, #743, #746 ) ;
+#749 = CIRCLE ( 'NONE', #748, 2.599999999999999200 ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#751 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 2.999999999999998700 ) ) ;
+#752 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #773, 'distance_accuracy_value', 'NONE');
+#753 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#754 = AXIS2_PLACEMENT_3D ( 'NONE', #753, #747, #745 ) ;
+#755 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#756 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#757 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#758 = AXIS2_PLACEMENT_3D ( 'NONE', #757, #756, #755 ) ;
+#759 = CIRCLE ( 'NONE', #762, 2.599999999999997900 ) ;
+#760 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#761 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #752 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #773, #725, #738 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#762 = AXIS2_PLACEMENT_3D ( 'NONE', #768, #767, #764 ) ;
+#763 = AXIS2_PLACEMENT_3D ( 'NONE', #766, #765, #760 ) ;
+#764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#765 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#766 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#767 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#768 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 5.199999999999996600 ) ) ;
+#769 = CIRCLE ( 'NONE', #763, 2.599999999999998800 ) ;
+#770 = FACE_OUTER_BOUND ( 'NONE', #1325, .T. ) ;
+#771 = FILL_AREA_STYLE_COLOUR ( '', #772 ) ;
+#772 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#773 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#774 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #776 ), #761 ) ;
+#775 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #776 ) ) ;
+#776 = STYLED_ITEM ( 'NONE', ( #777 ), #1312 ) ;
+#777 = PRESENTATION_STYLE_ASSIGNMENT (( #778 ) ) ;
+#778 = SURFACE_STYLE_USAGE ( .BOTH. , #781 ) ;
+#779 = SURFACE_STYLE_FILL_AREA ( #782 ) ;
+#780 = CIRCLE ( 'NONE', #809, 2.600000000000000100 ) ;
+#781 = SURFACE_SIDE_STYLE ('',( #779 ) ) ;
+#782 = FILL_AREA_STYLE ('',( #771 ) ) ;
+#783 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #884 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #840, #886, #885 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#784 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1022, 'distance_accuracy_value', 'NONE');
+#785 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#786 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#787 = VECTOR ( 'NONE', #786, 1000.000000000000000 ) ;
+#788 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#789 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#790 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#791 = AXIS2_PLACEMENT_3D ( 'NONE', #785, #795, #823 ) ;
+#792 = CIRCLE ( 'NONE', #799, 2.689367402383203000 ) ;
+#793 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#794 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 2.799999999999999800 ) ) ;
+#795 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#796 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#797 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#798 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#799 = AXIS2_PLACEMENT_3D ( 'NONE', #798, #797, #796 ) ;
+#800 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#801 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#802 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#803 = VECTOR ( 'NONE', #793, 1000.000000000000000 ) ;
+#804 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#805 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#806 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#807 = AXIS2_PLACEMENT_3D ( 'NONE', #788, #806, #805 ) ;
+#808 = CIRCLE ( 'NONE', #807, 0.4000000000000000200 ) ;
+#809 = AXIS2_PLACEMENT_3D ( 'NONE', #800, #790, #801 ) ;
+#810 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 2.600000000000000100 ) ) ;
+#811 = AXIS2_PLACEMENT_3D ( 'NONE', #812, #822, #821 ) ;
+#812 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#813 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.999999999999998200 ) ) ;
+#814 = LINE ( 'NONE', #813, #787 ) ;
+#815 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#816 = LINE ( 'NONE', #815, #803 ) ;
+#817 = CIRCLE ( 'NONE', #811, 2.999999999999998700 ) ;
+#818 = CYLINDRICAL_SURFACE ( 'NONE', #791, 2.599999999999999200 ) ;
+#819 = AXIS2_PLACEMENT_3D ( 'NONE', #802, #804, #789 ) ;
+#820 = CIRCLE ( 'NONE', #819, 2.799999999999998000 ) ;
+#821 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#822 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#823 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#824 = CIRCLE ( 'NONE', #826, 2.599999999999999200 ) ;
+#825 = AXIS2_PLACEMENT_3D ( 'NONE', #838, #837, #835 ) ;
+#826 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #829, #831 ) ;
+#827 = CIRCLE ( 'NONE', #836, 2.600000000000000100 ) ;
+#828 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #784 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1022, #1030, #1029 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#829 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#830 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#831 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#832 = CIRCLE ( 'NONE', #825, 3.000000000000000000 ) ;
+#833 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#834 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#835 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#836 = AXIS2_PLACEMENT_3D ( 'NONE', #834, #833, #830 ) ;
+#837 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#838 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#839 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#840 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #843 ), #783 ) ;
+#842 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #843 ) ) ;
+#843 = STYLED_ITEM ( 'NONE', ( #844 ), #1342 ) ;
+#844 = PRESENTATION_STYLE_ASSIGNMENT (( #869 ) ) ;
+#845 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#846 = VECTOR ( 'NONE', #874, 1000.000000000000000 ) ;
+#847 = CIRCLE ( 'NONE', #863, 2.600000000000000100 ) ;
+#848 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 3.309198042253360200E-016, -2.604330529516516400 ) ) ;
+#849 = FILL_AREA_STYLE ('',( #850 ) ) ;
+#850 = FILL_AREA_STYLE_COLOUR ( '', #851 ) ;
+#851 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#852 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#853 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#854 = CIRCLE ( 'NONE', #879, 2.600000000000000100 ) ;
+#855 = AXIS2_PLACEMENT_3D ( 'NONE', #881, #889, #888 ) ;
+#856 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#857 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 0.0000000000000000000, 2.799999999999997600 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 0.0000000000000000000, 2.689367402383203000 ) ) ;
+#859 = FACE_OUTER_BOUND ( 'NONE', #1334, .T. ) ;
+#860 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#861 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#862 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#863 = AXIS2_PLACEMENT_3D ( 'NONE', #862, #861, #860 ) ;
+#864 = AXIS2_PLACEMENT_3D ( 'NONE', #853, #852, #873 ) ;
+#865 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #898, #897 ) ;
+#866 = VECTOR ( 'NONE', #876, 1000.000000000000000 ) ;
+#867 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#868 = LINE ( 'NONE', #867, #846 ) ;
+#869 = SURFACE_STYLE_USAGE ( .BOTH. , #870 ) ;
+#870 = SURFACE_SIDE_STYLE ('',( #871 ) ) ;
+#871 = SURFACE_STYLE_FILL_AREA ( #849 ) ;
+#872 = AXIS2_PLACEMENT_3D ( 'NONE', #1009, #1038, #1042 ) ;
+#873 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#874 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#875 = TOROIDAL_SURFACE ( 'NONE', #895, 0.4000000000000000200, 2.599999999999999600 ) ;
+#876 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#877 = CARTESIAN_POINT ( 'NONE', ( 13.10000000000000100, 3.429011037612586800E-016, -2.799999999999997600 ) ) ;
+#878 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#879 = AXIS2_PLACEMENT_3D ( 'NONE', #878, #845, #856 ) ;
+#880 = TOROIDAL_SURFACE ( 'NONE', #864, 5.200000000000000200, 2.600000000000000100 ) ;
+#881 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 6.368163355566236400E-016, -5.200000000000000200 ) ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( 4.224186445989772700, 3.293525181059821500E-016, -2.689367402383203000 ) ) ;
+#883 = CIRCLE ( 'NONE', #855, 2.600000000000000100 ) ;
+#884 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #840, 'distance_accuracy_value', 'NONE');
+#885 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#886 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#887 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000500, 3.673940397442058900E-016, -2.999999999999999600 ) ) ;
+#888 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#889 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#890 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 3.673940397442058400E-016, -2.999999999999998700 ) ) ;
+#891 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#892 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 0.0000000000000000000, 2.790064750286860700 ) ) ;
+#893 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1067 ) ) ;
+#894 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#895 = AXIS2_PLACEMENT_3D ( 'NONE', #891, #934, #973 ) ;
+#896 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1067 ), #1129 ) ;
+#897 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#898 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#899 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#900 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000001100, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#901 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#902 = LINE ( 'NONE', #901, #978 ) ;
+#903 = CARTESIAN_POINT ( 'NONE', ( 14.10000000000000100, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#904 = AXIS2_PLACEMENT_3D ( 'NONE', #903, #993, #992 ) ;
+#905 = CIRCLE ( 'NONE', #904, 2.599999999999999200 ) ;
+#906 = CIRCLE ( 'NONE', #952, 0.4000000000000000200 ) ;
+#907 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#908 = PRESENTATION_STYLE_ASSIGNMENT (( #909 ) ) ;
+#909 = SURFACE_STYLE_USAGE ( .BOTH. , #966 ) ;
+#910 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#911 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 2.999999999999998200 ) ) ;
+#912 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#913 = VECTOR ( 'NONE', #912, 1000.000000000000000 ) ;
+#914 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442057900E-016, -2.999999999999998200 ) ) ;
+#915 = PLANE ( 'NONE', #1001 ) ;
+#916 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #922, 'distance_accuracy_value', 'NONE');
+#917 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#918 = CIRCLE ( 'NONE', #984, 2.599999999999999200 ) ;
+#919 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#920 = TOROIDAL_SURFACE ( 'NONE', #988, 0.3999999999999998000, 2.599999999999999200 ) ;
+#921 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#922 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#923 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #962 ), #998 ) ;
+#924 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #962 ) ) ;
+#925 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1005 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #957, #1007, #1006 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#926 = AXIS2_PLACEMENT_3D ( 'NONE', #910, #919, #950 ) ;
+#927 = FACE_OUTER_BOUND ( 'NONE', #1284, .T. ) ;
+#928 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#929 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#930 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 4.898587196589410600E-017, -0.3999999999999998000 ) ) ;
+#931 = AXIS2_PLACEMENT_3D ( 'NONE', #930, #929, #928 ) ;
+#932 = CIRCLE ( 'NONE', #931, 2.599999999999999200 ) ;
+#933 = FILL_AREA_STYLE_COLOUR ( '', #1015 ) ;
+#934 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#935 = SURFACE_STYLE_USAGE ( .BOTH. , #936 ) ;
+#936 = SURFACE_SIDE_STYLE ('',( #1016 ) ) ;
+#937 = CIRCLE ( 'NONE', #1014, 2.999999999999998200 ) ;
+#938 = SURFACE_STYLE_FILL_AREA ( #939 ) ;
+#939 = FILL_AREA_STYLE ('',( #985 ) ) ;
+#940 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#941 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#942 = AXIS2_PLACEMENT_3D ( 'NONE', #948, #899, #1000 ) ;
+#943 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#944 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#945 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#946 = FACE_OUTER_BOUND ( 'NONE', #1324, .T. ) ;
+#947 = AXIS2_PLACEMENT_3D ( 'NONE', #1020, #1008, #921 ) ;
+#948 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 6.368163355566232400E-016, -5.199999999999996600 ) ) ;
+#949 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#950 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#951 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 2.604330529516516400 ) ) ;
+#952 = AXIS2_PLACEMENT_3D ( 'NONE', #949, #980, #975 ) ;
+#953 = FACE_OUTER_BOUND ( 'NONE', #1310, .T. ) ;
+#954 = FACE_OUTER_BOUND ( 'NONE', #1225, .T. ) ;
+#955 = CIRCLE ( 'NONE', #947, 0.4000000000000000200 ) ;
+#956 = TOROIDAL_SURFACE ( 'NONE', #1003, 4.200000000000002000, 0.4000000000000000200 ) ;
+#957 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#958 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #960 ), #925 ) ;
+#959 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #960 ) ) ;
+#960 = STYLED_ITEM ( 'NONE', ( #908 ), #1279 ) ;
+#961 = CIRCLE ( 'NONE', #942, 2.599999999999997900 ) ;
+#962 = STYLED_ITEM ( 'NONE', ( #963 ), #1273 ) ;
+#963 = PRESENTATION_STYLE_ASSIGNMENT (( #964 ) ) ;
+#964 = SURFACE_STYLE_USAGE ( .BOTH. , #965 ) ;
+#965 = SURFACE_SIDE_STYLE ('',( #938 ) ) ;
+#966 = SURFACE_SIDE_STYLE ('',( #967 ) ) ;
+#967 = SURFACE_STYLE_FILL_AREA ( #991 ) ;
+#968 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#969 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#970 = CARTESIAN_POINT ( 'NONE', ( 12.24999999999999800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#971 = AXIS2_PLACEMENT_3D ( 'NONE', #970, #969, #968 ) ;
+#972 = CIRCLE ( 'NONE', #971, 2.604330529516516400 ) ;
+#973 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#974 = FILL_AREA_STYLE ('',( #933 ) ) ;
+#975 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#976 = CIRCLE ( 'NONE', #987, 2.599999999999999200 ) ;
+#977 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#978 = VECTOR ( 'NONE', #999, 1000.000000000000000 ) ;
+#979 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#980 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#981 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#982 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#983 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.3999999999999998000 ) ) ;
+#984 = AXIS2_PLACEMENT_3D ( 'NONE', #983, #982, #981 ) ;
+#985 = FILL_AREA_STYLE_COLOUR ( '', #986 ) ;
+#986 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#987 = AXIS2_PLACEMENT_3D ( 'NONE', #945, #944, #943 ) ;
+#988 = AXIS2_PLACEMENT_3D ( 'NONE', #997, #996, #907 ) ;
+#989 = FILL_AREA_STYLE_COLOUR ( '', #995 ) ;
+#990 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 2.599999999999998800 ) ) ;
+#991 = FILL_AREA_STYLE ('',( #989 ) ) ;
+#992 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#993 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#994 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#995 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#996 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#998 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #916 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #922, #1004, #917 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#999 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1000 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1001 = AXIS2_PLACEMENT_3D ( 'NONE', #994, #979, #1019 ) ;
+#1002 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 3.184081677783116700E-016, -2.599999999999998800 ) ) ;
+#1003 = AXIS2_PLACEMENT_3D ( 'NONE', #900, #941, #940 ) ;
+#1004 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1005 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #957, 'distance_accuracy_value', 'NONE');
+#1006 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1007 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1009 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1010 = CIRCLE ( 'NONE', #872, 2.599999999999999600 ) ;
+#1011 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1012 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1013 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1014 = AXIS2_PLACEMENT_3D ( 'NONE', #1013, #1012, #1011 ) ;
+#1015 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1016 = SURFACE_STYLE_FILL_AREA ( #974 ) ;
+#1017 = TOROIDAL_SURFACE ( 'NONE', #926, 5.199999999999996600, 2.599999999999997900 ) ;
+#1018 = LINE ( 'NONE', #914, #913 ) ;
+#1019 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1021 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 3.184081677783118700E-016, -2.600000000000000500 ) ) ;
+#1022 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1023 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1025 ), #828 ) ;
+#1024 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1025 ) ) ;
+#1025 = STYLED_ITEM ( 'NONE', ( #1026 ), #1357 ) ;
+#1026 = PRESENTATION_STYLE_ASSIGNMENT (( #1027 ) ) ;
+#1027 = SURFACE_STYLE_USAGE ( .BOTH. , #1028 ) ;
+#1028 = SURFACE_SIDE_STYLE ('',( #1036 ) ) ;
+#1029 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1030 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1031 = CIRCLE ( 'NONE', #1047, 2.800000000000000300 ) ;
+#1032 = FILL_AREA_STYLE_COLOUR ( '', #1033 ) ;
+#1033 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1034 = CIRCLE ( 'NONE', #865, 2.600000000000000100 ) ;
+#1035 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1036 = SURFACE_STYLE_FILL_AREA ( #1037 ) ;
+#1037 = FILL_AREA_STYLE ('',( #1032 ) ) ;
+#1038 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1039 = FACE_OUTER_BOUND ( 'NONE', #1363, .T. ) ;
+#1040 = CARTESIAN_POINT ( 'NONE', ( 3.924186445989772400, 3.422927451732625800E-016, -2.790064750286860700 ) ) ;
+#1041 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1042 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1043 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1044 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1045 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1046 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1047 = AXIS2_PLACEMENT_3D ( 'NONE', #1046, #1044, #1043 ) ;
+#1048 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#1049 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1050 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1051 = FILL_AREA_STYLE ('',( #1052 ) ) ;
+#1052 = FILL_AREA_STYLE_COLOUR ( '', #1065 ) ;
+#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1054 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1055 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1056 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#1057 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1058 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1059 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1060 = STYLED_ITEM ( 'NONE', ( #1061 ), #1367 ) ;
+#1061 = PRESENTATION_STYLE_ASSIGNMENT (( #1078 ) ) ;
+#1062 = FILL_AREA_STYLE ('',( #1109 ) ) ;
+#1063 = COLOUR_RGB ( '',1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ;
+#1064 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1054, 'distance_accuracy_value', 'NONE');
+#1065 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1066 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1067 = STYLED_ITEM ( 'NONE', ( #1068 ), #1386 ) ;
+#1068 = PRESENTATION_STYLE_ASSIGNMENT (( #1069 ) ) ;
+#1069 = SURFACE_STYLE_USAGE ( .BOTH. , #1070 ) ;
+#1070 = SURFACE_SIDE_STYLE ('',( #1071 ) ) ;
+#1071 = SURFACE_STYLE_FILL_AREA ( #1051 ) ;
+#1072 = PRESENTATION_STYLE_ASSIGNMENT (( #1073 ) ) ;
+#1073 = SURFACE_STYLE_USAGE ( .BOTH. , #1074 ) ;
+#1074 = SURFACE_SIDE_STYLE ('',( #1106 ) ) ;
+#1075 = FILL_AREA_STYLE_COLOUR ( '', #1104 ) ;
+#1076 = AXIS2_PLACEMENT_3D ( 'NONE', #1095, #1053, #1066 ) ;
+#1077 = VECTOR ( 'NONE', #1055, 1000.000000000000000 ) ;
+#1078 = SURFACE_STYLE_USAGE ( .BOTH. , #1079 ) ;
+#1079 = SURFACE_SIDE_STYLE ('',( #1080 ) ) ;
+#1080 = SURFACE_STYLE_FILL_AREA ( #1062 ) ;
+#1081 = FACE_OUTER_BOUND ( 'NONE', #1428, .T. ) ;
+#1082 = CARTESIAN_POINT ( 'NONE', ( 2.450000000000000600, 3.668637028331041900E-016, -2.995669470483481900 ) ) ;
+#1083 = LINE ( 'NONE', #1056, #1077 ) ;
+#1084 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1085 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1086 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1117, 'distance_accuracy_value', 'NONE');
+#1087 = VECTOR ( 'NONE', #1057, 1000.000000000000000 ) ;
+#1088 = VECTOR ( 'NONE', #1115, 1000.000000000000000 ) ;
+#1089 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.673940397442059900E-016, -3.000000000000000000 ) ) ;
+#1090 = LINE ( 'NONE', #1099, #1087 ) ;
+#1091 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1092 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1093 = CYLINDRICAL_SURFACE ( 'NONE', #1113, 3.000000000000000000 ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #1111, #1103, #1084 ) ;
+#1095 = CARTESIAN_POINT ( 'NONE', ( 12.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1096 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1086 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1117, #1116, #1097 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1097 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1098 = FACE_OUTER_BOUND ( 'NONE', #1413, .T. ) ;
+#1099 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1100 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1102 ), #1096 ) ;
+#1101 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1102 ) ) ;
+#1102 = STYLED_ITEM ( 'NONE', ( #1072 ), #1383 ) ;
+#1103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1104 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1105 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1106 = SURFACE_STYLE_FILL_AREA ( #1107 ) ;
+#1107 = FILL_AREA_STYLE ('',( #1075 ) ) ;
+#1108 = TOROIDAL_SURFACE ( 'NONE', #1076, 5.199999999999996600, 2.599999999999997900 ) ;
+#1109 = FILL_AREA_STYLE_COLOUR ( '', #1063 ) ;
+#1110 = AXIS2_PLACEMENT_3D ( 'NONE', #1118, #1059, #1058 ) ;
+#1111 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1112 = CARTESIAN_POINT ( 'NONE', ( 5.646892557597614500, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1113 = AXIS2_PLACEMENT_3D ( 'NONE', #1085, #1091, #1092 ) ;
+#1114 = LINE ( 'NONE', #1089, #1088 ) ;
+#1115 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1116 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1117 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1118 = CARTESIAN_POINT ( 'NONE', ( 2.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1119 = CIRCLE ( 'NONE', #1110, 3.000000000000000000 ) ;
+#1120 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1121 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1064 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1054, #1105, #1120 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1122 = FACE_OUTER_BOUND ( 'NONE', #1469, .T. ) ;
+#1123 = CIRCLE ( 'NONE', #1094, 2.600000000000000100 ) ;
+#1124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1060 ), #1121 ) ;
+#1125 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1060 ) ) ;
+#1126 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1127 = CARTESIAN_POINT ( 'NONE', ( 4.899999999999999500, 0.0000000000000000000, 5.200000000000000200 ) ) ;
+#1128 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1129 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1135 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1041, #1049, #1126 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1130 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1132, #1131 ) ;
+#1131 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1132 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1133 = CIRCLE ( 'NONE', #1130, 2.600000000000000100 ) ;
+#1134 = LINE ( 'NONE', #1128, #866 ) ;
+#1135 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1041, 'distance_accuracy_value', 'NONE');
+#1136 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .F. ) ;
+#1137 = EDGE_CURVE ( 'NONE', #1236, #1140, #1243, .T. ) ;
+#1138 = EDGE_CURVE ( 'NONE', #1245, #1140, #1645, .T. ) ;
+#1139 = ORIENTED_EDGE ( 'NONE', *, *, #1143, .T. ) ;
+#1140 = VERTEX_POINT ( 'NONE', #1658 ) ;
+#1141 = VERTEX_POINT ( 'NONE', #1611 ) ;
+#1142 = ADVANCED_FACE ( 'NONE', ( #1585 ), #1660, .T. ) ;
+#1143 = EDGE_CURVE ( 'NONE', #1204, #1193, #1601, .T. ) ;
+#1144 = VERTEX_POINT ( 'NONE', #1594 ) ;
+#1145 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .F. ) ;
+#1146 = EDGE_LOOP ( 'NONE', ( #1473, #1495, #1512, #1485 ) ) ;
+#1147 = EDGE_CURVE ( 'NONE', #1204, #1141, #1629, .T. ) ;
+#1148 = EDGE_LOOP ( 'NONE', ( #1152, #1176, #1177, #1173 ) ) ;
+#1149 = EDGE_CURVE ( 'NONE', #1141, #1144, #1668, .T. ) ;
+#1150 = EDGE_CURVE ( 'NONE', #1193, #1144, #1599, .T. ) ;
+#1151 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .T. ) ;
+#1152 = ORIENTED_EDGE ( 'NONE', *, *, #1154, .F. ) ;
+#1153 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .F. ) ;
+#1154 = EDGE_CURVE ( 'NONE', #1214, #1188, #1649, .T. ) ;
+#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .T. ) ;
+#1156 = EDGE_LOOP ( 'NONE', ( #1162, #1172, #1155, #1167 ) ) ;
+#1157 = EDGE_CURVE ( 'NONE', #1188, #1192, #1654, .T. ) ;
+#1158 = EDGE_LOOP ( 'NONE', ( #1178, #1153, #1163, #1169 ) ) ;
+#1159 = ADVANCED_FACE ( 'NONE', ( #1621 ), #1641, .T. ) ;
+#1160 = EDGE_CURVE ( 'NONE', #1140, #1180, #1648, .T. ) ;
+#1161 = EDGE_LOOP ( 'NONE', ( #1171, #1174, #1164, #1165 ) ) ;
+#1162 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .F. ) ;
+#1163 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .T. ) ;
+#1164 = ORIENTED_EDGE ( 'NONE', *, *, #1137, .T. ) ;
+#1165 = ORIENTED_EDGE ( 'NONE', *, *, #1186, .T. ) ;
+#1166 = EDGE_CURVE ( 'NONE', #1181, #1180, #1681, .T. ) ;
+#1167 = ORIENTED_EDGE ( 'NONE', *, *, #1182, .F. ) ;
+#1168 = ADVANCED_FACE ( 'NONE', ( #1586 ), #1650, .T. ) ;
+#1169 = ORIENTED_EDGE ( 'NONE', *, *, #1166, .T. ) ;
+#1170 = ADVANCED_FACE ( 'NONE', ( #1619 ), #1632, .T. ) ;
+#1171 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .F. ) ;
+#1172 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .T. ) ;
+#1173 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .F. ) ;
+#1174 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .F. ) ;
+#1175 = EDGE_CURVE ( 'NONE', #1214, #1236, #1673, .T. ) ;
+#1176 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .T. ) ;
+#1177 = ORIENTED_EDGE ( 'NONE', *, *, #1183, .T. ) ;
+#1178 = ORIENTED_EDGE ( 'NONE', *, *, #1160, .F. ) ;
+#1179 = ADVANCED_FACE ( 'NONE', ( #1596 ), #1674, .T. ) ;
+#1180 = VERTEX_POINT ( 'NONE', #1589 ) ;
+#1181 = VERTEX_POINT ( 'NONE', #1613 ) ;
+#1182 = EDGE_CURVE ( 'NONE', #1245, #1181, #1666, .T. ) ;
+#1183 = EDGE_CURVE ( 'NONE', #1236, #1192, #1593, .T. ) ;
+#1184 = VERTEX_POINT ( 'NONE', #1667 ) ;
+#1185 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .F. ) ;
+#1186 = EDGE_CURVE ( 'NONE', #1140, #1245, #1532, .T. ) ;
+#1187 = ORIENTED_EDGE ( 'NONE', *, *, #1154, .T. ) ;
+#1188 = VERTEX_POINT ( 'NONE', #1690 ) ;
+#1189 = EDGE_LOOP ( 'NONE', ( #1216, #1232 ) ) ;
+#1190 = ORIENTED_EDGE ( 'NONE', *, *, #1157, .T. ) ;
+#1191 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .T. ) ;
+#1192 = VERTEX_POINT ( 'NONE', #1708 ) ;
+#1193 = VERTEX_POINT ( 'NONE', #1724 ) ;
+#1194 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .F. ) ;
+#1195 = EDGE_CURVE ( 'NONE', #1180, #1181, #1717, .T. ) ;
+#1196 = EDGE_CURVE ( 'NONE', #1192, #1236, #1723, .T. ) ;
+#1197 = ADVANCED_FACE ( 'NONE', ( #1691 ), #1702, .T. ) ;
+#1198 = EDGE_LOOP ( 'NONE', ( #1194, #1247, #1241, #1136 ) ) ;
+#1199 = EDGE_CURVE ( 'NONE', #1193, #1188, #1720, .T. ) ;
+#1200 = EDGE_CURVE ( 'NONE', #1204, #1214, #1731, .T. ) ;
+#1201 = VERTEX_POINT ( 'NONE', #1689 ) ;
+#1202 = ADVANCED_FACE ( 'NONE', ( #1719 ), #1687, .T. ) ;
+#1203 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .F. ) ;
+#1204 = VERTEX_POINT ( 'NONE', #1684 ) ;
+#1205 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .F. ) ;
+#1206 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1207 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1208 = EDGE_LOOP ( 'NONE', ( #1185, #1212, #1191, #1210 ) ) ;
+#1209 = ORIENTED_EDGE ( 'NONE', *, *, #1175, .F. ) ;
+#1210 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .F. ) ;
+#1211 = MANIFOLD_SOLID_BREP ( 'Sweep1', #1266 ) ;
+#1212 = ORIENTED_EDGE ( 'NONE', *, *, #1199, .T. ) ;
+#1213 = VERTEX_POINT ( 'NONE', #1756 ) ;
+#1214 = VERTEX_POINT ( 'NONE', #1784 ) ;
+#1215 = EDGE_CURVE ( 'NONE', #1188, #1214, #1761, .T. ) ;
+#1216 = ORIENTED_EDGE ( 'NONE', *, *, #1166, .F. ) ;
+#1217 = EDGE_CURVE ( 'NONE', #1193, #1204, #1758, .T. ) ;
+#1218 = EDGE_LOOP ( 'NONE', ( #1259, #1230 ) ) ;
+#1219 = EDGE_LOOP ( 'NONE', ( #1224, #1258, #1228, #1270 ) ) ;
+#1220 = ORIENTED_EDGE ( 'NONE', *, *, #1200, .T. ) ;
+#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1150, .F. ) ;
+#1222 = ADVANCED_FACE ( 'NONE', ( #1804 ), #1776, .F. ) ;
+#1223 = ADVANCED_FACE ( 'NONE', ( #1785 ), #1789, .T. ) ;
+#1224 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .F. ) ;
+#1225 = EDGE_LOOP ( 'NONE', ( #1205, #1264, #1220, #1187 ) ) ;
+#1226 = ORIENTED_EDGE ( 'NONE', *, *, #1215, .F. ) ;
+#1227 = VERTEX_POINT ( 'NONE', #1745 ) ;
+#1228 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .T. ) ;
+#1229 = VERTEX_POINT ( 'NONE', #1744 ) ;
+#1230 = ORIENTED_EDGE ( 'NONE', *, *, #1261, .T. ) ;
+#1231 = ORIENTED_EDGE ( 'NONE', *, *, #1217, .T. ) ;
+#1232 = ORIENTED_EDGE ( 'NONE', *, *, #1195, .F. ) ;
+#1233 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .T. ) ;
+#1234 = ADVANCED_FACE ( 'NONE', ( #1790 ), #1763, .F. ) ;
+#1235 = EDGE_CURVE ( 'NONE', #1260, #1213, #1772, .T. ) ;
+#1236 = VERTEX_POINT ( 'NONE', #1771 ) ;
+#1237 = EDGE_LOOP ( 'NONE', ( #1209, #1226, #1190, #1254 ) ) ;
+#1238 = AXIS2_PLACEMENT_3D ( 'NONE', #1252, #1206, #1516 ) ;
+#1239 = ORIENTED_EDGE ( 'NONE', *, *, #1147, .F. ) ;
+#1240 = EDGE_LOOP ( 'NONE', ( #1139, #1151, #1145, #1239 ) ) ;
+#1241 = ORIENTED_EDGE ( 'NONE', *, *, #1138, .T. ) ;
+#1242 = ADVANCED_FACE ( 'NONE', ( #1773 ), #1822, .T. ) ;
+#1243 = CIRCLE ( 'NONE', #1238, 3.800000000000001200 ) ;
+#1244 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1692 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1722, #1721, #1693 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1245 = VERTEX_POINT ( 'NONE', #1811 ) ;
+#1246 = EDGE_CURVE ( 'NONE', #1192, #1245, #1755, .T. ) ;
+#1247 = ORIENTED_EDGE ( 'NONE', *, *, #1246, .T. ) ;
+#1248 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1484 ) ;
+#1249 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .T. ) ;
+#1250 = ADVANCED_FACE ( 'NONE', ( #1791 ), #1800, .T. ) ;
+#1251 = VERTEX_POINT ( 'NONE', #1792 ) ;
+#1252 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999999600, 4.898587196589413100E-017, 4.200000000000000200 ) ) ;
+#1253 = EDGE_CURVE ( 'NONE', #1360, #1356, #1554, .T. ) ;
+#1254 = ORIENTED_EDGE ( 'NONE', *, *, #1196, .T. ) ;
+#1255 = EDGE_CURVE ( 'NONE', #1213, #1184, #1622, .T. ) ;
+#1256 = EDGE_CURVE ( 'NONE', #1260, #1201, #1637, .T. ) ;
+#1257 = ADVANCED_FACE ( 'NONE', ( #1803 ), #915, .T. ) ;
+#1258 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .T. ) ;
+#1259 = ORIENTED_EDGE ( 'NONE', *, *, #1149, .T. ) ;
+#1260 = VERTEX_POINT ( 'NONE', #977 ) ;
+#1261 = EDGE_CURVE ( 'NONE', #1144, #1141, #955, .T. ) ;
+#1262 = ORIENTED_EDGE ( 'NONE', *, *, #1261, .F. ) ;
+#1263 = EDGE_LOOP ( 'NONE', ( #1249, #1277, #1297, #1275 ) ) ;
+#1264 = ORIENTED_EDGE ( 'NONE', *, *, #1143, .F. ) ;
+#1265 = EDGE_LOOP ( 'NONE', ( #1221, #1231, #1233, #1262 ) ) ;
+#1266 = CLOSED_SHELL ( 'NONE', ( #1202, #1197, #1242, #1142, #1179, #1168, #1159, #1170, #1272, #1223, #1222, #1257 ) ) ;
+#1267 = VERTEX_POINT ( 'NONE', #1002 ) ;
+#1268 = EDGE_CURVE ( 'NONE', #1251, #1229, #976, .T. ) ;
+#1269 = EDGE_CURVE ( 'NONE', #1267, #1326, #961, .T. ) ;
+#1270 = ORIENTED_EDGE ( 'NONE', *, *, #1271, .F. ) ;
+#1271 = EDGE_CURVE ( 'NONE', #1201, #1184, #902, .T. ) ;
+#1272 = ADVANCED_FACE ( 'NONE', ( #954 ), #956, .T. ) ;
+#1273 = ADVANCED_FACE ( 'NONE', ( #927 ), #920, .T. ) ;
+#1274 = EDGE_CURVE ( 'NONE', #1305, #1333, #905, .T. ) ;
+#1275 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .F. ) ;
+#1276 = EDGE_CURVE ( 'NONE', #1227, #1332, #1018, .T. ) ;
+#1277 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ;
+#1278 = ORIENTED_EDGE ( 'NONE', *, *, #1316, .T. ) ;
+#1279 = ADVANCED_FACE ( 'NONE', ( #946 ), #1017, .F. ) ;
+#1280 = ORIENTED_EDGE ( 'NONE', *, *, #1287, .T. ) ;
+#1281 = VERTEX_POINT ( 'NONE', #911 ) ;
+#1282 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .T. ) ;
+#1283 = EDGE_CURVE ( 'NONE', #1213, #1281, #918, .T. ) ;
+#1284 = EDGE_LOOP ( 'NONE', ( #1286, #1282, #1294, #1203 ) ) ;
+#1285 = EDGE_CURVE ( 'NONE', #1184, #1213, #906, .T. ) ;
+#1286 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .F. ) ;
+#1287 = EDGE_CURVE ( 'NONE', #1326, #1288, #972, .T. ) ;
+#1288 = VERTEX_POINT ( 'NONE', #951 ) ;
+#1289 = VERTEX_POINT ( 'NONE', #990 ) ;
+#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .F. ) ;
+#1291 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .T. ) ;
+#1292 = EDGE_CURVE ( 'NONE', #1184, #1227, #932, .T. ) ;
+#1293 = EDGE_CURVE ( 'NONE', #1281, #1227, #937, .T. ) ;
+#1294 = ORIENTED_EDGE ( 'NONE', *, *, #1293, .F. ) ;
+#1295 = ADVANCED_FACE ( 'NONE', ( #953 ), #742, .T. ) ;
+#1296 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .F. ) ;
+#1297 = ORIENTED_EDGE ( 'NONE', *, *, #1316, .F. ) ;
+#1298 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .F. ) ;
+#1299 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .T. ) ;
+#1300 = EDGE_CURVE ( 'NONE', #1332, #1328, #749, .T. ) ;
+#1301 = EDGE_LOOP ( 'NONE', ( #1361, #1402, #1339, #1427 ) ) ;
+#1302 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .T. ) ;
+#1303 = EDGE_CURVE ( 'NONE', #1346, #1349, #736, .T. ) ;
+#1304 = EDGE_CURVE ( 'NONE', #1406, #1260, #727, .T. ) ;
+#1305 = VERTEX_POINT ( 'NONE', #751 ) ;
+#1306 = ADVANCED_FACE ( 'NONE', ( #744 ), #735, .F. ) ;
+#1307 = ORIENTED_EDGE ( 'NONE', *, *, #1353, .F. ) ;
+#1308 = EDGE_CURVE ( 'NONE', #1267, #1289, #769, .T. ) ;
+#1309 = EDGE_CURVE ( 'NONE', #1289, #1288, #759, .T. ) ;
+#1310 = EDGE_LOOP ( 'NONE', ( #1278, #1291, #1290, #1314 ) ) ;
+#1311 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ;
+#1312 = ADVANCED_FACE ( 'NONE', ( #770 ), #818, .T. ) ;
+#1313 = EDGE_CURVE ( 'NONE', #1281, #1305, #814, .T. ) ;
+#1314 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .F. ) ;
+#1315 = VERTEX_POINT ( 'NONE', #810 ) ;
+#1316 = EDGE_CURVE ( 'NONE', #1305, #1332, #817, .T. ) ;
+#1317 = EDGE_CURVE ( 'NONE', #1333, #1328, #820, .T. ) ;
+#1318 = EDGE_CURVE ( 'NONE', #1201, #1260, #808, .T. ) ;
+#1319 = EDGE_LOOP ( 'NONE', ( #1420, #1373, #1424, #1374 ) ) ;
+#1320 = EDGE_CURVE ( 'NONE', #1229, #1379, #816, .T. ) ;
+#1321 = VERTEX_POINT ( 'NONE', #794 ) ;
+#1322 = EDGE_CURVE ( 'NONE', #1340, #1338, #792, .T. ) ;
+#1323 = VERTEX_POINT ( 'NONE', #887 ) ;
+#1324 = EDGE_LOOP ( 'NONE', ( #1296, #1299, #1280, #1298 ) ) ;
+#1325 = EDGE_LOOP ( 'NONE', ( #1327, #1311, #1354, #1410 ) ) ;
+#1326 = VERTEX_POINT ( 'NONE', #848 ) ;
+#1327 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ;
+#1328 = VERTEX_POINT ( 'NONE', #877 ) ;
+#1329 = EDGE_CURVE ( 'NONE', #1400, #1349, #854, .T. ) ;
+#1330 = EDGE_CURVE ( 'NONE', #1340, #1351, #883, .T. ) ;
+#1331 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .T. ) ;
+#1332 = VERTEX_POINT ( 'NONE', #890 ) ;
+#1333 = VERTEX_POINT ( 'NONE', #857 ) ;
+#1334 = EDGE_LOOP ( 'NONE', ( #1380, #1302, #1337, #1425 ) ) ;
+#1335 = EDGE_CURVE ( 'NONE', #1321, #1346, #847, .T. ) ;
+#1336 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .T. ) ;
+#1337 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .T. ) ;
+#1338 = VERTEX_POINT ( 'NONE', #858 ) ;
+#1339 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .F. ) ;
+#1340 = VERTEX_POINT ( 'NONE', #882 ) ;
+#1341 = EDGE_CURVE ( 'NONE', #1251, #1355, #868, .T. ) ;
+#1342 = ADVANCED_FACE ( 'NONE', ( #859 ), #880, .F. ) ;
+#1343 = EDGE_CURVE ( 'NONE', #1349, #1340, #780, .T. ) ;
+#1344 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .T. ) ;
+#1345 = EDGE_CURVE ( 'NONE', #1379, #1355, #824, .T. ) ;
+#1346 = VERTEX_POINT ( 'NONE', #892 ) ;
+#1347 = EDGE_CURVE ( 'NONE', #1356, #1360, #832, .T. ) ;
+#1348 = EDGE_CURVE ( 'NONE', #1346, #1338, #827, .T. ) ;
+#1349 = VERTEX_POINT ( 'NONE', #1040 ) ;
+#1350 = EDGE_LOOP ( 'NONE', ( #1307, #1331, #1378, #1418 ) ) ;
+#1351 = VERTEX_POINT ( 'NONE', #1021 ) ;
+#1352 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .F. ) ;
+#1353 = EDGE_CURVE ( 'NONE', #1400, #1321, #1031, .T. ) ;
+#1354 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .T. ) ;
+#1355 = VERTEX_POINT ( 'NONE', #1035 ) ;
+#1356 = VERTEX_POINT ( 'NONE', #1045 ) ;
+#1357 = ADVANCED_FACE ( 'NONE', ( #1039 ), #875, .T. ) ;
+#1358 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .F. ) ;
+#1359 = EDGE_CURVE ( 'NONE', #1381, #1201, #1010, .T. ) ;
+#1360 = VERTEX_POINT ( 'NONE', #1048 ) ;
+#1361 = ORIENTED_EDGE ( 'NONE', *, *, #1426, .T. ) ;
+#1362 = EDGE_CURVE ( 'NONE', #1400, #1401, #1034, .T. ) ;
+#1363 = EDGE_LOOP ( 'NONE', ( #1392, #1336, #1344, #1358 ) ) ;
+#1364 = VERTEX_POINT ( 'NONE', #1050 ) ;
+#1365 = EDGE_CURVE ( 'NONE', #1364, #1356, #1090, .T. ) ;
+#1366 = EDGE_CURVE ( 'NONE', #1401, #1360, #1114, .T. ) ;
+#1367 = ADVANCED_FACE ( 'NONE', ( #1098 ), #1093, .T. ) ;
+#1368 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .T. ) ;
+#1369 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ;
+#1370 = EDGE_CURVE ( 'NONE', #1364, #1401, #1119, .T. ) ;
+#1371 = EDGE_CURVE ( 'NONE', #1360, #1323, #1083, .T. ) ;
+#1372 = EDGE_CURVE ( 'NONE', #1321, #1364, #1123, .T. ) ;
+#1373 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .T. ) ;
+#1374 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .F. ) ;
+#1375 = ORIENTED_EDGE ( 'NONE', *, *, #1345, .F. ) ;
+#1376 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .T. ) ;
+#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .F. ) ;
+#1378 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .F. ) ;
+#1379 = VERTEX_POINT ( 'NONE', #1112 ) ;
+#1380 = ORIENTED_EDGE ( 'NONE', *, *, #1303, .T. ) ;
+#1381 = VERTEX_POINT ( 'NONE', #1082 ) ;
+#1382 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ;
+#1383 = ADVANCED_FACE ( 'NONE', ( #1081 ), #1108, .F. ) ;
+#1384 = EDGE_CURVE ( 'NONE', #1338, #1315, #1133, .T. ) ;
+#1385 = EDGE_CURVE ( 'NONE', #1379, #1351, #1134, .T. ) ;
+#1386 = ADVANCED_FACE ( 'NONE', ( #1122 ), #1838, .T. ) ;
+#1387 = ORIENTED_EDGE ( 'NONE', *, *, #1370, .T. ) ;
+#1388 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .T. ) ;
+#1389 = EDGE_CURVE ( 'NONE', #1323, #1381, #1752, .T. ) ;
+#1390 = ORIENTED_EDGE ( 'NONE', *, *, #1415, .F. ) ;
+#1391 = EDGE_CURVE ( 'NONE', #1356, #1414, #1830, .T. ) ;
+#1392 = ORIENTED_EDGE ( 'NONE', *, *, #1408, .F. ) ;
+#1393 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .T. ) ;
+#1394 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .T. ) ;
+#1395 = EDGE_CURVE ( 'NONE', #1267, #1397, #1834, .T. ) ;
+#1396 = EDGE_CURVE ( 'NONE', #1459, #1397, #1835, .T. ) ;
+#1397 = VERTEX_POINT ( 'NONE', #50 ) ;
+#1398 = EDGE_CURVE ( 'NONE', #1289, #1267, #40, .T. ) ;
+#1399 = ADVANCED_FACE ( 'NONE', ( #45 ), #81, .T. ) ;
+#1400 = VERTEX_POINT ( 'NONE', #72 ) ;
+#1401 = VERTEX_POINT ( 'NONE', #35 ) ;
+#1402 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .T. ) ;
+#1403 = ADVANCED_FACE ( 'NONE', ( #44 ), #46, .T. ) ;
+#1404 = ADVANCED_FACE ( 'NONE', ( #55 ), #53, .T. ) ;
+#1405 = ORIENTED_EDGE ( 'NONE', *, *, #1415, .T. ) ;
+#1406 = VERTEX_POINT ( 'NONE', #54 ) ;
+#1407 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .F. ) ;
+#1408 = EDGE_CURVE ( 'NONE', #1381, #1406, #133, .T. ) ;
+#1409 = EDGE_CURVE ( 'NONE', #1414, #1406, #85, .T. ) ;
+#1410 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .F. ) ;
+#1411 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .T. ) ;
+#1412 = EDGE_LOOP ( 'NONE', ( #1405, #1416, #1388, #1407 ) ) ;
+#1413 = EDGE_LOOP ( 'NONE', ( #1369, #1368, #1390, #1417 ) ) ;
+#1414 = VERTEX_POINT ( 'NONE', #78 ) ;
+#1415 = EDGE_CURVE ( 'NONE', #1414, #1323, #128, .T. ) ;
+#1416 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .T. ) ;
+#1417 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .F. ) ;
+#1418 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .F. ) ;
+#1419 = ADVANCED_FACE ( 'NONE', ( #124 ), #84, .F. ) ;
+#1420 = ORIENTED_EDGE ( 'NONE', *, *, #1322, .F. ) ;
+#1421 = EDGE_CURVE ( 'NONE', #1351, #1315, #122, .T. ) ;
+#1422 = EDGE_LOOP ( 'NONE', ( #1387, #1411, #1423, #1352 ) ) ;
+#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ;
+#1424 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .T. ) ;
+#1425 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .F. ) ;
+#1426 = EDGE_CURVE ( 'NONE', #1321, #1400, #166, .T. ) ;
+#1427 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .F. ) ;
+#1428 = EDGE_LOOP ( 'NONE', ( #1435, #1470, #1432, #1442 ) ) ;
+#1429 = EDGE_CURVE ( 'NONE', #1288, #1326, #154, .T. ) ;
+#1430 = EDGE_CURVE ( 'NONE', #1229, #1251, #147, .T. ) ;
+#1431 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .F. ) ;
+#1432 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .T. ) ;
+#1433 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .T. ) ;
+#1434 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ;
+#1435 = ORIENTED_EDGE ( 'NONE', *, *, #1455, .F. ) ;
+#1436 = ORIENTED_EDGE ( 'NONE', *, *, #1308, .T. ) ;
+#1437 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ;
+#1438 = ADVANCED_FACE ( 'NONE', ( #169 ), #148, .T. ) ;
+#1439 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .F. ) ;
+#1440 = ADVANCED_FACE ( 'NONE', ( #187 ), #190, .T. ) ;
+#1441 = EDGE_LOOP ( 'NONE', ( #1445, #1436, #1444, #1382 ) ) ;
+#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1317, .T. ) ;
+#1443 = ADVANCED_FACE ( 'NONE', ( #149 ), #189, .T. ) ;
+#1444 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .T. ) ;
+#1445 = ORIENTED_EDGE ( 'NONE', *, *, #1395, .F. ) ;
+#1446 = EDGE_LOOP ( 'NONE', ( #1439, #1433, #1456, #1434 ) ) ;
+#1447 = EDGE_CURVE ( 'NONE', #1315, #1351, #195, .T. ) ;
+#1448 = EDGE_LOOP ( 'NONE', ( #1476, #1477, #1453, #1464 ) ) ;
+#1449 = EDGE_LOOP ( 'NONE', ( #1466, #1463, #1437, #1431 ) ) ;
+#1450 = EDGE_CURVE ( 'NONE', #1288, #1333, #243, .T. ) ;
+#1451 = EDGE_CURVE ( 'NONE', #1397, #1229, #233, .T. ) ;
+#1452 = ORIENTED_EDGE ( 'NONE', *, *, #1458, .F. ) ;
+#1453 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .T. ) ;
+#1454 = EDGE_CURVE ( 'NONE', #1355, #1315, #249, .T. ) ;
+#1455 = EDGE_CURVE ( 'NONE', #1326, #1328, #245, .T. ) ;
+#1456 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ;
+#1457 = ADVANCED_FACE ( 'NONE', ( #272 ), #250, .T. ) ;
+#1458 = EDGE_CURVE ( 'NONE', #1289, #1459, #251, .T. ) ;
+#1459 = VERTEX_POINT ( 'NONE', #303 ) ;
+#1460 = EDGE_CURVE ( 'NONE', #1397, #1459, #271, .T. ) ;
+#1461 = EDGE_CURVE ( 'NONE', #1459, #1251, #299, .T. ) ;
+#1462 = ADVANCED_FACE ( 'NONE', ( #254 ), #270, .F. ) ;
+#1463 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ;
+#1464 = ORIENTED_EDGE ( 'NONE', *, *, #1450, .F. ) ;
+#1465 = ADVANCED_FACE ( 'NONE', ( #253 ), #296, .T. ) ;
+#1466 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .F. ) ;
+#1467 = EDGE_LOOP ( 'NONE', ( #1394, #1393, #1468, #1452 ) ) ;
+#1468 = ORIENTED_EDGE ( 'NONE', *, *, #1460, .T. ) ;
+#1469 = EDGE_LOOP ( 'NONE', ( #1375, #1376, #1479, #1377 ) ) ;
+#1470 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .F. ) ;
+#1471 = ORIENTED_EDGE ( 'NONE', *, *, #1292, .F. ) ;
+#1472 = EDGE_CURVE ( 'NONE', #1227, #1281, #358, .T. ) ;
+#1473 = ORIENTED_EDGE ( 'NONE', *, *, #1385, .F. ) ;
+#1474 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .F. ) ;
+#1475 = ORIENTED_EDGE ( 'NONE', *, *, #1313, .T. ) ;
+#1476 = ORIENTED_EDGE ( 'NONE', *, *, #1287, .F. ) ;
+#1477 = ORIENTED_EDGE ( 'NONE', *, *, #1455, .T. ) ;
+#1478 = EDGE_CURVE ( 'NONE', #1328, #1333, #353, .T. ) ;
+#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .F. ) ;
+#1480 = ORIENTED_EDGE ( 'NONE', *, *, #1329, .F. ) ;
+#1481 = ORIENTED_EDGE ( 'NONE', *, *, #1426, .F. ) ;
+#1482 = ORIENTED_EDGE ( 'NONE', *, *, #1447, .T. ) ;
+#1483 = EDGE_LOOP ( 'NONE', ( #1480, #1481, #1491, #1490 ) ) ;
+#1484 = CLOSED_SHELL ( 'NONE', ( #1234, #1273, #1250, #1295, #1279, #1312, #1342, #1399, #1367, #1403, #1404, #1357, #1306, #1419, #1386, #1457, #1462, #1465, #1440, #1383, #1443, #1438, #1513, #1498, #1492, #1578, #1504, #1535, #1531, #1566, #1575, #1530, #1547, #1523, #1517, #1514 ) ) ;
+#1485 = ORIENTED_EDGE ( 'NONE', *, *, #1421, .F. ) ;
+#1486 = EDGE_CURVE ( 'NONE', #1349, #1346, #352, .T. ) ;
+#1487 = ORIENTED_EDGE ( 'NONE', *, *, #1318, .F. ) ;
+#1488 = ORIENTED_EDGE ( 'NONE', *, *, #1253, .F. ) ;
+#1489 = ORIENTED_EDGE ( 'NONE', *, *, #1365, .T. ) ;
+#1490 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .F. ) ;
+#1491 = ORIENTED_EDGE ( 'NONE', *, *, #1335, .T. ) ;
+#1492 = ADVANCED_FACE ( 'NONE', ( #354 ), #323, .T. ) ;
+#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1384, .T. ) ;
+#1494 = EDGE_LOOP ( 'NONE', ( #1500, #1501, #1493, #1482 ) ) ;
+#1495 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .F. ) ;
+#1496 = ORIENTED_EDGE ( 'NONE', *, *, #1235, .F. ) ;
+#1497 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .F. ) ;
+#1498 = ADVANCED_FACE ( 'NONE', ( #382 ), #342, .F. ) ;
+#1499 = EDGE_LOOP ( 'NONE', ( #1570, #1571, #1576, #1579 ) ) ;
+#1500 = ORIENTED_EDGE ( 'NONE', *, *, #1330, .F. ) ;
+#1501 = ORIENTED_EDGE ( 'NONE', *, *, #1510, .F. ) ;
+#1502 = ORIENTED_EDGE ( 'NONE', *, *, #1389, .F. ) ;
+#1503 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .T. ) ;
+#1504 = ADVANCED_FACE ( 'NONE', ( #340 ), #345, .T. ) ;
+#1505 = EDGE_LOOP ( 'NONE', ( #1502, #1503, #1572, #1563 ) ) ;
+#1506 = EDGE_LOOP ( 'NONE', ( #1543, #1568, #1548, #1550 ) ) ;
+#1507 = EDGE_LOOP ( 'NONE', ( #1496, #1487, #1519, #1518 ) ) ;
+#1508 = EDGE_LOOP ( 'NONE', ( #1471, #1515, #1509, #1497 ) ) ;
+#1509 = ORIENTED_EDGE ( 'NONE', *, *, #1283, .T. ) ;
+#1510 = EDGE_CURVE ( 'NONE', #1338, #1340, #377, .T. ) ;
+#1511 = EDGE_CURVE ( 'NONE', #1355, #1379, #414, .T. ) ;
+#1512 = ORIENTED_EDGE ( 'NONE', *, *, #1454, .T. ) ;
+#1513 = ADVANCED_FACE ( 'NONE', ( #418 ), #375, .F. ) ;
+#1514 = ADVANCED_FACE ( 'NONE', ( #443 ), #440, .F. ) ;
+#1515 = ORIENTED_EDGE ( 'NONE', *, *, #1255, .F. ) ;
+#1516 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1517 = ADVANCED_FACE ( 'NONE', ( #437 ), #406, .T. ) ;
+#1518 = ORIENTED_EDGE ( 'NONE', *, *, #1285, .T. ) ;
+#1519 = ORIENTED_EDGE ( 'NONE', *, *, #1271, .T. ) ;
+#1520 = ORIENTED_EDGE ( 'NONE', *, *, #1472, .T. ) ;
+#1521 = EDGE_LOOP ( 'NONE', ( #1526, #1541, #1527, #1538 ) ) ;
+#1522 = ORIENTED_EDGE ( 'NONE', *, *, #1429, .T. ) ;
+#1523 = ADVANCED_FACE ( 'NONE', ( #459 ), #212, .T. ) ;
+#1524 = ORIENTED_EDGE ( 'NONE', *, *, #1309, .T. ) ;
+#1525 = EDGE_CURVE ( 'NONE', #1332, #1305, #6, .T. ) ;
+#1526 = ORIENTED_EDGE ( 'NONE', *, *, #1300, .F. ) ;
+#1527 = ORIENTED_EDGE ( 'NONE', *, *, #1274, .T. ) ;
+#1528 = ORIENTED_EDGE ( 'NONE', *, *, #1269, .F. ) ;
+#1529 = ORIENTED_EDGE ( 'NONE', *, *, #1353, .T. ) ;
+#1530 = ADVANCED_FACE ( 'NONE', ( #13 ), #11, .F. ) ;
+#1531 = ADVANCED_FACE ( 'NONE', ( #494 ), #464, .T. ) ;
+#1532 = CIRCLE ( 'NONE', #1561, 0.4000000000000010200 ) ;
+#1533 = ORIENTED_EDGE ( 'NONE', *, *, #1362, .F. ) ;
+#1534 = EDGE_LOOP ( 'NONE', ( #1528, #1542, #1524, #1522 ) ) ;
+#1535 = ADVANCED_FACE ( 'NONE', ( #493 ), #488, .T. ) ;
+#1536 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .F. ) ;
+#1537 = ORIENTED_EDGE ( 'NONE', *, *, #1372, .T. ) ;
+#1538 = ORIENTED_EDGE ( 'NONE', *, *, #1478, .F. ) ;
+#1539 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ;
+#1540 = ORIENTED_EDGE ( 'NONE', *, *, #1577, .F. ) ;
+#1541 = ORIENTED_EDGE ( 'NONE', *, *, #1525, .T. ) ;
+#1542 = ORIENTED_EDGE ( 'NONE', *, *, #1398, .F. ) ;
+#1543 = ORIENTED_EDGE ( 'NONE', *, *, #1343, .F. ) ;
+#1544 = ORIENTED_EDGE ( 'NONE', *, *, #1341, .T. ) ;
+#1545 = ORIENTED_EDGE ( 'NONE', *, *, #1430, .T. ) ;
+#1546 = ORIENTED_EDGE ( 'NONE', *, *, #1371, .F. ) ;
+#1547 = ADVANCED_FACE ( 'NONE', ( #504 ), #545, .T. ) ;
+#1548 = ORIENTED_EDGE ( 'NONE', *, *, #1348, .T. ) ;
+#1549 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ;
+#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1510, .T. ) ;
+#1551 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1552 = CARTESIAN_POINT ( 'NONE', ( 2.750000000000000900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1553 = AXIS2_PLACEMENT_3D ( 'NONE', #1552, #1551, #1207 ) ;
+#1554 = CIRCLE ( 'NONE', #1553, 3.000000000000000000 ) ;
+#1555 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.818925648462304300E-014 ) ) ;
+#1556 = ORIENTED_EDGE ( 'NONE', *, *, #1366, .F. ) ;
+#1557 = ORIENTED_EDGE ( 'NONE', *, *, #1573, .T. ) ;
+#1558 = EDGE_LOOP ( 'NONE', ( #1556, #1557, #1489, #1488 ) ) ;
+#1559 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1560 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1561 = AXIS2_PLACEMENT_3D ( 'NONE', #1560, #1559, #1555 ) ;
+#1562 = ORIENTED_EDGE ( 'NONE', *, *, #1391, .T. ) ;
+#1563 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .T. ) ;
+#1564 = EDGE_CURVE ( 'NONE', #1406, #1381, #507, .T. ) ;
+#1565 = ORIENTED_EDGE ( 'NONE', *, *, #1253, .T. ) ;
+#1566 = ADVANCED_FACE ( 'NONE', ( #506 ), #469, .F. ) ;
+#1567 = EDGE_LOOP ( 'NONE', ( #1549, #1545, #1544, #1574 ) ) ;
+#1568 = ORIENTED_EDGE ( 'NONE', *, *, #1486, .T. ) ;
+#1569 = EDGE_LOOP ( 'NONE', ( #1539, #1520, #1475, #1474 ) ) ;
+#1570 = ORIENTED_EDGE ( 'NONE', *, *, #1359, .F. ) ;
+#1571 = ORIENTED_EDGE ( 'NONE', *, *, #1564, .F. ) ;
+#1572 = ORIENTED_EDGE ( 'NONE', *, *, #1409, .T. ) ;
+#1573 = EDGE_CURVE ( 'NONE', #1401, #1364, #565, .T. ) ;
+#1574 = ORIENTED_EDGE ( 'NONE', *, *, #1511, .T. ) ;
+#1575 = ADVANCED_FACE ( 'NONE', ( #509 ), #532, .T. ) ;
+#1576 = ORIENTED_EDGE ( 'NONE', *, *, #1304, .T. ) ;
+#1577 = EDGE_CURVE ( 'NONE', #1323, #1414, #571, .T. ) ;
+#1578 = ADVANCED_FACE ( 'NONE', ( #598 ), #594, .T. ) ;
+#1579 = ORIENTED_EDGE ( 'NONE', *, *, #1256, .T. ) ;
+#1580 = EDGE_LOOP ( 'NONE', ( #1533, #1529, #1537, #1536 ) ) ;
+#1581 = EDGE_LOOP ( 'NONE', ( #1546, #1565, #1562, #1540 ) ) ;
+#1582 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1583 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1584 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1585 = FACE_OUTER_BOUND ( 'NONE', #1148, .T. ) ;
+#1586 = FACE_OUTER_BOUND ( 'NONE', #1158, .T. ) ;
+#1587 = CARTESIAN_POINT ( 'NONE', ( -7.102951435054614100E-016, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1588 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1589 = CARTESIAN_POINT ( 'NONE', ( 25.00000000000000000, 4.898587196589400100E-017, 9.999999999999991100 ) ) ;
+#1590 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1591 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1592 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1593 = CIRCLE ( 'NONE', #1614, 0.4000000000000000200 ) ;
+#1594 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 10.00000000000000200 ) ) ;
+#1595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1596 = FACE_OUTER_BOUND ( 'NONE', #1156, .T. ) ;
+#1597 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1598 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000007400, 4.898587196589413100E-017, 4.200000000000030400 ) ) ;
+#1599 = LINE ( 'NONE', #1598, #1620 ) ;
+#1600 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.818925648462304300E-014 ) ) ;
+#1601 = CIRCLE ( 'NONE', #1662, 0.4000000000000000200 ) ;
+#1602 = AXIS2_PLACEMENT_3D ( 'NONE', #1665, #1605, #1634 ) ;
+#1603 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.602085213965204000E-014 ) ) ;
+#1604 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1605 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1606 = DIRECTION ( 'NONE', ( -1.517883041479706200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1607 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1608 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1609 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1610 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1611 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1612 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1613 = CARTESIAN_POINT ( 'NONE', ( 25.80000000000000400, 0.0000000000000000000, 10.00000000000001200 ) ) ;
+#1614 = AXIS2_PLACEMENT_3D ( 'NONE', #1625, #1592, #1638 ) ;
+#1615 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1616 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1617 = AXIS2_PLACEMENT_3D ( 'NONE', #1584, #1597, #1653 ) ;
+#1618 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1619 = FACE_OUTER_BOUND ( 'NONE', #1237, .T. ) ;
+#1620 = VECTOR ( 'NONE', #1590, 1000.000000000000000 ) ;
+#1621 = FACE_OUTER_BOUND ( 'NONE', #1161, .T. ) ;
+#1622 = CIRCLE ( 'NONE', #1675, 0.4000000000000000200 ) ;
+#1623 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1624 = VECTOR ( 'NONE', #1623, 1000.000000000000000 ) ;
+#1625 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999996700, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1626 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1627 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1628 = AXIS2_PLACEMENT_3D ( 'NONE', #1652, #1640, #1600 ) ;
+#1629 = LINE ( 'NONE', #1669, #1651 ) ;
+#1630 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1631 = AXIS2_PLACEMENT_3D ( 'NONE', #1643, #1618, #1630 ) ;
+#1632 = CYLINDRICAL_SURFACE ( 'NONE', #1631, 0.4000000000000000200 ) ;
+#1633 = CARTESIAN_POINT ( 'NONE', ( 25.80000000000000400, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1634 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1635 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1636 = AXIS2_PLACEMENT_3D ( 'NONE', #1635, #1583, #1582 ) ;
+#1637 = CIRCLE ( 'NONE', #1636, 0.4000000000000000200 ) ;
+#1638 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1639 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1640 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1641 = TOROIDAL_SURFACE ( 'NONE', #1661, 4.200000000000001100, 0.4000000000000000200 ) ;
+#1642 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1643 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1644 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1645 = CIRCLE ( 'NONE', #1628, 0.4000000000000010200 ) ;
+#1646 = VECTOR ( 'NONE', #1604, 1000.000000000000000 ) ;
+#1647 = CARTESIAN_POINT ( 'NONE', ( 25.00000000000000000, 4.898587196589413100E-017, 4.200000000000030400 ) ) ;
+#1648 = LINE ( 'NONE', #1647, #1646 ) ;
+#1649 = CIRCLE ( 'NONE', #1677, 0.4000000000000000200 ) ;
+#1650 = CYLINDRICAL_SURFACE ( 'NONE', #1602, 0.4000000000000010200 ) ;
+#1651 = VECTOR ( 'NONE', #1616, 1000.000000000000000 ) ;
+#1652 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1653 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1654 = LINE ( 'NONE', #1680, #1679 ) ;
+#1655 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999999600, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1656 = AXIS2_PLACEMENT_3D ( 'NONE', #1664, #1663, #1603 ) ;
+#1657 = AXIS2_PLACEMENT_3D ( 'NONE', #1612, #1609, #1615 ) ;
+#1658 = CARTESIAN_POINT ( 'NONE', ( 25.00000000000000000, 4.898587196589400100E-017, 4.200000000000018800 ) ) ;
+#1659 = AXIS2_PLACEMENT_3D ( 'NONE', #1588, #1610, #1644 ) ;
+#1660 = CYLINDRICAL_SURFACE ( 'NONE', #1659, 0.4000000000000000200 ) ;
+#1661 = AXIS2_PLACEMENT_3D ( 'NONE', #1655, #1676, #1595 ) ;
+#1662 = AXIS2_PLACEMENT_3D ( 'NONE', #1587, #1642, #1639 ) ;
+#1663 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1664 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1665 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1666 = LINE ( 'NONE', #1633, #1624 ) ;
+#1667 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 2.081899558550500000E-016, -0.4000000000000000800 ) ) ;
+#1668 = CIRCLE ( 'NONE', #1617, 0.4000000000000000200 ) ;
+#1669 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999993000, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1670 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1671 = VECTOR ( 'NONE', #1670, 1000.000000000000000 ) ;
+#1672 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 4.898587196589413100E-017, 0.3999999999999988600 ) ) ;
+#1673 = LINE ( 'NONE', #1672, #1671 ) ;
+#1674 = CYLINDRICAL_SURFACE ( 'NONE', #1657, 0.4000000000000010200 ) ;
+#1675 = AXIS2_PLACEMENT_3D ( 'NONE', #1627, #1626, #1591 ) ;
+#1676 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1677 = AXIS2_PLACEMENT_3D ( 'NONE', #1608, #1607, #1606 ) ;
+#1678 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1679 = VECTOR ( 'NONE', #1678, 1000.000000000000000 ) ;
+#1680 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 0.0000000000000000000, -0.4000000000000011300 ) ) ;
+#1681 = CIRCLE ( 'NONE', #1656, 0.4000000000000010200 ) ;
+#1682 = SURFACE_STYLE_FILL_AREA ( #1683 ) ;
+#1683 = FILL_AREA_STYLE ('',( #1718 ) ) ;
+#1684 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999993000, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1685 = AXIS2_PLACEMENT_3D ( 'NONE', #1705, #1686, #1716 ) ;
+#1686 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1687 = TOROIDAL_SURFACE ( 'NONE', #1706, 4.200000000000002000, 0.4000000000000000200 ) ;
+#1688 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1689 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.079247873994991800E-016, -0.4000000000000000200 ) ) ;
+#1690 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000037500, 0.0000000000000000000, -0.4000000000000011300 ) ) ;
+#1691 = FACE_OUTER_BOUND ( 'NONE', #1198, .T. ) ;
+#1692 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1722, 'distance_accuracy_value', 'NONE');
+#1693 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1694 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000001100, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1695 = AXIS2_PLACEMENT_3D ( 'NONE', #1694, #1701, #1700 ) ;
+#1696 = AXIS2_PLACEMENT_3D ( 'NONE', #1714, #1710, #1709 ) ;
+#1697 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1698 = SURFACE_STYLE_USAGE ( .BOTH. , #1699 ) ;
+#1699 = SURFACE_SIDE_STYLE ('',( #1682 ) ) ;
+#1700 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1701 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1702 = TOROIDAL_SURFACE ( 'NONE', #1696, 4.200000000000001100, 0.4000000000000000200 ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999996700, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1704 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000001100, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1705 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1706 = AXIS2_PLACEMENT_3D ( 'NONE', #1704, #1688, #1732 ) ;
+#1707 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1708 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999997400, 0.0000000000000000000, -0.4000000000000011300 ) ) ;
+#1709 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1710 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1711 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1712 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1713 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1714 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999999600, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1715 = AXIS2_PLACEMENT_3D ( 'NONE', #1703, #1712, #1711 ) ;
+#1716 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.602085213965204000E-014 ) ) ;
+#1717 = CIRCLE ( 'NONE', #1685, 0.4000000000000010200 ) ;
+#1718 = FILL_AREA_STYLE_COLOUR ( '', #1707 ) ;
+#1719 = FACE_OUTER_BOUND ( 'NONE', #1208, .T. ) ;
+#1720 = CIRCLE ( 'NONE', #1695, 4.600000000000002300 ) ;
+#1721 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1722 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1723 = CIRCLE ( 'NONE', #1715, 0.4000000000000000200 ) ;
+#1724 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000008000, 4.898587196589417400E-017, 4.200000000000030400 ) ) ;
+#1725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1727 ), #1244 ) ;
+#1726 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1727 ) ) ;
+#1727 = STYLED_ITEM ( 'NONE', ( #1728 ), #1211 ) ;
+#1728 = PRESENTATION_STYLE_ASSIGNMENT (( #1698 ) ) ;
+#1729 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000001100, 4.898587196589413100E-017, 4.200000000000000200 ) ) ;
+#1730 = AXIS2_PLACEMENT_3D ( 'NONE', #1729, #1713, #1697 ) ;
+#1731 = CIRCLE ( 'NONE', #1730, 3.800000000000002000 ) ;
+#1732 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1733 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1780, 'distance_accuracy_value', 'NONE');
+#1734 = DIRECTION ( 'NONE', ( -1.517883041479706200E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1735 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #1760, #1793 ) ;
+#1736 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1737 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1738 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1739 = CARTESIAN_POINT ( 'NONE', ( 2.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1740 = AXIS2_PLACEMENT_3D ( 'NONE', #1739, #1802, #1801 ) ;
+#1741 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1742 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1816, 'distance_accuracy_value', 'NONE');
+#1743 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1744 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1745 = CARTESIAN_POINT ( 'NONE', ( 14.40000000000000200, 3.673940397442057900E-016, -2.999999999999998200 ) ) ;
+#1746 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1747 ) ) ;
+#1747 = STYLED_ITEM ( 'NONE', ( #1748 ), #1250 ) ;
+#1748 = PRESENTATION_STYLE_ASSIGNMENT (( #1749 ) ) ;
+#1749 = SURFACE_STYLE_USAGE ( .BOTH. , #1768 ) ;
+#1750 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1807 ), #1770 ) ;
+#1751 = FILL_AREA_STYLE_COLOUR ( '', #1799 ) ;
+#1752 = CIRCLE ( 'NONE', #1740, 2.599999999999999600 ) ;
+#1753 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1754 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1755 = CIRCLE ( 'NONE', #1788, 4.600000000000001400 ) ;
+#1756 = CARTESIAN_POINT ( 'NONE', ( 17.00000000000000000, 0.0000000000000000000, 0.4000000000000000800 ) ) ;
+#1757 = AXIS2_PLACEMENT_3D ( 'NONE', #1812, #1783, #1765 ) ;
+#1758 = CIRCLE ( 'NONE', #1735, 0.4000000000000000200 ) ;
+#1759 = CARTESIAN_POINT ( 'NONE', ( -7.102951435054614100E-016, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1760 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1761 = CIRCLE ( 'NONE', #1809, 0.4000000000000000200 ) ;
+#1762 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1763 = CYLINDRICAL_SURFACE ( 'NONE', #1775, 0.4000000000000000200 ) ;
+#1764 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1765 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.785515554063921000E-014 ) ) ;
+#1766 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1767 = FILL_AREA_STYLE ('',( #1751 ) ) ;
+#1768 = SURFACE_SIDE_STYLE ('',( #1769 ) ) ;
+#1769 = SURFACE_STYLE_FILL_AREA ( #1767 ) ;
+#1770 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1733 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1780, #1795, #1741 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1771 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999996000, 4.898587196589413100E-017, 0.3999999999999988600 ) ) ;
+#1772 = LINE ( 'NONE', #1762, #1815 ) ;
+#1773 = FACE_OUTER_BOUND ( 'NONE', #1240, .T. ) ;
+#1774 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1775 = AXIS2_PLACEMENT_3D ( 'NONE', #1810, #1819, #1818 ) ;
+#1776 = PLANE ( 'NONE', #1757 ) ;
+#1777 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1742 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1816, #1782, #1743 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1778 = SURFACE_STYLE_FILL_AREA ( #1779 ) ;
+#1779 = FILL_AREA_STYLE ('',( #1798 ) ) ;
+#1780 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1781 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000032200, 0.0000000000000000000, -1.158110936321920700E-015 ) ) ;
+#1782 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1783 = DIRECTION ( 'NONE', ( 2.785515554063921000E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1784 = CARTESIAN_POINT ( 'NONE', ( 4.200000000000025900, 4.898587196589413100E-017, 0.3999999999999988600 ) ) ;
+#1785 = FACE_OUTER_BOUND ( 'NONE', #1265, .T. ) ;
+#1786 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1787 = CARTESIAN_POINT ( 'NONE', ( 21.19999999999999600, 0.0000000000000000000, 4.200000000000000200 ) ) ;
+#1788 = AXIS2_PLACEMENT_3D ( 'NONE', #1787, #1786, #1764 ) ;
+#1789 = CYLINDRICAL_SURFACE ( 'NONE', #1794, 0.4000000000000000200 ) ;
+#1790 = FACE_OUTER_BOUND ( 'NONE', #1219, .T. ) ;
+#1791 = FACE_OUTER_BOUND ( 'NONE', #1263, .T. ) ;
+#1792 = CARTESIAN_POINT ( 'NONE', ( 5.946892557597614400, 0.0000000000000000000, 2.599999999999999200 ) ) ;
+#1793 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1794 = AXIS2_PLACEMENT_3D ( 'NONE', #1821, #1754, #1753 ) ;
+#1795 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1796 = DIRECTION ( 'NONE', ( 1.224646799147353200E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1797 = AXIS2_PLACEMENT_3D ( 'NONE', #1738, #1737, #1736 ) ;
+#1798 = FILL_AREA_STYLE_COLOUR ( '', #1813 ) ;
+#1799 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1800 = CYLINDRICAL_SURFACE ( 'NONE', #1797, 2.999999999999998200 ) ;
+#1801 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#1802 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1803 = FACE_OUTER_BOUND ( 'NONE', #1218, .T. ) ;
+#1804 = FACE_OUTER_BOUND ( 'NONE', #1189, .T. ) ;
+#1805 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1806 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1807 ) ) ;
+#1807 = STYLED_ITEM ( 'NONE', ( #1808 ), #1248 ) ;
+#1808 = PRESENTATION_STYLE_ASSIGNMENT (( #1823 ) ) ;
+#1809 = AXIS2_PLACEMENT_3D ( 'NONE', #1781, #1805, #1734 ) ;
+#1810 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1811 = CARTESIAN_POINT ( 'NONE', ( 25.80000000000000400, 0.0000000000000000000, 4.200000000000041000 ) ) ;
+#1812 = CARTESIAN_POINT ( 'NONE', ( 25.40000000000000200, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1813 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #1759, #1796, #1774 ) ;
+#1815 = VECTOR ( 'NONE', #1766, 1000.000000000000000 ) ;
+#1816 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1747 ), #1777 ) ;
+#1818 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1819 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1820 = CARTESIAN_POINT ( 'NONE', ( -7.102951435054614100E-016, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1821 = CARTESIAN_POINT ( 'NONE', ( -7.102951435054614100E-016, 0.0000000000000000000, 4.200000000000030400 ) ) ;
+#1822 = CYLINDRICAL_SURFACE ( 'NONE', #1814, 0.4000000000000000200 ) ;
+#1823 = SURFACE_STYLE_USAGE ( .BOTH. , #1824 ) ;
+#1824 = SURFACE_SIDE_STYLE ('',( #1778 ) ) ;
+#1825 = CARTESIAN_POINT ( 'NONE', ( 11.94999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1826 = AXIS2_PLACEMENT_3D ( 'NONE', #1825, #1827, #1828 ) ;
+#1827 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1828 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1829 = VECTOR ( 'NONE', #1832, 1000.000000000000000 ) ;
+#1830 = LINE ( 'NONE', #1831, #1829 ) ;
+#1831 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.000000000000000000 ) ) ;
+#1832 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1833 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 3.184081677783117200E-016, -2.599999999999999200 ) ) ;
+#1834 = LINE ( 'NONE', #1833, #1837 ) ;
+#1835 = CIRCLE ( 'NONE', #1826, 2.599999999999999200 ) ;
+#1836 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1837 = VECTOR ( 'NONE', #1836, 1000.000000000000000 ) ;
+#1838 = CYLINDRICAL_SURFACE ( 'NONE', #1840, 2.599999999999999200 ) ;
+#1839 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1840 = AXIS2_PLACEMENT_3D ( 'NONE', #1842, #1841, #1839 ) ;
+#1841 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1842 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+ENDSEC;
+END-ISO-10303-21;
diff --git a/STEP-files/resistor-th-hole/RES5W_MODEL.STEP b/STEP-files/resistor-th-hole/RES5W_MODEL.STEP
new file mode 100644
index 0000000..2c2044d
--- /dev/null
+++ b/STEP-files/resistor-th-hole/RES5W_MODEL.STEP
@@ -0,0 +1,1887 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION (( 'STEP AP214' ),
+ '1' );
+FILE_NAME ('RES5W_MODEL.STEP',
+ '2016-08-06T19:41:54',
+ ( 'NgocHoang' ),
+ ( '' ),
+ 'SwSTEP 2.0',
+ 'SolidWorks 2010',
+ '' );
+FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' ));
+ENDSEC;
+
+DATA;
+#1 = ADVANCED_FACE ( 'NONE', ( #441 ), #438, .T. ) ;
+#2 = EDGE_LOOP ( 'NONE', ( #17, #16, #18, #15 ) ) ;
+#3 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ;
+#4 = EDGE_CURVE ( 'NONE', #375, #311, #440, .T. ) ;
+#5 = ORIENTED_EDGE ( 'NONE', *, *, #362, .F. ) ;
+#6 = ORIENTED_EDGE ( 'NONE', *, *, #634, .F. ) ;
+#7 = ADVANCED_FACE ( 'NONE', ( #466 ), #465, .T. ) ;
+#8 = EDGE_LOOP ( 'NONE', ( #82, #84, #89, #83 ) ) ;
+#9 = EDGE_LOOP ( 'NONE', ( #6, #3, #12, #13 ) ) ;
+#10 = EDGE_CURVE ( 'NONE', #375, #286, #404, .T. ) ;
+#11 = ADVANCED_FACE ( 'NONE', ( #403 ), #471, .T. ) ;
+#12 = ORIENTED_EDGE ( 'NONE', *, *, #623, .T. ) ;
+#13 = ORIENTED_EDGE ( 'NONE', *, *, #216, .T. ) ;
+#14 = EDGE_CURVE ( 'NONE', #304, #286, #485, .T. ) ;
+#15 = ORIENTED_EDGE ( 'NONE', *, *, #14, .F. ) ;
+#16 = ORIENTED_EDGE ( 'NONE', *, *, #4, .F. ) ;
+#17 = ORIENTED_EDGE ( 'NONE', *, *, #620, .F. ) ;
+#18 = ORIENTED_EDGE ( 'NONE', *, *, #10, .T. ) ;
+#19 = ORIENTED_EDGE ( 'NONE', *, *, #620, .T. ) ;
+#20 = ORIENTED_EDGE ( 'NONE', *, *, #318, .F. ) ;
+#21 = EDGE_LOOP ( 'NONE', ( #20, #22, #25, #28 ) ) ;
+#22 = ORIENTED_EDGE ( 'NONE', *, *, #31, .F. ) ;
+#23 = EDGE_CURVE ( 'NONE', #266, #120, #496, .T. ) ;
+#24 = ADVANCED_FACE ( 'NONE', ( #406 ), #547, .F. ) ;
+#25 = ORIENTED_EDGE ( 'NONE', *, *, #635, .T. ) ;
+#26 = ORIENTED_EDGE ( 'NONE', *, *, #277, .F. ) ;
+#27 = ORIENTED_EDGE ( 'NONE', *, *, #357, .T. ) ;
+#28 = ORIENTED_EDGE ( 'NONE', *, *, #30, .F. ) ;
+#29 = ADVANCED_FACE ( 'NONE', ( #513 ), #520, .T. ) ;
+#30 = EDGE_CURVE ( 'NONE', #237, #254, #514, .T. ) ;
+#31 = EDGE_CURVE ( 'NONE', #302, #293, #533, .T. ) ;
+#32 = ADVANCED_FACE ( 'NONE', ( #526 ), #570, .F. ) ;
+#33 = EDGE_CURVE ( 'NONE', #225, #261, #534, .T. ) ;
+#34 = ORIENTED_EDGE ( 'NONE', *, *, #80, .T. ) ;
+#35 = ORIENTED_EDGE ( 'NONE', *, *, #317, .T. ) ;
+#36 = ORIENTED_EDGE ( 'NONE', *, *, #319, .F. ) ;
+#37 = ORIENTED_EDGE ( 'NONE', *, *, #33, .F. ) ;
+#38 = ORIENTED_EDGE ( 'NONE', *, *, #4, .T. ) ;
+#39 = EDGE_LOOP ( 'NONE', ( #40, #26, #27, #37 ) ) ;
+#40 = ORIENTED_EDGE ( 'NONE', *, *, #347, .F. ) ;
+#41 = ORIENTED_EDGE ( 'NONE', *, *, #227, .T. ) ;
+#42 = ORIENTED_EDGE ( 'NONE', *, *, #47, .T. ) ;
+#43 = ORIENTED_EDGE ( 'NONE', *, *, #378, .T. ) ;
+#44 = ORIENTED_EDGE ( 'NONE', *, *, #306, .F. ) ;
+#45 = EDGE_LOOP ( 'NONE', ( #46, #42, #59, #66 ) ) ;
+#46 = ORIENTED_EDGE ( 'NONE', *, *, #300, .F. ) ;
+#47 = EDGE_CURVE ( 'NONE', #252, #282, #457, .T. ) ;
+#48 = EDGE_LOOP ( 'NONE', ( #51, #34, #61, #68 ) ) ;
+#49 = ADVANCED_FACE ( 'NONE', ( #601 ), #590, .T. ) ;
+#50 = EDGE_LOOP ( 'NONE', ( #78, #70, #43, #58 ) ) ;
+#51 = ORIENTED_EDGE ( 'NONE', *, *, #298, .F. ) ;
+#52 = ADVANCED_FACE ( 'NONE', ( #575 ), #889, .T. ) ;
+#53 = EDGE_CURVE ( 'NONE', #240, #239, #886, .T. ) ;
+#54 = ORIENTED_EDGE ( 'NONE', *, *, #31, .T. ) ;
+#55 = ADVANCED_FACE ( 'NONE', ( #872 ), #655, .T. ) ;
+#56 = ORIENTED_EDGE ( 'NONE', *, *, #253, .F. ) ;
+#57 = EDGE_CURVE ( 'NONE', #157, #289, #654, .T. ) ;
+#58 = ORIENTED_EDGE ( 'NONE', *, *, #156, .T. ) ;
+#59 = ORIENTED_EDGE ( 'NONE', *, *, #343, .T. ) ;
+#60 = EDGE_LOOP ( 'NONE', ( #56, #76, #67, #633 ) ) ;
+#61 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ;
+#62 = ORIENTED_EDGE ( 'NONE', *, *, #372, .T. ) ;
+#63 = ORIENTED_EDGE ( 'NONE', *, *, #363, .T. ) ;
+#64 = ORIENTED_EDGE ( 'NONE', *, *, #265, .F. ) ;
+#65 = ADVANCED_FACE ( 'NONE', ( #673 ), #676, .T. ) ;
+#66 = ORIENTED_EDGE ( 'NONE', *, *, #53, .F. ) ;
+#67 = ORIENTED_EDGE ( 'NONE', *, *, #236, .T. ) ;
+#68 = ORIENTED_EDGE ( 'NONE', *, *, #57, .T. ) ;
+#69 = EDGE_LOOP ( 'NONE', ( #44, #77, #62, #54 ) ) ;
+#70 = ORIENTED_EDGE ( 'NONE', *, *, #57, .F. ) ;
+#71 = ADVANCED_FACE ( 'NONE', ( #692 ), #717, .F. ) ;
+#72 = ORIENTED_EDGE ( 'NONE', *, *, #273, .T. ) ;
+#73 = ORIENTED_EDGE ( 'NONE', *, *, #47, .F. ) ;
+#74 = ADVANCED_FACE ( 'NONE', ( #715 ), #703, .T. ) ;
+#75 = EDGE_LOOP ( 'NONE', ( #64, #63, #72, #73 ) ) ;
+#76 = ORIENTED_EDGE ( 'NONE', *, *, #53, .T. ) ;
+#77 = ORIENTED_EDGE ( 'NONE', *, *, #14, .T. ) ;
+#78 = ORIENTED_EDGE ( 'NONE', *, *, #303, .F. ) ;
+#79 = ADVANCED_FACE ( 'NONE', ( #720 ), #873, .T. ) ;
+#80 = EDGE_CURVE ( 'NONE', #255, #275, #910, .T. ) ;
+#81 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ;
+#82 = ORIENTED_EDGE ( 'NONE', *, *, #270, .F. ) ;
+#83 = ORIENTED_EDGE ( 'NONE', *, *, #258, .T. ) ;
+#84 = ORIENTED_EDGE ( 'NONE', *, *, #33, .T. ) ;
+#85 = ADVANCED_FACE ( 'NONE', ( #646 ), #1105, .F. ) ;
+#86 = ORIENTED_EDGE ( 'NONE', *, *, #269, .T. ) ;
+#87 = ORIENTED_EDGE ( 'NONE', *, *, #206, .F. ) ;
+#88 = ADVANCED_FACE ( 'NONE', ( #949 ), #968, .T. ) ;
+#89 = ORIENTED_EDGE ( 'NONE', *, *, #242, .T. ) ;
+#90 = EDGE_LOOP ( 'NONE', ( #87, #91, #86, #81 ) ) ;
+#91 = ORIENTED_EDGE ( 'NONE', *, *, #30, .T. ) ;
+#92 = ORIENTED_EDGE ( 'NONE', *, *, #207, .T. ) ;
+#93 = EDGE_LOOP ( 'NONE', ( #98, #103, #100, #104 ) ) ;
+#94 = ORIENTED_EDGE ( 'NONE', *, *, #208, .T. ) ;
+#95 = ORIENTED_EDGE ( 'NONE', *, *, #106, .F. ) ;
+#96 = ADVANCED_FACE ( 'NONE', ( #956 ), #972, .T. ) ;
+#97 = ADVANCED_FACE ( 'NONE', ( #985 ), #1074, .T. ) ;
+#98 = ORIENTED_EDGE ( 'NONE', *, *, #231, .F. ) ;
+#99 = EDGE_LOOP ( 'NONE', ( #110, #107, #92, #95 ) ) ;
+#100 = ORIENTED_EDGE ( 'NONE', *, *, #211, .T. ) ;
+#101 = ORIENTED_EDGE ( 'NONE', *, *, #106, .T. ) ;
+#102 = ORIENTED_EDGE ( 'NONE', *, *, #624, .F. ) ;
+#103 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ;
+#104 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ;
+#105 = EDGE_LOOP ( 'NONE', ( #111, #101, #94, #102 ) ) ;
+#106 = EDGE_CURVE ( 'NONE', #181, #230, #1095, .T. ) ;
+#107 = ORIENTED_EDGE ( 'NONE', *, *, #108, .T. ) ;
+#108 = EDGE_CURVE ( 'NONE', #179, #177, #1025, .T. ) ;
+#109 = EDGE_LOOP ( 'NONE', ( #639, #619, #641, #636 ) ) ;
+#110 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ;
+#111 = ORIENTED_EDGE ( 'NONE', *, *, #217, .F. ) ;
+#112 = ADVANCED_FACE ( 'NONE', ( #1091 ), #1093, .T. ) ;
+#113 = EDGE_CURVE ( 'NONE', #341, #118, #1089, .T. ) ;
+#114 = ORIENTED_EDGE ( 'NONE', *, *, #635, .F. ) ;
+#115 = VERTEX_POINT ( 'NONE', #1026 ) ;
+#116 = ORIENTED_EDGE ( 'NONE', *, *, #385, .F. ) ;
+#117 = EDGE_LOOP ( 'NONE', ( #161, #116, #138, #137 ) ) ;
+#118 = VERTEX_POINT ( 'NONE', #1090 ) ;
+#119 = ORIENTED_EDGE ( 'NONE', *, *, #379, .F. ) ;
+#120 = VERTEX_POINT ( 'NONE', #1045 ) ;
+#121 = EDGE_LOOP ( 'NONE', ( #119, #143, #141, #134 ) ) ;
+#122 = ORIENTED_EDGE ( 'NONE', *, *, #338, .F. ) ;
+#123 = ADVANCED_FACE ( 'NONE', ( #1059 ), #1072, .T. ) ;
+#124 = EDGE_CURVE ( 'NONE', #386, #115, #1053, .T. ) ;
+#125 = ORIENTED_EDGE ( 'NONE', *, *, #399, .F. ) ;
+#126 = ORIENTED_EDGE ( 'NONE', *, *, #124, .F. ) ;
+#127 = EDGE_CURVE ( 'NONE', #118, #115, #1024, .T. ) ;
+#128 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ;
+#129 = ORIENTED_EDGE ( 'NONE', *, *, #124, .T. ) ;
+#130 = ORIENTED_EDGE ( 'NONE', *, *, #326, .T. ) ;
+#131 = EDGE_LOOP ( 'NONE', ( #133, #125, #129, #128 ) ) ;
+#132 = ORIENTED_EDGE ( 'NONE', *, *, #127, .T. ) ;
+#133 = ORIENTED_EDGE ( 'NONE', *, *, #113, .F. ) ;
+#134 = ORIENTED_EDGE ( 'NONE', *, *, #368, .T. ) ;
+#135 = ADVANCED_FACE ( 'NONE', ( #1076 ), #1054, .T. ) ;
+#136 = ORIENTED_EDGE ( 'NONE', *, *, #442, .T. ) ;
+#137 = ORIENTED_EDGE ( 'NONE', *, *, #359, .T. ) ;
+#138 = ORIENTED_EDGE ( 'NONE', *, *, #393, .T. ) ;
+#139 = ORIENTED_EDGE ( 'NONE', *, *, #329, .F. ) ;
+#140 = ADVANCED_FACE ( 'NONE', ( #1077 ), #1079, .T. ) ;
+#141 = ORIENTED_EDGE ( 'NONE', *, *, #337, .T. ) ;
+#142 = EDGE_CURVE ( 'NONE', #115, #118, #1080, .T. ) ;
+#143 = ORIENTED_EDGE ( 'NONE', *, *, #413, .F. ) ;
+#144 = EDGE_LOOP ( 'NONE', ( #139, #122, #130, #136 ) ) ;
+#145 = ORIENTED_EDGE ( 'NONE', *, *, #321, .F. ) ;
+#146 = ORIENTED_EDGE ( 'NONE', *, *, #169, .T. ) ;
+#147 = ORIENTED_EDGE ( 'NONE', *, *, #383, .T. ) ;
+#148 = ADVANCED_FACE ( 'NONE', ( #1078 ), #1081, .T. ) ;
+#149 = ADVANCED_FACE ( 'NONE', ( #1029 ), #998, .F. ) ;
+#150 = VERTEX_POINT ( 'NONE', #1003 ) ;
+#151 = ORIENTED_EDGE ( 'NONE', *, *, #127, .F. ) ;
+#152 = EDGE_LOOP ( 'NONE', ( #170, #173 ) ) ;
+#153 = ORIENTED_EDGE ( 'NONE', *, *, #189, .F. ) ;
+#154 = ORIENTED_EDGE ( 'NONE', *, *, #415, .T. ) ;
+#155 = VERTEX_POINT ( 'NONE', #1020 ) ;
+#156 = EDGE_CURVE ( 'NONE', #155, #176, #999, .T. ) ;
+#157 = VERTEX_POINT ( 'NONE', #992 ) ;
+#158 = EDGE_CURVE ( 'NONE', #155, #150, #1015, .T. ) ;
+#159 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ;
+#160 = ORIENTED_EDGE ( 'NONE', *, *, #156, .F. ) ;
+#161 = ORIENTED_EDGE ( 'NONE', *, *, #330, .F. ) ;
+#162 = EDGE_LOOP ( 'NONE', ( #145, #147, #154, #153 ) ) ;
+#163 = ADVANCED_FACE ( 'NONE', ( #1112 ), #1111, .T. ) ;
+#164 = EDGE_LOOP ( 'NONE', ( #160, #188, #146, #167 ) ) ;
+#165 = VERTEX_POINT ( 'NONE', #1114 ) ;
+#166 = EDGE_LOOP ( 'NONE', ( #172, #200, #180, #178 ) ) ;
+#167 = ORIENTED_EDGE ( 'NONE', *, *, #168, .F. ) ;
+#168 = EDGE_CURVE ( 'NONE', #176, #165, #1002, .T. ) ;
+#169 = EDGE_CURVE ( 'NONE', #150, #165, #1122, .T. ) ;
+#170 = ORIENTED_EDGE ( 'NONE', *, *, #436, .T. ) ;
+#171 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #617 ) ;
+#172 = ORIENTED_EDGE ( 'NONE', *, *, #198, .F. ) ;
+#173 = ORIENTED_EDGE ( 'NONE', *, *, #189, .T. ) ;
+#174 = ADVANCED_FACE ( 'NONE', ( #1155 ), #1159, .T. ) ;
+#175 = CLOSED_SHELL ( 'NONE', ( #470, #397, #367, #412, #336, #123, #135, #140, #163, #148, #187, #174 ) ) ;
+#176 = VERTEX_POINT ( 'NONE', #1133 ) ;
+#177 = VERTEX_POINT ( 'NONE', #1148 ) ;
+#178 = ORIENTED_EDGE ( 'NONE', *, *, #197, .F. ) ;
+#179 = VERTEX_POINT ( 'NONE', #1124 ) ;
+#180 = ORIENTED_EDGE ( 'NONE', *, *, #201, .F. ) ;
+#181 = VERTEX_POINT ( 'NONE', #1125 ) ;
+#182 = EDGE_CURVE ( 'NONE', #165, #179, #1139, .T. ) ;
+#183 = ORIENTED_EDGE ( 'NONE', *, *, #224, .T. ) ;
+#184 = ADVANCED_FACE ( 'NONE', ( #1115 ), #1618, .T. ) ;
+#185 = ORIENTED_EDGE ( 'NONE', *, *, #219, .F. ) ;
+#186 = EDGE_LOOP ( 'NONE', ( #159, #151 ) ) ;
+#187 = ADVANCED_FACE ( 'NONE', ( #1631 ), #1584, .F. ) ;
+#188 = ORIENTED_EDGE ( 'NONE', *, *, #158, .T. ) ;
+#189 = EDGE_CURVE ( 'NONE', #339, #335, #1579, .T. ) ;
+#190 = ORIENTED_EDGE ( 'NONE', *, *, #219, .T. ) ;
+#191 = ORIENTED_EDGE ( 'NONE', *, *, #207, .F. ) ;
+#192 = EDGE_CURVE ( 'NONE', #179, #181, #1621, .T. ) ;
+#193 = ADVANCED_FACE ( 'NONE', ( #1588 ), #1585, .T. ) ;
+#194 = EDGE_LOOP ( 'NONE', ( #195, #283, #196, #272 ) ) ;
+#195 = ORIENTED_EDGE ( 'NONE', *, *, #277, .T. ) ;
+#196 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ;
+#197 = EDGE_CURVE ( 'NONE', #150, #177, #1602, .T. ) ;
+#198 = EDGE_CURVE ( 'NONE', #165, #150, #1591, .T. ) ;
+#199 = ORIENTED_EDGE ( 'NONE', *, *, #201, .T. ) ;
+#200 = ORIENTED_EDGE ( 'NONE', *, *, #182, .T. ) ;
+#201 = EDGE_CURVE ( 'NONE', #177, #179, #1177, .T. ) ;
+#202 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ;
+#203 = EDGE_LOOP ( 'NONE', ( #199, #202, #185, #191 ) ) ;
+#204 = ADVANCED_FACE ( 'NONE', ( #1218 ), #1213, .T. ) ;
+#205 = ORIENTED_EDGE ( 'NONE', *, *, #269, .F. ) ;
+#206 = EDGE_CURVE ( 'NONE', #237, #246, #1194, .T. ) ;
+#207 = EDGE_CURVE ( 'NONE', #177, #230, #1171, .T. ) ;
+#208 = EDGE_CURVE ( 'NONE', #230, #229, #1178, .T. ) ;
+#209 = ORIENTED_EDGE ( 'NONE', *, *, #227, .F. ) ;
+#210 = ORIENTED_EDGE ( 'NONE', *, *, #231, .T. ) ;
+#211 = EDGE_CURVE ( 'NONE', #228, #266, #1244, .T. ) ;
+#212 = VERTEX_POINT ( 'NONE', #1226 ) ;
+#213 = EDGE_LOOP ( 'NONE', ( #209, #210, #183, #243 ) ) ;
+#214 = ADVANCED_FACE ( 'NONE', ( #1224 ), #1285, .F. ) ;
+#215 = ORIENTED_EDGE ( 'NONE', *, *, #298, .T. ) ;
+#216 = EDGE_CURVE ( 'NONE', #229, #232, #1272, .T. ) ;
+#217 = EDGE_CURVE ( 'NONE', #181, #232, #1207, .T. ) ;
+#218 = ORIENTED_EDGE ( 'NONE', *, *, #216, .F. ) ;
+#219 = EDGE_CURVE ( 'NONE', #230, #181, #1189, .T. ) ;
+#220 = ORIENTED_EDGE ( 'NONE', *, *, #217, .T. ) ;
+#221 = ORIENTED_EDGE ( 'NONE', *, *, #208, .F. ) ;
+#222 = EDGE_LOOP ( 'NONE', ( #190, #220, #218, #221 ) ) ;
+#223 = EDGE_LOOP ( 'NONE', ( #260, #251, #248, #205 ) ) ;
+#224 = EDGE_CURVE ( 'NONE', #120, #266, #1232, .T. ) ;
+#225 = VERTEX_POINT ( 'NONE', #1270 ) ;
+#226 = ADVANCED_FACE ( 'NONE', ( #1271 ), #1279, .T. ) ;
+#227 = EDGE_CURVE ( 'NONE', #234, #228, #1256, .T. ) ;
+#228 = VERTEX_POINT ( 'NONE', #1327 ) ;
+#229 = VERTEX_POINT ( 'NONE', #1342 ) ;
+#230 = VERTEX_POINT ( 'NONE', #1324 ) ;
+#231 = EDGE_CURVE ( 'NONE', #234, #120, #1333, .T. ) ;
+#232 = VERTEX_POINT ( 'NONE', #1330 ) ;
+#233 = ADVANCED_FACE ( 'NONE', ( #1339 ), #1332, .F. ) ;
+#234 = VERTEX_POINT ( 'NONE', #1355 ) ;
+#235 = ORIENTED_EDGE ( 'NONE', *, *, #285, .T. ) ;
+#236 = EDGE_CURVE ( 'NONE', #239, #275, #1353, .T. ) ;
+#237 = VERTEX_POINT ( 'NONE', #1340 ) ;
+#238 = EDGE_LOOP ( 'NONE', ( #263, #245, #249, #284 ) ) ;
+#239 = VERTEX_POINT ( 'NONE', #1269 ) ;
+#240 = VERTEX_POINT ( 'NONE', #1275 ) ;
+#241 = ADVANCED_FACE ( 'NONE', ( #1274 ), #1379, .T. ) ;
+#242 = EDGE_CURVE ( 'NONE', #261, #212, #1368, .T. ) ;
+#243 = ORIENTED_EDGE ( 'NONE', *, *, #211, .F. ) ;
+#244 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ;
+#245 = ORIENTED_EDGE ( 'NONE', *, *, #253, .T. ) ;
+#246 = VERTEX_POINT ( 'NONE', #1375 ) ;
+#247 = EDGE_CURVE ( 'NONE', #254, #237, #1366, .T. ) ;
+#248 = ORIENTED_EDGE ( 'NONE', *, *, #258, .F. ) ;
+#249 = ORIENTED_EDGE ( 'NONE', *, *, #285, .F. ) ;
+#250 = ORIENTED_EDGE ( 'NONE', *, *, #242, .F. ) ;
+#251 = ORIENTED_EDGE ( 'NONE', *, *, #206, .T. ) ;
+#252 = VERTEX_POINT ( 'NONE', #1398 ) ;
+#253 = EDGE_CURVE ( 'NONE', #240, #255, #1380, .T. ) ;
+#254 = VERTEX_POINT ( 'NONE', #1385 ) ;
+#255 = VERTEX_POINT ( 'NONE', #1399 ) ;
+#256 = EDGE_CURVE ( 'NONE', #246, #212, #1396, .T. ) ;
+#257 = ORIENTED_EDGE ( 'NONE', *, *, #270, .T. ) ;
+#258 = EDGE_CURVE ( 'NONE', #212, #246, #1386, .T. ) ;
+#259 = VERTEX_POINT ( 'NONE', #1401 ) ;
+#260 = ORIENTED_EDGE ( 'NONE', *, *, #247, .T. ) ;
+#261 = VERTEX_POINT ( 'NONE', #1384 ) ;
+#262 = ORIENTED_EDGE ( 'NONE', *, *, #271, .T. ) ;
+#263 = ORIENTED_EDGE ( 'NONE', *, *, #281, .T. ) ;
+#264 = EDGE_LOOP ( 'NONE', ( #262, #257, #244, #250 ) ) ;
+#265 = EDGE_CURVE ( 'NONE', #279, #252, #1345, .T. ) ;
+#266 = VERTEX_POINT ( 'NONE', #1367 ) ;
+#267 = EDGE_CURVE ( 'NONE', #275, #157, #1309, .T. ) ;
+#268 = ADVANCED_FACE ( 'NONE', ( #1370 ), #1502, .T. ) ;
+#269 = EDGE_CURVE ( 'NONE', #254, #212, #1465, .T. ) ;
+#270 = EDGE_CURVE ( 'NONE', #225, #246, #1470, .T. ) ;
+#271 = EDGE_CURVE ( 'NONE', #261, #225, #1503, .T. ) ;
+#272 = ORIENTED_EDGE ( 'NONE', *, *, #273, .F. ) ;
+#273 = EDGE_CURVE ( 'NONE', #259, #282, #1494, .T. ) ;
+#274 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ;
+#275 = VERTEX_POINT ( 'NONE', #1496 ) ;
+#276 = ADVANCED_FACE ( 'NONE', ( #1462 ), #1468, .T. ) ;
+#277 = EDGE_CURVE ( 'NONE', #259, #279, #1390, .T. ) ;
+#278 = EDGE_CURVE ( 'NONE', #282, #252, #1421, .T. ) ;
+#279 = VERTEX_POINT ( 'NONE', #1535 ) ;
+#280 = EDGE_LOOP ( 'NONE', ( #235, #215, #287, #274 ) ) ;
+#281 = EDGE_CURVE ( 'NONE', #239, #240, #1523, .T. ) ;
+#282 = VERTEX_POINT ( 'NONE', #1515 ) ;
+#283 = ORIENTED_EDGE ( 'NONE', *, *, #265, .T. ) ;
+#284 = ORIENTED_EDGE ( 'NONE', *, *, #236, .F. ) ;
+#285 = EDGE_CURVE ( 'NONE', #275, #255, #1510, .T. ) ;
+#286 = VERTEX_POINT ( 'NONE', #1518 ) ;
+#287 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ;
+#288 = ORIENTED_EDGE ( 'NONE', *, *, #281, .F. ) ;
+#289 = VERTEX_POINT ( 'NONE', #1509 ) ;
+#290 = ADVANCED_FACE ( 'NONE', ( #1513 ), #1511, .T. ) ;
+#291 = ORIENTED_EDGE ( 'NONE', *, *, #303, .T. ) ;
+#292 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#293 = VERTEX_POINT ( 'NONE', #1565 ) ;
+#294 = ORIENTED_EDGE ( 'NONE', *, *, #300, .T. ) ;
+#295 = EDGE_LOOP ( 'NONE', ( #376, #291, #297, #354 ) ) ;
+#296 = ORIENTED_EDGE ( 'NONE', *, *, #306, .T. ) ;
+#297 = ORIENTED_EDGE ( 'NONE', *, *, #299, .T. ) ;
+#298 = EDGE_CURVE ( 'NONE', #255, #289, #1546, .T. ) ;
+#299 = EDGE_CURVE ( 'NONE', #176, #155, #1553, .T. ) ;
+#300 = EDGE_CURVE ( 'NONE', #252, #240, #1555, .T. ) ;
+#301 = EDGE_CURVE ( 'NONE', #286, #304, #1550, .T. ) ;
+#302 = VERTEX_POINT ( 'NONE', #1563 ) ;
+#303 = EDGE_CURVE ( 'NONE', #289, #176, #1539, .T. ) ;
+#304 = VERTEX_POINT ( 'NONE', #1559 ) ;
+#305 = ORIENTED_EDGE ( 'NONE', *, *, #301, .T. ) ;
+#306 = EDGE_CURVE ( 'NONE', #304, #293, #1576, .T. ) ;
+#307 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ;
+#308 = EDGE_CURVE ( 'NONE', #289, #157, #1572, .T. ) ;
+#309 = ORIENTED_EDGE ( 'NONE', *, *, #343, .F. ) ;
+#310 = ADVANCED_FACE ( 'NONE', ( #1530 ), #1547, .T. ) ;
+#311 = VERTEX_POINT ( 'NONE', #1642 ) ;
+#312 = ADVANCED_FACE ( 'NONE', ( #1645 ), #1681, .T. ) ;
+#313 = ORIENTED_EDGE ( 'NONE', *, *, #346, .F. ) ;
+#314 = ORIENTED_EDGE ( 'NONE', *, *, #318, .T. ) ;
+#315 = ORIENTED_EDGE ( 'NONE', *, *, #317, .F. ) ;
+#316 = EDGE_LOOP ( 'NONE', ( #320, #348, #345, #315 ) ) ;
+#317 = EDGE_CURVE ( 'NONE', #228, #375, #1673, .T. ) ;
+#318 = EDGE_CURVE ( 'NONE', #293, #237, #1696, .T. ) ;
+#319 = EDGE_CURVE ( 'NONE', #234, #311, #1662, .T. ) ;
+#320 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ;
+#321 = EDGE_CURVE ( 'NONE', #331, #339, #1658, .T. ) ;
+#322 = VERTEX_POINT ( 'NONE', #1654 ) ;
+#323 = ORIENTED_EDGE ( 'NONE', *, *, #338, .T. ) ;
+#324 = EDGE_LOOP ( 'NONE', ( #424, #361, #323, #332 ) ) ;
+#325 = ORIENTED_EDGE ( 'NONE', *, *, #413, .T. ) ;
+#326 = EDGE_CURVE ( 'NONE', #364, #388, #1692, .T. ) ;
+#327 = ADVANCED_FACE ( 'NONE', ( #1675 ), #1598, .T. ) ;
+#328 = ORIENTED_EDGE ( 'NONE', *, *, #385, .T. ) ;
+#329 = EDGE_CURVE ( 'NONE', #468, #370, #1697, .T. ) ;
+#330 = EDGE_CURVE ( 'NONE', #331, #364, #1780, .T. ) ;
+#331 = VERTEX_POINT ( 'NONE', #1763 ) ;
+#332 = ORIENTED_EDGE ( 'NONE', *, *, #393, .F. ) ;
+#333 = EDGE_LOOP ( 'NONE', ( #328, #427, #426, #369 ) ) ;
+#334 = ORIENTED_EDGE ( 'NONE', *, *, #346, .T. ) ;
+#335 = VERTEX_POINT ( 'NONE', #1773 ) ;
+#336 = ADVANCED_FACE ( 'NONE', ( #1772 ), #1793, .T. ) ;
+#337 = EDGE_CURVE ( 'NONE', #370, #341, #1746, .T. ) ;
+#338 = EDGE_CURVE ( 'NONE', #364, #468, #1747, .T. ) ;
+#339 = VERTEX_POINT ( 'NONE', #1760 ) ;
+#340 = ORIENTED_EDGE ( 'NONE', *, *, #379, .T. ) ;
+#341 = VERTEX_POINT ( 'NONE', #1737 ) ;
+#342 = ORIENTED_EDGE ( 'NONE', *, *, #372, .F. ) ;
+#343 = EDGE_CURVE ( 'NONE', #282, #239, #1769, .T. ) ;
+#344 = ORIENTED_EDGE ( 'NONE', *, *, #271, .F. ) ;
+#345 = ORIENTED_EDGE ( 'NONE', *, *, #362, .T. ) ;
+#346 = EDGE_CURVE ( 'NONE', #293, #302, #1761, .T. ) ;
+#347 = EDGE_CURVE ( 'NONE', #279, #225, #1764, .T. ) ;
+#348 = ORIENTED_EDGE ( 'NONE', *, *, #319, .T. ) ;
+#349 = EDGE_LOOP ( 'NONE', ( #313, #314, #384, #114 ) ) ;
+#350 = ADVANCED_FACE ( 'NONE', ( #1794 ), #1592, .F. ) ;
+#351 = EDGE_LOOP ( 'NONE', ( #355, #356, #344, #352 ) ) ;
+#352 = ORIENTED_EDGE ( 'NONE', *, *, #357, .F. ) ;
+#353 = EDGE_CURVE ( 'NONE', #228, #234, #1448, .T. ) ;
+#354 = ORIENTED_EDGE ( 'NONE', *, *, #378, .F. ) ;
+#355 = ORIENTED_EDGE ( 'NONE', *, *, #363, .F. ) ;
+#356 = ORIENTED_EDGE ( 'NONE', *, *, #347, .T. ) ;
+#357 = EDGE_CURVE ( 'NONE', #259, #261, #1442, .T. ) ;
+#358 = ORIENTED_EDGE ( 'NONE', *, *, #113, .T. ) ;
+#359 = EDGE_CURVE ( 'NONE', #468, #364, #1450, .T. ) ;
+#360 = ORIENTED_EDGE ( 'NONE', *, *, #368, .F. ) ;
+#361 = ORIENTED_EDGE ( 'NONE', *, *, #330, .T. ) ;
+#362 = EDGE_CURVE ( 'NONE', #311, #375, #1477, .T. ) ;
+#363 = EDGE_CURVE ( 'NONE', #279, #259, #1531, .T. ) ;
+#364 = VERTEX_POINT ( 'NONE', #1795 ) ;
+#365 = ORIENTED_EDGE ( 'NONE', *, *, #326, .F. ) ;
+#366 = EDGE_LOOP ( 'NONE', ( #360, #358, #132, #126 ) ) ;
+#367 = ADVANCED_FACE ( 'NONE', ( #1798 ), #1800, .T. ) ;
+#368 = EDGE_CURVE ( 'NONE', #341, #386, #1818, .T. ) ;
+#369 = ORIENTED_EDGE ( 'NONE', *, *, #415, .F. ) ;
+#370 = VERTEX_POINT ( 'NONE', #1805 ) ;
+#371 = ORIENTED_EDGE ( 'NONE', *, *, #329, .T. ) ;
+#372 = EDGE_CURVE ( 'NONE', #286, #302, #1804, .T. ) ;
+#373 = EDGE_LOOP ( 'NONE', ( #307, #294, #288, #309 ) ) ;
+#374 = EDGE_LOOP ( 'NONE', ( #305, #296, #334, #342 ) ) ;
+#375 = VERTEX_POINT ( 'NONE', #1802 ) ;
+#376 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ;
+#377 = ADVANCED_FACE ( 'NONE', ( #1801 ), #1827, .T. ) ;
+#378 = EDGE_CURVE ( 'NONE', #157, #155, #1712, .T. ) ;
+#379 = EDGE_CURVE ( 'NONE', #388, #386, #1716, .T. ) ;
+#380 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #443, 'distance_accuracy_value', 'NONE');
+#381 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#382 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#383 = EDGE_CURVE ( 'NONE', #331, #322, #1834, .T. ) ;
+#384 = ORIENTED_EDGE ( 'NONE', *, *, #247, .F. ) ;
+#385 = EDGE_CURVE ( 'NONE', #322, #331, #1835, .T. ) ;
+#386 = VERTEX_POINT ( 'NONE', #1855 ) ;
+#387 = ORIENTED_EDGE ( 'NONE', *, *, #399, .T. ) ;
+#388 = VERTEX_POINT ( 'NONE', #1870 ) ;
+#389 = ORIENTED_EDGE ( 'NONE', *, *, #442, .F. ) ;
+#390 = FILL_AREA_STYLE ('',( #437 ) ) ;
+#391 = AXIS2_PLACEMENT_3D ( 'NONE', #408, #407, #409 ) ;
+#392 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#393 = EDGE_CURVE ( 'NONE', #322, #468, #1844, .T. ) ;
+#394 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #395 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #416, #461, #396 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#395 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #416, 'distance_accuracy_value', 'NONE');
+#396 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#397 = ADVANCED_FACE ( 'NONE', ( #1847 ), #1849, .T. ) ;
+#398 = MANIFOLD_SOLID_BREP ( 'Sweep1', #175 ) ;
+#399 = EDGE_CURVE ( 'NONE', #386, #341, #909, .T. ) ;
+#400 = EDGE_LOOP ( 'NONE', ( #389, #340, #387, #414 ) ) ;
+#401 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#402 = FILL_AREA_STYLE_COLOUR ( '', #401 ) ;
+#403 = FACE_OUTER_BOUND ( 'NONE', #21, .T. ) ;
+#404 = LINE ( 'NONE', #405, #435 ) ;
+#405 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#406 = FACE_OUTER_BOUND ( 'NONE', #9, .T. ) ;
+#407 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#408 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#409 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#410 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #380 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #443, #382, #381 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#411 = EDGE_LOOP ( 'NONE', ( #469, #371, #325, #365 ) ) ;
+#412 = ADVANCED_FACE ( 'NONE', ( #1116 ), #1868, .T. ) ;
+#413 = EDGE_CURVE ( 'NONE', #370, #388, #864, .T. ) ;
+#414 = ORIENTED_EDGE ( 'NONE', *, *, #337, .F. ) ;
+#415 = EDGE_CURVE ( 'NONE', #322, #335, #1102, .T. ) ;
+#416 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#417 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #419 ), #394 ) ;
+#418 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #419 ) ) ;
+#419 = STYLED_ITEM ( 'NONE', ( #420 ), #1 ) ;
+#420 = PRESENTATION_STYLE_ASSIGNMENT (( #421 ) ) ;
+#421 = SURFACE_STYLE_USAGE ( .BOTH. , #422 ) ;
+#422 = SURFACE_SIDE_STYLE ('',( #423 ) ) ;
+#423 = SURFACE_STYLE_FILL_AREA ( #390 ) ;
+#424 = ORIENTED_EDGE ( 'NONE', *, *, #383, .F. ) ;
+#425 = AXIS2_PLACEMENT_3D ( 'NONE', #460, #459, #458 ) ;
+#426 = ORIENTED_EDGE ( 'NONE', *, *, #436, .F. ) ;
+#427 = ORIENTED_EDGE ( 'NONE', *, *, #321, .T. ) ;
+#428 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #431 ), #491 ) ;
+#430 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #431 ) ) ;
+#431 = STYLED_ITEM ( 'NONE', ( #432 ), #11 ) ;
+#432 = PRESENTATION_STYLE_ASSIGNMENT (( #433 ) ) ;
+#433 = SURFACE_STYLE_USAGE ( .BOTH. , #454 ) ;
+#434 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#435 = VECTOR ( 'NONE', #434, 1000.000000000000000 ) ;
+#436 = EDGE_CURVE ( 'NONE', #335, #339, #1704, .T. ) ;
+#437 = FILL_AREA_STYLE_COLOUR ( '', #392 ) ;
+#438 = CYLINDRICAL_SURFACE ( 'NONE', #425, 3.600000000000000100 ) ;
+#439 = AXIS2_PLACEMENT_3D ( 'NONE', #462, #453, #452 ) ;
+#440 = CIRCLE ( 'NONE', #439, 3.600000000000000100 ) ;
+#441 = FACE_OUTER_BOUND ( 'NONE', #2, .T. ) ;
+#442 = EDGE_CURVE ( 'NONE', #388, #370, #1706, .T. ) ;
+#443 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#444 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #446 ), #410 ) ;
+#445 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #446 ) ) ;
+#446 = STYLED_ITEM ( 'NONE', ( #447 ), #7 ) ;
+#447 = PRESENTATION_STYLE_ASSIGNMENT (( #455 ) ) ;
+#448 = SURFACE_STYLE_FILL_AREA ( #449 ) ;
+#449 = FILL_AREA_STYLE ('',( #402 ) ) ;
+#450 = AXIS2_PLACEMENT_3D ( 'NONE', #545, #538, #563 ) ;
+#451 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#452 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#453 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#454 = SURFACE_SIDE_STYLE ('',( #448 ) ) ;
+#455 = SURFACE_STYLE_USAGE ( .BOTH. , #456 ) ;
+#456 = SURFACE_SIDE_STYLE ('',( #463 ) ) ;
+#457 = CIRCLE ( 'NONE', #450, 4.000000000000000000 ) ;
+#458 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#459 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#460 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#461 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#462 = CARTESIAN_POINT ( 'NONE', ( 17.58356808676015200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#463 = SURFACE_STYLE_FILL_AREA ( #464 ) ;
+#464 = FILL_AREA_STYLE ('',( #467 ) ) ;
+#465 = CYLINDRICAL_SURFACE ( 'NONE', #391, 3.600000000000000100 ) ;
+#466 = FACE_OUTER_BOUND ( 'NONE', #622, .T. ) ;
+#467 = FILL_AREA_STYLE_COLOUR ( '', #451 ) ;
+#468 = VERTEX_POINT ( 'NONE', #767 ) ;
+#469 = ORIENTED_EDGE ( 'NONE', *, *, #359, .F. ) ;
+#470 = ADVANCED_FACE ( 'NONE', ( #765 ), #763, .T. ) ;
+#471 = CYLINDRICAL_SURFACE ( 'NONE', #486, 3.600000000000000100 ) ;
+#472 = STYLED_ITEM ( 'NONE', ( #492 ), #24 ) ;
+#473 = AXIS2_PLACEMENT_3D ( 'NONE', #479, #478, #477 ) ;
+#474 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#475 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#476 = FILL_AREA_STYLE_COLOUR ( '', #493 ) ;
+#477 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#478 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#479 = CARTESIAN_POINT ( 'NONE', ( 17.88356808676015300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#480 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#481 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #472 ), #558 ) ;
+#482 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#483 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#485 = CIRCLE ( 'NONE', #494, 3.600000000000000100 ) ;
+#486 = AXIS2_PLACEMENT_3D ( 'NONE', #499, #483, #482 ) ;
+#487 = CARTESIAN_POINT ( 'NONE', ( 9.100279725709336600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#488 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #472 ) ) ;
+#489 = SURFACE_STYLE_FILL_AREA ( #490 ) ;
+#490 = FILL_AREA_STYLE ('',( #476 ) ) ;
+#491 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #495 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #428, #292, #484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#492 = PRESENTATION_STYLE_ASSIGNMENT (( #497 ) ) ;
+#493 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#494 = AXIS2_PLACEMENT_3D ( 'NONE', #487, #475, #474 ) ;
+#495 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #428, 'distance_accuracy_value', 'NONE');
+#496 = CIRCLE ( 'NONE', #473, 3.603126357515460400 ) ;
+#497 = SURFACE_STYLE_USAGE ( .BOTH. , #498 ) ;
+#498 = SURFACE_SIDE_STYLE ('',( #489 ) ) ;
+#499 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#500 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#501 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#502 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #480, 'distance_accuracy_value', 'NONE');
+#503 = FILL_AREA_STYLE_COLOUR ( '', #506 ) ;
+#504 = AXIS2_PLACEMENT_3D ( 'NONE', #508, #518, #546 ) ;
+#505 = FILL_AREA_STYLE ('',( #503 ) ) ;
+#506 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#507 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#508 = CARTESIAN_POINT ( 'NONE', ( 6.004707654975270300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#509 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #537 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #507, #517, #535 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#510 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#511 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#512 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #523 ), #539 ) ;
+#513 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ;
+#514 = CIRCLE ( 'NONE', #556, 3.600000000000000100 ) ;
+#515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #528 ), #509 ) ;
+#516 = SURFACE_STYLE_FILL_AREA ( #505 ) ;
+#517 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#518 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#519 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#520 = CYLINDRICAL_SURFACE ( 'NONE', #559, 3.600000000000000100 ) ;
+#521 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #528 ) ) ;
+#522 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #523 ) ) ;
+#523 = STYLED_ITEM ( 'NONE', ( #524 ), #32 ) ;
+#524 = PRESENTATION_STYLE_ASSIGNMENT (( #525 ) ) ;
+#525 = SURFACE_STYLE_USAGE ( .BOTH. , #550 ) ;
+#526 = FACE_OUTER_BOUND ( 'NONE', #39, .T. ) ;
+#527 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#528 = STYLED_ITEM ( 'NONE', ( #529 ), #29 ) ;
+#529 = PRESENTATION_STYLE_ASSIGNMENT (( #548 ) ) ;
+#530 = AXIS2_PLACEMENT_3D ( 'NONE', #554, #562, #557 ) ;
+#531 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#532 = AXIS2_PLACEMENT_3D ( 'NONE', #544, #553, #531 ) ;
+#533 = CIRCLE ( 'NONE', #532, 3.600000000000000100 ) ;
+#534 = CIRCLE ( 'NONE', #504, 3.609526436159729000 ) ;
+#535 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#536 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#537 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #507, 'distance_accuracy_value', 'NONE');
+#538 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#539 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #540 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #511, #510, #541 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#540 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #511, 'distance_accuracy_value', 'NONE');
+#541 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#542 = FILL_AREA_STYLE ('',( #561 ) ) ;
+#543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#544 = CARTESIAN_POINT ( 'NONE', ( 8.800279725709337700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#545 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#546 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#547 = TOROIDAL_SURFACE ( 'NONE', #530, 7.200000000000000200, 3.600000000000000100 ) ;
+#548 = SURFACE_STYLE_USAGE ( .BOTH. , #549 ) ;
+#549 = SURFACE_SIDE_STYLE ('',( #516 ) ) ;
+#550 = SURFACE_SIDE_STYLE ('',( #551 ) ) ;
+#551 = SURFACE_STYLE_FILL_AREA ( #542 ) ;
+#552 = CARTESIAN_POINT ( 'NONE', ( 6.304707654975270100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#553 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#554 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#555 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#556 = AXIS2_PLACEMENT_3D ( 'NONE', #552, #527, #555 ) ;
+#557 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#558 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #502 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #480, #501, #500 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#559 = AXIS2_PLACEMENT_3D ( 'NONE', #560, #536, #543 ) ;
+#560 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#561 = FILL_AREA_STYLE_COLOUR ( '', #519 ) ;
+#562 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#563 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#564 = AXIS2_PLACEMENT_3D ( 'NONE', #566, #571, #569 ) ;
+#565 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #917 ) ;
+#566 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#567 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #577 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #613, #612, #578 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#568 = SHAPE_DEFINITION_REPRESENTATION ( #565, #814 ) ;
+#569 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#570 = TOROIDAL_SURFACE ( 'NONE', #564, 7.200000000000000200, 3.600000000000000100 ) ;
+#571 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#572 = STYLED_ITEM ( 'NONE', ( #589 ), #49 ) ;
+#573 = FILL_AREA_STYLE_COLOUR ( '', #602 ) ;
+#574 = FILL_AREA_STYLE_COLOUR ( '', #604 ) ;
+#575 = FACE_OUTER_BOUND ( 'NONE', #50, .T. ) ;
+#576 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO1', ' ', ' ', #1722, #917, $ ) ;
+#577 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #613, 'distance_accuracy_value', 'NONE');
+#578 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#579 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #859, #814 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #580 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#580 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #855, #797 ) ;
+#581 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #583 ), #567 ) ;
+#582 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #583 ) ) ;
+#583 = STYLED_ITEM ( 'NONE', ( #584 ), #52 ) ;
+#584 = PRESENTATION_STYLE_ASSIGNMENT (( #605 ) ) ;
+#585 = ITEM_DEFINED_TRANSFORMATION ( 'NONE', 'NONE', #851, #797 ) ;
+#586 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #579, #597 ) ;
+#587 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#588 = AXIS2_PLACEMENT_3D ( 'NONE', #592, #598, #587 ) ;
+#589 = PRESENTATION_STYLE_ASSIGNMENT (( #614 ) ) ;
+#590 = CYLINDRICAL_SURFACE ( 'NONE', #588, 3.600000000000000100 ) ;
+#591 =( REPRESENTATION_RELATIONSHIP ('NONE','NONE', #859, #863 ) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION ( #585 )SHAPE_REPRESENTATION_RELATIONSHIP( ) );
+#592 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#593 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #572 ), #609 ) ;
+#594 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#595 = FILL_AREA_STYLE ('',( #574 ) ) ;
+#596 = SURFACE_SIDE_STYLE ('',( #610 ) ) ;
+#597 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #576 ) ;
+#598 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#599 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #603, 'distance_accuracy_value', 'NONE');
+#600 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#601 = FACE_OUTER_BOUND ( 'NONE', #69, .T. ) ;
+#602 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#603 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#604 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#605 = SURFACE_STYLE_USAGE ( .BOTH. , #606 ) ;
+#606 = SURFACE_SIDE_STYLE ('',( #607 ) ) ;
+#607 = SURFACE_STYLE_FILL_AREA ( #608 ) ;
+#608 = FILL_AREA_STYLE ('',( #573 ) ) ;
+#609 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #599 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #603, #594, #600 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#610 = SURFACE_STYLE_FILL_AREA ( #595 ) ;
+#611 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #572 ) ) ;
+#612 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#613 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#614 = SURFACE_STYLE_USAGE ( .BOTH. , #596 ) ;
+#615 = NEXT_ASSEMBLY_USAGE_OCCURRENCE ( 'NAUO2', ' ', ' ', #1722, #1770, $ ) ;
+#616 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #615 ) ;
+#617 = CLOSED_SHELL ( 'NONE', ( #149, #184, #204, #226, #214, #241, #233, #193, #268, #276, #377, #290, #327, #350, #310, #312, #629, #7, #1, #24, #11, #29, #32, #49, #52, #65, #79, #74, #55, #71, #88, #85, #97, #96, #112, #642 ) ) ;
+#618 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION ( #591, #616 ) ;
+#619 = ORIENTED_EDGE ( 'NONE', *, *, #169, .F. ) ;
+#620 = EDGE_CURVE ( 'NONE', #311, #304, #754, .T. ) ;
+#621 = ORIENTED_EDGE ( 'NONE', *, *, #301, .F. ) ;
+#622 = EDGE_LOOP ( 'NONE', ( #5, #19, #621, #625 ) ) ;
+#623 = EDGE_CURVE ( 'NONE', #266, #229, #755, .T. ) ;
+#624 = EDGE_CURVE ( 'NONE', #232, #229, #764, .T. ) ;
+#625 = ORIENTED_EDGE ( 'NONE', *, *, #10, .F. ) ;
+#626 = ORIENTED_EDGE ( 'NONE', *, *, #623, .F. ) ;
+#627 = ORIENTED_EDGE ( 'NONE', *, *, #224, .F. ) ;
+#628 = ORIENTED_EDGE ( 'NONE', *, *, #634, .T. ) ;
+#629 = ADVANCED_FACE ( 'NONE', ( #737 ), #735, .F. ) ;
+#630 = EDGE_LOOP ( 'NONE', ( #627, #628, #631, #626 ) ) ;
+#631 = ORIENTED_EDGE ( 'NONE', *, *, #624, .T. ) ;
+#632 = EDGE_LOOP ( 'NONE', ( #36, #41, #35, #38 ) ) ;
+#633 = ORIENTED_EDGE ( 'NONE', *, *, #80, .F. ) ;
+#634 = EDGE_CURVE ( 'NONE', #120, #232, #760, .T. ) ;
+#635 = EDGE_CURVE ( 'NONE', #302, #254, #762, .T. ) ;
+#636 = ORIENTED_EDGE ( 'NONE', *, *, #108, .F. ) ;
+#637 = ORIENTED_EDGE ( 'NONE', *, *, #158, .F. ) ;
+#638 = ORIENTED_EDGE ( 'NONE', *, *, #198, .T. ) ;
+#639 = ORIENTED_EDGE ( 'NONE', *, *, #182, .F. ) ;
+#640 = ORIENTED_EDGE ( 'NONE', *, *, #299, .F. ) ;
+#641 = ORIENTED_EDGE ( 'NONE', *, *, #197, .T. ) ;
+#642 = ADVANCED_FACE ( 'NONE', ( #779 ), #736, .F. ) ;
+#643 = EDGE_LOOP ( 'NONE', ( #637, #640, #644, #638 ) ) ;
+#644 = ORIENTED_EDGE ( 'NONE', *, *, #168, .T. ) ;
+#645 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#646 = FACE_OUTER_BOUND ( 'NONE', #93, .T. ) ;
+#647 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#648 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#649 = AXIS2_PLACEMENT_3D ( 'NONE', #648, #647, #671 ) ;
+#650 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #658, 'distance_accuracy_value', 'NONE');
+#651 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#652 = FILL_AREA_STYLE_COLOUR ( '', #656 ) ;
+#653 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#654 = CIRCLE ( 'NONE', #661, 3.996873642484539200 ) ;
+#655 = TOROIDAL_SURFACE ( 'NONE', #649, 0.4000000000000000200, 3.600000000000000100 ) ;
+#656 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#657 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#658 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#659 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #678 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #681, #680, #679 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#660 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #890 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #893, #892, #891 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#661 = AXIS2_PLACEMENT_3D ( 'NONE', #672, #674, #653 ) ;
+#662 = SURFACE_SIDE_STYLE ('',( #663 ) ) ;
+#663 = SURFACE_STYLE_FILL_AREA ( #670 ) ;
+#664 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #666 ), #677 ) ;
+#665 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #666 ) ) ;
+#666 = STYLED_ITEM ( 'NONE', ( #667 ), #65 ) ;
+#667 = PRESENTATION_STYLE_ASSIGNMENT (( #668 ) ) ;
+#668 = SURFACE_STYLE_USAGE ( .BOTH. , #662 ) ;
+#669 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #726 ), #867 ) ;
+#670 = FILL_AREA_STYLE ('',( #652 ) ) ;
+#671 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#672 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#673 = FACE_OUTER_BOUND ( 'NONE', #45, .T. ) ;
+#674 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#675 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#676 = CYLINDRICAL_SURFACE ( 'NONE', #690, 4.000000000000000000 ) ;
+#677 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #650 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #658, #657, #651 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#678 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #681, 'distance_accuracy_value', 'NONE');
+#679 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#680 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#681 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #684 ), #659 ) ;
+#683 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #684 ) ) ;
+#684 = STYLED_ITEM ( 'NONE', ( #685 ), #71 ) ;
+#685 = PRESENTATION_STYLE_ASSIGNMENT (( #686 ) ) ;
+#686 = SURFACE_STYLE_USAGE ( .BOTH. , #687 ) ;
+#687 = SURFACE_SIDE_STYLE ('',( #693 ) ) ;
+#688 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#689 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#690 = AXIS2_PLACEMENT_3D ( 'NONE', #675, #689, #688 ) ;
+#691 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#692 = FACE_OUTER_BOUND ( 'NONE', #8, .T. ) ;
+#693 = SURFACE_STYLE_FILL_AREA ( #694 ) ;
+#694 = FILL_AREA_STYLE ('',( #697 ) ) ;
+#695 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#696 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#697 = FILL_AREA_STYLE_COLOUR ( '', #695 ) ;
+#698 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#699 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#700 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #708 ) ) ;
+#701 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#702 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#703 = CYLINDRICAL_SURFACE ( 'NONE', #714, 4.000000000000000000 ) ;
+#704 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #708 ), #721 ) ;
+#705 = SURFACE_STYLE_USAGE ( .BOTH. , #716 ) ;
+#706 = SURFACE_SIDE_STYLE ('',( #707 ) ) ;
+#707 = SURFACE_STYLE_FILL_AREA ( #723 ) ;
+#708 = STYLED_ITEM ( 'NONE', ( #712 ), #74 ) ;
+#709 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#710 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#711 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#712 = PRESENTATION_STYLE_ASSIGNMENT (( #705 ) ) ;
+#713 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#714 = AXIS2_PLACEMENT_3D ( 'NONE', #699, #702, #724 ) ;
+#715 = FACE_OUTER_BOUND ( 'NONE', #60, .T. ) ;
+#716 = SURFACE_SIDE_STYLE ('',( #729 ) ) ;
+#717 = TOROIDAL_SURFACE ( 'NONE', #722, 7.200000000000000200, 3.600000000000000100 ) ;
+#718 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #713, 'distance_accuracy_value', 'NONE');
+#719 = FILL_AREA_STYLE_COLOUR ( '', #701 ) ;
+#720 = FACE_OUTER_BOUND ( 'NONE', #48, .T. ) ;
+#721 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #718 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #713, #711, #732 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#722 = AXIS2_PLACEMENT_3D ( 'NONE', #709, #730, #733 ) ;
+#723 = FILL_AREA_STYLE ('',( #719 ) ) ;
+#724 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#725 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #726 ) ) ;
+#726 = STYLED_ITEM ( 'NONE', ( #727 ), #79 ) ;
+#727 = PRESENTATION_STYLE_ASSIGNMENT (( #728 ) ) ;
+#728 = SURFACE_STYLE_USAGE ( .BOTH. , #706 ) ;
+#729 = SURFACE_STYLE_FILL_AREA ( #731 ) ;
+#730 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#731 = FILL_AREA_STYLE ('',( #734 ) ) ;
+#732 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#733 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#734 = FILL_AREA_STYLE_COLOUR ( '', #710 ) ;
+#735 = TOROIDAL_SURFACE ( 'NONE', #766, 7.200000000000000200, 3.600000000000000100 ) ;
+#736 = CYLINDRICAL_SURFACE ( 'NONE', #775, 0.4000000000000000200 ) ;
+#737 = FACE_OUTER_BOUND ( 'NONE', #630, .T. ) ;
+#738 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#739 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#740 = AXIS2_PLACEMENT_3D ( 'NONE', #750, #739, #738 ) ;
+#741 = FILL_AREA_STYLE ('',( #742 ) ) ;
+#742 = FILL_AREA_STYLE_COLOUR ( '', #743 ) ;
+#743 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#744 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#746 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 7.200000000000000200 ) ) ;
+#747 = AXIS2_PLACEMENT_3D ( 'NONE', #746, #745, #744 ) ;
+#748 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#749 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#750 = CARTESIAN_POINT ( 'NONE', ( 18.91678404338007600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#751 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#752 = VECTOR ( 'NONE', #751, 1000.000000000000000 ) ;
+#753 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#754 = LINE ( 'NONE', #753, #752 ) ;
+#755 = CIRCLE ( 'NONE', #747, 3.600000000000000100 ) ;
+#756 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#757 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#758 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#759 = AXIS2_PLACEMENT_3D ( 'NONE', #758, #757, #756 ) ;
+#760 = CIRCLE ( 'NONE', #777, 3.600000000000000100 ) ;
+#761 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#762 = LINE ( 'NONE', #761, #769 ) ;
+#763 = TOROIDAL_SURFACE ( 'NONE', #759, 3.240000000000001100, 0.4000000000000000200 ) ;
+#764 = CIRCLE ( 'NONE', #740, 3.799999999999999800 ) ;
+#765 = FACE_OUTER_BOUND ( 'NONE', #324, .T. ) ;
+#766 = AXIS2_PLACEMENT_3D ( 'NONE', #748, #780, #778 ) ;
+#767 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000018400, 4.898587196589413100E-017, 0.3999999999999989100 ) ) ;
+#768 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#769 = VECTOR ( 'NONE', #768, 1000.000000000000000 ) ;
+#770 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#772 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#773 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#774 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 8.817456953860942300E-016, -7.200000000000000200 ) ) ;
+#775 = AXIS2_PLACEMENT_3D ( 'NONE', #749, #776, #771 ) ;
+#776 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#777 = AXIS2_PLACEMENT_3D ( 'NONE', #774, #773, #772 ) ;
+#778 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#779 = FACE_OUTER_BOUND ( 'NONE', #643, .T. ) ;
+#780 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#781 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #782 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #785, #784, #783 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#782 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #785, 'distance_accuracy_value', 'NONE');
+#783 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#784 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#785 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#786 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #788 ), #781 ) ;
+#787 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #788 ) ) ;
+#788 = STYLED_ITEM ( 'NONE', ( #789 ), #629 ) ;
+#789 = PRESENTATION_STYLE_ASSIGNMENT (( #790 ) ) ;
+#790 = SURFACE_STYLE_USAGE ( .BOTH. , #791 ) ;
+#791 = SURFACE_SIDE_STYLE ('',( #792 ) ) ;
+#792 = SURFACE_STYLE_FILL_AREA ( #741 ) ;
+#793 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#794 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#795 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#796 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#797 = AXIS2_PLACEMENT_3D ( 'NONE', #796, #795, #794 ) ;
+#798 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #398, #797 ), #799 ) ;
+#799 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #800 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #770, #802, #801 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#800 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #770, 'distance_accuracy_value', 'NONE');
+#801 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#802 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#803 = SURFACE_SIDE_STYLE ('',( #804 ) ) ;
+#804 = SURFACE_STYLE_FILL_AREA ( #805 ) ;
+#805 = FILL_AREA_STYLE ('',( #807 ) ) ;
+#806 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#807 = FILL_AREA_STYLE_COLOUR ( '', #793 ) ;
+#808 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#809 = AXIS2_PLACEMENT_3D ( 'NONE', #808, #842, #860 ) ;
+#810 = SURFACE_STYLE_FILL_AREA ( #811 ) ;
+#811 = FILL_AREA_STYLE ('',( #812 ) ) ;
+#812 = FILL_AREA_STYLE_COLOUR ( '', #836 ) ;
+#813 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #814, #798 ) ;
+#814 = SHAPE_REPRESENTATION ( 'RES5W_L10xD0M8_PIN', ( #797 ), #799 ) ;
+#815 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #816 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #819, #818, #817 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#816 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #819, 'distance_accuracy_value', 'NONE');
+#817 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#818 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#819 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #822 ), #815 ) ;
+#821 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #822 ) ) ;
+#822 = STYLED_ITEM ( 'NONE', ( #823 ), #798 ) ;
+#823 = PRESENTATION_STYLE_ASSIGNMENT (( #824 ) ) ;
+#824 = SURFACE_STYLE_USAGE ( .BOTH. , #803 ) ;
+#825 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #826 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #829, #828, #827 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#826 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #829, 'distance_accuracy_value', 'NONE');
+#827 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#828 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#829 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#830 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #832 ), #825 ) ;
+#831 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #832 ) ) ;
+#832 = STYLED_ITEM ( 'NONE', ( #833 ), #837 ) ;
+#833 = PRESENTATION_STYLE_ASSIGNMENT (( #834 ) ) ;
+#834 = SURFACE_STYLE_USAGE ( .BOTH. , #835 ) ;
+#835 = SURFACE_SIDE_STYLE ('',( #810 ) ) ;
+#836 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#837 = ADVANCED_BREP_SHAPE_REPRESENTATION ( '', ( #171, #797 ), #838 ) ;
+#838 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #839 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #806, #841, #840 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#839 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #806, 'distance_accuracy_value', 'NONE');
+#840 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#841 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#842 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#843 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #844 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #847, #846, #845 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#844 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #847, 'distance_accuracy_value', 'NONE');
+#845 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#846 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#847 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#848 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#849 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#850 = CARTESIAN_POINT ( 'NONE', ( -3.851265716604757900, 3.853988631362881300, -0.5860825696117899500 ) ) ;
+#851 = AXIS2_PLACEMENT_3D ( 'NONE', #850, #849, #848 ) ;
+#852 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#853 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#854 = CARTESIAN_POINT ( 'NONE', ( -7.091265716604728400, 3.853988631362881300, -0.5860825696114839700 ) ) ;
+#855 = AXIS2_PLACEMENT_3D ( 'NONE', #854, #853, #852 ) ;
+#856 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#857 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#858 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#859 = SHAPE_REPRESENTATION ( 'RES5W_MODEL', ( #809, #855, #851 ), #843 ) ;
+#860 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#861 = AXIS2_PLACEMENT_3D ( 'NONE', #858, #857, #856 ) ;
+#862 = SHAPE_REPRESENTATION_RELATIONSHIP ( 'NONE' , 'NONE' , #863, #837 ) ;
+#863 = SHAPE_REPRESENTATION ( 'RES5W_L24MxD8M_BODY', ( #797 ), #838 ) ;
+#864 = CIRCLE ( 'NONE', #871, 0.4000000000000000200 ) ;
+#865 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#866 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #691, 'distance_accuracy_value', 'NONE');
+#867 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #866 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #691, #696, #698 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#868 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.927345865710854400E-014 ) ) ;
+#869 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#870 = CARTESIAN_POINT ( 'NONE', ( 27.23999999999997700, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#871 = AXIS2_PLACEMENT_3D ( 'NONE', #870, #865, #869 ) ;
+#872 = FACE_OUTER_BOUND ( 'NONE', #75, .T. ) ;
+#873 = TOROIDAL_SURFACE ( 'NONE', #885, 0.4000000000000000200, 3.600000000000000100 ) ;
+#874 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#875 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#876 = AXIS2_PLACEMENT_3D ( 'NONE', #875, #878, #877 ) ;
+#877 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#878 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#879 = FILL_AREA_STYLE ('',( #894 ) ) ;
+#880 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#881 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#882 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#883 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#884 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#885 = AXIS2_PLACEMENT_3D ( 'NONE', #880, #884, #883 ) ;
+#886 = CIRCLE ( 'NONE', #887, 4.000000000000000000 ) ;
+#887 = AXIS2_PLACEMENT_3D ( 'NONE', #882, #881, #895 ) ;
+#888 = SURFACE_STYLE_FILL_AREA ( #879 ) ;
+#889 = TOROIDAL_SURFACE ( 'NONE', #876, 0.4000000000000000200, 3.600000000000000100 ) ;
+#890 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #893, 'distance_accuracy_value', 'NONE');
+#891 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#892 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#893 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#894 = FILL_AREA_STYLE_COLOUR ( '', #874 ) ;
+#895 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#896 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #898 ), #660 ) ;
+#897 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #898 ) ) ;
+#898 = STYLED_ITEM ( 'NONE', ( #899 ), #55 ) ;
+#899 = PRESENTATION_STYLE_ASSIGNMENT (( #900 ) ) ;
+#900 = SURFACE_STYLE_USAGE ( .BOTH. , #901 ) ;
+#901 = SURFACE_SIDE_STYLE ('',( #888 ) ) ;
+#902 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#903 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#904 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#905 = AXIS2_PLACEMENT_3D ( 'NONE', #904, #903, #902 ) ;
+#906 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#907 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 3.240000000000024200 ) ) ;
+#908 = AXIS2_PLACEMENT_3D ( 'NONE', #907, #906, #868 ) ;
+#909 = CIRCLE ( 'NONE', #908, 0.4000000000000010200 ) ;
+#910 = CIRCLE ( 'NONE', #905, 4.000000000000000000 ) ;
+#911 = PRODUCT ( 'RES5W_L10xD0M8_PIN', 'RES5W_L10xD0M8_PIN', '', ( #914 ) ) ;
+#912 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #913 ) ;
+#913 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#914 = PRODUCT_CONTEXT ( 'NONE', #913, 'mechanical' ) ;
+#915 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #911, .NOT_KNOWN. ) ;
+#916 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #911 ) ) ;
+#917 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #915, #920 ) ;
+#918 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #919 ) ;
+#919 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#920 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #919, 'design' ) ;
+#921 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1770 ) ;
+#922 = SHAPE_DEFINITION_REPRESENTATION ( #921, #863 ) ;
+#923 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#924 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#925 = AXIS2_PLACEMENT_3D ( 'NONE', #926, #923, #924 ) ;
+#926 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#927 = FILL_AREA_STYLE_COLOUR ( '', #929 ) ;
+#928 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#929 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#930 = SURFACE_SIDE_STYLE ('',( #935 ) ) ;
+#931 = STYLED_ITEM ( 'NONE', ( #934 ), #88 ) ;
+#932 = FILL_AREA_STYLE ('',( #927 ) ) ;
+#933 = SURFACE_STYLE_USAGE ( .BOTH. , #930 ) ;
+#934 = PRESENTATION_STYLE_ASSIGNMENT (( #933 ) ) ;
+#935 = SURFACE_STYLE_FILL_AREA ( #932 ) ;
+#936 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#937 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #931 ) ) ;
+#938 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #931 ), #942 ) ;
+#939 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#940 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#941 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #986 ) ) ;
+#942 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #948 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #936, #939, #946 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#943 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#944 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #961, 'distance_accuracy_value', 'NONE');
+#945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #986 ), #974 ) ;
+#946 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#947 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #944 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #961, #928, #940 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#948 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #936, 'distance_accuracy_value', 'NONE');
+#949 = FACE_OUTER_BOUND ( 'NONE', #90, .T. ) ;
+#950 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#951 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#952 = FILL_AREA_STYLE_COLOUR ( '', #960 ) ;
+#953 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#954 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#955 = AXIS2_PLACEMENT_3D ( 'NONE', #969, #954, #953 ) ;
+#956 = FACE_OUTER_BOUND ( 'NONE', #99, .T. ) ;
+#957 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #943, 'distance_accuracy_value', 'NONE');
+#958 = SURFACE_STYLE_FILL_AREA ( #959 ) ;
+#959 = FILL_AREA_STYLE ('',( #952 ) ) ;
+#960 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#961 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#962 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #964 ), #947 ) ;
+#963 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #964 ) ) ;
+#964 = STYLED_ITEM ( 'NONE', ( #965 ), #96 ) ;
+#965 = PRESENTATION_STYLE_ASSIGNMENT (( #966 ) ) ;
+#966 = SURFACE_STYLE_USAGE ( .BOTH. , #967 ) ;
+#967 = SURFACE_SIDE_STYLE ('',( #958 ) ) ;
+#968 = CYLINDRICAL_SURFACE ( 'NONE', #955, 3.600000000000000100 ) ;
+#969 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#970 = VECTOR ( 'NONE', #978, 1000.000000000000000 ) ;
+#971 = AXIS2_PLACEMENT_3D ( 'NONE', #973, #977, #976 ) ;
+#972 = CYLINDRICAL_SURFACE ( 'NONE', #971, 4.000000000000000000 ) ;
+#973 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#974 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #957 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #943, #950, #951 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#975 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#976 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#977 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#978 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#979 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353200E-016, 1.000000000000000000 ) ) ;
+#980 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#981 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#982 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#983 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#984 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999991900, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#985 = FACE_OUTER_BOUND ( 'NONE', #105, .T. ) ;
+#986 = STYLED_ITEM ( 'NONE', ( #987 ), #97 ) ;
+#987 = PRESENTATION_STYLE_ASSIGNMENT (( #988 ) ) ;
+#988 = SURFACE_STYLE_USAGE ( .BOTH. , #989 ) ;
+#989 = SURFACE_SIDE_STYLE ('',( #990 ) ) ;
+#990 = SURFACE_STYLE_FILL_AREA ( #991 ) ;
+#991 = FILL_AREA_STYLE ('',( #996 ) ) ;
+#992 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 0.0000000000000000000, 3.996873642484539200 ) ) ;
+#993 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#994 = DIRECTION ( 'NONE', ( 1.170067944013541800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#995 = VECTOR ( 'NONE', #994, 1000.000000000000000 ) ;
+#996 = FILL_AREA_STYLE_COLOUR ( '', #993 ) ;
+#997 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#998 = CYLINDRICAL_SURFACE ( 'NONE', #1033, 0.4000000000000000200 ) ;
+#999 = CIRCLE ( 'NONE', #1017, 0.4000000000000000200 ) ;
+#1000 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1001 = VECTOR ( 'NONE', #1000, 1000.000000000000000 ) ;
+#1002 = LINE ( 'NONE', #1019, #970 ) ;
+#1003 = CARTESIAN_POINT ( 'NONE', ( 24.00000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1004 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1005 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1006 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.035766082959404800E-014 ) ) ;
+#1007 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#1008 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1009 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1010 = CARTESIAN_POINT ( 'NONE', ( -7.909659301531517800E-016, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#1011 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -3.035766082959404800E-014 ) ) ;
+#1012 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1014 ), #1047 ) ;
+#1013 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1014 ) ) ;
+#1014 = STYLED_ITEM ( 'NONE', ( #1042 ), #112 ) ;
+#1015 = LINE ( 'NONE', #1028, #1001 ) ;
+#1016 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1017 = AXIS2_PLACEMENT_3D ( 'NONE', #1034, #1018, #1016 ) ;
+#1018 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1019 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -0.4000000000000000200 ) ) ;
+#1020 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1021 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1022 = CARTESIAN_POINT ( 'NONE', ( 27.24000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#1023 = CARTESIAN_POINT ( 'NONE', ( 30.88000000000000600, 0.0000000000000000000, 3.240000000000024200 ) ) ;
+#1024 = CIRCLE ( 'NONE', #1075, 0.4000000000000010200 ) ;
+#1025 = CIRCLE ( 'NONE', #1094, 4.000000000000000000 ) ;
+#1026 = CARTESIAN_POINT ( 'NONE', ( 30.88000000000000600, 0.0000000000000000000, 10.00000000000001400 ) ) ;
+#1027 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1028 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589413100E-017, 0.4000000000000000200 ) ) ;
+#1029 = FACE_OUTER_BOUND ( 'NONE', #164, .T. ) ;
+#1030 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1031 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1032 = AXIS2_PLACEMENT_3D ( 'NONE', #1010, #1060, #1065 ) ;
+#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #1036, #1035, #1004 ) ;
+#1034 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1035 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1036 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1037 = AXIS2_PLACEMENT_3D ( 'NONE', #1027, #1009, #1006 ) ;
+#1038 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1039 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1040 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1041 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1042 = PRESENTATION_STYLE_ASSIGNMENT (( #1043 ) ) ;
+#1043 = SURFACE_STYLE_USAGE ( .BOTH. , #1044 ) ;
+#1044 = SURFACE_SIDE_STYLE ('',( #1056 ) ) ;
+#1045 = CARTESIAN_POINT ( 'NONE', ( 17.88356808676015300, 4.533107498707356000E-016, -3.603126357515460400 ) ) ;
+#1046 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1047 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1084 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1055, #1096, #1005 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1048 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 3.240000000000024200 ) ) ;
+#1049 = AXIS2_PLACEMENT_3D ( 'NONE', #1048, #1041, #1040 ) ;
+#1050 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1051 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1052 = VECTOR ( 'NONE', #1051, 1000.000000000000000 ) ;
+#1053 = LINE ( 'NONE', #1023, #1052 ) ;
+#1054 = TOROIDAL_SURFACE ( 'NONE', #1071, 3.240000000000001100, 0.4000000000000000200 ) ;
+#1055 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1056 = SURFACE_STYLE_FILL_AREA ( #1057 ) ;
+#1057 = FILL_AREA_STYLE ('',( #1092 ) ) ;
+#1058 = AXIS2_PLACEMENT_3D ( 'NONE', #997, #1069, #1073 ) ;
+#1059 = FACE_OUTER_BOUND ( 'NONE', #131, .T. ) ;
+#1060 = DIRECTION ( 'NONE', ( 1.170067944013541800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1061 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1062 = VECTOR ( 'NONE', #1061, 1000.000000000000000 ) ;
+#1063 = CARTESIAN_POINT ( 'NONE', ( 30.08000000000000200, 4.898587196589413100E-017, 3.240000000000024200 ) ) ;
+#1064 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1065 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1066 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1067 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1068 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1069 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1070 = AXIS2_PLACEMENT_3D ( 'NONE', #1007, #1031, #1030 ) ;
+#1071 = AXIS2_PLACEMENT_3D ( 'NONE', #1022, #1021, #1008 ) ;
+#1072 = CYLINDRICAL_SURFACE ( 'NONE', #1049, 0.4000000000000010200 ) ;
+#1073 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1074 = TOROIDAL_SURFACE ( 'NONE', #1058, 0.4000000000000000200, 3.600000000000000100 ) ;
+#1075 = AXIS2_PLACEMENT_3D ( 'NONE', #1050, #1064, #1011 ) ;
+#1076 = FACE_OUTER_BOUND ( 'NONE', #121, .T. ) ;
+#1077 = FACE_OUTER_BOUND ( 'NONE', #144, .T. ) ;
+#1078 = FACE_OUTER_BOUND ( 'NONE', #162, .T. ) ;
+#1079 = CYLINDRICAL_SURFACE ( 'NONE', #1070, 0.4000000000000000200 ) ;
+#1080 = CIRCLE ( 'NONE', #1037, 0.4000000000000010200 ) ;
+#1081 = CYLINDRICAL_SURFACE ( 'NONE', #1032, 0.4000000000000000200 ) ;
+#1082 = AXIS2_PLACEMENT_3D ( 'NONE', #1086, #1085, #1046 ) ;
+#1083 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1084 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1055, 'distance_accuracy_value', 'NONE');
+#1085 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1086 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1087 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1088 = AXIS2_PLACEMENT_3D ( 'NONE', #1066, #1087, #1068 ) ;
+#1089 = LINE ( 'NONE', #1063, #1062 ) ;
+#1090 = CARTESIAN_POINT ( 'NONE', ( 30.08000000000000200, 4.898587196589400100E-017, 9.999999999999989300 ) ) ;
+#1091 = FACE_OUTER_BOUND ( 'NONE', #109, .T. ) ;
+#1092 = FILL_AREA_STYLE_COLOUR ( '', #1083 ) ;
+#1093 = TOROIDAL_SURFACE ( 'NONE', #1082, 0.4000000000000000200, 3.599999999999999600 ) ;
+#1094 = AXIS2_PLACEMENT_3D ( 'NONE', #1067, #1039, #1038 ) ;
+#1095 = CIRCLE ( 'NONE', #1088, 4.000000000000000000 ) ;
+#1096 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1097 = SURFACE_STYLE_FILL_AREA ( #1121 ) ;
+#1098 = SURFACE_SIDE_STYLE ('',( #1097 ) ) ;
+#1099 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1100 = FILL_AREA_STYLE_COLOUR ( '', #645 ) ;
+#1101 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1118 ) ) ;
+#1102 = LINE ( 'NONE', #984, #995 ) ;
+#1103 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1104 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1105 = TOROIDAL_SURFACE ( 'NONE', #925, 7.200000000000000200, 3.600000000000000100 ) ;
+#1106 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1108 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1099, #1120, #1107 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1107 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1108 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1099, 'distance_accuracy_value', 'NONE');
+#1109 = PRESENTATION_STYLE_ASSIGNMENT (( #1110 ) ) ;
+#1110 = SURFACE_STYLE_USAGE ( .BOTH. , #1098 ) ;
+#1111 = TOROIDAL_SURFACE ( 'NONE', #1117, 3.240000000000001100, 0.4000000000000000200 ) ;
+#1112 = FACE_OUTER_BOUND ( 'NONE', #117, .T. ) ;
+#1113 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#1114 = CARTESIAN_POINT ( 'NONE', ( 24.00000000000000000, 2.694222958124176000E-016, -0.4000000000000000200 ) ) ;
+#1115 = FACE_OUTER_BOUND ( 'NONE', #166, .T. ) ;
+#1116 = FACE_OUTER_BOUND ( 'NONE', #411, .T. ) ;
+#1117 = AXIS2_PLACEMENT_3D ( 'NONE', #1113, #1104, #1103 ) ;
+#1118 = STYLED_ITEM ( 'NONE', ( #1109 ), #85 ) ;
+#1119 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1118 ), #1106 ) ;
+#1120 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1121 = FILL_AREA_STYLE ('',( #1100 ) ) ;
+#1122 = CIRCLE ( 'NONE', #1156, 0.4000000000000000200 ) ;
+#1123 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1124 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1125 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 4.898587196589411800E-016, -4.000000000000000000 ) ) ;
+#1126 = AXIS2_PLACEMENT_3D ( 'NONE', #975, #980, #979 ) ;
+#1127 = CARTESIAN_POINT ( 'NONE', ( 24.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1128 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1129 ) ) ;
+#1129 = STYLED_ITEM ( 'NONE', ( #1162 ), #171 ) ;
+#1130 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1131 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1150, 'distance_accuracy_value', 'NONE');
+#1132 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1133 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 2.692308616262027700E-016, -0.4000000000000000200 ) ) ;
+#1134 = PRESENTATION_STYLE_ASSIGNMENT (( #1135 ) ) ;
+#1135 = SURFACE_STYLE_USAGE ( .BOTH. , #1145 ) ;
+#1136 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1137 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1153 ), #1599 ) ;
+#1138 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1153 ) ) ;
+#1139 = CIRCLE ( 'NONE', #1126, 3.599999999999999600 ) ;
+#1140 = FILL_AREA_STYLE ('',( #1149 ) ) ;
+#1141 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1142 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1143 = AXIS2_PLACEMENT_3D ( 'NONE', #1157, #1142, #1141 ) ;
+#1144 = FILL_AREA_STYLE ('',( #1147 ) ) ;
+#1145 = SURFACE_SIDE_STYLE ('',( #1146 ) ) ;
+#1146 = SURFACE_STYLE_FILL_AREA ( #1140 ) ;
+#1147 = FILL_AREA_STYLE_COLOUR ( '', #1123 ) ;
+#1148 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1149 = FILL_AREA_STYLE_COLOUR ( '', #982 ) ;
+#1150 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1151 = SURFACE_SIDE_STYLE ('',( #1152 ) ) ;
+#1152 = SURFACE_STYLE_FILL_AREA ( #1144 ) ;
+#1153 = STYLED_ITEM ( 'NONE', ( #1134 ), #184 ) ;
+#1154 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1155 = FACE_OUTER_BOUND ( 'NONE', #152, .T. ) ;
+#1156 = AXIS2_PLACEMENT_3D ( 'NONE', #1127, #1132, #1130 ) ;
+#1157 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1158 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1159 = PLANE ( 'NONE', #1143 ) ;
+#1160 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1131 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1150, #1158, #1154 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1161 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1129 ), #1160 ) ;
+#1162 = PRESENTATION_STYLE_ASSIGNMENT (( #1163 ) ) ;
+#1163 = SURFACE_STYLE_USAGE ( .BOTH. , #1151 ) ;
+#1164 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1165 = VECTOR ( 'NONE', #1164, 1000.000000000000000 ) ;
+#1166 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1167 = AXIS2_PLACEMENT_3D ( 'NONE', #1174, #1173, #1172 ) ;
+#1168 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1169 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1170 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1171 = LINE ( 'NONE', #1170, #1165 ) ;
+#1172 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1173 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1174 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1175 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1242 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1236, #1231, #1243 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1176 = AXIS2_PLACEMENT_3D ( 'NONE', #1179, #1169, #1168 ) ;
+#1177 = CIRCLE ( 'NONE', #1176, 4.000000000000000000 ) ;
+#1178 = CIRCLE ( 'NONE', #1167, 3.600000000000000100 ) ;
+#1179 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1180 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1181 = SURFACE_SIDE_STYLE ('',( #1186 ) ) ;
+#1182 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1183 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1184 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1185 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1190 ) ) ;
+#1186 = SURFACE_STYLE_FILL_AREA ( #1193 ) ;
+#1187 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1188 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1189 = CIRCLE ( 'NONE', #1202, 4.000000000000000000 ) ;
+#1190 = STYLED_ITEM ( 'NONE', ( #1196 ), #204 ) ;
+#1191 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1190 ), #1219 ) ;
+#1193 = FILL_AREA_STYLE ('',( #1217 ) ) ;
+#1194 = LINE ( 'NONE', #1209, #1204 ) ;
+#1195 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1196 = PRESENTATION_STYLE_ASSIGNMENT (( #1212 ) ) ;
+#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1198 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1199 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1200 = AXIS2_PLACEMENT_3D ( 'NONE', #1199, #1198, #1255 ) ;
+#1201 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1202 = AXIS2_PLACEMENT_3D ( 'NONE', #1188, #1205, #1201 ) ;
+#1203 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1204 = VECTOR ( 'NONE', #1203, 1000.000000000000000 ) ;
+#1205 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1206 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1207 = CIRCLE ( 'NONE', #1210, 3.600000000000000100 ) ;
+#1208 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1182, 'distance_accuracy_value', 'NONE');
+#1209 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1210 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #1183, #1206 ) ;
+#1211 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1212 = SURFACE_STYLE_USAGE ( .BOTH. , #1181 ) ;
+#1213 = CYLINDRICAL_SURFACE ( 'NONE', #1215, 4.000000000000000000 ) ;
+#1214 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1215 = AXIS2_PLACEMENT_3D ( 'NONE', #1180, #1195, #1211 ) ;
+#1216 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1217 = FILL_AREA_STYLE_COLOUR ( '', #1187 ) ;
+#1218 = FACE_OUTER_BOUND ( 'NONE', #203, .T. ) ;
+#1219 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1208 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1182, #1191, #1216 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1220 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1221 = AXIS2_PLACEMENT_3D ( 'NONE', #1241, #1197, #1250 ) ;
+#1222 = PRESENTATION_STYLE_ASSIGNMENT (( #1223 ) ) ;
+#1223 = SURFACE_STYLE_USAGE ( .BOTH. , #1239 ) ;
+#1224 = FACE_OUTER_BOUND ( 'NONE', #213, .T. ) ;
+#1225 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1226 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1227 = FILL_AREA_STYLE_COLOUR ( '', #1220 ) ;
+#1228 = AXIS2_PLACEMENT_3D ( 'NONE', #1233, #1225, #1245 ) ;
+#1229 = FILL_AREA_STYLE ('',( #1230 ) ) ;
+#1230 = FILL_AREA_STYLE_COLOUR ( '', #1214 ) ;
+#1231 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1232 = CIRCLE ( 'NONE', #1221, 3.603126357515460400 ) ;
+#1233 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 7.200000000000000200 ) ) ;
+#1234 = STYLED_ITEM ( 'NONE', ( #1235 ), #214 ) ;
+#1235 = PRESENTATION_STYLE_ASSIGNMENT (( #1246 ) ) ;
+#1236 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1237 = SURFACE_STYLE_FILL_AREA ( #1238 ) ;
+#1238 = FILL_AREA_STYLE ('',( #1227 ) ) ;
+#1239 = SURFACE_SIDE_STYLE ('',( #1240 ) ) ;
+#1240 = SURFACE_STYLE_FILL_AREA ( #1229 ) ;
+#1241 = CARTESIAN_POINT ( 'NONE', ( 17.88356808676015300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1242 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1236, 'distance_accuracy_value', 'NONE');
+#1243 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1244 = CIRCLE ( 'NONE', #1228, 3.600000000000000100 ) ;
+#1245 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1246 = SURFACE_STYLE_USAGE ( .BOTH. , #1247 ) ;
+#1247 = SURFACE_SIDE_STYLE ('',( #1237 ) ) ;
+#1248 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1234 ), #1175 ) ;
+#1249 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1234 ) ) ;
+#1250 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1251 = STYLED_ITEM ( 'NONE', ( #1222 ), #226 ) ;
+#1252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1251 ), #1259 ) ;
+#1253 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1254 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1251 ) ) ;
+#1255 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1256 = CIRCLE ( 'NONE', #1262, 3.599999999999999600 ) ;
+#1257 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1258 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1259 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1263 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1266, #1264, #1261 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1260 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1316, 'distance_accuracy_value', 'NONE');
+#1261 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1262 = AXIS2_PLACEMENT_3D ( 'NONE', #1253, #1258, #1257 ) ;
+#1263 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1266, 'distance_accuracy_value', 'NONE');
+#1264 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1265 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1260 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1316, #1329, #1267 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1266 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1267 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1268 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1269 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1270 = CARTESIAN_POINT ( 'NONE', ( 6.004707654975270300, 4.537026416620354400E-016, -3.609526436159729000 ) ) ;
+#1271 = FACE_OUTER_BOUND ( 'NONE', #222, .T. ) ;
+#1272 = CIRCLE ( 'NONE', #1273, 3.799999999999999800 ) ;
+#1273 = AXIS2_PLACEMENT_3D ( 'NONE', #1278, #1283, #1282 ) ;
+#1274 = FACE_OUTER_BOUND ( 'NONE', #223, .T. ) ;
+#1275 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1276 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1277 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1278 = CARTESIAN_POINT ( 'NONE', ( 18.91678404338007600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1279 = TOROIDAL_SURFACE ( 'NONE', #1200, 0.4000000000000000200, 3.600000000000000100 ) ;
+#1280 = PRESENTATION_STYLE_ASSIGNMENT (( #1293 ) ) ;
+#1281 = STYLED_ITEM ( 'NONE', ( #1311 ), #268 ) ;
+#1282 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1283 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1284 = AXIS2_PLACEMENT_3D ( 'NONE', #1277, #1276, #1268 ) ;
+#1285 = TOROIDAL_SURFACE ( 'NONE', #1284, 7.200000000000000200, 3.600000000000000100 ) ;
+#1286 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1281 ), #1359 ) ;
+#1287 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1288 = SURFACE_STYLE_FILL_AREA ( #1289 ) ;
+#1289 = FILL_AREA_STYLE ('',( #1292 ) ) ;
+#1290 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1281 ) ) ;
+#1291 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1292 = FILL_AREA_STYLE_COLOUR ( '', #1287 ) ;
+#1293 = SURFACE_STYLE_USAGE ( .BOTH. , #1294 ) ;
+#1294 = SURFACE_SIDE_STYLE ('',( #1288 ) ) ;
+#1295 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1296 ) ) ;
+#1296 = STYLED_ITEM ( 'NONE', ( #1280 ), #241 ) ;
+#1297 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1296 ), #1302 ) ;
+#1299 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1301 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1299, 'distance_accuracy_value', 'NONE');
+#1302 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1301 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1299, #1297, #1300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1303 = FILL_AREA_STYLE ('',( #1313 ) ) ;
+#1304 = SURFACE_STYLE_FILL_AREA ( #1303 ) ;
+#1305 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1306 = SURFACE_STYLE_USAGE ( .BOTH. , #1315 ) ;
+#1307 = CARTESIAN_POINT ( 'NONE', ( 5.083215956619923800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1308 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1483 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1499, #1498, #1484 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1309 = CIRCLE ( 'NONE', #1314, 3.600000000000000100 ) ;
+#1310 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1311 = PRESENTATION_STYLE_ASSIGNMENT (( #1306 ) ) ;
+#1312 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1313 = FILL_AREA_STYLE_COLOUR ( '', #1360 ) ;
+#1314 = AXIS2_PLACEMENT_3D ( 'NONE', #1310, #1312, #1305 ) ;
+#1315 = SURFACE_SIDE_STYLE ('',( #1304 ) ) ;
+#1316 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1319 ), #1265 ) ;
+#1318 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1319 ) ) ;
+#1319 = STYLED_ITEM ( 'NONE', ( #1320 ), #233 ) ;
+#1320 = PRESENTATION_STYLE_ASSIGNMENT (( #1321 ) ) ;
+#1321 = SURFACE_STYLE_USAGE ( .BOTH. , #1322 ) ;
+#1322 = SURFACE_SIDE_STYLE ('',( #1323 ) ) ;
+#1323 = SURFACE_STYLE_FILL_AREA ( #1334 ) ;
+#1324 = CARTESIAN_POINT ( 'NONE', ( 20.10000000000000100, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1325 = AXIS2_PLACEMENT_3D ( 'NONE', #1336, #1338, #1337 ) ;
+#1326 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1327 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 3.599999999999999600 ) ) ;
+#1328 = AXIS2_PLACEMENT_3D ( 'NONE', #1326, #1335, #1341 ) ;
+#1329 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1330 = CARTESIAN_POINT ( 'NONE', ( 18.91678404338007600, 4.653657836759942700E-016, -3.799999999999999800 ) ) ;
+#1331 = FILL_AREA_STYLE_COLOUR ( '', #1343 ) ;
+#1332 = TOROIDAL_SURFACE ( 'NONE', #1328, 7.200000000000000200, 3.600000000000000100 ) ;
+#1333 = CIRCLE ( 'NONE', #1325, 3.600000000000000100 ) ;
+#1334 = FILL_AREA_STYLE ('',( #1331 ) ) ;
+#1335 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1336 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 8.817456953860942300E-016, -7.200000000000000200 ) ) ;
+#1337 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1338 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1339 = FACE_OUTER_BOUND ( 'NONE', #264, .T. ) ;
+#1340 = CARTESIAN_POINT ( 'NONE', ( 6.304707654975270100, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1341 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1342 = CARTESIAN_POINT ( 'NONE', ( 18.91678404338007600, 0.0000000000000000000, 3.799999999999999800 ) ) ;
+#1343 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1344 = VECTOR ( 'NONE', #1352, 1000.000000000000000 ) ;
+#1345 = CIRCLE ( 'NONE', #1354, 3.600000000000000100 ) ;
+#1346 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1347 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1348 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1349 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1350 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1351 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1352 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1353 = LINE ( 'NONE', #1347, #1344 ) ;
+#1354 = AXIS2_PLACEMENT_3D ( 'NONE', #1346, #1351, #1349 ) ;
+#1355 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 4.408728476930470200E-016, -3.599999999999999600 ) ) ;
+#1356 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1291, 'distance_accuracy_value', 'NONE');
+#1357 = STYLED_ITEM ( 'NONE', ( #1358 ), #290 ) ;
+#1358 = PRESENTATION_STYLE_ASSIGNMENT (( #1524 ) ) ;
+#1359 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1356 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1291, #1350, #1348 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1360 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1361 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1357 ) ) ;
+#1362 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1363 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1364 = CARTESIAN_POINT ( 'NONE', ( 6.304707654975270100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1365 = AXIS2_PLACEMENT_3D ( 'NONE', #1364, #1363, #1362 ) ;
+#1366 = CIRCLE ( 'NONE', #1365, 3.600000000000000100 ) ;
+#1367 = CARTESIAN_POINT ( 'NONE', ( 17.88356808676015300, 0.0000000000000000000, 3.603126357515460400 ) ) ;
+#1368 = CIRCLE ( 'NONE', #1374, 3.600000000000000100 ) ;
+#1369 = AXIS2_PLACEMENT_3D ( 'NONE', #1376, #1378, #1377 ) ;
+#1370 = FACE_OUTER_BOUND ( 'NONE', #238, .T. ) ;
+#1371 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1372 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1373 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 7.200000000000000200 ) ) ;
+#1374 = AXIS2_PLACEMENT_3D ( 'NONE', #1373, #1372, #1371 ) ;
+#1375 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 4.414561736705617300E-016, -3.600000000000000100 ) ) ;
+#1376 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1377 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1378 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1379 = CYLINDRICAL_SURFACE ( 'NONE', #1369, 3.600000000000000100 ) ;
+#1380 = LINE ( 'NONE', #1395, #1402 ) ;
+#1381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1357 ), #1410 ) ;
+#1382 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1383 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1384 = CARTESIAN_POINT ( 'NONE', ( 6.004707654975270300, 0.0000000000000000000, 3.609526436159729000 ) ) ;
+#1385 = CARTESIAN_POINT ( 'NONE', ( 6.304707654975270100, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1386 = CIRCLE ( 'NONE', #1394, 3.600000000000000100 ) ;
+#1387 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1388 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1307, #1416, #1431 ) ;
+#1390 = CIRCLE ( 'NONE', #1389, 3.799999999999999800 ) ;
+#1391 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1393 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1394 = AXIS2_PLACEMENT_3D ( 'NONE', #1393, #1392, #1391 ) ;
+#1395 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1396 = CIRCLE ( 'NONE', #1397, 3.600000000000000100 ) ;
+#1397 = AXIS2_PLACEMENT_3D ( 'NONE', #1382, #1387, #1400 ) ;
+#1398 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1399 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000500, 4.898587196589411800E-016, -4.000000000000000000 ) ) ;
+#1400 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1401 = CARTESIAN_POINT ( 'NONE', ( 5.083215956619923800, 0.0000000000000000000, 3.799999999999999800 ) ) ;
+#1402 = VECTOR ( 'NONE', #1388, 1000.000000000000000 ) ;
+#1403 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1383, 'distance_accuracy_value', 'NONE');
+#1404 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1405 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1406 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1407 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1408 = AXIS2_PLACEMENT_3D ( 'NONE', #1415, #1411, #1435 ) ;
+#1409 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1410 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1403 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1383, #1404, #1420 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1411 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1412 = SURFACE_STYLE_USAGE ( .BOTH. , #1430 ) ;
+#1413 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1414 = FILL_AREA_STYLE_COLOUR ( '', #1433 ) ;
+#1415 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1416 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1417 = STYLED_ITEM ( 'NONE', ( #1429 ), #310 ) ;
+#1418 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1413, 'distance_accuracy_value', 'NONE');
+#1419 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1417 ) ) ;
+#1420 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1421 = CIRCLE ( 'NONE', #1408, 4.000000000000000000 ) ;
+#1422 = SURFACE_STYLE_FILL_AREA ( #1432 ) ;
+#1423 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1424 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1417 ), #1428 ) ;
+#1425 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1426 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1682, 'distance_accuracy_value', 'NONE');
+#1427 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1428 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1418 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1413, #1409, #1405 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1429 = PRESENTATION_STYLE_ASSIGNMENT (( #1412 ) ) ;
+#1430 = SURFACE_SIDE_STYLE ('',( #1422 ) ) ;
+#1431 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1432 = FILL_AREA_STYLE ('',( #1414 ) ) ;
+#1433 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1434 = AXIS2_PLACEMENT_3D ( 'NONE', #1425, #1406, #1423 ) ;
+#1435 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1436 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1426 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1682, #1427, #1407 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1437 = CARTESIAN_POINT ( 'NONE', ( 17.58356808676015200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1438 = DIRECTION ( 'NONE', ( -1.409462824231155800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1439 = AXIS2_PLACEMENT_3D ( 'NONE', #1437, #1445, #1504 ) ;
+#1440 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1789, 'distance_accuracy_value', 'NONE');
+#1441 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1442 = CIRCLE ( 'NONE', #1443, 3.600000000000000100 ) ;
+#1443 = AXIS2_PLACEMENT_3D ( 'NONE', #1455, #1449, #1451 ) ;
+#1444 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1445 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1446 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1447 = CARTESIAN_POINT ( 'NONE', ( 17.73356808676015100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1448 = CIRCLE ( 'NONE', #1454, 3.599999999999999600 ) ;
+#1449 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1450 = CIRCLE ( 'NONE', #1458, 0.4000000000000000200 ) ;
+#1451 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1452 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1453 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1454 = AXIS2_PLACEMENT_3D ( 'NONE', #1447, #1446, #1453 ) ;
+#1455 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 7.200000000000000200 ) ) ;
+#1456 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1457 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#1458 = AXIS2_PLACEMENT_3D ( 'NONE', #1457, #1456, #1438 ) ;
+#1459 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1440 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1789, #1779, #1778 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1460 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1461 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1462 = FACE_OUTER_BOUND ( 'NONE', #280, .T. ) ;
+#1463 = SURFACE_SIDE_STYLE ('',( #1464 ) ) ;
+#1464 = SURFACE_STYLE_FILL_AREA ( #1487 ) ;
+#1465 = LINE ( 'NONE', #1492, #1486 ) ;
+#1466 = AXIS2_PLACEMENT_3D ( 'NONE', #1491, #1507, #1467 ) ;
+#1467 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1468 = TOROIDAL_SURFACE ( 'NONE', #1478, 0.4000000000000000200, 3.600000000000000100 ) ;
+#1469 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1470 = CIRCLE ( 'NONE', #1482, 3.600000000000000100 ) ;
+#1471 = FILL_AREA_STYLE_COLOUR ( '', #1473 ) ;
+#1472 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1473 = COLOUR_RGB ( '',0.9098039215686274400, 0.4431372549019607600, 0.03137254901960784300 ) ;
+#1474 = STYLED_ITEM ( 'NONE', ( #1475 ), #276 ) ;
+#1475 = PRESENTATION_STYLE_ASSIGNMENT (( #1476 ) ) ;
+#1476 = SURFACE_STYLE_USAGE ( .BOTH. , #1463 ) ;
+#1477 = CIRCLE ( 'NONE', #1439, 3.600000000000000100 ) ;
+#1478 = AXIS2_PLACEMENT_3D ( 'NONE', #1506, #1497, #1505 ) ;
+#1479 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1480 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1481 = AXIS2_PLACEMENT_3D ( 'NONE', #1460, #1489, #1472 ) ;
+#1482 = AXIS2_PLACEMENT_3D ( 'NONE', #1493, #1469, #1461 ) ;
+#1483 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1499, 'distance_accuracy_value', 'NONE');
+#1484 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1485 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1486 = VECTOR ( 'NONE', #1485, 1000.000000000000000 ) ;
+#1487 = FILL_AREA_STYLE ('',( #1471 ) ) ;
+#1488 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1489 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1490 = AXIS2_PLACEMENT_3D ( 'NONE', #1480, #1479, #1488 ) ;
+#1491 = CARTESIAN_POINT ( 'NONE', ( 6.004707654975270300, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1492 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1493 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 8.817456953860942300E-016, -7.200000000000000200 ) ) ;
+#1494 = CIRCLE ( 'NONE', #1490, 3.600000000000000100 ) ;
+#1495 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1496 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000500, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1497 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1498 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1499 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1474 ), #1308 ) ;
+#1501 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1474 ) ) ;
+#1502 = CYLINDRICAL_SURFACE ( 'NONE', #1481, 4.000000000000000000 ) ;
+#1503 = CIRCLE ( 'NONE', #1466, 3.609526436159729000 ) ;
+#1504 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1505 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1506 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1507 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1508 = AXIS2_PLACEMENT_3D ( 'NONE', #1536, #1516, #1522 ) ;
+#1509 = CARTESIAN_POINT ( 'NONE', ( 3.450000000000000200, 4.894758512865114200E-016, -3.996873642484539200 ) ) ;
+#1510 = CIRCLE ( 'NONE', #1519, 4.000000000000000000 ) ;
+#1511 = TOROIDAL_SURFACE ( 'NONE', #1514, 0.4000000000000000200, 3.600000000000000100 ) ;
+#1512 = FILL_AREA_STYLE_COLOUR ( '', #1517 ) ;
+#1513 = FACE_OUTER_BOUND ( 'NONE', #295, .T. ) ;
+#1514 = AXIS2_PLACEMENT_3D ( 'NONE', #1527, #1526, #1538 ) ;
+#1515 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1516 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1517 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1518 = CARTESIAN_POINT ( 'NONE', ( 9.100279725709336600, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1519 = AXIS2_PLACEMENT_3D ( 'NONE', #1534, #1533, #1532 ) ;
+#1520 = SURFACE_STYLE_FILL_AREA ( #1521 ) ;
+#1521 = FILL_AREA_STYLE ('',( #1512 ) ) ;
+#1522 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1523 = CIRCLE ( 'NONE', #1508, 4.000000000000000000 ) ;
+#1524 = SURFACE_STYLE_USAGE ( .BOTH. , #1525 ) ;
+#1525 = SURFACE_SIDE_STYLE ('',( #1520 ) ) ;
+#1526 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1527 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1528 = CARTESIAN_POINT ( 'NONE', ( 5.083215956619923800, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1529 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #1537, #1441 ) ;
+#1530 = FACE_OUTER_BOUND ( 'NONE', #316, .T. ) ;
+#1531 = CIRCLE ( 'NONE', #1529, 3.799999999999999800 ) ;
+#1532 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1533 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1534 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000500, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1535 = CARTESIAN_POINT ( 'NONE', ( 5.083215956619923800, 4.653657836759942700E-016, -3.799999999999999800 ) ) ;
+#1536 = CARTESIAN_POINT ( 'NONE', ( 3.750000000000000400, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1537 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1538 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1539 = CIRCLE ( 'NONE', #1542, 3.600000000000000100 ) ;
+#1540 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1541 = AXIS2_PLACEMENT_3D ( 'NONE', #1571, #1570, #1569 ) ;
+#1542 = AXIS2_PLACEMENT_3D ( 'NONE', #1540, #1568, #1567 ) ;
+#1543 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1544 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1545 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1546 = CIRCLE ( 'NONE', #1564, 3.600000000000000100 ) ;
+#1547 = CYLINDRICAL_SURFACE ( 'NONE', #1541, 3.600000000000000100 ) ;
+#1548 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 4.898587196589413100E-017, -0.4000000000000000200 ) ) ;
+#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #1561, #1544, #1543 ) ;
+#1550 = CIRCLE ( 'NONE', #1549, 3.600000000000000100 ) ;
+#1551 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1552 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1553 = CIRCLE ( 'NONE', #1556, 0.4000000000000000200 ) ;
+#1554 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1555 = LINE ( 'NONE', #1554, #1560 ) ;
+#1556 = AXIS2_PLACEMENT_3D ( 'NONE', #1558, #1545, #1557 ) ;
+#1557 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1558 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1559 = CARTESIAN_POINT ( 'NONE', ( 9.100279725709336600, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1560 = VECTOR ( 'NONE', #1552, 1000.000000000000000 ) ;
+#1561 = CARTESIAN_POINT ( 'NONE', ( 9.100279725709336600, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1562 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1563 = CARTESIAN_POINT ( 'NONE', ( 8.800279725709337700, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1564 = AXIS2_PLACEMENT_3D ( 'NONE', #1548, #1562, #1551 ) ;
+#1565 = CARTESIAN_POINT ( 'NONE', ( 8.800279725709337700, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1566 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1567 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1568 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1569 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1570 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1571 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1572 = CIRCLE ( 'NONE', #1434, 3.996873642484539200 ) ;
+#1573 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1574 = VECTOR ( 'NONE', #1573, 1000.000000000000000 ) ;
+#1575 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1576 = LINE ( 'NONE', #1575, #1574 ) ;
+#1577 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1578 = AXIS2_PLACEMENT_3D ( 'NONE', #1577, #1635, #1634 ) ;
+#1579 = CIRCLE ( 'NONE', #1578, 0.4000000000000000200 ) ;
+#1580 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1581 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1582 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1583 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1584 = PLANE ( 'NONE', #1625 ) ;
+#1585 = TOROIDAL_SURFACE ( 'NONE', #1630, 0.4000000000000000200, 3.600000000000000100 ) ;
+#1586 = FILL_AREA_STYLE ('',( #1587 ) ) ;
+#1587 = FILL_AREA_STYLE_COLOUR ( '', #1583 ) ;
+#1588 = FACE_OUTER_BOUND ( 'NONE', #194, .T. ) ;
+#1589 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1590 = AXIS2_PLACEMENT_3D ( 'NONE', #1624, #1589, #1166 ) ;
+#1591 = CIRCLE ( 'NONE', #1590, 0.4000000000000000200 ) ;
+#1592 = TOROIDAL_SURFACE ( 'NONE', #1601, 7.200000000000000200, 3.600000000000000100 ) ;
+#1593 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1594 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1595 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1596 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1597 = AXIS2_PLACEMENT_3D ( 'NONE', #1596, #1595, #1594 ) ;
+#1598 = CYLINDRICAL_SURFACE ( 'NONE', #1616, 3.600000000000000100 ) ;
+#1599 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1632 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1136, #981, #983 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1600 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1601 = AXIS2_PLACEMENT_3D ( 'NONE', #1600, #1627, #1626 ) ;
+#1602 = CIRCLE ( 'NONE', #1597, 3.599999999999999600 ) ;
+#1603 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1604 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1605 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1606 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.896537856526436600E-014 ) ) ;
+#1607 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1608 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1637, 'distance_accuracy_value', 'NONE');
+#1609 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1610 = STYLED_ITEM ( 'NONE', ( #1611 ), #193 ) ;
+#1611 = PRESENTATION_STYLE_ASSIGNMENT (( #1612 ) ) ;
+#1612 = SURFACE_STYLE_USAGE ( .BOTH. , #1613 ) ;
+#1613 = SURFACE_SIDE_STYLE ('',( #1614 ) ) ;
+#1614 = SURFACE_STYLE_FILL_AREA ( #1586 ) ;
+#1615 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1616 = AXIS2_PLACEMENT_3D ( 'NONE', #1605, #1604, #1593 ) ;
+#1617 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1618 = TOROIDAL_SURFACE ( 'NONE', #1623, 0.4000000000000000200, 3.599999999999999600 ) ;
+#1619 = VECTOR ( 'NONE', #1617, 1000.000000000000000 ) ;
+#1620 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.898587196589412800E-016, -4.000000000000000000 ) ) ;
+#1621 = LINE ( 'NONE', #1620, #1619 ) ;
+#1622 = CARTESIAN_POINT ( 'NONE', ( 20.40000000000000200, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1623 = AXIS2_PLACEMENT_3D ( 'NONE', #1622, #1582, #1581 ) ;
+#1624 = CARTESIAN_POINT ( 'NONE', ( 24.00000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1625 = AXIS2_PLACEMENT_3D ( 'NONE', #1580, #1607, #1606 ) ;
+#1626 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1627 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1628 = CARTESIAN_POINT ( 'NONE', ( 3.899999999999999900, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1629 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1608 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1637, #1636, #1609 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1630 = AXIS2_PLACEMENT_3D ( 'NONE', #1628, #1615, #1603 ) ;
+#1631 = FACE_OUTER_BOUND ( 'NONE', #186, .T. ) ;
+#1632 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1136, 'distance_accuracy_value', 'NONE');
+#1633 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1452, 'distance_accuracy_value', 'NONE');
+#1634 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1635 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1636 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1637 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1638 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1610 ), #1629 ) ;
+#1639 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1610 ) ) ;
+#1640 = SURFACE_STYLE_USAGE ( .BOTH. , #1653 ) ;
+#1641 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1642 = CARTESIAN_POINT ( 'NONE', ( 17.58356808676015200, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1643 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1644 = FILL_AREA_STYLE_COLOUR ( '', #1663 ) ;
+#1645 = FACE_OUTER_BOUND ( 'NONE', #349, .T. ) ;
+#1646 = FILL_AREA_STYLE ('',( #1647 ) ) ;
+#1647 = FILL_AREA_STYLE_COLOUR ( '', #1648 ) ;
+#1648 = COLOUR_RGB ( '',0.5019607843137254800, 0.5019607843137254800, 0.5019607843137254800 ) ;
+#1649 = DIRECTION ( 'NONE', ( 1.170067944013541800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1650 = VECTOR ( 'NONE', #1649, 1000.000000000000000 ) ;
+#1651 = VECTOR ( 'NONE', #1668, 1000.000000000000000 ) ;
+#1652 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1653 = SURFACE_SIDE_STYLE ('',( #1678 ) ) ;
+#1654 = CARTESIAN_POINT ( 'NONE', ( 0.3999999999999991900, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#1655 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1677 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1690, #1689, #1641 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1656 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1679 ) ) ;
+#1657 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000008500, 4.898587196589413100E-017, 3.240000000000022400 ) ) ;
+#1658 = LINE ( 'NONE', #1657, #1650 ) ;
+#1659 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1660 = VECTOR ( 'NONE', #1659, 1000.000000000000000 ) ;
+#1661 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1662 = LINE ( 'NONE', #1661, #1660 ) ;
+#1663 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1664 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1665 = SURFACE_STYLE_USAGE ( .BOTH. , #1666 ) ;
+#1666 = SURFACE_SIDE_STYLE ('',( #1667 ) ) ;
+#1667 = SURFACE_STYLE_FILL_AREA ( #1646 ) ;
+#1668 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1669 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1832, 'distance_accuracy_value', 'NONE');
+#1670 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1633 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1452, #1495, #1566 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1671 = FILL_AREA_STYLE ('',( #1644 ) ) ;
+#1672 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1673 = LINE ( 'NONE', #1672, #1688 ) ;
+#1674 = PRESENTATION_STYLE_ASSIGNMENT (( #1640 ) ) ;
+#1675 = FACE_OUTER_BOUND ( 'NONE', #374, .T. ) ;
+#1676 = AXIS2_PLACEMENT_3D ( 'NONE', #1664, #1643, #1652 ) ;
+#1677 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000100E-005 ), #1690, 'distance_accuracy_value', 'NONE');
+#1678 = SURFACE_STYLE_FILL_AREA ( #1671 ) ;
+#1679 = STYLED_ITEM ( 'NONE', ( #1674 ), #312 ) ;
+#1680 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1679 ), #1655 ) ;
+#1681 = CYLINDRICAL_SURFACE ( 'NONE', #1676, 3.600000000000000100 ) ;
+#1682 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1683 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1685 ), #1436 ) ;
+#1684 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1685 ) ) ;
+#1685 = STYLED_ITEM ( 'NONE', ( #1686 ), #327 ) ;
+#1686 = PRESENTATION_STYLE_ASSIGNMENT (( #1665 ) ) ;
+#1687 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1688 = VECTOR ( 'NONE', #1687, 1000.000000000000000 ) ;
+#1689 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1690 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1691 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 0.0000000000000000000, -0.4000000000000010800 ) ) ;
+#1692 = LINE ( 'NONE', #1691, #1651 ) ;
+#1693 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1694 = VECTOR ( 'NONE', #1693, 1000.000000000000000 ) ;
+#1695 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 4.408728476930471200E-016, -3.600000000000000100 ) ) ;
+#1696 = LINE ( 'NONE', #1695, #1694 ) ;
+#1697 = LINE ( 'NONE', #1700, #1699 ) ;
+#1698 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1699 = VECTOR ( 'NONE', #1698, 1000.000000000000000 ) ;
+#1700 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 4.898587196589413100E-017, 0.3999999999999989100 ) ) ;
+#1701 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1669 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #1832, #1831, #1830 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) );
+#1702 = CARTESIAN_POINT ( 'NONE', ( 3.600000000000000100, 0.0000000000000000000, 0.4000000000000000200 ) ) ;
+#1703 = CARTESIAN_POINT ( 'NONE', ( 27.23999999999997700, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#1704 = CIRCLE ( 'NONE', #1710, 0.4000000000000000200 ) ;
+#1705 = AXIS2_PLACEMENT_3D ( 'NONE', #1703, #1720, #1721 ) ;
+#1706 = CIRCLE ( 'NONE', #1705, 0.4000000000000000200 ) ;
+#1707 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1708 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1709 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1710 = AXIS2_PLACEMENT_3D ( 'NONE', #1709, #1708, #1707 ) ;
+#1711 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1712 = CIRCLE ( 'NONE', #1713, 3.600000000000000100 ) ;
+#1713 = AXIS2_PLACEMENT_3D ( 'NONE', #1702, #1714, #1711 ) ;
+#1714 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1715 = AXIS2_PLACEMENT_3D ( 'NONE', #1717, #1718, #1719 ) ;
+#1716 = CIRCLE ( 'NONE', #1715, 3.640000000000001500 ) ;
+#1717 = CARTESIAN_POINT ( 'NONE', ( 27.24000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#1718 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1719 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1720 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1721 = DIRECTION ( 'NONE', ( -1.734723475976807100E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1722 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1733, #1730 ) ;
+#1723 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1734 ) ;
+#1724 = PRODUCT ( 'RES5W_L24MxD8M_BODY', 'RES5W_L24MxD8M_BODY', '', ( #1726 ) ) ;
+#1725 = PRODUCT_CONTEXT ( 'NONE', #1734, 'mechanical' ) ;
+#1726 = PRODUCT_CONTEXT ( 'NONE', #1732, 'mechanical' ) ;
+#1727 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1732 ) ;
+#1728 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1729 ) ) ;
+#1729 = PRODUCT ( 'RES5W_MODEL', 'RES5W_MODEL', '', ( #1725 ) ) ;
+#1730 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1735, 'design' ) ;
+#1731 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1735 ) ;
+#1732 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1733 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1729, .NOT_KNOWN. ) ;
+#1734 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1735 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1736 = AXIS2_PLACEMENT_3D ( 'NONE', #1758, #1762, #1759 ) ;
+#1737 = CARTESIAN_POINT ( 'NONE', ( 30.08000000000000200, 4.898587196589400100E-017, 3.240000000000012200 ) ) ;
+#1738 = VECTOR ( 'NONE', #1782, 1000.000000000000000 ) ;
+#1739 = SURFACE_SIDE_STYLE ('',( #1740 ) ) ;
+#1740 = SURFACE_STYLE_FILL_AREA ( #1768 ) ;
+#1741 = DIRECTION ( 'NONE', ( -0.0000000000000000000, 1.000000000000000000, 1.224646799147353200E-016 ) ) ;
+#1742 = CARTESIAN_POINT ( 'NONE', ( 6.266431913239847200, 8.817456953860942300E-016, -7.200000000000000200 ) ) ;
+#1743 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1787 ) ;
+#1744 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1724, .NOT_KNOWN. ) ;
+#1745 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1746 = CIRCLE ( 'NONE', #1751, 2.840000000000000700 ) ;
+#1747 = CIRCLE ( 'NONE', #1766, 0.4000000000000000200 ) ;
+#1748 = AXIS2_PLACEMENT_3D ( 'NONE', #1742, #1741, #1754 ) ;
+#1749 = DIRECTION ( 'NONE', ( -1.409462824231155800E-014, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1750 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#1751 = AXIS2_PLACEMENT_3D ( 'NONE', #1776, #1755, #1745 ) ;
+#1752 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #1787, 'design' ) ;
+#1753 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1754 = DIRECTION ( 'NONE', ( 0.0000000000000000000, -1.224646799147353000E-016, 1.000000000000000000 ) ) ;
+#1755 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1756 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1724 ) ) ;
+#1757 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -1.414962237524463600E-014 ) ) ;
+#1758 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 3.240000000000024200 ) ) ;
+#1759 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1760 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000000200, 4.898587196589413100E-017, 10.00000000000000200 ) ) ;
+#1761 = CIRCLE ( 'NONE', #1783, 3.600000000000000100 ) ;
+#1762 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1763 = CARTESIAN_POINT ( 'NONE', ( -0.4000000000000008500, 4.898587196589418600E-017, 3.240000000000022400 ) ) ;
+#1764 = CIRCLE ( 'NONE', #1748, 3.600000000000000100 ) ;
+#1765 = FILL_AREA_STYLE_COLOUR ( '', #1753 ) ;
+#1766 = AXIS2_PLACEMENT_3D ( 'NONE', #1786, #1757, #1749 ) ;
+#1767 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 4.000000000000000000 ) ) ;
+#1768 = FILL_AREA_STYLE ('',( #1765 ) ) ;
+#1769 = LINE ( 'NONE', #1767, #1738 ) ;
+#1770 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1744, #1752 ) ;
+#1771 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1772 = FACE_OUTER_BOUND ( 'NONE', #366, .T. ) ;
+#1773 = CARTESIAN_POINT ( 'NONE', ( 0.4000000000000000200, 0.0000000000000000000, 10.00000000000000200 ) ) ;
+#1774 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1775 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1776 = CARTESIAN_POINT ( 'NONE', ( 27.24000000000000200, 4.898587196589413100E-017, 3.239999999999999800 ) ) ;
+#1777 = AXIS2_PLACEMENT_3D ( 'NONE', #1750, #1775, #1774 ) ;
+#1778 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1779 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1780 = CIRCLE ( 'NONE', #1777, 3.640000000000001500 ) ;
+#1781 = CARTESIAN_POINT ( 'NONE', ( 8.800279725709337700, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1782 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1783 = AXIS2_PLACEMENT_3D ( 'NONE', #1781, #1788, #1771 ) ;
+#1784 = PRESENTATION_STYLE_ASSIGNMENT (( #1785 ) ) ;
+#1785 = SURFACE_STYLE_USAGE ( .BOTH. , #1739 ) ;
+#1786 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#1787 = APPLICATION_CONTEXT ( 'automotive_design' ) ;
+#1788 = DIRECTION ( 'NONE', ( 1.000000000000000000, -0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1789 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1790 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1792 ), #1459 ) ;
+#1791 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1792 ) ) ;
+#1792 = STYLED_ITEM ( 'NONE', ( #1784 ), #350 ) ;
+#1793 = CYLINDRICAL_SURFACE ( 'NONE', #1736, 0.4000000000000010200 ) ;
+#1794 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ;
+#1795 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000030000, 0.0000000000000000000, -0.4000000000000010800 ) ) ;
+#1796 = CARTESIAN_POINT ( 'NONE', ( -7.909659301531517800E-016, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#1797 = AXIS2_PLACEMENT_3D ( 'NONE', #1796, #1799, #1444 ) ;
+#1798 = FACE_OUTER_BOUND ( 'NONE', #333, .T. ) ;
+#1799 = DIRECTION ( 'NONE', ( 1.170067944013541800E-016, -0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1800 = CYLINDRICAL_SURFACE ( 'NONE', #1797, 0.4000000000000000200 ) ;
+#1801 = FACE_OUTER_BOUND ( 'NONE', #373, .T. ) ;
+#1802 = CARTESIAN_POINT ( 'NONE', ( 17.58356808676015200, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1803 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 3.600000000000000100 ) ) ;
+#1804 = LINE ( 'NONE', #1803, #1815 ) ;
+#1805 = CARTESIAN_POINT ( 'NONE', ( 27.23999999999997000, 4.898587196589413100E-017, 0.3999999999999989100 ) ) ;
+#1806 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.0000000000000000000, -2.927345865710854400E-014 ) ) ;
+#1807 = DIRECTION ( 'NONE', ( 2.896537856526436600E-014, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1808 = COLOUR_RGB ( '',1.000000000000000000, 1.000000000000000000, 0.7529411764705882200 ) ;
+#1809 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1811 ), #1670 ) ;
+#1810 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1811 ) ) ;
+#1811 = STYLED_ITEM ( 'NONE', ( #1812 ), #377 ) ;
+#1812 = PRESENTATION_STYLE_ASSIGNMENT (( #1813 ) ) ;
+#1813 = SURFACE_STYLE_USAGE ( .BOTH. , #1823 ) ;
+#1814 = AXIS2_PLACEMENT_3D ( 'NONE', #1826, #1819, #1817 ) ;
+#1815 = VECTOR ( 'NONE', #1816, 1000.000000000000000 ) ;
+#1816 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1817 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1818 = CIRCLE ( 'NONE', #1821, 0.4000000000000010200 ) ;
+#1819 = DIRECTION ( 'NONE', ( -1.000000000000000000, -0.0000000000000000000, -0.0000000000000000000 ) ) ;
+#1820 = CARTESIAN_POINT ( 'NONE', ( 30.48000000000000400, 0.0000000000000000000, 3.240000000000024200 ) ) ;
+#1821 = AXIS2_PLACEMENT_3D ( 'NONE', #1820, #1807, #1806 ) ;
+#1822 = FILL_AREA_STYLE ('',( #1825 ) ) ;
+#1823 = SURFACE_SIDE_STYLE ('',( #1824 ) ) ;
+#1824 = SURFACE_STYLE_FILL_AREA ( #1822 ) ;
+#1825 = FILL_AREA_STYLE_COLOUR ( '', #1808 ) ;
+#1826 = CARTESIAN_POINT ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1827 = CYLINDRICAL_SURFACE ( 'NONE', #1814, 4.000000000000000000 ) ;
+#1828 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1829 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1830 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) );
+#1831 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) );
+#1832 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) );
+#1833 = AXIS2_PLACEMENT_3D ( 'NONE', #1867, #1866, #1836 ) ;
+#1834 = CIRCLE ( 'NONE', #1856, 0.4000000000000000200 ) ;
+#1835 = CIRCLE ( 'NONE', #1869, 0.4000000000000000200 ) ;
+#1836 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1837 = CARTESIAN_POINT ( 'NONE', ( 27.24000000000000200, 0.0000000000000000000, 3.239999999999999800 ) ) ;
+#1838 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1839 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, -0.0000000000000000000 ) ) ;
+#1840 = AXIS2_PLACEMENT_3D ( 'NONE', #1848, #1839, #1838 ) ;
+#1841 = AXIS2_PLACEMENT_3D ( 'NONE', #1837, #1846, #1845 ) ;
+#1842 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #1722 ) ;
+#1843 = COLOUR_RGB ( '',0.7921568627450980000, 0.8196078431372548800, 0.9333333333333333500 ) ;
+#1844 = CIRCLE ( 'NONE', #1840, 2.840000000000000700 ) ;
+#1845 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, -1.000000000000000000 ) ) ;
+#1846 = DIRECTION ( 'NONE', ( -0.0000000000000000000, -1.000000000000000000, 0.0000000000000000000 ) ) ;
+#1847 = FACE_OUTER_BOUND ( 'NONE', #400, .T. ) ;
+#1848 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000000200, 4.898587196589413100E-017, 3.239999999999999800 ) ) ;
+#1849 = TOROIDAL_SURFACE ( 'NONE', #1841, 3.240000000000001100, 0.4000000000000000200 ) ;
+#1850 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1851 = DIRECTION ( 'NONE', ( 0.0000000000000000000, 0.0000000000000000000, 1.000000000000000000 ) ) ;
+#1852 = CARTESIAN_POINT ( 'NONE', ( -7.909659301531517800E-016, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#1853 = CARTESIAN_POINT ( 'NONE', ( -7.909659301531517800E-016, 0.0000000000000000000, 3.240000000000022400 ) ) ;
+#1854 = SHAPE_DEFINITION_REPRESENTATION ( #1842, #859 ) ;
+#1855 = CARTESIAN_POINT ( 'NONE', ( 30.88000000000000600, 0.0000000000000000000, 3.240000000000035700 ) ) ;
+#1856 = AXIS2_PLACEMENT_3D ( 'NONE', #1853, #1829, #1828 ) ;
+#1857 = FILL_AREA_STYLE ('',( #1865 ) ) ;
+#1858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #1860 ), #1701 ) ;
+#1859 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #1860 ) ) ;
+#1860 = STYLED_ITEM ( 'NONE', ( #1861 ), #398 ) ;
+#1861 = PRESENTATION_STYLE_ASSIGNMENT (( #1862 ) ) ;
+#1862 = SURFACE_STYLE_USAGE ( .BOTH. , #1863 ) ;
+#1863 = SURFACE_SIDE_STYLE ('',( #1864 ) ) ;
+#1864 = SURFACE_STYLE_FILL_AREA ( #1857 ) ;
+#1865 = FILL_AREA_STYLE_COLOUR ( '', #1843 ) ;
+#1866 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.0000000000000000000, 0.0000000000000000000 ) ) ;
+#1867 = CARTESIAN_POINT ( 'NONE', ( 3.240000000000024200, 0.0000000000000000000, -1.099251181554897500E-015 ) ) ;
+#1868 = CYLINDRICAL_SURFACE ( 'NONE', #1833, 0.4000000000000000200 ) ;
+#1869 = AXIS2_PLACEMENT_3D ( 'NONE', #1852, #1851, #1850 ) ;
+#1870 = CARTESIAN_POINT ( 'NONE', ( 27.23999999999998400, 0.0000000000000000000, -0.4000000000000010800 ) ) ;
+ENDSEC;
+END-ISO-10303-21;