← Commit history

Licensed 3D model, datasheet text layer and verification log

Caleb ·6c52528cb0 ·20d ago ·parent 65ed58b
6 files changed +3540−15
README.md+2−2
@@ -4,7 +4,7 @@  **Amphenol RF** · RF Coaxial Connectors (SMP jack) · SMP_MSCM_PCS12T -SMP-MSCM-PCS12T from Amphenol RF, in a SMP_MSCM_PCS12T. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model extracted from the board STEP export, seated in the footprint frame). **Staged for validation: see the open items in the verification log above.**+SMP-MSCM-PCS12T from Amphenol RF, in a SMP_MSCM_PCS12T. Symbol, footprint and 3D model are the ones used on Adom board designs (3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed). **Staged for validation: see the open items in the verification log above.**  ## Pinout @@ -33,7 +33,7 @@ SMP-MSCM-PCS12T from Amphenol RF, in a SMP_MSCM_PCS12T. Symbol, footprint and 3D ## Provenance  - **Datasheet:** [Amphenol RF datasheet](https://www.amphenolrf.com/en-us/assets/file/4067489470/) (sha256 `c81763fffdf1773c`, retrieved 2026-10-09, tier: mfr)-- **CAD:** Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export.+- **CAD:** Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed. - **Pins:** KiCad symbol from the source board.  [Datasheet PDF](docs/smp-mscm-pcs12t-datasheet.pdf)
docs/hero.png
⋯ 1 unchanged line ⋯
package.json+12−12
@@ -55,27 +55,27 @@         "url": "https://www.mouser.com/en/ProductDetail/Amphenol-RF/SMP-MSCM-PCS12T?qs=W%2FMpXkg%252BdQ6vtG%2FwupJrrg%3D%3D"       },       "lcsc": false,-      "lcsc_note": "2026-10-08: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for SMP-MSCM-PCS12T."+      "lcsc_note": "2026-10-09: no LCSC number on the source BOM and none found in the JLCPCB/LCSC catalogue for SMP-MSCM-PCS12T."     },     "pins": [       {         "number": "1",-        "name": "In",+        "name": "CONTACT",         "type": "passive",-        "description": "Centre contact (RF signal). [from symbol]"+        "description": "Centre contact (RF signal), per the manufacturer drawing. [from drawing]"       },       {         "number": "2",-        "name": "Ext",+        "name": "BODY",         "type": "passive",-        "description": "Outer body / shield (RF ground). [from symbol]"+        "description": "Connector body / outer conductor (RF ground), per the manufacturer drawing. [from drawing]"       }     ],     "provenance": {       "factory_chain": {         "pipeline": "adom-parts (board-derived) 0.1",         "pins": "KiCad symbol from the source board",-        "at": "2026-10-08"+        "at": "2026-10-09"       },       "datasheet": {         "url": "https://www.amphenolrf.com/en-us/assets/file/4067489470/",@@ -83,7 +83,7 @@         "sha256": "c81763fffdf1773c9ee46094b093ee5c032f9ea01b7ba115513f5d5d92611431",         "source_tier": "mfr"       },-      "cad": "Footprint, symbol and 3D model as used on Adom board designs; the 3D model was extracted from the board STEP export",+      "cad": "Footprint and symbol as used on Adom board designs; 3D model: Adom-generated 3D model built from the datasheet dimensions (simplified; CC-BY-SA 4.0); no vendor CAD is redistributed",       "pins": {         "total": 2,         "described": 2,@@ -104,14 +104,14 @@         "origin": "footprint origin",         "seat": "z = 0 (PCB top surface)",         "extents_mm": [-          7.44,-          8.175,-          4.3+          6.84,+          6.97,+          4.1         ],         "zmin_mm": -0.0,         "footprint_binding": "identity",-        "sha256": "36fb69bc050244d5926be5403025c7d0a854b546222e5de89348fd8482121f7b",-        "checked": "2026-10-08",+        "sha256": "f21d115d8da708b0e74a35e6fba512e99a3e6d0995c419430b238fc3056d3c86",+        "checked": "2026-10-09",         "checked_by": "adom-parts/partstep.py (placement inverse from the source board; centroid-matched to KiCad library models on 59 reference cases)"       }     ]
smp-mscm-pcs12t.glbadded
⋯ 1 unchanged line ⋯
smp-mscm-pcs12t.stepadded+3525
@@ -0,0 +1,3525 @@+ISO-10303-21;+HEADER;+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');+FILE_NAME('Open CASCADE Shape Model','2026-10-09T22:11:16',('Author'),(+    'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'+  ,'Unknown');+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;+DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+  'automotive_design',2000,#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('smp-mscm-pcs12t','smp-mscm-pcs12t','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31),#35);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);+#16 = CARTESIAN_POINT('',(0.,0.,0.));+#17 = DIRECTION('',(0.,0.,1.));+#18 = DIRECTION('',(1.,0.,-0.));+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);+#20 = CARTESIAN_POINT('',(0.,0.,0.));+#21 = DIRECTION('',(0.,0.,1.));+#22 = DIRECTION('',(1.,0.,-0.));+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);+#24 = CARTESIAN_POINT('',(0.,0.,0.));+#25 = DIRECTION('',(0.,0.,1.));+#26 = DIRECTION('',(1.,0.,-0.));+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);+#28 = CARTESIAN_POINT('',(0.,0.,0.));+#29 = DIRECTION('',(0.,0.,1.));+#30 = DIRECTION('',(1.,0.,-0.));+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);+#32 = CARTESIAN_POINT('',(0.,0.,0.));+#33 = DIRECTION('',(0.,0.,1.));+#34 = DIRECTION('',(1.,0.,-0.));+#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39)) GLOBAL_UNIT_ASSIGNED_CONTEXT(+(#36,#37,#38)) REPRESENTATION_CONTEXT('Context #1',+  '3D Context with UNIT and UNCERTAINTY') );+#36 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#37 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#38 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#39 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36,+  'distance_accuracy_value','confusion accuracy');+#40 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#41 = SHAPE_DEFINITION_REPRESENTATION(#42,#48);+#42 = PRODUCT_DEFINITION_SHAPE('','',#43);+#43 = PRODUCT_DEFINITION('design','',#44,#47);+#44 = PRODUCT_DEFINITION_FORMATION('','',#45);+#45 = PRODUCT('body','body','',(#46));+#46 = PRODUCT_CONTEXT('',#2,'mechanical');+#47 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#48 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49),#1375);+#49 = MANIFOLD_SOLID_BREP('',#50);+#50 = CLOSED_SHELL('',(#51,#167,#394,#442,#786,#811,#903,#928,#953,#978,+    #985,#1040,#1089,#1205,#1254,#1303,#1330,#1357,#1364,#1368));+#51 = ADVANCED_FACE('',(#52),#66,.F.);+#52 = FACE_BOUND('',#53,.F.);+#53 = EDGE_LOOP('',(#54,#89,#115,#143));+#54 = ORIENTED_EDGE('',*,*,#55,.F.);+#55 = EDGE_CURVE('',#56,#58,#60,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(-3.,-2.645751311065,2.43));+#58 = VERTEX_POINT('',#59);+#59 = CARTESIAN_POINT('',(-3.,2.645751311065,2.43));+#60 = SURFACE_CURVE('',#61,(#65,#77),.PCURVE_S1.);+#61 = LINE('',#62,#63);+#62 = CARTESIAN_POINT('',(-3.,-3.,2.43));+#63 = VECTOR('',#64,1.);+#64 = DIRECTION('',(0.,1.,0.));+#65 = PCURVE('',#66,#71);+#66 = PLANE('',#67);+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);+#68 = CARTESIAN_POINT('',(-3.,-3.,0.));+#69 = DIRECTION('',(1.,0.,0.));+#70 = DIRECTION('',(0.,0.,1.));+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);+#72 = LINE('',#73,#74);+#73 = CARTESIAN_POINT('',(2.43,0.));+#74 = VECTOR('',#75,1.);+#75 = DIRECTION('',(0.,-1.));+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#77 = PCURVE('',#78,#83);+#78 = PLANE('',#79);+#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);+#80 = CARTESIAN_POINT('',(-3.,-3.,2.43));+#81 = DIRECTION('',(0.,0.,1.));+#82 = DIRECTION('',(1.,0.,0.));+#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);+#84 = LINE('',#85,#86);+#85 = CARTESIAN_POINT('',(0.,0.));+#86 = VECTOR('',#87,1.);+#87 = DIRECTION('',(0.,1.));+#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#89 = ORIENTED_EDGE('',*,*,#90,.T.);+#90 = EDGE_CURVE('',#56,#91,#93,.T.);+#91 = VERTEX_POINT('',#92);+#92 = CARTESIAN_POINT('',(-3.,-2.645751311065,0.));+#93 = SURFACE_CURVE('',#94,(#98,#104),.PCURVE_S1.);+#94 = LINE('',#95,#96);+#95 = CARTESIAN_POINT('',(-3.,-2.645751311065,0.));+#96 = VECTOR('',#97,1.);+#97 = DIRECTION('',(-0.,-0.,-1.));+#98 = PCURVE('',#66,#99);+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#103);+#100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#101,#102),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#101 = CARTESIAN_POINT('',(2.4300006,-0.354248688935));+#102 = CARTESIAN_POINT('',(-6.E-07,-0.354248688935));+#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#104 = PCURVE('',#105,#110);+#105 = CYLINDRICAL_SURFACE('',#106,4.);+#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);+#107 = CARTESIAN_POINT('',(0.,0.,0.));+#108 = DIRECTION('',(-0.,-0.,-1.));+#109 = DIRECTION('',(1.,0.,0.));+#110 = DEFINITIONAL_REPRESENTATION('',(#111),#114);+#111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#112,#113),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#112 = CARTESIAN_POINT('',(-3.864326901403,-2.4300006));+#113 = CARTESIAN_POINT('',(-3.864326901403,6.E-07));+#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#115 = ORIENTED_EDGE('',*,*,#116,.T.);+#116 = EDGE_CURVE('',#91,#117,#119,.T.);+#117 = VERTEX_POINT('',#118);+#118 = CARTESIAN_POINT('',(-3.,2.645751311065,0.));+#119 = SURFACE_CURVE('',#120,(#124,#131),.PCURVE_S1.);+#120 = LINE('',#121,#122);+#121 = CARTESIAN_POINT('',(-3.,-3.,0.));+#122 = VECTOR('',#123,1.);+#123 = DIRECTION('',(0.,1.,0.));+#124 = PCURVE('',#66,#125);+#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130);+#126 = LINE('',#127,#128);+#127 = CARTESIAN_POINT('',(0.,0.));+#128 = VECTOR('',#129,1.);+#129 = DIRECTION('',(0.,-1.));+#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#131 = PCURVE('',#132,#137);+#132 = PLANE('',#133);+#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);+#134 = CARTESIAN_POINT('',(-3.,-3.,0.));+#135 = DIRECTION('',(0.,0.,1.));+#136 = DIRECTION('',(1.,0.,0.));+#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142);+#138 = LINE('',#139,#140);+#139 = CARTESIAN_POINT('',(0.,0.));+#140 = VECTOR('',#141,1.);+#141 = DIRECTION('',(0.,1.));+#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#143 = ORIENTED_EDGE('',*,*,#144,.F.);+#144 = EDGE_CURVE('',#58,#117,#145,.T.);+#145 = SURFACE_CURVE('',#146,(#150,#156),.PCURVE_S1.);+#146 = LINE('',#147,#148);+#147 = CARTESIAN_POINT('',(-3.,2.645751311065,0.));+#148 = VECTOR('',#149,1.);+#149 = DIRECTION('',(-0.,-0.,-1.));+#150 = PCURVE('',#66,#151);+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#155);+#152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#153,#154),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#153 = CARTESIAN_POINT('',(2.4300006,-5.645751311065));+#154 = CARTESIAN_POINT('',(-6.E-07,-5.645751311065));+#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#156 = PCURVE('',#157,#162);+#157 = CYLINDRICAL_SURFACE('',#158,4.);+#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161);+#159 = CARTESIAN_POINT('',(0.,0.,0.));+#160 = DIRECTION('',(-0.,-0.,-1.));+#161 = DIRECTION('',(1.,0.,0.));+#162 = DEFINITIONAL_REPRESENTATION('',(#163),#166);+#163 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#164,#165),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#164 = CARTESIAN_POINT('',(-2.418858405776,-2.4300006));+#165 = CARTESIAN_POINT('',(-2.418858405776,6.E-07));+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#167 = ADVANCED_FACE('',(#168,#359),#78,.T.);+#168 = FACE_BOUND('',#169,.T.);+#169 = EDGE_LOOP('',(#170,#171,#195,#223,#252,#280,#309,#337));+#170 = ORIENTED_EDGE('',*,*,#55,.F.);+#171 = ORIENTED_EDGE('',*,*,#172,.T.);+#172 = EDGE_CURVE('',#56,#173,#175,.T.);+#173 = VERTEX_POINT('',#174);+#174 = CARTESIAN_POINT('',(-2.645751311064,-3.,2.43));+#175 = SURFACE_CURVE('',#176,(#181,#188),.PCURVE_S1.);+#176 = CIRCLE('',#177,4.);+#177 = AXIS2_PLACEMENT_3D('',#178,#179,#180);+#178 = CARTESIAN_POINT('',(0.,0.,2.43));+#179 = DIRECTION('',(0.,0.,1.));+#180 = DIRECTION('',(1.,0.,0.));+#181 = PCURVE('',#78,#182);+#182 = DEFINITIONAL_REPRESENTATION('',(#183),#187);+#183 = CIRCLE('',#184,4.);+#184 = AXIS2_PLACEMENT_2D('',#185,#186);+#185 = CARTESIAN_POINT('',(3.,3.));+#186 = DIRECTION('',(1.,0.));+#187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#188 = PCURVE('',#105,#189);+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);+#190 = LINE('',#191,#192);+#191 = CARTESIAN_POINT('',(-0.,-2.43));+#192 = VECTOR('',#193,1.);+#193 = DIRECTION('',(-1.,0.));+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#195 = ORIENTED_EDGE('',*,*,#196,.T.);+#196 = EDGE_CURVE('',#173,#197,#199,.T.);+#197 = VERTEX_POINT('',#198);+#198 = CARTESIAN_POINT('',(2.645751311064,-3.,2.43));+#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);+#200 = LINE('',#201,#202);+#201 = CARTESIAN_POINT('',(-3.,-3.,2.43));+#202 = VECTOR('',#203,1.);+#203 = DIRECTION('',(1.,0.,0.));+#204 = PCURVE('',#78,#205);+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);+#206 = LINE('',#207,#208);+#207 = CARTESIAN_POINT('',(0.,0.));+#208 = VECTOR('',#209,1.);+#209 = DIRECTION('',(1.,0.));+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#211 = PCURVE('',#212,#217);+#212 = PLANE('',#213);+#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);+#214 = CARTESIAN_POINT('',(-3.,-3.,0.));+#215 = DIRECTION('',(0.,1.,0.));+#216 = DIRECTION('',(0.,0.,1.));+#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);+#218 = LINE('',#219,#220);+#219 = CARTESIAN_POINT('',(2.43,0.));+#220 = VECTOR('',#221,1.);+#221 = DIRECTION('',(0.,1.));+#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#223 = ORIENTED_EDGE('',*,*,#224,.T.);+#224 = EDGE_CURVE('',#197,#225,#227,.T.);+#225 = VERTEX_POINT('',#226);+#226 = CARTESIAN_POINT('',(3.,-2.645751311065,2.43));+#227 = SURFACE_CURVE('',#228,(#233,#240),.PCURVE_S1.);+#228 = CIRCLE('',#229,4.);+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);+#230 = CARTESIAN_POINT('',(0.,0.,2.43));+#231 = DIRECTION('',(0.,0.,1.));+#232 = DIRECTION('',(1.,0.,0.));+#233 = PCURVE('',#78,#234);+#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);+#235 = CIRCLE('',#236,4.);+#236 = AXIS2_PLACEMENT_2D('',#237,#238);+#237 = CARTESIAN_POINT('',(3.,3.));+#238 = DIRECTION('',(1.,0.));+#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#240 = PCURVE('',#241,#246);+#241 = CYLINDRICAL_SURFACE('',#242,4.);+#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245);+#243 = CARTESIAN_POINT('',(0.,0.,0.));+#244 = DIRECTION('',(-0.,-0.,-1.));+#245 = DIRECTION('',(1.,0.,0.));+#246 = DEFINITIONAL_REPRESENTATION('',(#247),#251);+#247 = LINE('',#248,#249);+#248 = CARTESIAN_POINT('',(-0.,-2.43));+#249 = VECTOR('',#250,1.);+#250 = DIRECTION('',(-1.,0.));+#251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#252 = ORIENTED_EDGE('',*,*,#253,.T.);+#253 = EDGE_CURVE('',#225,#254,#256,.T.);+#254 = VERTEX_POINT('',#255);+#255 = CARTESIAN_POINT('',(3.,2.645751311065,2.43));+#256 = SURFACE_CURVE('',#257,(#261,#268),.PCURVE_S1.);+#257 = LINE('',#258,#259);+#258 = CARTESIAN_POINT('',(3.,-3.,2.43));+#259 = VECTOR('',#260,1.);+#260 = DIRECTION('',(0.,1.,0.));+#261 = PCURVE('',#78,#262);+#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267);+#263 = LINE('',#264,#265);+#264 = CARTESIAN_POINT('',(6.,0.));+#265 = VECTOR('',#266,1.);+#266 = DIRECTION('',(0.,1.));+#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#268 = PCURVE('',#269,#274);+#269 = PLANE('',#270);+#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273);+#271 = CARTESIAN_POINT('',(3.,-3.,0.));+#272 = DIRECTION('',(1.,0.,0.));+#273 = DIRECTION('',(0.,0.,1.));+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);+#275 = LINE('',#276,#277);+#276 = CARTESIAN_POINT('',(2.43,0.));+#277 = VECTOR('',#278,1.);+#278 = DIRECTION('',(0.,-1.));+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#280 = ORIENTED_EDGE('',*,*,#281,.T.);+#281 = EDGE_CURVE('',#254,#282,#284,.T.);+#282 = VERTEX_POINT('',#283);+#283 = CARTESIAN_POINT('',(2.645751311064,3.,2.43));+#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.);+#285 = CIRCLE('',#286,4.);+#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);+#287 = CARTESIAN_POINT('',(0.,0.,2.43));+#288 = DIRECTION('',(0.,0.,1.));+#289 = DIRECTION('',(1.,0.,0.));+#290 = PCURVE('',#78,#291);+#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296);+#292 = CIRCLE('',#293,4.);+#293 = AXIS2_PLACEMENT_2D('',#294,#295);+#294 = CARTESIAN_POINT('',(3.,3.));+#295 = DIRECTION('',(1.,0.));+#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#297 = PCURVE('',#298,#303);+#298 = CYLINDRICAL_SURFACE('',#299,4.);+#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302);+#300 = CARTESIAN_POINT('',(0.,0.,0.));+#301 = DIRECTION('',(-0.,-0.,-1.));+#302 = DIRECTION('',(1.,0.,0.));+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);+#304 = LINE('',#305,#306);+#305 = CARTESIAN_POINT('',(-0.,-2.43));+#306 = VECTOR('',#307,1.);+#307 = DIRECTION('',(-1.,0.));+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#309 = ORIENTED_EDGE('',*,*,#310,.F.);+#310 = EDGE_CURVE('',#311,#282,#313,.T.);+#311 = VERTEX_POINT('',#312);+#312 = CARTESIAN_POINT('',(-2.645751311064,3.,2.43));+#313 = SURFACE_CURVE('',#314,(#318,#325),.PCURVE_S1.);+#314 = LINE('',#315,#316);+#315 = CARTESIAN_POINT('',(-3.,3.,2.43));+#316 = VECTOR('',#317,1.);+#317 = DIRECTION('',(1.,0.,0.));+#318 = PCURVE('',#78,#319);+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324);+#320 = LINE('',#321,#322);+#321 = CARTESIAN_POINT('',(0.,6.));+#322 = VECTOR('',#323,1.);+#323 = DIRECTION('',(1.,0.));+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#325 = PCURVE('',#326,#331);+#326 = PLANE('',#327);+#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330);+#328 = CARTESIAN_POINT('',(-3.,3.,0.));+#329 = DIRECTION('',(0.,1.,0.));+#330 = DIRECTION('',(0.,0.,1.));+#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336);+#332 = LINE('',#333,#334);+#333 = CARTESIAN_POINT('',(2.43,0.));+#334 = VECTOR('',#335,1.);+#335 = DIRECTION('',(0.,1.));+#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#337 = ORIENTED_EDGE('',*,*,#338,.T.);+#338 = EDGE_CURVE('',#311,#58,#339,.T.);+#339 = SURFACE_CURVE('',#340,(#345,#352),.PCURVE_S1.);+#340 = CIRCLE('',#341,4.);+#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);+#342 = CARTESIAN_POINT('',(0.,0.,2.43));+#343 = DIRECTION('',(0.,0.,1.));+#344 = DIRECTION('',(1.,0.,0.));+#345 = PCURVE('',#78,#346);+#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351);+#347 = CIRCLE('',#348,4.);+#348 = AXIS2_PLACEMENT_2D('',#349,#350);+#349 = CARTESIAN_POINT('',(3.,3.));+#350 = DIRECTION('',(1.,0.));+#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#352 = PCURVE('',#157,#353);+#353 = DEFINITIONAL_REPRESENTATION('',(#354),#358);+#354 = LINE('',#355,#356);+#355 = CARTESIAN_POINT('',(-0.,-2.43));+#356 = VECTOR('',#357,1.);+#357 = DIRECTION('',(-1.,0.));+#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#359 = FACE_BOUND('',#360,.T.);+#360 = EDGE_LOOP('',(#361));+#361 = ORIENTED_EDGE('',*,*,#362,.T.);+#362 = EDGE_CURVE('',#363,#363,#365,.T.);+#363 = VERTEX_POINT('',#364);+#364 = CARTESIAN_POINT('',(1.6,0.,2.43));+#365 = SURFACE_CURVE('',#366,(#371,#382),.PCURVE_S1.);+#366 = CIRCLE('',#367,1.6);+#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370);+#368 = CARTESIAN_POINT('',(0.,0.,2.43));+#369 = DIRECTION('',(0.,0.,-1.));+#370 = DIRECTION('',(1.,0.,0.));+#371 = PCURVE('',#78,#372);+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#381);+#373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#374,#375,#376,#377,#378,#379+,#380),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(+  '') );+#374 = CARTESIAN_POINT('',(4.6,3.));+#375 = CARTESIAN_POINT('',(4.6,0.22871870789));+#376 = CARTESIAN_POINT('',(2.2,1.614359353945));+#377 = CARTESIAN_POINT('',(-0.2,3.));+#378 = CARTESIAN_POINT('',(2.2,4.385640646055));+#379 = CARTESIAN_POINT('',(4.6,5.77128129211));+#380 = CARTESIAN_POINT('',(4.6,3.));+#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#382 = PCURVE('',#383,#388);+#383 = CYLINDRICAL_SURFACE('',#384,1.6);+#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387);+#385 = CARTESIAN_POINT('',(0.,0.,1.3));+#386 = DIRECTION('',(-0.,-0.,-1.));+#387 = DIRECTION('',(1.,0.,0.));+#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393);+#389 = LINE('',#390,#391);+#390 = CARTESIAN_POINT('',(-6.28318530718,-1.13));+#391 = VECTOR('',#392,1.);+#392 = DIRECTION('',(1.,-0.));+#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#394 = ADVANCED_FACE('',(#395),#157,.T.);+#395 = FACE_BOUND('',#396,.F.);+#396 = EDGE_LOOP('',(#397,#421,#440,#441));+#397 = ORIENTED_EDGE('',*,*,#398,.F.);+#398 = EDGE_CURVE('',#399,#117,#401,.T.);+#399 = VERTEX_POINT('',#400);+#400 = CARTESIAN_POINT('',(-2.645751311064,3.,0.));+#401 = SURFACE_CURVE('',#402,(#407,#414),.PCURVE_S1.);+#402 = CIRCLE('',#403,4.);+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);+#404 = CARTESIAN_POINT('',(0.,0.,0.));+#405 = DIRECTION('',(0.,0.,1.));+#406 = DIRECTION('',(1.,0.,0.));+#407 = PCURVE('',#157,#408);+#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413);+#409 = LINE('',#410,#411);+#410 = CARTESIAN_POINT('',(-0.,0.));+#411 = VECTOR('',#412,1.);+#412 = DIRECTION('',(-1.,0.));+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#414 = PCURVE('',#132,#415);+#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420);+#416 = CIRCLE('',#417,4.);+#417 = AXIS2_PLACEMENT_2D('',#418,#419);+#418 = CARTESIAN_POINT('',(3.,3.));+#419 = DIRECTION('',(1.,0.));+#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#421 = ORIENTED_EDGE('',*,*,#422,.F.);+#422 = EDGE_CURVE('',#311,#399,#423,.T.);+#423 = SURFACE_CURVE('',#424,(#428,#434),.PCURVE_S1.);+#424 = LINE('',#425,#426);+#425 = CARTESIAN_POINT('',(-2.645751311065,3.,0.));+#426 = VECTOR('',#427,1.);+#427 = DIRECTION('',(-0.,-0.,-1.));+#428 = PCURVE('',#157,#429);+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#431 = CARTESIAN_POINT('',(-2.293530574608,-2.4300006));+#432 = CARTESIAN_POINT('',(-2.293530574608,6.E-07));+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#434 = PCURVE('',#326,#435);+#435 = DEFINITIONAL_REPRESENTATION('',(#436),#439);+#436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#437,#438),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#437 = CARTESIAN_POINT('',(2.4300006,0.354248688935));+#438 = CARTESIAN_POINT('',(-6.E-07,0.354248688935));+#439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#440 = ORIENTED_EDGE('',*,*,#338,.T.);+#441 = ORIENTED_EDGE('',*,*,#144,.T.);+#442 = ADVANCED_FACE('',(#443),#132,.F.);+#443 = FACE_BOUND('',#444,.F.);+#444 = EDGE_LOOP('',(#445,#446,#470,#493,#519,#545,#571,#597,#623,#644,+    #670,#693,#717,#740,#764,#785));+#445 = ORIENTED_EDGE('',*,*,#116,.F.);+#446 = ORIENTED_EDGE('',*,*,#447,.T.);+#447 = EDGE_CURVE('',#91,#448,#450,.T.);+#448 = VERTEX_POINT('',#449);+#449 = CARTESIAN_POINT('',(-2.645751311064,-3.,0.));+#450 = SURFACE_CURVE('',#451,(#456,#463),.PCURVE_S1.);+#451 = CIRCLE('',#452,4.);+#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455);+#453 = CARTESIAN_POINT('',(0.,0.,0.));+#454 = DIRECTION('',(0.,0.,1.));+#455 = DIRECTION('',(1.,0.,0.));+#456 = PCURVE('',#132,#457);+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);+#458 = CIRCLE('',#459,4.);+#459 = AXIS2_PLACEMENT_2D('',#460,#461);+#460 = CARTESIAN_POINT('',(3.,3.));+#461 = DIRECTION('',(1.,0.));+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#463 = PCURVE('',#105,#464);+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);+#465 = LINE('',#466,#467);+#466 = CARTESIAN_POINT('',(-0.,0.));+#467 = VECTOR('',#468,1.);+#468 = DIRECTION('',(-1.,0.));+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#470 = ORIENTED_EDGE('',*,*,#471,.T.);+#471 = EDGE_CURVE('',#448,#472,#474,.T.);+#472 = VERTEX_POINT('',#473);+#473 = CARTESIAN_POINT('',(-0.915,-3.,0.));+#474 = SURFACE_CURVE('',#475,(#479,#486),.PCURVE_S1.);+#475 = LINE('',#476,#477);+#476 = CARTESIAN_POINT('',(-3.,-3.,0.));+#477 = VECTOR('',#478,1.);+#478 = DIRECTION('',(1.,0.,0.));+#479 = PCURVE('',#132,#480);+#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485);+#481 = LINE('',#482,#483);+#482 = CARTESIAN_POINT('',(0.,0.));+#483 = VECTOR('',#484,1.);+#484 = DIRECTION('',(1.,0.));+#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#486 = PCURVE('',#212,#487);+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);+#488 = LINE('',#489,#490);+#489 = CARTESIAN_POINT('',(0.,0.));+#490 = VECTOR('',#491,1.);+#491 = DIRECTION('',(0.,1.));+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#493 = ORIENTED_EDGE('',*,*,#494,.T.);+#494 = EDGE_CURVE('',#472,#495,#497,.T.);+#495 = VERTEX_POINT('',#496);+#496 = CARTESIAN_POINT('',(-0.915,-2.08,0.));+#497 = SURFACE_CURVE('',#498,(#502,#508),.PCURVE_S1.);+#498 = LINE('',#499,#500);+#499 = CARTESIAN_POINT('',(-0.915,-3.05,0.));+#500 = VECTOR('',#501,1.);+#501 = DIRECTION('',(0.,1.,0.));+#502 = PCURVE('',#132,#503);+#503 = DEFINITIONAL_REPRESENTATION('',(#504),#507);+#504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#505,#506),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,0.97),.PIECEWISE_BEZIER_KNOTS.);+#505 = CARTESIAN_POINT('',(2.085,-1.429967255717E-13));+#506 = CARTESIAN_POINT('',(2.085,0.92));+#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#508 = PCURVE('',#509,#514);+#509 = PLANE('',#510);+#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);+#511 = CARTESIAN_POINT('',(-0.915,-3.1,-0.1));+#512 = DIRECTION('',(1.,0.,0.));+#513 = DIRECTION('',(0.,0.,1.));+#514 = DEFINITIONAL_REPRESENTATION('',(#515),#518);+#515 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#516,#517),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,0.97),.PIECEWISE_BEZIER_KNOTS.);+#516 = CARTESIAN_POINT('',(0.1,-9.999999999986E-02));+#517 = CARTESIAN_POINT('',(0.1,-1.02));+#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#519 = ORIENTED_EDGE('',*,*,#520,.F.);+#520 = EDGE_CURVE('',#521,#495,#523,.T.);+#521 = VERTEX_POINT('',#522);+#522 = CARTESIAN_POINT('',(-0.405,-2.08,0.));+#523 = SURFACE_CURVE('',#524,(#528,#534),.PCURVE_S1.);+#524 = LINE('',#525,#526);+#525 = CARTESIAN_POINT('',(-1.9575,-2.08,0.));+#526 = VECTOR('',#527,1.);+#527 = DIRECTION('',(-1.,0.,0.));+#528 = PCURVE('',#132,#529);+#529 = DEFINITIONAL_REPRESENTATION('',(#530),#533);+#530 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#531,#532),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.8725,-1.0425),.PIECEWISE_BEZIER_KNOTS.);+#531 = CARTESIAN_POINT('',(3.915,0.92));+#532 = CARTESIAN_POINT('',(2.085,0.92));+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#534 = PCURVE('',#535,#540);+#535 = PLANE('',#536);+#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539);+#537 = CARTESIAN_POINT('',(-0.915,-2.08,-0.1));+#538 = DIRECTION('',(0.,1.,0.));+#539 = DIRECTION('',(0.,0.,1.));+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#544);+#541 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#542,#543),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.8725,-1.0425),.PIECEWISE_BEZIER_KNOTS.);+#542 = CARTESIAN_POINT('',(0.1,1.83));+#543 = CARTESIAN_POINT('',(0.1,0.));+#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#545 = ORIENTED_EDGE('',*,*,#546,.T.);+#546 = EDGE_CURVE('',#521,#547,#549,.T.);+#547 = VERTEX_POINT('',#548);+#548 = CARTESIAN_POINT('',(-0.405,0.4,0.));+#549 = SURFACE_CURVE('',#550,(#554,#560),.PCURVE_S1.);+#550 = LINE('',#551,#552);+#551 = CARTESIAN_POINT('',(-0.405,-3.05,0.));+#552 = VECTOR('',#553,1.);+#553 = DIRECTION('',(0.,1.,0.));+#554 = PCURVE('',#132,#555);+#555 = DEFINITIONAL_REPRESENTATION('',(#556),#559);+#556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#557,#558),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,3.45),.PIECEWISE_BEZIER_KNOTS.);+#557 = CARTESIAN_POINT('',(2.595,-1.429967255717E-13));+#558 = CARTESIAN_POINT('',(2.595,3.4));+#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#560 = PCURVE('',#561,#566);+#561 = PLANE('',#562);+#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565);+#563 = CARTESIAN_POINT('',(-0.405,-3.1,-0.1));+#564 = DIRECTION('',(1.,0.,0.));+#565 = DIRECTION('',(0.,0.,1.));+#566 = DEFINITIONAL_REPRESENTATION('',(#567),#570);+#567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#568,#569),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,3.45),.PIECEWISE_BEZIER_KNOTS.);+#568 = CARTESIAN_POINT('',(0.1,-9.999999999986E-02));+#569 = CARTESIAN_POINT('',(0.1,-3.5));+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#571 = ORIENTED_EDGE('',*,*,#572,.F.);+#572 = EDGE_CURVE('',#573,#547,#575,.T.);+#573 = VERTEX_POINT('',#574);+#574 = CARTESIAN_POINT('',(0.405,0.4,0.));+#575 = SURFACE_CURVE('',#576,(#580,#586),.PCURVE_S1.);+#576 = LINE('',#577,#578);+#577 = CARTESIAN_POINT('',(-1.7025,0.4,0.));+#578 = VECTOR('',#579,1.);+#579 = DIRECTION('',(-1.,0.,0.));+#580 = PCURVE('',#132,#581);+#581 = DEFINITIONAL_REPRESENTATION('',(#582),#585);+#582 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#583,#584),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.1075,-1.2975),.PIECEWISE_BEZIER_KNOTS.);+#583 = CARTESIAN_POINT('',(3.405,3.4));+#584 = CARTESIAN_POINT('',(2.595,3.4));+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#586 = PCURVE('',#587,#592);+#587 = PLANE('',#588);+#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591);+#589 = CARTESIAN_POINT('',(-0.405,0.4,-0.1));+#590 = DIRECTION('',(0.,1.,0.));+#591 = DIRECTION('',(0.,0.,1.));+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#596);+#593 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#594,#595),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.1075,-1.2975),.PIECEWISE_BEZIER_KNOTS.);+#594 = CARTESIAN_POINT('',(0.1,0.81));+#595 = CARTESIAN_POINT('',(0.1,0.));+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#597 = ORIENTED_EDGE('',*,*,#598,.F.);+#598 = EDGE_CURVE('',#599,#573,#601,.T.);+#599 = VERTEX_POINT('',#600);+#600 = CARTESIAN_POINT('',(0.405,-2.08,0.));+#601 = SURFACE_CURVE('',#602,(#606,#612),.PCURVE_S1.);+#602 = LINE('',#603,#604);+#603 = CARTESIAN_POINT('',(0.405,-3.05,0.));+#604 = VECTOR('',#605,1.);+#605 = DIRECTION('',(0.,1.,0.));+#606 = PCURVE('',#132,#607);+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#611);+#608 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#609,#610),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,3.45),.PIECEWISE_BEZIER_KNOTS.);+#609 = CARTESIAN_POINT('',(3.405,-1.429967255717E-13));+#610 = CARTESIAN_POINT('',(3.405,3.4));+#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#612 = PCURVE('',#613,#618);+#613 = PLANE('',#614);+#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617);+#615 = CARTESIAN_POINT('',(0.405,-3.1,-0.1));+#616 = DIRECTION('',(1.,0.,0.));+#617 = DIRECTION('',(0.,0.,1.));+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#622);+#619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#620,#621),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,3.45),.PIECEWISE_BEZIER_KNOTS.);+#620 = CARTESIAN_POINT('',(0.1,-9.999999999986E-02));+#621 = CARTESIAN_POINT('',(0.1,-3.5));+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#623 = ORIENTED_EDGE('',*,*,#624,.F.);+#624 = EDGE_CURVE('',#625,#599,#627,.T.);+#625 = VERTEX_POINT('',#626);+#626 = CARTESIAN_POINT('',(0.915,-2.08,0.));+#627 = SURFACE_CURVE('',#628,(#632,#638),.PCURVE_S1.);+#628 = LINE('',#629,#630);+#629 = CARTESIAN_POINT('',(-1.9575,-2.08,0.));+#630 = VECTOR('',#631,1.);+#631 = DIRECTION('',(-1.,0.,0.));+#632 = PCURVE('',#132,#633);+#633 = DEFINITIONAL_REPRESENTATION('',(#634),#637);+#634 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#635,#636),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.8725,-1.0425),.PIECEWISE_BEZIER_KNOTS.);+#635 = CARTESIAN_POINT('',(3.915,0.92));+#636 = CARTESIAN_POINT('',(2.085,0.92));+#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#638 = PCURVE('',#535,#639);+#639 = DEFINITIONAL_REPRESENTATION('',(#640),#643);+#640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#641,#642),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.8725,-1.0425),.PIECEWISE_BEZIER_KNOTS.);+#641 = CARTESIAN_POINT('',(0.1,1.83));+#642 = CARTESIAN_POINT('',(0.1,0.));+#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#644 = ORIENTED_EDGE('',*,*,#645,.F.);+#645 = EDGE_CURVE('',#646,#625,#648,.T.);+#646 = VERTEX_POINT('',#647);+#647 = CARTESIAN_POINT('',(0.915,-3.,0.));+#648 = SURFACE_CURVE('',#649,(#653,#659),.PCURVE_S1.);+#649 = LINE('',#650,#651);+#650 = CARTESIAN_POINT('',(0.915,-3.05,0.));+#651 = VECTOR('',#652,1.);+#652 = DIRECTION('',(0.,1.,0.));+#653 = PCURVE('',#132,#654);+#654 = DEFINITIONAL_REPRESENTATION('',(#655),#658);+#655 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#656,#657),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,0.97),.PIECEWISE_BEZIER_KNOTS.);+#656 = CARTESIAN_POINT('',(3.915,-1.429967255717E-13));+#657 = CARTESIAN_POINT('',(3.915,0.92));+#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#659 = PCURVE('',#660,#665);+#660 = PLANE('',#661);+#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664);+#662 = CARTESIAN_POINT('',(0.915,-3.1,-0.1));+#663 = DIRECTION('',(1.,0.,0.));+#664 = DIRECTION('',(0.,0.,1.));+#665 = DEFINITIONAL_REPRESENTATION('',(#666),#669);+#666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#667,#668),.UNSPECIFIED.,.F.,.F.,+  (2,2),(4.999999999986E-02,0.97),.PIECEWISE_BEZIER_KNOTS.);+#667 = CARTESIAN_POINT('',(0.1,-9.999999999986E-02));+#668 = CARTESIAN_POINT('',(0.1,-1.02));+#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#670 = ORIENTED_EDGE('',*,*,#671,.T.);+#671 = EDGE_CURVE('',#646,#672,#674,.T.);+#672 = VERTEX_POINT('',#673);+#673 = CARTESIAN_POINT('',(2.645751311064,-3.,0.));+#674 = SURFACE_CURVE('',#675,(#679,#686),.PCURVE_S1.);+#675 = LINE('',#676,#677);+#676 = CARTESIAN_POINT('',(-3.,-3.,0.));+#677 = VECTOR('',#678,1.);+#678 = DIRECTION('',(1.,0.,0.));+#679 = PCURVE('',#132,#680);+#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);+#681 = LINE('',#682,#683);+#682 = CARTESIAN_POINT('',(0.,0.));+#683 = VECTOR('',#684,1.);+#684 = DIRECTION('',(1.,0.));+#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#686 = PCURVE('',#212,#687);+#687 = DEFINITIONAL_REPRESENTATION('',(#688),#692);+#688 = LINE('',#689,#690);+#689 = CARTESIAN_POINT('',(0.,0.));+#690 = VECTOR('',#691,1.);+#691 = DIRECTION('',(0.,1.));+#692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#693 = ORIENTED_EDGE('',*,*,#694,.T.);+#694 = EDGE_CURVE('',#672,#695,#697,.T.);+#695 = VERTEX_POINT('',#696);+#696 = CARTESIAN_POINT('',(3.,-2.645751311065,0.));+#697 = SURFACE_CURVE('',#698,(#703,#710),.PCURVE_S1.);+#698 = CIRCLE('',#699,4.);+#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702);+#700 = CARTESIAN_POINT('',(0.,0.,0.));+#701 = DIRECTION('',(0.,0.,1.));+#702 = DIRECTION('',(1.,0.,0.));+#703 = PCURVE('',#132,#704);+#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709);+#705 = CIRCLE('',#706,4.);+#706 = AXIS2_PLACEMENT_2D('',#707,#708);+#707 = CARTESIAN_POINT('',(3.,3.));+#708 = DIRECTION('',(1.,0.));+#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#710 = PCURVE('',#241,#711);+#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716);+#712 = LINE('',#713,#714);+#713 = CARTESIAN_POINT('',(-0.,0.));+#714 = VECTOR('',#715,1.);+#715 = DIRECTION('',(-1.,0.));+#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#717 = ORIENTED_EDGE('',*,*,#718,.T.);+#718 = EDGE_CURVE('',#695,#719,#721,.T.);+#719 = VERTEX_POINT('',#720);+#720 = CARTESIAN_POINT('',(3.,2.645751311065,0.));+#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.);+#722 = LINE('',#723,#724);+#723 = CARTESIAN_POINT('',(3.,-3.,0.));+#724 = VECTOR('',#725,1.);+#725 = DIRECTION('',(0.,1.,0.));+#726 = PCURVE('',#132,#727);+#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732);+#728 = LINE('',#729,#730);+#729 = CARTESIAN_POINT('',(6.,0.));+#730 = VECTOR('',#731,1.);+#731 = DIRECTION('',(0.,1.));+#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#733 = PCURVE('',#269,#734);+#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739);+#735 = LINE('',#736,#737);+#736 = CARTESIAN_POINT('',(0.,0.));+#737 = VECTOR('',#738,1.);+#738 = DIRECTION('',(0.,-1.));+#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#740 = ORIENTED_EDGE('',*,*,#741,.T.);+#741 = EDGE_CURVE('',#719,#742,#744,.T.);+#742 = VERTEX_POINT('',#743);+#743 = CARTESIAN_POINT('',(2.645751311064,3.,0.));+#744 = SURFACE_CURVE('',#745,(#750,#757),.PCURVE_S1.);+#745 = CIRCLE('',#746,4.);+#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749);+#747 = CARTESIAN_POINT('',(0.,0.,0.));+#748 = DIRECTION('',(0.,0.,1.));+#749 = DIRECTION('',(1.,0.,0.));+#750 = PCURVE('',#132,#751);+#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756);+#752 = CIRCLE('',#753,4.);+#753 = AXIS2_PLACEMENT_2D('',#754,#755);+#754 = CARTESIAN_POINT('',(3.,3.));+#755 = DIRECTION('',(1.,0.));+#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#757 = PCURVE('',#298,#758);+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);+#759 = LINE('',#760,#761);+#760 = CARTESIAN_POINT('',(-0.,0.));+#761 = VECTOR('',#762,1.);+#762 = DIRECTION('',(-1.,0.));+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#764 = ORIENTED_EDGE('',*,*,#765,.F.);+#765 = EDGE_CURVE('',#399,#742,#766,.T.);+#766 = SURFACE_CURVE('',#767,(#771,#778),.PCURVE_S1.);+#767 = LINE('',#768,#769);+#768 = CARTESIAN_POINT('',(-3.,3.,0.));+#769 = VECTOR('',#770,1.);+#770 = DIRECTION('',(1.,0.,0.));+#771 = PCURVE('',#132,#772);+#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777);+#773 = LINE('',#774,#775);+#774 = CARTESIAN_POINT('',(0.,6.));+#775 = VECTOR('',#776,1.);+#776 = DIRECTION('',(1.,0.));+#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#778 = PCURVE('',#326,#779);+#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784);+#780 = LINE('',#781,#782);+#781 = CARTESIAN_POINT('',(0.,0.));+#782 = VECTOR('',#783,1.);+#783 = DIRECTION('',(0.,1.));+#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#785 = ORIENTED_EDGE('',*,*,#398,.T.);+#786 = ADVANCED_FACE('',(#787),#105,.T.);+#787 = FACE_BOUND('',#788,.F.);+#788 = EDGE_LOOP('',(#789,#808,#809,#810));+#789 = ORIENTED_EDGE('',*,*,#790,.T.);+#790 = EDGE_CURVE('',#173,#448,#791,.T.);+#791 = SURFACE_CURVE('',#792,(#796,#802),.PCURVE_S1.);+#792 = LINE('',#793,#794);+#793 = CARTESIAN_POINT('',(-2.645751311065,-3.,0.));+#794 = VECTOR('',#795,1.);+#795 = DIRECTION('',(-0.,-0.,-1.));+#796 = PCURVE('',#105,#797);+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#801);+#798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#799,#800),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#799 = CARTESIAN_POINT('',(-3.989654732571,-2.4300006));+#800 = CARTESIAN_POINT('',(-3.989654732571,6.E-07));+#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#802 = PCURVE('',#212,#803);+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#807);+#804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#805,#806),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#805 = CARTESIAN_POINT('',(2.4300006,0.354248688935));+#806 = CARTESIAN_POINT('',(-6.E-07,0.354248688935));+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#808 = ORIENTED_EDGE('',*,*,#447,.F.);+#809 = ORIENTED_EDGE('',*,*,#90,.F.);+#810 = ORIENTED_EDGE('',*,*,#172,.T.);+#811 = ADVANCED_FACE('',(#812),#212,.F.);+#812 = FACE_BOUND('',#813,.F.);+#813 = EDGE_LOOP('',(#814,#815,#816,#817,#836,#837,#858,#884));+#814 = ORIENTED_EDGE('',*,*,#471,.F.);+#815 = ORIENTED_EDGE('',*,*,#790,.F.);+#816 = ORIENTED_EDGE('',*,*,#196,.T.);+#817 = ORIENTED_EDGE('',*,*,#818,.T.);+#818 = EDGE_CURVE('',#197,#672,#819,.T.);+#819 = SURFACE_CURVE('',#820,(#824,#830),.PCURVE_S1.);+#820 = LINE('',#821,#822);+#821 = CARTESIAN_POINT('',(2.645751311065,-3.,0.));+#822 = VECTOR('',#823,1.);+#823 = DIRECTION('',(-0.,-0.,-1.));+#824 = PCURVE('',#212,#825);+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#829);+#826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#827 = CARTESIAN_POINT('',(2.4300006,5.645751311065));+#828 = CARTESIAN_POINT('',(-6.E-07,5.645751311065));+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#830 = PCURVE('',#241,#831);+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#835);+#832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#833,#834),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#833 = CARTESIAN_POINT('',(-5.435123228198,-2.4300006));+#834 = CARTESIAN_POINT('',(-5.435123228198,6.E-07));+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#836 = ORIENTED_EDGE('',*,*,#671,.F.);+#837 = ORIENTED_EDGE('',*,*,#838,.F.);+#838 = EDGE_CURVE('',#839,#646,#841,.T.);+#839 = VERTEX_POINT('',#840);+#840 = CARTESIAN_POINT('',(0.915,-3.,0.6));+#841 = SURFACE_CURVE('',#842,(#846,#852),.PCURVE_S1.);+#842 = LINE('',#843,#844);+#843 = CARTESIAN_POINT('',(0.915,-3.,-5.E-02));+#844 = VECTOR('',#845,1.);+#845 = DIRECTION('',(0.,0.,-1.));+#846 = PCURVE('',#212,#847);+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#851);+#848 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#849,#850),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.65,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);+#849 = CARTESIAN_POINT('',(0.6,3.915));+#850 = CARTESIAN_POINT('',(0.,3.915));+#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#852 = PCURVE('',#660,#853);+#853 = DEFINITIONAL_REPRESENTATION('',(#854),#857);+#854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#855,#856),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.65,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);+#855 = CARTESIAN_POINT('',(0.7,-0.1));+#856 = CARTESIAN_POINT('',(0.1,-0.1));+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#858 = ORIENTED_EDGE('',*,*,#859,.F.);+#859 = EDGE_CURVE('',#860,#839,#862,.T.);+#860 = VERTEX_POINT('',#861);+#861 = CARTESIAN_POINT('',(-0.915,-3.,0.6));+#862 = SURFACE_CURVE('',#863,(#867,#873),.PCURVE_S1.);+#863 = LINE('',#864,#865);+#864 = CARTESIAN_POINT('',(-1.9575,-3.,0.6));+#865 = VECTOR('',#866,1.);+#866 = DIRECTION('',(1.,0.,0.));+#867 = PCURVE('',#212,#868);+#868 = DEFINITIONAL_REPRESENTATION('',(#869),#872);+#869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#870,#871),.UNSPECIFIED.,.F.,.F.,+  (2,2),(1.0425,2.8725),.PIECEWISE_BEZIER_KNOTS.);+#870 = CARTESIAN_POINT('',(0.6,2.085));+#871 = CARTESIAN_POINT('',(0.6,3.915));+#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#873 = PCURVE('',#874,#879);+#874 = PLANE('',#875);+#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878);+#876 = CARTESIAN_POINT('',(-0.915,-3.1,0.6));+#877 = DIRECTION('',(0.,0.,1.));+#878 = DIRECTION('',(1.,0.,0.));+#879 = DEFINITIONAL_REPRESENTATION('',(#880),#883);+#880 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#881,#882),.UNSPECIFIED.,.F.,.F.,+  (2,2),(1.0425,2.8725),.PIECEWISE_BEZIER_KNOTS.);+#881 = CARTESIAN_POINT('',(0.,0.1));+#882 = CARTESIAN_POINT('',(1.83,0.1));+#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#884 = ORIENTED_EDGE('',*,*,#885,.T.);+#885 = EDGE_CURVE('',#860,#472,#886,.T.);+#886 = SURFACE_CURVE('',#887,(#891,#897),.PCURVE_S1.);+#887 = LINE('',#888,#889);+#888 = CARTESIAN_POINT('',(-0.915,-3.,-5.E-02));+#889 = VECTOR('',#890,1.);+#890 = DIRECTION('',(0.,0.,-1.));+#891 = PCURVE('',#212,#892);+#892 = DEFINITIONAL_REPRESENTATION('',(#893),#896);+#893 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#894,#895),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.65,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);+#894 = CARTESIAN_POINT('',(0.6,2.085));+#895 = CARTESIAN_POINT('',(0.,2.085));+#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#897 = PCURVE('',#509,#898);+#898 = DEFINITIONAL_REPRESENTATION('',(#899),#902);+#899 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#900,#901),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-0.65,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);+#900 = CARTESIAN_POINT('',(0.7,-0.1));+#901 = CARTESIAN_POINT('',(0.1,-0.1));+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#903 = ADVANCED_FACE('',(#904),#326,.T.);+#904 = FACE_BOUND('',#905,.T.);+#905 = EDGE_LOOP('',(#906,#907,#908,#909));+#906 = ORIENTED_EDGE('',*,*,#765,.F.);+#907 = ORIENTED_EDGE('',*,*,#422,.F.);+#908 = ORIENTED_EDGE('',*,*,#310,.T.);+#909 = ORIENTED_EDGE('',*,*,#910,.T.);+#910 = EDGE_CURVE('',#282,#742,#911,.T.);+#911 = SURFACE_CURVE('',#912,(#916,#922),.PCURVE_S1.);+#912 = LINE('',#913,#914);+#913 = CARTESIAN_POINT('',(2.645751311065,3.,0.));+#914 = VECTOR('',#915,1.);+#915 = DIRECTION('',(-0.,-0.,-1.));+#916 = PCURVE('',#326,#917);+#917 = DEFINITIONAL_REPRESENTATION('',(#918),#921);+#918 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#919,#920),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#919 = CARTESIAN_POINT('',(2.4300006,5.645751311065));+#920 = CARTESIAN_POINT('',(-6.E-07,5.645751311065));+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#922 = PCURVE('',#298,#923);+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#927);+#924 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#925,#926),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#925 = CARTESIAN_POINT('',(-0.848062078981,-2.4300006));+#926 = CARTESIAN_POINT('',(-0.848062078981,6.E-07));+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#928 = ADVANCED_FACE('',(#929),#241,.T.);+#929 = FACE_BOUND('',#930,.F.);+#930 = EDGE_LOOP('',(#931,#950,#951,#952));+#931 = ORIENTED_EDGE('',*,*,#932,.T.);+#932 = EDGE_CURVE('',#225,#695,#933,.T.);+#933 = SURFACE_CURVE('',#934,(#938,#944),.PCURVE_S1.);+#934 = LINE('',#935,#936);+#935 = CARTESIAN_POINT('',(3.,-2.645751311065,0.));+#936 = VECTOR('',#937,1.);+#937 = DIRECTION('',(-0.,-0.,-1.));+#938 = PCURVE('',#241,#939);+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#943);+#940 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#941,#942),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#941 = CARTESIAN_POINT('',(-5.560451059366,-2.4300006));+#942 = CARTESIAN_POINT('',(-5.560451059366,6.E-07));+#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#944 = PCURVE('',#269,#945);+#945 = DEFINITIONAL_REPRESENTATION('',(#946),#949);+#946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#947,#948),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#947 = CARTESIAN_POINT('',(2.4300006,-0.354248688935));+#948 = CARTESIAN_POINT('',(-6.E-07,-0.354248688935));+#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#950 = ORIENTED_EDGE('',*,*,#694,.F.);+#951 = ORIENTED_EDGE('',*,*,#818,.F.);+#952 = ORIENTED_EDGE('',*,*,#224,.T.);+#953 = ADVANCED_FACE('',(#954),#298,.T.);+#954 = FACE_BOUND('',#955,.F.);+#955 = EDGE_LOOP('',(#956,#957,#976,#977));+#956 = ORIENTED_EDGE('',*,*,#741,.F.);+#957 = ORIENTED_EDGE('',*,*,#958,.F.);+#958 = EDGE_CURVE('',#254,#719,#959,.T.);+#959 = SURFACE_CURVE('',#960,(#964,#970),.PCURVE_S1.);+#960 = LINE('',#961,#962);+#961 = CARTESIAN_POINT('',(3.,2.645751311065,0.));+#962 = VECTOR('',#963,1.);+#963 = DIRECTION('',(-0.,-0.,-1.));+#964 = PCURVE('',#298,#965);+#965 = DEFINITIONAL_REPRESENTATION('',(#966),#969);+#966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#967,#968),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#967 = CARTESIAN_POINT('',(-0.722734247813,-2.4300006));+#968 = CARTESIAN_POINT('',(-0.722734247813,6.E-07));+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#970 = PCURVE('',#269,#971);+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#975);+#972 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#973,#974),.UNSPECIFIED.,.F.,.F.,+  (2,2),(-2.4300006,6.E-07),.PIECEWISE_BEZIER_KNOTS.);+#973 = CARTESIAN_POINT('',(2.4300006,-5.645751311065));+#974 = CARTESIAN_POINT('',(-6.E-07,-5.645751311065));+#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#976 = ORIENTED_EDGE('',*,*,#281,.T.);+#977 = ORIENTED_EDGE('',*,*,#910,.T.);+#978 = ADVANCED_FACE('',(#979),#269,.T.);+#979 = FACE_BOUND('',#980,.T.);+#980 = EDGE_LOOP('',(#981,#982,#983,#984));+#981 = ORIENTED_EDGE('',*,*,#253,.F.);+#982 = ORIENTED_EDGE('',*,*,#932,.T.);+#983 = ORIENTED_EDGE('',*,*,#718,.T.);+#984 = ORIENTED_EDGE('',*,*,#958,.F.);+#985 = ADVANCED_FACE('',(#986),#383,.F.);+#986 = FACE_BOUND('',#987,.T.);+#987 = EDGE_LOOP('',(#988,#1017,#1038,#1039));+#988 = ORIENTED_EDGE('',*,*,#989,.F.);+#989 = EDGE_CURVE('',#990,#990,#992,.T.);+#990 = VERTEX_POINT('',#991);+#991 = CARTESIAN_POINT('',(1.6,0.,1.3));+#992 = SURFACE_CURVE('',#993,(#998,#1005),.PCURVE_S1.);+#993 = CIRCLE('',#994,1.6);+#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997);+#995 = CARTESIAN_POINT('',(0.,0.,1.3));+#996 = DIRECTION('',(0.,0.,1.));+#997 = DIRECTION('',(1.,0.,0.));+#998 = PCURVE('',#383,#999);+#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004);+#1000 = LINE('',#1001,#1002);+#1001 = CARTESIAN_POINT('',(-0.,0.));+#1002 = VECTOR('',#1003,1.);+#1003 = DIRECTION('',(-1.,0.));+#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1005 = PCURVE('',#1006,#1011);+#1006 = PLANE('',#1007);+#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010);+#1008 = CARTESIAN_POINT('',(-5.341563017732E-17,1.483480247548E-16,1.3)+  );+#1009 = DIRECTION('',(0.,0.,1.));+#1010 = DIRECTION('',(1.,0.,-0.));+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);+#1012 = CIRCLE('',#1013,1.6);+#1013 = AXIS2_PLACEMENT_2D('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(5.341563017732E-17,-1.483480247548E-16));+#1015 = DIRECTION('',(1.,0.));+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1017 = ORIENTED_EDGE('',*,*,#1018,.T.);+#1018 = EDGE_CURVE('',#990,#363,#1019,.T.);+#1019 = SEAM_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.);+#1020 = LINE('',#1021,#1022);+#1021 = CARTESIAN_POINT('',(1.6,0.,1.3));+#1022 = VECTOR('',#1023,1.);+#1023 = DIRECTION('',(0.,0.,1.));+#1024 = PCURVE('',#383,#1025);+#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);+#1026 = LINE('',#1027,#1028);+#1027 = CARTESIAN_POINT('',(-6.28318530718,0.));+#1028 = VECTOR('',#1029,1.);+#1029 = DIRECTION('',(-0.,-1.));+#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1031 = PCURVE('',#383,#1032);+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);+#1033 = LINE('',#1034,#1035);+#1034 = CARTESIAN_POINT('',(-0.,0.));+#1035 = VECTOR('',#1036,1.);+#1036 = DIRECTION('',(-0.,-1.));+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1038 = ORIENTED_EDGE('',*,*,#362,.F.);+#1039 = ORIENTED_EDGE('',*,*,#1018,.F.);+#1040 = ADVANCED_FACE('',(#1041),#660,.F.);+#1041 = FACE_BOUND('',#1042,.F.);+#1042 = EDGE_LOOP('',(#1043,#1066,#1067,#1068));+#1043 = ORIENTED_EDGE('',*,*,#1044,.F.);+#1044 = EDGE_CURVE('',#839,#1045,#1047,.T.);+#1045 = VERTEX_POINT('',#1046);+#1046 = CARTESIAN_POINT('',(0.915,-2.08,0.6));+#1047 = SURFACE_CURVE('',#1048,(#1052,#1059),.PCURVE_S1.);+#1048 = LINE('',#1049,#1050);+#1049 = CARTESIAN_POINT('',(0.915,-3.1,0.6));+#1050 = VECTOR('',#1051,1.);+#1051 = DIRECTION('',(0.,1.,0.));+#1052 = PCURVE('',#660,#1053);+#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058);+#1054 = LINE('',#1055,#1056);+#1055 = CARTESIAN_POINT('',(0.7,0.));+#1056 = VECTOR('',#1057,1.);+#1057 = DIRECTION('',(0.,-1.));+#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1059 = PCURVE('',#874,#1060);+#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1065);+#1061 = LINE('',#1062,#1063);+#1062 = CARTESIAN_POINT('',(1.83,0.));+#1063 = VECTOR('',#1064,1.);+#1064 = DIRECTION('',(0.,1.));+#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1066 = ORIENTED_EDGE('',*,*,#838,.T.);+#1067 = ORIENTED_EDGE('',*,*,#645,.T.);+#1068 = ORIENTED_EDGE('',*,*,#1069,.T.);+#1069 = EDGE_CURVE('',#625,#1045,#1070,.T.);+#1070 = SURFACE_CURVE('',#1071,(#1075,#1082),.PCURVE_S1.);+#1071 = LINE('',#1072,#1073);+#1072 = CARTESIAN_POINT('',(0.915,-2.08,-0.1));+#1073 = VECTOR('',#1074,1.);+#1074 = DIRECTION('',(0.,0.,1.));+#1075 = PCURVE('',#660,#1076);+#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081);+#1077 = LINE('',#1078,#1079);+#1078 = CARTESIAN_POINT('',(0.,-1.02));+#1079 = VECTOR('',#1080,1.);+#1080 = DIRECTION('',(1.,0.));+#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1082 = PCURVE('',#535,#1083);+#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);+#1084 = LINE('',#1085,#1086);+#1085 = CARTESIAN_POINT('',(0.,1.83));+#1086 = VECTOR('',#1087,1.);+#1087 = DIRECTION('',(1.,0.));+#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1089 = ADVANCED_FACE('',(#1090),#535,.F.);+#1090 = FACE_BOUND('',#1091,.F.);+#1091 = EDGE_LOOP('',(#1092,#1093,#1094,#1115,#1141,#1160,#1161,#1184));+#1092 = ORIENTED_EDGE('',*,*,#1069,.F.);+#1093 = ORIENTED_EDGE('',*,*,#624,.T.);+#1094 = ORIENTED_EDGE('',*,*,#1095,.T.);+#1095 = EDGE_CURVE('',#599,#1096,#1098,.T.);+#1096 = VERTEX_POINT('',#1097);+#1097 = CARTESIAN_POINT('',(0.405,-2.08,0.45));+#1098 = SURFACE_CURVE('',#1099,(#1103,#1109),.PCURVE_S1.);+#1099 = LINE('',#1100,#1101);+#1100 = CARTESIAN_POINT('',(0.405,-2.08,-0.1));+#1101 = VECTOR('',#1102,1.);+#1102 = DIRECTION('',(0.,0.,1.));+#1103 = PCURVE('',#535,#1104);+#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1108);+#1105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1106,#1107),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.1,0.55),.PIECEWISE_BEZIER_KNOTS.);+#1106 = CARTESIAN_POINT('',(0.1,1.32));+#1107 = CARTESIAN_POINT('',(0.55,1.32));+#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1109 = PCURVE('',#613,#1110);+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1114);+#1111 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1112,#1113),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.1,0.55),.PIECEWISE_BEZIER_KNOTS.);+#1112 = CARTESIAN_POINT('',(0.1,-1.02));+#1113 = CARTESIAN_POINT('',(0.55,-1.02));+#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1115 = ORIENTED_EDGE('',*,*,#1116,.T.);+#1116 = EDGE_CURVE('',#1096,#1117,#1119,.T.);+#1117 = VERTEX_POINT('',#1118);+#1118 = CARTESIAN_POINT('',(-0.405,-2.08,0.45));+#1119 = SURFACE_CURVE('',#1120,(#1124,#1130),.PCURVE_S1.);+#1120 = LINE('',#1121,#1122);+#1121 = CARTESIAN_POINT('',(-0.66,-2.08,0.45));+#1122 = VECTOR('',#1123,1.);+#1123 = DIRECTION('',(-1.,0.,0.));+#1124 = PCURVE('',#535,#1125);+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1129);+#1126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1127,#1128),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-1.065,-0.255),.PIECEWISE_BEZIER_KNOTS.);+#1127 = CARTESIAN_POINT('',(0.55,1.32));+#1128 = CARTESIAN_POINT('',(0.55,0.51));+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1130 = PCURVE('',#1131,#1136);+#1131 = PLANE('',#1132);+#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135);+#1133 = CARTESIAN_POINT('',(-0.405,-3.1,0.45));+#1134 = DIRECTION('',(0.,0.,1.));+#1135 = DIRECTION('',(1.,0.,0.));+#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1140);+#1137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1138,#1139),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-1.065,-0.255),.PIECEWISE_BEZIER_KNOTS.);+#1138 = CARTESIAN_POINT('',(0.81,1.02));+#1139 = CARTESIAN_POINT('',(0.,1.02));+#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1141 = ORIENTED_EDGE('',*,*,#1142,.F.);+#1142 = EDGE_CURVE('',#521,#1117,#1143,.T.);+#1143 = SURFACE_CURVE('',#1144,(#1148,#1154),.PCURVE_S1.);+#1144 = LINE('',#1145,#1146);+#1145 = CARTESIAN_POINT('',(-0.405,-2.08,-0.1));+#1146 = VECTOR('',#1147,1.);+#1147 = DIRECTION('',(0.,0.,1.));+#1148 = PCURVE('',#535,#1149);+#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1153);+#1150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1151,#1152),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.1,0.55),.PIECEWISE_BEZIER_KNOTS.);+#1151 = CARTESIAN_POINT('',(0.1,0.51));+#1152 = CARTESIAN_POINT('',(0.55,0.51));+#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1154 = PCURVE('',#561,#1155);+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1159);+#1156 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1157,#1158),.UNSPECIFIED.,.F.,+  .F.,(2,2),(0.1,0.55),.PIECEWISE_BEZIER_KNOTS.);+#1157 = CARTESIAN_POINT('',(0.1,-1.02));+#1158 = CARTESIAN_POINT('',(0.55,-1.02));+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1160 = ORIENTED_EDGE('',*,*,#520,.T.);+#1161 = ORIENTED_EDGE('',*,*,#1162,.T.);+#1162 = EDGE_CURVE('',#495,#1163,#1165,.T.);+#1163 = VERTEX_POINT('',#1164);+#1164 = CARTESIAN_POINT('',(-0.915,-2.08,0.6));+#1165 = SURFACE_CURVE('',#1166,(#1170,#1177),.PCURVE_S1.);+#1166 = LINE('',#1167,#1168);+#1167 = CARTESIAN_POINT('',(-0.915,-2.08,-0.1));+#1168 = VECTOR('',#1169,1.);+#1169 = DIRECTION('',(0.,0.,1.));+#1170 = PCURVE('',#535,#1171);+#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176);+#1172 = LINE('',#1173,#1174);+#1173 = CARTESIAN_POINT('',(0.,0.));+#1174 = VECTOR('',#1175,1.);+#1175 = DIRECTION('',(1.,0.));+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1177 = PCURVE('',#509,#1178);+#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183);+#1179 = LINE('',#1180,#1181);+#1180 = CARTESIAN_POINT('',(0.,-1.02));+#1181 = VECTOR('',#1182,1.);+#1182 = DIRECTION('',(1.,0.));+#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1184 = ORIENTED_EDGE('',*,*,#1185,.T.);+#1185 = EDGE_CURVE('',#1163,#1045,#1186,.T.);+#1186 = SURFACE_CURVE('',#1187,(#1191,#1198),.PCURVE_S1.);+#1187 = LINE('',#1188,#1189);+#1188 = CARTESIAN_POINT('',(-0.915,-2.08,0.6));+#1189 = VECTOR('',#1190,1.);+#1190 = DIRECTION('',(1.,0.,0.));+#1191 = PCURVE('',#535,#1192);+#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197);+#1193 = LINE('',#1194,#1195);+#1194 = CARTESIAN_POINT('',(0.7,0.));+#1195 = VECTOR('',#1196,1.);+#1196 = DIRECTION('',(0.,1.));+#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1198 = PCURVE('',#874,#1199);+#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1204);+#1200 = LINE('',#1201,#1202);+#1201 = CARTESIAN_POINT('',(0.,1.02));+#1202 = VECTOR('',#1203,1.);+#1203 = DIRECTION('',(1.,0.));+#1204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1205 = ADVANCED_FACE('',(#1206),#613,.F.);+#1206 = FACE_BOUND('',#1207,.F.);+#1207 = EDGE_LOOP('',(#1208,#1231,#1232,#1233));+#1208 = ORIENTED_EDGE('',*,*,#1209,.F.);+#1209 = EDGE_CURVE('',#1096,#1210,#1212,.T.);+#1210 = VERTEX_POINT('',#1211);+#1211 = CARTESIAN_POINT('',(0.405,0.4,0.45));+#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(0.405,-3.1,0.45));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(0.,1.,0.));+#1217 = PCURVE('',#613,#1218);+#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223);+#1219 = LINE('',#1220,#1221);+#1220 = CARTESIAN_POINT('',(0.55,0.));+#1221 = VECTOR('',#1222,1.);+#1222 = DIRECTION('',(0.,-1.));+#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1224 = PCURVE('',#1131,#1225);+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230);+#1226 = LINE('',#1227,#1228);+#1227 = CARTESIAN_POINT('',(0.81,0.));+#1228 = VECTOR('',#1229,1.);+#1229 = DIRECTION('',(0.,1.));+#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1231 = ORIENTED_EDGE('',*,*,#1095,.F.);+#1232 = ORIENTED_EDGE('',*,*,#598,.T.);+#1233 = ORIENTED_EDGE('',*,*,#1234,.T.);+#1234 = EDGE_CURVE('',#573,#1210,#1235,.T.);+#1235 = SURFACE_CURVE('',#1236,(#1240,#1247),.PCURVE_S1.);+#1236 = LINE('',#1237,#1238);+#1237 = CARTESIAN_POINT('',(0.405,0.4,-0.1));+#1238 = VECTOR('',#1239,1.);+#1239 = DIRECTION('',(0.,0.,1.));+#1240 = PCURVE('',#613,#1241);+#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246);+#1242 = LINE('',#1243,#1244);+#1243 = CARTESIAN_POINT('',(0.,-3.5));+#1244 = VECTOR('',#1245,1.);+#1245 = DIRECTION('',(1.,0.));+#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1247 = PCURVE('',#587,#1248);+#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253);+#1249 = LINE('',#1250,#1251);+#1250 = CARTESIAN_POINT('',(0.,0.81));+#1251 = VECTOR('',#1252,1.);+#1252 = DIRECTION('',(1.,0.));+#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1254 = ADVANCED_FACE('',(#1255),#587,.F.);+#1255 = FACE_BOUND('',#1256,.F.);+#1256 = EDGE_LOOP('',(#1257,#1258,#1259,#1282));+#1257 = ORIENTED_EDGE('',*,*,#1234,.F.);+#1258 = ORIENTED_EDGE('',*,*,#572,.T.);+#1259 = ORIENTED_EDGE('',*,*,#1260,.T.);+#1260 = EDGE_CURVE('',#547,#1261,#1263,.T.);+#1261 = VERTEX_POINT('',#1262);+#1262 = CARTESIAN_POINT('',(-0.405,0.4,0.45));+#1263 = SURFACE_CURVE('',#1264,(#1268,#1275),.PCURVE_S1.);+#1264 = LINE('',#1265,#1266);+#1265 = CARTESIAN_POINT('',(-0.405,0.4,-0.1));+#1266 = VECTOR('',#1267,1.);+#1267 = DIRECTION('',(0.,0.,1.));+#1268 = PCURVE('',#587,#1269);+#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1274);+#1270 = LINE('',#1271,#1272);+#1271 = CARTESIAN_POINT('',(0.,0.));+#1272 = VECTOR('',#1273,1.);+#1273 = DIRECTION('',(1.,0.));+#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1275 = PCURVE('',#561,#1276);+#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);+#1277 = LINE('',#1278,#1279);+#1278 = CARTESIAN_POINT('',(0.,-3.5));+#1279 = VECTOR('',#1280,1.);+#1280 = DIRECTION('',(1.,0.));+#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);+#1283 = EDGE_CURVE('',#1261,#1210,#1284,.T.);+#1284 = SURFACE_CURVE('',#1285,(#1289,#1296),.PCURVE_S1.);+#1285 = LINE('',#1286,#1287);+#1286 = CARTESIAN_POINT('',(-0.405,0.4,0.45));+#1287 = VECTOR('',#1288,1.);+#1288 = DIRECTION('',(1.,0.,0.));+#1289 = PCURVE('',#587,#1290);+#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295);+#1291 = LINE('',#1292,#1293);+#1292 = CARTESIAN_POINT('',(0.55,0.));+#1293 = VECTOR('',#1294,1.);+#1294 = DIRECTION('',(0.,1.));+#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1296 = PCURVE('',#1131,#1297);+#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302);+#1298 = LINE('',#1299,#1300);+#1299 = CARTESIAN_POINT('',(0.,3.5));+#1300 = VECTOR('',#1301,1.);+#1301 = DIRECTION('',(1.,0.));+#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1303 = ADVANCED_FACE('',(#1304),#561,.T.);+#1304 = FACE_BOUND('',#1305,.T.);+#1305 = EDGE_LOOP('',(#1306,#1327,#1328,#1329));+#1306 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1307 = EDGE_CURVE('',#1117,#1261,#1308,.T.);+#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.);+#1309 = LINE('',#1310,#1311);+#1310 = CARTESIAN_POINT('',(-0.405,-3.1,0.45));+#1311 = VECTOR('',#1312,1.);+#1312 = DIRECTION('',(0.,1.,0.));+#1313 = PCURVE('',#561,#1314);+#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319);+#1315 = LINE('',#1316,#1317);+#1316 = CARTESIAN_POINT('',(0.55,0.));+#1317 = VECTOR('',#1318,1.);+#1318 = DIRECTION('',(0.,-1.));+#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1320 = PCURVE('',#1131,#1321);+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326);+#1322 = LINE('',#1323,#1324);+#1323 = CARTESIAN_POINT('',(0.,0.));+#1324 = VECTOR('',#1325,1.);+#1325 = DIRECTION('',(0.,1.));+#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1327 = ORIENTED_EDGE('',*,*,#1142,.F.);+#1328 = ORIENTED_EDGE('',*,*,#546,.T.);+#1329 = ORIENTED_EDGE('',*,*,#1260,.T.);+#1330 = ADVANCED_FACE('',(#1331),#509,.T.);+#1331 = FACE_BOUND('',#1332,.T.);+#1332 = EDGE_LOOP('',(#1333,#1354,#1355,#1356));+#1333 = ORIENTED_EDGE('',*,*,#1334,.F.);+#1334 = EDGE_CURVE('',#860,#1163,#1335,.T.);+#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.);+#1336 = LINE('',#1337,#1338);+#1337 = CARTESIAN_POINT('',(-0.915,-3.1,0.6));+#1338 = VECTOR('',#1339,1.);+#1339 = DIRECTION('',(0.,1.,0.));+#1340 = PCURVE('',#509,#1341);+#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346);+#1342 = LINE('',#1343,#1344);+#1343 = CARTESIAN_POINT('',(0.7,0.));+#1344 = VECTOR('',#1345,1.);+#1345 = DIRECTION('',(0.,-1.));+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1347 = PCURVE('',#874,#1348);+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);+#1349 = LINE('',#1350,#1351);+#1350 = CARTESIAN_POINT('',(0.,0.));+#1351 = VECTOR('',#1352,1.);+#1352 = DIRECTION('',(0.,1.));+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1354 = ORIENTED_EDGE('',*,*,#885,.T.);+#1355 = ORIENTED_EDGE('',*,*,#494,.T.);+#1356 = ORIENTED_EDGE('',*,*,#1162,.T.);+#1357 = ADVANCED_FACE('',(#1358),#874,.F.);+#1358 = FACE_BOUND('',#1359,.F.);+#1359 = EDGE_LOOP('',(#1360,#1361,#1362,#1363));+#1360 = ORIENTED_EDGE('',*,*,#1334,.F.);+#1361 = ORIENTED_EDGE('',*,*,#859,.T.);+#1362 = ORIENTED_EDGE('',*,*,#1044,.T.);+#1363 = ORIENTED_EDGE('',*,*,#1185,.F.);+#1364 = ADVANCED_FACE('',(#1365),#1006,.T.);+#1365 = FACE_BOUND('',#1366,.T.);+#1366 = EDGE_LOOP('',(#1367));+#1367 = ORIENTED_EDGE('',*,*,#989,.T.);+#1368 = ADVANCED_FACE('',(#1369),#1131,.F.);+#1369 = FACE_BOUND('',#1370,.F.);+#1370 = EDGE_LOOP('',(#1371,#1372,#1373,#1374));+#1371 = ORIENTED_EDGE('',*,*,#1307,.F.);+#1372 = ORIENTED_EDGE('',*,*,#1116,.F.);+#1373 = ORIENTED_EDGE('',*,*,#1209,.T.);+#1374 = ORIENTED_EDGE('',*,*,#1283,.F.);+#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1379)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1376,#1377,#1378)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1376 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1377 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1378 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1379 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1376,+  'distance_accuracy_value','confusion accuracy');+#1380 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1381,#1383);+#1381 = ( REPRESENTATION_RELATIONSHIP('','',#48,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1382) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1382 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);+#1383 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1384);+#1384 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','body','',#5,#43,$);+#1385 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45));+#1386 = SHAPE_DEFINITION_REPRESENTATION(#1387,#1393);+#1387 = PRODUCT_DEFINITION_SHAPE('','',#1388);+#1388 = PRODUCT_DEFINITION('design','',#1389,#1392);+#1389 = PRODUCT_DEFINITION_FORMATION('','',#1390);+#1390 = PRODUCT('insulator_lcp','insulator_lcp','',(#1391));+#1391 = PRODUCT_CONTEXT('',#2,'mechanical');+#1392 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1393 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1394),#1898);+#1394 = MANIFOLD_SOLID_BREP('',#1395);+#1395 = CLOSED_SHELL('',(#1396,#1514,#1595,#1718,#1803,#1830,#1837,#1871+    ));+#1396 = ADVANCED_FACE('',(#1397),#1411,.F.);+#1397 = FACE_BOUND('',#1398,.F.);+#1398 = EDGE_LOOP('',(#1399,#1434,#1462,#1490));+#1399 = ORIENTED_EDGE('',*,*,#1400,.F.);+#1400 = EDGE_CURVE('',#1401,#1403,#1405,.T.);+#1401 = VERTEX_POINT('',#1402);+#1402 = CARTESIAN_POINT('',(-0.405,-2.9,0.45));+#1403 = VERTEX_POINT('',#1404);+#1404 = CARTESIAN_POINT('',(-0.405,-0.442690636901,0.45));+#1405 = SURFACE_CURVE('',#1406,(#1410,#1422),.PCURVE_S1.);+#1406 = LINE('',#1407,#1408);+#1407 = CARTESIAN_POINT('',(-0.405,-2.9,0.45));+#1408 = VECTOR('',#1409,1.);+#1409 = DIRECTION('',(0.,1.,0.));+#1410 = PCURVE('',#1411,#1416);+#1411 = PLANE('',#1412);+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);+#1413 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1414 = DIRECTION('',(1.,0.,0.));+#1415 = DIRECTION('',(0.,0.,1.));+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421);+#1417 = LINE('',#1418,#1419);+#1418 = CARTESIAN_POINT('',(0.15,0.));+#1419 = VECTOR('',#1420,1.);+#1420 = DIRECTION('',(0.,-1.));+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1422 = PCURVE('',#1423,#1428);+#1423 = PLANE('',#1424);+#1424 = AXIS2_PLACEMENT_3D('',#1425,#1426,#1427);+#1425 = CARTESIAN_POINT('',(-0.405,-2.9,0.45));+#1426 = DIRECTION('',(0.,0.,1.));+#1427 = DIRECTION('',(1.,0.,0.));+#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1433);+#1429 = LINE('',#1430,#1431);+#1430 = CARTESIAN_POINT('',(0.,0.));+#1431 = VECTOR('',#1432,1.);+#1432 = DIRECTION('',(0.,1.));+#1433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1434 = ORIENTED_EDGE('',*,*,#1435,.F.);+#1435 = EDGE_CURVE('',#1436,#1401,#1438,.T.);+#1436 = VERTEX_POINT('',#1437);+#1437 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.);+#1439 = LINE('',#1440,#1441);+#1440 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1441 = VECTOR('',#1442,1.);+#1442 = DIRECTION('',(0.,0.,1.));+#1443 = PCURVE('',#1411,#1444);+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);+#1445 = LINE('',#1446,#1447);+#1446 = CARTESIAN_POINT('',(0.,0.));+#1447 = VECTOR('',#1448,1.);+#1448 = DIRECTION('',(1.,0.));+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1450 = PCURVE('',#1451,#1456);+#1451 = PLANE('',#1452);+#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455);+#1453 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1454 = DIRECTION('',(0.,1.,0.));+#1455 = DIRECTION('',(0.,0.,1.));+#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461);+#1457 = LINE('',#1458,#1459);+#1458 = CARTESIAN_POINT('',(0.,0.));+#1459 = VECTOR('',#1460,1.);+#1460 = DIRECTION('',(1.,0.));+#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);+#1463 = EDGE_CURVE('',#1436,#1464,#1466,.T.);+#1464 = VERTEX_POINT('',#1465);+#1465 = CARTESIAN_POINT('',(-0.405,-0.442690636901,0.3));+#1466 = SURFACE_CURVE('',#1467,(#1471,#1478),.PCURVE_S1.);+#1467 = LINE('',#1468,#1469);+#1468 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1469 = VECTOR('',#1470,1.);+#1470 = DIRECTION('',(0.,1.,0.));+#1471 = PCURVE('',#1411,#1472);+#1472 = DEFINITIONAL_REPRESENTATION('',(#1473),#1477);+#1473 = LINE('',#1474,#1475);+#1474 = CARTESIAN_POINT('',(0.,0.));+#1475 = VECTOR('',#1476,1.);+#1476 = DIRECTION('',(0.,-1.));+#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1478 = PCURVE('',#1479,#1484);+#1479 = PLANE('',#1480);+#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483);+#1481 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1482 = DIRECTION('',(0.,0.,1.));+#1483 = DIRECTION('',(1.,0.,0.));+#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489);+#1485 = LINE('',#1486,#1487);+#1486 = CARTESIAN_POINT('',(0.,0.));+#1487 = VECTOR('',#1488,1.);+#1488 = DIRECTION('',(0.,1.));+#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1490 = ORIENTED_EDGE('',*,*,#1491,.F.);+#1491 = EDGE_CURVE('',#1403,#1464,#1492,.T.);+#1492 = SURFACE_CURVE('',#1493,(#1497,#1503),.PCURVE_S1.);+#1493 = LINE('',#1494,#1495);+#1494 = CARTESIAN_POINT('',(-0.405,-0.442690636901,0.3));+#1495 = VECTOR('',#1496,1.);+#1496 = DIRECTION('',(-0.,-0.,-1.));+#1497 = PCURVE('',#1411,#1498);+#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1502);+#1499 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1500,#1501),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.165,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.);+#1500 = CARTESIAN_POINT('',(0.165,-2.457309363099));+#1501 = CARTESIAN_POINT('',(-6.000000000173E-07,-2.457309363099));+#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1503 = PCURVE('',#1504,#1509);+#1504 = CYLINDRICAL_SURFACE('',#1505,0.6);+#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508);+#1506 = CARTESIAN_POINT('',(0.,0.,0.3));+#1507 = DIRECTION('',(-0.,-0.,-1.));+#1508 = DIRECTION('',(1.,0.,0.));+#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1513);+#1510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1511,#1512),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.165,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.);+#1511 = CARTESIAN_POINT('',(-3.971424278182,-0.165));+#1512 = CARTESIAN_POINT('',(-3.971424278182,6.000000000173E-07));+#1513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1514 = ADVANCED_FACE('',(#1515),#1423,.T.);+#1515 = FACE_BOUND('',#1516,.T.);+#1516 = EDGE_LOOP('',(#1517,#1518,#1541,#1569));+#1517 = ORIENTED_EDGE('',*,*,#1400,.F.);+#1518 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1519 = EDGE_CURVE('',#1401,#1520,#1522,.T.);+#1520 = VERTEX_POINT('',#1521);+#1521 = CARTESIAN_POINT('',(0.405,-2.9,0.45));+#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.);+#1523 = LINE('',#1524,#1525);+#1524 = CARTESIAN_POINT('',(-0.405,-2.9,0.45));+#1525 = VECTOR('',#1526,1.);+#1526 = DIRECTION('',(1.,0.,0.));+#1527 = PCURVE('',#1423,#1528);+#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533);+#1529 = LINE('',#1530,#1531);+#1530 = CARTESIAN_POINT('',(0.,0.));+#1531 = VECTOR('',#1532,1.);+#1532 = DIRECTION('',(1.,0.));+#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1534 = PCURVE('',#1451,#1535);+#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540);+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(0.15,0.));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(0.,1.));+#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1541 = ORIENTED_EDGE('',*,*,#1542,.T.);+#1542 = EDGE_CURVE('',#1520,#1543,#1545,.T.);+#1543 = VERTEX_POINT('',#1544);+#1544 = CARTESIAN_POINT('',(0.405,-0.442690636901,0.45));+#1545 = SURFACE_CURVE('',#1546,(#1550,#1557),.PCURVE_S1.);+#1546 = LINE('',#1547,#1548);+#1547 = CARTESIAN_POINT('',(0.405,-2.9,0.45));+#1548 = VECTOR('',#1549,1.);+#1549 = DIRECTION('',(0.,1.,0.));+#1550 = PCURVE('',#1423,#1551);+#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556);+#1552 = LINE('',#1553,#1554);+#1553 = CARTESIAN_POINT('',(0.81,0.));+#1554 = VECTOR('',#1555,1.);+#1555 = DIRECTION('',(0.,1.));+#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1557 = PCURVE('',#1558,#1563);+#1558 = PLANE('',#1559);+#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562);+#1560 = CARTESIAN_POINT('',(0.405,-2.9,0.3));+#1561 = DIRECTION('',(1.,0.,0.));+#1562 = DIRECTION('',(0.,0.,1.));+#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568);+#1564 = LINE('',#1565,#1566);+#1565 = CARTESIAN_POINT('',(0.15,0.));+#1566 = VECTOR('',#1567,1.);+#1567 = DIRECTION('',(0.,-1.));+#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1569 = ORIENTED_EDGE('',*,*,#1570,.T.);+#1570 = EDGE_CURVE('',#1543,#1403,#1571,.T.);+#1571 = SURFACE_CURVE('',#1572,(#1577,#1588),.PCURVE_S1.);+#1572 = CIRCLE('',#1573,0.6);+#1573 = AXIS2_PLACEMENT_3D('',#1574,#1575,#1576);+#1574 = CARTESIAN_POINT('',(0.,0.,0.45));+#1575 = DIRECTION('',(0.,0.,-1.));+#1576 = DIRECTION('',(1.,0.,0.));+#1577 = PCURVE('',#1423,#1578);+#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1587);+#1579 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1580,#1581,#1582,#1583,+#1584,#1585,#1586),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1580 = CARTESIAN_POINT('',(1.005,2.9));+#1581 = CARTESIAN_POINT('',(1.005,1.860769515459));+#1582 = CARTESIAN_POINT('',(0.105,2.380384757729));+#1583 = CARTESIAN_POINT('',(-0.795,2.9));+#1584 = CARTESIAN_POINT('',(0.105,3.419615242271));+#1585 = CARTESIAN_POINT('',(1.005,3.939230484541));+#1586 = CARTESIAN_POINT('',(1.005,2.9));+#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1588 = PCURVE('',#1504,#1589);+#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594);+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(-6.28318530718,-0.15));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(1.,-0.));+#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1595 = ADVANCED_FACE('',(#1596),#1504,.T.);+#1596 = FACE_BOUND('',#1597,.F.);+#1597 = EDGE_LOOP('',(#1598,#1622,#1645,#1672,#1673,#1697,#1716,#1717));+#1598 = ORIENTED_EDGE('',*,*,#1599,.F.);+#1599 = EDGE_CURVE('',#1600,#1464,#1602,.T.);+#1600 = VERTEX_POINT('',#1601);+#1601 = CARTESIAN_POINT('',(0.6,0.,0.3));+#1602 = SURFACE_CURVE('',#1603,(#1608,#1615),.PCURVE_S1.);+#1603 = CIRCLE('',#1604,0.6);+#1604 = AXIS2_PLACEMENT_3D('',#1605,#1606,#1607);+#1605 = CARTESIAN_POINT('',(0.,0.,0.3));+#1606 = DIRECTION('',(0.,0.,1.));+#1607 = DIRECTION('',(1.,0.,0.));+#1608 = PCURVE('',#1504,#1609);+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);+#1610 = LINE('',#1611,#1612);+#1611 = CARTESIAN_POINT('',(-0.,0.));+#1612 = VECTOR('',#1613,1.);+#1613 = DIRECTION('',(-1.,0.));+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1615 = PCURVE('',#1479,#1616);+#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621);+#1617 = CIRCLE('',#1618,0.6);+#1618 = AXIS2_PLACEMENT_2D('',#1619,#1620);+#1619 = CARTESIAN_POINT('',(0.405,2.9));+#1620 = DIRECTION('',(1.,0.));+#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1622 = ORIENTED_EDGE('',*,*,#1623,.T.);+#1623 = EDGE_CURVE('',#1600,#1624,#1626,.T.);+#1624 = VERTEX_POINT('',#1625);+#1625 = CARTESIAN_POINT('',(0.6,0.,1.3));+#1626 = SEAM_CURVE('',#1627,(#1631,#1638),.PCURVE_S1.);+#1627 = LINE('',#1628,#1629);+#1628 = CARTESIAN_POINT('',(0.6,0.,0.3));+#1629 = VECTOR('',#1630,1.);+#1630 = DIRECTION('',(0.,0.,1.));+#1631 = PCURVE('',#1504,#1632);+#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637);+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(-6.28318530718,0.));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(-0.,-1.));+#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1638 = PCURVE('',#1504,#1639);+#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1644);+#1640 = LINE('',#1641,#1642);+#1641 = CARTESIAN_POINT('',(-0.,0.));+#1642 = VECTOR('',#1643,1.);+#1643 = DIRECTION('',(-0.,-1.));+#1644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1645 = ORIENTED_EDGE('',*,*,#1646,.T.);+#1646 = EDGE_CURVE('',#1624,#1624,#1647,.T.);+#1647 = SURFACE_CURVE('',#1648,(#1653,#1660),.PCURVE_S1.);+#1648 = CIRCLE('',#1649,0.6);+#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652);+#1650 = CARTESIAN_POINT('',(0.,0.,1.3));+#1651 = DIRECTION('',(0.,0.,1.));+#1652 = DIRECTION('',(1.,0.,0.));+#1653 = PCURVE('',#1504,#1654);+#1654 = DEFINITIONAL_REPRESENTATION('',(#1655),#1659);+#1655 = LINE('',#1656,#1657);+#1656 = CARTESIAN_POINT('',(-0.,-1.));+#1657 = VECTOR('',#1658,1.);+#1658 = DIRECTION('',(-1.,0.));+#1659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1660 = PCURVE('',#1661,#1666);+#1661 = PLANE('',#1662);+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);+#1663 = CARTESIAN_POINT('',(-7.122084023643E-17,1.111748413527E-17,1.3)+  );+#1664 = DIRECTION('',(0.,0.,1.));+#1665 = DIRECTION('',(1.,0.,-0.));+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671);+#1667 = CIRCLE('',#1668,0.6);+#1668 = AXIS2_PLACEMENT_2D('',#1669,#1670);+#1669 = CARTESIAN_POINT('',(7.122084023643E-17,-1.111748413527E-17));+#1670 = DIRECTION('',(1.,0.));+#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1672 = ORIENTED_EDGE('',*,*,#1623,.F.);+#1673 = ORIENTED_EDGE('',*,*,#1674,.F.);+#1674 = EDGE_CURVE('',#1675,#1600,#1677,.T.);+#1675 = VERTEX_POINT('',#1676);+#1676 = CARTESIAN_POINT('',(0.405,-0.442690636901,0.3));+#1677 = SURFACE_CURVE('',#1678,(#1683,#1690),.PCURVE_S1.);+#1678 = CIRCLE('',#1679,0.6);+#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);+#1680 = CARTESIAN_POINT('',(0.,0.,0.3));+#1681 = DIRECTION('',(0.,0.,1.));+#1682 = DIRECTION('',(1.,0.,0.));+#1683 = PCURVE('',#1504,#1684);+#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689);+#1685 = LINE('',#1686,#1687);+#1686 = CARTESIAN_POINT('',(-0.,0.));+#1687 = VECTOR('',#1688,1.);+#1688 = DIRECTION('',(-1.,0.));+#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1690 = PCURVE('',#1479,#1691);+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);+#1692 = CIRCLE('',#1693,0.6);+#1693 = AXIS2_PLACEMENT_2D('',#1694,#1695);+#1694 = CARTESIAN_POINT('',(0.405,2.9));+#1695 = DIRECTION('',(1.,0.));+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1697 = ORIENTED_EDGE('',*,*,#1698,.F.);+#1698 = EDGE_CURVE('',#1543,#1675,#1699,.T.);+#1699 = SURFACE_CURVE('',#1700,(#1704,#1710),.PCURVE_S1.);+#1700 = LINE('',#1701,#1702);+#1701 = CARTESIAN_POINT('',(0.405,-0.442690636901,0.3));+#1702 = VECTOR('',#1703,1.);+#1703 = DIRECTION('',(-0.,-0.,-1.));+#1704 = PCURVE('',#1504,#1705);+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1709);+#1706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1707,#1708),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.165,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.);+#1707 = CARTESIAN_POINT('',(-5.453353682588,-0.165));+#1708 = CARTESIAN_POINT('',(-5.453353682588,6.000000000173E-07));+#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1710 = PCURVE('',#1558,#1711);+#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1715);+#1712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1713,#1714),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.165,6.000000000173E-07),.PIECEWISE_BEZIER_KNOTS.);+#1713 = CARTESIAN_POINT('',(0.165,-2.457309363099));+#1714 = CARTESIAN_POINT('',(-6.000000000173E-07,-2.457309363099));+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1716 = ORIENTED_EDGE('',*,*,#1570,.T.);+#1717 = ORIENTED_EDGE('',*,*,#1491,.T.);+#1718 = ADVANCED_FACE('',(#1719,#1768),#1479,.F.);+#1719 = FACE_BOUND('',#1720,.F.);+#1720 = EDGE_LOOP('',(#1721,#1722,#1745,#1766,#1767));+#1721 = ORIENTED_EDGE('',*,*,#1463,.F.);+#1722 = ORIENTED_EDGE('',*,*,#1723,.T.);+#1723 = EDGE_CURVE('',#1436,#1724,#1726,.T.);+#1724 = VERTEX_POINT('',#1725);+#1725 = CARTESIAN_POINT('',(0.405,-2.9,0.3));+#1726 = SURFACE_CURVE('',#1727,(#1731,#1738),.PCURVE_S1.);+#1727 = LINE('',#1728,#1729);+#1728 = CARTESIAN_POINT('',(-0.405,-2.9,0.3));+#1729 = VECTOR('',#1730,1.);+#1730 = DIRECTION('',(1.,0.,0.));+#1731 = PCURVE('',#1479,#1732);+#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1737);+#1733 = LINE('',#1734,#1735);+#1734 = CARTESIAN_POINT('',(0.,0.));+#1735 = VECTOR('',#1736,1.);+#1736 = DIRECTION('',(1.,0.));+#1737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1738 = PCURVE('',#1451,#1739);+#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744);+#1740 = LINE('',#1741,#1742);+#1741 = CARTESIAN_POINT('',(0.,0.));+#1742 = VECTOR('',#1743,1.);+#1743 = DIRECTION('',(0.,1.));+#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1745 = ORIENTED_EDGE('',*,*,#1746,.T.);+#1746 = EDGE_CURVE('',#1724,#1675,#1747,.T.);+#1747 = SURFACE_CURVE('',#1748,(#1752,#1759),.PCURVE_S1.);+#1748 = LINE('',#1749,#1750);+#1749 = CARTESIAN_POINT('',(0.405,-2.9,0.3));+#1750 = VECTOR('',#1751,1.);+#1751 = DIRECTION('',(0.,1.,0.));+#1752 = PCURVE('',#1479,#1753);+#1753 = DEFINITIONAL_REPRESENTATION('',(#1754),#1758);+#1754 = LINE('',#1755,#1756);+#1755 = CARTESIAN_POINT('',(0.81,0.));+#1756 = VECTOR('',#1757,1.);+#1757 = DIRECTION('',(0.,1.));+#1758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1759 = PCURVE('',#1558,#1760);+#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765);+#1761 = LINE('',#1762,#1763);+#1762 = CARTESIAN_POINT('',(0.,0.));+#1763 = VECTOR('',#1764,1.);+#1764 = DIRECTION('',(0.,-1.));+#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1766 = ORIENTED_EDGE('',*,*,#1674,.T.);+#1767 = ORIENTED_EDGE('',*,*,#1599,.T.);+#1768 = FACE_BOUND('',#1769,.F.);+#1769 = EDGE_LOOP('',(#1770));+#1770 = ORIENTED_EDGE('',*,*,#1771,.T.);+#1771 = EDGE_CURVE('',#1772,#1772,#1774,.T.);+#1772 = VERTEX_POINT('',#1773);+#1773 = CARTESIAN_POINT('',(0.45,0.,0.3));+#1774 = SURFACE_CURVE('',#1775,(#1780,#1791),.PCURVE_S1.);+#1775 = CIRCLE('',#1776,0.45);+#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779);+#1777 = CARTESIAN_POINT('',(0.,0.,0.3));+#1778 = DIRECTION('',(0.,0.,-1.));+#1779 = DIRECTION('',(1.,0.,0.));+#1780 = PCURVE('',#1479,#1781);+#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1790);+#1782 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1783,#1784,#1785,#1786,+#1787,#1788,#1789),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1783 = CARTESIAN_POINT('',(0.855,2.9));+#1784 = CARTESIAN_POINT('',(0.855,2.120577136594));+#1785 = CARTESIAN_POINT('',(0.18,2.510288568297));+#1786 = CARTESIAN_POINT('',(-0.495,2.9));+#1787 = CARTESIAN_POINT('',(0.18,3.289711431703));+#1788 = CARTESIAN_POINT('',(0.855,3.679422863406));+#1789 = CARTESIAN_POINT('',(0.855,2.9));+#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1791 = PCURVE('',#1792,#1797);+#1792 = CYLINDRICAL_SURFACE('',#1793,0.45);+#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);+#1794 = CARTESIAN_POINT('',(0.,0.,0.2));+#1795 = DIRECTION('',(-0.,-0.,-1.));+#1796 = DIRECTION('',(1.,0.,0.));+#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1802);+#1798 = LINE('',#1799,#1800);+#1799 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));+#1800 = VECTOR('',#1801,1.);+#1801 = DIRECTION('',(1.,-0.));+#1802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1803 = ADVANCED_FACE('',(#1804),#1451,.F.);+#1804 = FACE_BOUND('',#1805,.F.);+#1805 = EDGE_LOOP('',(#1806,#1807,#1808,#1809));+#1806 = ORIENTED_EDGE('',*,*,#1723,.F.);+#1807 = ORIENTED_EDGE('',*,*,#1435,.T.);+#1808 = ORIENTED_EDGE('',*,*,#1519,.T.);+#1809 = ORIENTED_EDGE('',*,*,#1810,.F.);+#1810 = EDGE_CURVE('',#1724,#1520,#1811,.T.);+#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.);+#1812 = LINE('',#1813,#1814);+#1813 = CARTESIAN_POINT('',(0.405,-2.9,0.3));+#1814 = VECTOR('',#1815,1.);+#1815 = DIRECTION('',(0.,0.,1.));+#1816 = PCURVE('',#1451,#1817);+#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822);+#1818 = LINE('',#1819,#1820);+#1819 = CARTESIAN_POINT('',(0.,0.81));+#1820 = VECTOR('',#1821,1.);+#1821 = DIRECTION('',(1.,0.));+#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1823 = PCURVE('',#1558,#1824);+#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829);+#1825 = LINE('',#1826,#1827);+#1826 = CARTESIAN_POINT('',(0.,0.));+#1827 = VECTOR('',#1828,1.);+#1828 = DIRECTION('',(1.,0.));+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1830 = ADVANCED_FACE('',(#1831),#1558,.T.);+#1831 = FACE_BOUND('',#1832,.T.);+#1832 = EDGE_LOOP('',(#1833,#1834,#1835,#1836));+#1833 = ORIENTED_EDGE('',*,*,#1542,.F.);+#1834 = ORIENTED_EDGE('',*,*,#1810,.F.);+#1835 = ORIENTED_EDGE('',*,*,#1746,.T.);+#1836 = ORIENTED_EDGE('',*,*,#1698,.F.);+#1837 = ADVANCED_FACE('',(#1838,#1841),#1661,.T.);+#1838 = FACE_BOUND('',#1839,.T.);+#1839 = EDGE_LOOP('',(#1840));+#1840 = ORIENTED_EDGE('',*,*,#1646,.T.);+#1841 = FACE_BOUND('',#1842,.T.);+#1842 = EDGE_LOOP('',(#1843));+#1843 = ORIENTED_EDGE('',*,*,#1844,.T.);+#1844 = EDGE_CURVE('',#1845,#1845,#1847,.T.);+#1845 = VERTEX_POINT('',#1846);+#1846 = CARTESIAN_POINT('',(0.45,0.,1.3));+#1847 = SURFACE_CURVE('',#1848,(#1853,#1864),.PCURVE_S1.);+#1848 = CIRCLE('',#1849,0.45);+#1849 = AXIS2_PLACEMENT_3D('',#1850,#1851,#1852);+#1850 = CARTESIAN_POINT('',(0.,0.,1.3));+#1851 = DIRECTION('',(0.,0.,-1.));+#1852 = DIRECTION('',(1.,0.,0.));+#1853 = PCURVE('',#1661,#1854);+#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1863);+#1855 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1856,#1857,#1858,#1859,+#1860,#1861,#1862),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#1856 = CARTESIAN_POINT('',(0.45,-1.111748413527E-17));+#1857 = CARTESIAN_POINT('',(0.45,-0.779422863406));+#1858 = CARTESIAN_POINT('',(-0.225,-0.389711431703));+#1859 = CARTESIAN_POINT('',(-0.9,-1.213356960585E-16));+#1860 = CARTESIAN_POINT('',(-0.225,0.389711431703));+#1861 = CARTESIAN_POINT('',(0.45,0.779422863406));+#1862 = CARTESIAN_POINT('',(0.45,-1.111748413527E-17));+#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1864 = PCURVE('',#1792,#1865);+#1865 = DEFINITIONAL_REPRESENTATION('',(#1866),#1870);+#1866 = LINE('',#1867,#1868);+#1867 = CARTESIAN_POINT('',(-6.28318530718,-1.1));+#1868 = VECTOR('',#1869,1.);+#1869 = DIRECTION('',(1.,-0.));+#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1871 = ADVANCED_FACE('',(#1872),#1792,.F.);+#1872 = FACE_BOUND('',#1873,.T.);+#1873 = EDGE_LOOP('',(#1874,#1875,#1896,#1897));+#1874 = ORIENTED_EDGE('',*,*,#1771,.T.);+#1875 = ORIENTED_EDGE('',*,*,#1876,.T.);+#1876 = EDGE_CURVE('',#1772,#1845,#1877,.T.);+#1877 = SEAM_CURVE('',#1878,(#1882,#1889),.PCURVE_S1.);+#1878 = LINE('',#1879,#1880);+#1879 = CARTESIAN_POINT('',(0.45,0.,0.2));+#1880 = VECTOR('',#1881,1.);+#1881 = DIRECTION('',(0.,0.,1.));+#1882 = PCURVE('',#1792,#1883);+#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1888);+#1884 = LINE('',#1885,#1886);+#1885 = CARTESIAN_POINT('',(-6.28318530718,0.));+#1886 = VECTOR('',#1887,1.);+#1887 = DIRECTION('',(-0.,-1.));+#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1889 = PCURVE('',#1792,#1890);+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);+#1891 = LINE('',#1892,#1893);+#1892 = CARTESIAN_POINT('',(-0.,0.));+#1893 = VECTOR('',#1894,1.);+#1894 = DIRECTION('',(-0.,-1.));+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1896 = ORIENTED_EDGE('',*,*,#1844,.F.);+#1897 = ORIENTED_EDGE('',*,*,#1876,.F.);+#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1902)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1899,#1900,#1901)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#1899 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#1900 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#1901 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#1902 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1899,+  'distance_accuracy_value','confusion accuracy');+#1903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1904,#1906);+#1904 = ( REPRESENTATION_RELATIONSHIP('','',#1393,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1905) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#1905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);+#1906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #1907);+#1907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','insulator_lcp','',#5,#1388,+  $);+#1908 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1390));+#1909 = SHAPE_DEFINITION_REPRESENTATION(#1910,#1916);+#1910 = PRODUCT_DEFINITION_SHAPE('','',#1911);+#1911 = PRODUCT_DEFINITION('design','',#1912,#1915);+#1912 = PRODUCT_DEFINITION_FORMATION('','',#1913);+#1913 = PRODUCT('insulator','insulator','',(#1914));+#1914 = PRODUCT_CONTEXT('',#2,'mechanical');+#1915 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#1916 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1917),#2107);+#1917 = MANIFOLD_SOLID_BREP('',#1918);+#1918 = CLOSED_SHELL('',(#1919,#2007,#2046,#2080));+#1919 = ADVANCED_FACE('',(#1920),#1934,.T.);+#1920 = FACE_BOUND('',#1921,.F.);+#1921 = EDGE_LOOP('',(#1922,#1952,#1979,#1980));+#1922 = ORIENTED_EDGE('',*,*,#1923,.T.);+#1923 = EDGE_CURVE('',#1924,#1926,#1928,.T.);+#1924 = VERTEX_POINT('',#1925);+#1925 = CARTESIAN_POINT('',(1.6,0.,1.3));+#1926 = VERTEX_POINT('',#1927);+#1927 = CARTESIAN_POINT('',(1.6,0.,1.6));+#1928 = SEAM_CURVE('',#1929,(#1933,#1945),.PCURVE_S1.);+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(1.6,0.,1.3));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(0.,0.,1.));+#1933 = PCURVE('',#1934,#1939);+#1934 = CYLINDRICAL_SURFACE('',#1935,1.6);+#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938);+#1936 = CARTESIAN_POINT('',(0.,0.,1.3));+#1937 = DIRECTION('',(-0.,-0.,-1.));+#1938 = DIRECTION('',(1.,0.,0.));+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);+#1940 = LINE('',#1941,#1942);+#1941 = CARTESIAN_POINT('',(-0.,0.));+#1942 = VECTOR('',#1943,1.);+#1943 = DIRECTION('',(-0.,-1.));+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1945 = PCURVE('',#1934,#1946);+#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);+#1947 = LINE('',#1948,#1949);+#1948 = CARTESIAN_POINT('',(-6.28318530718,0.));+#1949 = VECTOR('',#1950,1.);+#1950 = DIRECTION('',(-0.,-1.));+#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1952 = ORIENTED_EDGE('',*,*,#1953,.T.);+#1953 = EDGE_CURVE('',#1926,#1926,#1954,.T.);+#1954 = SURFACE_CURVE('',#1955,(#1960,#1967),.PCURVE_S1.);+#1955 = CIRCLE('',#1956,1.6);+#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959);+#1957 = CARTESIAN_POINT('',(0.,0.,1.6));+#1958 = DIRECTION('',(0.,0.,1.));+#1959 = DIRECTION('',(1.,0.,0.));+#1960 = PCURVE('',#1934,#1961);+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);+#1962 = LINE('',#1963,#1964);+#1963 = CARTESIAN_POINT('',(-0.,-0.3));+#1964 = VECTOR('',#1965,1.);+#1965 = DIRECTION('',(-1.,0.));+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1967 = PCURVE('',#1968,#1973);+#1968 = PLANE('',#1969);+#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972);+#1970 = CARTESIAN_POINT('',(-5.341563017732E-17,1.483480247548E-16,1.6)+  );+#1971 = DIRECTION('',(0.,0.,1.));+#1972 = DIRECTION('',(1.,0.,-0.));+#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1978);+#1974 = CIRCLE('',#1975,1.6);+#1975 = AXIS2_PLACEMENT_2D('',#1976,#1977);+#1976 = CARTESIAN_POINT('',(5.341563017732E-17,-1.483480247548E-16));+#1977 = DIRECTION('',(1.,0.));+#1978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1979 = ORIENTED_EDGE('',*,*,#1923,.F.);+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);+#1981 = EDGE_CURVE('',#1924,#1924,#1982,.T.);+#1982 = SURFACE_CURVE('',#1983,(#1988,#1995),.PCURVE_S1.);+#1983 = CIRCLE('',#1984,1.6);+#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987);+#1985 = CARTESIAN_POINT('',(0.,0.,1.3));+#1986 = DIRECTION('',(0.,0.,1.));+#1987 = DIRECTION('',(1.,0.,0.));+#1988 = PCURVE('',#1934,#1989);+#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994);+#1990 = LINE('',#1991,#1992);+#1991 = CARTESIAN_POINT('',(-0.,0.));+#1992 = VECTOR('',#1993,1.);+#1993 = DIRECTION('',(-1.,0.));+#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#1995 = PCURVE('',#1996,#2001);+#1996 = PLANE('',#1997);+#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000);+#1998 = CARTESIAN_POINT('',(-5.341563017732E-17,1.483480247548E-16,1.3)+  );+#1999 = DIRECTION('',(0.,0.,1.));+#2000 = DIRECTION('',(1.,0.,-0.));+#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006);+#2002 = CIRCLE('',#2003,1.6);+#2003 = AXIS2_PLACEMENT_2D('',#2004,#2005);+#2004 = CARTESIAN_POINT('',(5.341563017732E-17,-1.483480247548E-16));+#2005 = DIRECTION('',(1.,0.));+#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2007 = ADVANCED_FACE('',(#2008,#2011),#1996,.F.);+#2008 = FACE_BOUND('',#2009,.F.);+#2009 = EDGE_LOOP('',(#2010));+#2010 = ORIENTED_EDGE('',*,*,#1981,.T.);+#2011 = FACE_BOUND('',#2012,.F.);+#2012 = EDGE_LOOP('',(#2013));+#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);+#2014 = EDGE_CURVE('',#2015,#2015,#2017,.T.);+#2015 = VERTEX_POINT('',#2016);+#2016 = CARTESIAN_POINT('',(0.45,0.,1.3));+#2017 = SURFACE_CURVE('',#2018,(#2023,#2034),.PCURVE_S1.);+#2018 = CIRCLE('',#2019,0.45);+#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022);+#2020 = CARTESIAN_POINT('',(0.,0.,1.3));+#2021 = DIRECTION('',(0.,0.,-1.));+#2022 = DIRECTION('',(1.,0.,0.));+#2023 = PCURVE('',#1996,#2024);+#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2033);+#2025 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2026,#2027,#2028,#2029,+#2030,#2031,#2032),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2026 = CARTESIAN_POINT('',(0.45,-1.483480247548E-16));+#2027 = CARTESIAN_POINT('',(0.45,-0.779422863406));+#2028 = CARTESIAN_POINT('',(-0.225,-0.389711431703));+#2029 = CARTESIAN_POINT('',(-0.9,-2.58566236678E-16));+#2030 = CARTESIAN_POINT('',(-0.225,0.389711431703));+#2031 = CARTESIAN_POINT('',(0.45,0.779422863406));+#2032 = CARTESIAN_POINT('',(0.45,-1.483480247548E-16));+#2033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2034 = PCURVE('',#2035,#2040);+#2035 = CYLINDRICAL_SURFACE('',#2036,0.45);+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);+#2037 = CARTESIAN_POINT('',(0.,0.,1.2));+#2038 = DIRECTION('',(-0.,-0.,-1.));+#2039 = DIRECTION('',(1.,0.,0.));+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);+#2041 = LINE('',#2042,#2043);+#2042 = CARTESIAN_POINT('',(-6.28318530718,-1.E-01));+#2043 = VECTOR('',#2044,1.);+#2044 = DIRECTION('',(1.,-0.));+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2046 = ADVANCED_FACE('',(#2047,#2050),#1968,.T.);+#2047 = FACE_BOUND('',#2048,.T.);+#2048 = EDGE_LOOP('',(#2049));+#2049 = ORIENTED_EDGE('',*,*,#1953,.T.);+#2050 = FACE_BOUND('',#2051,.T.);+#2051 = EDGE_LOOP('',(#2052));+#2052 = ORIENTED_EDGE('',*,*,#2053,.T.);+#2053 = EDGE_CURVE('',#2054,#2054,#2056,.T.);+#2054 = VERTEX_POINT('',#2055);+#2055 = CARTESIAN_POINT('',(0.45,0.,1.6));+#2056 = SURFACE_CURVE('',#2057,(#2062,#2073),.PCURVE_S1.);+#2057 = CIRCLE('',#2058,0.45);+#2058 = AXIS2_PLACEMENT_3D('',#2059,#2060,#2061);+#2059 = CARTESIAN_POINT('',(0.,0.,1.6));+#2060 = DIRECTION('',(0.,0.,-1.));+#2061 = DIRECTION('',(1.,0.,0.));+#2062 = PCURVE('',#1968,#2063);+#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2072);+#2064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2065,#2066,#2067,#2068,+#2069,#2070,#2071),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2065 = CARTESIAN_POINT('',(0.45,-1.483480247548E-16));+#2066 = CARTESIAN_POINT('',(0.45,-0.779422863406));+#2067 = CARTESIAN_POINT('',(-0.225,-0.389711431703));+#2068 = CARTESIAN_POINT('',(-0.9,-2.58566236678E-16));+#2069 = CARTESIAN_POINT('',(-0.225,0.389711431703));+#2070 = CARTESIAN_POINT('',(0.45,0.779422863406));+#2071 = CARTESIAN_POINT('',(0.45,-1.483480247548E-16));+#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2073 = PCURVE('',#2035,#2074);+#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079);+#2075 = LINE('',#2076,#2077);+#2076 = CARTESIAN_POINT('',(-6.28318530718,-0.4));+#2077 = VECTOR('',#2078,1.);+#2078 = DIRECTION('',(1.,-0.));+#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2080 = ADVANCED_FACE('',(#2081),#2035,.F.);+#2081 = FACE_BOUND('',#2082,.T.);+#2082 = EDGE_LOOP('',(#2083,#2084,#2105,#2106));+#2083 = ORIENTED_EDGE('',*,*,#2014,.T.);+#2084 = ORIENTED_EDGE('',*,*,#2085,.T.);+#2085 = EDGE_CURVE('',#2015,#2054,#2086,.T.);+#2086 = SEAM_CURVE('',#2087,(#2091,#2098),.PCURVE_S1.);+#2087 = LINE('',#2088,#2089);+#2088 = CARTESIAN_POINT('',(0.45,0.,1.2));+#2089 = VECTOR('',#2090,1.);+#2090 = DIRECTION('',(0.,0.,1.));+#2091 = PCURVE('',#2035,#2092);+#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2097);+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(-6.28318530718,0.));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(-0.,-1.));+#2097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2098 = PCURVE('',#2035,#2099);+#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104);+#2100 = LINE('',#2101,#2102);+#2101 = CARTESIAN_POINT('',(-0.,0.));+#2102 = VECTOR('',#2103,1.);+#2103 = DIRECTION('',(-0.,-1.));+#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2105 = ORIENTED_EDGE('',*,*,#2053,.F.);+#2106 = ORIENTED_EDGE('',*,*,#2085,.F.);+#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2111)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2108,#2109,#2110)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2108 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2109 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2110 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2111 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2108,+  'distance_accuracy_value','confusion accuracy');+#2112 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2113,#2115);+#2113 = ( REPRESENTATION_RELATIONSHIP('','',#1916,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2114) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2114 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);+#2115 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2116);+#2116 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','insulator','',#5,#1911,$);+#2117 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1913));+#2118 = SHAPE_DEFINITION_REPRESENTATION(#2119,#2125);+#2119 = PRODUCT_DEFINITION_SHAPE('','',#2120);+#2120 = PRODUCT_DEFINITION('design','',#2121,#2124);+#2121 = PRODUCT_DEFINITION_FORMATION('','',#2122);+#2122 = PRODUCT('contact','contact','',(#2123));+#2123 = PRODUCT_CONTEXT('',#2,'mechanical');+#2124 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2125 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2126),#2782);+#2126 = MANIFOLD_SOLID_BREP('',#2127);+#2127 = CLOSED_SHELL('',(#2128,#2325,#2396,#2501,#2550,#2623,#2662,#2689+    ,#2716,#2723,#2778));+#2128 = ADVANCED_FACE('',(#2129),#2144,.T.);+#2129 = FACE_BOUND('',#2130,.F.);+#2130 = EDGE_LOOP('',(#2131,#2167,#2190,#2217,#2218,#2242,#2268,#2301));+#2131 = ORIENTED_EDGE('',*,*,#2132,.F.);+#2132 = EDGE_CURVE('',#2133,#2135,#2137,.T.);+#2133 = VERTEX_POINT('',#2134);+#2134 = CARTESIAN_POINT('',(0.45,0.,0.1));+#2135 = VERTEX_POINT('',#2136);+#2136 = CARTESIAN_POINT('',(-0.19,-0.407921561087,0.1));+#2137 = SURFACE_CURVE('',#2138,(#2143,#2155),.PCURVE_S1.);+#2138 = CIRCLE('',#2139,0.45);+#2139 = AXIS2_PLACEMENT_3D('',#2140,#2141,#2142);+#2140 = CARTESIAN_POINT('',(0.,0.,0.1));+#2141 = DIRECTION('',(0.,0.,1.));+#2142 = DIRECTION('',(1.,0.,0.));+#2143 = PCURVE('',#2144,#2149);+#2144 = CYLINDRICAL_SURFACE('',#2145,0.45);+#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);+#2146 = CARTESIAN_POINT('',(0.,0.,0.1));+#2147 = DIRECTION('',(-0.,-0.,-1.));+#2148 = DIRECTION('',(1.,0.,0.));+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);+#2150 = LINE('',#2151,#2152);+#2151 = CARTESIAN_POINT('',(-0.,0.));+#2152 = VECTOR('',#2153,1.);+#2153 = DIRECTION('',(-1.,0.));+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2155 = PCURVE('',#2156,#2161);+#2156 = PLANE('',#2157);+#2157 = AXIS2_PLACEMENT_3D('',#2158,#2159,#2160);+#2158 = CARTESIAN_POINT('',(-1.18701400394E-17,2.911085817041E-17,0.1));+#2159 = DIRECTION('',(0.,0.,1.));+#2160 = DIRECTION('',(1.,0.,-0.));+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);+#2162 = CIRCLE('',#2163,0.45);+#2163 = AXIS2_PLACEMENT_2D('',#2164,#2165);+#2164 = CARTESIAN_POINT('',(1.18701400394E-17,-2.911085817041E-17));+#2165 = DIRECTION('',(1.,0.));+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2167 = ORIENTED_EDGE('',*,*,#2168,.T.);+#2168 = EDGE_CURVE('',#2133,#2169,#2171,.T.);+#2169 = VERTEX_POINT('',#2170);+#2170 = CARTESIAN_POINT('',(0.45,0.,2.6));+#2171 = SEAM_CURVE('',#2172,(#2176,#2183),.PCURVE_S1.);+#2172 = LINE('',#2173,#2174);+#2173 = CARTESIAN_POINT('',(0.45,0.,0.1));+#2174 = VECTOR('',#2175,1.);+#2175 = DIRECTION('',(0.,0.,1.));+#2176 = PCURVE('',#2144,#2177);+#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2182);+#2178 = LINE('',#2179,#2180);+#2179 = CARTESIAN_POINT('',(-6.28318530718,0.));+#2180 = VECTOR('',#2181,1.);+#2181 = DIRECTION('',(-0.,-1.));+#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2183 = PCURVE('',#2144,#2184);+#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189);+#2185 = LINE('',#2186,#2187);+#2186 = CARTESIAN_POINT('',(-0.,0.));+#2187 = VECTOR('',#2188,1.);+#2188 = DIRECTION('',(-0.,-1.));+#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2190 = ORIENTED_EDGE('',*,*,#2191,.T.);+#2191 = EDGE_CURVE('',#2169,#2169,#2192,.T.);+#2192 = SURFACE_CURVE('',#2193,(#2198,#2205),.PCURVE_S1.);+#2193 = CIRCLE('',#2194,0.45);+#2194 = AXIS2_PLACEMENT_3D('',#2195,#2196,#2197);+#2195 = CARTESIAN_POINT('',(0.,0.,2.6));+#2196 = DIRECTION('',(0.,0.,1.));+#2197 = DIRECTION('',(1.,0.,0.));+#2198 = PCURVE('',#2144,#2199);+#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204);+#2200 = LINE('',#2201,#2202);+#2201 = CARTESIAN_POINT('',(-0.,-2.5));+#2202 = VECTOR('',#2203,1.);+#2203 = DIRECTION('',(-1.,0.));+#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2205 = PCURVE('',#2206,#2211);+#2206 = PLANE('',#2207);+#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210);+#2208 = CARTESIAN_POINT('',(-1.18701400394E-17,2.911085817041E-17,2.6));+#2209 = DIRECTION('',(0.,0.,1.));+#2210 = DIRECTION('',(1.,0.,-0.));+#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216);+#2212 = CIRCLE('',#2213,0.45);+#2213 = AXIS2_PLACEMENT_2D('',#2214,#2215);+#2214 = CARTESIAN_POINT('',(1.18701400394E-17,-2.911085817041E-17));+#2215 = DIRECTION('',(1.,0.));+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2217 = ORIENTED_EDGE('',*,*,#2168,.F.);+#2218 = ORIENTED_EDGE('',*,*,#2219,.F.);+#2219 = EDGE_CURVE('',#2220,#2133,#2222,.T.);+#2220 = VERTEX_POINT('',#2221);+#2221 = CARTESIAN_POINT('',(0.19,-0.407921561087,0.1));+#2222 = SURFACE_CURVE('',#2223,(#2228,#2235),.PCURVE_S1.);+#2223 = CIRCLE('',#2224,0.45);+#2224 = AXIS2_PLACEMENT_3D('',#2225,#2226,#2227);+#2225 = CARTESIAN_POINT('',(0.,0.,0.1));+#2226 = DIRECTION('',(0.,0.,1.));+#2227 = DIRECTION('',(1.,0.,0.));+#2228 = PCURVE('',#2144,#2229);+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);+#2230 = LINE('',#2231,#2232);+#2231 = CARTESIAN_POINT('',(-0.,0.));+#2232 = VECTOR('',#2233,1.);+#2233 = DIRECTION('',(-1.,0.));+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2235 = PCURVE('',#2156,#2236);+#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);+#2237 = CIRCLE('',#2238,0.45);+#2238 = AXIS2_PLACEMENT_2D('',#2239,#2240);+#2239 = CARTESIAN_POINT('',(1.18701400394E-17,-2.911085817041E-17));+#2240 = DIRECTION('',(1.,0.));+#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2242 = ORIENTED_EDGE('',*,*,#2243,.F.);+#2243 = EDGE_CURVE('',#2244,#2220,#2246,.T.);+#2244 = VERTEX_POINT('',#2245);+#2245 = CARTESIAN_POINT('',(0.19,-0.407921561087,0.3));+#2246 = SURFACE_CURVE('',#2247,(#2251,#2257),.PCURVE_S1.);+#2247 = LINE('',#2248,#2249);+#2248 = CARTESIAN_POINT('',(0.19,-0.407921561087,0.1));+#2249 = VECTOR('',#2250,1.);+#2250 = DIRECTION('',(-0.,-0.,-1.));+#2251 = PCURVE('',#2144,#2252);+#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2256);+#2253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2254,#2255),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.23,6.000000000034E-07),.PIECEWISE_BEZIER_KNOTS.);+#2254 = CARTESIAN_POINT('',(-5.148284356622,-0.23));+#2255 = CARTESIAN_POINT('',(-5.148284356622,6.000000000034E-07));+#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2257 = PCURVE('',#2258,#2263);+#2258 = PLANE('',#2259);+#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262);+#2260 = CARTESIAN_POINT('',(0.19,-3.55,0.));+#2261 = DIRECTION('',(1.,0.,0.));+#2262 = DIRECTION('',(0.,0.,1.));+#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2267);+#2264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2265,#2266),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.23,6.000000000034E-07),.PIECEWISE_BEZIER_KNOTS.);+#2265 = CARTESIAN_POINT('',(0.33,-3.142078438913));+#2266 = CARTESIAN_POINT('',(9.99994E-02,-3.142078438913));+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2268 = ORIENTED_EDGE('',*,*,#2269,.T.);+#2269 = EDGE_CURVE('',#2244,#2270,#2272,.T.);+#2270 = VERTEX_POINT('',#2271);+#2271 = CARTESIAN_POINT('',(-0.19,-0.407921561087,0.3));+#2272 = SURFACE_CURVE('',#2273,(#2278,#2285),.PCURVE_S1.);+#2273 = CIRCLE('',#2274,0.45);+#2274 = AXIS2_PLACEMENT_3D('',#2275,#2276,#2277);+#2275 = CARTESIAN_POINT('',(0.,0.,0.3));+#2276 = DIRECTION('',(0.,0.,-1.));+#2277 = DIRECTION('',(1.,0.,0.));+#2278 = PCURVE('',#2144,#2279);+#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284);+#2280 = LINE('',#2281,#2282);+#2281 = CARTESIAN_POINT('',(-6.28318530718,-0.2));+#2282 = VECTOR('',#2283,1.);+#2283 = DIRECTION('',(1.,-0.));+#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2285 = PCURVE('',#2286,#2291);+#2286 = PLANE('',#2287);+#2287 = AXIS2_PLACEMENT_3D('',#2288,#2289,#2290);+#2288 = CARTESIAN_POINT('',(-0.19,-3.55,0.3));+#2289 = DIRECTION('',(0.,0.,1.));+#2290 = DIRECTION('',(1.,0.,0.));+#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2300);+#2292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2293,#2294,#2295,#2296,+#2297,#2298,#2299),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2293 = CARTESIAN_POINT('',(0.64,3.55));+#2294 = CARTESIAN_POINT('',(0.64,2.770577136594));+#2295 = CARTESIAN_POINT('',(-3.5E-02,3.160288568297));+#2296 = CARTESIAN_POINT('',(-0.71,3.55));+#2297 = CARTESIAN_POINT('',(-3.5E-02,3.939711431703));+#2298 = CARTESIAN_POINT('',(0.64,4.329422863406));+#2299 = CARTESIAN_POINT('',(0.64,3.55));+#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2301 = ORIENTED_EDGE('',*,*,#2302,.T.);+#2302 = EDGE_CURVE('',#2270,#2135,#2303,.T.);+#2303 = SURFACE_CURVE('',#2304,(#2308,#2314),.PCURVE_S1.);+#2304 = LINE('',#2305,#2306);+#2305 = CARTESIAN_POINT('',(-0.19,-0.407921561087,0.1));+#2306 = VECTOR('',#2307,1.);+#2307 = DIRECTION('',(-0.,-0.,-1.));+#2308 = PCURVE('',#2144,#2309);+#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2313);+#2310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2311,#2312),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.23,6.000000000034E-07),.PIECEWISE_BEZIER_KNOTS.);+#2311 = CARTESIAN_POINT('',(-4.276493604147,-0.23));+#2312 = CARTESIAN_POINT('',(-4.276493604147,6.000000000034E-07));+#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2314 = PCURVE('',#2315,#2320);+#2315 = PLANE('',#2316);+#2316 = AXIS2_PLACEMENT_3D('',#2317,#2318,#2319);+#2317 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2318 = DIRECTION('',(1.,0.,0.));+#2319 = DIRECTION('',(0.,0.,1.));+#2320 = DEFINITIONAL_REPRESENTATION('',(#2321),#2324);+#2321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2322,#2323),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.23,6.000000000034E-07),.PIECEWISE_BEZIER_KNOTS.);+#2322 = CARTESIAN_POINT('',(0.33,-3.142078438913));+#2323 = CARTESIAN_POINT('',(9.99994E-02,-3.142078438913));+#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2325 = ADVANCED_FACE('',(#2326),#2156,.F.);+#2326 = FACE_BOUND('',#2327,.F.);+#2327 = EDGE_LOOP('',(#2328,#2329,#2330,#2351,#2377));+#2328 = ORIENTED_EDGE('',*,*,#2219,.T.);+#2329 = ORIENTED_EDGE('',*,*,#2132,.T.);+#2330 = ORIENTED_EDGE('',*,*,#2331,.T.);+#2331 = EDGE_CURVE('',#2135,#2332,#2334,.T.);+#2332 = VERTEX_POINT('',#2333);+#2333 = CARTESIAN_POINT('',(-0.19,0.,0.1));+#2334 = SURFACE_CURVE('',#2335,(#2339,#2345),.PCURVE_S1.);+#2335 = LINE('',#2336,#2337);+#2336 = CARTESIAN_POINT('',(-0.19,-1.775,0.1));+#2337 = VECTOR('',#2338,1.);+#2338 = DIRECTION('',(0.,1.,0.));+#2339 = PCURVE('',#2156,#2340);+#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2344);+#2341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2342,#2343),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.325,1.775),.PIECEWISE_BEZIER_KNOTS.);+#2342 = CARTESIAN_POINT('',(-0.19,-0.45));+#2343 = CARTESIAN_POINT('',(-0.19,0.));+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2345 = PCURVE('',#2315,#2346);+#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2350);+#2347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2348,#2349),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.325,1.775),.PIECEWISE_BEZIER_KNOTS.);+#2348 = CARTESIAN_POINT('',(0.1,-3.1));+#2349 = CARTESIAN_POINT('',(0.1,-3.55));+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2351 = ORIENTED_EDGE('',*,*,#2352,.F.);+#2352 = EDGE_CURVE('',#2353,#2332,#2355,.T.);+#2353 = VERTEX_POINT('',#2354);+#2354 = CARTESIAN_POINT('',(0.19,0.,0.1));+#2355 = SURFACE_CURVE('',#2356,(#2360,#2366),.PCURVE_S1.);+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(-9.5E-02,0.,0.1));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(-1.,0.,0.));+#2360 = PCURVE('',#2156,#2361);+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2365);+#2362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2363,#2364),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.285,9.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#2363 = CARTESIAN_POINT('',(0.19,-2.911085817041E-17));+#2364 = CARTESIAN_POINT('',(-0.19,-2.911085817041E-17));+#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2366 = PCURVE('',#2367,#2372);+#2367 = PLANE('',#2368);+#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);+#2369 = CARTESIAN_POINT('',(-0.19,0.,0.));+#2370 = DIRECTION('',(0.,1.,0.));+#2371 = DIRECTION('',(0.,0.,1.));+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2376);+#2373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2374,#2375),.UNSPECIFIED.,.F.,+  .F.,(2,2),(-0.285,9.5E-02),.PIECEWISE_BEZIER_KNOTS.);+#2374 = CARTESIAN_POINT('',(0.1,0.38));+#2375 = CARTESIAN_POINT('',(0.1,0.));+#2376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2377 = ORIENTED_EDGE('',*,*,#2378,.F.);+#2378 = EDGE_CURVE('',#2220,#2353,#2379,.T.);+#2379 = SURFACE_CURVE('',#2380,(#2384,#2390),.PCURVE_S1.);+#2380 = LINE('',#2381,#2382);+#2381 = CARTESIAN_POINT('',(0.19,-1.775,0.1));+#2382 = VECTOR('',#2383,1.);+#2383 = DIRECTION('',(0.,1.,0.));+#2384 = PCURVE('',#2156,#2385);+#2385 = DEFINITIONAL_REPRESENTATION('',(#2386),#2389);+#2386 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2387,#2388),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.325,1.775),.PIECEWISE_BEZIER_KNOTS.);+#2387 = CARTESIAN_POINT('',(0.19,-0.45));+#2388 = CARTESIAN_POINT('',(0.19,0.));+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2390 = PCURVE('',#2258,#2391);+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2395);+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2393,#2394),.UNSPECIFIED.,.F.,+  .F.,(2,2),(1.325,1.775),.PIECEWISE_BEZIER_KNOTS.);+#2393 = CARTESIAN_POINT('',(0.1,-3.1));+#2394 = CARTESIAN_POINT('',(0.1,-3.55));+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2396 = ADVANCED_FACE('',(#2397),#2315,.F.);+#2397 = FACE_BOUND('',#2398,.F.);+#2398 = EDGE_LOOP('',(#2399,#2422,#2450,#2478,#2499,#2500));+#2399 = ORIENTED_EDGE('',*,*,#2400,.F.);+#2400 = EDGE_CURVE('',#2401,#2270,#2403,.T.);+#2401 = VERTEX_POINT('',#2402);+#2402 = CARTESIAN_POINT('',(-0.19,-3.55,0.3));+#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);+#2404 = LINE('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(-0.19,-3.55,0.3));+#2406 = VECTOR('',#2407,1.);+#2407 = DIRECTION('',(0.,1.,0.));+#2408 = PCURVE('',#2315,#2409);+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);+#2410 = LINE('',#2411,#2412);+#2411 = CARTESIAN_POINT('',(0.3,0.));+#2412 = VECTOR('',#2413,1.);+#2413 = DIRECTION('',(0.,-1.));+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2415 = PCURVE('',#2286,#2416);+#2416 = DEFINITIONAL_REPRESENTATION('',(#2417),#2421);+#2417 = LINE('',#2418,#2419);+#2418 = CARTESIAN_POINT('',(0.,0.));+#2419 = VECTOR('',#2420,1.);+#2420 = DIRECTION('',(0.,1.));+#2421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2422 = ORIENTED_EDGE('',*,*,#2423,.F.);+#2423 = EDGE_CURVE('',#2424,#2401,#2426,.T.);+#2424 = VERTEX_POINT('',#2425);+#2425 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2426 = SURFACE_CURVE('',#2427,(#2431,#2438),.PCURVE_S1.);+#2427 = LINE('',#2428,#2429);+#2428 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2429 = VECTOR('',#2430,1.);+#2430 = DIRECTION('',(0.,0.,1.));+#2431 = PCURVE('',#2315,#2432);+#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437);+#2433 = LINE('',#2434,#2435);+#2434 = CARTESIAN_POINT('',(0.,0.));+#2435 = VECTOR('',#2436,1.);+#2436 = DIRECTION('',(1.,0.));+#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2438 = PCURVE('',#2439,#2444);+#2439 = PLANE('',#2440);+#2440 = AXIS2_PLACEMENT_3D('',#2441,#2442,#2443);+#2441 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2442 = DIRECTION('',(0.,1.,0.));+#2443 = DIRECTION('',(0.,0.,1.));+#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449);+#2445 = LINE('',#2446,#2447);+#2446 = CARTESIAN_POINT('',(0.,0.));+#2447 = VECTOR('',#2448,1.);+#2448 = DIRECTION('',(1.,0.));+#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2450 = ORIENTED_EDGE('',*,*,#2451,.T.);+#2451 = EDGE_CURVE('',#2424,#2452,#2454,.T.);+#2452 = VERTEX_POINT('',#2453);+#2453 = CARTESIAN_POINT('',(-0.19,0.,0.));+#2454 = SURFACE_CURVE('',#2455,(#2459,#2466),.PCURVE_S1.);+#2455 = LINE('',#2456,#2457);+#2456 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2457 = VECTOR('',#2458,1.);+#2458 = DIRECTION('',(0.,1.,0.));+#2459 = PCURVE('',#2315,#2460);+#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2465);+#2461 = LINE('',#2462,#2463);+#2462 = CARTESIAN_POINT('',(0.,0.));+#2463 = VECTOR('',#2464,1.);+#2464 = DIRECTION('',(0.,-1.));+#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2466 = PCURVE('',#2467,#2472);+#2467 = PLANE('',#2468);+#2468 = AXIS2_PLACEMENT_3D('',#2469,#2470,#2471);+#2469 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2470 = DIRECTION('',(0.,0.,1.));+#2471 = DIRECTION('',(1.,0.,0.));+#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477);+#2473 = LINE('',#2474,#2475);+#2474 = CARTESIAN_POINT('',(0.,0.));+#2475 = VECTOR('',#2476,1.);+#2476 = DIRECTION('',(0.,1.));+#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2478 = ORIENTED_EDGE('',*,*,#2479,.T.);+#2479 = EDGE_CURVE('',#2452,#2332,#2480,.T.);+#2480 = SURFACE_CURVE('',#2481,(#2485,#2492),.PCURVE_S1.);+#2481 = LINE('',#2482,#2483);+#2482 = CARTESIAN_POINT('',(-0.19,0.,0.));+#2483 = VECTOR('',#2484,1.);+#2484 = DIRECTION('',(0.,0.,1.));+#2485 = PCURVE('',#2315,#2486);+#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);+#2487 = LINE('',#2488,#2489);+#2488 = CARTESIAN_POINT('',(0.,-3.55));+#2489 = VECTOR('',#2490,1.);+#2490 = DIRECTION('',(1.,0.));+#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2492 = PCURVE('',#2367,#2493);+#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498);+#2494 = LINE('',#2495,#2496);+#2495 = CARTESIAN_POINT('',(0.,0.));+#2496 = VECTOR('',#2497,1.);+#2497 = DIRECTION('',(1.,0.));+#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2499 = ORIENTED_EDGE('',*,*,#2331,.F.);+#2500 = ORIENTED_EDGE('',*,*,#2302,.F.);+#2501 = ADVANCED_FACE('',(#2502),#2286,.T.);+#2502 = FACE_BOUND('',#2503,.T.);+#2503 = EDGE_LOOP('',(#2504,#2505,#2528,#2549));+#2504 = ORIENTED_EDGE('',*,*,#2400,.F.);+#2505 = ORIENTED_EDGE('',*,*,#2506,.T.);+#2506 = EDGE_CURVE('',#2401,#2507,#2509,.T.);+#2507 = VERTEX_POINT('',#2508);+#2508 = CARTESIAN_POINT('',(0.19,-3.55,0.3));+#2509 = SURFACE_CURVE('',#2510,(#2514,#2521),.PCURVE_S1.);+#2510 = LINE('',#2511,#2512);+#2511 = CARTESIAN_POINT('',(-0.19,-3.55,0.3));+#2512 = VECTOR('',#2513,1.);+#2513 = DIRECTION('',(1.,0.,0.));+#2514 = PCURVE('',#2286,#2515);+#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520);+#2516 = LINE('',#2517,#2518);+#2517 = CARTESIAN_POINT('',(0.,0.));+#2518 = VECTOR('',#2519,1.);+#2519 = DIRECTION('',(1.,0.));+#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2521 = PCURVE('',#2439,#2522);+#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527);+#2523 = LINE('',#2524,#2525);+#2524 = CARTESIAN_POINT('',(0.3,0.));+#2525 = VECTOR('',#2526,1.);+#2526 = DIRECTION('',(0.,1.));+#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2528 = ORIENTED_EDGE('',*,*,#2529,.T.);+#2529 = EDGE_CURVE('',#2507,#2244,#2530,.T.);+#2530 = SURFACE_CURVE('',#2531,(#2535,#2542),.PCURVE_S1.);+#2531 = LINE('',#2532,#2533);+#2532 = CARTESIAN_POINT('',(0.19,-3.55,0.3));+#2533 = VECTOR('',#2534,1.);+#2534 = DIRECTION('',(0.,1.,0.));+#2535 = PCURVE('',#2286,#2536);+#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541);+#2537 = LINE('',#2538,#2539);+#2538 = CARTESIAN_POINT('',(0.38,0.));+#2539 = VECTOR('',#2540,1.);+#2540 = DIRECTION('',(0.,1.));+#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2542 = PCURVE('',#2258,#2543);+#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548);+#2544 = LINE('',#2545,#2546);+#2545 = CARTESIAN_POINT('',(0.3,0.));+#2546 = VECTOR('',#2547,1.);+#2547 = DIRECTION('',(0.,-1.));+#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2549 = ORIENTED_EDGE('',*,*,#2269,.T.);+#2550 = ADVANCED_FACE('',(#2551),#2258,.T.);+#2551 = FACE_BOUND('',#2552,.T.);+#2552 = EDGE_LOOP('',(#2553,#2554,#2577,#2600,#2621,#2622));+#2553 = ORIENTED_EDGE('',*,*,#2529,.F.);+#2554 = ORIENTED_EDGE('',*,*,#2555,.F.);+#2555 = EDGE_CURVE('',#2556,#2507,#2558,.T.);+#2556 = VERTEX_POINT('',#2557);+#2557 = CARTESIAN_POINT('',(0.19,-3.55,0.));+#2558 = SURFACE_CURVE('',#2559,(#2563,#2570),.PCURVE_S1.);+#2559 = LINE('',#2560,#2561);+#2560 = CARTESIAN_POINT('',(0.19,-3.55,0.));+#2561 = VECTOR('',#2562,1.);+#2562 = DIRECTION('',(0.,0.,1.));+#2563 = PCURVE('',#2258,#2564);+#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2569);+#2565 = LINE('',#2566,#2567);+#2566 = CARTESIAN_POINT('',(0.,0.));+#2567 = VECTOR('',#2568,1.);+#2568 = DIRECTION('',(1.,0.));+#2569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2570 = PCURVE('',#2439,#2571);+#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576);+#2572 = LINE('',#2573,#2574);+#2573 = CARTESIAN_POINT('',(0.,0.38));+#2574 = VECTOR('',#2575,1.);+#2575 = DIRECTION('',(1.,0.));+#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2577 = ORIENTED_EDGE('',*,*,#2578,.T.);+#2578 = EDGE_CURVE('',#2556,#2579,#2581,.T.);+#2579 = VERTEX_POINT('',#2580);+#2580 = CARTESIAN_POINT('',(0.19,0.,0.));+#2581 = SURFACE_CURVE('',#2582,(#2586,#2593),.PCURVE_S1.);+#2582 = LINE('',#2583,#2584);+#2583 = CARTESIAN_POINT('',(0.19,-3.55,0.));+#2584 = VECTOR('',#2585,1.);+#2585 = DIRECTION('',(0.,1.,0.));+#2586 = PCURVE('',#2258,#2587);+#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592);+#2588 = LINE('',#2589,#2590);+#2589 = CARTESIAN_POINT('',(0.,0.));+#2590 = VECTOR('',#2591,1.);+#2591 = DIRECTION('',(0.,-1.));+#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2593 = PCURVE('',#2467,#2594);+#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599);+#2595 = LINE('',#2596,#2597);+#2596 = CARTESIAN_POINT('',(0.38,0.));+#2597 = VECTOR('',#2598,1.);+#2598 = DIRECTION('',(0.,1.));+#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2600 = ORIENTED_EDGE('',*,*,#2601,.T.);+#2601 = EDGE_CURVE('',#2579,#2353,#2602,.T.);+#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.);+#2603 = LINE('',#2604,#2605);+#2604 = CARTESIAN_POINT('',(0.19,0.,0.));+#2605 = VECTOR('',#2606,1.);+#2606 = DIRECTION('',(0.,0.,1.));+#2607 = PCURVE('',#2258,#2608);+#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);+#2609 = LINE('',#2610,#2611);+#2610 = CARTESIAN_POINT('',(0.,-3.55));+#2611 = VECTOR('',#2612,1.);+#2612 = DIRECTION('',(1.,0.));+#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2614 = PCURVE('',#2367,#2615);+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);+#2616 = LINE('',#2617,#2618);+#2617 = CARTESIAN_POINT('',(0.,0.38));+#2618 = VECTOR('',#2619,1.);+#2619 = DIRECTION('',(1.,0.));+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2621 = ORIENTED_EDGE('',*,*,#2378,.F.);+#2622 = ORIENTED_EDGE('',*,*,#2243,.F.);+#2623 = ADVANCED_FACE('',(#2624,#2627),#2206,.T.);+#2624 = FACE_BOUND('',#2625,.T.);+#2625 = EDGE_LOOP('',(#2626));+#2626 = ORIENTED_EDGE('',*,*,#2191,.T.);+#2627 = FACE_BOUND('',#2628,.T.);+#2628 = EDGE_LOOP('',(#2629));+#2629 = ORIENTED_EDGE('',*,*,#2630,.T.);+#2630 = EDGE_CURVE('',#2631,#2631,#2633,.T.);+#2631 = VERTEX_POINT('',#2632);+#2632 = CARTESIAN_POINT('',(0.2,0.,2.6));+#2633 = SURFACE_CURVE('',#2634,(#2639,#2650),.PCURVE_S1.);+#2634 = CIRCLE('',#2635,0.2);+#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638);+#2636 = CARTESIAN_POINT('',(0.,0.,2.6));+#2637 = DIRECTION('',(0.,0.,-1.));+#2638 = DIRECTION('',(1.,0.,0.));+#2639 = PCURVE('',#2206,#2640);+#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2649);+#2641 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2642,#2643,#2644,#2645,+#2646,#2647,#2648),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,+1.,0.5,1.)) REPRESENTATION_ITEM('') );+#2642 = CARTESIAN_POINT('',(0.2,-2.911085817041E-17));+#2643 = CARTESIAN_POINT('',(0.2,-0.346410161514));+#2644 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757));+#2645 = CARTESIAN_POINT('',(-0.4,-7.80967301363E-17));+#2646 = CARTESIAN_POINT('',(-0.1,0.173205080757));+#2647 = CARTESIAN_POINT('',(0.2,0.346410161514));+#2648 = CARTESIAN_POINT('',(0.2,-2.911085817041E-17));+#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2650 = PCURVE('',#2651,#2656);+#2651 = CYLINDRICAL_SURFACE('',#2652,0.2);+#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655);+#2653 = CARTESIAN_POINT('',(0.,0.,2.));+#2654 = DIRECTION('',(-0.,-0.,-1.));+#2655 = DIRECTION('',(1.,0.,0.));+#2656 = DEFINITIONAL_REPRESENTATION('',(#2657),#2661);+#2657 = LINE('',#2658,#2659);+#2658 = CARTESIAN_POINT('',(-6.28318530718,-0.6));+#2659 = VECTOR('',#2660,1.);+#2660 = DIRECTION('',(1.,-0.));+#2661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2662 = ADVANCED_FACE('',(#2663),#2367,.T.);+#2663 = FACE_BOUND('',#2664,.T.);+#2664 = EDGE_LOOP('',(#2665,#2666,#2687,#2688));+#2665 = ORIENTED_EDGE('',*,*,#2601,.F.);+#2666 = ORIENTED_EDGE('',*,*,#2667,.F.);+#2667 = EDGE_CURVE('',#2452,#2579,#2668,.T.);+#2668 = SURFACE_CURVE('',#2669,(#2673,#2680),.PCURVE_S1.);+#2669 = LINE('',#2670,#2671);+#2670 = CARTESIAN_POINT('',(-0.19,0.,0.));+#2671 = VECTOR('',#2672,1.);+#2672 = DIRECTION('',(1.,0.,0.));+#2673 = PCURVE('',#2367,#2674);+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);+#2675 = LINE('',#2676,#2677);+#2676 = CARTESIAN_POINT('',(0.,0.));+#2677 = VECTOR('',#2678,1.);+#2678 = DIRECTION('',(0.,1.));+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2680 = PCURVE('',#2467,#2681);+#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686);+#2682 = LINE('',#2683,#2684);+#2683 = CARTESIAN_POINT('',(0.,3.55));+#2684 = VECTOR('',#2685,1.);+#2685 = DIRECTION('',(1.,0.));+#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2687 = ORIENTED_EDGE('',*,*,#2479,.T.);+#2688 = ORIENTED_EDGE('',*,*,#2352,.F.);+#2689 = ADVANCED_FACE('',(#2690),#2467,.F.);+#2690 = FACE_BOUND('',#2691,.F.);+#2691 = EDGE_LOOP('',(#2692,#2693,#2714,#2715));+#2692 = ORIENTED_EDGE('',*,*,#2451,.F.);+#2693 = ORIENTED_EDGE('',*,*,#2694,.T.);+#2694 = EDGE_CURVE('',#2424,#2556,#2695,.T.);+#2695 = SURFACE_CURVE('',#2696,(#2700,#2707),.PCURVE_S1.);+#2696 = LINE('',#2697,#2698);+#2697 = CARTESIAN_POINT('',(-0.19,-3.55,0.));+#2698 = VECTOR('',#2699,1.);+#2699 = DIRECTION('',(1.,0.,0.));+#2700 = PCURVE('',#2467,#2701);+#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706);+#2702 = LINE('',#2703,#2704);+#2703 = CARTESIAN_POINT('',(0.,0.));+#2704 = VECTOR('',#2705,1.);+#2705 = DIRECTION('',(1.,0.));+#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2707 = PCURVE('',#2439,#2708);+#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);+#2709 = LINE('',#2710,#2711);+#2710 = CARTESIAN_POINT('',(0.,0.));+#2711 = VECTOR('',#2712,1.);+#2712 = DIRECTION('',(0.,1.));+#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2714 = ORIENTED_EDGE('',*,*,#2578,.T.);+#2715 = ORIENTED_EDGE('',*,*,#2667,.F.);+#2716 = ADVANCED_FACE('',(#2717),#2439,.F.);+#2717 = FACE_BOUND('',#2718,.F.);+#2718 = EDGE_LOOP('',(#2719,#2720,#2721,#2722));+#2719 = ORIENTED_EDGE('',*,*,#2694,.F.);+#2720 = ORIENTED_EDGE('',*,*,#2423,.T.);+#2721 = ORIENTED_EDGE('',*,*,#2506,.T.);+#2722 = ORIENTED_EDGE('',*,*,#2555,.F.);+#2723 = ADVANCED_FACE('',(#2724),#2651,.F.);+#2724 = FACE_BOUND('',#2725,.T.);+#2725 = EDGE_LOOP('',(#2726,#2755,#2776,#2777));+#2726 = ORIENTED_EDGE('',*,*,#2727,.F.);+#2727 = EDGE_CURVE('',#2728,#2728,#2730,.T.);+#2728 = VERTEX_POINT('',#2729);+#2729 = CARTESIAN_POINT('',(0.2,0.,2.));+#2730 = SURFACE_CURVE('',#2731,(#2736,#2743),.PCURVE_S1.);+#2731 = CIRCLE('',#2732,0.2);+#2732 = AXIS2_PLACEMENT_3D('',#2733,#2734,#2735);+#2733 = CARTESIAN_POINT('',(0.,0.,2.));+#2734 = DIRECTION('',(0.,0.,1.));+#2735 = DIRECTION('',(1.,0.,0.));+#2736 = PCURVE('',#2651,#2737);+#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2742);+#2738 = LINE('',#2739,#2740);+#2739 = CARTESIAN_POINT('',(-0.,0.));+#2740 = VECTOR('',#2741,1.);+#2741 = DIRECTION('',(-1.,0.));+#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2743 = PCURVE('',#2744,#2749);+#2744 = PLANE('',#2745);+#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748);+#2746 = CARTESIAN_POINT('',(-6.676953772165E-18,1.854350309434E-17,2.));+#2747 = DIRECTION('',(0.,0.,1.));+#2748 = DIRECTION('',(1.,0.,-0.));+#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754);+#2750 = CIRCLE('',#2751,0.2);+#2751 = AXIS2_PLACEMENT_2D('',#2752,#2753);+#2752 = CARTESIAN_POINT('',(6.676953772165E-18,-1.854350309434E-17));+#2753 = DIRECTION('',(1.,0.));+#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2755 = ORIENTED_EDGE('',*,*,#2756,.T.);+#2756 = EDGE_CURVE('',#2728,#2631,#2757,.T.);+#2757 = SEAM_CURVE('',#2758,(#2762,#2769),.PCURVE_S1.);+#2758 = LINE('',#2759,#2760);+#2759 = CARTESIAN_POINT('',(0.2,0.,2.));+#2760 = VECTOR('',#2761,1.);+#2761 = DIRECTION('',(0.,0.,1.));+#2762 = PCURVE('',#2651,#2763);+#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2768);+#2764 = LINE('',#2765,#2766);+#2765 = CARTESIAN_POINT('',(-6.28318530718,0.));+#2766 = VECTOR('',#2767,1.);+#2767 = DIRECTION('',(-0.,-1.));+#2768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2769 = PCURVE('',#2651,#2770);+#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775);+#2771 = LINE('',#2772,#2773);+#2772 = CARTESIAN_POINT('',(-0.,0.));+#2773 = VECTOR('',#2774,1.);+#2774 = DIRECTION('',(-0.,-1.));+#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2776 = ORIENTED_EDGE('',*,*,#2630,.F.);+#2777 = ORIENTED_EDGE('',*,*,#2756,.F.);+#2778 = ADVANCED_FACE('',(#2779),#2744,.T.);+#2779 = FACE_BOUND('',#2780,.T.);+#2780 = EDGE_LOOP('',(#2781));+#2781 = ORIENTED_EDGE('',*,*,#2727,.T.);+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2786)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2783,#2784,#2785)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2783 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2784 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2785 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2786 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2783,+  'distance_accuracy_value','confusion accuracy');+#2787 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2788,#2790);+#2788 = ( REPRESENTATION_RELATIONSHIP('','',#2125,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2789) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2789 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);+#2790 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2791);+#2791 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','contact','',#5,#2120,$);+#2792 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2122));+#2793 = SHAPE_DEFINITION_REPRESENTATION(#2794,#2800);+#2794 = PRODUCT_DEFINITION_SHAPE('','',#2795);+#2795 = PRODUCT_DEFINITION('design','',#2796,#2799);+#2796 = PRODUCT_DEFINITION_FORMATION('','',#2797);+#2797 = PRODUCT('cap_ptfe','cap_ptfe','',(#2798));+#2798 = PRODUCT_CONTEXT('',#2,'mechanical');+#2799 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#2800 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2801),#2899);+#2801 = MANIFOLD_SOLID_BREP('',#2802);+#2802 = CLOSED_SHELL('',(#2803,#2891,#2895));+#2803 = ADVANCED_FACE('',(#2804),#2818,.T.);+#2804 = FACE_BOUND('',#2805,.F.);+#2805 = EDGE_LOOP('',(#2806,#2836,#2863,#2864));+#2806 = ORIENTED_EDGE('',*,*,#2807,.T.);+#2807 = EDGE_CURVE('',#2808,#2810,#2812,.T.);+#2808 = VERTEX_POINT('',#2809);+#2809 = CARTESIAN_POINT('',(3.42,0.,2.43));+#2810 = VERTEX_POINT('',#2811);+#2811 = CARTESIAN_POINT('',(3.42,0.,4.1));+#2812 = SEAM_CURVE('',#2813,(#2817,#2829),.PCURVE_S1.);+#2813 = LINE('',#2814,#2815);+#2814 = CARTESIAN_POINT('',(3.42,0.,2.43));+#2815 = VECTOR('',#2816,1.);+#2816 = DIRECTION('',(0.,0.,1.));+#2817 = PCURVE('',#2818,#2823);+#2818 = CYLINDRICAL_SURFACE('',#2819,3.42);+#2819 = AXIS2_PLACEMENT_3D('',#2820,#2821,#2822);+#2820 = CARTESIAN_POINT('',(0.,0.,2.43));+#2821 = DIRECTION('',(-0.,-0.,-1.));+#2822 = DIRECTION('',(1.,0.,0.));+#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828);+#2824 = LINE('',#2825,#2826);+#2825 = CARTESIAN_POINT('',(-0.,0.));+#2826 = VECTOR('',#2827,1.);+#2827 = DIRECTION('',(-0.,-1.));+#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2829 = PCURVE('',#2818,#2830);+#2830 = DEFINITIONAL_REPRESENTATION('',(#2831),#2835);+#2831 = LINE('',#2832,#2833);+#2832 = CARTESIAN_POINT('',(-6.28318530718,0.));+#2833 = VECTOR('',#2834,1.);+#2834 = DIRECTION('',(-0.,-1.));+#2835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2836 = ORIENTED_EDGE('',*,*,#2837,.T.);+#2837 = EDGE_CURVE('',#2810,#2810,#2838,.T.);+#2838 = SURFACE_CURVE('',#2839,(#2844,#2851),.PCURVE_S1.);+#2839 = CIRCLE('',#2840,3.42);+#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843);+#2841 = CARTESIAN_POINT('',(0.,0.,4.1));+#2842 = DIRECTION('',(0.,0.,1.));+#2843 = DIRECTION('',(1.,0.,0.));+#2844 = PCURVE('',#2818,#2845);+#2845 = DEFINITIONAL_REPRESENTATION('',(#2846),#2850);+#2846 = LINE('',#2847,#2848);+#2847 = CARTESIAN_POINT('',(-0.,-1.67));+#2848 = VECTOR('',#2849,1.);+#2849 = DIRECTION('',(-1.,0.));+#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2851 = PCURVE('',#2852,#2857);+#2852 = PLANE('',#2853);+#2853 = AXIS2_PLACEMENT_3D('',#2854,#2855,#2856);+#2854 = CARTESIAN_POINT('',(-2.998772220481E-16,6.030841292928E-17,4.1)+  );+#2855 = DIRECTION('',(0.,0.,1.));+#2856 = DIRECTION('',(1.,0.,-0.));+#2857 = DEFINITIONAL_REPRESENTATION('',(#2858),#2862);+#2858 = CIRCLE('',#2859,3.42);+#2859 = AXIS2_PLACEMENT_2D('',#2860,#2861);+#2860 = CARTESIAN_POINT('',(2.998772220481E-16,-6.030841292928E-17));+#2861 = DIRECTION('',(1.,0.));+#2862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2863 = ORIENTED_EDGE('',*,*,#2807,.F.);+#2864 = ORIENTED_EDGE('',*,*,#2865,.F.);+#2865 = EDGE_CURVE('',#2808,#2808,#2866,.T.);+#2866 = SURFACE_CURVE('',#2867,(#2872,#2879),.PCURVE_S1.);+#2867 = CIRCLE('',#2868,3.42);+#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871);+#2869 = CARTESIAN_POINT('',(0.,0.,2.43));+#2870 = DIRECTION('',(0.,0.,1.));+#2871 = DIRECTION('',(1.,0.,0.));+#2872 = PCURVE('',#2818,#2873);+#2873 = DEFINITIONAL_REPRESENTATION('',(#2874),#2878);+#2874 = LINE('',#2875,#2876);+#2875 = CARTESIAN_POINT('',(-0.,0.));+#2876 = VECTOR('',#2877,1.);+#2877 = DIRECTION('',(-1.,0.));+#2878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2879 = PCURVE('',#2880,#2885);+#2880 = PLANE('',#2881);+#2881 = AXIS2_PLACEMENT_3D('',#2882,#2883,#2884);+#2882 = CARTESIAN_POINT('',(-2.998772220481E-16,6.030841292928E-17,2.43)+  );+#2883 = DIRECTION('',(0.,0.,1.));+#2884 = DIRECTION('',(1.,0.,-0.));+#2885 = DEFINITIONAL_REPRESENTATION('',(#2886),#2890);+#2886 = CIRCLE('',#2887,3.42);+#2887 = AXIS2_PLACEMENT_2D('',#2888,#2889);+#2888 = CARTESIAN_POINT('',(2.998772220481E-16,-6.030841292928E-17));+#2889 = DIRECTION('',(1.,0.));+#2890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''+  ) );+#2891 = ADVANCED_FACE('',(#2892),#2880,.F.);+#2892 = FACE_BOUND('',#2893,.F.);+#2893 = EDGE_LOOP('',(#2894));+#2894 = ORIENTED_EDGE('',*,*,#2865,.T.);+#2895 = ADVANCED_FACE('',(#2896),#2852,.T.);+#2896 = FACE_BOUND('',#2897,.T.);+#2897 = EDGE_LOOP('',(#2898));+#2898 = ORIENTED_EDGE('',*,*,#2837,.T.);+#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2903)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2900,#2901,#2902)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2900 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2901 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2902 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2903 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2900,+  'distance_accuracy_value','confusion accuracy');+#2904 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2905,#2907);+#2905 = ( REPRESENTATION_RELATIONSHIP('','',#2800,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2906) +SHAPE_REPRESENTATION_RELATIONSHIP() );+#2906 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);+#2907 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',+  #2908);+#2908 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','cap_ptfe','',#5,#2795,$);+#2909 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2797));+#2910 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2911),#2899);+#2911 = STYLED_ITEM('color',(#2912),#2801);+#2912 = PRESENTATION_STYLE_ASSIGNMENT((#2913));+#2913 = SURFACE_STYLE_USAGE(.BOTH.,#2914);+#2914 = SURFACE_SIDE_STYLE('',(#2915));+#2915 = SURFACE_STYLE_FILL_AREA(#2916);+#2916 = FILL_AREA_STYLE('',(#2917));+#2917 = FILL_AREA_STYLE_COLOUR('',#2918);+#2918 = COLOUR_RGB('',0.950000001282,0.950000001282,0.920000012397);+#2919 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2920),#2107);+#2920 = STYLED_ITEM('color',(#2921),#1917);+#2921 = PRESENTATION_STYLE_ASSIGNMENT((#2922));+#2922 = SURFACE_STYLE_USAGE(.BOTH.,#2923);+#2923 = SURFACE_SIDE_STYLE('',(#2924));+#2924 = SURFACE_STYLE_FILL_AREA(#2925);+#2925 = FILL_AREA_STYLE('',(#2926));+#2926 = FILL_AREA_STYLE_COLOUR('',#2918);+#2927 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2928),#1375);+#2928 = STYLED_ITEM('color',(#2929),#49);+#2929 = PRESENTATION_STYLE_ASSIGNMENT((#2930));+#2930 = SURFACE_STYLE_USAGE(.BOTH.,#2931);+#2931 = SURFACE_SIDE_STYLE('',(#2932));+#2932 = SURFACE_STYLE_FILL_AREA(#2933);+#2933 = FILL_AREA_STYLE('',(#2934));+#2934 = FILL_AREA_STYLE_COLOUR('',#2935);+#2935 = COLOUR_RGB('',0.850000012718,0.649999988539,0.130000001093);+#2936 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2937),#2782);+#2937 = STYLED_ITEM('color',(#2938),#2126);+#2938 = PRESENTATION_STYLE_ASSIGNMENT((#2939));+#2939 = SURFACE_STYLE_USAGE(.BOTH.,#2940);+#2940 = SURFACE_SIDE_STYLE('',(#2941));+#2941 = SURFACE_STYLE_FILL_AREA(#2942);+#2942 = FILL_AREA_STYLE('',(#2943));+#2943 = FILL_AREA_STYLE_COLOUR('',#2944);+#2944 = COLOUR_RGB('',0.950000001282,0.78000000177,0.299999996101);+#2945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+    #2946),#1898);+#2946 = STYLED_ITEM('color',(#2947),#1394);+#2947 = PRESENTATION_STYLE_ASSIGNMENT((#2948));+#2948 = SURFACE_STYLE_USAGE(.BOTH.,#2949);+#2949 = SURFACE_SIDE_STYLE('',(#2950));+#2950 = SURFACE_STYLE_FILL_AREA(#2951);+#2951 = FILL_AREA_STYLE('',(#2952));+#2952 = FILL_AREA_STYLE_COLOUR('',#2953);+#2953 = COLOUR_RGB('',0.859999984366,0.800000010877,0.659999992303);+ENDSEC;+END-ISO-10303-21;
verification.json+1−1
@@ -51,7 +51,7 @@    "files": {     "smp-mscm-pcs12t.kicad_sym": "cbc45b0357937d9f3f1afcdb41e920706ef4ee60a80022e20a3ae77dea95b328",     "smp-mscm-pcs12t.kicad_mod": "29222de5a92142d8b0a42a283e79c2c8e2aa18bef9a7a4f623c2d84511a4cc93",-    "smp-mscm-pcs12t.step": "36fb69bc050244d5926be5403025c7d0a854b546222e5de89348fd8482121f7b"+    "smp-mscm-pcs12t.step": "f21d115d8da708b0e74a35e6fba512e99a3e6d0995c419430b238fc3056d3c86"    }   },   {