ISO-10303-21;
HEADER;
/* C_2225.step 3D STEP model for use in ECAD systems
 * Copyright (C) 2017, kicad StepUp
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program.  If not, see http://www.gnu.org/licenses/.
 *
 * As a special exception, if you create a design which uses this symbol,
 * and embed this symbol or unaltered portions of this symbol into the design,
 * this symbol does not by itself cause the resulting design to be covered by
 * the GNU General Public License.
 * This exception does not however invalidate any other reasons why the design
 * itself might be covered by the GNU General Public License.
 * If you modify this symbol, you may extend this exception to your version of the symbol,
 * but you are not obligated to do so.
 * If you do not wish to do so, delete this exception statement from your version
 */

FILE_DESCRIPTION(
/* description */ ('model of C_2225'),
/* implementation_level */ '2;1');

FILE_NAME(
/* name */ 'C_2225.step',
/* time_stamp */ '2017-02-19T15:18:46',
/* author */ ('kicad StepUp','ksu'),
/* organization */ ('FreeCAD'),
/* preprocessor_version */ 'OCC',
/* originating_system */ 'kicad StepUp',
/* authorisation */ '');

FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
ENDSEC;

DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
'automotive_design',1997,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('C_2225','C_2225','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#869);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
#13 = DIRECTION('',(0.E+000,0.E+000,1.));
#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#57,#124,#149,#174,#295,#312,#329,#346,#363,
#375,#407,#431,#456,#480,#505,#529,#554,#571,#657,#688,#713,#738,
#762,#786,#811,#836,#853));
#17 = ADVANCED_FACE('',(#18),#52,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#30,#38,#46));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(2.8,-3.2,2.5E-002));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(2.8,-3.2,1.575));
#26 = LINE('',#27,#28);
#27 = CARTESIAN_POINT('',(2.8,-3.2,0.E+000));
#28 = VECTOR('',#29,1.);
#29 = DIRECTION('',(0.E+000,0.E+000,1.));
#30 = ORIENTED_EDGE('',*,*,#31,.F.);
#31 = EDGE_CURVE('',#32,#22,#34,.T.);
#32 = VERTEX_POINT('',#33);
#33 = CARTESIAN_POINT('',(2.3,-3.2,2.5E-002));
#34 = LINE('',#35,#36);
#35 = CARTESIAN_POINT('',(2.3,-3.2,2.5E-002));
#36 = VECTOR('',#37,1.);
#37 = DIRECTION('',(1.,0.E+000,0.E+000));
#38 = ORIENTED_EDGE('',*,*,#39,.T.);
#39 = EDGE_CURVE('',#32,#40,#42,.T.);
#40 = VERTEX_POINT('',#41);
#41 = CARTESIAN_POINT('',(2.3,-3.2,1.575));
#42 = LINE('',#43,#44);
#43 = CARTESIAN_POINT('',(2.3,-3.2,0.E+000));
#44 = VECTOR('',#45,1.);
#45 = DIRECTION('',(0.E+000,0.E+000,1.));
#46 = ORIENTED_EDGE('',*,*,#47,.T.);
#47 = EDGE_CURVE('',#40,#24,#48,.T.);
#48 = LINE('',#49,#50);
#49 = CARTESIAN_POINT('',(2.3,-3.2,1.575));
#50 = VECTOR('',#51,1.);
#51 = DIRECTION('',(1.,0.E+000,0.E+000));
#52 = PLANE('',#53);
#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56);
#54 = CARTESIAN_POINT('',(2.3,-3.2,0.E+000));
#55 = DIRECTION('',(0.E+000,1.,0.E+000));
#56 = DIRECTION('',(0.E+000,0.E+000,1.));
#57 = ADVANCED_FACE('',(#58),#119,.T.);
#58 = FACE_BOUND('',#59,.T.);
#59 = EDGE_LOOP('',(#60,#61,#70,#78,#87,#95,#104,#112));
#60 = ORIENTED_EDGE('',*,*,#21,.F.);
#61 = ORIENTED_EDGE('',*,*,#62,.T.);
#62 = EDGE_CURVE('',#22,#63,#65,.T.);
#63 = VERTEX_POINT('',#64);
#64 = CARTESIAN_POINT('',(2.8,-3.175,0.E+000));
#65 = CIRCLE('',#66,2.5E-002);
#66 = AXIS2_PLACEMENT_3D('',#67,#68,#69);
#67 = CARTESIAN_POINT('',(2.8,-3.175,2.5E-002));
#68 = DIRECTION('',(1.,0.E+000,-0.E+000));
#69 = DIRECTION('',(0.E+000,0.E+000,1.));
#70 = ORIENTED_EDGE('',*,*,#71,.T.);
#71 = EDGE_CURVE('',#63,#72,#74,.T.);
#72 = VERTEX_POINT('',#73);
#73 = CARTESIAN_POINT('',(2.8,3.175,0.E+000));
#74 = LINE('',#75,#76);
#75 = CARTESIAN_POINT('',(2.8,-3.2,0.E+000));
#76 = VECTOR('',#77,1.);
#77 = DIRECTION('',(0.E+000,1.,0.E+000));
#78 = ORIENTED_EDGE('',*,*,#79,.F.);
#79 = EDGE_CURVE('',#80,#72,#82,.T.);
#80 = VERTEX_POINT('',#81);
#81 = CARTESIAN_POINT('',(2.8,3.2,2.5E-002));
#82 = CIRCLE('',#83,2.5E-002);
#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86);
#84 = CARTESIAN_POINT('',(2.8,3.175,2.5E-002));
#85 = DIRECTION('',(-1.,0.E+000,0.E+000));
#86 = DIRECTION('',(0.E+000,0.E+000,1.));
#87 = ORIENTED_EDGE('',*,*,#88,.T.);
#88 = EDGE_CURVE('',#80,#89,#91,.T.);
#89 = VERTEX_POINT('',#90);
#90 = CARTESIAN_POINT('',(2.8,3.2,1.575));
#91 = LINE('',#92,#93);
#92 = CARTESIAN_POINT('',(2.8,3.2,0.E+000));
#93 = VECTOR('',#94,1.);
#94 = DIRECTION('',(0.E+000,0.E+000,1.));
#95 = ORIENTED_EDGE('',*,*,#96,.T.);
#96 = EDGE_CURVE('',#89,#97,#99,.T.);
#97 = VERTEX_POINT('',#98);
#98 = CARTESIAN_POINT('',(2.8,3.175,1.6));
#99 = CIRCLE('',#100,2.5E-002);
#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103);
#101 = CARTESIAN_POINT('',(2.8,3.175,1.575));
#102 = DIRECTION('',(1.,0.E+000,-0.E+000));
#103 = DIRECTION('',(0.E+000,0.E+000,1.));
#104 = ORIENTED_EDGE('',*,*,#105,.F.);
#105 = EDGE_CURVE('',#106,#97,#108,.T.);
#106 = VERTEX_POINT('',#107);
#107 = CARTESIAN_POINT('',(2.8,-3.175,1.6));
#108 = LINE('',#109,#110);
#109 = CARTESIAN_POINT('',(2.8,-3.2,1.6));
#110 = VECTOR('',#111,1.);
#111 = DIRECTION('',(0.E+000,1.,0.E+000));
#112 = ORIENTED_EDGE('',*,*,#113,.F.);
#113 = EDGE_CURVE('',#24,#106,#114,.T.);
#114 = CIRCLE('',#115,2.5E-002);
#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
#116 = CARTESIAN_POINT('',(2.8,-3.175,1.575));
#117 = DIRECTION('',(-1.,0.E+000,0.E+000));
#118 = DIRECTION('',(0.E+000,0.E+000,1.));
#119 = PLANE('',#120);
#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
#121 = CARTESIAN_POINT('',(2.8,-3.2,0.E+000));
#122 = DIRECTION('',(1.,0.E+000,0.E+000));
#123 = DIRECTION('',(0.E+000,0.E+000,1.));
#124 = ADVANCED_FACE('',(#125),#144,.T.);
#125 = FACE_BOUND('',#126,.T.);
#126 = EDGE_LOOP('',(#127,#136,#142,#143));
#127 = ORIENTED_EDGE('',*,*,#128,.T.);
#128 = EDGE_CURVE('',#32,#129,#131,.T.);
#129 = VERTEX_POINT('',#130);
#130 = CARTESIAN_POINT('',(2.3,-3.175,0.E+000));
#131 = CIRCLE('',#132,2.5E-002);
#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);
#133 = CARTESIAN_POINT('',(2.3,-3.175,2.5E-002));
#134 = DIRECTION('',(1.,0.E+000,-0.E+000));
#135 = DIRECTION('',(0.E+000,0.E+000,1.));
#136 = ORIENTED_EDGE('',*,*,#137,.T.);
#137 = EDGE_CURVE('',#129,#63,#138,.T.);
#138 = LINE('',#139,#140);
#139 = CARTESIAN_POINT('',(2.3,-3.175,0.E+000));
#140 = VECTOR('',#141,1.);
#141 = DIRECTION('',(1.,0.E+000,0.E+000));
#142 = ORIENTED_EDGE('',*,*,#62,.F.);
#143 = ORIENTED_EDGE('',*,*,#31,.F.);
#144 = CYLINDRICAL_SURFACE('',#145,2.5E-002);
#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
#146 = CARTESIAN_POINT('',(2.3,-3.175,2.5E-002));
#147 = DIRECTION('',(1.,0.E+000,0.E+000));
#148 = DIRECTION('',(0.E+000,-1.,0.E+000));
#149 = ADVANCED_FACE('',(#150),#169,.T.);
#150 = FACE_BOUND('',#151,.F.);
#151 = EDGE_LOOP('',(#152,#161,#167,#168));
#152 = ORIENTED_EDGE('',*,*,#153,.T.);
#153 = EDGE_CURVE('',#40,#154,#156,.T.);
#154 = VERTEX_POINT('',#155);
#155 = CARTESIAN_POINT('',(2.3,-3.175,1.6));
#156 = CIRCLE('',#157,2.5E-002);
#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
#158 = CARTESIAN_POINT('',(2.3,-3.175,1.575));
#159 = DIRECTION('',(-1.,0.E+000,0.E+000));
#160 = DIRECTION('',(0.E+000,0.E+000,1.));
#161 = ORIENTED_EDGE('',*,*,#162,.T.);
#162 = EDGE_CURVE('',#154,#106,#163,.T.);
#163 = LINE('',#164,#165);
#164 = CARTESIAN_POINT('',(2.3,-3.175,1.6));
#165 = VECTOR('',#166,1.);
#166 = DIRECTION('',(1.,0.E+000,0.E+000));
#167 = ORIENTED_EDGE('',*,*,#113,.F.);
#168 = ORIENTED_EDGE('',*,*,#47,.F.);
#169 = CYLINDRICAL_SURFACE('',#170,2.5E-002);
#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
#171 = CARTESIAN_POINT('',(2.3,-3.175,1.575));
#172 = DIRECTION('',(1.,0.E+000,0.E+000));
#173 = DIRECTION('',(0.E+000,-1.,0.E+000));
#174 = ADVANCED_FACE('',(#175,#220),#290,.F.);
#175 = FACE_BOUND('',#176,.F.);
#176 = EDGE_LOOP('',(#177,#178,#179,#187,#196,#204,#213,#219));
#177 = ORIENTED_EDGE('',*,*,#39,.F.);
#178 = ORIENTED_EDGE('',*,*,#128,.T.);
#179 = ORIENTED_EDGE('',*,*,#180,.T.);
#180 = EDGE_CURVE('',#129,#181,#183,.T.);
#181 = VERTEX_POINT('',#182);
#182 = CARTESIAN_POINT('',(2.3,3.175,0.E+000));
#183 = LINE('',#184,#185);
#184 = CARTESIAN_POINT('',(2.3,-3.2,0.E+000));
#185 = VECTOR('',#186,1.);
#186 = DIRECTION('',(0.E+000,1.,0.E+000));
#187 = ORIENTED_EDGE('',*,*,#188,.F.);
#188 = EDGE_CURVE('',#189,#181,#191,.T.);
#189 = VERTEX_POINT('',#190);
#190 = CARTESIAN_POINT('',(2.3,3.2,2.5E-002));
#191 = CIRCLE('',#192,2.5E-002);
#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195);
#193 = CARTESIAN_POINT('',(2.3,3.175,2.5E-002));
#194 = DIRECTION('',(-1.,0.E+000,0.E+000));
#195 = DIRECTION('',(0.E+000,0.E+000,1.));
#196 = ORIENTED_EDGE('',*,*,#197,.T.);
#197 = EDGE_CURVE('',#189,#198,#200,.T.);
#198 = VERTEX_POINT('',#199);
#199 = CARTESIAN_POINT('',(2.3,3.2,1.575));
#200 = LINE('',#201,#202);
#201 = CARTESIAN_POINT('',(2.3,3.2,0.E+000));
#202 = VECTOR('',#203,1.);
#203 = DIRECTION('',(0.E+000,0.E+000,1.));
#204 = ORIENTED_EDGE('',*,*,#205,.T.);
#205 = EDGE_CURVE('',#198,#206,#208,.T.);
#206 = VERTEX_POINT('',#207);
#207 = CARTESIAN_POINT('',(2.3,3.175,1.6));
#208 = CIRCLE('',#209,2.5E-002);
#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212);
#210 = CARTESIAN_POINT('',(2.3,3.175,1.575));
#211 = DIRECTION('',(1.,0.E+000,-0.E+000));
#212 = DIRECTION('',(0.E+000,0.E+000,1.));
#213 = ORIENTED_EDGE('',*,*,#214,.F.);
#214 = EDGE_CURVE('',#154,#206,#215,.T.);
#215 = LINE('',#216,#217);
#216 = CARTESIAN_POINT('',(2.3,-3.2,1.6));
#217 = VECTOR('',#218,1.);
#218 = DIRECTION('',(0.E+000,1.,0.E+000));
#219 = ORIENTED_EDGE('',*,*,#153,.F.);
#220 = FACE_BOUND('',#221,.F.);
#221 = EDGE_LOOP('',(#222,#233,#241,#250,#258,#267,#275,#284));
#222 = ORIENTED_EDGE('',*,*,#223,.F.);
#223 = EDGE_CURVE('',#224,#226,#228,.T.);
#224 = VERTEX_POINT('',#225);
#225 = CARTESIAN_POINT('',(2.3,-3.18,4.5E-002));
#226 = VERTEX_POINT('',#227);
#227 = CARTESIAN_POINT('',(2.3,-3.155,2.E-002));
#228 = CIRCLE('',#229,2.5E-002);
#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
#230 = CARTESIAN_POINT('',(2.3,-3.155,4.5E-002));
#231 = DIRECTION('',(1.,0.E+000,-0.E+000));
#232 = DIRECTION('',(0.E+000,0.E+000,1.));
#233 = ORIENTED_EDGE('',*,*,#234,.T.);
#234 = EDGE_CURVE('',#224,#235,#237,.T.);
#235 = VERTEX_POINT('',#236);
#236 = CARTESIAN_POINT('',(2.3,-3.18,1.555));
#237 = LINE('',#238,#239);
#238 = CARTESIAN_POINT('',(2.3,-3.18,2.E-002));
#239 = VECTOR('',#240,1.);
#240 = DIRECTION('',(0.E+000,0.E+000,1.));
#241 = ORIENTED_EDGE('',*,*,#242,.T.);
#242 = EDGE_CURVE('',#235,#243,#245,.T.);
#243 = VERTEX_POINT('',#244);
#244 = CARTESIAN_POINT('',(2.3,-3.155,1.58));
#245 = CIRCLE('',#246,2.5E-002);
#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249);
#247 = CARTESIAN_POINT('',(2.3,-3.155,1.555));
#248 = DIRECTION('',(-1.,0.E+000,0.E+000));
#249 = DIRECTION('',(0.E+000,0.E+000,1.));
#250 = ORIENTED_EDGE('',*,*,#251,.T.);
#251 = EDGE_CURVE('',#243,#252,#254,.T.);
#252 = VERTEX_POINT('',#253);
#253 = CARTESIAN_POINT('',(2.3,3.155,1.58));
#254 = LINE('',#255,#256);
#255 = CARTESIAN_POINT('',(2.3,-3.18,1.58));
#256 = VECTOR('',#257,1.);
#257 = DIRECTION('',(0.E+000,1.,0.E+000));
#258 = ORIENTED_EDGE('',*,*,#259,.F.);
#259 = EDGE_CURVE('',#260,#252,#262,.T.);
#260 = VERTEX_POINT('',#261);
#261 = CARTESIAN_POINT('',(2.3,3.18,1.555));
#262 = CIRCLE('',#263,2.5E-002);
#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
#264 = CARTESIAN_POINT('',(2.3,3.155,1.555));
#265 = DIRECTION('',(1.,0.E+000,-0.E+000));
#266 = DIRECTION('',(0.E+000,0.E+000,1.));
#267 = ORIENTED_EDGE('',*,*,#268,.F.);
#268 = EDGE_CURVE('',#269,#260,#271,.T.);
#269 = VERTEX_POINT('',#270);
#270 = CARTESIAN_POINT('',(2.3,3.18,4.5E-002));
#271 = LINE('',#272,#273);
#272 = CARTESIAN_POINT('',(2.3,3.18,2.E-002));
#273 = VECTOR('',#274,1.);
#274 = DIRECTION('',(0.E+000,0.E+000,1.));
#275 = ORIENTED_EDGE('',*,*,#276,.T.);
#276 = EDGE_CURVE('',#269,#277,#279,.T.);
#277 = VERTEX_POINT('',#278);
#278 = CARTESIAN_POINT('',(2.3,3.155,2.E-002));
#279 = CIRCLE('',#280,2.5E-002);
#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283);
#281 = CARTESIAN_POINT('',(2.3,3.155,4.5E-002));
#282 = DIRECTION('',(-1.,0.E+000,0.E+000));
#283 = DIRECTION('',(0.E+000,0.E+000,1.));
#284 = ORIENTED_EDGE('',*,*,#285,.F.);
#285 = EDGE_CURVE('',#226,#277,#286,.T.);
#286 = LINE('',#287,#288);
#287 = CARTESIAN_POINT('',(2.3,-3.18,2.E-002));
#288 = VECTOR('',#289,1.);
#289 = DIRECTION('',(0.E+000,1.,0.E+000));
#290 = PLANE('',#291);
#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
#292 = CARTESIAN_POINT('',(2.3,-3.2,0.E+000));
#293 = DIRECTION('',(1.,0.E+000,0.E+000));
#294 = DIRECTION('',(0.E+000,0.E+000,1.));
#295 = ADVANCED_FACE('',(#296),#307,.F.);
#296 = FACE_BOUND('',#297,.F.);
#297 = EDGE_LOOP('',(#298,#299,#300,#301));
#298 = ORIENTED_EDGE('',*,*,#180,.F.);
#299 = ORIENTED_EDGE('',*,*,#137,.T.);
#300 = ORIENTED_EDGE('',*,*,#71,.T.);
#301 = ORIENTED_EDGE('',*,*,#302,.F.);
#302 = EDGE_CURVE('',#181,#72,#303,.T.);
#303 = LINE('',#304,#305);
#304 = CARTESIAN_POINT('',(2.3,3.175,0.E+000));
#305 = VECTOR('',#306,1.);
#306 = DIRECTION('',(1.,0.E+000,0.E+000));
#307 = PLANE('',#308);
#308 = AXIS2_PLACEMENT_3D('',#309,#310,#311);
#309 = CARTESIAN_POINT('',(2.3,-3.2,0.E+000));
#310 = DIRECTION('',(0.E+000,0.E+000,1.));
#311 = DIRECTION('',(1.,0.E+000,0.E+000));
#312 = ADVANCED_FACE('',(#313),#324,.T.);
#313 = FACE_BOUND('',#314,.T.);
#314 = EDGE_LOOP('',(#315,#316,#317,#318));
#315 = ORIENTED_EDGE('',*,*,#214,.F.);
#316 = ORIENTED_EDGE('',*,*,#162,.T.);
#317 = ORIENTED_EDGE('',*,*,#105,.T.);
#318 = ORIENTED_EDGE('',*,*,#319,.F.);
#319 = EDGE_CURVE('',#206,#97,#320,.T.);
#320 = LINE('',#321,#322);
#321 = CARTESIAN_POINT('',(2.3,3.175,1.6));
#322 = VECTOR('',#323,1.);
#323 = DIRECTION('',(1.,0.E+000,0.E+000));
#324 = PLANE('',#325);
#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
#326 = CARTESIAN_POINT('',(2.3,-3.2,1.6));
#327 = DIRECTION('',(0.E+000,0.E+000,1.));
#328 = DIRECTION('',(1.,0.E+000,0.E+000));
#329 = ADVANCED_FACE('',(#330),#341,.T.);
#330 = FACE_BOUND('',#331,.F.);
#331 = EDGE_LOOP('',(#332,#333,#334,#335));
#332 = ORIENTED_EDGE('',*,*,#188,.T.);
#333 = ORIENTED_EDGE('',*,*,#302,.T.);
#334 = ORIENTED_EDGE('',*,*,#79,.F.);
#335 = ORIENTED_EDGE('',*,*,#336,.F.);
#336 = EDGE_CURVE('',#189,#80,#337,.T.);
#337 = LINE('',#338,#339);
#338 = CARTESIAN_POINT('',(2.3,3.2,2.5E-002));
#339 = VECTOR('',#340,1.);
#340 = DIRECTION('',(1.,0.E+000,0.E+000));
#341 = CYLINDRICAL_SURFACE('',#342,2.5E-002);
#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345);
#343 = CARTESIAN_POINT('',(2.3,3.175,2.5E-002));
#344 = DIRECTION('',(1.,0.E+000,0.E+000));
#345 = DIRECTION('',(0.E+000,1.,0.E+000));
#346 = ADVANCED_FACE('',(#347),#358,.T.);
#347 = FACE_BOUND('',#348,.T.);
#348 = EDGE_LOOP('',(#349,#350,#351,#352));
#349 = ORIENTED_EDGE('',*,*,#205,.T.);
#350 = ORIENTED_EDGE('',*,*,#319,.T.);
#351 = ORIENTED_EDGE('',*,*,#96,.F.);
#352 = ORIENTED_EDGE('',*,*,#353,.F.);
#353 = EDGE_CURVE('',#198,#89,#354,.T.);
#354 = LINE('',#355,#356);
#355 = CARTESIAN_POINT('',(2.3,3.2,1.575));
#356 = VECTOR('',#357,1.);
#357 = DIRECTION('',(1.,0.E+000,0.E+000));
#358 = CYLINDRICAL_SURFACE('',#359,2.5E-002);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(2.3,3.175,1.575));
#361 = DIRECTION('',(1.,0.E+000,0.E+000));
#362 = DIRECTION('',(0.E+000,1.,0.E+000));
#363 = ADVANCED_FACE('',(#364),#370,.T.);
#364 = FACE_BOUND('',#365,.T.);
#365 = EDGE_LOOP('',(#366,#367,#368,#369));
#366 = ORIENTED_EDGE('',*,*,#88,.F.);
#367 = ORIENTED_EDGE('',*,*,#336,.F.);
#368 = ORIENTED_EDGE('',*,*,#197,.T.);
#369 = ORIENTED_EDGE('',*,*,#353,.T.);
#370 = PLANE('',#371);
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(2.3,3.2,0.E+000));
#373 = DIRECTION('',(0.E+000,1.,0.E+000));
#374 = DIRECTION('',(0.E+000,0.E+000,1.));
#375 = ADVANCED_FACE('',(#376),#402,.T.);
#376 = FACE_BOUND('',#377,.T.);
#377 = EDGE_LOOP('',(#378,#389,#395,#396));
#378 = ORIENTED_EDGE('',*,*,#379,.T.);
#379 = EDGE_CURVE('',#380,#382,#384,.T.);
#380 = VERTEX_POINT('',#381);
#381 = CARTESIAN_POINT('',(-2.3,-3.18,4.5E-002));
#382 = VERTEX_POINT('',#383);
#383 = CARTESIAN_POINT('',(-2.3,-3.155,2.E-002));
#384 = CIRCLE('',#385,2.5E-002);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(-2.3,-3.155,4.5E-002));
#387 = DIRECTION('',(1.,0.E+000,-0.E+000));
#388 = DIRECTION('',(0.E+000,0.E+000,1.));
#389 = ORIENTED_EDGE('',*,*,#390,.T.);
#390 = EDGE_CURVE('',#382,#226,#391,.T.);
#391 = LINE('',#392,#393);
#392 = CARTESIAN_POINT('',(-2.3,-3.155,2.E-002));
#393 = VECTOR('',#394,1.);
#394 = DIRECTION('',(1.,0.E+000,0.E+000));
#395 = ORIENTED_EDGE('',*,*,#223,.F.);
#396 = ORIENTED_EDGE('',*,*,#397,.F.);
#397 = EDGE_CURVE('',#380,#224,#398,.T.);
#398 = LINE('',#399,#400);
#399 = CARTESIAN_POINT('',(-2.3,-3.18,4.5E-002));
#400 = VECTOR('',#401,1.);
#401 = DIRECTION('',(1.,0.E+000,0.E+000));
#402 = CYLINDRICAL_SURFACE('',#403,2.5E-002);
#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
#404 = CARTESIAN_POINT('',(-2.3,-3.155,4.5E-002));
#405 = DIRECTION('',(1.,0.E+000,0.E+000));
#406 = DIRECTION('',(0.E+000,-1.,0.E+000));
#407 = ADVANCED_FACE('',(#408),#426,.F.);
#408 = FACE_BOUND('',#409,.F.);
#409 = EDGE_LOOP('',(#410,#418,#419,#420));
#410 = ORIENTED_EDGE('',*,*,#411,.F.);
#411 = EDGE_CURVE('',#382,#412,#414,.T.);
#412 = VERTEX_POINT('',#413);
#413 = CARTESIAN_POINT('',(-2.3,3.155,2.E-002));
#414 = LINE('',#415,#416);
#415 = CARTESIAN_POINT('',(-2.3,-3.18,2.E-002));
#416 = VECTOR('',#417,1.);
#417 = DIRECTION('',(0.E+000,1.,0.E+000));
#418 = ORIENTED_EDGE('',*,*,#390,.T.);
#419 = ORIENTED_EDGE('',*,*,#285,.T.);
#420 = ORIENTED_EDGE('',*,*,#421,.F.);
#421 = EDGE_CURVE('',#412,#277,#422,.T.);
#422 = LINE('',#423,#424);
#423 = CARTESIAN_POINT('',(-2.3,3.155,2.E-002));
#424 = VECTOR('',#425,1.);
#425 = DIRECTION('',(1.,0.E+000,0.E+000));
#426 = PLANE('',#427);
#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430);
#428 = CARTESIAN_POINT('',(-2.3,-3.18,2.E-002));
#429 = DIRECTION('',(0.E+000,0.E+000,1.));
#430 = DIRECTION('',(1.,0.E+000,0.E+000));
#431 = ADVANCED_FACE('',(#432),#451,.T.);
#432 = FACE_BOUND('',#433,.F.);
#433 = EDGE_LOOP('',(#434,#443,#444,#445));
#434 = ORIENTED_EDGE('',*,*,#435,.T.);
#435 = EDGE_CURVE('',#436,#412,#438,.T.);
#436 = VERTEX_POINT('',#437);
#437 = CARTESIAN_POINT('',(-2.3,3.18,4.5E-002));
#438 = CIRCLE('',#439,2.5E-002);
#439 = AXIS2_PLACEMENT_3D('',#440,#441,#442);
#440 = CARTESIAN_POINT('',(-2.3,3.155,4.5E-002));
#441 = DIRECTION('',(-1.,0.E+000,0.E+000));
#442 = DIRECTION('',(0.E+000,0.E+000,1.));
#443 = ORIENTED_EDGE('',*,*,#421,.T.);
#444 = ORIENTED_EDGE('',*,*,#276,.F.);
#445 = ORIENTED_EDGE('',*,*,#446,.F.);
#446 = EDGE_CURVE('',#436,#269,#447,.T.);
#447 = LINE('',#448,#449);
#448 = CARTESIAN_POINT('',(-2.3,3.18,4.5E-002));
#449 = VECTOR('',#450,1.);
#450 = DIRECTION('',(1.,0.E+000,0.E+000));
#451 = CYLINDRICAL_SURFACE('',#452,2.5E-002);
#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);
#453 = CARTESIAN_POINT('',(-2.3,3.155,4.5E-002));
#454 = DIRECTION('',(1.,0.E+000,0.E+000));
#455 = DIRECTION('',(0.E+000,1.,0.E+000));
#456 = ADVANCED_FACE('',(#457),#475,.T.);
#457 = FACE_BOUND('',#458,.T.);
#458 = EDGE_LOOP('',(#459,#460,#461,#469));
#459 = ORIENTED_EDGE('',*,*,#268,.F.);
#460 = ORIENTED_EDGE('',*,*,#446,.F.);
#461 = ORIENTED_EDGE('',*,*,#462,.T.);
#462 = EDGE_CURVE('',#436,#463,#465,.T.);
#463 = VERTEX_POINT('',#464);
#464 = CARTESIAN_POINT('',(-2.3,3.18,1.555));
#465 = LINE('',#466,#467);
#466 = CARTESIAN_POINT('',(-2.3,3.18,2.E-002));
#467 = VECTOR('',#468,1.);
#468 = DIRECTION('',(0.E+000,0.E+000,1.));
#469 = ORIENTED_EDGE('',*,*,#470,.T.);
#470 = EDGE_CURVE('',#463,#260,#471,.T.);
#471 = LINE('',#472,#473);
#472 = CARTESIAN_POINT('',(-2.3,3.18,1.555));
#473 = VECTOR('',#474,1.);
#474 = DIRECTION('',(1.,0.E+000,0.E+000));
#475 = PLANE('',#476);
#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479);
#477 = CARTESIAN_POINT('',(-2.3,3.18,2.E-002));
#478 = DIRECTION('',(0.E+000,1.,0.E+000));
#479 = DIRECTION('',(0.E+000,0.E+000,1.));
#480 = ADVANCED_FACE('',(#481),#500,.T.);
#481 = FACE_BOUND('',#482,.T.);
#482 = EDGE_LOOP('',(#483,#492,#498,#499));
#483 = ORIENTED_EDGE('',*,*,#484,.T.);
#484 = EDGE_CURVE('',#463,#485,#487,.T.);
#485 = VERTEX_POINT('',#486);
#486 = CARTESIAN_POINT('',(-2.3,3.155,1.58));
#487 = CIRCLE('',#488,2.5E-002);
#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491);
#489 = CARTESIAN_POINT('',(-2.3,3.155,1.555));
#490 = DIRECTION('',(1.,0.E+000,-0.E+000));
#491 = DIRECTION('',(0.E+000,0.E+000,1.));
#492 = ORIENTED_EDGE('',*,*,#493,.T.);
#493 = EDGE_CURVE('',#485,#252,#494,.T.);
#494 = LINE('',#495,#496);
#495 = CARTESIAN_POINT('',(-2.3,3.155,1.58));
#496 = VECTOR('',#497,1.);
#497 = DIRECTION('',(1.,0.E+000,0.E+000));
#498 = ORIENTED_EDGE('',*,*,#259,.F.);
#499 = ORIENTED_EDGE('',*,*,#470,.F.);
#500 = CYLINDRICAL_SURFACE('',#501,2.5E-002);
#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504);
#502 = CARTESIAN_POINT('',(-2.3,3.155,1.555));
#503 = DIRECTION('',(1.,0.E+000,0.E+000));
#504 = DIRECTION('',(0.E+000,1.,0.E+000));
#505 = ADVANCED_FACE('',(#506),#524,.T.);
#506 = FACE_BOUND('',#507,.T.);
#507 = EDGE_LOOP('',(#508,#516,#522,#523));
#508 = ORIENTED_EDGE('',*,*,#509,.F.);
#509 = EDGE_CURVE('',#510,#485,#512,.T.);
#510 = VERTEX_POINT('',#511);
#511 = CARTESIAN_POINT('',(-2.3,-3.155,1.58));
#512 = LINE('',#513,#514);
#513 = CARTESIAN_POINT('',(-2.3,-3.18,1.58));
#514 = VECTOR('',#515,1.);
#515 = DIRECTION('',(0.E+000,1.,0.E+000));
#516 = ORIENTED_EDGE('',*,*,#517,.T.);
#517 = EDGE_CURVE('',#510,#243,#518,.T.);
#518 = LINE('',#519,#520);
#519 = CARTESIAN_POINT('',(-2.3,-3.155,1.58));
#520 = VECTOR('',#521,1.);
#521 = DIRECTION('',(1.,0.E+000,0.E+000));
#522 = ORIENTED_EDGE('',*,*,#251,.T.);
#523 = ORIENTED_EDGE('',*,*,#493,.F.);
#524 = PLANE('',#525);
#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);
#526 = CARTESIAN_POINT('',(-2.3,-3.18,1.58));
#527 = DIRECTION('',(0.E+000,0.E+000,1.));
#528 = DIRECTION('',(1.,0.E+000,0.E+000));
#529 = ADVANCED_FACE('',(#530),#549,.T.);
#530 = FACE_BOUND('',#531,.F.);
#531 = EDGE_LOOP('',(#532,#541,#542,#543));
#532 = ORIENTED_EDGE('',*,*,#533,.T.);
#533 = EDGE_CURVE('',#534,#510,#536,.T.);
#534 = VERTEX_POINT('',#535);
#535 = CARTESIAN_POINT('',(-2.3,-3.18,1.555));
#536 = CIRCLE('',#537,2.5E-002);
#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540);
#538 = CARTESIAN_POINT('',(-2.3,-3.155,1.555));
#539 = DIRECTION('',(-1.,0.E+000,0.E+000));
#540 = DIRECTION('',(0.E+000,0.E+000,1.));
#541 = ORIENTED_EDGE('',*,*,#517,.T.);
#542 = ORIENTED_EDGE('',*,*,#242,.F.);
#543 = ORIENTED_EDGE('',*,*,#544,.F.);
#544 = EDGE_CURVE('',#534,#235,#545,.T.);
#545 = LINE('',#546,#547);
#546 = CARTESIAN_POINT('',(-2.3,-3.18,1.555));
#547 = VECTOR('',#548,1.);
#548 = DIRECTION('',(1.,0.E+000,0.E+000));
#549 = CYLINDRICAL_SURFACE('',#550,2.5E-002);
#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553);
#551 = CARTESIAN_POINT('',(-2.3,-3.155,1.555));
#552 = DIRECTION('',(1.,0.E+000,0.E+000));
#553 = DIRECTION('',(0.E+000,-1.,0.E+000));
#554 = ADVANCED_FACE('',(#555),#566,.F.);
#555 = FACE_BOUND('',#556,.F.);
#556 = EDGE_LOOP('',(#557,#558,#559,#565));
#557 = ORIENTED_EDGE('',*,*,#234,.F.);
#558 = ORIENTED_EDGE('',*,*,#397,.F.);
#559 = ORIENTED_EDGE('',*,*,#560,.T.);
#560 = EDGE_CURVE('',#380,#534,#561,.T.);
#561 = LINE('',#562,#563);
#562 = CARTESIAN_POINT('',(-2.3,-3.18,2.E-002));
#563 = VECTOR('',#564,1.);
#564 = DIRECTION('',(0.E+000,0.E+000,1.));
#565 = ORIENTED_EDGE('',*,*,#544,.T.);
#566 = PLANE('',#567);
#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570);
#568 = CARTESIAN_POINT('',(-2.3,-3.18,2.E-002));
#569 = DIRECTION('',(0.E+000,1.,0.E+000));
#570 = DIRECTION('',(0.E+000,0.E+000,1.));
#571 = ADVANCED_FACE('',(#572,#642),#652,.T.);
#572 = FACE_BOUND('',#573,.T.);
#573 = EDGE_LOOP('',(#574,#584,#593,#601,#610,#618,#627,#635));
#574 = ORIENTED_EDGE('',*,*,#575,.F.);
#575 = EDGE_CURVE('',#576,#578,#580,.T.);
#576 = VERTEX_POINT('',#577);
#577 = CARTESIAN_POINT('',(-2.3,-3.2,2.5E-002));
#578 = VERTEX_POINT('',#579);
#579 = CARTESIAN_POINT('',(-2.3,-3.2,1.575));
#580 = LINE('',#581,#582);
#581 = CARTESIAN_POINT('',(-2.3,-3.2,0.E+000));
#582 = VECTOR('',#583,1.);
#583 = DIRECTION('',(0.E+000,0.E+000,1.));
#584 = ORIENTED_EDGE('',*,*,#585,.T.);
#585 = EDGE_CURVE('',#576,#586,#588,.T.);
#586 = VERTEX_POINT('',#587);
#587 = CARTESIAN_POINT('',(-2.3,-3.175,0.E+000));
#588 = CIRCLE('',#589,2.5E-002);
#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592);
#590 = CARTESIAN_POINT('',(-2.3,-3.175,2.5E-002));
#591 = DIRECTION('',(1.,0.E+000,-0.E+000));
#592 = DIRECTION('',(0.E+000,0.E+000,1.));
#593 = ORIENTED_EDGE('',*,*,#594,.T.);
#594 = EDGE_CURVE('',#586,#595,#597,.T.);
#595 = VERTEX_POINT('',#596);
#596 = CARTESIAN_POINT('',(-2.3,3.175,0.E+000));
#597 = LINE('',#598,#599);
#598 = CARTESIAN_POINT('',(-2.3,-3.2,0.E+000));
#599 = VECTOR('',#600,1.);
#600 = DIRECTION('',(0.E+000,1.,0.E+000));
#601 = ORIENTED_EDGE('',*,*,#602,.F.);
#602 = EDGE_CURVE('',#603,#595,#605,.T.);
#603 = VERTEX_POINT('',#604);
#604 = CARTESIAN_POINT('',(-2.3,3.2,2.5E-002));
#605 = CIRCLE('',#606,2.5E-002);
#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609);
#607 = CARTESIAN_POINT('',(-2.3,3.175,2.5E-002));
#608 = DIRECTION('',(-1.,0.E+000,0.E+000));
#609 = DIRECTION('',(0.E+000,0.E+000,1.));
#610 = ORIENTED_EDGE('',*,*,#611,.T.);
#611 = EDGE_CURVE('',#603,#612,#614,.T.);
#612 = VERTEX_POINT('',#613);
#613 = CARTESIAN_POINT('',(-2.3,3.2,1.575));
#614 = LINE('',#615,#616);
#615 = CARTESIAN_POINT('',(-2.3,3.2,0.E+000));
#616 = VECTOR('',#617,1.);
#617 = DIRECTION('',(0.E+000,0.E+000,1.));
#618 = ORIENTED_EDGE('',*,*,#619,.T.);
#619 = EDGE_CURVE('',#612,#620,#622,.T.);
#620 = VERTEX_POINT('',#621);
#621 = CARTESIAN_POINT('',(-2.3,3.175,1.6));
#622 = CIRCLE('',#623,2.5E-002);
#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626);
#624 = CARTESIAN_POINT('',(-2.3,3.175,1.575));
#625 = DIRECTION('',(1.,0.E+000,-0.E+000));
#626 = DIRECTION('',(0.E+000,0.E+000,1.));
#627 = ORIENTED_EDGE('',*,*,#628,.F.);
#628 = EDGE_CURVE('',#629,#620,#631,.T.);
#629 = VERTEX_POINT('',#630);
#630 = CARTESIAN_POINT('',(-2.3,-3.175,1.6));
#631 = LINE('',#632,#633);
#632 = CARTESIAN_POINT('',(-2.3,-3.2,1.6));
#633 = VECTOR('',#634,1.);
#634 = DIRECTION('',(0.E+000,1.,0.E+000));
#635 = ORIENTED_EDGE('',*,*,#636,.F.);
#636 = EDGE_CURVE('',#578,#629,#637,.T.);
#637 = CIRCLE('',#638,2.5E-002);
#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641);
#639 = CARTESIAN_POINT('',(-2.3,-3.175,1.575));
#640 = DIRECTION('',(-1.,0.E+000,0.E+000));
#641 = DIRECTION('',(0.E+000,0.E+000,1.));
#642 = FACE_BOUND('',#643,.T.);
#643 = EDGE_LOOP('',(#644,#645,#646,#647,#648,#649,#650,#651));
#644 = ORIENTED_EDGE('',*,*,#379,.F.);
#645 = ORIENTED_EDGE('',*,*,#560,.T.);
#646 = ORIENTED_EDGE('',*,*,#533,.T.);
#647 = ORIENTED_EDGE('',*,*,#509,.T.);
#648 = ORIENTED_EDGE('',*,*,#484,.F.);
#649 = ORIENTED_EDGE('',*,*,#462,.F.);
#650 = ORIENTED_EDGE('',*,*,#435,.T.);
#651 = ORIENTED_EDGE('',*,*,#411,.F.);
#652 = PLANE('',#653);
#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656);
#654 = CARTESIAN_POINT('',(-2.3,-3.2,0.E+000));
#655 = DIRECTION('',(1.,0.E+000,0.E+000));
#656 = DIRECTION('',(0.E+000,0.E+000,1.));
#657 = ADVANCED_FACE('',(#658),#683,.F.);
#658 = FACE_BOUND('',#659,.F.);
#659 = EDGE_LOOP('',(#660,#661,#669,#677));
#660 = ORIENTED_EDGE('',*,*,#575,.F.);
#661 = ORIENTED_EDGE('',*,*,#662,.F.);
#662 = EDGE_CURVE('',#663,#576,#665,.T.);
#663 = VERTEX_POINT('',#664);
#664 = CARTESIAN_POINT('',(-2.8,-3.2,2.5E-002));
#665 = LINE('',#666,#667);
#666 = CARTESIAN_POINT('',(-2.8,-3.2,2.5E-002));
#667 = VECTOR('',#668,1.);
#668 = DIRECTION('',(1.,0.E+000,0.E+000));
#669 = ORIENTED_EDGE('',*,*,#670,.T.);
#670 = EDGE_CURVE('',#663,#671,#673,.T.);
#671 = VERTEX_POINT('',#672);
#672 = CARTESIAN_POINT('',(-2.8,-3.2,1.575));
#673 = LINE('',#674,#675);
#674 = CARTESIAN_POINT('',(-2.8,-3.2,0.E+000));
#675 = VECTOR('',#676,1.);
#676 = DIRECTION('',(0.E+000,0.E+000,1.));
#677 = ORIENTED_EDGE('',*,*,#678,.T.);
#678 = EDGE_CURVE('',#671,#578,#679,.T.);
#679 = LINE('',#680,#681);
#680 = CARTESIAN_POINT('',(-2.8,-3.2,1.575));
#681 = VECTOR('',#682,1.);
#682 = DIRECTION('',(1.,0.E+000,0.E+000));
#683 = PLANE('',#684);
#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687);
#685 = CARTESIAN_POINT('',(-2.8,-3.2,0.E+000));
#686 = DIRECTION('',(0.E+000,1.,0.E+000));
#687 = DIRECTION('',(0.E+000,0.E+000,1.));
#688 = ADVANCED_FACE('',(#689),#708,.T.);
#689 = FACE_BOUND('',#690,.T.);
#690 = EDGE_LOOP('',(#691,#700,#706,#707));
#691 = ORIENTED_EDGE('',*,*,#692,.T.);
#692 = EDGE_CURVE('',#663,#693,#695,.T.);
#693 = VERTEX_POINT('',#694);
#694 = CARTESIAN_POINT('',(-2.8,-3.175,0.E+000));
#695 = CIRCLE('',#696,2.5E-002);
#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699);
#697 = CARTESIAN_POINT('',(-2.8,-3.175,2.5E-002));
#698 = DIRECTION('',(1.,0.E+000,-0.E+000));
#699 = DIRECTION('',(0.E+000,0.E+000,1.));
#700 = ORIENTED_EDGE('',*,*,#701,.T.);
#701 = EDGE_CURVE('',#693,#586,#702,.T.);
#702 = LINE('',#703,#704);
#703 = CARTESIAN_POINT('',(-2.8,-3.175,0.E+000));
#704 = VECTOR('',#705,1.);
#705 = DIRECTION('',(1.,0.E+000,0.E+000));
#706 = ORIENTED_EDGE('',*,*,#585,.F.);
#707 = ORIENTED_EDGE('',*,*,#662,.F.);
#708 = CYLINDRICAL_SURFACE('',#709,2.5E-002);
#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712);
#710 = CARTESIAN_POINT('',(-2.8,-3.175,2.5E-002));
#711 = DIRECTION('',(1.,0.E+000,0.E+000));
#712 = DIRECTION('',(0.E+000,-1.,0.E+000));
#713 = ADVANCED_FACE('',(#714),#733,.T.);
#714 = FACE_BOUND('',#715,.F.);
#715 = EDGE_LOOP('',(#716,#725,#731,#732));
#716 = ORIENTED_EDGE('',*,*,#717,.T.);
#717 = EDGE_CURVE('',#671,#718,#720,.T.);
#718 = VERTEX_POINT('',#719);
#719 = CARTESIAN_POINT('',(-2.8,-3.175,1.6));
#720 = CIRCLE('',#721,2.5E-002);
#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724);
#722 = CARTESIAN_POINT('',(-2.8,-3.175,1.575));
#723 = DIRECTION('',(-1.,0.E+000,0.E+000));
#724 = DIRECTION('',(0.E+000,0.E+000,1.));
#725 = ORIENTED_EDGE('',*,*,#726,.T.);
#726 = EDGE_CURVE('',#718,#629,#727,.T.);
#727 = LINE('',#728,#729);
#728 = CARTESIAN_POINT('',(-2.8,-3.175,1.6));
#729 = VECTOR('',#730,1.);
#730 = DIRECTION('',(1.,0.E+000,0.E+000));
#731 = ORIENTED_EDGE('',*,*,#636,.F.);
#732 = ORIENTED_EDGE('',*,*,#678,.F.);
#733 = CYLINDRICAL_SURFACE('',#734,2.5E-002);
#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
#735 = CARTESIAN_POINT('',(-2.8,-3.175,1.575));
#736 = DIRECTION('',(1.,0.E+000,0.E+000));
#737 = DIRECTION('',(0.E+000,-1.,0.E+000));
#738 = ADVANCED_FACE('',(#739),#757,.F.);
#739 = FACE_BOUND('',#740,.F.);
#740 = EDGE_LOOP('',(#741,#749,#750,#751));
#741 = ORIENTED_EDGE('',*,*,#742,.F.);
#742 = EDGE_CURVE('',#693,#743,#745,.T.);
#743 = VERTEX_POINT('',#744);
#744 = CARTESIAN_POINT('',(-2.8,3.175,0.E+000));
#745 = LINE('',#746,#747);
#746 = CARTESIAN_POINT('',(-2.8,-3.2,0.E+000));
#747 = VECTOR('',#748,1.);
#748 = DIRECTION('',(0.E+000,1.,0.E+000));
#749 = ORIENTED_EDGE('',*,*,#701,.T.);
#750 = ORIENTED_EDGE('',*,*,#594,.T.);
#751 = ORIENTED_EDGE('',*,*,#752,.F.);
#752 = EDGE_CURVE('',#743,#595,#753,.T.);
#753 = LINE('',#754,#755);
#754 = CARTESIAN_POINT('',(-2.8,3.175,0.E+000));
#755 = VECTOR('',#756,1.);
#756 = DIRECTION('',(1.,0.E+000,0.E+000));
#757 = PLANE('',#758);
#758 = AXIS2_PLACEMENT_3D('',#759,#760,#761);
#759 = CARTESIAN_POINT('',(-2.8,-3.2,0.E+000));
#760 = DIRECTION('',(0.E+000,0.E+000,1.));
#761 = DIRECTION('',(1.,0.E+000,0.E+000));
#762 = ADVANCED_FACE('',(#763),#781,.T.);
#763 = FACE_BOUND('',#764,.T.);
#764 = EDGE_LOOP('',(#765,#773,#774,#775));
#765 = ORIENTED_EDGE('',*,*,#766,.F.);
#766 = EDGE_CURVE('',#718,#767,#769,.T.);
#767 = VERTEX_POINT('',#768);
#768 = CARTESIAN_POINT('',(-2.8,3.175,1.6));
#769 = LINE('',#770,#771);
#770 = CARTESIAN_POINT('',(-2.8,-3.2,1.6));
#771 = VECTOR('',#772,1.);
#772 = DIRECTION('',(0.E+000,1.,0.E+000));
#773 = ORIENTED_EDGE('',*,*,#726,.T.);
#774 = ORIENTED_EDGE('',*,*,#628,.T.);
#775 = ORIENTED_EDGE('',*,*,#776,.F.);
#776 = EDGE_CURVE('',#767,#620,#777,.T.);
#777 = LINE('',#778,#779);
#778 = CARTESIAN_POINT('',(-2.8,3.175,1.6));
#779 = VECTOR('',#780,1.);
#780 = DIRECTION('',(1.,0.E+000,0.E+000));
#781 = PLANE('',#782);
#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
#783 = CARTESIAN_POINT('',(-2.8,-3.2,1.6));
#784 = DIRECTION('',(0.E+000,0.E+000,1.));
#785 = DIRECTION('',(1.,0.E+000,0.E+000));
#786 = ADVANCED_FACE('',(#787),#806,.T.);
#787 = FACE_BOUND('',#788,.F.);
#788 = EDGE_LOOP('',(#789,#798,#799,#800));
#789 = ORIENTED_EDGE('',*,*,#790,.T.);
#790 = EDGE_CURVE('',#791,#743,#793,.T.);
#791 = VERTEX_POINT('',#792);
#792 = CARTESIAN_POINT('',(-2.8,3.2,2.5E-002));
#793 = CIRCLE('',#794,2.5E-002);
#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797);
#795 = CARTESIAN_POINT('',(-2.8,3.175,2.5E-002));
#796 = DIRECTION('',(-1.,0.E+000,0.E+000));
#797 = DIRECTION('',(0.E+000,0.E+000,1.));
#798 = ORIENTED_EDGE('',*,*,#752,.T.);
#799 = ORIENTED_EDGE('',*,*,#602,.F.);
#800 = ORIENTED_EDGE('',*,*,#801,.F.);
#801 = EDGE_CURVE('',#791,#603,#802,.T.);
#802 = LINE('',#803,#804);
#803 = CARTESIAN_POINT('',(-2.8,3.2,2.5E-002));
#804 = VECTOR('',#805,1.);
#805 = DIRECTION('',(1.,0.E+000,0.E+000));
#806 = CYLINDRICAL_SURFACE('',#807,2.5E-002);
#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
#808 = CARTESIAN_POINT('',(-2.8,3.175,2.5E-002));
#809 = DIRECTION('',(1.,0.E+000,0.E+000));
#810 = DIRECTION('',(0.E+000,1.,0.E+000));
#811 = ADVANCED_FACE('',(#812),#831,.T.);
#812 = FACE_BOUND('',#813,.T.);
#813 = EDGE_LOOP('',(#814,#823,#824,#825));
#814 = ORIENTED_EDGE('',*,*,#815,.T.);
#815 = EDGE_CURVE('',#816,#767,#818,.T.);
#816 = VERTEX_POINT('',#817);
#817 = CARTESIAN_POINT('',(-2.8,3.2,1.575));
#818 = CIRCLE('',#819,2.5E-002);
#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822);
#820 = CARTESIAN_POINT('',(-2.8,3.175,1.575));
#821 = DIRECTION('',(1.,0.E+000,-0.E+000));
#822 = DIRECTION('',(0.E+000,0.E+000,1.));
#823 = ORIENTED_EDGE('',*,*,#776,.T.);
#824 = ORIENTED_EDGE('',*,*,#619,.F.);
#825 = ORIENTED_EDGE('',*,*,#826,.F.);
#826 = EDGE_CURVE('',#816,#612,#827,.T.);
#827 = LINE('',#828,#829);
#828 = CARTESIAN_POINT('',(-2.8,3.2,1.575));
#829 = VECTOR('',#830,1.);
#830 = DIRECTION('',(1.,0.E+000,0.E+000));
#831 = CYLINDRICAL_SURFACE('',#832,2.5E-002);
#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);
#833 = CARTESIAN_POINT('',(-2.8,3.175,1.575));
#834 = DIRECTION('',(1.,0.E+000,0.E+000));
#835 = DIRECTION('',(0.E+000,1.,0.E+000));
#836 = ADVANCED_FACE('',(#837),#848,.T.);
#837 = FACE_BOUND('',#838,.T.);
#838 = EDGE_LOOP('',(#839,#840,#841,#847));
#839 = ORIENTED_EDGE('',*,*,#611,.F.);
#840 = ORIENTED_EDGE('',*,*,#801,.F.);
#841 = ORIENTED_EDGE('',*,*,#842,.T.);
#842 = EDGE_CURVE('',#791,#816,#843,.T.);
#843 = LINE('',#844,#845);
#844 = CARTESIAN_POINT('',(-2.8,3.2,0.E+000));
#845 = VECTOR('',#846,1.);
#846 = DIRECTION('',(0.E+000,0.E+000,1.));
#847 = ORIENTED_EDGE('',*,*,#826,.T.);
#848 = PLANE('',#849);
#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852);
#850 = CARTESIAN_POINT('',(-2.8,3.2,0.E+000));
#851 = DIRECTION('',(0.E+000,1.,0.E+000));
#852 = DIRECTION('',(0.E+000,0.E+000,1.));
#853 = ADVANCED_FACE('',(#854),#864,.F.);
#854 = FACE_BOUND('',#855,.F.);
#855 = EDGE_LOOP('',(#856,#857,#858,#859,#860,#861,#862,#863));
#856 = ORIENTED_EDGE('',*,*,#670,.F.);
#857 = ORIENTED_EDGE('',*,*,#692,.T.);
#858 = ORIENTED_EDGE('',*,*,#742,.T.);
#859 = ORIENTED_EDGE('',*,*,#790,.F.);
#860 = ORIENTED_EDGE('',*,*,#842,.T.);
#861 = ORIENTED_EDGE('',*,*,#815,.T.);
#862 = ORIENTED_EDGE('',*,*,#766,.F.);
#863 = ORIENTED_EDGE('',*,*,#717,.F.);
#864 = PLANE('',#865);
#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);
#866 = CARTESIAN_POINT('',(-2.8,-3.2,0.E+000));
#867 = DIRECTION('',(1.,0.E+000,0.E+000));
#868 = DIRECTION('',(0.E+000,0.E+000,1.));
#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#873)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#870,#871,#872)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#870 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#871 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#872 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#873 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#870,
'distance_accuracy_value','confusion accuracy');
#874 = PRODUCT_TYPE('part',$,(#7));
#875 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#876,
#884,#891,#898,#905,#912,#919,#926,#933,#940,#947,#955,#962,#969,
#976,#983,#990,#997,#1004,#1011,#1018,#1025,#1032,#1039,#1046,#1053,
#1060,#1067),#869);
#876 = STYLED_ITEM('color',(#877),#17);
#877 = PRESENTATION_STYLE_ASSIGNMENT((#878));
#878 = SURFACE_STYLE_USAGE(.BOTH.,#879);
#879 = SURFACE_SIDE_STYLE('',(#880));
#880 = SURFACE_STYLE_FILL_AREA(#881);
#881 = FILL_AREA_STYLE('',(#882));
#882 = FILL_AREA_STYLE_COLOUR('',#883);
#883 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
#884 = STYLED_ITEM('color',(#885),#57);
#885 = PRESENTATION_STYLE_ASSIGNMENT((#886));
#886 = SURFACE_STYLE_USAGE(.BOTH.,#887);
#887 = SURFACE_SIDE_STYLE('',(#888));
#888 = SURFACE_STYLE_FILL_AREA(#889);
#889 = FILL_AREA_STYLE('',(#890));
#890 = FILL_AREA_STYLE_COLOUR('',#883);
#891 = STYLED_ITEM('color',(#892),#124);
#892 = PRESENTATION_STYLE_ASSIGNMENT((#893));
#893 = SURFACE_STYLE_USAGE(.BOTH.,#894);
#894 = SURFACE_SIDE_STYLE('',(#895));
#895 = SURFACE_STYLE_FILL_AREA(#896);
#896 = FILL_AREA_STYLE('',(#897));
#897 = FILL_AREA_STYLE_COLOUR('',#883);
#898 = STYLED_ITEM('color',(#899),#149);
#899 = PRESENTATION_STYLE_ASSIGNMENT((#900));
#900 = SURFACE_STYLE_USAGE(.BOTH.,#901);
#901 = SURFACE_SIDE_STYLE('',(#902));
#902 = SURFACE_STYLE_FILL_AREA(#903);
#903 = FILL_AREA_STYLE('',(#904));
#904 = FILL_AREA_STYLE_COLOUR('',#883);
#905 = STYLED_ITEM('color',(#906),#174);
#906 = PRESENTATION_STYLE_ASSIGNMENT((#907));
#907 = SURFACE_STYLE_USAGE(.BOTH.,#908);
#908 = SURFACE_SIDE_STYLE('',(#909));
#909 = SURFACE_STYLE_FILL_AREA(#910);
#910 = FILL_AREA_STYLE('',(#911));
#911 = FILL_AREA_STYLE_COLOUR('',#883);
#912 = STYLED_ITEM('color',(#913),#295);
#913 = PRESENTATION_STYLE_ASSIGNMENT((#914));
#914 = SURFACE_STYLE_USAGE(.BOTH.,#915);
#915 = SURFACE_SIDE_STYLE('',(#916));
#916 = SURFACE_STYLE_FILL_AREA(#917);
#917 = FILL_AREA_STYLE('',(#918));
#918 = FILL_AREA_STYLE_COLOUR('',#883);
#919 = STYLED_ITEM('color',(#920),#312);
#920 = PRESENTATION_STYLE_ASSIGNMENT((#921));
#921 = SURFACE_STYLE_USAGE(.BOTH.,#922);
#922 = SURFACE_SIDE_STYLE('',(#923));
#923 = SURFACE_STYLE_FILL_AREA(#924);
#924 = FILL_AREA_STYLE('',(#925));
#925 = FILL_AREA_STYLE_COLOUR('',#883);
#926 = STYLED_ITEM('color',(#927),#329);
#927 = PRESENTATION_STYLE_ASSIGNMENT((#928));
#928 = SURFACE_STYLE_USAGE(.BOTH.,#929);
#929 = SURFACE_SIDE_STYLE('',(#930));
#930 = SURFACE_STYLE_FILL_AREA(#931);
#931 = FILL_AREA_STYLE('',(#932));
#932 = FILL_AREA_STYLE_COLOUR('',#883);
#933 = STYLED_ITEM('color',(#934),#346);
#934 = PRESENTATION_STYLE_ASSIGNMENT((#935));
#935 = SURFACE_STYLE_USAGE(.BOTH.,#936);
#936 = SURFACE_SIDE_STYLE('',(#937));
#937 = SURFACE_STYLE_FILL_AREA(#938);
#938 = FILL_AREA_STYLE('',(#939));
#939 = FILL_AREA_STYLE_COLOUR('',#883);
#940 = STYLED_ITEM('color',(#941),#363);
#941 = PRESENTATION_STYLE_ASSIGNMENT((#942));
#942 = SURFACE_STYLE_USAGE(.BOTH.,#943);
#943 = SURFACE_SIDE_STYLE('',(#944));
#944 = SURFACE_STYLE_FILL_AREA(#945);
#945 = FILL_AREA_STYLE('',(#946));
#946 = FILL_AREA_STYLE_COLOUR('',#883);
#947 = STYLED_ITEM('color',(#948),#375);
#948 = PRESENTATION_STYLE_ASSIGNMENT((#949));
#949 = SURFACE_STYLE_USAGE(.BOTH.,#950);
#950 = SURFACE_SIDE_STYLE('',(#951));
#951 = SURFACE_STYLE_FILL_AREA(#952);
#952 = FILL_AREA_STYLE('',(#953));
#953 = FILL_AREA_STYLE_COLOUR('',#954);
#954 = COLOUR_RGB('',0.379000008106,0.270000010729,0.215000003576);
#955 = STYLED_ITEM('color',(#956),#407);
#956 = PRESENTATION_STYLE_ASSIGNMENT((#957));
#957 = SURFACE_STYLE_USAGE(.BOTH.,#958);
#958 = SURFACE_SIDE_STYLE('',(#959));
#959 = SURFACE_STYLE_FILL_AREA(#960);
#960 = FILL_AREA_STYLE('',(#961));
#961 = FILL_AREA_STYLE_COLOUR('',#954);
#962 = STYLED_ITEM('color',(#963),#431);
#963 = PRESENTATION_STYLE_ASSIGNMENT((#964));
#964 = SURFACE_STYLE_USAGE(.BOTH.,#965);
#965 = SURFACE_SIDE_STYLE('',(#966));
#966 = SURFACE_STYLE_FILL_AREA(#967);
#967 = FILL_AREA_STYLE('',(#968));
#968 = FILL_AREA_STYLE_COLOUR('',#954);
#969 = STYLED_ITEM('color',(#970),#456);
#970 = PRESENTATION_STYLE_ASSIGNMENT((#971));
#971 = SURFACE_STYLE_USAGE(.BOTH.,#972);
#972 = SURFACE_SIDE_STYLE('',(#973));
#973 = SURFACE_STYLE_FILL_AREA(#974);
#974 = FILL_AREA_STYLE('',(#975));
#975 = FILL_AREA_STYLE_COLOUR('',#954);
#976 = STYLED_ITEM('color',(#977),#480);
#977 = PRESENTATION_STYLE_ASSIGNMENT((#978));
#978 = SURFACE_STYLE_USAGE(.BOTH.,#979);
#979 = SURFACE_SIDE_STYLE('',(#980));
#980 = SURFACE_STYLE_FILL_AREA(#981);
#981 = FILL_AREA_STYLE('',(#982));
#982 = FILL_AREA_STYLE_COLOUR('',#954);
#983 = STYLED_ITEM('color',(#984),#505);
#984 = PRESENTATION_STYLE_ASSIGNMENT((#985));
#985 = SURFACE_STYLE_USAGE(.BOTH.,#986);
#986 = SURFACE_SIDE_STYLE('',(#987));
#987 = SURFACE_STYLE_FILL_AREA(#988);
#988 = FILL_AREA_STYLE('',(#989));
#989 = FILL_AREA_STYLE_COLOUR('',#954);
#990 = STYLED_ITEM('color',(#991),#529);
#991 = PRESENTATION_STYLE_ASSIGNMENT((#992));
#992 = SURFACE_STYLE_USAGE(.BOTH.,#993);
#993 = SURFACE_SIDE_STYLE('',(#994));
#994 = SURFACE_STYLE_FILL_AREA(#995);
#995 = FILL_AREA_STYLE('',(#996));
#996 = FILL_AREA_STYLE_COLOUR('',#954);
#997 = STYLED_ITEM('color',(#998),#554);
#998 = PRESENTATION_STYLE_ASSIGNMENT((#999));
#999 = SURFACE_STYLE_USAGE(.BOTH.,#1000);
#1000 = SURFACE_SIDE_STYLE('',(#1001));
#1001 = SURFACE_STYLE_FILL_AREA(#1002);
#1002 = FILL_AREA_STYLE('',(#1003));
#1003 = FILL_AREA_STYLE_COLOUR('',#954);
#1004 = STYLED_ITEM('color',(#1005),#571);
#1005 = PRESENTATION_STYLE_ASSIGNMENT((#1006));
#1006 = SURFACE_STYLE_USAGE(.BOTH.,#1007);
#1007 = SURFACE_SIDE_STYLE('',(#1008));
#1008 = SURFACE_STYLE_FILL_AREA(#1009);
#1009 = FILL_AREA_STYLE('',(#1010));
#1010 = FILL_AREA_STYLE_COLOUR('',#883);
#1011 = STYLED_ITEM('color',(#1012),#657);
#1012 = PRESENTATION_STYLE_ASSIGNMENT((#1013));
#1013 = SURFACE_STYLE_USAGE(.BOTH.,#1014);
#1014 = SURFACE_SIDE_STYLE('',(#1015));
#1015 = SURFACE_STYLE_FILL_AREA(#1016);
#1016 = FILL_AREA_STYLE('',(#1017));
#1017 = FILL_AREA_STYLE_COLOUR('',#883);
#1018 = STYLED_ITEM('color',(#1019),#688);
#1019 = PRESENTATION_STYLE_ASSIGNMENT((#1020));
#1020 = SURFACE_STYLE_USAGE(.BOTH.,#1021);
#1021 = SURFACE_SIDE_STYLE('',(#1022));
#1022 = SURFACE_STYLE_FILL_AREA(#1023);
#1023 = FILL_AREA_STYLE('',(#1024));
#1024 = FILL_AREA_STYLE_COLOUR('',#883);
#1025 = STYLED_ITEM('color',(#1026),#713);
#1026 = PRESENTATION_STYLE_ASSIGNMENT((#1027));
#1027 = SURFACE_STYLE_USAGE(.BOTH.,#1028);
#1028 = SURFACE_SIDE_STYLE('',(#1029));
#1029 = SURFACE_STYLE_FILL_AREA(#1030);
#1030 = FILL_AREA_STYLE('',(#1031));
#1031 = FILL_AREA_STYLE_COLOUR('',#883);
#1032 = STYLED_ITEM('color',(#1033),#738);
#1033 = PRESENTATION_STYLE_ASSIGNMENT((#1034));
#1034 = SURFACE_STYLE_USAGE(.BOTH.,#1035);
#1035 = SURFACE_SIDE_STYLE('',(#1036));
#1036 = SURFACE_STYLE_FILL_AREA(#1037);
#1037 = FILL_AREA_STYLE('',(#1038));
#1038 = FILL_AREA_STYLE_COLOUR('',#883);
#1039 = STYLED_ITEM('color',(#1040),#762);
#1040 = PRESENTATION_STYLE_ASSIGNMENT((#1041));
#1041 = SURFACE_STYLE_USAGE(.BOTH.,#1042);
#1042 = SURFACE_SIDE_STYLE('',(#1043));
#1043 = SURFACE_STYLE_FILL_AREA(#1044);
#1044 = FILL_AREA_STYLE('',(#1045));
#1045 = FILL_AREA_STYLE_COLOUR('',#883);
#1046 = STYLED_ITEM('color',(#1047),#786);
#1047 = PRESENTATION_STYLE_ASSIGNMENT((#1048));
#1048 = SURFACE_STYLE_USAGE(.BOTH.,#1049);
#1049 = SURFACE_SIDE_STYLE('',(#1050));
#1050 = SURFACE_STYLE_FILL_AREA(#1051);
#1051 = FILL_AREA_STYLE('',(#1052));
#1052 = FILL_AREA_STYLE_COLOUR('',#883);
#1053 = STYLED_ITEM('color',(#1054),#811);
#1054 = PRESENTATION_STYLE_ASSIGNMENT((#1055));
#1055 = SURFACE_STYLE_USAGE(.BOTH.,#1056);
#1056 = SURFACE_SIDE_STYLE('',(#1057));
#1057 = SURFACE_STYLE_FILL_AREA(#1058);
#1058 = FILL_AREA_STYLE('',(#1059));
#1059 = FILL_AREA_STYLE_COLOUR('',#883);
#1060 = STYLED_ITEM('color',(#1061),#836);
#1061 = PRESENTATION_STYLE_ASSIGNMENT((#1062));
#1062 = SURFACE_STYLE_USAGE(.BOTH.,#1063);
#1063 = SURFACE_SIDE_STYLE('',(#1064));
#1064 = SURFACE_STYLE_FILL_AREA(#1065);
#1065 = FILL_AREA_STYLE('',(#1066));
#1066 = FILL_AREA_STYLE_COLOUR('',#883);
#1067 = STYLED_ITEM('color',(#1068),#853);
#1068 = PRESENTATION_STYLE_ASSIGNMENT((#1069));
#1069 = SURFACE_STYLE_USAGE(.BOTH.,#1070);
#1070 = SURFACE_SIDE_STYLE('',(#1071));
#1071 = SURFACE_STYLE_FILL_AREA(#1072);
#1072 = FILL_AREA_STYLE('',(#1073));
#1073 = FILL_AREA_STYLE_COLOUR('',#883);
ENDSEC;
END-ISO-10303-21;

{'repo_name': 'KiCad/kicad-library', 'stars': '676', 'repo_language': 'HTML', 'file_name': 'Test_Point_Bridge_Pitch5.08mm_Drill1.3mm.step', 'mime_type': 'text/plain', 'hash': 1841463216341124106, 'source_dataset': 'data'}


/*
 * JBoss, Home of Professional Open Source.
 * Copyright 2013, Red Hat, Inc., and individual contributors
 * as indicated by the @author tags. See the copyright.txt file in the
 * distribution for a full listing of individual contributors.
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as
 * published by the Free Software Foundation; either version 2.1 of
 * the License, or (at your option) any later version.
 *
 * This software is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 */
package org.wildfly.clustering.registry;

import java.util.Map;

/**
 * Factory for creating a clustered registry.
 *
 * @param <K> the type of the registry entry key
 * @param <V> the type of the registry entry value
 * @author Paul Ferraro
 */
public interface RegistryFactory<K, V> {

    /**
     * Creates a registry using the specified entry.
     *
     * @param entry the local registry entry
     * @return a registry
     */
    Registry<K, V> createRegistry(Map.Entry<K, V> entry);
}

{'repo_name': 'wildfly/wildfly', 'stars': '2409', 'repo_language': 'Java', 'file_name': 'ApplicationClientDependencyProcessor.java', 'mime_type': 'text/x-java', 'hash': -8969548812248762510, 'source_dataset': 'data'}