← Commit history
3dd13005grd-etched.glbadded
⋯ 1 unchanged line ⋯
3dd13005grd-hero.glbadded
⋯ 1 unchanged line ⋯
3dd13005grd-hero.overlay.jsonadded+155
@@ -0,0 +1,155 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "3DD13005GRD",+  "kind": "component + footprint reference art",+  "board_use": false,+  "plane_z_mm": -0.02,+  "units": "metre",+  "upAxis": "Z",+  "layers": {+    "pad_outlines": {+      "material": "Footprint pads - teal dashed outlines - 50 percent opacity",+      "rgba": [+        0.0,+        0.902,+        0.863,+        0.5+      ],+      "pads": 3,+      "span_mm": 6.985,+      "dash_mm": 0.1746,+      "gap_mm": 0.1048,+      "pad_stroke_mm": 0.0419+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 5,+      "pin1": {+        "source": "added dot (AI)",+        "pad": "1",+        "center_mm": [+          -1.502,+          0.0+        ],+        "r_mm": 0.35+      }+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 3,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 0+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.0,+    "tolerance_mm": 0.559,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.15,+      5.23,+      -0.25,+      0.25+    ],+    "pads_bbox_mm": [+      -0.952,+      6.032,+      -1.0,+      1.0+    ],+    "seating_z_mm": -7.335+  },+  "sources": {+    "glb": "3dd13005grd-etched.glb",+    "glb_sha256": "1d572c16dc87b86873fb1002461697238ad4b336c39d0c85eb5c9a5ee65cb7bc",+    "footprint": "3dd13005grd.kicad_mod",+    "footprint_sha256": "290a09a8150f70a24f175e6f867387456e53d2a6ebe44e4966bf5b243c430041",+    "pins": "page.json component.pins",+    "pins_sha256": "4278f39ff80c8473eed4d84cd06a1a45898b4602916858f325d4aac118d97186"+  },+  "generator": "adom-wiki 1.8.0 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "B",+      "x": -2.002,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "C",+      "x": 3.642,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "3",+      "text": "E",+      "x": 6.182,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "rect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        1.905,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "oval",+      "center_mm": [+        2.54,+        0.0+      ],+      "size_mm": [+        1.905,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "3",+      "shape": "oval",+      "center_mm": [+        5.08,+        0.0+      ],+      "size_mm": [+        1.905,+        2.0+      ],+      "rot": 0.0+    }+  ]+}
3dd13005grd.glbadded
⋯ 1 unchanged line ⋯
3dd13005grd.kicad_modadded+157
@@ -0,0 +1,157 @@+(footprint "TO-262-3_Vertical"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see http://www.onsemi.com/pub/Collateral/EN8586-D.PDF")+	(tags "TO-262-3 Vertical RM 2.54mm IIPAK I2PAK")+	(property "Reference" "REF**"+		(at 2.54 -3.6 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "TO-262-3_Vertical"+		(at 2.54 2.8 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "package/TO_SOT/THT"+		(at 0 0 0)+		(layer "F.SilkS")+		(hide yes)+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(attr through_hole)+	(duplicate_pad_numbers_are_jumpers no)+	(fp_line+		(start -2.57 -2.76)+		(end 7.65 -2.76)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.57 -1.35)+		(end 7.65 -1.35)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.57 1.96)+		(end -2.57 -2.76)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.65 -2.76)+		(end 7.65 1.96)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.65 1.96)+		(end -2.57 1.96)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -2.71 -2.9)+		(end 7.79 2.1)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.46 -1.35)+		(end 7.54 -1.35)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -2.46 -2.65)+		(end 7.54 1.85)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 2.54 -0.4 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" thru_hole rect+		(at 0 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "2" thru_hole oval+		(at 2.54 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(pad "3" thru_hole oval+		(at 5.08 0)+		(size 1.905 2)+		(drill 1.1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Package_TO_SOT_THT.3dshapes/TO-262-3_Vertical.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
3dd13005grd.kicad_symadded+25
@@ -0,0 +1,25 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "3DD13005GRD" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "3DD13005GRD" (at 0 -7.62 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "3DD13005GRD_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -5.08)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "3DD13005GRD_1_1"+    (pin input line (at -17.78 0.00 0) (length 5.08)+      (name "B" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at -17.78 -2.54 0) (length 5.08)+      (name "C" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "E" (effects (font (size 1.27 1.27))))+      (number "3" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
3dd13005grd.lbradded+107
@@ -0,0 +1,107 @@+<?xml version="1.0" encoding="utf-8"?>+<!DOCTYPE eagle SYSTEM "eagle.dtd">+<eagle version="9.6.2">+<drawing>+<settings><setting alwaysvectorfont="no"/></settings>+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>+<layers>+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>+<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="yes"/>+<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="yes"/>+<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="yes"/>+<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>+<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>+</layers>+<library>+<description></description>+<packages>+<package name="TO-262-3_Vertical">+  <description>3 pads, 7.0 x 2.0 mm. TO-262-3, Vertical, RM 2.54mm, IIPAK, I2PAK, see</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.1000" diameter="1.9050" shape="square"/>+  <pad name="2" x="2.5400" y="-0.0000" drill="1.1000" diameter="1.9050" shape="long" rot="R90"/>+  <pad name="3" x="5.0800" y="-0.0000" drill="1.1000" diameter="1.9050" shape="long" rot="R90"/>+  <wire x1="-2.4600" y1="2.6500" x2="7.5400" y2="2.6500" width="0.1000" layer="51"/>+  <wire x1="7.5400" y1="2.6500" x2="7.5400" y2="-1.8500" width="0.1000" layer="51"/>+  <wire x1="7.5400" y1="-1.8500" x2="-2.4600" y2="-1.8500" width="0.1000" layer="51"/>+  <wire x1="-2.4600" y1="-1.8500" x2="-2.4600" y2="2.6500" width="0.1000" layer="51"/>+  <wire x1="-2.5700" y1="2.7600" x2="7.6500" y2="2.7600" width="0.1200" layer="21"/>+  <wire x1="-2.5700" y1="1.3500" x2="7.6500" y2="1.3500" width="0.1200" layer="21"/>+  <wire x1="-2.5700" y1="-1.9600" x2="-2.5700" y2="2.7600" width="0.1200" layer="21"/>+  <wire x1="7.6500" y1="2.7600" x2="7.6500" y2="-1.9600" width="0.1200" layer="21"/>+  <wire x1="7.6500" y1="-1.9600" x2="-2.5700" y2="-1.9600" width="0.1200" layer="21"/>+  <wire x1="-2.4600" y1="1.3500" x2="7.5400" y2="1.3500" width="0.1000" layer="51"/>+  <text x="0" y="3.360" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.560" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="3DD13005GRD">+  <wire x1="-12.7" y1="2.54" x2="12.7" y2="2.54" width="0.254" layer="94"/>+  <wire x1="12.7" y1="2.54" x2="12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="12.7" y1="-5.08" x2="-12.7" y2="-5.08" width="0.254" layer="94"/>+  <wire x1="-12.7" y1="-5.08" x2="-12.7" y2="2.54" width="0.254" layer="94"/>+  <text x="0.0000" y="5.0800" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.0000" y="-7.6200" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="B" x="-17.78" y="0" length="middle" direction="in"/>+  <pin name="C" x="-17.78" y="-2.54" length="middle" direction="pas"/>+  <pin name="E" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="3DD13005GRD" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="3DD13005GRD" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="TO-262-3_Vertical">+      <connects>+        <connect gate="G$1" pin="B" pad="1"/>+        <connect gate="G$1" pin="C" pad="2"/>+        <connect gate="G$1" pin="E" pad="3"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
3dd13005grd.stepadded+2761
@@ -0,0 +1,2761 @@+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'D:/KiCAD/packages3D-source/Package_TO_SOT_THT.3dshapes\\
+TO-262-3_Vertical.step','2018-04-08T16:13:30',('kicad StepUp'),(
+    'ksu MCAD'),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('TO-262-3_Vertical','TO-262-3_Vertical','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2178);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000));
+#13 = DIRECTION('',(0.E+000,0.E+000,1.));
+#14 = DIRECTION('',(1.,0.E+000,-0.E+000));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#73,#120,#144,#184,#208,#232,#249,#298,#338,
+    #352,#392,#512,#545,#562,#648,#660,#692,#812,#837,#869,#989,#1014,
+    #1046,#1166,#1191,#1304,#1417,#1530,#1547,#1564,#1581,#1598,#1615,
+    #1632,#1649,#1666,#1683,#1700,#1717,#1734,#1746,#1763,#1780,#1797,
+    #1814,#1831,#1848,#1865,#1882,#1899,#1916,#1933,#1950,#1962,#1979,
+    #1996,#2013,#2030,#2047,#2064,#2081,#2098,#2115,#2132,#2149,#2166));
+#17 = ADVANCED_FACE('',(#18),#68,.F.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(7.54,2.651,12.9));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(7.54,2.651,5.));
+#26 = LINE('',#27,#28);
+#27 = CARTESIAN_POINT('',(7.54,2.651,12.9));
+#28 = VECTOR('',#29,1.);
+#29 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.));
+#30 = ORIENTED_EDGE('',*,*,#31,.T.);
+#31 = EDGE_CURVE('',#24,#32,#34,.T.);
+#32 = VERTEX_POINT('',#33);
+#33 = CARTESIAN_POINT('',(-2.46,2.651,5.));
+#34 = LINE('',#35,#36);
+#35 = CARTESIAN_POINT('',(7.54,2.651,5.));
+#36 = VECTOR('',#37,1.);
+#37 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#38 = ORIENTED_EDGE('',*,*,#39,.T.);
+#39 = EDGE_CURVE('',#32,#40,#42,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-2.46,2.651,12.9));
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-2.46,2.651,5.));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.E+000,-5.551115123126E-016,1.));
+#46 = ORIENTED_EDGE('',*,*,#47,.T.);
+#47 = EDGE_CURVE('',#40,#48,#50,.T.);
+#48 = VERTEX_POINT('',#49);
+#49 = CARTESIAN_POINT('',(-0.96,2.651,13.4));
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(-2.46,2.651,12.9));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(0.948683298051,-1.755416734288E-016,0.316227766017)
+  );
+#54 = ORIENTED_EDGE('',*,*,#55,.T.);
+#55 = EDGE_CURVE('',#48,#56,#58,.T.);
+#56 = VERTEX_POINT('',#57);
+#57 = CARTESIAN_POINT('',(6.04,2.651,13.4));
+#58 = LINE('',#59,#60);
+#59 = CARTESIAN_POINT('',(-0.96,2.651,13.4));
+#60 = VECTOR('',#61,1.);
+#61 = DIRECTION('',(1.,0.E+000,0.E+000));
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#56,#22,#64,.T.);
+#64 = LINE('',#65,#66);
+#65 = CARTESIAN_POINT('',(6.04,2.651,13.4));
+#66 = VECTOR('',#67,1.);
+#67 = DIRECTION('',(0.948683298051,1.755416734288E-016,-0.316227766017)
+  );
+#68 = PLANE('',#69);
+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);
+#70 = CARTESIAN_POINT('',(7.54,2.651,12.9));
+#71 = DIRECTION('',(0.E+000,-1.,-5.579222035142E-016));
+#72 = DIRECTION('',(0.E+000,5.579222035142E-016,-1.));
+#73 = ADVANCED_FACE('',(#74),#115,.T.);
+#74 = FACE_BOUND('',#75,.T.);
+#75 = EDGE_LOOP('',(#76,#77,#85,#93,#101,#109));
+#76 = ORIENTED_EDGE('',*,*,#21,.F.);
+#77 = ORIENTED_EDGE('',*,*,#78,.T.);
+#78 = EDGE_CURVE('',#22,#79,#81,.T.);
+#79 = VERTEX_POINT('',#80);
+#80 = CARTESIAN_POINT('',(7.54,1.381,12.9));
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(7.54,2.651,12.9));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#85 = ORIENTED_EDGE('',*,*,#86,.T.);
+#86 = EDGE_CURVE('',#79,#87,#89,.T.);
+#87 = VERTEX_POINT('',#88);
+#88 = CARTESIAN_POINT('',(7.54,1.381,12.2));
+#89 = LINE('',#90,#91);
+#90 = CARTESIAN_POINT('',(7.54,1.381,12.9));
+#91 = VECTOR('',#92,1.);
+#92 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.));
+#93 = ORIENTED_EDGE('',*,*,#94,.T.);
+#94 = EDGE_CURVE('',#87,#95,#97,.T.);
+#95 = VERTEX_POINT('',#96);
+#96 = CARTESIAN_POINT('',(7.54,2.65,12.2));
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(7.54,2.0005,12.2));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(0.E+000,1.,-1.232595164408E-031));
+#101 = ORIENTED_EDGE('',*,*,#102,.T.);
+#102 = EDGE_CURVE('',#95,#103,#105,.T.);
+#103 = VERTEX_POINT('',#104);
+#104 = CARTESIAN_POINT('',(7.54,2.65,5.));
+#105 = LINE('',#106,#107);
+#106 = CARTESIAN_POINT('',(7.54,2.65,12.55));
+#107 = VECTOR('',#108,1.);
+#108 = DIRECTION('',(0.E+000,-1.110223024625E-016,-1.));
+#109 = ORIENTED_EDGE('',*,*,#110,.F.);
+#110 = EDGE_CURVE('',#24,#103,#111,.T.);
+#111 = LINE('',#112,#113);
+#112 = CARTESIAN_POINT('',(7.54,2.651,5.));
+#113 = VECTOR('',#114,1.);
+#114 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#115 = PLANE('',#116);
+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
+#117 = CARTESIAN_POINT('',(7.54,2.651,12.9));
+#118 = DIRECTION('',(1.,0.E+000,0.E+000));
+#119 = DIRECTION('',(0.E+000,5.551115123126E-016,-1.));
+#120 = ADVANCED_FACE('',(#121),#139,.T.);
+#121 = FACE_BOUND('',#122,.T.);
+#122 = EDGE_LOOP('',(#123,#124,#125,#133));
+#123 = ORIENTED_EDGE('',*,*,#31,.F.);
+#124 = ORIENTED_EDGE('',*,*,#110,.T.);
+#125 = ORIENTED_EDGE('',*,*,#126,.T.);
+#126 = EDGE_CURVE('',#103,#127,#129,.T.);
+#127 = VERTEX_POINT('',#128);
+#128 = CARTESIAN_POINT('',(-2.46,2.65,5.));
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(2.5375,2.65,5.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(-1.,1.110223024625E-016,3.697785493223E-032));
+#133 = ORIENTED_EDGE('',*,*,#134,.F.);
+#134 = EDGE_CURVE('',#32,#127,#135,.T.);
+#135 = LINE('',#136,#137);
+#136 = CARTESIAN_POINT('',(-2.46,2.651,5.));
+#137 = VECTOR('',#138,1.);
+#138 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#139 = PLANE('',#140);
+#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143);
+#141 = CARTESIAN_POINT('',(7.54,2.651,5.));
+#142 = DIRECTION('',(-0.E+000,3.330669073875E-016,-1.));
+#143 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#144 = ADVANCED_FACE('',(#145),#179,.T.);
+#145 = FACE_BOUND('',#146,.T.);
+#146 = EDGE_LOOP('',(#147,#148,#149,#157,#165,#173));
+#147 = ORIENTED_EDGE('',*,*,#39,.F.);
+#148 = ORIENTED_EDGE('',*,*,#134,.T.);
+#149 = ORIENTED_EDGE('',*,*,#150,.T.);
+#150 = EDGE_CURVE('',#127,#151,#153,.T.);
+#151 = VERTEX_POINT('',#152);
+#152 = CARTESIAN_POINT('',(-2.46,2.65,12.2));
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(-2.46,2.65,8.6));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(0.E+000,1.110223024625E-016,1.));
+#157 = ORIENTED_EDGE('',*,*,#158,.T.);
+#158 = EDGE_CURVE('',#151,#159,#161,.T.);
+#159 = VERTEX_POINT('',#160);
+#160 = CARTESIAN_POINT('',(-2.46,1.381,12.2));
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(-2.46,2.0005,12.2));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.E+000,-1.,1.232595164408E-031));
+#165 = ORIENTED_EDGE('',*,*,#166,.T.);
+#166 = EDGE_CURVE('',#159,#167,#169,.T.);
+#167 = VERTEX_POINT('',#168);
+#168 = CARTESIAN_POINT('',(-2.46,1.381,12.9));
+#169 = LINE('',#170,#171);
+#170 = CARTESIAN_POINT('',(-2.46,1.381,5.));
+#171 = VECTOR('',#172,1.);
+#172 = DIRECTION('',(0.E+000,-5.551115123126E-016,1.));
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#40,#167,#175,.T.);
+#175 = LINE('',#176,#177);
+#176 = CARTESIAN_POINT('',(-2.46,2.651,12.9));
+#177 = VECTOR('',#178,1.);
+#178 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#179 = PLANE('',#180);
+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
+#181 = CARTESIAN_POINT('',(-2.46,2.651,5.));
+#182 = DIRECTION('',(-1.,-0.E+000,0.E+000));
+#183 = DIRECTION('',(0.E+000,-5.551115123126E-016,1.));
+#184 = ADVANCED_FACE('',(#185),#203,.T.);
+#185 = FACE_BOUND('',#186,.T.);
+#186 = EDGE_LOOP('',(#187,#188,#196,#202));
+#187 = ORIENTED_EDGE('',*,*,#174,.T.);
+#188 = ORIENTED_EDGE('',*,*,#189,.T.);
+#189 = EDGE_CURVE('',#167,#190,#192,.T.);
+#190 = VERTEX_POINT('',#191);
+#191 = CARTESIAN_POINT('',(-0.96,1.381,13.4));
+#192 = LINE('',#193,#194);
+#193 = CARTESIAN_POINT('',(-2.46,1.381,12.9));
+#194 = VECTOR('',#195,1.);
+#195 = DIRECTION('',(0.948683298051,-1.755416734288E-016,0.316227766017)
+  );
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#48,#190,#198,.T.);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(-0.96,2.651,13.4));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#202 = ORIENTED_EDGE('',*,*,#47,.F.);
+#203 = PLANE('',#204);
+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#205 = CARTESIAN_POINT('',(-2.46,2.651,12.9));
+#206 = DIRECTION('',(-0.316227766017,-3.159750121719E-016,0.948683298051
+    ));
+#207 = DIRECTION('',(0.948683298051,-1.755416734288E-016,0.316227766017)
+  );
+#208 = ADVANCED_FACE('',(#209),#227,.T.);
+#209 = FACE_BOUND('',#210,.T.);
+#210 = EDGE_LOOP('',(#211,#212,#220,#226));
+#211 = ORIENTED_EDGE('',*,*,#197,.T.);
+#212 = ORIENTED_EDGE('',*,*,#213,.T.);
+#213 = EDGE_CURVE('',#190,#214,#216,.T.);
+#214 = VERTEX_POINT('',#215);
+#215 = CARTESIAN_POINT('',(6.04,1.381,13.4));
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(-0.96,1.381,13.4));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(1.,0.E+000,0.E+000));
+#220 = ORIENTED_EDGE('',*,*,#221,.F.);
+#221 = EDGE_CURVE('',#56,#214,#222,.T.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(6.04,2.651,13.4));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.E+000,-1.,-3.330669073875E-016));
+#226 = ORIENTED_EDGE('',*,*,#55,.F.);
+#227 = PLANE('',#228);
+#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231);
+#229 = CARTESIAN_POINT('',(-0.96,2.651,13.4));
+#230 = DIRECTION('',(0.E+000,-3.330669073875E-016,1.));
+#231 = DIRECTION('',(1.,0.E+000,0.E+000));
+#232 = ADVANCED_FACE('',(#233),#244,.T.);
+#233 = FACE_BOUND('',#234,.T.);
+#234 = EDGE_LOOP('',(#235,#236,#242,#243));
+#235 = ORIENTED_EDGE('',*,*,#221,.T.);
+#236 = ORIENTED_EDGE('',*,*,#237,.T.);
+#237 = EDGE_CURVE('',#214,#79,#238,.T.);
+#238 = LINE('',#239,#240);
+#239 = CARTESIAN_POINT('',(6.04,1.381,13.4));
+#240 = VECTOR('',#241,1.);
+#241 = DIRECTION('',(0.948683298051,1.755416734288E-016,-0.316227766017)
+  );
+#242 = ORIENTED_EDGE('',*,*,#78,.F.);
+#243 = ORIENTED_EDGE('',*,*,#63,.F.);
+#244 = PLANE('',#245);
+#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
+#246 = CARTESIAN_POINT('',(6.04,2.651,13.4));
+#247 = DIRECTION('',(0.316227766017,-3.159750121719E-016,0.948683298051)
+  );
+#248 = DIRECTION('',(0.948683298051,1.755416734288E-016,-0.316227766017)
+  );
+#249 = ADVANCED_FACE('',(#250),#293,.T.);
+#250 = FACE_BOUND('',#251,.T.);
+#251 = EDGE_LOOP('',(#252,#262,#268,#269,#270,#271,#279,#287));
+#252 = ORIENTED_EDGE('',*,*,#253,.F.);
+#253 = EDGE_CURVE('',#254,#256,#258,.T.);
+#254 = VERTEX_POINT('',#255);
+#255 = CARTESIAN_POINT('',(-2.465,2.65,12.2));
+#256 = VERTEX_POINT('',#257);
+#257 = CARTESIAN_POINT('',(-2.465,2.65,3.2));
+#258 = LINE('',#259,#260);
+#259 = CARTESIAN_POINT('',(-2.465,2.65,12.2));
+#260 = VECTOR('',#261,1.);
+#261 = DIRECTION('',(4.930380657631E-032,-1.110223024625E-016,-1.));
+#262 = ORIENTED_EDGE('',*,*,#263,.T.);
+#263 = EDGE_CURVE('',#254,#151,#264,.T.);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(-2.465,2.65,12.2));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#268 = ORIENTED_EDGE('',*,*,#150,.F.);
+#269 = ORIENTED_EDGE('',*,*,#126,.F.);
+#270 = ORIENTED_EDGE('',*,*,#102,.F.);
+#271 = ORIENTED_EDGE('',*,*,#272,.T.);
+#272 = EDGE_CURVE('',#95,#273,#275,.T.);
+#273 = VERTEX_POINT('',#274);
+#274 = CARTESIAN_POINT('',(7.545,2.65,12.2));
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(-2.465,2.65,12.2));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#279 = ORIENTED_EDGE('',*,*,#280,.T.);
+#280 = EDGE_CURVE('',#273,#281,#283,.T.);
+#281 = VERTEX_POINT('',#282);
+#282 = CARTESIAN_POINT('',(7.545,2.65,3.2));
+#283 = LINE('',#284,#285);
+#284 = CARTESIAN_POINT('',(7.545,2.65,12.2));
+#285 = VECTOR('',#286,1.);
+#286 = DIRECTION('',(4.930380657631E-032,-1.110223024625E-016,-1.));
+#287 = ORIENTED_EDGE('',*,*,#288,.F.);
+#288 = EDGE_CURVE('',#256,#281,#289,.T.);
+#289 = LINE('',#290,#291);
+#290 = CARTESIAN_POINT('',(-2.465,2.65,3.2));
+#291 = VECTOR('',#292,1.);
+#292 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#293 = PLANE('',#294);
+#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297);
+#295 = CARTESIAN_POINT('',(-2.465,2.65,12.2));
+#296 = DIRECTION('',(1.110223024625E-016,1.,-1.110223024625E-016));
+#297 = DIRECTION('',(8.628166150855E-032,-1.110223024625E-016,-1.));
+#298 = ADVANCED_FACE('',(#299),#333,.T.);
+#299 = FACE_BOUND('',#300,.T.);
+#300 = EDGE_LOOP('',(#301,#309,#317,#323,#324,#325,#331,#332));
+#301 = ORIENTED_EDGE('',*,*,#302,.F.);
+#302 = EDGE_CURVE('',#303,#254,#305,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(-2.465,1.35,12.2));
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(-2.465,1.35,12.2));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(3.330669073875E-016,1.,-6.162975822039E-032));
+#309 = ORIENTED_EDGE('',*,*,#310,.T.);
+#310 = EDGE_CURVE('',#303,#311,#313,.T.);
+#311 = VERTEX_POINT('',#312);
+#312 = CARTESIAN_POINT('',(7.545,1.35,12.2));
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(-2.465,1.35,12.2));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#317 = ORIENTED_EDGE('',*,*,#318,.T.);
+#318 = EDGE_CURVE('',#311,#273,#319,.T.);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(7.545,1.35,12.2));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(3.330669073875E-016,1.,-6.162975822039E-032));
+#323 = ORIENTED_EDGE('',*,*,#272,.F.);
+#324 = ORIENTED_EDGE('',*,*,#94,.F.);
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#159,#87,#327,.T.);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(2.5375,1.381,12.2));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(1.,-9.291271144365E-032,1.665334536938E-016));
+#331 = ORIENTED_EDGE('',*,*,#158,.F.);
+#332 = ORIENTED_EDGE('',*,*,#263,.F.);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(-2.465,1.35,12.2));
+#336 = DIRECTION('',(-1.665334536938E-016,1.232595164408E-031,1.));
+#337 = DIRECTION('',(3.330669073875E-016,1.,-7.395570986447E-032));
+#338 = ADVANCED_FACE('',(#339),#347,.T.);
+#339 = FACE_BOUND('',#340,.T.);
+#340 = EDGE_LOOP('',(#341,#342,#343,#344,#345,#346));
+#341 = ORIENTED_EDGE('',*,*,#86,.F.);
+#342 = ORIENTED_EDGE('',*,*,#237,.F.);
+#343 = ORIENTED_EDGE('',*,*,#213,.F.);
+#344 = ORIENTED_EDGE('',*,*,#189,.F.);
+#345 = ORIENTED_EDGE('',*,*,#166,.F.);
+#346 = ORIENTED_EDGE('',*,*,#326,.T.);
+#347 = PLANE('',#348);
+#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
+#349 = CARTESIAN_POINT('',(7.54,1.381,12.9));
+#350 = DIRECTION('',(0.E+000,-1.,-5.579222035142E-016));
+#351 = DIRECTION('',(0.E+000,5.579222035142E-016,-1.));
+#352 = ADVANCED_FACE('',(#353),#387,.F.);
+#353 = FACE_BOUND('',#354,.T.);
+#354 = EDGE_LOOP('',(#355,#365,#373,#379,#380,#381));
+#355 = ORIENTED_EDGE('',*,*,#356,.T.);
+#356 = EDGE_CURVE('',#357,#359,#361,.T.);
+#357 = VERTEX_POINT('',#358);
+#358 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-2.465,-1.85,3.2));
+#361 = LINE('',#362,#363);
+#362 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#363 = VECTOR('',#364,1.);
+#364 = DIRECTION('',(-3.311374666357E-016,-0.994207047566,0.10748184298)
+  );
+#365 = ORIENTED_EDGE('',*,*,#366,.T.);
+#366 = EDGE_CURVE('',#359,#367,#369,.T.);
+#367 = VERTEX_POINT('',#368);
+#368 = CARTESIAN_POINT('',(-2.465,-1.85,11.8));
+#369 = LINE('',#370,#371);
+#370 = CARTESIAN_POINT('',(-2.465,-1.85,3.2));
+#371 = VECTOR('',#372,1.);
+#372 = DIRECTION('',(-4.930380657631E-032,1.110223024625E-016,1.));
+#373 = ORIENTED_EDGE('',*,*,#374,.T.);
+#374 = EDGE_CURVE('',#367,#303,#375,.T.);
+#375 = LINE('',#376,#377);
+#376 = CARTESIAN_POINT('',(-2.465,-1.85,11.8));
+#377 = VECTOR('',#378,1.);
+#378 = DIRECTION('',(3.304949236661E-016,0.992277876714,0.124034734589)
+  );
+#379 = ORIENTED_EDGE('',*,*,#302,.T.);
+#380 = ORIENTED_EDGE('',*,*,#253,.T.);
+#381 = ORIENTED_EDGE('',*,*,#382,.T.);
+#382 = EDGE_CURVE('',#256,#357,#383,.T.);
+#383 = LINE('',#384,#385);
+#384 = CARTESIAN_POINT('',(-2.465,2.65,3.2));
+#385 = VECTOR('',#386,1.);
+#386 = DIRECTION('',(-3.321223697683E-016,-0.997164120487,
+    -7.525766947069E-002));
+#387 = PLANE('',#388);
+#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
+#389 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#390 = DIRECTION('',(1.,-2.288831879805E-016,1.032765604302E-016));
+#391 = DIRECTION('',(3.399054904431E-016,1.,1.110223024625E-016));
+#392 = ADVANCED_FACE('',(#393),#507,.T.);
+#393 = FACE_BOUND('',#394,.T.);
+#394 = EDGE_LOOP('',(#395,#396,#397,#405,#413,#421,#429,#437,#445,#453,
+    #461,#469,#477,#485,#493,#501));
+#395 = ORIENTED_EDGE('',*,*,#382,.F.);
+#396 = ORIENTED_EDGE('',*,*,#288,.T.);
+#397 = ORIENTED_EDGE('',*,*,#398,.T.);
+#398 = EDGE_CURVE('',#281,#399,#401,.T.);
+#399 = VERTEX_POINT('',#400);
+#400 = CARTESIAN_POINT('',(7.545,-2.225997164373E-016,3.));
+#401 = LINE('',#402,#403);
+#402 = CARTESIAN_POINT('',(7.545,2.65,3.2));
+#403 = VECTOR('',#404,1.);
+#404 = DIRECTION('',(-3.321223697683E-016,-0.997164120487,
+    -7.525766947069E-002));
+#405 = ORIENTED_EDGE('',*,*,#406,.F.);
+#406 = EDGE_CURVE('',#407,#399,#409,.T.);
+#407 = VERTEX_POINT('',#408);
+#408 = CARTESIAN_POINT('',(5.650248,-1.223998680189E-017,3.));
+#409 = LINE('',#410,#411);
+#410 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#411 = VECTOR('',#412,1.);
+#412 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#413 = ORIENTED_EDGE('',*,*,#414,.T.);
+#414 = EDGE_CURVE('',#407,#415,#417,.T.);
+#415 = VERTEX_POINT('',#416);
+#416 = CARTESIAN_POINT('',(5.650248,0.25,3.018867924528));
+#417 = LINE('',#418,#419);
+#418 = CARTESIAN_POINT('',(5.650248,1.386817699115,3.104665486726));
+#419 = VECTOR('',#420,1.);
+#420 = DIRECTION('',(0.E+000,0.997164120487,7.525766947069E-002));
+#421 = ORIENTED_EDGE('',*,*,#422,.T.);
+#422 = EDGE_CURVE('',#415,#423,#425,.T.);
+#423 = VERTEX_POINT('',#424);
+#424 = CARTESIAN_POINT('',(4.509752,0.25,3.018867924528));
+#425 = LINE('',#426,#427);
+#426 = CARTESIAN_POINT('',(0.94,0.25,3.018867924528));
+#427 = VECTOR('',#428,1.);
+#428 = DIRECTION('',(-1.,-1.165151278053E-031,-1.749124953891E-016));
+#429 = ORIENTED_EDGE('',*,*,#430,.T.);
+#430 = EDGE_CURVE('',#423,#431,#433,.T.);
+#431 = VERTEX_POINT('',#432);
+#432 = CARTESIAN_POINT('',(4.509752,1.143805050674E-016,3.));
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(4.509752,1.499469494315,3.113167509005));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(0.E+000,-0.997164120487,-7.525766947069E-002));
+#437 = ORIENTED_EDGE('',*,*,#438,.F.);
+#438 = EDGE_CURVE('',#439,#431,#441,.T.);
+#439 = VERTEX_POINT('',#440);
+#440 = CARTESIAN_POINT('',(3.175,2.625677453238E-016,3.));
+#441 = LINE('',#442,#443);
+#442 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#443 = VECTOR('',#444,1.);
+#444 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#445 = ORIENTED_EDGE('',*,*,#446,.T.);
+#446 = EDGE_CURVE('',#439,#447,#449,.T.);
+#447 = VERTEX_POINT('',#448);
+#448 = CARTESIAN_POINT('',(3.175,0.25,3.018867924528));
+#449 = LINE('',#450,#451);
+#450 = CARTESIAN_POINT('',(3.175,1.386817699115,3.104665486726));
+#451 = VECTOR('',#452,1.);
+#452 = DIRECTION('',(0.E+000,0.997164120487,7.525766947069E-002));
+#453 = ORIENTED_EDGE('',*,*,#454,.T.);
+#454 = EDGE_CURVE('',#447,#455,#457,.T.);
+#455 = VERTEX_POINT('',#456);
+#456 = CARTESIAN_POINT('',(1.905,0.25,3.018867924528));
+#457 = LINE('',#458,#459);
+#458 = CARTESIAN_POINT('',(-0.33,0.25,3.018867924528));
+#459 = VECTOR('',#460,1.);
+#460 = DIRECTION('',(-1.,-1.165151278053E-031,-1.749124953891E-016));
+#461 = ORIENTED_EDGE('',*,*,#462,.T.);
+#462 = EDGE_CURVE('',#455,#463,#465,.T.);
+#463 = VERTEX_POINT('',#464);
+#464 = CARTESIAN_POINT('',(1.905,4.035660694512E-016,3.));
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(1.905,1.499384070796,3.113161061947));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(0.E+000,-0.997164120487,-7.525766947069E-002));
+#469 = ORIENTED_EDGE('',*,*,#470,.F.);
+#470 = EDGE_CURVE('',#471,#463,#473,.T.);
+#471 = VERTEX_POINT('',#472);
+#472 = CARTESIAN_POINT('',(0.635,5.445643935786E-016,3.));
+#473 = LINE('',#474,#475);
+#474 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#475 = VECTOR('',#476,1.);
+#476 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#477 = ORIENTED_EDGE('',*,*,#478,.T.);
+#478 = EDGE_CURVE('',#471,#479,#481,.T.);
+#479 = VERTEX_POINT('',#480);
+#480 = CARTESIAN_POINT('',(0.635,0.25,3.018867924528));
+#481 = LINE('',#482,#483);
+#482 = CARTESIAN_POINT('',(0.635,1.386817699115,3.104665486726));
+#483 = VECTOR('',#484,1.);
+#484 = DIRECTION('',(0.E+000,0.997164120487,7.525766947069E-002));
+#485 = ORIENTED_EDGE('',*,*,#486,.T.);
+#486 = EDGE_CURVE('',#479,#487,#489,.T.);
+#487 = VERTEX_POINT('',#488);
+#488 = CARTESIAN_POINT('',(-0.635,0.25,3.018867924528));
+#489 = LINE('',#490,#491);
+#490 = CARTESIAN_POINT('',(-1.6,0.25,3.018867924528));
+#491 = VECTOR('',#492,1.);
+#492 = DIRECTION('',(-1.,-1.165151278053E-031,-1.749124953891E-016));
+#493 = ORIENTED_EDGE('',*,*,#494,.T.);
+#494 = EDGE_CURVE('',#487,#495,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.635,6.85562717706E-016,3.));
+#497 = LINE('',#498,#499);
+#498 = CARTESIAN_POINT('',(-0.635,1.499384070796,3.113161061947));
+#499 = VECTOR('',#500,1.);
+#500 = DIRECTION('',(0.E+000,-0.997164120487,-7.525766947069E-002));
+#501 = ORIENTED_EDGE('',*,*,#502,.F.);
+#502 = EDGE_CURVE('',#357,#495,#503,.T.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#505 = VECTOR('',#506,1.);
+#506 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#507 = PLANE('',#508);
+#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511);
+#509 = CARTESIAN_POINT('',(-2.465,2.65,3.2));
+#510 = DIRECTION('',(1.744164646267E-016,7.525766947069E-002,
+    -0.997164120487));
+#511 = DIRECTION('',(-3.321223697683E-016,-0.997164120487,
+    -7.525766947069E-002));
+#512 = ADVANCED_FACE('',(#513),#540,.T.);
+#513 = FACE_BOUND('',#514,.F.);
+#514 = EDGE_LOOP('',(#515,#523,#531,#537,#538,#539));
+#515 = ORIENTED_EDGE('',*,*,#516,.T.);
+#516 = EDGE_CURVE('',#399,#517,#519,.T.);
+#517 = VERTEX_POINT('',#518);
+#518 = CARTESIAN_POINT('',(7.545,-1.85,3.2));
+#519 = LINE('',#520,#521);
+#520 = CARTESIAN_POINT('',(7.545,-2.225997164373E-016,3.));
+#521 = VECTOR('',#522,1.);
+#522 = DIRECTION('',(-3.311374666357E-016,-0.994207047566,0.10748184298)
+  );
+#523 = ORIENTED_EDGE('',*,*,#524,.T.);
+#524 = EDGE_CURVE('',#517,#525,#527,.T.);
+#525 = VERTEX_POINT('',#526);
+#526 = CARTESIAN_POINT('',(7.545,-1.85,11.8));
+#527 = LINE('',#528,#529);
+#528 = CARTESIAN_POINT('',(7.545,-1.85,3.2));
+#529 = VECTOR('',#530,1.);
+#530 = DIRECTION('',(-4.930380657631E-032,1.110223024625E-016,1.));
+#531 = ORIENTED_EDGE('',*,*,#532,.T.);
+#532 = EDGE_CURVE('',#525,#311,#533,.T.);
+#533 = LINE('',#534,#535);
+#534 = CARTESIAN_POINT('',(7.545,-1.85,11.8));
+#535 = VECTOR('',#536,1.);
+#536 = DIRECTION('',(3.304949236661E-016,0.992277876714,0.124034734589)
+  );
+#537 = ORIENTED_EDGE('',*,*,#318,.T.);
+#538 = ORIENTED_EDGE('',*,*,#280,.T.);
+#539 = ORIENTED_EDGE('',*,*,#398,.T.);
+#540 = PLANE('',#541);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(7.545,-2.225997164373E-016,3.));
+#543 = DIRECTION('',(1.,-2.288831879805E-016,1.032765604302E-016));
+#544 = DIRECTION('',(3.399054904431E-016,1.,1.110223024625E-016));
+#545 = ADVANCED_FACE('',(#546),#557,.T.);
+#546 = FACE_BOUND('',#547,.T.);
+#547 = EDGE_LOOP('',(#548,#554,#555,#556));
+#548 = ORIENTED_EDGE('',*,*,#549,.T.);
+#549 = EDGE_CURVE('',#367,#525,#550,.T.);
+#550 = LINE('',#551,#552);
+#551 = CARTESIAN_POINT('',(-2.465,-1.85,11.8));
+#552 = VECTOR('',#553,1.);
+#553 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#554 = ORIENTED_EDGE('',*,*,#532,.T.);
+#555 = ORIENTED_EDGE('',*,*,#310,.F.);
+#556 = ORIENTED_EDGE('',*,*,#374,.F.);
+#557 = PLANE('',#558);
+#558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
+#559 = CARTESIAN_POINT('',(-2.465,-1.85,11.8));
+#560 = DIRECTION('',(-1.790180836525E-016,-0.124034734589,0.992277876714
+    ));
+#561 = DIRECTION('',(3.304949236661E-016,0.992277876714,0.124034734589)
+  );
+#562 = ADVANCED_FACE('',(#563),#643,.T.);
+#563 = FACE_BOUND('',#564,.T.);
+#564 = EDGE_LOOP('',(#565,#566,#567,#575,#583,#589,#590,#598,#606,#612,
+    #613,#621,#629,#635,#636,#637));
+#565 = ORIENTED_EDGE('',*,*,#356,.F.);
+#566 = ORIENTED_EDGE('',*,*,#502,.T.);
+#567 = ORIENTED_EDGE('',*,*,#568,.T.);
+#568 = EDGE_CURVE('',#495,#569,#571,.T.);
+#569 = VERTEX_POINT('',#570);
+#570 = CARTESIAN_POINT('',(-0.635,-0.25,3.027027027027));
+#571 = LINE('',#572,#573);
+#572 = CARTESIAN_POINT('',(-0.635,5.222743682311E-002,2.994353790614));
+#573 = VECTOR('',#574,1.);
+#574 = DIRECTION('',(0.E+000,-0.994207047566,0.10748184298));
+#575 = ORIENTED_EDGE('',*,*,#576,.F.);
+#576 = EDGE_CURVE('',#577,#569,#579,.T.);
+#577 = VERTEX_POINT('',#578);
+#578 = CARTESIAN_POINT('',(0.635,-0.25,3.027027027027));
+#579 = LINE('',#580,#581);
+#580 = CARTESIAN_POINT('',(-1.6,-0.25,3.027027027027));
+#581 = VECTOR('',#582,1.);
+#582 = DIRECTION('',(-1.,-1.029383529195E-031,-1.545310426167E-016));
+#583 = ORIENTED_EDGE('',*,*,#584,.T.);
+#584 = EDGE_CURVE('',#577,#471,#585,.T.);
+#585 = LINE('',#586,#587);
+#586 = CARTESIAN_POINT('',(0.635,0.212516245487,2.977025270758));
+#587 = VECTOR('',#588,1.);
+#588 = DIRECTION('',(0.E+000,0.994207047566,-0.10748184298));
+#589 = ORIENTED_EDGE('',*,*,#470,.T.);
+#590 = ORIENTED_EDGE('',*,*,#591,.T.);
+#591 = EDGE_CURVE('',#463,#592,#594,.T.);
+#592 = VERTEX_POINT('',#593);
+#593 = CARTESIAN_POINT('',(1.905,-0.25,3.027027027027));
+#594 = LINE('',#595,#596);
+#595 = CARTESIAN_POINT('',(1.905,5.222743682311E-002,2.994353790614));
+#596 = VECTOR('',#597,1.);
+#597 = DIRECTION('',(0.E+000,-0.994207047566,0.10748184298));
+#598 = ORIENTED_EDGE('',*,*,#599,.F.);
+#599 = EDGE_CURVE('',#600,#592,#602,.T.);
+#600 = VERTEX_POINT('',#601);
+#601 = CARTESIAN_POINT('',(3.175,-0.25,3.027027027027));
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(-0.33,-0.25,3.027027027027));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(-1.,-1.029383529195E-031,-1.545310426167E-016));
+#606 = ORIENTED_EDGE('',*,*,#607,.T.);
+#607 = EDGE_CURVE('',#600,#439,#608,.T.);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(3.175,0.212516245487,2.977025270758));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.E+000,0.994207047566,-0.10748184298));
+#612 = ORIENTED_EDGE('',*,*,#438,.T.);
+#613 = ORIENTED_EDGE('',*,*,#614,.T.);
+#614 = EDGE_CURVE('',#431,#615,#617,.T.);
+#615 = VERTEX_POINT('',#616);
+#616 = CARTESIAN_POINT('',(4.509752,-0.25,3.027027027027));
+#617 = LINE('',#618,#619);
+#618 = CARTESIAN_POINT('',(4.509752,5.21057980624E-002,2.99436694075));
+#619 = VECTOR('',#620,1.);
+#620 = DIRECTION('',(0.E+000,-0.994207047566,0.10748184298));
+#621 = ORIENTED_EDGE('',*,*,#622,.F.);
+#622 = EDGE_CURVE('',#623,#615,#625,.T.);
+#623 = VERTEX_POINT('',#624);
+#624 = CARTESIAN_POINT('',(5.650248,-0.25,3.027027027027));
+#625 = LINE('',#626,#627);
+#626 = CARTESIAN_POINT('',(0.94,-0.25,3.027027027027));
+#627 = VECTOR('',#628,1.);
+#628 = DIRECTION('',(-1.,-1.029383529195E-031,-1.545310426167E-016));
+#629 = ORIENTED_EDGE('',*,*,#630,.T.);
+#630 = EDGE_CURVE('',#623,#407,#631,.T.);
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(5.650248,0.212516245487,2.977025270758));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(0.E+000,0.994207047566,-0.10748184298));
+#635 = ORIENTED_EDGE('',*,*,#406,.T.);
+#636 = ORIENTED_EDGE('',*,*,#516,.T.);
+#637 = ORIENTED_EDGE('',*,*,#638,.F.);
+#638 = EDGE_CURVE('',#359,#517,#639,.T.);
+#639 = LINE('',#640,#641);
+#640 = CARTESIAN_POINT('',(-2.465,-1.85,3.2));
+#641 = VECTOR('',#642,1.);
+#642 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016));
+#643 = PLANE('',#644);
+#644 = AXIS2_PLACEMENT_3D('',#645,#646,#647);
+#645 = CARTESIAN_POINT('',(-2.465,8.887335312124E-016,3.));
+#646 = DIRECTION('',(1.536358516373E-016,-0.10748184298,-0.994207047566)
+  );
+#647 = DIRECTION('',(-3.311374666357E-016,-0.994207047566,0.10748184298)
+  );
+#648 = ADVANCED_FACE('',(#649),#655,.T.);
+#649 = FACE_BOUND('',#650,.T.);
+#650 = EDGE_LOOP('',(#651,#652,#653,#654));
+#651 = ORIENTED_EDGE('',*,*,#638,.T.);
+#652 = ORIENTED_EDGE('',*,*,#524,.T.);
+#653 = ORIENTED_EDGE('',*,*,#549,.F.);
+#654 = ORIENTED_EDGE('',*,*,#366,.F.);
+#655 = PLANE('',#656);
+#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659);
+#657 = CARTESIAN_POINT('',(-2.465,-1.85,3.2));
+#658 = DIRECTION('',(-1.110223024625E-016,-1.,1.110223024625E-016));
+#659 = DIRECTION('',(-8.628166150855E-032,1.110223024625E-016,1.));
+#660 = ADVANCED_FACE('',(#661),#687,.F.);
+#661 = FACE_BOUND('',#662,.F.);
+#662 = EDGE_LOOP('',(#663,#671,#672,#673,#681));
+#663 = ORIENTED_EDGE('',*,*,#664,.F.);
+#664 = EDGE_CURVE('',#487,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(-0.635,0.25,1.335));
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(-0.635,0.25,4.335));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#671 = ORIENTED_EDGE('',*,*,#494,.T.);
+#672 = ORIENTED_EDGE('',*,*,#568,.T.);
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#569,#675,#677,.T.);
+#675 = VERTEX_POINT('',#676);
+#676 = CARTESIAN_POINT('',(-0.635,-0.25,1.335));
+#677 = LINE('',#678,#679);
+#678 = CARTESIAN_POINT('',(-0.635,-0.25,4.335));
+#679 = VECTOR('',#680,1.);
+#680 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#681 = ORIENTED_EDGE('',*,*,#682,.F.);
+#682 = EDGE_CURVE('',#665,#675,#683,.T.);
+#683 = LINE('',#684,#685);
+#684 = CARTESIAN_POINT('',(-0.635,0.25,1.335));
+#685 = VECTOR('',#686,1.);
+#686 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#687 = PLANE('',#688);
+#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691);
+#689 = CARTESIAN_POINT('',(-0.635,0.25,4.335));
+#690 = DIRECTION('',(1.,0.E+000,0.E+000));
+#691 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#692 = ADVANCED_FACE('',(#693),#807,.F.);
+#693 = FACE_BOUND('',#694,.F.);
+#694 = EDGE_LOOP('',(#695,#705,#713,#721,#729,#737,#745,#753,#761,#769,
+    #777,#785,#793,#799,#800,#801));
+#695 = ORIENTED_EDGE('',*,*,#696,.F.);
+#696 = EDGE_CURVE('',#697,#699,#701,.T.);
+#697 = VERTEX_POINT('',#698);
+#698 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#699 = VERTEX_POINT('',#700);
+#700 = CARTESIAN_POINT('',(-0.735,0.25,1.335));
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#705 = ORIENTED_EDGE('',*,*,#706,.T.);
+#706 = EDGE_CURVE('',#697,#707,#709,.T.);
+#707 = VERTEX_POINT('',#708);
+#708 = CARTESIAN_POINT('',(-0.4,0.25,-1.110223024625E-016));
+#709 = LINE('',#710,#711);
+#710 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#711 = VECTOR('',#712,1.);
+#712 = DIRECTION('',(0.707106781187,-4.710277376051E-016,-0.707106781187
+    ));
+#713 = ORIENTED_EDGE('',*,*,#714,.F.);
+#714 = EDGE_CURVE('',#715,#707,#717,.T.);
+#715 = VERTEX_POINT('',#716);
+#716 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#719 = VECTOR('',#720,1.);
+#720 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#721 = ORIENTED_EDGE('',*,*,#722,.T.);
+#722 = EDGE_CURVE('',#715,#723,#725,.T.);
+#723 = VERTEX_POINT('',#724);
+#724 = CARTESIAN_POINT('',(-0.15,0.25,-6.835));
+#725 = LINE('',#726,#727);
+#726 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#727 = VECTOR('',#728,1.);
+#728 = DIRECTION('',(0.342020143326,-6.259610302001E-016,-0.939692620786
+    ));
+#729 = ORIENTED_EDGE('',*,*,#730,.F.);
+#730 = EDGE_CURVE('',#731,#723,#733,.T.);
+#731 = VERTEX_POINT('',#732);
+#732 = CARTESIAN_POINT('',(-0.15,0.25,-7.335));
+#733 = LINE('',#734,#735);
+#734 = CARTESIAN_POINT('',(-0.15,0.25,-7.335));
+#735 = VECTOR('',#736,1.);
+#736 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#737 = ORIENTED_EDGE('',*,*,#738,.F.);
+#738 = EDGE_CURVE('',#739,#731,#741,.T.);
+#739 = VERTEX_POINT('',#740);
+#740 = CARTESIAN_POINT('',(0.15,0.25,-7.335));
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(0.15,0.25,-7.335));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#745 = ORIENTED_EDGE('',*,*,#746,.F.);
+#746 = EDGE_CURVE('',#747,#739,#749,.T.);
+#747 = VERTEX_POINT('',#748);
+#748 = CARTESIAN_POINT('',(0.15,0.25,-6.835));
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(0.15,0.25,-6.835));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#753 = ORIENTED_EDGE('',*,*,#754,.F.);
+#754 = EDGE_CURVE('',#755,#747,#757,.T.);
+#755 = VERTEX_POINT('',#756);
+#756 = CARTESIAN_POINT('',(0.4,0.25,-6.148130645136));
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(0.4,0.25,-6.148130645136));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#761 = ORIENTED_EDGE('',*,*,#762,.F.);
+#762 = EDGE_CURVE('',#763,#755,#765,.T.);
+#763 = VERTEX_POINT('',#764);
+#764 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#769 = ORIENTED_EDGE('',*,*,#770,.T.);
+#770 = EDGE_CURVE('',#763,#771,#773,.T.);
+#771 = VERTEX_POINT('',#772);
+#772 = CARTESIAN_POINT('',(0.735,0.25,0.335));
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#777 = ORIENTED_EDGE('',*,*,#778,.F.);
+#778 = EDGE_CURVE('',#779,#771,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(0.735,0.25,1.335));
+#781 = LINE('',#782,#783);
+#782 = CARTESIAN_POINT('',(0.735,0.25,1.335));
+#783 = VECTOR('',#784,1.);
+#784 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#785 = ORIENTED_EDGE('',*,*,#786,.F.);
+#786 = EDGE_CURVE('',#787,#779,#789,.T.);
+#787 = VERTEX_POINT('',#788);
+#788 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#789 = LINE('',#790,#791);
+#790 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#791 = VECTOR('',#792,1.);
+#792 = DIRECTION('',(1.,0.E+000,0.E+000));
+#793 = ORIENTED_EDGE('',*,*,#794,.T.);
+#794 = EDGE_CURVE('',#787,#479,#795,.T.);
+#795 = LINE('',#796,#797);
+#796 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#797 = VECTOR('',#798,1.);
+#798 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#799 = ORIENTED_EDGE('',*,*,#486,.T.);
+#800 = ORIENTED_EDGE('',*,*,#664,.T.);
+#801 = ORIENTED_EDGE('',*,*,#802,.F.);
+#802 = EDGE_CURVE('',#699,#665,#803,.T.);
+#803 = LINE('',#804,#805);
+#804 = CARTESIAN_POINT('',(-0.735,0.25,1.335));
+#805 = VECTOR('',#806,1.);
+#806 = DIRECTION('',(1.,0.E+000,0.E+000));
+#807 = PLANE('',#808);
+#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811);
+#809 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#810 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#811 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#812 = ADVANCED_FACE('',(#813),#832,.F.);
+#813 = FACE_BOUND('',#814,.F.);
+#814 = EDGE_LOOP('',(#815,#816,#824,#830,#831));
+#815 = ORIENTED_EDGE('',*,*,#794,.F.);
+#816 = ORIENTED_EDGE('',*,*,#817,.T.);
+#817 = EDGE_CURVE('',#787,#818,#820,.T.);
+#818 = VERTEX_POINT('',#819);
+#819 = CARTESIAN_POINT('',(0.635,-0.25,1.335));
+#820 = LINE('',#821,#822);
+#821 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#822 = VECTOR('',#823,1.);
+#823 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#824 = ORIENTED_EDGE('',*,*,#825,.T.);
+#825 = EDGE_CURVE('',#818,#577,#826,.T.);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.635,-0.25,1.335));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#830 = ORIENTED_EDGE('',*,*,#584,.T.);
+#831 = ORIENTED_EDGE('',*,*,#478,.T.);
+#832 = PLANE('',#833);
+#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
+#834 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#835 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#836 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#837 = ADVANCED_FACE('',(#838),#864,.F.);
+#838 = FACE_BOUND('',#839,.F.);
+#839 = EDGE_LOOP('',(#840,#848,#849,#850,#858));
+#840 = ORIENTED_EDGE('',*,*,#841,.F.);
+#841 = EDGE_CURVE('',#455,#842,#844,.T.);
+#842 = VERTEX_POINT('',#843);
+#843 = CARTESIAN_POINT('',(1.905,0.25,1.335));
+#844 = LINE('',#845,#846);
+#845 = CARTESIAN_POINT('',(1.905,0.25,4.335));
+#846 = VECTOR('',#847,1.);
+#847 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#848 = ORIENTED_EDGE('',*,*,#462,.T.);
+#849 = ORIENTED_EDGE('',*,*,#591,.T.);
+#850 = ORIENTED_EDGE('',*,*,#851,.T.);
+#851 = EDGE_CURVE('',#592,#852,#854,.T.);
+#852 = VERTEX_POINT('',#853);
+#853 = CARTESIAN_POINT('',(1.905,-0.25,1.335));
+#854 = LINE('',#855,#856);
+#855 = CARTESIAN_POINT('',(1.905,-0.25,4.335));
+#856 = VECTOR('',#857,1.);
+#857 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#858 = ORIENTED_EDGE('',*,*,#859,.F.);
+#859 = EDGE_CURVE('',#842,#852,#860,.T.);
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(1.905,0.25,1.335));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#864 = PLANE('',#865);
+#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868);
+#866 = CARTESIAN_POINT('',(1.905,0.25,4.335));
+#867 = DIRECTION('',(1.,0.E+000,0.E+000));
+#868 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#869 = ADVANCED_FACE('',(#870),#984,.F.);
+#870 = FACE_BOUND('',#871,.F.);
+#871 = EDGE_LOOP('',(#872,#882,#890,#898,#906,#914,#922,#930,#938,#946,
+    #954,#962,#970,#976,#977,#978));
+#872 = ORIENTED_EDGE('',*,*,#873,.F.);
+#873 = EDGE_CURVE('',#874,#876,#878,.T.);
+#874 = VERTEX_POINT('',#875);
+#875 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#876 = VERTEX_POINT('',#877);
+#877 = CARTESIAN_POINT('',(1.805,0.25,1.335));
+#878 = LINE('',#879,#880);
+#879 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#880 = VECTOR('',#881,1.);
+#881 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#882 = ORIENTED_EDGE('',*,*,#883,.T.);
+#883 = EDGE_CURVE('',#874,#884,#886,.T.);
+#884 = VERTEX_POINT('',#885);
+#885 = CARTESIAN_POINT('',(2.14,0.25,-1.110223024625E-016));
+#886 = LINE('',#887,#888);
+#887 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#888 = VECTOR('',#889,1.);
+#889 = DIRECTION('',(0.707106781187,-4.710277376051E-016,-0.707106781187
+    ));
+#890 = ORIENTED_EDGE('',*,*,#891,.F.);
+#891 = EDGE_CURVE('',#892,#884,#894,.T.);
+#892 = VERTEX_POINT('',#893);
+#893 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#894 = LINE('',#895,#896);
+#895 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#896 = VECTOR('',#897,1.);
+#897 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#898 = ORIENTED_EDGE('',*,*,#899,.T.);
+#899 = EDGE_CURVE('',#892,#900,#902,.T.);
+#900 = VERTEX_POINT('',#901);
+#901 = CARTESIAN_POINT('',(2.39,0.25,-6.835));
+#902 = LINE('',#903,#904);
+#903 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#904 = VECTOR('',#905,1.);
+#905 = DIRECTION('',(0.342020143326,-6.259610302001E-016,-0.939692620786
+    ));
+#906 = ORIENTED_EDGE('',*,*,#907,.F.);
+#907 = EDGE_CURVE('',#908,#900,#910,.T.);
+#908 = VERTEX_POINT('',#909);
+#909 = CARTESIAN_POINT('',(2.39,0.25,-7.335));
+#910 = LINE('',#911,#912);
+#911 = CARTESIAN_POINT('',(2.39,0.25,-7.335));
+#912 = VECTOR('',#913,1.);
+#913 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#914 = ORIENTED_EDGE('',*,*,#915,.F.);
+#915 = EDGE_CURVE('',#916,#908,#918,.T.);
+#916 = VERTEX_POINT('',#917);
+#917 = CARTESIAN_POINT('',(2.69,0.25,-7.335));
+#918 = LINE('',#919,#920);
+#919 = CARTESIAN_POINT('',(2.69,0.25,-7.335));
+#920 = VECTOR('',#921,1.);
+#921 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#922 = ORIENTED_EDGE('',*,*,#923,.F.);
+#923 = EDGE_CURVE('',#924,#916,#926,.T.);
+#924 = VERTEX_POINT('',#925);
+#925 = CARTESIAN_POINT('',(2.69,0.25,-6.835));
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(2.69,0.25,-6.835));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#930 = ORIENTED_EDGE('',*,*,#931,.F.);
+#931 = EDGE_CURVE('',#932,#924,#934,.T.);
+#932 = VERTEX_POINT('',#933);
+#933 = CARTESIAN_POINT('',(2.94,0.25,-6.148130645136));
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(2.94,0.25,-6.148130645136));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#938 = ORIENTED_EDGE('',*,*,#939,.F.);
+#939 = EDGE_CURVE('',#940,#932,#942,.T.);
+#940 = VERTEX_POINT('',#941);
+#941 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#942 = LINE('',#943,#944);
+#943 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#944 = VECTOR('',#945,1.);
+#945 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#946 = ORIENTED_EDGE('',*,*,#947,.T.);
+#947 = EDGE_CURVE('',#940,#948,#950,.T.);
+#948 = VERTEX_POINT('',#949);
+#949 = CARTESIAN_POINT('',(3.275,0.25,0.335));
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#954 = ORIENTED_EDGE('',*,*,#955,.F.);
+#955 = EDGE_CURVE('',#956,#948,#958,.T.);
+#956 = VERTEX_POINT('',#957);
+#957 = CARTESIAN_POINT('',(3.275,0.25,1.335));
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(3.275,0.25,1.335));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#962 = ORIENTED_EDGE('',*,*,#963,.F.);
+#963 = EDGE_CURVE('',#964,#956,#966,.T.);
+#964 = VERTEX_POINT('',#965);
+#965 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#966 = LINE('',#967,#968);
+#967 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#968 = VECTOR('',#969,1.);
+#969 = DIRECTION('',(1.,1.035379938103E-029,1.554312234475E-014));
+#970 = ORIENTED_EDGE('',*,*,#971,.T.);
+#971 = EDGE_CURVE('',#964,#447,#972,.T.);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#976 = ORIENTED_EDGE('',*,*,#454,.T.);
+#977 = ORIENTED_EDGE('',*,*,#841,.T.);
+#978 = ORIENTED_EDGE('',*,*,#979,.F.);
+#979 = EDGE_CURVE('',#876,#842,#980,.T.);
+#980 = LINE('',#981,#982);
+#981 = CARTESIAN_POINT('',(1.805,0.25,1.335));
+#982 = VECTOR('',#983,1.);
+#983 = DIRECTION('',(1.,0.E+000,0.E+000));
+#984 = PLANE('',#985);
+#985 = AXIS2_PLACEMENT_3D('',#986,#987,#988);
+#986 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#987 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#988 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#989 = ADVANCED_FACE('',(#990),#1009,.F.);
+#990 = FACE_BOUND('',#991,.F.);
+#991 = EDGE_LOOP('',(#992,#993,#1001,#1007,#1008));
+#992 = ORIENTED_EDGE('',*,*,#971,.F.);
+#993 = ORIENTED_EDGE('',*,*,#994,.T.);
+#994 = EDGE_CURVE('',#964,#995,#997,.T.);
+#995 = VERTEX_POINT('',#996);
+#996 = CARTESIAN_POINT('',(3.175,-0.25,1.335));
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1001 = ORIENTED_EDGE('',*,*,#1002,.T.);
+#1002 = EDGE_CURVE('',#995,#600,#1003,.T.);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(3.175,-0.25,1.335));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1007 = ORIENTED_EDGE('',*,*,#607,.T.);
+#1008 = ORIENTED_EDGE('',*,*,#446,.T.);
+#1009 = PLANE('',#1010);
+#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);
+#1011 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#1012 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1013 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1014 = ADVANCED_FACE('',(#1015),#1041,.F.);
+#1015 = FACE_BOUND('',#1016,.F.);
+#1016 = EDGE_LOOP('',(#1017,#1025,#1026,#1027,#1035));
+#1017 = ORIENTED_EDGE('',*,*,#1018,.F.);
+#1018 = EDGE_CURVE('',#423,#1019,#1021,.T.);
+#1019 = VERTEX_POINT('',#1020);
+#1020 = CARTESIAN_POINT('',(4.509752,0.25,1.335));
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(4.509752,0.25,4.337276617346));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1025 = ORIENTED_EDGE('',*,*,#430,.T.);
+#1026 = ORIENTED_EDGE('',*,*,#614,.T.);
+#1027 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1028 = EDGE_CURVE('',#615,#1029,#1031,.T.);
+#1029 = VERTEX_POINT('',#1030);
+#1030 = CARTESIAN_POINT('',(4.509752,-0.25,1.335));
+#1031 = LINE('',#1032,#1033);
+#1032 = CARTESIAN_POINT('',(4.509752,-0.25,4.337276617346));
+#1033 = VECTOR('',#1034,1.);
+#1034 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1035 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1036 = EDGE_CURVE('',#1019,#1029,#1037,.T.);
+#1037 = LINE('',#1038,#1039);
+#1038 = CARTESIAN_POINT('',(4.509752,0.25,1.335));
+#1039 = VECTOR('',#1040,1.);
+#1040 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1041 = PLANE('',#1042);
+#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045);
+#1043 = CARTESIAN_POINT('',(4.509752,0.25,4.337276617346));
+#1044 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1045 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1046 = ADVANCED_FACE('',(#1047),#1161,.F.);
+#1047 = FACE_BOUND('',#1048,.F.);
+#1048 = EDGE_LOOP('',(#1049,#1059,#1067,#1075,#1083,#1091,#1099,#1107,
+    #1115,#1123,#1131,#1139,#1147,#1153,#1154,#1155));
+#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1050 = EDGE_CURVE('',#1051,#1053,#1055,.T.);
+#1051 = VERTEX_POINT('',#1052);
+#1052 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1053 = VERTEX_POINT('',#1054);
+#1054 = CARTESIAN_POINT('',(4.345,0.25,1.335));
+#1055 = LINE('',#1056,#1057);
+#1056 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1057 = VECTOR('',#1058,1.);
+#1058 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1059 = ORIENTED_EDGE('',*,*,#1060,.T.);
+#1060 = EDGE_CURVE('',#1051,#1061,#1063,.T.);
+#1061 = VERTEX_POINT('',#1062);
+#1062 = CARTESIAN_POINT('',(4.68,0.25,-1.110223024625E-016));
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1067 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#1068 = EDGE_CURVE('',#1069,#1061,#1071,.T.);
+#1069 = VERTEX_POINT('',#1070);
+#1070 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1075 = ORIENTED_EDGE('',*,*,#1076,.T.);
+#1076 = EDGE_CURVE('',#1069,#1077,#1079,.T.);
+#1077 = VERTEX_POINT('',#1078);
+#1078 = CARTESIAN_POINT('',(4.93,0.25,-6.835));
+#1079 = LINE('',#1080,#1081);
+#1080 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#1081 = VECTOR('',#1082,1.);
+#1082 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1083 = ORIENTED_EDGE('',*,*,#1084,.F.);
+#1084 = EDGE_CURVE('',#1085,#1077,#1087,.T.);
+#1085 = VERTEX_POINT('',#1086);
+#1086 = CARTESIAN_POINT('',(4.93,0.25,-7.335));
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(4.93,0.25,-7.335));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1091 = ORIENTED_EDGE('',*,*,#1092,.F.);
+#1092 = EDGE_CURVE('',#1093,#1085,#1095,.T.);
+#1093 = VERTEX_POINT('',#1094);
+#1094 = CARTESIAN_POINT('',(5.23,0.25,-7.335));
+#1095 = LINE('',#1096,#1097);
+#1096 = CARTESIAN_POINT('',(5.23,0.25,-7.335));
+#1097 = VECTOR('',#1098,1.);
+#1098 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1099 = ORIENTED_EDGE('',*,*,#1100,.F.);
+#1100 = EDGE_CURVE('',#1101,#1093,#1103,.T.);
+#1101 = VERTEX_POINT('',#1102);
+#1102 = CARTESIAN_POINT('',(5.23,0.25,-6.835));
+#1103 = LINE('',#1104,#1105);
+#1104 = CARTESIAN_POINT('',(5.23,0.25,-6.835));
+#1105 = VECTOR('',#1106,1.);
+#1106 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1107 = ORIENTED_EDGE('',*,*,#1108,.F.);
+#1108 = EDGE_CURVE('',#1109,#1101,#1111,.T.);
+#1109 = VERTEX_POINT('',#1110);
+#1110 = CARTESIAN_POINT('',(5.48,0.25,-6.148130645136));
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(5.48,0.25,-6.148130645136));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1115 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#1116 = EDGE_CURVE('',#1117,#1109,#1119,.T.);
+#1117 = VERTEX_POINT('',#1118);
+#1118 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1123 = ORIENTED_EDGE('',*,*,#1124,.T.);
+#1124 = EDGE_CURVE('',#1117,#1125,#1127,.T.);
+#1125 = VERTEX_POINT('',#1126);
+#1126 = CARTESIAN_POINT('',(5.815,0.25,0.335));
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1131 = ORIENTED_EDGE('',*,*,#1132,.F.);
+#1132 = EDGE_CURVE('',#1133,#1125,#1135,.T.);
+#1133 = VERTEX_POINT('',#1134);
+#1134 = CARTESIAN_POINT('',(5.815,0.25,1.335));
+#1135 = LINE('',#1136,#1137);
+#1136 = CARTESIAN_POINT('',(5.815,0.25,1.335));
+#1137 = VECTOR('',#1138,1.);
+#1138 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1139 = ORIENTED_EDGE('',*,*,#1140,.F.);
+#1140 = EDGE_CURVE('',#1141,#1133,#1143,.T.);
+#1141 = VERTEX_POINT('',#1142);
+#1142 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#1143 = LINE('',#1144,#1145);
+#1144 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#1145 = VECTOR('',#1146,1.);
+#1146 = DIRECTION('',(1.,6.284475685288E-030,9.434254118161E-015));
+#1147 = ORIENTED_EDGE('',*,*,#1148,.T.);
+#1148 = EDGE_CURVE('',#1141,#415,#1149,.T.);
+#1149 = LINE('',#1150,#1151);
+#1150 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#1151 = VECTOR('',#1152,1.);
+#1152 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1153 = ORIENTED_EDGE('',*,*,#422,.T.);
+#1154 = ORIENTED_EDGE('',*,*,#1018,.T.);
+#1155 = ORIENTED_EDGE('',*,*,#1156,.F.);
+#1156 = EDGE_CURVE('',#1053,#1019,#1157,.T.);
+#1157 = LINE('',#1158,#1159);
+#1158 = CARTESIAN_POINT('',(4.345,0.25,1.335));
+#1159 = VECTOR('',#1160,1.);
+#1160 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1161 = PLANE('',#1162);
+#1162 = AXIS2_PLACEMENT_3D('',#1163,#1164,#1165);
+#1163 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1164 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#1165 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1166 = ADVANCED_FACE('',(#1167),#1186,.F.);
+#1167 = FACE_BOUND('',#1168,.F.);
+#1168 = EDGE_LOOP('',(#1169,#1170,#1178,#1184,#1185));
+#1169 = ORIENTED_EDGE('',*,*,#1148,.F.);
+#1170 = ORIENTED_EDGE('',*,*,#1171,.T.);
+#1171 = EDGE_CURVE('',#1141,#1172,#1174,.T.);
+#1172 = VERTEX_POINT('',#1173);
+#1173 = CARTESIAN_POINT('',(5.650248,-0.25,1.335));
+#1174 = LINE('',#1175,#1176);
+#1175 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#1176 = VECTOR('',#1177,1.);
+#1177 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1178 = ORIENTED_EDGE('',*,*,#1179,.T.);
+#1179 = EDGE_CURVE('',#1172,#623,#1180,.T.);
+#1180 = LINE('',#1181,#1182);
+#1181 = CARTESIAN_POINT('',(5.650248,-0.25,1.335));
+#1182 = VECTOR('',#1183,1.);
+#1183 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1184 = ORIENTED_EDGE('',*,*,#630,.T.);
+#1185 = ORIENTED_EDGE('',*,*,#414,.T.);
+#1186 = PLANE('',#1187);
+#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190);
+#1188 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#1189 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1190 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1191 = ADVANCED_FACE('',(#1192),#1299,.T.);
+#1192 = FACE_BOUND('',#1193,.T.);
+#1193 = EDGE_LOOP('',(#1194,#1204,#1212,#1220,#1228,#1236,#1244,#1252,
+    #1260,#1268,#1276,#1284,#1290,#1291,#1292,#1293));
+#1194 = ORIENTED_EDGE('',*,*,#1195,.F.);
+#1195 = EDGE_CURVE('',#1196,#1198,#1200,.T.);
+#1196 = VERTEX_POINT('',#1197);
+#1197 = CARTESIAN_POINT('',(4.345,-0.25,0.335));
+#1198 = VERTEX_POINT('',#1199);
+#1199 = CARTESIAN_POINT('',(4.345,-0.25,1.335));
+#1200 = LINE('',#1201,#1202);
+#1201 = CARTESIAN_POINT('',(4.345,-0.25,0.335));
+#1202 = VECTOR('',#1203,1.);
+#1203 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1204 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#1205 = EDGE_CURVE('',#1196,#1206,#1208,.T.);
+#1206 = VERTEX_POINT('',#1207);
+#1207 = CARTESIAN_POINT('',(4.68,-0.25,1.110223024625E-016));
+#1208 = LINE('',#1209,#1210);
+#1209 = CARTESIAN_POINT('',(4.345,-0.25,0.335));
+#1210 = VECTOR('',#1211,1.);
+#1211 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1212 = ORIENTED_EDGE('',*,*,#1213,.F.);
+#1213 = EDGE_CURVE('',#1214,#1206,#1216,.T.);
+#1214 = VERTEX_POINT('',#1215);
+#1215 = CARTESIAN_POINT('',(4.68,-0.25,-6.148130645136));
+#1216 = LINE('',#1217,#1218);
+#1217 = CARTESIAN_POINT('',(4.68,-0.25,-6.148130645136));
+#1218 = VECTOR('',#1219,1.);
+#1219 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1220 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#1221 = EDGE_CURVE('',#1214,#1222,#1224,.T.);
+#1222 = VERTEX_POINT('',#1223);
+#1223 = CARTESIAN_POINT('',(4.93,-0.25,-6.835));
+#1224 = LINE('',#1225,#1226);
+#1225 = CARTESIAN_POINT('',(4.68,-0.25,-6.148130645136));
+#1226 = VECTOR('',#1227,1.);
+#1227 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1228 = ORIENTED_EDGE('',*,*,#1229,.F.);
+#1229 = EDGE_CURVE('',#1230,#1222,#1232,.T.);
+#1230 = VERTEX_POINT('',#1231);
+#1231 = CARTESIAN_POINT('',(4.93,-0.25,-7.335));
+#1232 = LINE('',#1233,#1234);
+#1233 = CARTESIAN_POINT('',(4.93,-0.25,-7.335));
+#1234 = VECTOR('',#1235,1.);
+#1235 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);
+#1237 = EDGE_CURVE('',#1238,#1230,#1240,.T.);
+#1238 = VERTEX_POINT('',#1239);
+#1239 = CARTESIAN_POINT('',(5.23,-0.25,-7.335));
+#1240 = LINE('',#1241,#1242);
+#1241 = CARTESIAN_POINT('',(5.23,-0.25,-7.335));
+#1242 = VECTOR('',#1243,1.);
+#1243 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1244 = ORIENTED_EDGE('',*,*,#1245,.F.);
+#1245 = EDGE_CURVE('',#1246,#1238,#1248,.T.);
+#1246 = VERTEX_POINT('',#1247);
+#1247 = CARTESIAN_POINT('',(5.23,-0.25,-6.835));
+#1248 = LINE('',#1249,#1250);
+#1249 = CARTESIAN_POINT('',(5.23,-0.25,-6.835));
+#1250 = VECTOR('',#1251,1.);
+#1251 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1252 = ORIENTED_EDGE('',*,*,#1253,.F.);
+#1253 = EDGE_CURVE('',#1254,#1246,#1256,.T.);
+#1254 = VERTEX_POINT('',#1255);
+#1255 = CARTESIAN_POINT('',(5.48,-0.25,-6.148130645136));
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(5.48,-0.25,-6.148130645136));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1260 = ORIENTED_EDGE('',*,*,#1261,.F.);
+#1261 = EDGE_CURVE('',#1262,#1254,#1264,.T.);
+#1262 = VERTEX_POINT('',#1263);
+#1263 = CARTESIAN_POINT('',(5.48,-0.25,1.110223024625E-016));
+#1264 = LINE('',#1265,#1266);
+#1265 = CARTESIAN_POINT('',(5.48,-0.25,1.110223024625E-016));
+#1266 = VECTOR('',#1267,1.);
+#1267 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1268 = ORIENTED_EDGE('',*,*,#1269,.T.);
+#1269 = EDGE_CURVE('',#1262,#1270,#1272,.T.);
+#1270 = VERTEX_POINT('',#1271);
+#1271 = CARTESIAN_POINT('',(5.815,-0.25,0.335));
+#1272 = LINE('',#1273,#1274);
+#1273 = CARTESIAN_POINT('',(5.48,-0.25,1.110223024625E-016));
+#1274 = VECTOR('',#1275,1.);
+#1275 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1276 = ORIENTED_EDGE('',*,*,#1277,.F.);
+#1277 = EDGE_CURVE('',#1278,#1270,#1280,.T.);
+#1278 = VERTEX_POINT('',#1279);
+#1279 = CARTESIAN_POINT('',(5.815,-0.25,1.335));
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(5.815,-0.25,1.335));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1284 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1285 = EDGE_CURVE('',#1172,#1278,#1286,.T.);
+#1286 = LINE('',#1287,#1288);
+#1287 = CARTESIAN_POINT('',(5.650248,-0.25,1.335));
+#1288 = VECTOR('',#1289,1.);
+#1289 = DIRECTION('',(1.,6.284475685288E-030,9.434254118161E-015));
+#1290 = ORIENTED_EDGE('',*,*,#1179,.T.);
+#1291 = ORIENTED_EDGE('',*,*,#622,.T.);
+#1292 = ORIENTED_EDGE('',*,*,#1028,.T.);
+#1293 = ORIENTED_EDGE('',*,*,#1294,.F.);
+#1294 = EDGE_CURVE('',#1198,#1029,#1295,.T.);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(4.345,-0.25,1.335));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1299 = PLANE('',#1300);
+#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303);
+#1301 = CARTESIAN_POINT('',(4.345,-0.25,0.335));
+#1302 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#1303 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1304 = ADVANCED_FACE('',(#1305),#1412,.T.);
+#1305 = FACE_BOUND('',#1306,.T.);
+#1306 = EDGE_LOOP('',(#1307,#1317,#1325,#1333,#1341,#1349,#1357,#1365,
+    #1373,#1381,#1389,#1397,#1403,#1404,#1405,#1406));
+#1307 = ORIENTED_EDGE('',*,*,#1308,.F.);
+#1308 = EDGE_CURVE('',#1309,#1311,#1313,.T.);
+#1309 = VERTEX_POINT('',#1310);
+#1310 = CARTESIAN_POINT('',(1.805,-0.25,0.335));
+#1311 = VERTEX_POINT('',#1312);
+#1312 = CARTESIAN_POINT('',(1.805,-0.25,1.335));
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(1.805,-0.25,0.335));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1317 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1318 = EDGE_CURVE('',#1309,#1319,#1321,.T.);
+#1319 = VERTEX_POINT('',#1320);
+#1320 = CARTESIAN_POINT('',(2.14,-0.25,1.110223024625E-016));
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(1.805,-0.25,0.335));
+#1323 = VECTOR('',#1324,1.);
+#1324 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1325 = ORIENTED_EDGE('',*,*,#1326,.F.);
+#1326 = EDGE_CURVE('',#1327,#1319,#1329,.T.);
+#1327 = VERTEX_POINT('',#1328);
+#1328 = CARTESIAN_POINT('',(2.14,-0.25,-6.148130645136));
+#1329 = LINE('',#1330,#1331);
+#1330 = CARTESIAN_POINT('',(2.14,-0.25,-6.148130645136));
+#1331 = VECTOR('',#1332,1.);
+#1332 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1333 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#1334 = EDGE_CURVE('',#1327,#1335,#1337,.T.);
+#1335 = VERTEX_POINT('',#1336);
+#1336 = CARTESIAN_POINT('',(2.39,-0.25,-6.835));
+#1337 = LINE('',#1338,#1339);
+#1338 = CARTESIAN_POINT('',(2.14,-0.25,-6.148130645136));
+#1339 = VECTOR('',#1340,1.);
+#1340 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1341 = ORIENTED_EDGE('',*,*,#1342,.F.);
+#1342 = EDGE_CURVE('',#1343,#1335,#1345,.T.);
+#1343 = VERTEX_POINT('',#1344);
+#1344 = CARTESIAN_POINT('',(2.39,-0.25,-7.335));
+#1345 = LINE('',#1346,#1347);
+#1346 = CARTESIAN_POINT('',(2.39,-0.25,-7.335));
+#1347 = VECTOR('',#1348,1.);
+#1348 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1349 = ORIENTED_EDGE('',*,*,#1350,.F.);
+#1350 = EDGE_CURVE('',#1351,#1343,#1353,.T.);
+#1351 = VERTEX_POINT('',#1352);
+#1352 = CARTESIAN_POINT('',(2.69,-0.25,-7.335));
+#1353 = LINE('',#1354,#1355);
+#1354 = CARTESIAN_POINT('',(2.69,-0.25,-7.335));
+#1355 = VECTOR('',#1356,1.);
+#1356 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1357 = ORIENTED_EDGE('',*,*,#1358,.F.);
+#1358 = EDGE_CURVE('',#1359,#1351,#1361,.T.);
+#1359 = VERTEX_POINT('',#1360);
+#1360 = CARTESIAN_POINT('',(2.69,-0.25,-6.835));
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(2.69,-0.25,-6.835));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1365 = ORIENTED_EDGE('',*,*,#1366,.F.);
+#1366 = EDGE_CURVE('',#1367,#1359,#1369,.T.);
+#1367 = VERTEX_POINT('',#1368);
+#1368 = CARTESIAN_POINT('',(2.94,-0.25,-6.148130645136));
+#1369 = LINE('',#1370,#1371);
+#1370 = CARTESIAN_POINT('',(2.94,-0.25,-6.148130645136));
+#1371 = VECTOR('',#1372,1.);
+#1372 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1373 = ORIENTED_EDGE('',*,*,#1374,.F.);
+#1374 = EDGE_CURVE('',#1375,#1367,#1377,.T.);
+#1375 = VERTEX_POINT('',#1376);
+#1376 = CARTESIAN_POINT('',(2.94,-0.25,1.110223024625E-016));
+#1377 = LINE('',#1378,#1379);
+#1378 = CARTESIAN_POINT('',(2.94,-0.25,1.110223024625E-016));
+#1379 = VECTOR('',#1380,1.);
+#1380 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1381 = ORIENTED_EDGE('',*,*,#1382,.T.);
+#1382 = EDGE_CURVE('',#1375,#1383,#1385,.T.);
+#1383 = VERTEX_POINT('',#1384);
+#1384 = CARTESIAN_POINT('',(3.275,-0.25,0.335));
+#1385 = LINE('',#1386,#1387);
+#1386 = CARTESIAN_POINT('',(2.94,-0.25,1.110223024625E-016));
+#1387 = VECTOR('',#1388,1.);
+#1388 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1389 = ORIENTED_EDGE('',*,*,#1390,.F.);
+#1390 = EDGE_CURVE('',#1391,#1383,#1393,.T.);
+#1391 = VERTEX_POINT('',#1392);
+#1392 = CARTESIAN_POINT('',(3.275,-0.25,1.335));
+#1393 = LINE('',#1394,#1395);
+#1394 = CARTESIAN_POINT('',(3.275,-0.25,1.335));
+#1395 = VECTOR('',#1396,1.);
+#1396 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1397 = ORIENTED_EDGE('',*,*,#1398,.F.);
+#1398 = EDGE_CURVE('',#995,#1391,#1399,.T.);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(3.175,-0.25,1.335));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(1.,1.035379938103E-029,1.554312234475E-014));
+#1403 = ORIENTED_EDGE('',*,*,#1002,.T.);
+#1404 = ORIENTED_EDGE('',*,*,#599,.T.);
+#1405 = ORIENTED_EDGE('',*,*,#851,.T.);
+#1406 = ORIENTED_EDGE('',*,*,#1407,.F.);
+#1407 = EDGE_CURVE('',#1311,#852,#1408,.T.);
+#1408 = LINE('',#1409,#1410);
+#1409 = CARTESIAN_POINT('',(1.805,-0.25,1.335));
+#1410 = VECTOR('',#1411,1.);
+#1411 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1412 = PLANE('',#1413);
+#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416);
+#1414 = CARTESIAN_POINT('',(1.805,-0.25,0.335));
+#1415 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#1416 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1417 = ADVANCED_FACE('',(#1418),#1525,.T.);
+#1418 = FACE_BOUND('',#1419,.T.);
+#1419 = EDGE_LOOP('',(#1420,#1430,#1438,#1446,#1454,#1462,#1470,#1478,
+    #1486,#1494,#1502,#1510,#1516,#1517,#1518,#1519));
+#1420 = ORIENTED_EDGE('',*,*,#1421,.F.);
+#1421 = EDGE_CURVE('',#1422,#1424,#1426,.T.);
+#1422 = VERTEX_POINT('',#1423);
+#1423 = CARTESIAN_POINT('',(-0.735,-0.25,0.335));
+#1424 = VERTEX_POINT('',#1425);
+#1425 = CARTESIAN_POINT('',(-0.735,-0.25,1.335));
+#1426 = LINE('',#1427,#1428);
+#1427 = CARTESIAN_POINT('',(-0.735,-0.25,0.335));
+#1428 = VECTOR('',#1429,1.);
+#1429 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1430 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1431 = EDGE_CURVE('',#1422,#1432,#1434,.T.);
+#1432 = VERTEX_POINT('',#1433);
+#1433 = CARTESIAN_POINT('',(-0.4,-0.25,1.110223024625E-016));
+#1434 = LINE('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(-0.735,-0.25,0.335));
+#1436 = VECTOR('',#1437,1.);
+#1437 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1438 = ORIENTED_EDGE('',*,*,#1439,.F.);
+#1439 = EDGE_CURVE('',#1440,#1432,#1442,.T.);
+#1440 = VERTEX_POINT('',#1441);
+#1441 = CARTESIAN_POINT('',(-0.4,-0.25,-6.148130645136));
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(-0.4,-0.25,-6.148130645136));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1446 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#1447 = EDGE_CURVE('',#1440,#1448,#1450,.T.);
+#1448 = VERTEX_POINT('',#1449);
+#1449 = CARTESIAN_POINT('',(-0.15,-0.25,-6.835));
+#1450 = LINE('',#1451,#1452);
+#1451 = CARTESIAN_POINT('',(-0.4,-0.25,-6.148130645136));
+#1452 = VECTOR('',#1453,1.);
+#1453 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1454 = ORIENTED_EDGE('',*,*,#1455,.F.);
+#1455 = EDGE_CURVE('',#1456,#1448,#1458,.T.);
+#1456 = VERTEX_POINT('',#1457);
+#1457 = CARTESIAN_POINT('',(-0.15,-0.25,-7.335));
+#1458 = LINE('',#1459,#1460);
+#1459 = CARTESIAN_POINT('',(-0.15,-0.25,-7.335));
+#1460 = VECTOR('',#1461,1.);
+#1461 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1462 = ORIENTED_EDGE('',*,*,#1463,.F.);
+#1463 = EDGE_CURVE('',#1464,#1456,#1466,.T.);
+#1464 = VERTEX_POINT('',#1465);
+#1465 = CARTESIAN_POINT('',(0.15,-0.25,-7.335));
+#1466 = LINE('',#1467,#1468);
+#1467 = CARTESIAN_POINT('',(0.15,-0.25,-7.335));
+#1468 = VECTOR('',#1469,1.);
+#1469 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1470 = ORIENTED_EDGE('',*,*,#1471,.F.);
+#1471 = EDGE_CURVE('',#1472,#1464,#1474,.T.);
+#1472 = VERTEX_POINT('',#1473);
+#1473 = CARTESIAN_POINT('',(0.15,-0.25,-6.835));
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.15,-0.25,-6.835));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1478 = ORIENTED_EDGE('',*,*,#1479,.F.);
+#1479 = EDGE_CURVE('',#1480,#1472,#1482,.T.);
+#1480 = VERTEX_POINT('',#1481);
+#1481 = CARTESIAN_POINT('',(0.4,-0.25,-6.148130645136));
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(0.4,-0.25,-6.148130645136));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1486 = ORIENTED_EDGE('',*,*,#1487,.F.);
+#1487 = EDGE_CURVE('',#1488,#1480,#1490,.T.);
+#1488 = VERTEX_POINT('',#1489);
+#1489 = CARTESIAN_POINT('',(0.4,-0.25,1.110223024625E-016));
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(0.4,-0.25,1.110223024625E-016));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1494 = ORIENTED_EDGE('',*,*,#1495,.T.);
+#1495 = EDGE_CURVE('',#1488,#1496,#1498,.T.);
+#1496 = VERTEX_POINT('',#1497);
+#1497 = CARTESIAN_POINT('',(0.735,-0.25,0.335));
+#1498 = LINE('',#1499,#1500);
+#1499 = CARTESIAN_POINT('',(0.4,-0.25,1.110223024625E-016));
+#1500 = VECTOR('',#1501,1.);
+#1501 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#1504,#1496,#1506,.T.);
+#1504 = VERTEX_POINT('',#1505);
+#1505 = CARTESIAN_POINT('',(0.735,-0.25,1.335));
+#1506 = LINE('',#1507,#1508);
+#1507 = CARTESIAN_POINT('',(0.735,-0.25,1.335));
+#1508 = VECTOR('',#1509,1.);
+#1509 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1510 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#1511 = EDGE_CURVE('',#818,#1504,#1512,.T.);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.635,-0.25,1.335));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1516 = ORIENTED_EDGE('',*,*,#825,.T.);
+#1517 = ORIENTED_EDGE('',*,*,#576,.T.);
+#1518 = ORIENTED_EDGE('',*,*,#674,.T.);
+#1519 = ORIENTED_EDGE('',*,*,#1520,.F.);
+#1520 = EDGE_CURVE('',#1424,#675,#1521,.T.);
+#1521 = LINE('',#1522,#1523);
+#1522 = CARTESIAN_POINT('',(-0.735,-0.25,1.335));
+#1523 = VECTOR('',#1524,1.);
+#1524 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1525 = PLANE('',#1526);
+#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529);
+#1527 = CARTESIAN_POINT('',(-0.735,-0.25,0.335));
+#1528 = DIRECTION('',(0.E+000,-1.,6.661338147751E-016));
+#1529 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1530 = ADVANCED_FACE('',(#1531),#1542,.T.);
+#1531 = FACE_BOUND('',#1532,.T.);
+#1532 = EDGE_LOOP('',(#1533,#1539,#1540,#1541));
+#1533 = ORIENTED_EDGE('',*,*,#1534,.T.);
+#1534 = EDGE_CURVE('',#699,#1424,#1535,.T.);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(-0.735,0.25,1.335));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1539 = ORIENTED_EDGE('',*,*,#1520,.T.);
+#1540 = ORIENTED_EDGE('',*,*,#682,.F.);
+#1541 = ORIENTED_EDGE('',*,*,#802,.F.);
+#1542 = PLANE('',#1543);
+#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546);
+#1544 = CARTESIAN_POINT('',(-0.735,0.25,1.335));
+#1545 = DIRECTION('',(0.E+000,4.440892098501E-016,1.));
+#1546 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1547 = ADVANCED_FACE('',(#1548),#1559,.T.);
+#1548 = FACE_BOUND('',#1549,.T.);
+#1549 = EDGE_LOOP('',(#1550,#1556,#1557,#1558));
+#1550 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1551 = EDGE_CURVE('',#697,#1422,#1552,.T.);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1556 = ORIENTED_EDGE('',*,*,#1421,.T.);
+#1557 = ORIENTED_EDGE('',*,*,#1534,.F.);
+#1558 = ORIENTED_EDGE('',*,*,#696,.F.);
+#1559 = PLANE('',#1560);
+#1560 = AXIS2_PLACEMENT_3D('',#1561,#1562,#1563);
+#1561 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#1562 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1563 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1564 = ADVANCED_FACE('',(#1565),#1576,.T.);
+#1565 = FACE_BOUND('',#1566,.T.);
+#1566 = EDGE_LOOP('',(#1567,#1568,#1569,#1575));
+#1567 = ORIENTED_EDGE('',*,*,#817,.T.);
+#1568 = ORIENTED_EDGE('',*,*,#1511,.T.);
+#1569 = ORIENTED_EDGE('',*,*,#1570,.F.);
+#1570 = EDGE_CURVE('',#779,#1504,#1571,.T.);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(0.735,0.25,1.335));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1575 = ORIENTED_EDGE('',*,*,#786,.F.);
+#1576 = PLANE('',#1577);
+#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580);
+#1578 = CARTESIAN_POINT('',(0.635,0.25,1.335));
+#1579 = DIRECTION('',(0.E+000,4.440892098501E-016,1.));
+#1580 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1581 = ADVANCED_FACE('',(#1582),#1593,.T.);
+#1582 = FACE_BOUND('',#1583,.T.);
+#1583 = EDGE_LOOP('',(#1584,#1585,#1586,#1592));
+#1584 = ORIENTED_EDGE('',*,*,#1570,.T.);
+#1585 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#1586 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1587 = EDGE_CURVE('',#771,#1496,#1588,.T.);
+#1588 = LINE('',#1589,#1590);
+#1589 = CARTESIAN_POINT('',(0.735,0.25,0.335));
+#1590 = VECTOR('',#1591,1.);
+#1591 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1592 = ORIENTED_EDGE('',*,*,#778,.F.);
+#1593 = PLANE('',#1594);
+#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597);
+#1595 = CARTESIAN_POINT('',(0.735,0.25,1.335));
+#1596 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1597 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1598 = ADVANCED_FACE('',(#1599),#1610,.F.);
+#1599 = FACE_BOUND('',#1600,.F.);
+#1600 = EDGE_LOOP('',(#1601,#1607,#1608,#1609));
+#1601 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1602 = EDGE_CURVE('',#763,#1488,#1603,.T.);
+#1603 = LINE('',#1604,#1605);
+#1604 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#1605 = VECTOR('',#1606,1.);
+#1606 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1607 = ORIENTED_EDGE('',*,*,#1495,.T.);
+#1608 = ORIENTED_EDGE('',*,*,#1587,.F.);
+#1609 = ORIENTED_EDGE('',*,*,#770,.F.);
+#1610 = PLANE('',#1611);
+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);
+#1612 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#1613 = DIRECTION('',(-0.707106781187,3.140184917368E-016,0.707106781187
+    ));
+#1614 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1615 = ADVANCED_FACE('',(#1616),#1627,.T.);
+#1616 = FACE_BOUND('',#1617,.T.);
+#1617 = EDGE_LOOP('',(#1618,#1619,#1620,#1626));
+#1618 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1619 = ORIENTED_EDGE('',*,*,#1487,.T.);
+#1620 = ORIENTED_EDGE('',*,*,#1621,.F.);
+#1621 = EDGE_CURVE('',#755,#1480,#1622,.T.);
+#1622 = LINE('',#1623,#1624);
+#1623 = CARTESIAN_POINT('',(0.4,0.25,-6.148130645136));
+#1624 = VECTOR('',#1625,1.);
+#1625 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1626 = ORIENTED_EDGE('',*,*,#762,.F.);
+#1627 = PLANE('',#1628);
+#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631);
+#1629 = CARTESIAN_POINT('',(0.4,0.25,-1.110223024625E-016));
+#1630 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1631 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1632 = ADVANCED_FACE('',(#1633),#1644,.T.);
+#1633 = FACE_BOUND('',#1634,.T.);
+#1634 = EDGE_LOOP('',(#1635,#1636,#1637,#1643));
+#1635 = ORIENTED_EDGE('',*,*,#1621,.T.);
+#1636 = ORIENTED_EDGE('',*,*,#1479,.T.);
+#1637 = ORIENTED_EDGE('',*,*,#1638,.F.);
+#1638 = EDGE_CURVE('',#747,#1472,#1639,.T.);
+#1639 = LINE('',#1640,#1641);
+#1640 = CARTESIAN_POINT('',(0.15,0.25,-6.835));
+#1641 = VECTOR('',#1642,1.);
+#1642 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1643 = ORIENTED_EDGE('',*,*,#754,.F.);
+#1644 = PLANE('',#1645);
+#1645 = AXIS2_PLACEMENT_3D('',#1646,#1647,#1648);
+#1646 = CARTESIAN_POINT('',(0.4,0.25,-6.148130645136));
+#1647 = DIRECTION('',(0.939692620786,-1.518874552023E-016,
+    -0.342020143326));
+#1648 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1649 = ADVANCED_FACE('',(#1650),#1661,.T.);
+#1650 = FACE_BOUND('',#1651,.T.);
+#1651 = EDGE_LOOP('',(#1652,#1653,#1654,#1660));
+#1652 = ORIENTED_EDGE('',*,*,#1638,.T.);
+#1653 = ORIENTED_EDGE('',*,*,#1471,.T.);
+#1654 = ORIENTED_EDGE('',*,*,#1655,.F.);
+#1655 = EDGE_CURVE('',#739,#1464,#1656,.T.);
+#1656 = LINE('',#1657,#1658);
+#1657 = CARTESIAN_POINT('',(0.15,0.25,-7.335));
+#1658 = VECTOR('',#1659,1.);
+#1659 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1660 = ORIENTED_EDGE('',*,*,#746,.F.);
+#1661 = PLANE('',#1662);
+#1662 = AXIS2_PLACEMENT_3D('',#1663,#1664,#1665);
+#1663 = CARTESIAN_POINT('',(0.15,0.25,-6.835));
+#1664 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1665 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1666 = ADVANCED_FACE('',(#1667),#1678,.T.);
+#1667 = FACE_BOUND('',#1668,.T.);
+#1668 = EDGE_LOOP('',(#1669,#1670,#1671,#1677));
+#1669 = ORIENTED_EDGE('',*,*,#1655,.T.);
+#1670 = ORIENTED_EDGE('',*,*,#1463,.T.);
+#1671 = ORIENTED_EDGE('',*,*,#1672,.F.);
+#1672 = EDGE_CURVE('',#731,#1456,#1673,.T.);
+#1673 = LINE('',#1674,#1675);
+#1674 = CARTESIAN_POINT('',(-0.15,0.25,-7.335));
+#1675 = VECTOR('',#1676,1.);
+#1676 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1677 = ORIENTED_EDGE('',*,*,#738,.F.);
+#1678 = PLANE('',#1679);
+#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682);
+#1680 = CARTESIAN_POINT('',(0.15,0.25,-7.335));
+#1681 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#1682 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1683 = ADVANCED_FACE('',(#1684),#1695,.T.);
+#1684 = FACE_BOUND('',#1685,.T.);
+#1685 = EDGE_LOOP('',(#1686,#1687,#1688,#1694));
+#1686 = ORIENTED_EDGE('',*,*,#1672,.T.);
+#1687 = ORIENTED_EDGE('',*,*,#1455,.T.);
+#1688 = ORIENTED_EDGE('',*,*,#1689,.F.);
+#1689 = EDGE_CURVE('',#723,#1448,#1690,.T.);
+#1690 = LINE('',#1691,#1692);
+#1691 = CARTESIAN_POINT('',(-0.15,0.25,-6.835));
+#1692 = VECTOR('',#1693,1.);
+#1693 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1694 = ORIENTED_EDGE('',*,*,#730,.F.);
+#1695 = PLANE('',#1696);
+#1696 = AXIS2_PLACEMENT_3D('',#1697,#1698,#1699);
+#1697 = CARTESIAN_POINT('',(-0.15,0.25,-7.335));
+#1698 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1699 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1700 = ADVANCED_FACE('',(#1701),#1712,.F.);
+#1701 = FACE_BOUND('',#1702,.F.);
+#1702 = EDGE_LOOP('',(#1703,#1709,#1710,#1711));
+#1703 = ORIENTED_EDGE('',*,*,#1704,.T.);
+#1704 = EDGE_CURVE('',#715,#1440,#1705,.T.);
+#1705 = LINE('',#1706,#1707);
+#1706 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#1707 = VECTOR('',#1708,1.);
+#1708 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1709 = ORIENTED_EDGE('',*,*,#1447,.T.);
+#1710 = ORIENTED_EDGE('',*,*,#1689,.F.);
+#1711 = ORIENTED_EDGE('',*,*,#722,.F.);
+#1712 = PLANE('',#1713);
+#1713 = AXIS2_PLACEMENT_3D('',#1714,#1715,#1716);
+#1714 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#1715 = DIRECTION('',(0.939692620786,1.518874552023E-016,0.342020143326)
+  );
+#1716 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1717 = ADVANCED_FACE('',(#1718),#1729,.T.);
+#1718 = FACE_BOUND('',#1719,.T.);
+#1719 = EDGE_LOOP('',(#1720,#1721,#1722,#1728));
+#1720 = ORIENTED_EDGE('',*,*,#1704,.T.);
+#1721 = ORIENTED_EDGE('',*,*,#1439,.T.);
+#1722 = ORIENTED_EDGE('',*,*,#1723,.F.);
+#1723 = EDGE_CURVE('',#707,#1432,#1724,.T.);
+#1724 = LINE('',#1725,#1726);
+#1725 = CARTESIAN_POINT('',(-0.4,0.25,-1.110223024625E-016));
+#1726 = VECTOR('',#1727,1.);
+#1727 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1728 = ORIENTED_EDGE('',*,*,#714,.F.);
+#1729 = PLANE('',#1730);
+#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733);
+#1731 = CARTESIAN_POINT('',(-0.4,0.25,-6.148130645136));
+#1732 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1733 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1734 = ADVANCED_FACE('',(#1735),#1741,.F.);
+#1735 = FACE_BOUND('',#1736,.F.);
+#1736 = EDGE_LOOP('',(#1737,#1738,#1739,#1740));
+#1737 = ORIENTED_EDGE('',*,*,#1551,.T.);
+#1738 = ORIENTED_EDGE('',*,*,#1431,.T.);
+#1739 = ORIENTED_EDGE('',*,*,#1723,.F.);
+#1740 = ORIENTED_EDGE('',*,*,#706,.F.);
+#1741 = PLANE('',#1742);
+#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745);
+#1743 = CARTESIAN_POINT('',(-0.735,0.25,0.335));
+#1744 = DIRECTION('',(0.707106781187,3.140184917368E-016,0.707106781187)
+  );
+#1745 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1746 = ADVANCED_FACE('',(#1747),#1758,.T.);
+#1747 = FACE_BOUND('',#1748,.T.);
+#1748 = EDGE_LOOP('',(#1749,#1755,#1756,#1757));
+#1749 = ORIENTED_EDGE('',*,*,#1750,.T.);
+#1750 = EDGE_CURVE('',#876,#1311,#1751,.T.);
+#1751 = LINE('',#1752,#1753);
+#1752 = CARTESIAN_POINT('',(1.805,0.25,1.335));
+#1753 = VECTOR('',#1754,1.);
+#1754 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1755 = ORIENTED_EDGE('',*,*,#1407,.T.);
+#1756 = ORIENTED_EDGE('',*,*,#859,.F.);
+#1757 = ORIENTED_EDGE('',*,*,#979,.F.);
+#1758 = PLANE('',#1759);
+#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762);
+#1760 = CARTESIAN_POINT('',(1.805,0.25,1.335));
+#1761 = DIRECTION('',(0.E+000,4.440892098501E-016,1.));
+#1762 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1763 = ADVANCED_FACE('',(#1764),#1775,.T.);
+#1764 = FACE_BOUND('',#1765,.T.);
+#1765 = EDGE_LOOP('',(#1766,#1772,#1773,#1774));
+#1766 = ORIENTED_EDGE('',*,*,#1767,.T.);
+#1767 = EDGE_CURVE('',#874,#1309,#1768,.T.);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1772 = ORIENTED_EDGE('',*,*,#1308,.T.);
+#1773 = ORIENTED_EDGE('',*,*,#1750,.F.);
+#1774 = ORIENTED_EDGE('',*,*,#873,.F.);
+#1775 = PLANE('',#1776);
+#1776 = AXIS2_PLACEMENT_3D('',#1777,#1778,#1779);
+#1777 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#1778 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1779 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1780 = ADVANCED_FACE('',(#1781),#1792,.T.);
+#1781 = FACE_BOUND('',#1782,.T.);
+#1782 = EDGE_LOOP('',(#1783,#1784,#1785,#1791));
+#1783 = ORIENTED_EDGE('',*,*,#994,.T.);
+#1784 = ORIENTED_EDGE('',*,*,#1398,.T.);
+#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#1786 = EDGE_CURVE('',#956,#1391,#1787,.T.);
+#1787 = LINE('',#1788,#1789);
+#1788 = CARTESIAN_POINT('',(3.275,0.25,1.335));
+#1789 = VECTOR('',#1790,1.);
+#1790 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1791 = ORIENTED_EDGE('',*,*,#963,.F.);
+#1792 = PLANE('',#1793);
+#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796);
+#1794 = CARTESIAN_POINT('',(3.175,0.25,1.335));
+#1795 = DIRECTION('',(-1.554312234475E-014,4.440892098501E-016,1.));
+#1796 = DIRECTION('',(1.,1.035379938103E-029,1.554312234475E-014));
+#1797 = ADVANCED_FACE('',(#1798),#1809,.T.);
+#1798 = FACE_BOUND('',#1799,.T.);
+#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1808));
+#1800 = ORIENTED_EDGE('',*,*,#1786,.T.);
+#1801 = ORIENTED_EDGE('',*,*,#1390,.T.);
+#1802 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1803 = EDGE_CURVE('',#948,#1383,#1804,.T.);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(3.275,0.25,0.335));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1808 = ORIENTED_EDGE('',*,*,#955,.F.);
+#1809 = PLANE('',#1810);
+#1810 = AXIS2_PLACEMENT_3D('',#1811,#1812,#1813);
+#1811 = CARTESIAN_POINT('',(3.275,0.25,1.335));
+#1812 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1813 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1814 = ADVANCED_FACE('',(#1815),#1826,.F.);
+#1815 = FACE_BOUND('',#1816,.F.);
+#1816 = EDGE_LOOP('',(#1817,#1823,#1824,#1825));
+#1817 = ORIENTED_EDGE('',*,*,#1818,.T.);
+#1818 = EDGE_CURVE('',#940,#1375,#1819,.T.);
+#1819 = LINE('',#1820,#1821);
+#1820 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#1821 = VECTOR('',#1822,1.);
+#1822 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1823 = ORIENTED_EDGE('',*,*,#1382,.T.);
+#1824 = ORIENTED_EDGE('',*,*,#1803,.F.);
+#1825 = ORIENTED_EDGE('',*,*,#947,.F.);
+#1826 = PLANE('',#1827);
+#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830);
+#1828 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#1829 = DIRECTION('',(-0.707106781187,3.140184917368E-016,0.707106781187
+    ));
+#1830 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#1831 = ADVANCED_FACE('',(#1832),#1843,.T.);
+#1832 = FACE_BOUND('',#1833,.T.);
+#1833 = EDGE_LOOP('',(#1834,#1835,#1836,#1842));
+#1834 = ORIENTED_EDGE('',*,*,#1818,.T.);
+#1835 = ORIENTED_EDGE('',*,*,#1374,.T.);
+#1836 = ORIENTED_EDGE('',*,*,#1837,.F.);
+#1837 = EDGE_CURVE('',#932,#1367,#1838,.T.);
+#1838 = LINE('',#1839,#1840);
+#1839 = CARTESIAN_POINT('',(2.94,0.25,-6.148130645136));
+#1840 = VECTOR('',#1841,1.);
+#1841 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1842 = ORIENTED_EDGE('',*,*,#939,.F.);
+#1843 = PLANE('',#1844);
+#1844 = AXIS2_PLACEMENT_3D('',#1845,#1846,#1847);
+#1845 = CARTESIAN_POINT('',(2.94,0.25,-1.110223024625E-016));
+#1846 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1847 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1848 = ADVANCED_FACE('',(#1849),#1860,.T.);
+#1849 = FACE_BOUND('',#1850,.T.);
+#1850 = EDGE_LOOP('',(#1851,#1852,#1853,#1859));
+#1851 = ORIENTED_EDGE('',*,*,#1837,.T.);
+#1852 = ORIENTED_EDGE('',*,*,#1366,.T.);
+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);
+#1854 = EDGE_CURVE('',#924,#1359,#1855,.T.);
+#1855 = LINE('',#1856,#1857);
+#1856 = CARTESIAN_POINT('',(2.69,0.25,-6.835));
+#1857 = VECTOR('',#1858,1.);
+#1858 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1859 = ORIENTED_EDGE('',*,*,#931,.F.);
+#1860 = PLANE('',#1861);
+#1861 = AXIS2_PLACEMENT_3D('',#1862,#1863,#1864);
+#1862 = CARTESIAN_POINT('',(2.94,0.25,-6.148130645136));
+#1863 = DIRECTION('',(0.939692620786,-1.518874552023E-016,
+    -0.342020143326));
+#1864 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1865 = ADVANCED_FACE('',(#1866),#1877,.T.);
+#1866 = FACE_BOUND('',#1867,.T.);
+#1867 = EDGE_LOOP('',(#1868,#1869,#1870,#1876));
+#1868 = ORIENTED_EDGE('',*,*,#1854,.T.);
+#1869 = ORIENTED_EDGE('',*,*,#1358,.T.);
+#1870 = ORIENTED_EDGE('',*,*,#1871,.F.);
+#1871 = EDGE_CURVE('',#916,#1351,#1872,.T.);
+#1872 = LINE('',#1873,#1874);
+#1873 = CARTESIAN_POINT('',(2.69,0.25,-7.335));
+#1874 = VECTOR('',#1875,1.);
+#1875 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1876 = ORIENTED_EDGE('',*,*,#923,.F.);
+#1877 = PLANE('',#1878);
+#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881);
+#1879 = CARTESIAN_POINT('',(2.69,0.25,-6.835));
+#1880 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1881 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#1882 = ADVANCED_FACE('',(#1883),#1894,.T.);
+#1883 = FACE_BOUND('',#1884,.T.);
+#1884 = EDGE_LOOP('',(#1885,#1886,#1887,#1893));
+#1885 = ORIENTED_EDGE('',*,*,#1871,.T.);
+#1886 = ORIENTED_EDGE('',*,*,#1350,.T.);
+#1887 = ORIENTED_EDGE('',*,*,#1888,.F.);
+#1888 = EDGE_CURVE('',#908,#1343,#1889,.T.);
+#1889 = LINE('',#1890,#1891);
+#1890 = CARTESIAN_POINT('',(2.39,0.25,-7.335));
+#1891 = VECTOR('',#1892,1.);
+#1892 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1893 = ORIENTED_EDGE('',*,*,#915,.F.);
+#1894 = PLANE('',#1895);
+#1895 = AXIS2_PLACEMENT_3D('',#1896,#1897,#1898);
+#1896 = CARTESIAN_POINT('',(2.69,0.25,-7.335));
+#1897 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#1898 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1899 = ADVANCED_FACE('',(#1900),#1911,.T.);
+#1900 = FACE_BOUND('',#1901,.T.);
+#1901 = EDGE_LOOP('',(#1902,#1903,#1904,#1910));
+#1902 = ORIENTED_EDGE('',*,*,#1888,.T.);
+#1903 = ORIENTED_EDGE('',*,*,#1342,.T.);
+#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#1905 = EDGE_CURVE('',#900,#1335,#1906,.T.);
+#1906 = LINE('',#1907,#1908);
+#1907 = CARTESIAN_POINT('',(2.39,0.25,-6.835));
+#1908 = VECTOR('',#1909,1.);
+#1909 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1910 = ORIENTED_EDGE('',*,*,#907,.F.);
+#1911 = PLANE('',#1912);
+#1912 = AXIS2_PLACEMENT_3D('',#1913,#1914,#1915);
+#1913 = CARTESIAN_POINT('',(2.39,0.25,-7.335));
+#1914 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1915 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1916 = ADVANCED_FACE('',(#1917),#1928,.F.);
+#1917 = FACE_BOUND('',#1918,.F.);
+#1918 = EDGE_LOOP('',(#1919,#1925,#1926,#1927));
+#1919 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#1920 = EDGE_CURVE('',#892,#1327,#1921,.T.);
+#1921 = LINE('',#1922,#1923);
+#1922 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#1923 = VECTOR('',#1924,1.);
+#1924 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1925 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#1926 = ORIENTED_EDGE('',*,*,#1905,.F.);
+#1927 = ORIENTED_EDGE('',*,*,#899,.F.);
+#1928 = PLANE('',#1929);
+#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932);
+#1930 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#1931 = DIRECTION('',(0.939692620786,1.518874552023E-016,0.342020143326)
+  );
+#1932 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#1933 = ADVANCED_FACE('',(#1934),#1945,.T.);
+#1934 = FACE_BOUND('',#1935,.T.);
+#1935 = EDGE_LOOP('',(#1936,#1937,#1938,#1944));
+#1936 = ORIENTED_EDGE('',*,*,#1920,.T.);
+#1937 = ORIENTED_EDGE('',*,*,#1326,.T.);
+#1938 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1939 = EDGE_CURVE('',#884,#1319,#1940,.T.);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(2.14,0.25,-1.110223024625E-016));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1944 = ORIENTED_EDGE('',*,*,#891,.F.);
+#1945 = PLANE('',#1946);
+#1946 = AXIS2_PLACEMENT_3D('',#1947,#1948,#1949);
+#1947 = CARTESIAN_POINT('',(2.14,0.25,-6.148130645136));
+#1948 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1949 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1950 = ADVANCED_FACE('',(#1951),#1957,.F.);
+#1951 = FACE_BOUND('',#1952,.F.);
+#1952 = EDGE_LOOP('',(#1953,#1954,#1955,#1956));
+#1953 = ORIENTED_EDGE('',*,*,#1767,.T.);
+#1954 = ORIENTED_EDGE('',*,*,#1318,.T.);
+#1955 = ORIENTED_EDGE('',*,*,#1939,.F.);
+#1956 = ORIENTED_EDGE('',*,*,#883,.F.);
+#1957 = PLANE('',#1958);
+#1958 = AXIS2_PLACEMENT_3D('',#1959,#1960,#1961);
+#1959 = CARTESIAN_POINT('',(1.805,0.25,0.335));
+#1960 = DIRECTION('',(0.707106781187,3.140184917368E-016,0.707106781187)
+  );
+#1961 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#1962 = ADVANCED_FACE('',(#1963),#1974,.T.);
+#1963 = FACE_BOUND('',#1964,.T.);
+#1964 = EDGE_LOOP('',(#1965,#1971,#1972,#1973));
+#1965 = ORIENTED_EDGE('',*,*,#1966,.T.);
+#1966 = EDGE_CURVE('',#1053,#1198,#1967,.T.);
+#1967 = LINE('',#1968,#1969);
+#1968 = CARTESIAN_POINT('',(4.345,0.25,1.335));
+#1969 = VECTOR('',#1970,1.);
+#1970 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1971 = ORIENTED_EDGE('',*,*,#1294,.T.);
+#1972 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1973 = ORIENTED_EDGE('',*,*,#1156,.F.);
+#1974 = PLANE('',#1975);
+#1975 = AXIS2_PLACEMENT_3D('',#1976,#1977,#1978);
+#1976 = CARTESIAN_POINT('',(4.345,0.25,1.335));
+#1977 = DIRECTION('',(0.E+000,4.440892098501E-016,1.));
+#1978 = DIRECTION('',(1.,0.E+000,0.E+000));
+#1979 = ADVANCED_FACE('',(#1980),#1991,.T.);
+#1980 = FACE_BOUND('',#1981,.T.);
+#1981 = EDGE_LOOP('',(#1982,#1988,#1989,#1990));
+#1982 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#1983 = EDGE_CURVE('',#1051,#1196,#1984,.T.);
+#1984 = LINE('',#1985,#1986);
+#1985 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1986 = VECTOR('',#1987,1.);
+#1987 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#1988 = ORIENTED_EDGE('',*,*,#1195,.T.);
+#1989 = ORIENTED_EDGE('',*,*,#1966,.F.);
+#1990 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1991 = PLANE('',#1992);
+#1992 = AXIS2_PLACEMENT_3D('',#1993,#1994,#1995);
+#1993 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#1994 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#1995 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#1996 = ADVANCED_FACE('',(#1997),#2008,.T.);
+#1997 = FACE_BOUND('',#1998,.T.);
+#1998 = EDGE_LOOP('',(#1999,#2000,#2001,#2007));
+#1999 = ORIENTED_EDGE('',*,*,#1171,.T.);
+#2000 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#2001 = ORIENTED_EDGE('',*,*,#2002,.F.);
+#2002 = EDGE_CURVE('',#1133,#1278,#2003,.T.);
+#2003 = LINE('',#2004,#2005);
+#2004 = CARTESIAN_POINT('',(5.815,0.25,1.335));
+#2005 = VECTOR('',#2006,1.);
+#2006 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2007 = ORIENTED_EDGE('',*,*,#1140,.F.);
+#2008 = PLANE('',#2009);
+#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012);
+#2010 = CARTESIAN_POINT('',(5.650248,0.25,1.335));
+#2011 = DIRECTION('',(-9.434254118161E-015,4.440892098501E-016,1.));
+#2012 = DIRECTION('',(1.,6.284475685288E-030,9.434254118161E-015));
+#2013 = ADVANCED_FACE('',(#2014),#2025,.T.);
+#2014 = FACE_BOUND('',#2015,.T.);
+#2015 = EDGE_LOOP('',(#2016,#2017,#2018,#2024));
+#2016 = ORIENTED_EDGE('',*,*,#2002,.T.);
+#2017 = ORIENTED_EDGE('',*,*,#1277,.T.);
+#2018 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#2019 = EDGE_CURVE('',#1125,#1270,#2020,.T.);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(5.815,0.25,0.335));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2024 = ORIENTED_EDGE('',*,*,#1132,.F.);
+#2025 = PLANE('',#2026);
+#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029);
+#2027 = CARTESIAN_POINT('',(5.815,0.25,1.335));
+#2028 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2029 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#2030 = ADVANCED_FACE('',(#2031),#2042,.F.);
+#2031 = FACE_BOUND('',#2032,.F.);
+#2032 = EDGE_LOOP('',(#2033,#2039,#2040,#2041));
+#2033 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#2034 = EDGE_CURVE('',#1117,#1262,#2035,.T.);
+#2035 = LINE('',#2036,#2037);
+#2036 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#2037 = VECTOR('',#2038,1.);
+#2038 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2039 = ORIENTED_EDGE('',*,*,#1269,.T.);
+#2040 = ORIENTED_EDGE('',*,*,#2019,.F.);
+#2041 = ORIENTED_EDGE('',*,*,#1124,.F.);
+#2042 = PLANE('',#2043);
+#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046);
+#2044 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#2045 = DIRECTION('',(-0.707106781187,3.140184917368E-016,0.707106781187
+    ));
+#2046 = DIRECTION('',(0.707106781187,4.710277376051E-016,0.707106781187)
+  );
+#2047 = ADVANCED_FACE('',(#2048),#2059,.T.);
+#2048 = FACE_BOUND('',#2049,.T.);
+#2049 = EDGE_LOOP('',(#2050,#2051,#2052,#2058));
+#2050 = ORIENTED_EDGE('',*,*,#2034,.T.);
+#2051 = ORIENTED_EDGE('',*,*,#1261,.T.);
+#2052 = ORIENTED_EDGE('',*,*,#2053,.F.);
+#2053 = EDGE_CURVE('',#1109,#1254,#2054,.T.);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(5.48,0.25,-6.148130645136));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2058 = ORIENTED_EDGE('',*,*,#1116,.F.);
+#2059 = PLANE('',#2060);
+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);
+#2061 = CARTESIAN_POINT('',(5.48,0.25,-1.110223024625E-016));
+#2062 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2063 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#2064 = ADVANCED_FACE('',(#2065),#2076,.T.);
+#2065 = FACE_BOUND('',#2066,.T.);
+#2066 = EDGE_LOOP('',(#2067,#2068,#2069,#2075));
+#2067 = ORIENTED_EDGE('',*,*,#2053,.T.);
+#2068 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#2069 = ORIENTED_EDGE('',*,*,#2070,.F.);
+#2070 = EDGE_CURVE('',#1101,#1246,#2071,.T.);
+#2071 = LINE('',#2072,#2073);
+#2072 = CARTESIAN_POINT('',(5.23,0.25,-6.835));
+#2073 = VECTOR('',#2074,1.);
+#2074 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2075 = ORIENTED_EDGE('',*,*,#1108,.F.);
+#2076 = PLANE('',#2077);
+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);
+#2078 = CARTESIAN_POINT('',(5.48,0.25,-6.148130645136));
+#2079 = DIRECTION('',(0.939692620786,-1.518874552023E-016,
+    -0.342020143326));
+#2080 = DIRECTION('',(-0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#2081 = ADVANCED_FACE('',(#2082),#2093,.T.);
+#2082 = FACE_BOUND('',#2083,.T.);
+#2083 = EDGE_LOOP('',(#2084,#2085,#2086,#2092));
+#2084 = ORIENTED_EDGE('',*,*,#2070,.T.);
+#2085 = ORIENTED_EDGE('',*,*,#1245,.T.);
+#2086 = ORIENTED_EDGE('',*,*,#2087,.F.);
+#2087 = EDGE_CURVE('',#1093,#1238,#2088,.T.);
+#2088 = LINE('',#2089,#2090);
+#2089 = CARTESIAN_POINT('',(5.23,0.25,-7.335));
+#2090 = VECTOR('',#2091,1.);
+#2091 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2092 = ORIENTED_EDGE('',*,*,#1100,.F.);
+#2093 = PLANE('',#2094);
+#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097);
+#2095 = CARTESIAN_POINT('',(5.23,0.25,-6.835));
+#2096 = DIRECTION('',(1.,0.E+000,0.E+000));
+#2097 = DIRECTION('',(0.E+000,-6.661338147751E-016,-1.));
+#2098 = ADVANCED_FACE('',(#2099),#2110,.T.);
+#2099 = FACE_BOUND('',#2100,.T.);
+#2100 = EDGE_LOOP('',(#2101,#2102,#2103,#2109));
+#2101 = ORIENTED_EDGE('',*,*,#2087,.T.);
+#2102 = ORIENTED_EDGE('',*,*,#1237,.T.);
+#2103 = ORIENTED_EDGE('',*,*,#2104,.F.);
+#2104 = EDGE_CURVE('',#1085,#1230,#2105,.T.);
+#2105 = LINE('',#2106,#2107);
+#2106 = CARTESIAN_POINT('',(4.93,0.25,-7.335));
+#2107 = VECTOR('',#2108,1.);
+#2108 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2109 = ORIENTED_EDGE('',*,*,#1092,.F.);
+#2110 = PLANE('',#2111);
+#2111 = AXIS2_PLACEMENT_3D('',#2112,#2113,#2114);
+#2112 = CARTESIAN_POINT('',(5.23,0.25,-7.335));
+#2113 = DIRECTION('',(0.E+000,-4.440892098501E-016,-1.));
+#2114 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2115 = ADVANCED_FACE('',(#2116),#2127,.T.);
+#2116 = FACE_BOUND('',#2117,.T.);
+#2117 = EDGE_LOOP('',(#2118,#2119,#2120,#2126));
+#2118 = ORIENTED_EDGE('',*,*,#2104,.T.);
+#2119 = ORIENTED_EDGE('',*,*,#1229,.T.);
+#2120 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2121 = EDGE_CURVE('',#1077,#1222,#2122,.T.);
+#2122 = LINE('',#2123,#2124);
+#2123 = CARTESIAN_POINT('',(4.93,0.25,-6.835));
+#2124 = VECTOR('',#2125,1.);
+#2125 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2126 = ORIENTED_EDGE('',*,*,#1084,.F.);
+#2127 = PLANE('',#2128);
+#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131);
+#2129 = CARTESIAN_POINT('',(4.93,0.25,-7.335));
+#2130 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2131 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#2132 = ADVANCED_FACE('',(#2133),#2144,.F.);
+#2133 = FACE_BOUND('',#2134,.F.);
+#2134 = EDGE_LOOP('',(#2135,#2141,#2142,#2143));
+#2135 = ORIENTED_EDGE('',*,*,#2136,.T.);
+#2136 = EDGE_CURVE('',#1069,#1214,#2137,.T.);
+#2137 = LINE('',#2138,#2139);
+#2138 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#2139 = VECTOR('',#2140,1.);
+#2140 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2141 = ORIENTED_EDGE('',*,*,#1221,.T.);
+#2142 = ORIENTED_EDGE('',*,*,#2121,.F.);
+#2143 = ORIENTED_EDGE('',*,*,#1076,.F.);
+#2144 = PLANE('',#2145);
+#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);
+#2146 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#2147 = DIRECTION('',(0.939692620786,1.518874552023E-016,0.342020143326)
+  );
+#2148 = DIRECTION('',(0.342020143326,-6.259610302001E-016,
+    -0.939692620786));
+#2149 = ADVANCED_FACE('',(#2150),#2161,.T.);
+#2150 = FACE_BOUND('',#2151,.T.);
+#2151 = EDGE_LOOP('',(#2152,#2153,#2154,#2160));
+#2152 = ORIENTED_EDGE('',*,*,#2136,.T.);
+#2153 = ORIENTED_EDGE('',*,*,#1213,.T.);
+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2155 = EDGE_CURVE('',#1061,#1206,#2156,.T.);
+#2156 = LINE('',#2157,#2158);
+#2157 = CARTESIAN_POINT('',(4.68,0.25,-1.110223024625E-016));
+#2158 = VECTOR('',#2159,1.);
+#2159 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016));
+#2160 = ORIENTED_EDGE('',*,*,#1068,.F.);
+#2161 = PLANE('',#2162);
+#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165);
+#2163 = CARTESIAN_POINT('',(4.68,0.25,-6.148130645136));
+#2164 = DIRECTION('',(-1.,0.E+000,0.E+000));
+#2165 = DIRECTION('',(0.E+000,6.661338147751E-016,1.));
+#2166 = ADVANCED_FACE('',(#2167),#2173,.F.);
+#2167 = FACE_BOUND('',#2168,.F.);
+#2168 = EDGE_LOOP('',(#2169,#2170,#2171,#2172));
+#2169 = ORIENTED_EDGE('',*,*,#1983,.T.);
+#2170 = ORIENTED_EDGE('',*,*,#1205,.T.);
+#2171 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2172 = ORIENTED_EDGE('',*,*,#1060,.F.);
+#2173 = PLANE('',#2174);
+#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177);
+#2175 = CARTESIAN_POINT('',(4.345,0.25,0.335));
+#2176 = DIRECTION('',(0.707106781187,3.140184917368E-016,0.707106781187)
+  );
+#2177 = DIRECTION('',(0.707106781187,-4.710277376051E-016,
+    -0.707106781187));
+#2178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2182)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2179,#2180,#2181)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2179 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2180 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2181 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2182 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#2179,
+  'distance_accuracy_value','confusion accuracy');
+#2183 = PRODUCT_TYPE('part',$,(#7));
+#2184 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #2185,#2193,#2200,#2207,#2214,#2221,#2228,#2235,#2243,#2250,#2257,
+    #2264,#2271,#2278,#2285,#2292,#2299,#2306,#2313,#2320,#2327,#2334,
+    #2341,#2348,#2355,#2362,#2369,#2376,#2383,#2390,#2397,#2404,#2411,
+    #2418,#2425,#2432,#2439,#2446,#2453,#2460,#2467,#2474,#2481,#2488,
+    #2495,#2502,#2509,#2516,#2523,#2530,#2537,#2544,#2551,#2558,#2565,
+    #2572,#2579,#2586,#2593,#2600,#2607,#2614,#2621,#2628,#2635,#2642,
+    #2649),#2178);
+#2185 = STYLED_ITEM('color',(#2186),#17);
+#2186 = PRESENTATION_STYLE_ASSIGNMENT((#2187));
+#2187 = SURFACE_STYLE_USAGE(.BOTH.,#2188);
+#2188 = SURFACE_SIDE_STYLE('',(#2189));
+#2189 = SURFACE_STYLE_FILL_AREA(#2190);
+#2190 = FILL_AREA_STYLE('',(#2191));
+#2191 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2192 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);
+#2193 = STYLED_ITEM('color',(#2194),#73);
+#2194 = PRESENTATION_STYLE_ASSIGNMENT((#2195));
+#2195 = SURFACE_STYLE_USAGE(.BOTH.,#2196);
+#2196 = SURFACE_SIDE_STYLE('',(#2197));
+#2197 = SURFACE_STYLE_FILL_AREA(#2198);
+#2198 = FILL_AREA_STYLE('',(#2199));
+#2199 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2200 = STYLED_ITEM('color',(#2201),#120);
+#2201 = PRESENTATION_STYLE_ASSIGNMENT((#2202));
+#2202 = SURFACE_STYLE_USAGE(.BOTH.,#2203);
+#2203 = SURFACE_SIDE_STYLE('',(#2204));
+#2204 = SURFACE_STYLE_FILL_AREA(#2205);
+#2205 = FILL_AREA_STYLE('',(#2206));
+#2206 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2207 = STYLED_ITEM('color',(#2208),#144);
+#2208 = PRESENTATION_STYLE_ASSIGNMENT((#2209));
+#2209 = SURFACE_STYLE_USAGE(.BOTH.,#2210);
+#2210 = SURFACE_SIDE_STYLE('',(#2211));
+#2211 = SURFACE_STYLE_FILL_AREA(#2212);
+#2212 = FILL_AREA_STYLE('',(#2213));
+#2213 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2214 = STYLED_ITEM('color',(#2215),#184);
+#2215 = PRESENTATION_STYLE_ASSIGNMENT((#2216));
+#2216 = SURFACE_STYLE_USAGE(.BOTH.,#2217);
+#2217 = SURFACE_SIDE_STYLE('',(#2218));
+#2218 = SURFACE_STYLE_FILL_AREA(#2219);
+#2219 = FILL_AREA_STYLE('',(#2220));
+#2220 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2221 = STYLED_ITEM('color',(#2222),#208);
+#2222 = PRESENTATION_STYLE_ASSIGNMENT((#2223));
+#2223 = SURFACE_STYLE_USAGE(.BOTH.,#2224);
+#2224 = SURFACE_SIDE_STYLE('',(#2225));
+#2225 = SURFACE_STYLE_FILL_AREA(#2226);
+#2226 = FILL_AREA_STYLE('',(#2227));
+#2227 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2228 = STYLED_ITEM('color',(#2229),#232);
+#2229 = PRESENTATION_STYLE_ASSIGNMENT((#2230));
+#2230 = SURFACE_STYLE_USAGE(.BOTH.,#2231);
+#2231 = SURFACE_SIDE_STYLE('',(#2232));
+#2232 = SURFACE_STYLE_FILL_AREA(#2233);
+#2233 = FILL_AREA_STYLE('',(#2234));
+#2234 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2235 = STYLED_ITEM('color',(#2236),#249);
+#2236 = PRESENTATION_STYLE_ASSIGNMENT((#2237));
+#2237 = SURFACE_STYLE_USAGE(.BOTH.,#2238);
+#2238 = SURFACE_SIDE_STYLE('',(#2239));
+#2239 = SURFACE_STYLE_FILL_AREA(#2240);
+#2240 = FILL_AREA_STYLE('',(#2241));
+#2241 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2242 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);
+#2243 = STYLED_ITEM('color',(#2244),#298);
+#2244 = PRESENTATION_STYLE_ASSIGNMENT((#2245));
+#2245 = SURFACE_STYLE_USAGE(.BOTH.,#2246);
+#2246 = SURFACE_SIDE_STYLE('',(#2247));
+#2247 = SURFACE_STYLE_FILL_AREA(#2248);
+#2248 = FILL_AREA_STYLE('',(#2249));
+#2249 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2250 = STYLED_ITEM('color',(#2251),#338);
+#2251 = PRESENTATION_STYLE_ASSIGNMENT((#2252));
+#2252 = SURFACE_STYLE_USAGE(.BOTH.,#2253);
+#2253 = SURFACE_SIDE_STYLE('',(#2254));
+#2254 = SURFACE_STYLE_FILL_AREA(#2255);
+#2255 = FILL_AREA_STYLE('',(#2256));
+#2256 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2257 = STYLED_ITEM('color',(#2258),#352);
+#2258 = PRESENTATION_STYLE_ASSIGNMENT((#2259));
+#2259 = SURFACE_STYLE_USAGE(.BOTH.,#2260);
+#2260 = SURFACE_SIDE_STYLE('',(#2261));
+#2261 = SURFACE_STYLE_FILL_AREA(#2262);
+#2262 = FILL_AREA_STYLE('',(#2263));
+#2263 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2264 = STYLED_ITEM('color',(#2265),#392);
+#2265 = PRESENTATION_STYLE_ASSIGNMENT((#2266));
+#2266 = SURFACE_STYLE_USAGE(.BOTH.,#2267);
+#2267 = SURFACE_SIDE_STYLE('',(#2268));
+#2268 = SURFACE_STYLE_FILL_AREA(#2269);
+#2269 = FILL_AREA_STYLE('',(#2270));
+#2270 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2271 = STYLED_ITEM('color',(#2272),#512);
+#2272 = PRESENTATION_STYLE_ASSIGNMENT((#2273));
+#2273 = SURFACE_STYLE_USAGE(.BOTH.,#2274);
+#2274 = SURFACE_SIDE_STYLE('',(#2275));
+#2275 = SURFACE_STYLE_FILL_AREA(#2276);
+#2276 = FILL_AREA_STYLE('',(#2277));
+#2277 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2278 = STYLED_ITEM('color',(#2279),#545);
+#2279 = PRESENTATION_STYLE_ASSIGNMENT((#2280));
+#2280 = SURFACE_STYLE_USAGE(.BOTH.,#2281);
+#2281 = SURFACE_SIDE_STYLE('',(#2282));
+#2282 = SURFACE_STYLE_FILL_AREA(#2283);
+#2283 = FILL_AREA_STYLE('',(#2284));
+#2284 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2285 = STYLED_ITEM('color',(#2286),#562);
+#2286 = PRESENTATION_STYLE_ASSIGNMENT((#2287));
+#2287 = SURFACE_STYLE_USAGE(.BOTH.,#2288);
+#2288 = SURFACE_SIDE_STYLE('',(#2289));
+#2289 = SURFACE_STYLE_FILL_AREA(#2290);
+#2290 = FILL_AREA_STYLE('',(#2291));
+#2291 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2292 = STYLED_ITEM('color',(#2293),#648);
+#2293 = PRESENTATION_STYLE_ASSIGNMENT((#2294));
+#2294 = SURFACE_STYLE_USAGE(.BOTH.,#2295);
+#2295 = SURFACE_SIDE_STYLE('',(#2296));
+#2296 = SURFACE_STYLE_FILL_AREA(#2297);
+#2297 = FILL_AREA_STYLE('',(#2298));
+#2298 = FILL_AREA_STYLE_COLOUR('',#2242);
+#2299 = STYLED_ITEM('color',(#2300),#660);
+#2300 = PRESENTATION_STYLE_ASSIGNMENT((#2301));
+#2301 = SURFACE_STYLE_USAGE(.BOTH.,#2302);
+#2302 = SURFACE_SIDE_STYLE('',(#2303));
+#2303 = SURFACE_STYLE_FILL_AREA(#2304);
+#2304 = FILL_AREA_STYLE('',(#2305));
+#2305 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2306 = STYLED_ITEM('color',(#2307),#692);
+#2307 = PRESENTATION_STYLE_ASSIGNMENT((#2308));
+#2308 = SURFACE_STYLE_USAGE(.BOTH.,#2309);
+#2309 = SURFACE_SIDE_STYLE('',(#2310));
+#2310 = SURFACE_STYLE_FILL_AREA(#2311);
+#2311 = FILL_AREA_STYLE('',(#2312));
+#2312 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2313 = STYLED_ITEM('color',(#2314),#812);
+#2314 = PRESENTATION_STYLE_ASSIGNMENT((#2315));
+#2315 = SURFACE_STYLE_USAGE(.BOTH.,#2316);
+#2316 = SURFACE_SIDE_STYLE('',(#2317));
+#2317 = SURFACE_STYLE_FILL_AREA(#2318);
+#2318 = FILL_AREA_STYLE('',(#2319));
+#2319 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2320 = STYLED_ITEM('color',(#2321),#837);
+#2321 = PRESENTATION_STYLE_ASSIGNMENT((#2322));
+#2322 = SURFACE_STYLE_USAGE(.BOTH.,#2323);
+#2323 = SURFACE_SIDE_STYLE('',(#2324));
+#2324 = SURFACE_STYLE_FILL_AREA(#2325);
+#2325 = FILL_AREA_STYLE('',(#2326));
+#2326 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2327 = STYLED_ITEM('color',(#2328),#869);
+#2328 = PRESENTATION_STYLE_ASSIGNMENT((#2329));
+#2329 = SURFACE_STYLE_USAGE(.BOTH.,#2330);
+#2330 = SURFACE_SIDE_STYLE('',(#2331));
+#2331 = SURFACE_STYLE_FILL_AREA(#2332);
+#2332 = FILL_AREA_STYLE('',(#2333));
+#2333 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2334 = STYLED_ITEM('color',(#2335),#989);
+#2335 = PRESENTATION_STYLE_ASSIGNMENT((#2336));
+#2336 = SURFACE_STYLE_USAGE(.BOTH.,#2337);
+#2337 = SURFACE_SIDE_STYLE('',(#2338));
+#2338 = SURFACE_STYLE_FILL_AREA(#2339);
+#2339 = FILL_AREA_STYLE('',(#2340));
+#2340 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2341 = STYLED_ITEM('color',(#2342),#1014);
+#2342 = PRESENTATION_STYLE_ASSIGNMENT((#2343));
+#2343 = SURFACE_STYLE_USAGE(.BOTH.,#2344);
+#2344 = SURFACE_SIDE_STYLE('',(#2345));
+#2345 = SURFACE_STYLE_FILL_AREA(#2346);
+#2346 = FILL_AREA_STYLE('',(#2347));
+#2347 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2348 = STYLED_ITEM('color',(#2349),#1046);
+#2349 = PRESENTATION_STYLE_ASSIGNMENT((#2350));
+#2350 = SURFACE_STYLE_USAGE(.BOTH.,#2351);
+#2351 = SURFACE_SIDE_STYLE('',(#2352));
+#2352 = SURFACE_STYLE_FILL_AREA(#2353);
+#2353 = FILL_AREA_STYLE('',(#2354));
+#2354 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2355 = STYLED_ITEM('color',(#2356),#1166);
+#2356 = PRESENTATION_STYLE_ASSIGNMENT((#2357));
+#2357 = SURFACE_STYLE_USAGE(.BOTH.,#2358);
+#2358 = SURFACE_SIDE_STYLE('',(#2359));
+#2359 = SURFACE_STYLE_FILL_AREA(#2360);
+#2360 = FILL_AREA_STYLE('',(#2361));
+#2361 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2362 = STYLED_ITEM('color',(#2363),#1191);
+#2363 = PRESENTATION_STYLE_ASSIGNMENT((#2364));
+#2364 = SURFACE_STYLE_USAGE(.BOTH.,#2365);
+#2365 = SURFACE_SIDE_STYLE('',(#2366));
+#2366 = SURFACE_STYLE_FILL_AREA(#2367);
+#2367 = FILL_AREA_STYLE('',(#2368));
+#2368 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2369 = STYLED_ITEM('color',(#2370),#1304);
+#2370 = PRESENTATION_STYLE_ASSIGNMENT((#2371));
+#2371 = SURFACE_STYLE_USAGE(.BOTH.,#2372);
+#2372 = SURFACE_SIDE_STYLE('',(#2373));
+#2373 = SURFACE_STYLE_FILL_AREA(#2374);
+#2374 = FILL_AREA_STYLE('',(#2375));
+#2375 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2376 = STYLED_ITEM('color',(#2377),#1417);
+#2377 = PRESENTATION_STYLE_ASSIGNMENT((#2378));
+#2378 = SURFACE_STYLE_USAGE(.BOTH.,#2379);
+#2379 = SURFACE_SIDE_STYLE('',(#2380));
+#2380 = SURFACE_STYLE_FILL_AREA(#2381);
+#2381 = FILL_AREA_STYLE('',(#2382));
+#2382 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2383 = STYLED_ITEM('color',(#2384),#1530);
+#2384 = PRESENTATION_STYLE_ASSIGNMENT((#2385));
+#2385 = SURFACE_STYLE_USAGE(.BOTH.,#2386);
+#2386 = SURFACE_SIDE_STYLE('',(#2387));
+#2387 = SURFACE_STYLE_FILL_AREA(#2388);
+#2388 = FILL_AREA_STYLE('',(#2389));
+#2389 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2390 = STYLED_ITEM('color',(#2391),#1547);
+#2391 = PRESENTATION_STYLE_ASSIGNMENT((#2392));
+#2392 = SURFACE_STYLE_USAGE(.BOTH.,#2393);
+#2393 = SURFACE_SIDE_STYLE('',(#2394));
+#2394 = SURFACE_STYLE_FILL_AREA(#2395);
+#2395 = FILL_AREA_STYLE('',(#2396));
+#2396 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2397 = STYLED_ITEM('color',(#2398),#1564);
+#2398 = PRESENTATION_STYLE_ASSIGNMENT((#2399));
+#2399 = SURFACE_STYLE_USAGE(.BOTH.,#2400);
+#2400 = SURFACE_SIDE_STYLE('',(#2401));
+#2401 = SURFACE_STYLE_FILL_AREA(#2402);
+#2402 = FILL_AREA_STYLE('',(#2403));
+#2403 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2404 = STYLED_ITEM('color',(#2405),#1581);
+#2405 = PRESENTATION_STYLE_ASSIGNMENT((#2406));
+#2406 = SURFACE_STYLE_USAGE(.BOTH.,#2407);
+#2407 = SURFACE_SIDE_STYLE('',(#2408));
+#2408 = SURFACE_STYLE_FILL_AREA(#2409);
+#2409 = FILL_AREA_STYLE('',(#2410));
+#2410 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2411 = STYLED_ITEM('color',(#2412),#1598);
+#2412 = PRESENTATION_STYLE_ASSIGNMENT((#2413));
+#2413 = SURFACE_STYLE_USAGE(.BOTH.,#2414);
+#2414 = SURFACE_SIDE_STYLE('',(#2415));
+#2415 = SURFACE_STYLE_FILL_AREA(#2416);
+#2416 = FILL_AREA_STYLE('',(#2417));
+#2417 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2418 = STYLED_ITEM('color',(#2419),#1615);
+#2419 = PRESENTATION_STYLE_ASSIGNMENT((#2420));
+#2420 = SURFACE_STYLE_USAGE(.BOTH.,#2421);
+#2421 = SURFACE_SIDE_STYLE('',(#2422));
+#2422 = SURFACE_STYLE_FILL_AREA(#2423);
+#2423 = FILL_AREA_STYLE('',(#2424));
+#2424 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2425 = STYLED_ITEM('color',(#2426),#1632);
+#2426 = PRESENTATION_STYLE_ASSIGNMENT((#2427));
+#2427 = SURFACE_STYLE_USAGE(.BOTH.,#2428);
+#2428 = SURFACE_SIDE_STYLE('',(#2429));
+#2429 = SURFACE_STYLE_FILL_AREA(#2430);
+#2430 = FILL_AREA_STYLE('',(#2431));
+#2431 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2432 = STYLED_ITEM('color',(#2433),#1649);
+#2433 = PRESENTATION_STYLE_ASSIGNMENT((#2434));
+#2434 = SURFACE_STYLE_USAGE(.BOTH.,#2435);
+#2435 = SURFACE_SIDE_STYLE('',(#2436));
+#2436 = SURFACE_STYLE_FILL_AREA(#2437);
+#2437 = FILL_AREA_STYLE('',(#2438));
+#2438 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2439 = STYLED_ITEM('color',(#2440),#1666);
+#2440 = PRESENTATION_STYLE_ASSIGNMENT((#2441));
+#2441 = SURFACE_STYLE_USAGE(.BOTH.,#2442);
+#2442 = SURFACE_SIDE_STYLE('',(#2443));
+#2443 = SURFACE_STYLE_FILL_AREA(#2444);
+#2444 = FILL_AREA_STYLE('',(#2445));
+#2445 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2446 = STYLED_ITEM('color',(#2447),#1683);
+#2447 = PRESENTATION_STYLE_ASSIGNMENT((#2448));
+#2448 = SURFACE_STYLE_USAGE(.BOTH.,#2449);
+#2449 = SURFACE_SIDE_STYLE('',(#2450));
+#2450 = SURFACE_STYLE_FILL_AREA(#2451);
+#2451 = FILL_AREA_STYLE('',(#2452));
+#2452 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2453 = STYLED_ITEM('color',(#2454),#1700);
+#2454 = PRESENTATION_STYLE_ASSIGNMENT((#2455));
+#2455 = SURFACE_STYLE_USAGE(.BOTH.,#2456);
+#2456 = SURFACE_SIDE_STYLE('',(#2457));
+#2457 = SURFACE_STYLE_FILL_AREA(#2458);
+#2458 = FILL_AREA_STYLE('',(#2459));
+#2459 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2460 = STYLED_ITEM('color',(#2461),#1717);
+#2461 = PRESENTATION_STYLE_ASSIGNMENT((#2462));
+#2462 = SURFACE_STYLE_USAGE(.BOTH.,#2463);
+#2463 = SURFACE_SIDE_STYLE('',(#2464));
+#2464 = SURFACE_STYLE_FILL_AREA(#2465);
+#2465 = FILL_AREA_STYLE('',(#2466));
+#2466 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2467 = STYLED_ITEM('color',(#2468),#1734);
+#2468 = PRESENTATION_STYLE_ASSIGNMENT((#2469));
+#2469 = SURFACE_STYLE_USAGE(.BOTH.,#2470);
+#2470 = SURFACE_SIDE_STYLE('',(#2471));
+#2471 = SURFACE_STYLE_FILL_AREA(#2472);
+#2472 = FILL_AREA_STYLE('',(#2473));
+#2473 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2474 = STYLED_ITEM('color',(#2475),#1746);
+#2475 = PRESENTATION_STYLE_ASSIGNMENT((#2476));
+#2476 = SURFACE_STYLE_USAGE(.BOTH.,#2477);
+#2477 = SURFACE_SIDE_STYLE('',(#2478));
+#2478 = SURFACE_STYLE_FILL_AREA(#2479);
+#2479 = FILL_AREA_STYLE('',(#2480));
+#2480 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2481 = STYLED_ITEM('color',(#2482),#1763);
+#2482 = PRESENTATION_STYLE_ASSIGNMENT((#2483));
+#2483 = SURFACE_STYLE_USAGE(.BOTH.,#2484);
+#2484 = SURFACE_SIDE_STYLE('',(#2485));
+#2485 = SURFACE_STYLE_FILL_AREA(#2486);
+#2486 = FILL_AREA_STYLE('',(#2487));
+#2487 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2488 = STYLED_ITEM('color',(#2489),#1780);
+#2489 = PRESENTATION_STYLE_ASSIGNMENT((#2490));
+#2490 = SURFACE_STYLE_USAGE(.BOTH.,#2491);
+#2491 = SURFACE_SIDE_STYLE('',(#2492));
+#2492 = SURFACE_STYLE_FILL_AREA(#2493);
+#2493 = FILL_AREA_STYLE('',(#2494));
+#2494 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2495 = STYLED_ITEM('color',(#2496),#1797);
+#2496 = PRESENTATION_STYLE_ASSIGNMENT((#2497));
+#2497 = SURFACE_STYLE_USAGE(.BOTH.,#2498);
+#2498 = SURFACE_SIDE_STYLE('',(#2499));
+#2499 = SURFACE_STYLE_FILL_AREA(#2500);
+#2500 = FILL_AREA_STYLE('',(#2501));
+#2501 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2502 = STYLED_ITEM('color',(#2503),#1814);
+#2503 = PRESENTATION_STYLE_ASSIGNMENT((#2504));
+#2504 = SURFACE_STYLE_USAGE(.BOTH.,#2505);
+#2505 = SURFACE_SIDE_STYLE('',(#2506));
+#2506 = SURFACE_STYLE_FILL_AREA(#2507);
+#2507 = FILL_AREA_STYLE('',(#2508));
+#2508 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2509 = STYLED_ITEM('color',(#2510),#1831);
+#2510 = PRESENTATION_STYLE_ASSIGNMENT((#2511));
+#2511 = SURFACE_STYLE_USAGE(.BOTH.,#2512);
+#2512 = SURFACE_SIDE_STYLE('',(#2513));
+#2513 = SURFACE_STYLE_FILL_AREA(#2514);
+#2514 = FILL_AREA_STYLE('',(#2515));
+#2515 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2516 = STYLED_ITEM('color',(#2517),#1848);
+#2517 = PRESENTATION_STYLE_ASSIGNMENT((#2518));
+#2518 = SURFACE_STYLE_USAGE(.BOTH.,#2519);
+#2519 = SURFACE_SIDE_STYLE('',(#2520));
+#2520 = SURFACE_STYLE_FILL_AREA(#2521);
+#2521 = FILL_AREA_STYLE('',(#2522));
+#2522 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2523 = STYLED_ITEM('color',(#2524),#1865);
+#2524 = PRESENTATION_STYLE_ASSIGNMENT((#2525));
+#2525 = SURFACE_STYLE_USAGE(.BOTH.,#2526);
+#2526 = SURFACE_SIDE_STYLE('',(#2527));
+#2527 = SURFACE_STYLE_FILL_AREA(#2528);
+#2528 = FILL_AREA_STYLE('',(#2529));
+#2529 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2530 = STYLED_ITEM('color',(#2531),#1882);
+#2531 = PRESENTATION_STYLE_ASSIGNMENT((#2532));
+#2532 = SURFACE_STYLE_USAGE(.BOTH.,#2533);
+#2533 = SURFACE_SIDE_STYLE('',(#2534));
+#2534 = SURFACE_STYLE_FILL_AREA(#2535);
+#2535 = FILL_AREA_STYLE('',(#2536));
+#2536 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2537 = STYLED_ITEM('color',(#2538),#1899);
+#2538 = PRESENTATION_STYLE_ASSIGNMENT((#2539));
+#2539 = SURFACE_STYLE_USAGE(.BOTH.,#2540);
+#2540 = SURFACE_SIDE_STYLE('',(#2541));
+#2541 = SURFACE_STYLE_FILL_AREA(#2542);
+#2542 = FILL_AREA_STYLE('',(#2543));
+#2543 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2544 = STYLED_ITEM('color',(#2545),#1916);
+#2545 = PRESENTATION_STYLE_ASSIGNMENT((#2546));
+#2546 = SURFACE_STYLE_USAGE(.BOTH.,#2547);
+#2547 = SURFACE_SIDE_STYLE('',(#2548));
+#2548 = SURFACE_STYLE_FILL_AREA(#2549);
+#2549 = FILL_AREA_STYLE('',(#2550));
+#2550 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2551 = STYLED_ITEM('color',(#2552),#1933);
+#2552 = PRESENTATION_STYLE_ASSIGNMENT((#2553));
+#2553 = SURFACE_STYLE_USAGE(.BOTH.,#2554);
+#2554 = SURFACE_SIDE_STYLE('',(#2555));
+#2555 = SURFACE_STYLE_FILL_AREA(#2556);
+#2556 = FILL_AREA_STYLE('',(#2557));
+#2557 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2558 = STYLED_ITEM('color',(#2559),#1950);
+#2559 = PRESENTATION_STYLE_ASSIGNMENT((#2560));
+#2560 = SURFACE_STYLE_USAGE(.BOTH.,#2561);
+#2561 = SURFACE_SIDE_STYLE('',(#2562));
+#2562 = SURFACE_STYLE_FILL_AREA(#2563);
+#2563 = FILL_AREA_STYLE('',(#2564));
+#2564 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2565 = STYLED_ITEM('color',(#2566),#1962);
+#2566 = PRESENTATION_STYLE_ASSIGNMENT((#2567));
+#2567 = SURFACE_STYLE_USAGE(.BOTH.,#2568);
+#2568 = SURFACE_SIDE_STYLE('',(#2569));
+#2569 = SURFACE_STYLE_FILL_AREA(#2570);
+#2570 = FILL_AREA_STYLE('',(#2571));
+#2571 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2572 = STYLED_ITEM('color',(#2573),#1979);
+#2573 = PRESENTATION_STYLE_ASSIGNMENT((#2574));
+#2574 = SURFACE_STYLE_USAGE(.BOTH.,#2575);
+#2575 = SURFACE_SIDE_STYLE('',(#2576));
+#2576 = SURFACE_STYLE_FILL_AREA(#2577);
+#2577 = FILL_AREA_STYLE('',(#2578));
+#2578 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2579 = STYLED_ITEM('color',(#2580),#1996);
+#2580 = PRESENTATION_STYLE_ASSIGNMENT((#2581));
+#2581 = SURFACE_STYLE_USAGE(.BOTH.,#2582);
+#2582 = SURFACE_SIDE_STYLE('',(#2583));
+#2583 = SURFACE_STYLE_FILL_AREA(#2584);
+#2584 = FILL_AREA_STYLE('',(#2585));
+#2585 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2586 = STYLED_ITEM('color',(#2587),#2013);
+#2587 = PRESENTATION_STYLE_ASSIGNMENT((#2588));
+#2588 = SURFACE_STYLE_USAGE(.BOTH.,#2589);
+#2589 = SURFACE_SIDE_STYLE('',(#2590));
+#2590 = SURFACE_STYLE_FILL_AREA(#2591);
+#2591 = FILL_AREA_STYLE('',(#2592));
+#2592 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2593 = STYLED_ITEM('color',(#2594),#2030);
+#2594 = PRESENTATION_STYLE_ASSIGNMENT((#2595));
+#2595 = SURFACE_STYLE_USAGE(.BOTH.,#2596);
+#2596 = SURFACE_SIDE_STYLE('',(#2597));
+#2597 = SURFACE_STYLE_FILL_AREA(#2598);
+#2598 = FILL_AREA_STYLE('',(#2599));
+#2599 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2600 = STYLED_ITEM('color',(#2601),#2047);
+#2601 = PRESENTATION_STYLE_ASSIGNMENT((#2602));
+#2602 = SURFACE_STYLE_USAGE(.BOTH.,#2603);
+#2603 = SURFACE_SIDE_STYLE('',(#2604));
+#2604 = SURFACE_STYLE_FILL_AREA(#2605);
+#2605 = FILL_AREA_STYLE('',(#2606));
+#2606 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2607 = STYLED_ITEM('color',(#2608),#2064);
+#2608 = PRESENTATION_STYLE_ASSIGNMENT((#2609));
+#2609 = SURFACE_STYLE_USAGE(.BOTH.,#2610);
+#2610 = SURFACE_SIDE_STYLE('',(#2611));
+#2611 = SURFACE_STYLE_FILL_AREA(#2612);
+#2612 = FILL_AREA_STYLE('',(#2613));
+#2613 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2614 = STYLED_ITEM('color',(#2615),#2081);
+#2615 = PRESENTATION_STYLE_ASSIGNMENT((#2616));
+#2616 = SURFACE_STYLE_USAGE(.BOTH.,#2617);
+#2617 = SURFACE_SIDE_STYLE('',(#2618));
+#2618 = SURFACE_STYLE_FILL_AREA(#2619);
+#2619 = FILL_AREA_STYLE('',(#2620));
+#2620 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2621 = STYLED_ITEM('color',(#2622),#2098);
+#2622 = PRESENTATION_STYLE_ASSIGNMENT((#2623));
+#2623 = SURFACE_STYLE_USAGE(.BOTH.,#2624);
+#2624 = SURFACE_SIDE_STYLE('',(#2625));
+#2625 = SURFACE_STYLE_FILL_AREA(#2626);
+#2626 = FILL_AREA_STYLE('',(#2627));
+#2627 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2628 = STYLED_ITEM('color',(#2629),#2115);
+#2629 = PRESENTATION_STYLE_ASSIGNMENT((#2630));
+#2630 = SURFACE_STYLE_USAGE(.BOTH.,#2631);
+#2631 = SURFACE_SIDE_STYLE('',(#2632));
+#2632 = SURFACE_STYLE_FILL_AREA(#2633);
+#2633 = FILL_AREA_STYLE('',(#2634));
+#2634 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2635 = STYLED_ITEM('color',(#2636),#2132);
+#2636 = PRESENTATION_STYLE_ASSIGNMENT((#2637));
+#2637 = SURFACE_STYLE_USAGE(.BOTH.,#2638);
+#2638 = SURFACE_SIDE_STYLE('',(#2639));
+#2639 = SURFACE_STYLE_FILL_AREA(#2640);
+#2640 = FILL_AREA_STYLE('',(#2641));
+#2641 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2642 = STYLED_ITEM('color',(#2643),#2149);
+#2643 = PRESENTATION_STYLE_ASSIGNMENT((#2644));
+#2644 = SURFACE_STYLE_USAGE(.BOTH.,#2645);
+#2645 = SURFACE_SIDE_STYLE('',(#2646));
+#2646 = SURFACE_STYLE_FILL_AREA(#2647);
+#2647 = FILL_AREA_STYLE('',(#2648));
+#2648 = FILL_AREA_STYLE_COLOUR('',#2192);
+#2649 = STYLED_ITEM('color',(#2650),#2166);
+#2650 = PRESENTATION_STYLE_ASSIGNMENT((#2651));
+#2651 = SURFACE_STYLE_USAGE(.BOTH.,#2652);
+#2652 = SURFACE_SIDE_STYLE('',(#2653));
+#2653 = SURFACE_STYLE_FILL_AREA(#2654);
+#2654 = FILL_AREA_STYLE('',(#2655));
+#2655 = FILL_AREA_STYLE_COLOUR('',#2192);
+ENDSEC;
+END-ISO-10303-21;
README.mdadded+75
@@ -0,0 +1,75 @@+# 3DD13005GRD++**Wuxi China Resources Huajing Microelectronics** · Bipolar Transistors - BJT · TO-262-3++3DD13005GRD from Wuxi China Resources Huajing Microelectronics, in a TO-262-3. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.++## Pinout++| Pin | Name | Type | Function |+|---|---|---|---|+| 1 | B | input | Base of the NPN transistor; VEBO max 9 V, continuous IB 2 A, pulsed IBM 4 A (tp<5ms). |+| 2 | C | passive | Collector (also the tab); VCBO 700 V, VCEO 400 V, continuous IC 4 A, pulsed ICM 8 A (tp<5ms). |+| 3 | E | passive | Emitter of the NPN transistor; connected to the collector through the integrated diode, with forward voltage Vf max 2.5 V at If = 2 A. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Wuxi China Resources Huajing Microelectronics |+| Package | TO-262-3 |+| Category | Transistors |+| Pins | 3 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Collector-base voltage | VCBO |  |  | 700 | V |  | 1 |+| Collector-emitter voltage | VCEO |  |  | 400 | V |  | 1 |+| Emitter-base voltage | VEBO |  |  | 9 | V |  | 1 |+| Collector current DC | IC |  |  | 4 | A |  | 1 |+| Collector current pulse | ICM |  |  | 8 | A | tp<5ms | 1 |+| Base current DC | IB |  |  | 2 | A |  | 1 |+| Base current pulse | IBM |  |  | 4 | A | tp<5ms | 1 |+| Total power dissipation | Ptot |  |  | 2 | W | Ta=25℃ | 1 |+| Total power dissipation | Ptot |  |  | 75 | W | Tc=25℃ | 1 |+| Junction temperature | Tj |  |  | 150 | ℃ |  | 1 |+| Storage temperature | Tstg | -55 |  | 150 | ℃ |  | 1 |+| Thermal resistance junction to case | RθJC |  |  | 1.7 | ℃/W |  | 1 |+| Thermal resistance junction to ambient | RθJA |  |  | 62.5 | ℃/W |  | 1 |+| Collector-base breakdown voltage | VCBO | 700 |  |  | V | IC=0.1mA | 2 |+| Collector-emitter breakdown voltage | VCEO | 400 |  |  | V | IC=1mA | 2 |+| Emitter-base breakdown voltage | VEBO | 9 |  |  | V | IE=0.1mA | 2 |+| Collector-base cutoff current | ICBO |  |  | 0.1 | mA | VCB=700V, IE=0 | 2 |+| Collector-emitter cutoff current | ICEO |  |  | 0.1 | mA | VCE=400V, IB=0 | 2 |+| Emitter-base cutoff current | IEBO |  |  | 0.1 | mA | VEB=9V, IC=0 | 2 |+| Static forward current transfer ratio | hFE | 15 |  | 30 |  | VCE=5V, IC=1A | 2 |+| Ratio of hFE1 to hFE2 | hFE1/hFE2 | 0.6 |  | 0.7 |  | hFE1: VCE=5V, IC=50mA; hFE2: VCE=5V, IC=1A | 2 |+| Collector-emitter saturation voltage | VCE sat |  | 0.25 | 1 | V | IC=2A, IB=0.5A | 2 |+| Base-emitter saturation voltage | VBE sat |  | 0.95 | 1.5 | V | IC=2A, IB=0.5A | 2 |+| Diode forward voltage | Vf |  |  | 2.5 | V | If = 2 A | 2 |+| Storage time | ts | 1.5 |  | 3 | μs |  | 2 |+| Rise time | tr |  |  | 1 | μs |  | 2 |+| Fall time | tf |  |  | 0.8 | μs | UI9600,IC=0.5A | 2 |+| Transition frequency | fT | 5 |  |  | MHz | VCE=10V, IC=0.5A, f=1MHz | 2 |++## CAD (KiCad official)++- Symbol: `3DD13005GRD`+- Footprint: `Package_TO_SOT_THT:TO-262-3_Vertical`+- 3D model: TO-262-3 (KiCad packages3D, STEP)+- 3D model files: `3dd13005grd-etched.step` / `3dd13005grd-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `3dd13005grd.step` / `3dd13005grd.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Wuxi China Resources Huajing Microelectronics datasheet](docs/3dd13005grd-datasheet.pdf) (4 pp, sha256 `3db863e18af7741b`, retrieved 2026-10-28, tier: lcsc)+- **Datasheet language:** Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.+- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text+vision), consensus `claude-opus-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.+- **CAD:** KiCad official libraries (CC-BY-SA 4.0).++[Datasheet PDF](docs/3dd13005grd-datasheet.pdf)
docs/3dd13005grd-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+163
@@ -0,0 +1,163 @@+{+  "slug": "3dd13005grd",+  "version": "0.1.0",+  "type": "component",+  "description": "Wuxi China Resources Huajing Microelectronics Bipolar Transistors - BJT, TO-262-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "transistors",+    "3dd13005grd",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "3dd13005grd.kicad_sym",+    "3dd13005grd.kicad_mod",+    "3dd13005grd.glb",+    "3dd13005grd.step",+    "3dd13005grd.lbr",+    "docs/hero.png",+    "docs/3dd13005grd-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "3dd13005grd-hero.glb",+    "3dd13005grd-hero.overlay.json",+    "3dd13005grd-etched.glb"+  ],+  "component": {+    "mpn": "3DD13005GRD",+    "manufacturer": "Wuxi China Resources Huajing Microelectronics",+    "package": "TO-262-3",+    "pin_count": 3,+    "category": "Transistors",+    "subcategory": "Bipolar Transistors - BJT",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/d9ab8b1027f6640bf9f5d57cb67fb903.pdf",+    "parts": {+      "symbol": "3dd13005grd.kicad_sym",+      "footprint": "3dd13005grd.kicad_mod",+      "model_3d": "3dd13005grd-hero.glb",+      "model_3d_plain": "3dd13005grd-etched.glb",+      "model_3d_step": "3dd13005grd-etched.step",+      "model_3d_step_plain": "3dd13005grd.step",+      "lbr": "3dd13005grd.lbr"+    },+    "distributor_links": {+      "lcsc": "C2833628"+    },+    "distributor_check": {+      "checked_at": "2026-10-28T17:03:47Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "B",+        "type": "input",+        "description": "Base of the NPN transistor; VEBO max 9 V, continuous IB 2 A, pulsed IBM 4 A (tp<5ms)."+      },+      {+        "number": "2",+        "name": "C",+        "type": "passive",+        "description": "Collector (also the tab); VCBO 700 V, VCEO 400 V, continuous IC 4 A, pulsed ICM 8 A (tp<5ms)."+      },+      {+        "number": "3",+        "name": "E",+        "type": "passive",+        "description": "Emitter of the NPN transistor; connected to the collector through the integrated diode, with forward voltage Vf max 2.5 V at If = 2 A."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The package drawing labels the leads B, C, E from left to right in the front view, so pins 1, 2 and ; The datasheet does not say whether the collector tab is connected to pin 2. The tab assignment is in",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.1057,+        "at": "2026-10-28T17:03:40"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/d9ab8b1027f6640bf9f5d57cb67fb903.pdf",+        "pages": 4,+        "sha256": "3db863e18af7741b",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "3dd13005grd.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          10.01,+          4.501,+          20.735+        ],+        "zmin_mm": -7.335,+        "centre_offset_mm": 0.4,+        "footprint_binding": "identity",+        "sha256": "6229dfd25f6cc471f3c456507ab9f31343a83e8ee78e276a2c346d78827d50f7",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "3dd13005grd-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          10.01,+          4.501,+          20.735+        ],+        "zmin_mm": -7.335,+        "centre_offset_mm": 0.4,+        "footprint_binding": "identity",+        "sha256": "d8f798f0bae294401e0ea5de51b1224110cc44fe00f339c0a49491532d5ed64f",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+169
@@ -0,0 +1,169 @@+{+  "slug": "3dd13005grd",+  "version": "0.1.0",+  "type": "component",+  "description": "Wuxi China Resources Huajing Microelectronics Bipolar Transistors - BJT, TO-262-3. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "transistors",+    "3dd13005grd",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "3dd13005grd.kicad_sym",+    "3dd13005grd.kicad_mod",+    "3dd13005grd.glb",+    "3dd13005grd.step",+    "3dd13005grd.lbr",+    "docs/hero.png",+    "docs/3dd13005grd-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "3dd13005grd-hero.glb",+    "3dd13005grd-hero.overlay.json",+    "3dd13005grd-etched.glb"+  ],+  "component": {+    "mpn": "3DD13005GRD",+    "manufacturer": "Wuxi China Resources Huajing Microelectronics",+    "package": "TO-262-3",+    "pin_count": 3,+    "category": "Transistors",+    "subcategory": "Bipolar Transistors - BJT",+    "datasheet": "https://datasheet.lcsc.com/datasheet/pdf/d9ab8b1027f6640bf9f5d57cb67fb903.pdf",+    "parts": {+      "symbol": "3dd13005grd.kicad_sym",+      "footprint": "3dd13005grd.kicad_mod",+      "model_3d": "3dd13005grd-hero.glb",+      "model_3d_plain": "3dd13005grd-etched.glb",+      "model_3d_step": "3dd13005grd-etched.step",+      "model_3d_step_plain": "3dd13005grd.step",+      "lbr": "3dd13005grd.lbr"+    },+    "distributor_links": {+      "lcsc": "C2833628"+    },+    "distributor_check": {+      "checked_at": "2026-10-28T17:03:47Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "B",+        "type": "input",+        "description": "Base of the NPN transistor; VEBO max 9 V, continuous IB 2 A, pulsed IBM 4 A (tp<5ms)."+      },+      {+        "number": "2",+        "name": "C",+        "type": "passive",+        "description": "Collector (also the tab); VCBO 700 V, VCEO 400 V, continuous IC 4 A, pulsed ICM 8 A (tp<5ms)."+      },+      {+        "number": "3",+        "name": "E",+        "type": "passive",+        "description": "Emitter of the NPN transistor; connected to the collector through the integrated diode, with forward voltage Vf max 2.5 V at If = 2 A."+      }+    ],+    "provenance": {+      "extractor": "extract_pins 0.3",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins 0.3",+        "primary_model": "claude-sonnet-5-5",+        "primary_mode": "text+vision",+        "consensus_model": "claude-opus-5-5",+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "extractor flagged: The package drawing labels the leads B, C, E from left to right in the front view, so pins 1, 2 and ; The datasheet does not say whether the collector tab is connected to pin 2. The tab assignment is in",+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": 4,+        "cost_usd": 0.1057,+        "at": "2026-10-28T17:03:40"+      },+      "datasheet": {+        "url": "https://datasheet.lcsc.com/datasheet/pdf/d9ab8b1027f6640bf9f5d57cb67fb903.pdf",+        "pages": 4,+        "sha256": "3db863e18af7741b",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 3,+        "described": 3,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "3dd13005grd.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          10.01,+          4.501,+          20.735+        ],+        "zmin_mm": -7.335,+        "centre_offset_mm": 0.4,+        "footprint_binding": "identity",+        "sha256": "6229dfd25f6cc471f3c456507ab9f31343a83e8ee78e276a2c346d78827d50f7",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "3dd13005grd-etched.step",+        "role": "eda",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          10.01,+          4.501,+          20.735+        ],+        "zmin_mm": -7.335,+        "centre_offset_mm": 0.4,+        "footprint_binding": "identity",+        "sha256": "d8f798f0bae294401e0ea5de51b1224110cc44fe00f339c0a49491532d5ed64f",+        "checked": "2026-10-28",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>3dd13005grd</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>3dd13005grd</title>\ No newline at end of file