← Commit history
README.mdadded+60
@@ -0,0 +1,60 @@+# B2B-EH++**JST** · Wire To Board Connector · JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical++B2B-EH from JST, in a JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical. 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 | 1 | passive | Contact 1; numbering follows the footprint. |+| 2 | 2 | passive | Contact 2; numbering follows the footprint. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | JST |+| Package | JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical |+| Category | Connectors |+| Pins | 2 |++## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Contact resistance (initial value) |  |  |  | 10 | mΩ | Initial value | 1 |+| Contact resistance (after environmental tests) |  |  |  | 20 | mΩ | After environmental tests | 1 |+| Insulation resistance |  | 1000 |  |  | MΩ |  | 1 |+| Current rating |  |  |  | 3 | A | AC/DC, AWG #22 | 1 |+| Voltage rating |  |  |  | 250 | V AC/DC |  | 1 |+| Operating temperature range |  | -25 |  | 85 | ℃ | Including temperature rise in applying electrical current | 1 |+| Applicable PC board thickness |  | 0.8 |  | 1.6 | mm |  | 1 |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts |  | gold | Note: 1. Contact JST for gold-plated products. 2. SEH-00( )T-P0.6L is low-insertion force type contact, for easier | 1 |++## CAD (KiCad official)++- Symbol: `B2B-EH`+- Footprint: `Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical`+- 3D model: JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical (KiCad packages3D, STEP)+- 3D model files: `b2b-eh-etched.step` / `b2b-eh-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `b2b-eh.step` / `b2b-eh.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [JST datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588889212687437824) (5 pp, sha256 ``, retrieved 2026-11-06, tier: lcsc)+- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `connector numbering` (convention), consensus `off` (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/b2b-eh-datasheet.pdf)
b2b-eh-etched.glbadded
⋯ 1 unchanged line ⋯
b2b-eh-hero.glbadded
⋯ 1 unchanged line ⋯
b2b-eh-hero.overlay.jsonadded+125
@@ -0,0 +1,125 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "B2B-EH",+  "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": 2,+      "span_mm": 4.2,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 12,+      "pin1": null+    },+    "signal_names": {+      "material": "Signal names - 50 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.5+      ],+      "font": "DejaVu Sans Mono",+      "labels": 2,+      "sides": "top + mirrored underside (single-sided)",+      "fallback_to_pad_number": 2+    }+  },+  "align": {+    "ok": true,+    "centre_offset_mm": 0.032,+    "tolerance_mm": 0.336,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.32,+      2.82,+      -0.352,+      0.288+    ],+    "pads_bbox_mm": [+      -0.85,+      3.35,+      -1.0,+      1.0+    ],+    "seating_z_mm": -3.2+  },+  "sources": {+    "glb": "b2b-eh-etched.glb",+    "glb_sha256": "b9a11a4b7f981bb5b5cff7b4e16ed08cae1a19691ba86247095743d1fd94bfb7",+    "footprint": "b2b-eh.kicad_mod",+    "footprint_sha256": "9948f1b1b860d3452249beadcab03a00a7fd8e5cfdef89e6e9d45e48970ebcc0",+    "pins": "page.json component.pins",+    "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+  },+  "generator": "adom-wiki 1.8.11 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": -1.0,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 3.5,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        1.7,+        2.0+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "oval",+      "center_mm": [+        2.5,+        0.0+      ],+      "size_mm": [+        1.7,+        2.0+      ],+      "rot": 0.0+    }+  ]+}
b2b-eh.glbadded
⋯ 1 unchanged line ⋯
b2b-eh.kicad_modadded+224
@@ -0,0 +1,224 @@+(footprint "JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "JST EH series connector, B2B-EH-A (http://www.jst-mfg.com/product/pdf/eng/eEH.pdf)")+	(tags "connector JST EH vertical")+	(property "Reference" "REF**"+		(at 1.25 -2.8 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical"+		(at 1.25 3.4 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "connector/JST"+		(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.91 0.11)+		(end -2.91 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.91 2.61)+		(end -0.41 2.61)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.61 0)+		(end -2.11 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.61 0.81)+		(end -1.61 0.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.11 -1.21)+		(end 4.61 -1.21)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -2.11 0)+		(end -2.11 -1.21)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.61 0.81)+		(end -1.61 2.31)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.11 0.81)+		(end 4.11 2.31)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.61 -1.21)+		(end 4.61 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.61 0)+		(end 5.11 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.11 0.81)+		(end 4.11 0.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -2.61 -1.71)+		(end 5.11 2.31)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill no)+		(layer "F.SilkS")+	)+	(fp_rect+		(start -3 -2.1)+		(end 5.5 2.7)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.91 0.11)+		(end -2.91 2.61)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -2.91 2.61)+		(end -0.41 2.61)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_rect+		(start -2.5 -1.6)+		(end 5 2.2)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 1.25 1.5 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" thru_hole roundrect+		(at 0 0)+		(size 1.7 2)+		(drill 1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(roundrect_rratio 0.147059)+	)+	(pad "2" thru_hole oval+		(at 2.5 0)+		(size 1.7 2)+		(drill 1)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Connector_JST.3dshapes/JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
b2b-eh.kicad_symadded+21
@@ -0,0 +1,21 @@+(kicad_symbol_lib (version 20211014) (generator ds2sf_rect)+  (symbol "B2B-EH" (in_bom yes) (on_board yes)+    (property "Reference" "U" (at 0 5.08 0) (effects (font (size 1.27 1.27))))+    (property "Value" "B2B-EH" (at 0 -5.08 0) (effects (font (size 1.27 1.27))))+    (property "Footprint" "" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+    (symbol "B2B-EH_0_1"+    (rectangle (start -12.70 2.54) (end 12.70 -2.54)+      (stroke (width 0.254) (type default)) (fill (type background)))+    )+    (symbol "B2B-EH_1_1"+    (pin passive line (at -17.78 0.00 0) (length 5.08)+      (name "1" (effects (font (size 1.27 1.27))))+      (number "1" (effects (font (size 1.27 1.27))))+    )+    (pin passive line (at 17.78 0.00 180) (length 5.08)+      (name "2" (effects (font (size 1.27 1.27))))+      (number "2" (effects (font (size 1.27 1.27))))+    )+    )+  )+)
b2b-eh.lbradded+115
@@ -0,0 +1,115 @@+<?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="JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical">+  <description>JST, 2.50 mm pitch. JST EH series connector, B2B-EH-A</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.0000" diameter="1.7000" shape="round"/>+  <pad name="2" x="2.5000" y="-0.0000" drill="1.0000" diameter="1.7000" shape="long" rot="R90"/>+  <wire x1="-2.6100" y1="1.7100" x2="5.1100" y2="1.7100" width="0.1200" layer="21"/>+  <wire x1="5.1100" y1="1.7100" x2="5.1100" y2="-2.3100" width="0.1200" layer="21"/>+  <wire x1="5.1100" y1="-2.3100" x2="-2.6100" y2="-2.3100" width="0.1200" layer="21"/>+  <wire x1="-2.6100" y1="-2.3100" x2="-2.6100" y2="1.7100" width="0.1200" layer="21"/>+  <wire x1="-2.5000" y1="1.6000" x2="5.0000" y2="1.6000" width="0.1000" layer="51"/>+  <wire x1="5.0000" y1="1.6000" x2="5.0000" y2="-2.2000" width="0.1000" layer="51"/>+  <wire x1="5.0000" y1="-2.2000" x2="-2.5000" y2="-2.2000" width="0.1000" layer="51"/>+  <wire x1="-2.5000" y1="-2.2000" x2="-2.5000" y2="1.6000" width="0.1000" layer="51"/>+  <wire x1="-2.9100" y1="-0.1100" x2="-2.9100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="-2.9100" y1="-2.6100" x2="-0.4100" y2="-2.6100" width="0.1200" layer="21"/>+  <wire x1="-2.6100" y1="-0.0000" x2="-2.1100" y2="-0.0000" width="0.1200" layer="21"/>+  <wire x1="-2.6100" y1="-0.8100" x2="-1.6100" y2="-0.8100" width="0.1200" layer="21"/>+  <wire x1="-2.1100" y1="1.2100" x2="4.6100" y2="1.2100" width="0.1200" layer="21"/>+  <wire x1="-2.1100" y1="-0.0000" x2="-2.1100" y2="1.2100" width="0.1200" layer="21"/>+  <wire x1="-1.6100" y1="-0.8100" x2="-1.6100" y2="-2.3100" width="0.1200" layer="21"/>+  <wire x1="4.1100" y1="-0.8100" x2="4.1100" y2="-2.3100" width="0.1200" layer="21"/>+  <wire x1="4.6100" y1="1.2100" x2="4.6100" y2="-0.0000" width="0.1200" layer="21"/>+  <wire x1="4.6100" y1="-0.0000" x2="5.1100" y2="-0.0000" width="0.1200" layer="21"/>+  <wire x1="5.1100" y1="-0.8100" x2="4.1100" y2="-0.8100" width="0.1200" layer="21"/>+  <wire x1="-2.9100" y1="-0.1100" x2="-2.9100" y2="-2.6100" width="0.1000" layer="51"/>+  <wire x1="-2.9100" y1="-2.6100" x2="-0.4100" y2="-2.6100" width="0.1000" layer="51"/>+  <text x="0" y="1.810" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-3.210" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="B2B-EH">+  <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="-2.54" width="0.254" layer="94"/>+  <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="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="-5.0800" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <pin name="1" x="-17.78" y="0" length="middle" direction="pas"/>+  <pin name="2" x="17.78" y="0" length="middle" direction="pas" rot="R180"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="B2B-EH" prefix="U">+  <description></description>+  <gates>+    <gate name="G$1" symbol="B2B-EH" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical">+      <connects>+        <connect gate="G$1" pin="1" pad="1"/>+        <connect gate="G$1" pin="2" pad="2"/>+      </connects>+      <technologies><technology name=""/></technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
b2b-eh.stepadded+3249
@@ -0,0 +1,3249 @@+ISO-10303-21;+HEADER;+/* JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2019, Rene Poeschl+ * + * This work is licensed under the [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), + * with the following exception:+ * To the extent that the creation of electronic designs that use 'Licensed Material' can be considered to be 'Adapted Material', + * then the copyright holder waives article 3 of the license with respect to these designs and any generated files which use data provided + * as part of the 'Licensed Material'.+ * You are free to use the library data in your own projects without the obligation to share your project files under this or any other license agreement.+ * However, if you wish to redistribute these libraries, or parts thereof (including in modified form) as a collection then the exception above does not apply. + * Please refer to https://github.com/KiCad/kicad-packages3D/blob/master/LICENSE.md for further clarification of the exception.+ * Disclaimer of Warranties and Limitation of Liability.+ * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied.+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + */++FILE_DESCRIPTION(+/* description */ ('model of JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical.step',+/* time_stamp */ '2019-02-08T20:55:05',+/* author */ ('Rene Poeschl','[email protected]'),+/* organization */ (''),+/* preprocessor_version */ '',+/* originating_system */ '',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',+'automotive_design',2000,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('JST_B2B_EH_A','JST_B2B_EH_A','',(#8));+#8 = PRODUCT_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2509);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = MANIFOLD_SOLID_BREP('',#16);+#16 = CLOSED_SHELL('',(#17,#153,#184,#208,#266,#290,#314,#338,#396,#420,+#444,#524,#548,#612,#636,#700,#724,#797,#822,#885,#909,#965,#982,+#1045,#1069,#1125,#1142,#1223,#1247,#1408,#1425,#1442,#1459,#1471,+#1483,#1500,#1517,#1534,#1546,#1563,#1610,#1641,#1653,#1670,#1696,+#1729,#1776,#1807,#1819,#1836,#1862,#1895,#1912,#1929,#1946,#1963,+#1980,#1997,#2009,#2040,#2064,#2088,#2105,#2136,#2160,#2184,#2201,+#2218,#2235,#2247,#2264,#2281,#2293,#2324,#2348,#2372,#2389,#2420,+#2444,#2468,#2485,#2497));+#17 = ADVANCED_FACE('',(#18),#148,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20,#30,#38,#46,#54,#62,#70,#78,#86,#94,#102,#110,+#118,#126,#134,#142));+#20 = ORIENTED_EDGE('',*,*,#21,.F.);+#21 = EDGE_CURVE('',#22,#24,#26,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#24 = VERTEX_POINT('',#25);+#25 = CARTESIAN_POINT('',(-0.75,-2.2,0.));+#26 = LINE('',#27,#28);+#27 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#28 = VECTOR('',#29,1.);+#29 = DIRECTION('',(1.,0.,0.));+#30 = ORIENTED_EDGE('',*,*,#31,.T.);+#31 = EDGE_CURVE('',#22,#32,#34,.T.);+#32 = VERTEX_POINT('',#33);+#33 = CARTESIAN_POINT('',(-2.5,-2.2,5.2));+#34 = LINE('',#35,#36);+#35 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#36 = VECTOR('',#37,1.);+#37 = DIRECTION('',(0.,0.,1.));+#38 = ORIENTED_EDGE('',*,*,#39,.T.);+#39 = EDGE_CURVE('',#32,#40,#42,.T.);+#40 = VERTEX_POINT('',#41);+#41 = CARTESIAN_POINT('',(-1.5,-2.2,5.2));+#42 = LINE('',#43,#44);+#43 = CARTESIAN_POINT('',(-2.5,-2.2,5.2));+#44 = VECTOR('',#45,1.);+#45 = DIRECTION('',(1.,0.,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.T.);+#47 = EDGE_CURVE('',#40,#48,#50,.T.);+#48 = VERTEX_POINT('',#49);+#49 = CARTESIAN_POINT('',(-1.5,-2.2,1.1));+#50 = LINE('',#51,#52);+#51 = CARTESIAN_POINT('',(-1.5,-2.2,1.5));+#52 = VECTOR('',#53,1.);+#53 = DIRECTION('',(0.,0.,-1.));+#54 = ORIENTED_EDGE('',*,*,#55,.T.);+#55 = EDGE_CURVE('',#48,#56,#58,.T.);+#56 = VERTEX_POINT('',#57);+#57 = CARTESIAN_POINT('',(4.,-2.2,1.1));+#58 = LINE('',#59,#60);+#59 = CARTESIAN_POINT('',(-1.5,-2.2,1.1));+#60 = VECTOR('',#61,1.);+#61 = DIRECTION('',(1.,0.,0.));+#62 = ORIENTED_EDGE('',*,*,#63,.F.);+#63 = EDGE_CURVE('',#64,#56,#66,.T.);+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(4.,-2.2,5.2));+#66 = LINE('',#67,#68);+#67 = CARTESIAN_POINT('',(4.,-2.2,6.));+#68 = VECTOR('',#69,1.);+#69 = DIRECTION('',(-0.,-0.,-1.));+#70 = ORIENTED_EDGE('',*,*,#71,.T.);+#71 = EDGE_CURVE('',#64,#72,#74,.T.);+#72 = VERTEX_POINT('',#73);+#73 = CARTESIAN_POINT('',(5.,-2.2,5.2));+#74 = LINE('',#75,#76);+#75 = CARTESIAN_POINT('',(-2.5,-2.2,5.2));+#76 = VECTOR('',#77,1.);+#77 = DIRECTION('',(1.,0.,0.));+#78 = ORIENTED_EDGE('',*,*,#79,.F.);+#79 = EDGE_CURVE('',#80,#72,#82,.T.);+#80 = VERTEX_POINT('',#81);+#81 = CARTESIAN_POINT('',(5.,-2.2,0.));+#82 = LINE('',#83,#84);+#83 = CARTESIAN_POINT('',(5.,-2.2,0.));+#84 = VECTOR('',#85,1.);+#85 = DIRECTION('',(0.,0.,1.));+#86 = ORIENTED_EDGE('',*,*,#87,.F.);+#87 = EDGE_CURVE('',#88,#80,#90,.T.);+#88 = VERTEX_POINT('',#89);+#89 = CARTESIAN_POINT('',(3.25,-2.2,0.));+#90 = LINE('',#91,#92);+#91 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#92 = VECTOR('',#93,1.);+#93 = DIRECTION('',(1.,0.,0.));+#94 = ORIENTED_EDGE('',*,*,#95,.T.);+#95 = EDGE_CURVE('',#88,#96,#98,.T.);+#96 = VERTEX_POINT('',#97);+#97 = CARTESIAN_POINT('',(3.25,-2.2,0.3));+#98 = LINE('',#99,#100);+#99 = CARTESIAN_POINT('',(3.25,-2.2,0.));+#100 = VECTOR('',#101,1.);+#101 = DIRECTION('',(0.,0.,1.));+#102 = ORIENTED_EDGE('',*,*,#103,.F.);+#103 = EDGE_CURVE('',#104,#96,#106,.T.);+#104 = VERTEX_POINT('',#105);+#105 = CARTESIAN_POINT('',(1.75,-2.2,0.3));+#106 = LINE('',#107,#108);+#107 = CARTESIAN_POINT('',(1.75,-2.2,0.3));+#108 = VECTOR('',#109,1.);+#109 = DIRECTION('',(1.,0.,0.));+#110 = ORIENTED_EDGE('',*,*,#111,.F.);+#111 = EDGE_CURVE('',#112,#104,#114,.T.);+#112 = VERTEX_POINT('',#113);+#113 = CARTESIAN_POINT('',(1.75,-2.2,0.));+#114 = LINE('',#115,#116);+#115 = CARTESIAN_POINT('',(1.75,-2.2,0.));+#116 = VECTOR('',#117,1.);+#117 = DIRECTION('',(0.,0.,1.));+#118 = ORIENTED_EDGE('',*,*,#119,.F.);+#119 = EDGE_CURVE('',#120,#112,#122,.T.);+#120 = VERTEX_POINT('',#121);+#121 = CARTESIAN_POINT('',(0.75,-2.2,0.));+#122 = LINE('',#123,#124);+#123 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#124 = VECTOR('',#125,1.);+#125 = DIRECTION('',(1.,0.,0.));+#126 = ORIENTED_EDGE('',*,*,#127,.T.);+#127 = EDGE_CURVE('',#120,#128,#130,.T.);+#128 = VERTEX_POINT('',#129);+#129 = CARTESIAN_POINT('',(0.75,-2.2,0.3));+#130 = LINE('',#131,#132);+#131 = CARTESIAN_POINT('',(0.75,-2.2,0.));+#132 = VECTOR('',#133,1.);+#133 = DIRECTION('',(0.,0.,1.));+#134 = ORIENTED_EDGE('',*,*,#135,.F.);+#135 = EDGE_CURVE('',#136,#128,#138,.T.);+#136 = VERTEX_POINT('',#137);+#137 = CARTESIAN_POINT('',(-0.75,-2.2,0.3));+#138 = LINE('',#139,#140);+#139 = CARTESIAN_POINT('',(-0.75,-2.2,0.3));+#140 = VECTOR('',#141,1.);+#141 = DIRECTION('',(1.,0.,0.));+#142 = ORIENTED_EDGE('',*,*,#143,.F.);+#143 = EDGE_CURVE('',#24,#136,#144,.T.);+#144 = LINE('',#145,#146);+#145 = CARTESIAN_POINT('',(-0.75,-2.2,0.));+#146 = VECTOR('',#147,1.);+#147 = DIRECTION('',(0.,0.,1.));+#148 = PLANE('',#149);+#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152);+#150 = CARTESIAN_POINT('',(-2.5,-2.2,0.));+#151 = DIRECTION('',(0.,1.,0.));+#152 = DIRECTION('',(1.,0.,0.));+#153 = ADVANCED_FACE('',(#154),#179,.F.);+#154 = FACE_BOUND('',#155,.F.);+#155 = EDGE_LOOP('',(#156,#164,#165,#173));+#156 = ORIENTED_EDGE('',*,*,#157,.T.);+#157 = EDGE_CURVE('',#158,#22,#160,.T.);+#158 = VERTEX_POINT('',#159);+#159 = CARTESIAN_POINT('',(-2.5,1.6,0.));+#160 = LINE('',#161,#162);+#161 = CARTESIAN_POINT('',(-2.5,1.6,0.));+#162 = VECTOR('',#163,1.);+#163 = DIRECTION('',(0.,-1.,0.));+#164 = ORIENTED_EDGE('',*,*,#21,.T.);+#165 = ORIENTED_EDGE('',*,*,#166,.F.);+#166 = EDGE_CURVE('',#167,#24,#169,.T.);+#167 = VERTEX_POINT('',#168);+#168 = CARTESIAN_POINT('',(-0.75,1.6,0.));+#169 = LINE('',#170,#171);+#170 = CARTESIAN_POINT('',(-0.75,1.6,0.));+#171 = VECTOR('',#172,1.);+#172 = DIRECTION('',(0.,-1.,0.));+#173 = ORIENTED_EDGE('',*,*,#174,.T.);+#174 = EDGE_CURVE('',#167,#158,#175,.T.);+#175 = LINE('',#176,#177);+#176 = CARTESIAN_POINT('',(5.,1.6,0.));+#177 = VECTOR('',#178,1.);+#178 = DIRECTION('',(-1.,0.,0.));+#179 = PLANE('',#180);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(1.25,-0.3,0.));+#182 = DIRECTION('',(0.,0.,1.));+#183 = DIRECTION('',(1.,0.,0.));+#184 = ADVANCED_FACE('',(#185),#203,.F.);+#185 = FACE_BOUND('',#186,.F.);+#186 = EDGE_LOOP('',(#187,#188,#196,#202));+#187 = ORIENTED_EDGE('',*,*,#143,.T.);+#188 = ORIENTED_EDGE('',*,*,#189,.T.);+#189 = EDGE_CURVE('',#136,#190,#192,.T.);+#190 = VERTEX_POINT('',#191);+#191 = CARTESIAN_POINT('',(-0.75,1.6,0.3));+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(-0.75,-2.2,0.3));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(0.,1.,0.));+#196 = ORIENTED_EDGE('',*,*,#197,.T.);+#197 = EDGE_CURVE('',#190,#167,#198,.T.);+#198 = LINE('',#199,#200);+#199 = CARTESIAN_POINT('',(-0.75,1.6,0.3));+#200 = VECTOR('',#201,1.);+#201 = DIRECTION('',(0.,0.,-1.));+#202 = ORIENTED_EDGE('',*,*,#166,.T.);+#203 = PLANE('',#204);+#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207);+#205 = CARTESIAN_POINT('',(-0.75,-0.3,0.15));+#206 = DIRECTION('',(-1.,-0.,-1.269339193699E-31));+#207 = DIRECTION('',(1.269339193699E-31,0.,-1.));+#208 = ADVANCED_FACE('',(#209,#227),#261,.F.);+#209 = FACE_BOUND('',#210,.F.);+#210 = EDGE_LOOP('',(#211,#212,#220,#226));+#211 = ORIENTED_EDGE('',*,*,#135,.T.);+#212 = ORIENTED_EDGE('',*,*,#213,.T.);+#213 = EDGE_CURVE('',#128,#214,#216,.T.);+#214 = VERTEX_POINT('',#215);+#215 = CARTESIAN_POINT('',(0.75,1.6,0.3));+#216 = LINE('',#217,#218);+#217 = CARTESIAN_POINT('',(0.75,0.5,0.3));+#218 = VECTOR('',#219,1.);+#219 = DIRECTION('',(0.,1.,0.));+#220 = ORIENTED_EDGE('',*,*,#221,.F.);+#221 = EDGE_CURVE('',#190,#214,#222,.T.);+#222 = LINE('',#223,#224);+#223 = CARTESIAN_POINT('',(-0.75,1.6,0.3));+#224 = VECTOR('',#225,1.);+#225 = DIRECTION('',(1.,0.,0.));+#226 = ORIENTED_EDGE('',*,*,#189,.F.);+#227 = FACE_BOUND('',#228,.F.);+#228 = EDGE_LOOP('',(#229,#239,#247,#255));+#229 = ORIENTED_EDGE('',*,*,#230,.F.);+#230 = EDGE_CURVE('',#231,#233,#235,.T.);+#231 = VERTEX_POINT('',#232);+#232 = CARTESIAN_POINT('',(0.32,-0.32,0.3));+#233 = VERTEX_POINT('',#234);+#234 = CARTESIAN_POINT('',(0.32,0.32,0.3));+#235 = LINE('',#236,#237);+#236 = CARTESIAN_POINT('',(0.32,-0.171537434396,0.3));+#237 = VECTOR('',#238,1.);+#238 = DIRECTION('',(0.,1.,0.));+#239 = ORIENTED_EDGE('',*,*,#240,.T.);+#240 = EDGE_CURVE('',#231,#241,#243,.T.);+#241 = VERTEX_POINT('',#242);+#242 = CARTESIAN_POINT('',(-0.32,-0.32,0.3));+#243 = LINE('',#244,#245);+#244 = CARTESIAN_POINT('',(-0.16,-0.32,0.3));+#245 = VECTOR('',#246,1.);+#246 = DIRECTION('',(-1.,0.,0.));+#247 = ORIENTED_EDGE('',*,*,#248,.T.);+#248 = EDGE_CURVE('',#241,#249,#251,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(-0.32,0.32,0.3));+#251 = LINE('',#252,#253);+#252 = CARTESIAN_POINT('',(-0.32,-0.171537434396,0.3));+#253 = VECTOR('',#254,1.);+#254 = DIRECTION('',(0.,1.,0.));+#255 = ORIENTED_EDGE('',*,*,#256,.T.);+#256 = EDGE_CURVE('',#249,#233,#257,.T.);+#257 = LINE('',#258,#259);+#258 = CARTESIAN_POINT('',(-0.16,0.32,0.3));+#259 = VECTOR('',#260,1.);+#260 = DIRECTION('',(1.,0.,0.));+#261 = PLANE('',#262);+#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);+#263 = CARTESIAN_POINT('',(0.,-0.3,0.3));+#264 = DIRECTION('',(0.,0.,1.));+#265 = DIRECTION('',(1.,0.,0.));+#266 = ADVANCED_FACE('',(#267),#285,.T.);+#267 = FACE_BOUND('',#268,.T.);+#268 = EDGE_LOOP('',(#269,#270,#271,#279));+#269 = ORIENTED_EDGE('',*,*,#127,.T.);+#270 = ORIENTED_EDGE('',*,*,#213,.T.);+#271 = ORIENTED_EDGE('',*,*,#272,.T.);+#272 = EDGE_CURVE('',#214,#273,#275,.T.);+#273 = VERTEX_POINT('',#274);+#274 = CARTESIAN_POINT('',(0.75,1.6,0.));+#275 = LINE('',#276,#277);+#276 = CARTESIAN_POINT('',(0.75,1.6,0.3));+#277 = VECTOR('',#278,1.);+#278 = DIRECTION('',(0.,0.,-1.));+#279 = ORIENTED_EDGE('',*,*,#280,.T.);+#280 = EDGE_CURVE('',#273,#120,#281,.T.);+#281 = LINE('',#282,#283);+#282 = CARTESIAN_POINT('',(0.75,1.6,0.));+#283 = VECTOR('',#284,1.);+#284 = DIRECTION('',(0.,-1.,0.));+#285 = PLANE('',#286);+#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289);+#287 = CARTESIAN_POINT('',(0.75,-0.3,0.15));+#288 = DIRECTION('',(-1.,-0.,-1.269339193699E-31));+#289 = DIRECTION('',(1.269339193699E-31,0.,-1.));+#290 = ADVANCED_FACE('',(#291),#309,.F.);+#291 = FACE_BOUND('',#292,.F.);+#292 = EDGE_LOOP('',(#293,#301,#302,#303));+#293 = ORIENTED_EDGE('',*,*,#294,.T.);+#294 = EDGE_CURVE('',#295,#273,#297,.T.);+#295 = VERTEX_POINT('',#296);+#296 = CARTESIAN_POINT('',(1.75,1.6,0.));+#297 = LINE('',#298,#299);+#298 = CARTESIAN_POINT('',(5.,1.6,0.));+#299 = VECTOR('',#300,1.);+#300 = DIRECTION('',(-1.,0.,0.));+#301 = ORIENTED_EDGE('',*,*,#280,.T.);+#302 = ORIENTED_EDGE('',*,*,#119,.T.);+#303 = ORIENTED_EDGE('',*,*,#304,.F.);+#304 = EDGE_CURVE('',#295,#112,#305,.T.);+#305 = LINE('',#306,#307);+#306 = CARTESIAN_POINT('',(1.75,1.6,0.));+#307 = VECTOR('',#308,1.);+#308 = DIRECTION('',(0.,-1.,0.));+#309 = PLANE('',#310);+#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);+#311 = CARTESIAN_POINT('',(1.25,-0.3,0.));+#312 = DIRECTION('',(0.,0.,1.));+#313 = DIRECTION('',(1.,0.,0.));+#314 = ADVANCED_FACE('',(#315),#333,.F.);+#315 = FACE_BOUND('',#316,.F.);+#316 = EDGE_LOOP('',(#317,#318,#326,#332));+#317 = ORIENTED_EDGE('',*,*,#111,.T.);+#318 = ORIENTED_EDGE('',*,*,#319,.T.);+#319 = EDGE_CURVE('',#104,#320,#322,.T.);+#320 = VERTEX_POINT('',#321);+#321 = CARTESIAN_POINT('',(1.75,1.6,0.3));+#322 = LINE('',#323,#324);+#323 = CARTESIAN_POINT('',(1.75,-2.2,0.3));+#324 = VECTOR('',#325,1.);+#325 = DIRECTION('',(0.,1.,0.));+#326 = ORIENTED_EDGE('',*,*,#327,.T.);+#327 = EDGE_CURVE('',#320,#295,#328,.T.);+#328 = LINE('',#329,#330);+#329 = CARTESIAN_POINT('',(1.75,1.6,0.3));+#330 = VECTOR('',#331,1.);+#331 = DIRECTION('',(0.,0.,-1.));+#332 = ORIENTED_EDGE('',*,*,#304,.T.);+#333 = PLANE('',#334);+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);+#335 = CARTESIAN_POINT('',(1.75,-0.3,0.15));+#336 = DIRECTION('',(-1.,-0.,-1.269339193699E-31));+#337 = DIRECTION('',(1.269339193699E-31,0.,-1.));+#338 = ADVANCED_FACE('',(#339,#357),#391,.F.);+#339 = FACE_BOUND('',#340,.F.);+#340 = EDGE_LOOP('',(#341,#342,#350,#356));+#341 = ORIENTED_EDGE('',*,*,#103,.T.);+#342 = ORIENTED_EDGE('',*,*,#343,.T.);+#343 = EDGE_CURVE('',#96,#344,#346,.T.);+#344 = VERTEX_POINT('',#345);+#345 = CARTESIAN_POINT('',(3.25,1.6,0.3));+#346 = LINE('',#347,#348);+#347 = CARTESIAN_POINT('',(3.25,0.5,0.3));+#348 = VECTOR('',#349,1.);+#349 = DIRECTION('',(0.,1.,0.));+#350 = ORIENTED_EDGE('',*,*,#351,.F.);+#351 = EDGE_CURVE('',#320,#344,#352,.T.);+#352 = LINE('',#353,#354);+#353 = CARTESIAN_POINT('',(1.75,1.6,0.3));+#354 = VECTOR('',#355,1.);+#355 = DIRECTION('',(1.,0.,0.));+#356 = ORIENTED_EDGE('',*,*,#319,.F.);+#357 = FACE_BOUND('',#358,.F.);+#358 = EDGE_LOOP('',(#359,#369,#377,#385));+#359 = ORIENTED_EDGE('',*,*,#360,.T.);+#360 = EDGE_CURVE('',#361,#363,#365,.T.);+#361 = VERTEX_POINT('',#362);+#362 = CARTESIAN_POINT('',(2.18,-0.32,0.3));+#363 = VERTEX_POINT('',#364);+#364 = CARTESIAN_POINT('',(2.18,0.32,0.3));+#365 = LINE('',#366,#367);+#366 = CARTESIAN_POINT('',(2.18,-0.171537434396,0.3));+#367 = VECTOR('',#368,1.);+#368 = DIRECTION('',(0.,1.,0.));+#369 = ORIENTED_EDGE('',*,*,#370,.T.);+#370 = EDGE_CURVE('',#363,#371,#373,.T.);+#371 = VERTEX_POINT('',#372);+#372 = CARTESIAN_POINT('',(2.82,0.32,0.3));+#373 = LINE('',#374,#375);+#374 = CARTESIAN_POINT('',(2.34,0.32,0.3));+#375 = VECTOR('',#376,1.);+#376 = DIRECTION('',(1.,0.,0.));+#377 = ORIENTED_EDGE('',*,*,#378,.F.);+#378 = EDGE_CURVE('',#379,#371,#381,.T.);+#379 = VERTEX_POINT('',#380);+#380 = CARTESIAN_POINT('',(2.82,-0.32,0.3));+#381 = LINE('',#382,#383);+#382 = CARTESIAN_POINT('',(2.82,-0.171537434396,0.3));+#383 = VECTOR('',#384,1.);+#384 = DIRECTION('',(0.,1.,0.));+#385 = ORIENTED_EDGE('',*,*,#386,.T.);+#386 = EDGE_CURVE('',#379,#361,#387,.T.);+#387 = LINE('',#388,#389);+#388 = CARTESIAN_POINT('',(2.34,-0.32,0.3));+#389 = VECTOR('',#390,1.);+#390 = DIRECTION('',(-1.,0.,0.));+#391 = PLANE('',#392);+#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395);+#393 = CARTESIAN_POINT('',(2.5,-0.3,0.3));+#394 = DIRECTION('',(0.,0.,1.));+#395 = DIRECTION('',(1.,0.,0.));+#396 = ADVANCED_FACE('',(#397),#415,.T.);+#397 = FACE_BOUND('',#398,.T.);+#398 = EDGE_LOOP('',(#399,#400,#401,#409));+#399 = ORIENTED_EDGE('',*,*,#95,.T.);+#400 = ORIENTED_EDGE('',*,*,#343,.T.);+#401 = ORIENTED_EDGE('',*,*,#402,.T.);+#402 = EDGE_CURVE('',#344,#403,#405,.T.);+#403 = VERTEX_POINT('',#404);+#404 = CARTESIAN_POINT('',(3.25,1.6,0.));+#405 = LINE('',#406,#407);+#406 = CARTESIAN_POINT('',(3.25,1.6,0.3));+#407 = VECTOR('',#408,1.);+#408 = DIRECTION('',(0.,0.,-1.));+#409 = ORIENTED_EDGE('',*,*,#410,.T.);+#410 = EDGE_CURVE('',#403,#88,#411,.T.);+#411 = LINE('',#412,#413);+#412 = CARTESIAN_POINT('',(3.25,1.6,0.));+#413 = VECTOR('',#414,1.);+#414 = DIRECTION('',(0.,-1.,0.));+#415 = PLANE('',#416);+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);+#417 = CARTESIAN_POINT('',(3.25,-0.3,0.15));+#418 = DIRECTION('',(-1.,-0.,-1.269339193699E-31));+#419 = DIRECTION('',(1.269339193699E-31,0.,-1.));+#420 = ADVANCED_FACE('',(#421),#439,.F.);+#421 = FACE_BOUND('',#422,.F.);+#422 = EDGE_LOOP('',(#423,#431,#432,#433));+#423 = ORIENTED_EDGE('',*,*,#424,.T.);+#424 = EDGE_CURVE('',#425,#403,#427,.T.);+#425 = VERTEX_POINT('',#426);+#426 = CARTESIAN_POINT('',(5.,1.6,0.));+#427 = LINE('',#428,#429);+#428 = CARTESIAN_POINT('',(5.,1.6,0.));+#429 = VECTOR('',#430,1.);+#430 = DIRECTION('',(-1.,0.,0.));+#431 = ORIENTED_EDGE('',*,*,#410,.T.);+#432 = ORIENTED_EDGE('',*,*,#87,.T.);+#433 = ORIENTED_EDGE('',*,*,#434,.T.);+#434 = EDGE_CURVE('',#80,#425,#435,.T.);+#435 = LINE('',#436,#437);+#436 = CARTESIAN_POINT('',(5.,-2.2,0.));+#437 = VECTOR('',#438,1.);+#438 = DIRECTION('',(0.,1.,0.));+#439 = PLANE('',#440);+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);+#441 = CARTESIAN_POINT('',(1.25,-0.3,0.));+#442 = DIRECTION('',(0.,0.,1.));+#443 = DIRECTION('',(1.,0.,0.));+#444 = ADVANCED_FACE('',(#445),#519,.F.);+#445 = FACE_BOUND('',#446,.F.);+#446 = EDGE_LOOP('',(#447,#448,#449,#457,#465,#473,#481,#489,#497,#505,+#513));+#447 = ORIENTED_EDGE('',*,*,#434,.F.);+#448 = ORIENTED_EDGE('',*,*,#79,.T.);+#449 = ORIENTED_EDGE('',*,*,#450,.F.);+#450 = EDGE_CURVE('',#451,#72,#453,.T.);+#451 = VERTEX_POINT('',#452);+#452 = CARTESIAN_POINT('',(5.,-1.2,5.2));+#453 = LINE('',#454,#455);+#454 = CARTESIAN_POINT('',(5.,-1.2,5.2));+#455 = VECTOR('',#456,1.);+#456 = DIRECTION('',(0.,-1.,0.));+#457 = ORIENTED_EDGE('',*,*,#458,.F.);+#458 = EDGE_CURVE('',#459,#451,#461,.T.);+#459 = VERTEX_POINT('',#460);+#460 = CARTESIAN_POINT('',(5.,-0.6,4.5));+#461 = LINE('',#462,#463);+#462 = CARTESIAN_POINT('',(5.,-0.6,4.5));+#463 = VECTOR('',#464,1.);+#464 = DIRECTION('',(0.,-0.650791373456,0.759256602365));+#465 = ORIENTED_EDGE('',*,*,#466,.F.);+#466 = EDGE_CURVE('',#467,#459,#469,.T.);+#467 = VERTEX_POINT('',#468);+#468 = CARTESIAN_POINT('',(5.,-0.6,4.3));+#469 = LINE('',#470,#471);+#470 = CARTESIAN_POINT('',(5.,-0.6,4.3));+#471 = VECTOR('',#472,1.);+#472 = DIRECTION('',(0.,0.,1.));+#473 = ORIENTED_EDGE('',*,*,#474,.F.);+#474 = EDGE_CURVE('',#475,#467,#477,.T.);+#475 = VERTEX_POINT('',#476);+#476 = CARTESIAN_POINT('',(5.,-0.9,4.1));+#477 = LINE('',#478,#479);+#478 = CARTESIAN_POINT('',(5.,-0.9,4.1));+#479 = VECTOR('',#480,1.);+#480 = DIRECTION('',(0.,0.832050294338,0.554700196225));+#481 = ORIENTED_EDGE('',*,*,#482,.F.);+#482 = EDGE_CURVE('',#483,#475,#485,.T.);+#483 = VERTEX_POINT('',#484);+#484 = CARTESIAN_POINT('',(5.,-0.6,1.5));+#485 = LINE('',#486,#487);+#486 = CARTESIAN_POINT('',(5.,-0.6,1.5));+#487 = VECTOR('',#488,1.);+#488 = DIRECTION('',(0.,-0.114624107985,0.993408935871));+#489 = ORIENTED_EDGE('',*,*,#490,.F.);+#490 = EDGE_CURVE('',#491,#483,#493,.T.);+#491 = VERTEX_POINT('',#492);+#492 = CARTESIAN_POINT('',(5.,-0.2,1.5));+#493 = LINE('',#494,#495);+#494 = CARTESIAN_POINT('',(5.,-0.2,1.5));+#495 = VECTOR('',#496,1.);+#496 = DIRECTION('',(0.,-1.,0.));+#497 = ORIENTED_EDGE('',*,*,#498,.F.);+#498 = EDGE_CURVE('',#499,#491,#501,.T.);+#499 = VERTEX_POINT('',#500);+#500 = CARTESIAN_POINT('',(5.,-0.2,6.));+#501 = LINE('',#502,#503);+#502 = CARTESIAN_POINT('',(5.,-0.2,6.));+#503 = VECTOR('',#504,1.);+#504 = DIRECTION('',(0.,0.,-1.));+#505 = ORIENTED_EDGE('',*,*,#506,.T.);+#506 = EDGE_CURVE('',#499,#507,#509,.T.);+#507 = VERTEX_POINT('',#508);+#508 = CARTESIAN_POINT('',(5.,1.6,6.));+#509 = LINE('',#510,#511);+#510 = CARTESIAN_POINT('',(5.,-2.2,6.));+#511 = VECTOR('',#512,1.);+#512 = DIRECTION('',(0.,1.,0.));+#513 = ORIENTED_EDGE('',*,*,#514,.F.);+#514 = EDGE_CURVE('',#425,#507,#515,.T.);+#515 = LINE('',#516,#517);+#516 = CARTESIAN_POINT('',(5.,1.6,0.));+#517 = VECTOR('',#518,1.);+#518 = DIRECTION('',(0.,0.,1.));+#519 = PLANE('',#520);+#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523);+#521 = CARTESIAN_POINT('',(5.,-2.2,0.));+#522 = DIRECTION('',(-1.,0.,0.));+#523 = DIRECTION('',(0.,1.,0.));+#524 = ADVANCED_FACE('',(#525),#543,.F.);+#525 = FACE_BOUND('',#526,.F.);+#526 = EDGE_LOOP('',(#527,#535,#541,#542));+#527 = ORIENTED_EDGE('',*,*,#528,.F.);+#528 = EDGE_CURVE('',#529,#64,#531,.T.);+#529 = VERTEX_POINT('',#530);+#530 = CARTESIAN_POINT('',(4.,-1.2,5.2));+#531 = LINE('',#532,#533);+#532 = CARTESIAN_POINT('',(4.,-1.007390335865,5.2));+#533 = VECTOR('',#534,1.);+#534 = DIRECTION('',(0.,-1.,0.));+#535 = ORIENTED_EDGE('',*,*,#536,.T.);+#536 = EDGE_CURVE('',#529,#451,#537,.T.);+#537 = LINE('',#538,#539);+#538 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#539 = VECTOR('',#540,1.);+#540 = DIRECTION('',(1.,0.,0.));+#541 = ORIENTED_EDGE('',*,*,#450,.T.);+#542 = ORIENTED_EDGE('',*,*,#71,.F.);+#543 = PLANE('',#544);+#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547);+#545 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#546 = DIRECTION('',(0.,0.,-1.));+#547 = DIRECTION('',(0.,-1.,0.));+#548 = ADVANCED_FACE('',(#549),#607,.T.);+#549 = FACE_BOUND('',#550,.T.);+#550 = EDGE_LOOP('',(#551,#552,#553,#561,#569,#577,#585,#593,#601));+#551 = ORIENTED_EDGE('',*,*,#63,.F.);+#552 = ORIENTED_EDGE('',*,*,#528,.F.);+#553 = ORIENTED_EDGE('',*,*,#554,.F.);+#554 = EDGE_CURVE('',#555,#529,#557,.T.);+#555 = VERTEX_POINT('',#556);+#556 = CARTESIAN_POINT('',(4.,-0.6,4.5));+#557 = LINE('',#558,#559);+#558 = CARTESIAN_POINT('',(4.,-0.429990774306,4.301655903357));+#559 = VECTOR('',#560,1.);+#560 = DIRECTION('',(0.,-0.650791373456,0.759256602365));+#561 = ORIENTED_EDGE('',*,*,#562,.F.);+#562 = EDGE_CURVE('',#563,#555,#565,.T.);+#563 = VERTEX_POINT('',#564);+#564 = CARTESIAN_POINT('',(4.,-0.6,4.3));+#565 = LINE('',#566,#567);+#566 = CARTESIAN_POINT('',(4.,-0.6,3.963884850592));+#567 = VECTOR('',#568,1.);+#568 = DIRECTION('',(0.,0.,1.));+#569 = ORIENTED_EDGE('',*,*,#570,.F.);+#570 = EDGE_CURVE('',#571,#563,#573,.T.);+#571 = VERTEX_POINT('',#572);+#572 = CARTESIAN_POINT('',(4.,-0.9,4.1));+#573 = LINE('',#574,#575);+#574 = CARTESIAN_POINT('',(4.,-0.979477224556,4.047015183629));+#575 = VECTOR('',#576,1.);+#576 = DIRECTION('',(0.,0.832050294338,0.554700196225));+#577 = ORIENTED_EDGE('',*,*,#578,.F.);+#578 = EDGE_CURVE('',#579,#571,#581,.T.);+#579 = VERTEX_POINT('',#580);+#580 = CARTESIAN_POINT('',(4.,-0.6,1.5));+#581 = LINE('',#582,#583);+#582 = CARTESIAN_POINT('',(4.,-0.722554060393,2.562135190069));+#583 = VECTOR('',#584,1.);+#584 = DIRECTION('',(0.,-0.114624107985,0.993408935871));+#585 = ORIENTED_EDGE('',*,*,#586,.F.);+#586 = EDGE_CURVE('',#587,#579,#589,.T.);+#587 = VERTEX_POINT('',#588);+#588 = CARTESIAN_POINT('',(4.,-0.8,1.5));+#589 = LINE('',#590,#591);+#590 = CARTESIAN_POINT('',(4.,-2.2,1.5));+#591 = VECTOR('',#592,1.);+#592 = DIRECTION('',(0.,1.,0.));+#593 = ORIENTED_EDGE('',*,*,#594,.F.);+#594 = EDGE_CURVE('',#595,#587,#597,.T.);+#595 = VERTEX_POINT('',#596);+#596 = CARTESIAN_POINT('',(4.,-1.2,1.1));+#597 = LINE('',#598,#599);+#598 = CARTESIAN_POINT('',(4.,-1.2,1.1));+#599 = VECTOR('',#600,1.);+#600 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#601 = ORIENTED_EDGE('',*,*,#602,.F.);+#602 = EDGE_CURVE('',#56,#595,#603,.T.);+#603 = LINE('',#604,#605);+#604 = CARTESIAN_POINT('',(4.,-2.2,1.1));+#605 = VECTOR('',#606,1.);+#606 = DIRECTION('',(0.,1.,0.));+#607 = PLANE('',#608);+#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611);+#609 = CARTESIAN_POINT('',(4.,-0.814780671729,3.627769701184));+#610 = DIRECTION('',(-1.,-0.,-0.));+#611 = DIRECTION('',(0.,0.,-1.));+#612 = ADVANCED_FACE('',(#613),#631,.T.);+#613 = FACE_BOUND('',#614,.T.);+#614 = EDGE_LOOP('',(#615,#616,#617,#625));+#615 = ORIENTED_EDGE('',*,*,#55,.T.);+#616 = ORIENTED_EDGE('',*,*,#602,.T.);+#617 = ORIENTED_EDGE('',*,*,#618,.F.);+#618 = EDGE_CURVE('',#619,#595,#621,.T.);+#619 = VERTEX_POINT('',#620);+#620 = CARTESIAN_POINT('',(-1.5,-1.2,1.1));+#621 = LINE('',#622,#623);+#622 = CARTESIAN_POINT('',(-1.5,-1.2,1.1));+#623 = VECTOR('',#624,1.);+#624 = DIRECTION('',(1.,0.,0.));+#625 = ORIENTED_EDGE('',*,*,#626,.F.);+#626 = EDGE_CURVE('',#48,#619,#627,.T.);+#627 = LINE('',#628,#629);+#628 = CARTESIAN_POINT('',(-1.5,-2.2,1.1));+#629 = VECTOR('',#630,1.);+#630 = DIRECTION('',(0.,1.,0.));+#631 = PLANE('',#632);+#632 = AXIS2_PLACEMENT_3D('',#633,#634,#635);+#633 = CARTESIAN_POINT('',(-1.5,-2.2,1.1));+#634 = DIRECTION('',(0.,0.,1.));+#635 = DIRECTION('',(0.,1.,0.));+#636 = ADVANCED_FACE('',(#637),#695,.T.);+#637 = FACE_BOUND('',#638,.T.);+#638 = EDGE_LOOP('',(#639,#640,#641,#649,#657,#665,#673,#681,#689));+#639 = ORIENTED_EDGE('',*,*,#47,.T.);+#640 = ORIENTED_EDGE('',*,*,#626,.T.);+#641 = ORIENTED_EDGE('',*,*,#642,.T.);+#642 = EDGE_CURVE('',#619,#643,#645,.T.);+#643 = VERTEX_POINT('',#644);+#644 = CARTESIAN_POINT('',(-1.5,-0.8,1.5));+#645 = LINE('',#646,#647);+#646 = CARTESIAN_POINT('',(-1.5,-1.2,1.1));+#647 = VECTOR('',#648,1.);+#648 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#649 = ORIENTED_EDGE('',*,*,#650,.F.);+#650 = EDGE_CURVE('',#651,#643,#653,.T.);+#651 = VERTEX_POINT('',#652);+#652 = CARTESIAN_POINT('',(-1.5,-0.6,1.5));+#653 = LINE('',#654,#655);+#654 = CARTESIAN_POINT('',(-1.5,0.65,1.5));+#655 = VECTOR('',#656,1.);+#656 = DIRECTION('',(0.,-1.,0.));+#657 = ORIENTED_EDGE('',*,*,#658,.F.);+#658 = EDGE_CURVE('',#659,#651,#661,.T.);+#659 = VERTEX_POINT('',#660);+#660 = CARTESIAN_POINT('',(-1.5,-0.9,4.1));+#661 = LINE('',#662,#663);+#662 = CARTESIAN_POINT('',(-1.5,-0.722554060393,2.562135190069));+#663 = VECTOR('',#664,1.);+#664 = DIRECTION('',(-1.157981503625E-17,0.114624107985,-0.993408935871)+);+#665 = ORIENTED_EDGE('',*,*,#666,.F.);+#666 = EDGE_CURVE('',#667,#659,#669,.T.);+#667 = VERTEX_POINT('',#668);+#668 = CARTESIAN_POINT('',(-1.5,-0.6,4.3));+#669 = LINE('',#670,#671);+#670 = CARTESIAN_POINT('',(-1.5,-0.979477224556,4.047015183629));+#671 = VECTOR('',#672,1.);+#672 = DIRECTION('',(-1.687230139086E-17,-0.832050294338,-0.554700196225+));+#673 = ORIENTED_EDGE('',*,*,#674,.F.);+#674 = EDGE_CURVE('',#675,#667,#677,.T.);+#675 = VERTEX_POINT('',#676);+#676 = CARTESIAN_POINT('',(-1.5,-0.6,4.5));+#677 = LINE('',#678,#679);+#678 = CARTESIAN_POINT('',(-1.5,-0.6,3.963884850592));+#679 = VECTOR('',#680,1.);+#680 = DIRECTION('',(-1.299666824138E-17,-0.,-1.));+#681 = ORIENTED_EDGE('',*,*,#682,.F.);+#682 = EDGE_CURVE('',#683,#675,#685,.T.);+#683 = VERTEX_POINT('',#684);+#684 = CARTESIAN_POINT('',(-1.5,-1.2,5.2));+#685 = LINE('',#686,#687);+#686 = CARTESIAN_POINT('',(-1.5,-0.429990774306,4.301655903357));+#687 = VECTOR('',#688,1.);+#688 = DIRECTION('',(-2.309816407335E-18,0.650791373456,-0.759256602365)+);+#689 = ORIENTED_EDGE('',*,*,#690,.F.);+#690 = EDGE_CURVE('',#40,#683,#691,.T.);+#691 = LINE('',#692,#693);+#692 = CARTESIAN_POINT('',(-1.5,-1.007390335865,5.2));+#693 = VECTOR('',#694,1.);+#694 = DIRECTION('',(1.161353710568E-17,1.,0.));+#695 = PLANE('',#696);+#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699);+#697 = CARTESIAN_POINT('',(-1.5,-0.814780671729,3.627769701184));+#698 = DIRECTION('',(1.,-1.161353710568E-17,-1.299666824138E-17));+#699 = DIRECTION('',(1.299666824138E-17,0.,1.));+#700 = ADVANCED_FACE('',(#701),#719,.F.);+#701 = FACE_BOUND('',#702,.F.);+#702 = EDGE_LOOP('',(#703,#711,#717,#718));+#703 = ORIENTED_EDGE('',*,*,#704,.F.);+#704 = EDGE_CURVE('',#705,#32,#707,.T.);+#705 = VERTEX_POINT('',#706);+#706 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#707 = LINE('',#708,#709);+#708 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#709 = VECTOR('',#710,1.);+#710 = DIRECTION('',(0.,-1.,0.));+#711 = ORIENTED_EDGE('',*,*,#712,.T.);+#712 = EDGE_CURVE('',#705,#683,#713,.T.);+#713 = LINE('',#714,#715);+#714 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#715 = VECTOR('',#716,1.);+#716 = DIRECTION('',(1.,0.,0.));+#717 = ORIENTED_EDGE('',*,*,#690,.F.);+#718 = ORIENTED_EDGE('',*,*,#39,.F.);+#719 = PLANE('',#720);+#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723);+#721 = CARTESIAN_POINT('',(-2.5,-1.2,5.2));+#722 = DIRECTION('',(0.,0.,-1.));+#723 = DIRECTION('',(0.,-1.,0.));+#724 = ADVANCED_FACE('',(#725),#792,.F.);+#725 = FACE_BOUND('',#726,.F.);+#726 = EDGE_LOOP('',(#727,#728,#736,#744,#752,#760,#768,#776,#784,#790,+#791));+#727 = ORIENTED_EDGE('',*,*,#157,.F.);+#728 = ORIENTED_EDGE('',*,*,#729,.T.);+#729 = EDGE_CURVE('',#158,#730,#732,.T.);+#730 = VERTEX_POINT('',#731);+#731 = CARTESIAN_POINT('',(-2.5,1.6,6.));+#732 = LINE('',#733,#734);+#733 = CARTESIAN_POINT('',(-2.5,1.6,0.));+#734 = VECTOR('',#735,1.);+#735 = DIRECTION('',(0.,0.,1.));+#736 = ORIENTED_EDGE('',*,*,#737,.T.);+#737 = EDGE_CURVE('',#730,#738,#740,.T.);+#738 = VERTEX_POINT('',#739);+#739 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#740 = LINE('',#741,#742);+#741 = CARTESIAN_POINT('',(-2.5,1.6,6.));+#742 = VECTOR('',#743,1.);+#743 = DIRECTION('',(0.,-1.,0.));+#744 = ORIENTED_EDGE('',*,*,#745,.T.);+#745 = EDGE_CURVE('',#738,#746,#748,.T.);+#746 = VERTEX_POINT('',#747);+#747 = CARTESIAN_POINT('',(-2.5,-0.2,1.5));+#748 = LINE('',#749,#750);+#749 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#750 = VECTOR('',#751,1.);+#751 = DIRECTION('',(0.,0.,-1.));+#752 = ORIENTED_EDGE('',*,*,#753,.T.);+#753 = EDGE_CURVE('',#746,#754,#756,.T.);+#754 = VERTEX_POINT('',#755);+#755 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#756 = LINE('',#757,#758);+#757 = CARTESIAN_POINT('',(-2.5,-0.2,1.5));+#758 = VECTOR('',#759,1.);+#759 = DIRECTION('',(0.,-1.,0.));+#760 = ORIENTED_EDGE('',*,*,#761,.T.);+#761 = EDGE_CURVE('',#754,#762,#764,.T.);+#762 = VERTEX_POINT('',#763);+#763 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#764 = LINE('',#765,#766);+#765 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#766 = VECTOR('',#767,1.);+#767 = DIRECTION('',(0.,-0.114624107985,0.993408935871));+#768 = ORIENTED_EDGE('',*,*,#769,.T.);+#769 = EDGE_CURVE('',#762,#770,#772,.T.);+#770 = VERTEX_POINT('',#771);+#771 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#772 = LINE('',#773,#774);+#773 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#774 = VECTOR('',#775,1.);+#775 = DIRECTION('',(0.,0.832050294338,0.554700196225));+#776 = ORIENTED_EDGE('',*,*,#777,.T.);+#777 = EDGE_CURVE('',#770,#778,#780,.T.);+#778 = VERTEX_POINT('',#779);+#779 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#780 = LINE('',#781,#782);+#781 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#782 = VECTOR('',#783,1.);+#783 = DIRECTION('',(0.,0.,1.));+#784 = ORIENTED_EDGE('',*,*,#785,.T.);+#785 = EDGE_CURVE('',#778,#705,#786,.T.);+#786 = LINE('',#787,#788);+#787 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#788 = VECTOR('',#789,1.);+#789 = DIRECTION('',(0.,-0.650791373456,0.759256602365));+#790 = ORIENTED_EDGE('',*,*,#704,.T.);+#791 = ORIENTED_EDGE('',*,*,#31,.F.);+#792 = PLANE('',#793);+#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796);+#794 = CARTESIAN_POINT('',(-2.5,1.6,0.));+#795 = DIRECTION('',(1.,0.,0.));+#796 = DIRECTION('',(0.,-1.,0.));+#797 = ADVANCED_FACE('',(#798),#817,.F.);+#798 = FACE_BOUND('',#799,.F.);+#799 = EDGE_LOOP('',(#800,#801,#802,#808,#809,#810,#811,#812,#813,#814,+#815,#816));+#800 = ORIENTED_EDGE('',*,*,#424,.F.);+#801 = ORIENTED_EDGE('',*,*,#514,.T.);+#802 = ORIENTED_EDGE('',*,*,#803,.T.);+#803 = EDGE_CURVE('',#507,#730,#804,.T.);+#804 = LINE('',#805,#806);+#805 = CARTESIAN_POINT('',(5.,1.6,6.));+#806 = VECTOR('',#807,1.);+#807 = DIRECTION('',(-1.,0.,0.));+#808 = ORIENTED_EDGE('',*,*,#729,.F.);+#809 = ORIENTED_EDGE('',*,*,#174,.F.);+#810 = ORIENTED_EDGE('',*,*,#197,.F.);+#811 = ORIENTED_EDGE('',*,*,#221,.T.);+#812 = ORIENTED_EDGE('',*,*,#272,.T.);+#813 = ORIENTED_EDGE('',*,*,#294,.F.);+#814 = ORIENTED_EDGE('',*,*,#327,.F.);+#815 = ORIENTED_EDGE('',*,*,#351,.T.);+#816 = ORIENTED_EDGE('',*,*,#402,.T.);+#817 = PLANE('',#818);+#818 = AXIS2_PLACEMENT_3D('',#819,#820,#821);+#819 = CARTESIAN_POINT('',(5.,1.6,0.));+#820 = DIRECTION('',(0.,-1.,0.));+#821 = DIRECTION('',(-1.,0.,0.));+#822 = ADVANCED_FACE('',(#823),#880,.T.);+#823 = FACE_BOUND('',#824,.T.);+#824 = EDGE_LOOP('',(#825,#835,#843,#851,#857,#858,#866,#874));+#825 = ORIENTED_EDGE('',*,*,#826,.T.);+#826 = EDGE_CURVE('',#827,#829,#831,.T.);+#827 = VERTEX_POINT('',#828);+#828 = CARTESIAN_POINT('',(0.32,-0.351578947368,-3.));+#829 = VERTEX_POINT('',#830);+#830 = CARTESIAN_POINT('',(0.32,0.288421052632,-3.));+#831 = LINE('',#832,#833);+#832 = CARTESIAN_POINT('',(0.32,-0.32,-3.));+#833 = VECTOR('',#834,1.);+#834 = DIRECTION('',(0.,1.,0.));+#835 = ORIENTED_EDGE('',*,*,#836,.T.);+#836 = EDGE_CURVE('',#829,#837,#839,.T.);+#837 = VERTEX_POINT('',#838);+#838 = CARTESIAN_POINT('',(0.32,2.E-02,-1.3));+#839 = LINE('',#840,#841);+#840 = CARTESIAN_POINT('',(0.32,0.32,-3.2));+#841 = VECTOR('',#842,1.);+#842 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#843 = ORIENTED_EDGE('',*,*,#844,.T.);+#844 = EDGE_CURVE('',#837,#845,#847,.T.);+#845 = VERTEX_POINT('',#846);+#846 = CARTESIAN_POINT('',(0.32,0.32,-0.7));+#847 = LINE('',#848,#849);+#848 = CARTESIAN_POINT('',(0.32,2.E-02,-1.3));+#849 = VECTOR('',#850,1.);+#850 = DIRECTION('',(0.,0.4472135955,0.894427191));+#851 = ORIENTED_EDGE('',*,*,#852,.T.);+#852 = EDGE_CURVE('',#845,#233,#853,.T.);+#853 = LINE('',#854,#855);+#854 = CARTESIAN_POINT('',(0.32,0.32,-0.7));+#855 = VECTOR('',#856,1.);+#856 = DIRECTION('',(0.,0.,1.));+#857 = ORIENTED_EDGE('',*,*,#230,.F.);+#858 = ORIENTED_EDGE('',*,*,#859,.T.);+#859 = EDGE_CURVE('',#231,#860,#862,.T.);+#860 = VERTEX_POINT('',#861);+#861 = CARTESIAN_POINT('',(0.32,-0.32,-0.7));+#862 = LINE('',#863,#864);+#863 = CARTESIAN_POINT('',(0.32,-0.32,5.1));+#864 = VECTOR('',#865,1.);+#865 = DIRECTION('',(0.,0.,-1.));+#866 = ORIENTED_EDGE('',*,*,#867,.T.);+#867 = EDGE_CURVE('',#860,#868,#870,.T.);+#868 = VERTEX_POINT('',#869);+#869 = CARTESIAN_POINT('',(0.32,-0.62,-1.3));+#870 = LINE('',#871,#872);+#871 = CARTESIAN_POINT('',(0.32,-0.32,-0.7));+#872 = VECTOR('',#873,1.);+#873 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#874 = ORIENTED_EDGE('',*,*,#875,.T.);+#875 = EDGE_CURVE('',#868,#827,#876,.T.);+#876 = LINE('',#877,#878);+#877 = CARTESIAN_POINT('',(0.32,-0.62,-1.3));+#878 = VECTOR('',#879,1.);+#879 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#880 = PLANE('',#881);+#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884);+#882 = CARTESIAN_POINT('',(0.32,-4.307486879287E-02,0.926376556288));+#883 = DIRECTION('',(1.,0.,0.));+#884 = DIRECTION('',(0.,0.,1.));+#885 = ADVANCED_FACE('',(#886),#904,.F.);+#886 = FACE_BOUND('',#887,.F.);+#887 = EDGE_LOOP('',(#888,#896,#902,#903));+#888 = ORIENTED_EDGE('',*,*,#889,.F.);+#889 = EDGE_CURVE('',#890,#249,#892,.T.);+#890 = VERTEX_POINT('',#891);+#891 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#892 = LINE('',#893,#894);+#893 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#894 = VECTOR('',#895,1.);+#895 = DIRECTION('',(0.,0.,1.));+#896 = ORIENTED_EDGE('',*,*,#897,.T.);+#897 = EDGE_CURVE('',#890,#845,#898,.T.);+#898 = LINE('',#899,#900);+#899 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#900 = VECTOR('',#901,1.);+#901 = DIRECTION('',(1.,0.,0.));+#902 = ORIENTED_EDGE('',*,*,#852,.T.);+#903 = ORIENTED_EDGE('',*,*,#256,.F.);+#904 = PLANE('',#905);+#905 = AXIS2_PLACEMENT_3D('',#906,#907,#908);+#906 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#907 = DIRECTION('',(0.,-1.,0.));+#908 = DIRECTION('',(0.,0.,1.));+#909 = ADVANCED_FACE('',(#910),#960,.F.);+#910 = FACE_BOUND('',#911,.F.);+#911 = EDGE_LOOP('',(#912,#922,#930,#936,#937,#938,#946,#954));+#912 = ORIENTED_EDGE('',*,*,#913,.T.);+#913 = EDGE_CURVE('',#914,#916,#918,.T.);+#914 = VERTEX_POINT('',#915);+#915 = CARTESIAN_POINT('',(-0.32,-0.351578947368,-3.));+#916 = VERTEX_POINT('',#917);+#917 = CARTESIAN_POINT('',(-0.32,0.288421052632,-3.));+#918 = LINE('',#919,#920);+#919 = CARTESIAN_POINT('',(-0.32,-0.32,-3.));+#920 = VECTOR('',#921,1.);+#921 = DIRECTION('',(0.,1.,0.));+#922 = ORIENTED_EDGE('',*,*,#923,.T.);+#923 = EDGE_CURVE('',#916,#924,#926,.T.);+#924 = VERTEX_POINT('',#925);+#925 = CARTESIAN_POINT('',(-0.32,2.E-02,-1.3));+#926 = LINE('',#927,#928);+#927 = CARTESIAN_POINT('',(-0.32,0.32,-3.2));+#928 = VECTOR('',#929,1.);+#929 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#930 = ORIENTED_EDGE('',*,*,#931,.T.);+#931 = EDGE_CURVE('',#924,#890,#932,.T.);+#932 = LINE('',#933,#934);+#933 = CARTESIAN_POINT('',(-0.32,2.E-02,-1.3));+#934 = VECTOR('',#935,1.);+#935 = DIRECTION('',(0.,0.4472135955,0.894427191));+#936 = ORIENTED_EDGE('',*,*,#889,.T.);+#937 = ORIENTED_EDGE('',*,*,#248,.F.);+#938 = ORIENTED_EDGE('',*,*,#939,.T.);+#939 = EDGE_CURVE('',#241,#940,#942,.T.);+#940 = VERTEX_POINT('',#941);+#941 = CARTESIAN_POINT('',(-0.32,-0.32,-0.7));+#942 = LINE('',#943,#944);+#943 = CARTESIAN_POINT('',(-0.32,-0.32,5.1));+#944 = VECTOR('',#945,1.);+#945 = DIRECTION('',(0.,0.,-1.));+#946 = ORIENTED_EDGE('',*,*,#947,.T.);+#947 = EDGE_CURVE('',#940,#948,#950,.T.);+#948 = VERTEX_POINT('',#949);+#949 = CARTESIAN_POINT('',(-0.32,-0.62,-1.3));+#950 = LINE('',#951,#952);+#951 = CARTESIAN_POINT('',(-0.32,-0.32,-0.7));+#952 = VECTOR('',#953,1.);+#953 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#954 = ORIENTED_EDGE('',*,*,#955,.T.);+#955 = EDGE_CURVE('',#948,#914,#956,.T.);+#956 = LINE('',#957,#958);+#957 = CARTESIAN_POINT('',(-0.32,-0.62,-1.3));+#958 = VECTOR('',#959,1.);+#959 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#960 = PLANE('',#961);+#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964);+#962 = CARTESIAN_POINT('',(-0.32,-4.307486879287E-02,0.926376556288));+#963 = DIRECTION('',(1.,0.,0.));+#964 = DIRECTION('',(0.,0.,1.));+#965 = ADVANCED_FACE('',(#966),#977,.F.);+#966 = FACE_BOUND('',#967,.F.);+#967 = EDGE_LOOP('',(#968,#969,#970,#971));+#968 = ORIENTED_EDGE('',*,*,#939,.F.);+#969 = ORIENTED_EDGE('',*,*,#240,.F.);+#970 = ORIENTED_EDGE('',*,*,#859,.T.);+#971 = ORIENTED_EDGE('',*,*,#972,.F.);+#972 = EDGE_CURVE('',#940,#860,#973,.T.);+#973 = LINE('',#974,#975);+#974 = CARTESIAN_POINT('',(-0.32,-0.32,-0.7));+#975 = VECTOR('',#976,1.);+#976 = DIRECTION('',(1.,0.,0.));+#977 = PLANE('',#978);+#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981);+#979 = CARTESIAN_POINT('',(-0.32,-0.32,5.1));+#980 = DIRECTION('',(0.,1.,0.));+#981 = DIRECTION('',(0.,0.,-1.));+#982 = ADVANCED_FACE('',(#983),#1040,.F.);+#983 = FACE_BOUND('',#984,.F.);+#984 = EDGE_LOOP('',(#985,#995,#1003,#1011,#1017,#1018,#1026,#1034));+#985 = ORIENTED_EDGE('',*,*,#986,.T.);+#986 = EDGE_CURVE('',#987,#989,#991,.T.);+#987 = VERTEX_POINT('',#988);+#988 = CARTESIAN_POINT('',(2.18,-0.351578947368,-3.));+#989 = VERTEX_POINT('',#990);+#990 = CARTESIAN_POINT('',(2.18,0.288421052632,-3.));+#991 = LINE('',#992,#993);+#992 = CARTESIAN_POINT('',(2.18,-0.32,-3.));+#993 = VECTOR('',#994,1.);+#994 = DIRECTION('',(0.,1.,0.));+#995 = ORIENTED_EDGE('',*,*,#996,.T.);+#996 = EDGE_CURVE('',#989,#997,#999,.T.);+#997 = VERTEX_POINT('',#998);+#998 = CARTESIAN_POINT('',(2.18,2.E-02,-1.3));+#999 = LINE('',#1000,#1001);+#1000 = CARTESIAN_POINT('',(2.18,0.32,-3.2));+#1001 = VECTOR('',#1002,1.);+#1002 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);+#1004 = EDGE_CURVE('',#997,#1005,#1007,.T.);+#1005 = VERTEX_POINT('',#1006);+#1006 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#1007 = LINE('',#1008,#1009);+#1008 = CARTESIAN_POINT('',(2.18,2.E-02,-1.3));+#1009 = VECTOR('',#1010,1.);+#1010 = DIRECTION('',(0.,0.4472135955,0.894427191));+#1011 = ORIENTED_EDGE('',*,*,#1012,.T.);+#1012 = EDGE_CURVE('',#1005,#363,#1013,.T.);+#1013 = LINE('',#1014,#1015);+#1014 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#1015 = VECTOR('',#1016,1.);+#1016 = DIRECTION('',(0.,0.,1.));+#1017 = ORIENTED_EDGE('',*,*,#360,.F.);+#1018 = ORIENTED_EDGE('',*,*,#1019,.T.);+#1019 = EDGE_CURVE('',#361,#1020,#1022,.T.);+#1020 = VERTEX_POINT('',#1021);+#1021 = CARTESIAN_POINT('',(2.18,-0.32,-0.7));+#1022 = LINE('',#1023,#1024);+#1023 = CARTESIAN_POINT('',(2.18,-0.32,5.1));+#1024 = VECTOR('',#1025,1.);+#1025 = DIRECTION('',(0.,0.,-1.));+#1026 = ORIENTED_EDGE('',*,*,#1027,.T.);+#1027 = EDGE_CURVE('',#1020,#1028,#1030,.T.);+#1028 = VERTEX_POINT('',#1029);+#1029 = CARTESIAN_POINT('',(2.18,-0.62,-1.3));+#1030 = LINE('',#1031,#1032);+#1031 = CARTESIAN_POINT('',(2.18,-0.32,-0.7));+#1032 = VECTOR('',#1033,1.);+#1033 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#1034 = ORIENTED_EDGE('',*,*,#1035,.T.);+#1035 = EDGE_CURVE('',#1028,#987,#1036,.T.);+#1036 = LINE('',#1037,#1038);+#1037 = CARTESIAN_POINT('',(2.18,-0.62,-1.3));+#1038 = VECTOR('',#1039,1.);+#1039 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#1040 = PLANE('',#1041);+#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044);+#1042 = CARTESIAN_POINT('',(2.18,-4.307486879287E-02,0.926376556288));+#1043 = DIRECTION('',(1.,0.,0.));+#1044 = DIRECTION('',(0.,0.,1.));+#1045 = ADVANCED_FACE('',(#1046),#1064,.F.);+#1046 = FACE_BOUND('',#1047,.F.);+#1047 = EDGE_LOOP('',(#1048,#1049,#1050,#1058));+#1048 = ORIENTED_EDGE('',*,*,#1019,.F.);+#1049 = ORIENTED_EDGE('',*,*,#386,.F.);+#1050 = ORIENTED_EDGE('',*,*,#1051,.T.);+#1051 = EDGE_CURVE('',#379,#1052,#1054,.T.);+#1052 = VERTEX_POINT('',#1053);+#1053 = CARTESIAN_POINT('',(2.82,-0.32,-0.7));+#1054 = LINE('',#1055,#1056);+#1055 = CARTESIAN_POINT('',(2.82,-0.32,5.1));+#1056 = VECTOR('',#1057,1.);+#1057 = DIRECTION('',(0.,0.,-1.));+#1058 = ORIENTED_EDGE('',*,*,#1059,.F.);+#1059 = EDGE_CURVE('',#1020,#1052,#1060,.T.);+#1060 = LINE('',#1061,#1062);+#1061 = CARTESIAN_POINT('',(2.18,-0.32,-0.7));+#1062 = VECTOR('',#1063,1.);+#1063 = DIRECTION('',(1.,0.,0.));+#1064 = PLANE('',#1065);+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);+#1066 = CARTESIAN_POINT('',(2.18,-0.32,5.1));+#1067 = DIRECTION('',(0.,1.,0.));+#1068 = DIRECTION('',(0.,0.,-1.));+#1069 = ADVANCED_FACE('',(#1070),#1120,.T.);+#1070 = FACE_BOUND('',#1071,.T.);+#1071 = EDGE_LOOP('',(#1072,#1082,#1090,#1098,#1104,#1105,#1106,#1114));+#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);+#1073 = EDGE_CURVE('',#1074,#1076,#1078,.T.);+#1074 = VERTEX_POINT('',#1075);+#1075 = CARTESIAN_POINT('',(2.82,-0.351578947368,-3.));+#1076 = VERTEX_POINT('',#1077);+#1077 = CARTESIAN_POINT('',(2.82,0.288421052632,-3.));+#1078 = LINE('',#1079,#1080);+#1079 = CARTESIAN_POINT('',(2.82,-0.32,-3.));+#1080 = VECTOR('',#1081,1.);+#1081 = DIRECTION('',(0.,1.,0.));+#1082 = ORIENTED_EDGE('',*,*,#1083,.T.);+#1083 = EDGE_CURVE('',#1076,#1084,#1086,.T.);+#1084 = VERTEX_POINT('',#1085);+#1085 = CARTESIAN_POINT('',(2.82,2.E-02,-1.3));+#1086 = LINE('',#1087,#1088);+#1087 = CARTESIAN_POINT('',(2.82,0.32,-3.2));+#1088 = VECTOR('',#1089,1.);+#1089 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#1090 = ORIENTED_EDGE('',*,*,#1091,.T.);+#1091 = EDGE_CURVE('',#1084,#1092,#1094,.T.);+#1092 = VERTEX_POINT('',#1093);+#1093 = CARTESIAN_POINT('',(2.82,0.32,-0.7));+#1094 = LINE('',#1095,#1096);+#1095 = CARTESIAN_POINT('',(2.82,2.E-02,-1.3));+#1096 = VECTOR('',#1097,1.);+#1097 = DIRECTION('',(0.,0.4472135955,0.894427191));+#1098 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1099 = EDGE_CURVE('',#1092,#371,#1100,.T.);+#1100 = LINE('',#1101,#1102);+#1101 = CARTESIAN_POINT('',(2.82,0.32,-0.7));+#1102 = VECTOR('',#1103,1.);+#1103 = DIRECTION('',(0.,0.,1.));+#1104 = ORIENTED_EDGE('',*,*,#378,.F.);+#1105 = ORIENTED_EDGE('',*,*,#1051,.T.);+#1106 = ORIENTED_EDGE('',*,*,#1107,.T.);+#1107 = EDGE_CURVE('',#1052,#1108,#1110,.T.);+#1108 = VERTEX_POINT('',#1109);+#1109 = CARTESIAN_POINT('',(2.82,-0.62,-1.3));+#1110 = LINE('',#1111,#1112);+#1111 = CARTESIAN_POINT('',(2.82,-0.32,-0.7));+#1112 = VECTOR('',#1113,1.);+#1113 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#1114 = ORIENTED_EDGE('',*,*,#1115,.T.);+#1115 = EDGE_CURVE('',#1108,#1074,#1116,.T.);+#1116 = LINE('',#1117,#1118);+#1117 = CARTESIAN_POINT('',(2.82,-0.62,-1.3));+#1118 = VECTOR('',#1119,1.);+#1119 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#1120 = PLANE('',#1121);+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);+#1122 = CARTESIAN_POINT('',(2.82,-4.307486879287E-02,0.926376556288));+#1123 = DIRECTION('',(1.,0.,0.));+#1124 = DIRECTION('',(0.,0.,1.));+#1125 = ADVANCED_FACE('',(#1126),#1137,.F.);+#1126 = FACE_BOUND('',#1127,.F.);+#1127 = EDGE_LOOP('',(#1128,#1129,#1135,#1136));+#1128 = ORIENTED_EDGE('',*,*,#1012,.F.);+#1129 = ORIENTED_EDGE('',*,*,#1130,.T.);+#1130 = EDGE_CURVE('',#1005,#1092,#1131,.T.);+#1131 = LINE('',#1132,#1133);+#1132 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#1133 = VECTOR('',#1134,1.);+#1134 = DIRECTION('',(1.,0.,0.));+#1135 = ORIENTED_EDGE('',*,*,#1099,.T.);+#1136 = ORIENTED_EDGE('',*,*,#370,.F.);+#1137 = PLANE('',#1138);+#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141);+#1139 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#1140 = DIRECTION('',(0.,-1.,0.));+#1141 = DIRECTION('',(0.,0.,1.));+#1142 = ADVANCED_FACE('',(#1143),#1218,.T.);+#1143 = FACE_BOUND('',#1144,.T.);+#1144 = EDGE_LOOP('',(#1145,#1146,#1147,#1155,#1163,#1171,#1179,#1187,+#1195,#1203,#1211,#1217));+#1145 = ORIENTED_EDGE('',*,*,#803,.T.);+#1146 = ORIENTED_EDGE('',*,*,#737,.T.);+#1147 = ORIENTED_EDGE('',*,*,#1148,.T.);+#1148 = EDGE_CURVE('',#738,#1149,#1151,.T.);+#1149 = VERTEX_POINT('',#1150);+#1150 = CARTESIAN_POINT('',(-1.5,-0.2,6.));+#1151 = LINE('',#1152,#1153);+#1152 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#1153 = VECTOR('',#1154,1.);+#1154 = DIRECTION('',(1.,0.,0.));+#1155 = ORIENTED_EDGE('',*,*,#1156,.F.);+#1156 = EDGE_CURVE('',#1157,#1149,#1159,.T.);+#1157 = VERTEX_POINT('',#1158);+#1158 = CARTESIAN_POINT('',(-1.5,0.65,6.));+#1159 = LINE('',#1160,#1161);+#1160 = CARTESIAN_POINT('',(-1.5,0.65,6.));+#1161 = VECTOR('',#1162,1.);+#1162 = DIRECTION('',(0.,-1.,0.));+#1163 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1164 = EDGE_CURVE('',#1165,#1157,#1167,.T.);+#1165 = VERTEX_POINT('',#1166);+#1166 = CARTESIAN_POINT('',(-2.05,0.65,6.));+#1167 = LINE('',#1168,#1169);+#1168 = CARTESIAN_POINT('',(-2.05,0.65,6.));+#1169 = VECTOR('',#1170,1.);+#1170 = DIRECTION('',(1.,0.,0.));+#1171 = ORIENTED_EDGE('',*,*,#1172,.F.);+#1172 = EDGE_CURVE('',#1173,#1165,#1175,.T.);+#1173 = VERTEX_POINT('',#1174);+#1174 = CARTESIAN_POINT('',(-2.05,1.15,6.));+#1175 = LINE('',#1176,#1177);+#1176 = CARTESIAN_POINT('',(-2.05,1.15,6.));+#1177 = VECTOR('',#1178,1.);+#1178 = DIRECTION('',(0.,-1.,0.));+#1179 = ORIENTED_EDGE('',*,*,#1180,.F.);+#1180 = EDGE_CURVE('',#1181,#1173,#1183,.T.);+#1181 = VERTEX_POINT('',#1182);+#1182 = CARTESIAN_POINT('',(4.55,1.15,6.));+#1183 = LINE('',#1184,#1185);+#1184 = CARTESIAN_POINT('',(4.55,1.15,6.));+#1185 = VECTOR('',#1186,1.);+#1186 = DIRECTION('',(-1.,0.,0.));+#1187 = ORIENTED_EDGE('',*,*,#1188,.F.);+#1188 = EDGE_CURVE('',#1189,#1181,#1191,.T.);+#1189 = VERTEX_POINT('',#1190);+#1190 = CARTESIAN_POINT('',(4.55,0.65,6.));+#1191 = LINE('',#1192,#1193);+#1192 = CARTESIAN_POINT('',(4.55,0.65,6.));+#1193 = VECTOR('',#1194,1.);+#1194 = DIRECTION('',(0.,1.,0.));+#1195 = ORIENTED_EDGE('',*,*,#1196,.F.);+#1196 = EDGE_CURVE('',#1197,#1189,#1199,.T.);+#1197 = VERTEX_POINT('',#1198);+#1198 = CARTESIAN_POINT('',(4.,0.65,6.));+#1199 = LINE('',#1200,#1201);+#1200 = CARTESIAN_POINT('',(4.,0.65,6.));+#1201 = VECTOR('',#1202,1.);+#1202 = DIRECTION('',(1.,0.,0.));+#1203 = ORIENTED_EDGE('',*,*,#1204,.F.);+#1204 = EDGE_CURVE('',#1205,#1197,#1207,.T.);+#1205 = VERTEX_POINT('',#1206);+#1206 = CARTESIAN_POINT('',(4.,-0.2,6.));+#1207 = LINE('',#1208,#1209);+#1208 = CARTESIAN_POINT('',(4.,-2.2,6.));+#1209 = VECTOR('',#1210,1.);+#1210 = DIRECTION('',(0.,1.,0.));+#1211 = ORIENTED_EDGE('',*,*,#1212,.T.);+#1212 = EDGE_CURVE('',#1205,#499,#1213,.T.);+#1213 = LINE('',#1214,#1215);+#1214 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#1215 = VECTOR('',#1216,1.);+#1216 = DIRECTION('',(1.,0.,0.));+#1217 = ORIENTED_EDGE('',*,*,#506,.T.);+#1218 = PLANE('',#1219);+#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222);+#1220 = CARTESIAN_POINT('',(1.25,-0.3,6.));+#1221 = DIRECTION('',(0.,0.,1.));+#1222 = DIRECTION('',(1.,0.,0.));+#1223 = ADVANCED_FACE('',(#1224),#1242,.F.);+#1224 = FACE_BOUND('',#1225,.F.);+#1225 = EDGE_LOOP('',(#1226,#1234,#1235,#1236));+#1226 = ORIENTED_EDGE('',*,*,#1227,.F.);+#1227 = EDGE_CURVE('',#1205,#1228,#1230,.T.);+#1228 = VERTEX_POINT('',#1229);+#1229 = CARTESIAN_POINT('',(4.,-0.2,1.5));+#1230 = LINE('',#1231,#1232);+#1231 = CARTESIAN_POINT('',(4.,-0.2,4.813884850592));+#1232 = VECTOR('',#1233,1.);+#1233 = DIRECTION('',(0.,0.,-1.));+#1234 = ORIENTED_EDGE('',*,*,#1212,.T.);+#1235 = ORIENTED_EDGE('',*,*,#498,.T.);+#1236 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1237 = EDGE_CURVE('',#1228,#491,#1238,.T.);+#1238 = LINE('',#1239,#1240);+#1239 = CARTESIAN_POINT('',(-2.5,-0.2,1.5));+#1240 = VECTOR('',#1241,1.);+#1241 = DIRECTION('',(1.,0.,0.));+#1242 = PLANE('',#1243);+#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246);+#1244 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#1245 = DIRECTION('',(0.,1.,0.));+#1246 = DIRECTION('',(0.,0.,-1.));+#1247 = ADVANCED_FACE('',(#1248,#1335,#1369),#1403,.T.);+#1248 = FACE_BOUND('',#1249,.T.);+#1249 = EDGE_LOOP('',(#1250,#1256,#1257,#1258,#1266,#1274,#1282,#1290,+#1298,#1306,#1314,#1320,#1321,#1327,#1328,#1334));+#1250 = ORIENTED_EDGE('',*,*,#1251,.T.);+#1251 = EDGE_CURVE('',#579,#483,#1252,.T.);+#1252 = LINE('',#1253,#1254);+#1253 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#1254 = VECTOR('',#1255,1.);+#1255 = DIRECTION('',(1.,0.,0.));+#1256 = ORIENTED_EDGE('',*,*,#490,.F.);+#1257 = ORIENTED_EDGE('',*,*,#1237,.F.);+#1258 = ORIENTED_EDGE('',*,*,#1259,.T.);+#1259 = EDGE_CURVE('',#1228,#1260,#1262,.T.);+#1260 = VERTEX_POINT('',#1261);+#1261 = CARTESIAN_POINT('',(4.,0.65,1.5));+#1262 = LINE('',#1263,#1264);+#1263 = CARTESIAN_POINT('',(4.,-2.2,1.5));+#1264 = VECTOR('',#1265,1.);+#1265 = DIRECTION('',(0.,1.,0.));+#1266 = ORIENTED_EDGE('',*,*,#1267,.T.);+#1267 = EDGE_CURVE('',#1260,#1268,#1270,.T.);+#1268 = VERTEX_POINT('',#1269);+#1269 = CARTESIAN_POINT('',(4.55,0.65,1.5));+#1270 = LINE('',#1271,#1272);+#1271 = CARTESIAN_POINT('',(4.,0.65,1.5));+#1272 = VECTOR('',#1273,1.);+#1273 = DIRECTION('',(1.,0.,0.));+#1274 = ORIENTED_EDGE('',*,*,#1275,.T.);+#1275 = EDGE_CURVE('',#1268,#1276,#1278,.T.);+#1276 = VERTEX_POINT('',#1277);+#1277 = CARTESIAN_POINT('',(4.55,1.15,1.5));+#1278 = LINE('',#1279,#1280);+#1279 = CARTESIAN_POINT('',(4.55,0.65,1.5));+#1280 = VECTOR('',#1281,1.);+#1281 = DIRECTION('',(0.,1.,0.));+#1282 = ORIENTED_EDGE('',*,*,#1283,.T.);+#1283 = EDGE_CURVE('',#1276,#1284,#1286,.T.);+#1284 = VERTEX_POINT('',#1285);+#1285 = CARTESIAN_POINT('',(-2.05,1.15,1.5));+#1286 = LINE('',#1287,#1288);+#1287 = CARTESIAN_POINT('',(4.55,1.15,1.5));+#1288 = VECTOR('',#1289,1.);+#1289 = DIRECTION('',(-1.,0.,0.));+#1290 = ORIENTED_EDGE('',*,*,#1291,.T.);+#1291 = EDGE_CURVE('',#1284,#1292,#1294,.T.);+#1292 = VERTEX_POINT('',#1293);+#1293 = CARTESIAN_POINT('',(-2.05,0.65,1.5));+#1294 = LINE('',#1295,#1296);+#1295 = CARTESIAN_POINT('',(-2.05,1.15,1.5));+#1296 = VECTOR('',#1297,1.);+#1297 = DIRECTION('',(0.,-1.,0.));+#1298 = ORIENTED_EDGE('',*,*,#1299,.T.);+#1299 = EDGE_CURVE('',#1292,#1300,#1302,.T.);+#1300 = VERTEX_POINT('',#1301);+#1301 = CARTESIAN_POINT('',(-1.5,0.65,1.5));+#1302 = LINE('',#1303,#1304);+#1303 = CARTESIAN_POINT('',(-2.05,0.65,1.5));+#1304 = VECTOR('',#1305,1.);+#1305 = DIRECTION('',(1.,0.,0.));+#1306 = ORIENTED_EDGE('',*,*,#1307,.T.);+#1307 = EDGE_CURVE('',#1300,#1308,#1310,.T.);+#1308 = VERTEX_POINT('',#1309);+#1309 = CARTESIAN_POINT('',(-1.5,-0.2,1.5));+#1310 = LINE('',#1311,#1312);+#1311 = CARTESIAN_POINT('',(-1.5,0.65,1.5));+#1312 = VECTOR('',#1313,1.);+#1313 = DIRECTION('',(0.,-1.,0.));+#1314 = ORIENTED_EDGE('',*,*,#1315,.F.);+#1315 = EDGE_CURVE('',#746,#1308,#1316,.T.);+#1316 = LINE('',#1317,#1318);+#1317 = CARTESIAN_POINT('',(-2.5,-0.2,1.5));+#1318 = VECTOR('',#1319,1.);+#1319 = DIRECTION('',(1.,0.,0.));+#1320 = ORIENTED_EDGE('',*,*,#753,.T.);+#1321 = ORIENTED_EDGE('',*,*,#1322,.T.);+#1322 = EDGE_CURVE('',#754,#651,#1323,.T.);+#1323 = LINE('',#1324,#1325);+#1324 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#1325 = VECTOR('',#1326,1.);+#1326 = DIRECTION('',(1.,0.,0.));+#1327 = ORIENTED_EDGE('',*,*,#650,.T.);+#1328 = ORIENTED_EDGE('',*,*,#1329,.T.);+#1329 = EDGE_CURVE('',#643,#587,#1330,.T.);+#1330 = LINE('',#1331,#1332);+#1331 = CARTESIAN_POINT('',(-1.5,-0.8,1.5));+#1332 = VECTOR('',#1333,1.);+#1333 = DIRECTION('',(1.,0.,0.));+#1334 = ORIENTED_EDGE('',*,*,#586,.T.);+#1335 = FACE_BOUND('',#1336,.T.);+#1336 = EDGE_LOOP('',(#1337,#1347,#1355,#1363));+#1337 = ORIENTED_EDGE('',*,*,#1338,.F.);+#1338 = EDGE_CURVE('',#1339,#1341,#1343,.T.);+#1339 = VERTEX_POINT('',#1340);+#1340 = CARTESIAN_POINT('',(0.32,-0.32,1.5));+#1341 = VERTEX_POINT('',#1342);+#1342 = CARTESIAN_POINT('',(0.32,0.32,1.5));+#1343 = LINE('',#1344,#1345);+#1344 = CARTESIAN_POINT('',(0.32,4.925640446613E-02,1.5));+#1345 = VECTOR('',#1346,1.);+#1346 = DIRECTION('',(0.,1.,-4.284299334657E-32));+#1347 = ORIENTED_EDGE('',*,*,#1348,.T.);+#1348 = EDGE_CURVE('',#1339,#1349,#1351,.T.);+#1349 = VERTEX_POINT('',#1350);+#1350 = CARTESIAN_POINT('',(-0.32,-0.32,1.5));+#1351 = LINE('',#1352,#1353);+#1352 = CARTESIAN_POINT('',(0.465,-0.32,1.5));+#1353 = VECTOR('',#1354,1.);+#1354 = DIRECTION('',(-1.,0.,3.970526847961E-34));+#1355 = ORIENTED_EDGE('',*,*,#1356,.T.);+#1356 = EDGE_CURVE('',#1349,#1357,#1359,.T.);+#1357 = VERTEX_POINT('',#1358);+#1358 = CARTESIAN_POINT('',(-0.32,0.32,1.5));+#1359 = LINE('',#1360,#1361);+#1360 = CARTESIAN_POINT('',(-0.32,4.925640446613E-02,1.5));+#1361 = VECTOR('',#1362,1.);+#1362 = DIRECTION('',(0.,1.,-4.284299334657E-32));+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);+#1364 = EDGE_CURVE('',#1357,#1341,#1365,.T.);+#1365 = LINE('',#1366,#1367);+#1366 = CARTESIAN_POINT('',(0.465,0.32,1.5));+#1367 = VECTOR('',#1368,1.);+#1368 = DIRECTION('',(1.,0.,-3.970526847961E-34));+#1369 = FACE_BOUND('',#1370,.T.);+#1370 = EDGE_LOOP('',(#1371,#1381,#1389,#1397));+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);+#1372 = EDGE_CURVE('',#1373,#1375,#1377,.T.);+#1373 = VERTEX_POINT('',#1374);+#1374 = CARTESIAN_POINT('',(2.18,-0.32,1.5));+#1375 = VERTEX_POINT('',#1376);+#1376 = CARTESIAN_POINT('',(2.18,0.32,1.5));+#1377 = LINE('',#1378,#1379);+#1378 = CARTESIAN_POINT('',(2.18,4.925640446613E-02,1.5));+#1379 = VECTOR('',#1380,1.);+#1380 = DIRECTION('',(0.,1.,-4.284299334657E-32));+#1381 = ORIENTED_EDGE('',*,*,#1382,.T.);+#1382 = EDGE_CURVE('',#1375,#1383,#1385,.T.);+#1383 = VERTEX_POINT('',#1384);+#1384 = CARTESIAN_POINT('',(2.82,0.32,1.5));+#1385 = LINE('',#1386,#1387);+#1386 = CARTESIAN_POINT('',(1.715,0.32,1.5));+#1387 = VECTOR('',#1388,1.);+#1388 = DIRECTION('',(1.,0.,-3.970526847961E-34));+#1389 = ORIENTED_EDGE('',*,*,#1390,.F.);+#1390 = EDGE_CURVE('',#1391,#1383,#1393,.T.);+#1391 = VERTEX_POINT('',#1392);+#1392 = CARTESIAN_POINT('',(2.82,-0.32,1.5));+#1393 = LINE('',#1394,#1395);+#1394 = CARTESIAN_POINT('',(2.82,4.925640446613E-02,1.5));+#1395 = VECTOR('',#1396,1.);+#1396 = DIRECTION('',(0.,1.,-4.284299334657E-32));+#1397 = ORIENTED_EDGE('',*,*,#1398,.T.);+#1398 = EDGE_CURVE('',#1391,#1373,#1399,.T.);+#1399 = LINE('',#1400,#1401);+#1400 = CARTESIAN_POINT('',(1.715,-0.32,1.5));+#1401 = VECTOR('',#1402,1.);+#1402 = DIRECTION('',(-1.,0.,3.970526847961E-34));+#1403 = PLANE('',#1404);+#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407);+#1405 = CARTESIAN_POINT('',(1.25,0.141587677725,1.5));+#1406 = DIRECTION('',(3.970526847961E-34,4.284299334657E-32,1.));+#1407 = DIRECTION('',(0.,1.,-4.284299334657E-32));+#1408 = ADVANCED_FACE('',(#1409),#1420,.F.);+#1409 = FACE_BOUND('',#1410,.F.);+#1410 = EDGE_LOOP('',(#1411,#1412,#1413,#1414));+#1411 = ORIENTED_EDGE('',*,*,#578,.F.);+#1412 = ORIENTED_EDGE('',*,*,#1251,.T.);+#1413 = ORIENTED_EDGE('',*,*,#482,.T.);+#1414 = ORIENTED_EDGE('',*,*,#1415,.F.);+#1415 = EDGE_CURVE('',#571,#475,#1416,.T.);+#1416 = LINE('',#1417,#1418);+#1417 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#1418 = VECTOR('',#1419,1.);+#1419 = DIRECTION('',(1.,0.,0.));+#1420 = PLANE('',#1421);+#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);+#1422 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#1423 = DIRECTION('',(0.,-0.993408935871,-0.114624107985));+#1424 = DIRECTION('',(0.,-0.114624107985,0.993408935871));+#1425 = ADVANCED_FACE('',(#1426),#1437,.F.);+#1426 = FACE_BOUND('',#1427,.F.);+#1427 = EDGE_LOOP('',(#1428,#1429,#1430,#1431));+#1428 = ORIENTED_EDGE('',*,*,#570,.F.);+#1429 = ORIENTED_EDGE('',*,*,#1415,.T.);+#1430 = ORIENTED_EDGE('',*,*,#474,.T.);+#1431 = ORIENTED_EDGE('',*,*,#1432,.F.);+#1432 = EDGE_CURVE('',#563,#467,#1433,.T.);+#1433 = LINE('',#1434,#1435);+#1434 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#1435 = VECTOR('',#1436,1.);+#1436 = DIRECTION('',(1.,0.,0.));+#1437 = PLANE('',#1438);+#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441);+#1439 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#1440 = DIRECTION('',(0.,-0.554700196225,0.832050294338));+#1441 = DIRECTION('',(0.,0.832050294338,0.554700196225));+#1442 = ADVANCED_FACE('',(#1443),#1454,.F.);+#1443 = FACE_BOUND('',#1444,.F.);+#1444 = EDGE_LOOP('',(#1445,#1446,#1447,#1448));+#1445 = ORIENTED_EDGE('',*,*,#562,.F.);+#1446 = ORIENTED_EDGE('',*,*,#1432,.T.);+#1447 = ORIENTED_EDGE('',*,*,#466,.T.);+#1448 = ORIENTED_EDGE('',*,*,#1449,.F.);+#1449 = EDGE_CURVE('',#555,#459,#1450,.T.);+#1450 = LINE('',#1451,#1452);+#1451 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#1452 = VECTOR('',#1453,1.);+#1453 = DIRECTION('',(1.,0.,0.));+#1454 = PLANE('',#1455);+#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458);+#1456 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#1457 = DIRECTION('',(0.,-1.,0.));+#1458 = DIRECTION('',(0.,0.,1.));+#1459 = ADVANCED_FACE('',(#1460),#1466,.F.);+#1460 = FACE_BOUND('',#1461,.F.);+#1461 = EDGE_LOOP('',(#1462,#1463,#1464,#1465));+#1462 = ORIENTED_EDGE('',*,*,#554,.F.);+#1463 = ORIENTED_EDGE('',*,*,#1449,.T.);+#1464 = ORIENTED_EDGE('',*,*,#458,.T.);+#1465 = ORIENTED_EDGE('',*,*,#536,.F.);+#1466 = PLANE('',#1467);+#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470);+#1468 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#1469 = DIRECTION('',(0.,-0.759256602365,-0.650791373456));+#1470 = DIRECTION('',(0.,-0.650791373456,0.759256602365));+#1471 = ADVANCED_FACE('',(#1472),#1478,.T.);+#1472 = FACE_BOUND('',#1473,.T.);+#1473 = EDGE_LOOP('',(#1474,#1475,#1476,#1477));+#1474 = ORIENTED_EDGE('',*,*,#618,.T.);+#1475 = ORIENTED_EDGE('',*,*,#594,.T.);+#1476 = ORIENTED_EDGE('',*,*,#1329,.F.);+#1477 = ORIENTED_EDGE('',*,*,#642,.F.);+#1478 = PLANE('',#1479);+#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482);+#1480 = CARTESIAN_POINT('',(-1.5,-1.2,1.1));+#1481 = DIRECTION('',(0.,-0.707106781187,0.707106781187));+#1482 = DIRECTION('',(0.,0.707106781187,0.707106781187));+#1483 = ADVANCED_FACE('',(#1484),#1495,.F.);+#1484 = FACE_BOUND('',#1485,.F.);+#1485 = EDGE_LOOP('',(#1486,#1487,#1493,#1494));+#1486 = ORIENTED_EDGE('',*,*,#785,.F.);+#1487 = ORIENTED_EDGE('',*,*,#1488,.T.);+#1488 = EDGE_CURVE('',#778,#675,#1489,.T.);+#1489 = LINE('',#1490,#1491);+#1490 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#1491 = VECTOR('',#1492,1.);+#1492 = DIRECTION('',(1.,0.,0.));+#1493 = ORIENTED_EDGE('',*,*,#682,.F.);+#1494 = ORIENTED_EDGE('',*,*,#712,.F.);+#1495 = PLANE('',#1496);+#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);+#1497 = CARTESIAN_POINT('',(-2.5,-0.6,4.5));+#1498 = DIRECTION('',(0.,-0.759256602365,-0.650791373456));+#1499 = DIRECTION('',(0.,-0.650791373456,0.759256602365));+#1500 = ADVANCED_FACE('',(#1501),#1512,.F.);+#1501 = FACE_BOUND('',#1502,.F.);+#1502 = EDGE_LOOP('',(#1503,#1504,#1510,#1511));+#1503 = ORIENTED_EDGE('',*,*,#777,.F.);+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1505 = EDGE_CURVE('',#770,#667,#1506,.T.);+#1506 = LINE('',#1507,#1508);+#1507 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#1508 = VECTOR('',#1509,1.);+#1509 = DIRECTION('',(1.,0.,0.));+#1510 = ORIENTED_EDGE('',*,*,#674,.F.);+#1511 = ORIENTED_EDGE('',*,*,#1488,.F.);+#1512 = PLANE('',#1513);+#1513 = AXIS2_PLACEMENT_3D('',#1514,#1515,#1516);+#1514 = CARTESIAN_POINT('',(-2.5,-0.6,4.3));+#1515 = DIRECTION('',(0.,-1.,0.));+#1516 = DIRECTION('',(0.,0.,1.));+#1517 = ADVANCED_FACE('',(#1518),#1529,.F.);+#1518 = FACE_BOUND('',#1519,.F.);+#1519 = EDGE_LOOP('',(#1520,#1521,#1527,#1528));+#1520 = ORIENTED_EDGE('',*,*,#769,.F.);+#1521 = ORIENTED_EDGE('',*,*,#1522,.T.);+#1522 = EDGE_CURVE('',#762,#659,#1523,.T.);+#1523 = LINE('',#1524,#1525);+#1524 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#1525 = VECTOR('',#1526,1.);+#1526 = DIRECTION('',(1.,0.,0.));+#1527 = ORIENTED_EDGE('',*,*,#666,.F.);+#1528 = ORIENTED_EDGE('',*,*,#1505,.F.);+#1529 = PLANE('',#1530);+#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);+#1531 = CARTESIAN_POINT('',(-2.5,-0.9,4.1));+#1532 = DIRECTION('',(0.,-0.554700196225,0.832050294338));+#1533 = DIRECTION('',(0.,0.832050294338,0.554700196225));+#1534 = ADVANCED_FACE('',(#1535),#1541,.F.);+#1535 = FACE_BOUND('',#1536,.F.);+#1536 = EDGE_LOOP('',(#1537,#1538,#1539,#1540));+#1537 = ORIENTED_EDGE('',*,*,#761,.F.);+#1538 = ORIENTED_EDGE('',*,*,#1322,.T.);+#1539 = ORIENTED_EDGE('',*,*,#658,.F.);+#1540 = ORIENTED_EDGE('',*,*,#1522,.F.);+#1541 = PLANE('',#1542);+#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545);+#1543 = CARTESIAN_POINT('',(-2.5,-0.6,1.5));+#1544 = DIRECTION('',(0.,-0.993408935871,-0.114624107985));+#1545 = DIRECTION('',(0.,-0.114624107985,0.993408935871));+#1546 = ADVANCED_FACE('',(#1547),#1558,.F.);+#1547 = FACE_BOUND('',#1548,.F.);+#1548 = EDGE_LOOP('',(#1549,#1550,#1551,#1557));+#1549 = ORIENTED_EDGE('',*,*,#745,.F.);+#1550 = ORIENTED_EDGE('',*,*,#1148,.T.);+#1551 = ORIENTED_EDGE('',*,*,#1552,.F.);+#1552 = EDGE_CURVE('',#1308,#1149,#1553,.T.);+#1553 = LINE('',#1554,#1555);+#1554 = CARTESIAN_POINT('',(-1.5,-0.2,4.813884850592));+#1555 = VECTOR('',#1556,1.);+#1556 = DIRECTION('',(1.299666824138E-17,0.,1.));+#1557 = ORIENTED_EDGE('',*,*,#1315,.F.);+#1558 = PLANE('',#1559);+#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562);+#1560 = CARTESIAN_POINT('',(-2.5,-0.2,6.));+#1561 = DIRECTION('',(0.,1.,0.));+#1562 = DIRECTION('',(0.,0.,-1.));+#1563 = ADVANCED_FACE('',(#1564),#1605,.F.);+#1564 = FACE_BOUND('',#1565,.T.);+#1565 = EDGE_LOOP('',(#1566,#1576,#1584,#1592,#1598,#1599));+#1566 = ORIENTED_EDGE('',*,*,#1567,.F.);+#1567 = EDGE_CURVE('',#1568,#1570,#1572,.T.);+#1568 = VERTEX_POINT('',#1569);+#1569 = CARTESIAN_POINT('',(0.12,-0.12,-3.2));+#1570 = VERTEX_POINT('',#1571);+#1571 = CARTESIAN_POINT('',(0.317552593066,-0.351192514695,+-3.002447406934));+#1572 = LINE('',#1573,#1574);+#1573 = CARTESIAN_POINT('',(0.153849098111,-0.159613036666,+-3.166150901889));+#1574 = VECTOR('',#1575,1.);+#1575 = DIRECTION('',(0.544770019249,-0.63753529491,0.544770019249));+#1576 = ORIENTED_EDGE('',*,*,#1577,.T.);+#1577 = EDGE_CURVE('',#1568,#1578,#1580,.T.);+#1578 = VERTEX_POINT('',#1579);+#1579 = CARTESIAN_POINT('',(0.12,0.12,-3.2));+#1580 = LINE('',#1581,#1582);+#1581 = CARTESIAN_POINT('',(0.12,-0.32,-3.2));+#1582 = VECTOR('',#1583,1.);+#1583 = DIRECTION('',(0.,1.,0.));+#1584 = ORIENTED_EDGE('',*,*,#1585,.T.);+#1585 = EDGE_CURVE('',#1578,#1586,#1588,.T.);+#1586 = VERTEX_POINT('',#1587);+#1587 = CARTESIAN_POINT('',(0.317552593066,0.288807485305,+-3.002447406934));+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(3.848855660758E-02,5.034896900541E-02,+-3.281511443392));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(0.605209817607,0.517148096144,0.605209817607));+#1592 = ORIENTED_EDGE('',*,*,#1593,.T.);+#1593 = EDGE_CURVE('',#1586,#829,#1594,.T.);+#1594 = LINE('',#1595,#1596);+#1595 = CARTESIAN_POINT('',(8.569083447332E-02,0.325417236662,+-3.234309165527));+#1596 = VECTOR('',#1597,1.);+#1597 = DIRECTION('',(0.702740385383,-0.110959008218,0.702740385383));+#1598 = ORIENTED_EDGE('',*,*,#826,.F.);+#1599 = ORIENTED_EDGE('',*,*,#1600,.F.);+#1600 = EDGE_CURVE('',#1570,#827,#1601,.T.);+#1601 = LINE('',#1602,#1603);+#1602 = CARTESIAN_POINT('',(0.541586867305,-0.386566347469,+-2.778413132695));+#1603 = VECTOR('',#1604,1.);+#1604 = DIRECTION('',(0.702740385383,-0.110959008218,0.702740385383));+#1605 = PLANE('',#1606);+#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609);+#1607 = CARTESIAN_POINT('',(0.22,-0.32,-3.1));+#1608 = DIRECTION('',(-0.707106781187,1.735417226645E-18,0.707106781187)+);+#1609 = DIRECTION('',(-1.227125289148E-18,-1.,1.227125289148E-18));+#1610 = ADVANCED_FACE('',(#1611),#1636,.F.);+#1611 = FACE_BOUND('',#1612,.F.);+#1612 = EDGE_LOOP('',(#1613,#1614,#1620,#1621,#1622,#1630));+#1613 = ORIENTED_EDGE('',*,*,#955,.F.);+#1614 = ORIENTED_EDGE('',*,*,#1615,.T.);+#1615 = EDGE_CURVE('',#948,#868,#1616,.T.);+#1616 = LINE('',#1617,#1618);+#1617 = CARTESIAN_POINT('',(-0.32,-0.62,-1.3));+#1618 = VECTOR('',#1619,1.);+#1619 = DIRECTION('',(1.,0.,0.));+#1620 = ORIENTED_EDGE('',*,*,#875,.T.);+#1621 = ORIENTED_EDGE('',*,*,#1600,.F.);+#1622 = ORIENTED_EDGE('',*,*,#1623,.F.);+#1623 = EDGE_CURVE('',#1624,#1570,#1626,.T.);+#1624 = VERTEX_POINT('',#1625);+#1625 = CARTESIAN_POINT('',(-0.317552593066,-0.351192514695,+-3.002447406934));+#1626 = LINE('',#1627,#1628);+#1627 = CARTESIAN_POINT('',(-0.32,-0.351192514695,-3.002447406934));+#1628 = VECTOR('',#1629,1.);+#1629 = DIRECTION('',(1.,0.,0.));+#1630 = ORIENTED_EDGE('',*,*,#1631,.T.);+#1631 = EDGE_CURVE('',#1624,#914,#1632,.T.);+#1632 = LINE('',#1633,#1634);+#1633 = CARTESIAN_POINT('',(-0.699616963064,-0.411518467852,+-2.620383036936));+#1634 = VECTOR('',#1635,1.);+#1635 = DIRECTION('',(-0.702740385383,-0.110959008218,0.702740385383));+#1636 = PLANE('',#1637);+#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);+#1638 = CARTESIAN_POINT('',(-0.32,-0.62,-1.3));+#1639 = DIRECTION('',(0.,0.987762965329,0.155962573473));+#1640 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#1641 = ADVANCED_FACE('',(#1642),#1648,.F.);+#1642 = FACE_BOUND('',#1643,.F.);+#1643 = EDGE_LOOP('',(#1644,#1645,#1646,#1647));+#1644 = ORIENTED_EDGE('',*,*,#972,.T.);+#1645 = ORIENTED_EDGE('',*,*,#867,.T.);+#1646 = ORIENTED_EDGE('',*,*,#1615,.F.);+#1647 = ORIENTED_EDGE('',*,*,#947,.F.);+#1648 = PLANE('',#1649);+#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652);+#1650 = CARTESIAN_POINT('',(-0.32,-0.32,-0.7));+#1651 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#1652 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#1653 = ADVANCED_FACE('',(#1654),#1665,.F.);+#1654 = FACE_BOUND('',#1655,.F.);+#1655 = EDGE_LOOP('',(#1656,#1662,#1663,#1664));+#1656 = ORIENTED_EDGE('',*,*,#1657,.T.);+#1657 = EDGE_CURVE('',#924,#837,#1658,.T.);+#1658 = LINE('',#1659,#1660);+#1659 = CARTESIAN_POINT('',(-0.32,2.E-02,-1.3));+#1660 = VECTOR('',#1661,1.);+#1661 = DIRECTION('',(1.,0.,0.));+#1662 = ORIENTED_EDGE('',*,*,#844,.T.);+#1663 = ORIENTED_EDGE('',*,*,#897,.F.);+#1664 = ORIENTED_EDGE('',*,*,#931,.F.);+#1665 = PLANE('',#1666);+#1666 = AXIS2_PLACEMENT_3D('',#1667,#1668,#1669);+#1667 = CARTESIAN_POINT('',(-0.32,2.E-02,-1.3));+#1668 = DIRECTION('',(0.,-0.894427191,0.4472135955));+#1669 = DIRECTION('',(0.,0.4472135955,0.894427191));+#1670 = ADVANCED_FACE('',(#1671),#1691,.F.);+#1671 = FACE_BOUND('',#1672,.F.);+#1672 = EDGE_LOOP('',(#1673,#1674,#1682,#1688,#1689,#1690));+#1673 = ORIENTED_EDGE('',*,*,#923,.F.);+#1674 = ORIENTED_EDGE('',*,*,#1675,.F.);+#1675 = EDGE_CURVE('',#1676,#916,#1678,.T.);+#1676 = VERTEX_POINT('',#1677);+#1677 = CARTESIAN_POINT('',(-0.317552593066,0.288807485305,+-3.002447406934));+#1678 = LINE('',#1679,#1680);+#1679 = CARTESIAN_POINT('',(-0.243720930233,0.300465116279,+-3.076279069767));+#1680 = VECTOR('',#1681,1.);+#1681 = DIRECTION('',(-0.702740385383,-0.110959008218,0.702740385383));+#1682 = ORIENTED_EDGE('',*,*,#1683,.T.);+#1683 = EDGE_CURVE('',#1676,#1586,#1684,.T.);+#1684 = LINE('',#1685,#1686);+#1685 = CARTESIAN_POINT('',(-0.32,0.288807485305,-3.002447406934));+#1686 = VECTOR('',#1687,1.);+#1687 = DIRECTION('',(1.,0.,0.));+#1688 = ORIENTED_EDGE('',*,*,#1593,.T.);+#1689 = ORIENTED_EDGE('',*,*,#836,.T.);+#1690 = ORIENTED_EDGE('',*,*,#1657,.F.);+#1691 = PLANE('',#1692);+#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695);+#1693 = CARTESIAN_POINT('',(-0.32,0.32,-3.2));+#1694 = DIRECTION('',(0.,-0.987762965329,-0.155962573473));+#1695 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#1696 = ADVANCED_FACE('',(#1697),#1724,.T.);+#1697 = FACE_BOUND('',#1698,.F.);+#1698 = EDGE_LOOP('',(#1699,#1707,#1715,#1721,#1722,#1723));+#1699 = ORIENTED_EDGE('',*,*,#1700,.F.);+#1700 = EDGE_CURVE('',#1701,#1624,#1703,.T.);+#1701 = VERTEX_POINT('',#1702);+#1702 = CARTESIAN_POINT('',(-0.12,-0.12,-3.2));+#1703 = LINE('',#1704,#1705);+#1704 = CARTESIAN_POINT('',(-0.24881689775,-0.270752273427,+-3.07118310225));+#1705 = VECTOR('',#1706,1.);+#1706 = DIRECTION('',(-0.544770019249,-0.63753529491,0.544770019249));+#1707 = ORIENTED_EDGE('',*,*,#1708,.T.);+#1708 = EDGE_CURVE('',#1701,#1709,#1711,.T.);+#1709 = VERTEX_POINT('',#1710);+#1710 = CARTESIAN_POINT('',(-0.12,0.12,-3.2));+#1711 = LINE('',#1712,#1713);+#1712 = CARTESIAN_POINT('',(-0.12,-0.32,-3.2));+#1713 = VECTOR('',#1714,1.);+#1714 = DIRECTION('',(0.,1.,0.));+#1715 = ORIENTED_EDGE('',*,*,#1716,.T.);+#1716 = EDGE_CURVE('',#1709,#1676,#1717,.T.);+#1717 = LINE('',#1718,#1719);+#1718 = CARTESIAN_POINT('',(-0.155697812072,0.150503562587,+-3.164302187928));+#1719 = VECTOR('',#1720,1.);+#1720 = DIRECTION('',(-0.605209817607,0.517148096144,0.605209817607));+#1721 = ORIENTED_EDGE('',*,*,#1675,.T.);+#1722 = ORIENTED_EDGE('',*,*,#913,.F.);+#1723 = ORIENTED_EDGE('',*,*,#1631,.F.);+#1724 = PLANE('',#1725);+#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728);+#1726 = CARTESIAN_POINT('',(-0.22,-0.32,-3.1));+#1727 = DIRECTION('',(-0.707106781187,-1.735417226645E-18,+-0.707106781187));+#1728 = DIRECTION('',(1.227125289148E-18,-1.,1.227125289148E-18));+#1729 = ADVANCED_FACE('',(#1730),#1771,.T.);+#1730 = FACE_BOUND('',#1731,.F.);+#1731 = EDGE_LOOP('',(#1732,#1742,#1750,#1758,#1764,#1765));+#1732 = ORIENTED_EDGE('',*,*,#1733,.F.);+#1733 = EDGE_CURVE('',#1734,#1736,#1738,.T.);+#1734 = VERTEX_POINT('',#1735);+#1735 = CARTESIAN_POINT('',(2.38,-0.12,-3.2));+#1736 = VERTEX_POINT('',#1737);+#1737 = CARTESIAN_POINT('',(2.182447406934,-0.351192514695,+-3.002447406934));+#1738 = LINE('',#1739,#1740);+#1739 = CARTESIAN_POINT('',(2.25118310225,-0.270752273427,-3.07118310225+));+#1740 = VECTOR('',#1741,1.);+#1741 = DIRECTION('',(-0.544770019249,-0.63753529491,0.544770019249));+#1742 = ORIENTED_EDGE('',*,*,#1743,.T.);+#1743 = EDGE_CURVE('',#1734,#1744,#1746,.T.);+#1744 = VERTEX_POINT('',#1745);+#1745 = CARTESIAN_POINT('',(2.38,0.12,-3.2));+#1746 = LINE('',#1747,#1748);+#1747 = CARTESIAN_POINT('',(2.38,-0.32,-3.2));+#1748 = VECTOR('',#1749,1.);+#1749 = DIRECTION('',(0.,1.,0.));+#1750 = ORIENTED_EDGE('',*,*,#1751,.T.);+#1751 = EDGE_CURVE('',#1744,#1752,#1754,.T.);+#1752 = VERTEX_POINT('',#1753);+#1753 = CARTESIAN_POINT('',(2.182447406934,0.288807485305,+-3.002447406934));+#1754 = LINE('',#1755,#1756);+#1755 = CARTESIAN_POINT('',(2.344302187928,0.150503562587,+-3.164302187928));+#1756 = VECTOR('',#1757,1.);+#1757 = DIRECTION('',(-0.605209817607,0.517148096144,0.605209817607));+#1758 = ORIENTED_EDGE('',*,*,#1759,.T.);+#1759 = EDGE_CURVE('',#1752,#989,#1760,.T.);+#1760 = LINE('',#1761,#1762);+#1761 = CARTESIAN_POINT('',(2.256279069767,0.300465116279,+-3.076279069767));+#1762 = VECTOR('',#1763,1.);+#1763 = DIRECTION('',(-0.702740385383,-0.110959008218,0.702740385383));+#1764 = ORIENTED_EDGE('',*,*,#986,.F.);+#1765 = ORIENTED_EDGE('',*,*,#1766,.F.);+#1766 = EDGE_CURVE('',#1736,#987,#1767,.T.);+#1767 = LINE('',#1768,#1769);+#1768 = CARTESIAN_POINT('',(1.800383036936,-0.411518467852,+-2.620383036936));+#1769 = VECTOR('',#1770,1.);+#1770 = DIRECTION('',(-0.702740385383,-0.110959008218,0.702740385383));+#1771 = PLANE('',#1772);+#1772 = AXIS2_PLACEMENT_3D('',#1773,#1774,#1775);+#1773 = CARTESIAN_POINT('',(2.28,-0.32,-3.1));+#1774 = DIRECTION('',(-0.707106781187,-1.735417226645E-18,+-0.707106781187));+#1775 = DIRECTION('',(1.227125289148E-18,-1.,1.227125289148E-18));+#1776 = ADVANCED_FACE('',(#1777),#1802,.F.);+#1777 = FACE_BOUND('',#1778,.F.);+#1778 = EDGE_LOOP('',(#1779,#1780,#1786,#1787,#1795,#1801));+#1779 = ORIENTED_EDGE('',*,*,#1035,.F.);+#1780 = ORIENTED_EDGE('',*,*,#1781,.T.);+#1781 = EDGE_CURVE('',#1028,#1108,#1782,.T.);+#1782 = LINE('',#1783,#1784);+#1783 = CARTESIAN_POINT('',(2.18,-0.62,-1.3));+#1784 = VECTOR('',#1785,1.);+#1785 = DIRECTION('',(1.,0.,0.));+#1786 = ORIENTED_EDGE('',*,*,#1115,.T.);+#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);+#1788 = EDGE_CURVE('',#1789,#1074,#1791,.T.);+#1789 = VERTEX_POINT('',#1790);+#1790 = CARTESIAN_POINT('',(2.817552593066,-0.351192514695,+-3.002447406934));+#1791 = LINE('',#1792,#1793);+#1792 = CARTESIAN_POINT('',(3.041586867305,-0.386566347469,+-2.778413132695));+#1793 = VECTOR('',#1794,1.);+#1794 = DIRECTION('',(0.702740385383,-0.110959008218,0.702740385383));+#1795 = ORIENTED_EDGE('',*,*,#1796,.F.);+#1796 = EDGE_CURVE('',#1736,#1789,#1797,.T.);+#1797 = LINE('',#1798,#1799);+#1798 = CARTESIAN_POINT('',(2.18,-0.351192514695,-3.002447406934));+#1799 = VECTOR('',#1800,1.);+#1800 = DIRECTION('',(1.,0.,0.));+#1801 = ORIENTED_EDGE('',*,*,#1766,.T.);+#1802 = PLANE('',#1803);+#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806);+#1804 = CARTESIAN_POINT('',(2.18,-0.62,-1.3));+#1805 = DIRECTION('',(0.,0.987762965329,0.155962573473));+#1806 = DIRECTION('',(0.,0.155962573473,-0.987762965329));+#1807 = ADVANCED_FACE('',(#1808),#1814,.F.);+#1808 = FACE_BOUND('',#1809,.F.);+#1809 = EDGE_LOOP('',(#1810,#1811,#1812,#1813));+#1810 = ORIENTED_EDGE('',*,*,#1059,.T.);+#1811 = ORIENTED_EDGE('',*,*,#1107,.T.);+#1812 = ORIENTED_EDGE('',*,*,#1781,.F.);+#1813 = ORIENTED_EDGE('',*,*,#1027,.F.);+#1814 = PLANE('',#1815);+#1815 = AXIS2_PLACEMENT_3D('',#1816,#1817,#1818);+#1816 = CARTESIAN_POINT('',(2.18,-0.32,-0.7));+#1817 = DIRECTION('',(0.,0.894427191,-0.4472135955));+#1818 = DIRECTION('',(0.,-0.4472135955,-0.894427191));+#1819 = ADVANCED_FACE('',(#1820),#1831,.F.);+#1820 = FACE_BOUND('',#1821,.F.);+#1821 = EDGE_LOOP('',(#1822,#1828,#1829,#1830));+#1822 = ORIENTED_EDGE('',*,*,#1823,.T.);+#1823 = EDGE_CURVE('',#997,#1084,#1824,.T.);+#1824 = LINE('',#1825,#1826);+#1825 = CARTESIAN_POINT('',(2.18,2.E-02,-1.3));+#1826 = VECTOR('',#1827,1.);+#1827 = DIRECTION('',(1.,0.,0.));+#1828 = ORIENTED_EDGE('',*,*,#1091,.T.);+#1829 = ORIENTED_EDGE('',*,*,#1130,.F.);+#1830 = ORIENTED_EDGE('',*,*,#1004,.F.);+#1831 = PLANE('',#1832);+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);+#1833 = CARTESIAN_POINT('',(2.18,2.E-02,-1.3));+#1834 = DIRECTION('',(0.,-0.894427191,0.4472135955));+#1835 = DIRECTION('',(0.,0.4472135955,0.894427191));+#1836 = ADVANCED_FACE('',(#1837),#1857,.F.);+#1837 = FACE_BOUND('',#1838,.F.);+#1838 = EDGE_LOOP('',(#1839,#1840,#1841,#1849,#1855,#1856));+#1839 = ORIENTED_EDGE('',*,*,#996,.F.);+#1840 = ORIENTED_EDGE('',*,*,#1759,.F.);+#1841 = ORIENTED_EDGE('',*,*,#1842,.T.);+#1842 = EDGE_CURVE('',#1752,#1843,#1845,.T.);+#1843 = VERTEX_POINT('',#1844);+#1844 = CARTESIAN_POINT('',(2.817552593066,0.288807485305,+-3.002447406934));+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(2.18,0.288807485305,-3.002447406934));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(1.,0.,0.));+#1849 = ORIENTED_EDGE('',*,*,#1850,.T.);+#1850 = EDGE_CURVE('',#1843,#1076,#1851,.T.);+#1851 = LINE('',#1852,#1853);+#1852 = CARTESIAN_POINT('',(2.585690834473,0.325417236662,+-3.234309165527));+#1853 = VECTOR('',#1854,1.);+#1854 = DIRECTION('',(0.702740385383,-0.110959008218,0.702740385383));+#1855 = ORIENTED_EDGE('',*,*,#1083,.T.);+#1856 = ORIENTED_EDGE('',*,*,#1823,.F.);+#1857 = PLANE('',#1858);+#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861);+#1859 = CARTESIAN_POINT('',(2.18,0.32,-3.2));+#1860 = DIRECTION('',(0.,-0.987762965329,-0.155962573473));+#1861 = DIRECTION('',(0.,-0.155962573473,0.987762965329));+#1862 = ADVANCED_FACE('',(#1863),#1890,.F.);+#1863 = FACE_BOUND('',#1864,.T.);+#1864 = EDGE_LOOP('',(#1865,#1873,#1881,#1887,#1888,#1889));+#1865 = ORIENTED_EDGE('',*,*,#1866,.F.);+#1866 = EDGE_CURVE('',#1867,#1789,#1869,.T.);+#1867 = VERTEX_POINT('',#1868);+#1868 = CARTESIAN_POINT('',(2.62,-0.12,-3.2));+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(2.653849098111,-0.159613036666,+-3.166150901889));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(0.544770019249,-0.63753529491,0.544770019249));+#1873 = ORIENTED_EDGE('',*,*,#1874,.T.);+#1874 = EDGE_CURVE('',#1867,#1875,#1877,.T.);+#1875 = VERTEX_POINT('',#1876);+#1876 = CARTESIAN_POINT('',(2.62,0.12,-3.2));+#1877 = LINE('',#1878,#1879);+#1878 = CARTESIAN_POINT('',(2.62,-0.32,-3.2));+#1879 = VECTOR('',#1880,1.);+#1880 = DIRECTION('',(0.,1.,0.));+#1881 = ORIENTED_EDGE('',*,*,#1882,.T.);+#1882 = EDGE_CURVE('',#1875,#1843,#1883,.T.);+#1883 = LINE('',#1884,#1885);+#1884 = CARTESIAN_POINT('',(2.538488556608,5.034896900541E-02,+-3.281511443392));+#1885 = VECTOR('',#1886,1.);+#1886 = DIRECTION('',(0.605209817607,0.517148096144,0.605209817607));+#1887 = ORIENTED_EDGE('',*,*,#1850,.T.);+#1888 = ORIENTED_EDGE('',*,*,#1073,.F.);+#1889 = ORIENTED_EDGE('',*,*,#1788,.F.);+#1890 = PLANE('',#1891);+#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894);+#1892 = CARTESIAN_POINT('',(2.72,-0.32,-3.1));+#1893 = DIRECTION('',(-0.707106781187,1.735417226645E-18,0.707106781187)+);+#1894 = DIRECTION('',(-1.227125289148E-18,-1.,1.227125289148E-18));+#1895 = ADVANCED_FACE('',(#1896),#1907,.T.);+#1896 = FACE_BOUND('',#1897,.T.);+#1897 = EDGE_LOOP('',(#1898,#1899,#1900,#1906));+#1898 = ORIENTED_EDGE('',*,*,#1227,.F.);+#1899 = ORIENTED_EDGE('',*,*,#1204,.T.);+#1900 = ORIENTED_EDGE('',*,*,#1901,.T.);+#1901 = EDGE_CURVE('',#1197,#1260,#1902,.T.);+#1902 = LINE('',#1903,#1904);+#1903 = CARTESIAN_POINT('',(4.,0.65,6.));+#1904 = VECTOR('',#1905,1.);+#1905 = DIRECTION('',(-0.,-0.,-1.));+#1906 = ORIENTED_EDGE('',*,*,#1259,.F.);+#1907 = PLANE('',#1908);+#1908 = AXIS2_PLACEMENT_3D('',#1909,#1910,#1911);+#1909 = CARTESIAN_POINT('',(4.,-0.814780671729,3.627769701184));+#1910 = DIRECTION('',(-1.,-0.,-0.));+#1911 = DIRECTION('',(0.,0.,-1.));+#1912 = ADVANCED_FACE('',(#1913),#1924,.F.);+#1913 = FACE_BOUND('',#1914,.F.);+#1914 = EDGE_LOOP('',(#1915,#1916,#1917,#1923));+#1915 = ORIENTED_EDGE('',*,*,#1901,.T.);+#1916 = ORIENTED_EDGE('',*,*,#1267,.T.);+#1917 = ORIENTED_EDGE('',*,*,#1918,.F.);+#1918 = EDGE_CURVE('',#1189,#1268,#1919,.T.);+#1919 = LINE('',#1920,#1921);+#1920 = CARTESIAN_POINT('',(4.55,0.65,6.));+#1921 = VECTOR('',#1922,1.);+#1922 = DIRECTION('',(-0.,-0.,-1.));+#1923 = ORIENTED_EDGE('',*,*,#1196,.F.);+#1924 = PLANE('',#1925);+#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928);+#1926 = CARTESIAN_POINT('',(4.,0.65,6.));+#1927 = DIRECTION('',(0.,-1.,0.));+#1928 = DIRECTION('',(1.,0.,0.));+#1929 = ADVANCED_FACE('',(#1930),#1941,.F.);+#1930 = FACE_BOUND('',#1931,.F.);+#1931 = EDGE_LOOP('',(#1932,#1933,#1934,#1940));+#1932 = ORIENTED_EDGE('',*,*,#1918,.T.);+#1933 = ORIENTED_EDGE('',*,*,#1275,.T.);+#1934 = ORIENTED_EDGE('',*,*,#1935,.F.);+#1935 = EDGE_CURVE('',#1181,#1276,#1936,.T.);+#1936 = LINE('',#1937,#1938);+#1937 = CARTESIAN_POINT('',(4.55,1.15,6.));+#1938 = VECTOR('',#1939,1.);+#1939 = DIRECTION('',(-0.,-0.,-1.));+#1940 = ORIENTED_EDGE('',*,*,#1188,.F.);+#1941 = PLANE('',#1942);+#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945);+#1943 = CARTESIAN_POINT('',(4.55,0.65,6.));+#1944 = DIRECTION('',(1.,0.,0.));+#1945 = DIRECTION('',(0.,1.,0.));+#1946 = ADVANCED_FACE('',(#1947),#1958,.F.);+#1947 = FACE_BOUND('',#1948,.F.);+#1948 = EDGE_LOOP('',(#1949,#1950,#1951,#1957));+#1949 = ORIENTED_EDGE('',*,*,#1935,.T.);+#1950 = ORIENTED_EDGE('',*,*,#1283,.T.);+#1951 = ORIENTED_EDGE('',*,*,#1952,.F.);+#1952 = EDGE_CURVE('',#1173,#1284,#1953,.T.);+#1953 = LINE('',#1954,#1955);+#1954 = CARTESIAN_POINT('',(-2.05,1.15,6.));+#1955 = VECTOR('',#1956,1.);+#1956 = DIRECTION('',(-0.,-0.,-1.));+#1957 = ORIENTED_EDGE('',*,*,#1180,.F.);+#1958 = PLANE('',#1959);+#1959 = AXIS2_PLACEMENT_3D('',#1960,#1961,#1962);+#1960 = CARTESIAN_POINT('',(4.55,1.15,6.));+#1961 = DIRECTION('',(0.,1.,0.));+#1962 = DIRECTION('',(-1.,0.,0.));+#1963 = ADVANCED_FACE('',(#1964),#1975,.F.);+#1964 = FACE_BOUND('',#1965,.F.);+#1965 = EDGE_LOOP('',(#1966,#1967,#1968,#1974));+#1966 = ORIENTED_EDGE('',*,*,#1952,.T.);+#1967 = ORIENTED_EDGE('',*,*,#1291,.T.);+#1968 = ORIENTED_EDGE('',*,*,#1969,.F.);+#1969 = EDGE_CURVE('',#1165,#1292,#1970,.T.);+#1970 = LINE('',#1971,#1972);+#1971 = CARTESIAN_POINT('',(-2.05,0.65,6.));+#1972 = VECTOR('',#1973,1.);+#1973 = DIRECTION('',(-0.,-0.,-1.));+#1974 = ORIENTED_EDGE('',*,*,#1172,.F.);+#1975 = PLANE('',#1976);+#1976 = AXIS2_PLACEMENT_3D('',#1977,#1978,#1979);+#1977 = CARTESIAN_POINT('',(-2.05,1.15,6.));+#1978 = DIRECTION('',(-1.,0.,0.));+#1979 = DIRECTION('',(0.,-1.,0.));+#1980 = ADVANCED_FACE('',(#1981),#1992,.F.);+#1981 = FACE_BOUND('',#1982,.F.);+#1982 = EDGE_LOOP('',(#1983,#1984,#1985,#1991));+#1983 = ORIENTED_EDGE('',*,*,#1969,.T.);+#1984 = ORIENTED_EDGE('',*,*,#1299,.T.);+#1985 = ORIENTED_EDGE('',*,*,#1986,.F.);+#1986 = EDGE_CURVE('',#1157,#1300,#1987,.T.);+#1987 = LINE('',#1988,#1989);+#1988 = CARTESIAN_POINT('',(-1.5,0.65,6.));+#1989 = VECTOR('',#1990,1.);+#1990 = DIRECTION('',(-0.,-0.,-1.));+#1991 = ORIENTED_EDGE('',*,*,#1164,.F.);+#1992 = PLANE('',#1993);+#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996);+#1994 = CARTESIAN_POINT('',(-2.05,0.65,6.));+#1995 = DIRECTION('',(0.,-1.,0.));+#1996 = DIRECTION('',(1.,0.,0.));+#1997 = ADVANCED_FACE('',(#1998),#2004,.T.);+#1998 = FACE_BOUND('',#1999,.T.);+#1999 = EDGE_LOOP('',(#2000,#2001,#2002,#2003));+#2000 = ORIENTED_EDGE('',*,*,#1156,.T.);+#2001 = ORIENTED_EDGE('',*,*,#1552,.F.);+#2002 = ORIENTED_EDGE('',*,*,#1307,.F.);+#2003 = ORIENTED_EDGE('',*,*,#1986,.F.);+#2004 = PLANE('',#2005);+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);+#2006 = CARTESIAN_POINT('',(-1.5,-0.814780671729,3.627769701184));+#2007 = DIRECTION('',(1.,-1.161353710568E-17,-1.299666824138E-17));+#2008 = DIRECTION('',(1.299666824138E-17,0.,1.));+#2009 = ADVANCED_FACE('',(#2010),#2035,.T.);+#2010 = FACE_BOUND('',#2011,.T.);+#2011 = EDGE_LOOP('',(#2012,#2013,#2021,#2029));+#2012 = ORIENTED_EDGE('',*,*,#1338,.T.);+#2013 = ORIENTED_EDGE('',*,*,#2014,.T.);+#2014 = EDGE_CURVE('',#1341,#2015,#2017,.T.);+#2015 = VERTEX_POINT('',#2016);+#2016 = CARTESIAN_POINT('',(0.32,0.32,4.9));+#2017 = LINE('',#2018,#2019);+#2018 = CARTESIAN_POINT('',(0.32,0.32,-0.7));+#2019 = VECTOR('',#2020,1.);+#2020 = DIRECTION('',(0.,0.,1.));+#2021 = ORIENTED_EDGE('',*,*,#2022,.T.);+#2022 = EDGE_CURVE('',#2015,#2023,#2025,.T.);+#2023 = VERTEX_POINT('',#2024);+#2024 = CARTESIAN_POINT('',(0.32,-0.32,4.9));+#2025 = LINE('',#2026,#2027);+#2026 = CARTESIAN_POINT('',(0.32,0.32,4.9));+#2027 = VECTOR('',#2028,1.);+#2028 = DIRECTION('',(0.,-1.,0.));+#2029 = ORIENTED_EDGE('',*,*,#2030,.T.);+#2030 = EDGE_CURVE('',#2023,#1339,#2031,.T.);+#2031 = LINE('',#2032,#2033);+#2032 = CARTESIAN_POINT('',(0.32,-0.32,5.1));+#2033 = VECTOR('',#2034,1.);+#2034 = DIRECTION('',(0.,0.,-1.));+#2035 = PLANE('',#2036);+#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039);+#2037 = CARTESIAN_POINT('',(0.32,-4.307486879287E-02,0.926376556288));+#2038 = DIRECTION('',(1.,0.,0.));+#2039 = DIRECTION('',(0.,0.,1.));+#2040 = ADVANCED_FACE('',(#2041),#2059,.F.);+#2041 = FACE_BOUND('',#2042,.F.);+#2042 = EDGE_LOOP('',(#2043,#2051,#2052,#2053));+#2043 = ORIENTED_EDGE('',*,*,#2044,.F.);+#2044 = EDGE_CURVE('',#1357,#2045,#2047,.T.);+#2045 = VERTEX_POINT('',#2046);+#2046 = CARTESIAN_POINT('',(-0.32,0.32,4.9));+#2047 = LINE('',#2048,#2049);+#2048 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#2049 = VECTOR('',#2050,1.);+#2050 = DIRECTION('',(0.,0.,1.));+#2051 = ORIENTED_EDGE('',*,*,#1364,.T.);+#2052 = ORIENTED_EDGE('',*,*,#2014,.T.);+#2053 = ORIENTED_EDGE('',*,*,#2054,.F.);+#2054 = EDGE_CURVE('',#2045,#2015,#2055,.T.);+#2055 = LINE('',#2056,#2057);+#2056 = CARTESIAN_POINT('',(-0.32,0.32,4.9));+#2057 = VECTOR('',#2058,1.);+#2058 = DIRECTION('',(1.,0.,0.));+#2059 = PLANE('',#2060);+#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063);+#2061 = CARTESIAN_POINT('',(-0.32,0.32,-0.7));+#2062 = DIRECTION('',(0.,-1.,0.));+#2063 = DIRECTION('',(0.,0.,1.));+#2064 = ADVANCED_FACE('',(#2065),#2083,.F.);+#2065 = FACE_BOUND('',#2066,.F.);+#2066 = EDGE_LOOP('',(#2067,#2068,#2069,#2077));+#2067 = ORIENTED_EDGE('',*,*,#1356,.T.);+#2068 = ORIENTED_EDGE('',*,*,#2044,.T.);+#2069 = ORIENTED_EDGE('',*,*,#2070,.T.);+#2070 = EDGE_CURVE('',#2045,#2071,#2073,.T.);+#2071 = VERTEX_POINT('',#2072);+#2072 = CARTESIAN_POINT('',(-0.32,-0.32,4.9));+#2073 = LINE('',#2074,#2075);+#2074 = CARTESIAN_POINT('',(-0.32,0.32,4.9));+#2075 = VECTOR('',#2076,1.);+#2076 = DIRECTION('',(0.,-1.,0.));+#2077 = ORIENTED_EDGE('',*,*,#2078,.T.);+#2078 = EDGE_CURVE('',#2071,#1349,#2079,.T.);+#2079 = LINE('',#2080,#2081);+#2080 = CARTESIAN_POINT('',(-0.32,-0.32,5.1));+#2081 = VECTOR('',#2082,1.);+#2082 = DIRECTION('',(0.,0.,-1.));+#2083 = PLANE('',#2084);+#2084 = AXIS2_PLACEMENT_3D('',#2085,#2086,#2087);+#2085 = CARTESIAN_POINT('',(-0.32,-4.307486879287E-02,0.926376556288));+#2086 = DIRECTION('',(1.,0.,0.));+#2087 = DIRECTION('',(0.,0.,1.));+#2088 = ADVANCED_FACE('',(#2089),#2100,.F.);+#2089 = FACE_BOUND('',#2090,.F.);+#2090 = EDGE_LOOP('',(#2091,#2092,#2098,#2099));+#2091 = ORIENTED_EDGE('',*,*,#2078,.F.);+#2092 = ORIENTED_EDGE('',*,*,#2093,.T.);+#2093 = EDGE_CURVE('',#2071,#2023,#2094,.T.);+#2094 = LINE('',#2095,#2096);+#2095 = CARTESIAN_POINT('',(-0.32,-0.32,4.9));+#2096 = VECTOR('',#2097,1.);+#2097 = DIRECTION('',(1.,0.,0.));+#2098 = ORIENTED_EDGE('',*,*,#2030,.T.);+#2099 = ORIENTED_EDGE('',*,*,#1348,.T.);+#2100 = PLANE('',#2101);+#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104);+#2102 = CARTESIAN_POINT('',(-0.32,-0.32,5.1));+#2103 = DIRECTION('',(0.,1.,0.));+#2104 = DIRECTION('',(0.,0.,-1.));+#2105 = ADVANCED_FACE('',(#2106),#2131,.F.);+#2106 = FACE_BOUND('',#2107,.F.);+#2107 = EDGE_LOOP('',(#2108,#2109,#2117,#2125));+#2108 = ORIENTED_EDGE('',*,*,#1372,.T.);+#2109 = ORIENTED_EDGE('',*,*,#2110,.T.);+#2110 = EDGE_CURVE('',#1375,#2111,#2113,.T.);+#2111 = VERTEX_POINT('',#2112);+#2112 = CARTESIAN_POINT('',(2.18,0.32,4.9));+#2113 = LINE('',#2114,#2115);+#2114 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#2115 = VECTOR('',#2116,1.);+#2116 = DIRECTION('',(0.,0.,1.));+#2117 = ORIENTED_EDGE('',*,*,#2118,.T.);+#2118 = EDGE_CURVE('',#2111,#2119,#2121,.T.);+#2119 = VERTEX_POINT('',#2120);+#2120 = CARTESIAN_POINT('',(2.18,-0.32,4.9));+#2121 = LINE('',#2122,#2123);+#2122 = CARTESIAN_POINT('',(2.18,0.32,4.9));+#2123 = VECTOR('',#2124,1.);+#2124 = DIRECTION('',(0.,-1.,0.));+#2125 = ORIENTED_EDGE('',*,*,#2126,.T.);+#2126 = EDGE_CURVE('',#2119,#1373,#2127,.T.);+#2127 = LINE('',#2128,#2129);+#2128 = CARTESIAN_POINT('',(2.18,-0.32,5.1));+#2129 = VECTOR('',#2130,1.);+#2130 = DIRECTION('',(0.,0.,-1.));+#2131 = PLANE('',#2132);+#2132 = AXIS2_PLACEMENT_3D('',#2133,#2134,#2135);+#2133 = CARTESIAN_POINT('',(2.18,-4.307486879287E-02,0.926376556288));+#2134 = DIRECTION('',(1.,0.,0.));+#2135 = DIRECTION('',(0.,0.,1.));+#2136 = ADVANCED_FACE('',(#2137),#2155,.F.);+#2137 = FACE_BOUND('',#2138,.F.);+#2138 = EDGE_LOOP('',(#2139,#2140,#2148,#2154));+#2139 = ORIENTED_EDGE('',*,*,#2126,.F.);+#2140 = ORIENTED_EDGE('',*,*,#2141,.T.);+#2141 = EDGE_CURVE('',#2119,#2142,#2144,.T.);+#2142 = VERTEX_POINT('',#2143);+#2143 = CARTESIAN_POINT('',(2.82,-0.32,4.9));+#2144 = LINE('',#2145,#2146);+#2145 = CARTESIAN_POINT('',(2.18,-0.32,4.9));+#2146 = VECTOR('',#2147,1.);+#2147 = DIRECTION('',(1.,0.,0.));+#2148 = ORIENTED_EDGE('',*,*,#2149,.T.);+#2149 = EDGE_CURVE('',#2142,#1391,#2150,.T.);+#2150 = LINE('',#2151,#2152);+#2151 = CARTESIAN_POINT('',(2.82,-0.32,5.1));+#2152 = VECTOR('',#2153,1.);+#2153 = DIRECTION('',(0.,0.,-1.));+#2154 = ORIENTED_EDGE('',*,*,#1398,.T.);+#2155 = PLANE('',#2156);+#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159);+#2157 = CARTESIAN_POINT('',(2.18,-0.32,5.1));+#2158 = DIRECTION('',(0.,1.,0.));+#2159 = DIRECTION('',(0.,0.,-1.));+#2160 = ADVANCED_FACE('',(#2161),#2179,.T.);+#2161 = FACE_BOUND('',#2162,.T.);+#2162 = EDGE_LOOP('',(#2163,#2164,#2172,#2178));+#2163 = ORIENTED_EDGE('',*,*,#1390,.T.);+#2164 = ORIENTED_EDGE('',*,*,#2165,.T.);+#2165 = EDGE_CURVE('',#1383,#2166,#2168,.T.);+#2166 = VERTEX_POINT('',#2167);+#2167 = CARTESIAN_POINT('',(2.82,0.32,4.9));+#2168 = LINE('',#2169,#2170);+#2169 = CARTESIAN_POINT('',(2.82,0.32,-0.7));+#2170 = VECTOR('',#2171,1.);+#2171 = DIRECTION('',(0.,0.,1.));+#2172 = ORIENTED_EDGE('',*,*,#2173,.T.);+#2173 = EDGE_CURVE('',#2166,#2142,#2174,.T.);+#2174 = LINE('',#2175,#2176);+#2175 = CARTESIAN_POINT('',(2.82,0.32,4.9));+#2176 = VECTOR('',#2177,1.);+#2177 = DIRECTION('',(0.,-1.,0.));+#2178 = ORIENTED_EDGE('',*,*,#2149,.T.);+#2179 = PLANE('',#2180);+#2180 = AXIS2_PLACEMENT_3D('',#2181,#2182,#2183);+#2181 = CARTESIAN_POINT('',(2.82,-4.307486879287E-02,0.926376556288));+#2182 = DIRECTION('',(1.,0.,0.));+#2183 = DIRECTION('',(0.,0.,1.));+#2184 = ADVANCED_FACE('',(#2185),#2196,.F.);+#2185 = FACE_BOUND('',#2186,.F.);+#2186 = EDGE_LOOP('',(#2187,#2188,#2189,#2190));+#2187 = ORIENTED_EDGE('',*,*,#2110,.F.);+#2188 = ORIENTED_EDGE('',*,*,#1382,.T.);+#2189 = ORIENTED_EDGE('',*,*,#2165,.T.);+#2190 = ORIENTED_EDGE('',*,*,#2191,.F.);+#2191 = EDGE_CURVE('',#2111,#2166,#2192,.T.);+#2192 = LINE('',#2193,#2194);+#2193 = CARTESIAN_POINT('',(2.18,0.32,4.9));+#2194 = VECTOR('',#2195,1.);+#2195 = DIRECTION('',(1.,0.,0.));+#2196 = PLANE('',#2197);+#2197 = AXIS2_PLACEMENT_3D('',#2198,#2199,#2200);+#2198 = CARTESIAN_POINT('',(2.18,0.32,-0.7));+#2199 = DIRECTION('',(0.,-1.,0.));+#2200 = DIRECTION('',(0.,0.,1.));+#2201 = ADVANCED_FACE('',(#2202),#2213,.T.);+#2202 = FACE_BOUND('',#2203,.T.);+#2203 = EDGE_LOOP('',(#2204,#2205,#2211,#2212));+#2204 = ORIENTED_EDGE('',*,*,#1700,.F.);+#2205 = ORIENTED_EDGE('',*,*,#2206,.T.);+#2206 = EDGE_CURVE('',#1701,#1568,#2207,.T.);+#2207 = LINE('',#2208,#2209);+#2208 = CARTESIAN_POINT('',(-0.32,-0.12,-3.2));+#2209 = VECTOR('',#2210,1.);+#2210 = DIRECTION('',(1.,0.,0.));+#2211 = ORIENTED_EDGE('',*,*,#1567,.T.);+#2212 = ORIENTED_EDGE('',*,*,#1623,.F.);+#2213 = PLANE('',#2214);+#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217);+#2215 = CARTESIAN_POINT('',(-0.32,-0.235596257347,-3.101223703467));+#2216 = DIRECTION('',(-3.471050801572E-18,-0.64962967394,-0.760250805153+));+#2217 = DIRECTION('',(1.,-2.254897600455E-18,-2.638869166624E-18));+#2218 = ADVANCED_FACE('',(#2219),#2230,.F.);+#2219 = FACE_BOUND('',#2220,.F.);+#2220 = EDGE_LOOP('',(#2221,#2222,#2223,#2224));+#2221 = ORIENTED_EDGE('',*,*,#1708,.F.);+#2222 = ORIENTED_EDGE('',*,*,#2206,.T.);+#2223 = ORIENTED_EDGE('',*,*,#1577,.T.);+#2224 = ORIENTED_EDGE('',*,*,#2225,.F.);+#2225 = EDGE_CURVE('',#1709,#1578,#2226,.T.);+#2226 = LINE('',#2227,#2228);+#2227 = CARTESIAN_POINT('',(-0.32,0.12,-3.2));+#2228 = VECTOR('',#2229,1.);+#2229 = DIRECTION('',(1.,0.,0.));+#2230 = PLANE('',#2231);+#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234);+#2232 = CARTESIAN_POINT('',(-0.32,-0.32,-3.2));+#2233 = DIRECTION('',(0.,0.,1.));+#2234 = DIRECTION('',(0.,1.,0.));+#2235 = ADVANCED_FACE('',(#2236),#2242,.T.);+#2236 = FACE_BOUND('',#2237,.F.);+#2237 = EDGE_LOOP('',(#2238,#2239,#2240,#2241));+#2238 = ORIENTED_EDGE('',*,*,#1716,.F.);+#2239 = ORIENTED_EDGE('',*,*,#2225,.T.);+#2240 = ORIENTED_EDGE('',*,*,#1585,.T.);+#2241 = ORIENTED_EDGE('',*,*,#1683,.F.);+#2242 = PLANE('',#2243);+#2243 = AXIS2_PLACEMENT_3D('',#2244,#2245,#2246);+#2244 = CARTESIAN_POINT('',(-0.32,0.204403742653,-3.101223703467));+#2245 = DIRECTION('',(0.,0.760250805153,-0.64962967394));+#2246 = DIRECTION('',(-1.,-0.,-0.));+#2247 = ADVANCED_FACE('',(#2248),#2259,.T.);+#2248 = FACE_BOUND('',#2249,.T.);+#2249 = EDGE_LOOP('',(#2250,#2251,#2257,#2258));+#2250 = ORIENTED_EDGE('',*,*,#1733,.F.);+#2251 = ORIENTED_EDGE('',*,*,#2252,.T.);+#2252 = EDGE_CURVE('',#1734,#1867,#2253,.T.);+#2253 = LINE('',#2254,#2255);+#2254 = CARTESIAN_POINT('',(2.18,-0.12,-3.2));+#2255 = VECTOR('',#2256,1.);+#2256 = DIRECTION('',(1.,0.,0.));+#2257 = ORIENTED_EDGE('',*,*,#1866,.T.);+#2258 = ORIENTED_EDGE('',*,*,#1796,.F.);+#2259 = PLANE('',#2260);+#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263);+#2261 = CARTESIAN_POINT('',(2.18,-0.235596257347,-3.101223703467));+#2262 = DIRECTION('',(-3.471050801572E-18,-0.64962967394,-0.760250805153+));+#2263 = DIRECTION('',(1.,-2.254897600455E-18,-2.638869166624E-18));+#2264 = ADVANCED_FACE('',(#2265),#2276,.F.);+#2265 = FACE_BOUND('',#2266,.F.);+#2266 = EDGE_LOOP('',(#2267,#2268,#2269,#2270));+#2267 = ORIENTED_EDGE('',*,*,#1743,.F.);+#2268 = ORIENTED_EDGE('',*,*,#2252,.T.);+#2269 = ORIENTED_EDGE('',*,*,#1874,.T.);+#2270 = ORIENTED_EDGE('',*,*,#2271,.F.);+#2271 = EDGE_CURVE('',#1744,#1875,#2272,.T.);+#2272 = LINE('',#2273,#2274);+#2273 = CARTESIAN_POINT('',(2.18,0.12,-3.2));+#2274 = VECTOR('',#2275,1.);+#2275 = DIRECTION('',(1.,0.,0.));+#2276 = PLANE('',#2277);+#2277 = AXIS2_PLACEMENT_3D('',#2278,#2279,#2280);+#2278 = CARTESIAN_POINT('',(2.18,-0.32,-3.2));+#2279 = DIRECTION('',(0.,0.,1.));+#2280 = DIRECTION('',(0.,1.,0.));+#2281 = ADVANCED_FACE('',(#2282),#2288,.T.);+#2282 = FACE_BOUND('',#2283,.F.);+#2283 = EDGE_LOOP('',(#2284,#2285,#2286,#2287));+#2284 = ORIENTED_EDGE('',*,*,#1751,.F.);+#2285 = ORIENTED_EDGE('',*,*,#2271,.T.);+#2286 = ORIENTED_EDGE('',*,*,#1882,.T.);+#2287 = ORIENTED_EDGE('',*,*,#1842,.F.);+#2288 = PLANE('',#2289);+#2289 = AXIS2_PLACEMENT_3D('',#2290,#2291,#2292);+#2290 = CARTESIAN_POINT('',(2.18,0.204403742653,-3.101223703467));+#2291 = DIRECTION('',(0.,0.760250805153,-0.64962967394));+#2292 = DIRECTION('',(-1.,-0.,-0.));+#2293 = ADVANCED_FACE('',(#2294),#2319,.F.);+#2294 = FACE_BOUND('',#2295,.T.);+#2295 = EDGE_LOOP('',(#2296,#2304,#2312,#2318));+#2296 = ORIENTED_EDGE('',*,*,#2297,.T.);+#2297 = EDGE_CURVE('',#2015,#2298,#2300,.T.);+#2298 = VERTEX_POINT('',#2299);+#2299 = CARTESIAN_POINT('',(0.12,0.12,5.1));+#2300 = LINE('',#2301,#2302);+#2301 = CARTESIAN_POINT('',(0.146666666667,0.146666666667,5.073333333333+));+#2302 = VECTOR('',#2303,1.);+#2303 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#2304 = ORIENTED_EDGE('',*,*,#2305,.T.);+#2305 = EDGE_CURVE('',#2298,#2306,#2308,.T.);+#2306 = VERTEX_POINT('',#2307);+#2307 = CARTESIAN_POINT('',(0.12,-0.12,5.1));+#2308 = LINE('',#2309,#2310);+#2309 = CARTESIAN_POINT('',(0.12,0.32,5.1));+#2310 = VECTOR('',#2311,1.);+#2311 = DIRECTION('',(0.,-1.,0.));+#2312 = ORIENTED_EDGE('',*,*,#2313,.T.);+#2313 = EDGE_CURVE('',#2306,#2023,#2314,.T.);+#2314 = LINE('',#2315,#2316);+#2315 = CARTESIAN_POINT('',(4.E-02,-4.E-02,5.18));+#2316 = VECTOR('',#2317,1.);+#2317 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#2318 = ORIENTED_EDGE('',*,*,#2022,.F.);+#2319 = PLANE('',#2320);+#2320 = AXIS2_PLACEMENT_3D('',#2321,#2322,#2323);+#2321 = CARTESIAN_POINT('',(0.22,0.32,5.));+#2322 = DIRECTION('',(-0.707106781187,-1.735417226645E-18,+-0.707106781187));+#2323 = DIRECTION('',(-1.227125289148E-18,1.,-1.227125289148E-18));+#2324 = ADVANCED_FACE('',(#2325),#2343,.T.);+#2325 = FACE_BOUND('',#2326,.F.);+#2326 = EDGE_LOOP('',(#2327,#2335,#2336,#2337));+#2327 = ORIENTED_EDGE('',*,*,#2328,.F.);+#2328 = EDGE_CURVE('',#2045,#2329,#2331,.T.);+#2329 = VERTEX_POINT('',#2330);+#2330 = CARTESIAN_POINT('',(-0.12,0.12,5.1));+#2331 = LINE('',#2332,#2333);+#2332 = CARTESIAN_POINT('',(-0.253333333333,0.253333333333,+4.966666666667));+#2333 = VECTOR('',#2334,1.);+#2334 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#2335 = ORIENTED_EDGE('',*,*,#2054,.T.);+#2336 = ORIENTED_EDGE('',*,*,#2297,.T.);+#2337 = ORIENTED_EDGE('',*,*,#2338,.F.);+#2338 = EDGE_CURVE('',#2329,#2298,#2339,.T.);+#2339 = LINE('',#2340,#2341);+#2340 = CARTESIAN_POINT('',(-0.32,0.12,5.1));+#2341 = VECTOR('',#2342,1.);+#2342 = DIRECTION('',(1.,0.,0.));+#2343 = PLANE('',#2344);+#2344 = AXIS2_PLACEMENT_3D('',#2345,#2346,#2347);+#2345 = CARTESIAN_POINT('',(-0.32,0.22,5.));+#2346 = DIRECTION('',(1.735417226645E-18,0.707106781187,0.707106781187)+);+#2347 = DIRECTION('',(-1.,1.227125289148E-18,1.227125289148E-18));+#2348 = ADVANCED_FACE('',(#2349),#2367,.T.);+#2349 = FACE_BOUND('',#2350,.F.);+#2350 = EDGE_LOOP('',(#2351,#2352,#2360,#2366));+#2351 = ORIENTED_EDGE('',*,*,#2328,.T.);+#2352 = ORIENTED_EDGE('',*,*,#2353,.T.);+#2353 = EDGE_CURVE('',#2329,#2354,#2356,.T.);+#2354 = VERTEX_POINT('',#2355);+#2355 = CARTESIAN_POINT('',(-0.12,-0.12,5.1));+#2356 = LINE('',#2357,#2358);+#2357 = CARTESIAN_POINT('',(-0.12,0.32,5.1));+#2358 = VECTOR('',#2359,1.);+#2359 = DIRECTION('',(0.,-1.,0.));+#2360 = ORIENTED_EDGE('',*,*,#2361,.T.);+#2361 = EDGE_CURVE('',#2354,#2071,#2362,.T.);+#2362 = LINE('',#2363,#2364);+#2363 = CARTESIAN_POINT('',(-0.146666666667,-0.146666666667,+5.073333333333));+#2364 = VECTOR('',#2365,1.);+#2365 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#2366 = ORIENTED_EDGE('',*,*,#2070,.F.);+#2367 = PLANE('',#2368);+#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371);+#2369 = CARTESIAN_POINT('',(-0.22,0.32,5.));+#2370 = DIRECTION('',(-0.707106781187,1.735417226645E-18,0.707106781187)+);+#2371 = DIRECTION('',(1.227125289148E-18,1.,-1.227125289148E-18));+#2372 = ADVANCED_FACE('',(#2373),#2384,.T.);+#2373 = FACE_BOUND('',#2374,.F.);+#2374 = EDGE_LOOP('',(#2375,#2376,#2382,#2383));+#2375 = ORIENTED_EDGE('',*,*,#2361,.F.);+#2376 = ORIENTED_EDGE('',*,*,#2377,.T.);+#2377 = EDGE_CURVE('',#2354,#2306,#2378,.T.);+#2378 = LINE('',#2379,#2380);+#2379 = CARTESIAN_POINT('',(-0.32,-0.12,5.1));+#2380 = VECTOR('',#2381,1.);+#2381 = DIRECTION('',(1.,0.,0.));+#2382 = ORIENTED_EDGE('',*,*,#2313,.T.);+#2383 = ORIENTED_EDGE('',*,*,#2093,.F.);+#2384 = PLANE('',#2385);+#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388);+#2386 = CARTESIAN_POINT('',(-0.32,-0.22,5.));+#2387 = DIRECTION('',(-1.735417226645E-18,-0.707106781187,0.707106781187+));+#2388 = DIRECTION('',(-1.,1.227125289148E-18,-1.227125289148E-18));+#2389 = ADVANCED_FACE('',(#2390),#2415,.T.);+#2390 = FACE_BOUND('',#2391,.F.);+#2391 = EDGE_LOOP('',(#2392,#2400,#2408,#2414));+#2392 = ORIENTED_EDGE('',*,*,#2393,.T.);+#2393 = EDGE_CURVE('',#2111,#2394,#2396,.T.);+#2394 = VERTEX_POINT('',#2395);+#2395 = CARTESIAN_POINT('',(2.38,0.12,5.1));+#2396 = LINE('',#2397,#2398);+#2397 = CARTESIAN_POINT('',(2.246666666667,0.253333333333,4.966666666667+));+#2398 = VECTOR('',#2399,1.);+#2399 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));+#2400 = ORIENTED_EDGE('',*,*,#2401,.T.);+#2401 = EDGE_CURVE('',#2394,#2402,#2404,.T.);+#2402 = VERTEX_POINT('',#2403);+#2403 = CARTESIAN_POINT('',(2.38,-0.12,5.1));+#2404 = LINE('',#2405,#2406);+#2405 = CARTESIAN_POINT('',(2.38,0.32,5.1));+#2406 = VECTOR('',#2407,1.);+#2407 = DIRECTION('',(0.,-1.,0.));+#2408 = ORIENTED_EDGE('',*,*,#2409,.T.);+#2409 = EDGE_CURVE('',#2402,#2119,#2410,.T.);+#2410 = LINE('',#2411,#2412);+#2411 = CARTESIAN_POINT('',(2.353333333333,-0.146666666667,+5.073333333333));+#2412 = VECTOR('',#2413,1.);+#2413 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));+#2414 = ORIENTED_EDGE('',*,*,#2118,.F.);+#2415 = PLANE('',#2416);+#2416 = AXIS2_PLACEMENT_3D('',#2417,#2418,#2419);+#2417 = CARTESIAN_POINT('',(2.28,0.32,5.));+#2418 = DIRECTION('',(-0.707106781187,1.735417226645E-18,0.707106781187)+);+#2419 = DIRECTION('',(1.227125289148E-18,1.,-1.227125289148E-18));+#2420 = ADVANCED_FACE('',(#2421),#2439,.T.);+#2421 = FACE_BOUND('',#2422,.F.);+#2422 = EDGE_LOOP('',(#2423,#2424,#2432,#2438));+#2423 = ORIENTED_EDGE('',*,*,#2409,.F.);+#2424 = ORIENTED_EDGE('',*,*,#2425,.T.);+#2425 = EDGE_CURVE('',#2402,#2426,#2428,.T.);+#2426 = VERTEX_POINT('',#2427);+#2427 = CARTESIAN_POINT('',(2.62,-0.12,5.1));+#2428 = LINE('',#2429,#2430);+#2429 = CARTESIAN_POINT('',(2.18,-0.12,5.1));+#2430 = VECTOR('',#2431,1.);+#2431 = DIRECTION('',(1.,0.,0.));+#2432 = ORIENTED_EDGE('',*,*,#2433,.T.);+#2433 = EDGE_CURVE('',#2426,#2142,#2434,.T.);+#2434 = LINE('',#2435,#2436);+#2435 = CARTESIAN_POINT('',(2.54,-4.E-02,5.18));+#2436 = VECTOR('',#2437,1.);+#2437 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));+#2438 = ORIENTED_EDGE('',*,*,#2141,.F.);+#2439 = PLANE('',#2440);+#2440 = AXIS2_PLACEMENT_3D('',#2441,#2442,#2443);+#2441 = CARTESIAN_POINT('',(2.18,-0.22,5.));+#2442 = DIRECTION('',(-1.735417226645E-18,-0.707106781187,0.707106781187+));+#2443 = DIRECTION('',(-1.,1.227125289148E-18,-1.227125289148E-18));+#2444 = ADVANCED_FACE('',(#2445),#2463,.F.);+#2445 = FACE_BOUND('',#2446,.T.);+#2446 = EDGE_LOOP('',(#2447,#2455,#2461,#2462));+#2447 = ORIENTED_EDGE('',*,*,#2448,.T.);+#2448 = EDGE_CURVE('',#2166,#2449,#2451,.T.);+#2449 = VERTEX_POINT('',#2450);+#2450 = CARTESIAN_POINT('',(2.62,0.12,5.1));+#2451 = LINE('',#2452,#2453);+#2452 = CARTESIAN_POINT('',(2.646666666667,0.146666666667,5.073333333333+));+#2453 = VECTOR('',#2454,1.);+#2454 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));+#2455 = ORIENTED_EDGE('',*,*,#2456,.T.);+#2456 = EDGE_CURVE('',#2449,#2426,#2457,.T.);+#2457 = LINE('',#2458,#2459);+#2458 = CARTESIAN_POINT('',(2.62,0.32,5.1));+#2459 = VECTOR('',#2460,1.);+#2460 = DIRECTION('',(0.,-1.,0.));+#2461 = ORIENTED_EDGE('',*,*,#2433,.T.);+#2462 = ORIENTED_EDGE('',*,*,#2173,.F.);+#2463 = PLANE('',#2464);+#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);+#2465 = CARTESIAN_POINT('',(2.72,0.32,5.));+#2466 = DIRECTION('',(-0.707106781187,-1.735417226645E-18,+-0.707106781187));+#2467 = DIRECTION('',(-1.227125289148E-18,1.,-1.227125289148E-18));+#2468 = ADVANCED_FACE('',(#2469),#2480,.T.);+#2469 = FACE_BOUND('',#2470,.F.);+#2470 = EDGE_LOOP('',(#2471,#2472,#2473,#2474));+#2471 = ORIENTED_EDGE('',*,*,#2393,.F.);+#2472 = ORIENTED_EDGE('',*,*,#2191,.T.);+#2473 = ORIENTED_EDGE('',*,*,#2448,.T.);+#2474 = ORIENTED_EDGE('',*,*,#2475,.F.);+#2475 = EDGE_CURVE('',#2394,#2449,#2476,.T.);+#2476 = LINE('',#2477,#2478);+#2477 = CARTESIAN_POINT('',(2.18,0.12,5.1));+#2478 = VECTOR('',#2479,1.);+#2479 = DIRECTION('',(1.,0.,0.));+#2480 = PLANE('',#2481);+#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);+#2482 = CARTESIAN_POINT('',(2.18,0.22,5.));+#2483 = DIRECTION('',(1.735417226645E-18,0.707106781187,0.707106781187)+);+#2484 = DIRECTION('',(-1.,1.227125289148E-18,1.227125289148E-18));+#2485 = ADVANCED_FACE('',(#2486),#2492,.F.);+#2486 = FACE_BOUND('',#2487,.F.);+#2487 = EDGE_LOOP('',(#2488,#2489,#2490,#2491));+#2488 = ORIENTED_EDGE('',*,*,#2338,.T.);+#2489 = ORIENTED_EDGE('',*,*,#2305,.T.);+#2490 = ORIENTED_EDGE('',*,*,#2377,.F.);+#2491 = ORIENTED_EDGE('',*,*,#2353,.F.);+#2492 = PLANE('',#2493);+#2493 = AXIS2_PLACEMENT_3D('',#2494,#2495,#2496);+#2494 = CARTESIAN_POINT('',(-0.32,0.32,5.1));+#2495 = DIRECTION('',(0.,0.,-1.));+#2496 = DIRECTION('',(0.,-1.,0.));+#2497 = ADVANCED_FACE('',(#2498),#2504,.F.);+#2498 = FACE_BOUND('',#2499,.F.);+#2499 = EDGE_LOOP('',(#2500,#2501,#2502,#2503));+#2500 = ORIENTED_EDGE('',*,*,#2475,.T.);+#2501 = ORIENTED_EDGE('',*,*,#2456,.T.);+#2502 = ORIENTED_EDGE('',*,*,#2425,.F.);+#2503 = ORIENTED_EDGE('',*,*,#2401,.F.);+#2504 = PLANE('',#2505);+#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508);+#2506 = CARTESIAN_POINT('',(2.18,0.32,5.1));+#2507 = DIRECTION('',(0.,0.,-1.));+#2508 = DIRECTION('',(0.,-1.,0.));+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2513))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2510,#2511,#2512)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2510 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2511 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2512 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2513 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#2510,+'distance_accuracy_value','confusion accuracy');+#2514 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));+#2515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#2516,#2524,#2531,#2538,#2545,#2552,#2559,#2566,#2573,#2580,#2587,+#2594,#2601,#2608,#2615,#2622,#2629,#2636,#2643,#2651,#2658,#2665,+#2672,#2679,#2686,#2693,#2700,#2707,#2714,#2721,#2728,#2735,#2742,+#2749,#2756,#2763,#2770,#2777,#2784,#2791,#2798,#2805,#2812,#2819,+#2826,#2833,#2840,#2847,#2854,#2861,#2868,#2875,#2882,#2889,#2896,+#2903,#2910,#2917,#2924,#2931,#2938,#2945,#2952,#2959,#2966,#2973,+#2980,#2987,#2994,#3001,#3008,#3015,#3022,#3029,#3036,#3043,#3050,+#3057,#3064,#3071,#3078,#3085),#2509);+#2516 = STYLED_ITEM('color',(#2517),#17);+#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('',#2523);+#2523 = COLOUR_RGB('',0.89411765337,0.890196084976,0.811764717102);+#2524 = STYLED_ITEM('color',(#2525),#153);+#2525 = PRESENTATION_STYLE_ASSIGNMENT((#2526));+#2526 = SURFACE_STYLE_USAGE(.BOTH.,#2527);+#2527 = SURFACE_SIDE_STYLE('',(#2528));+#2528 = SURFACE_STYLE_FILL_AREA(#2529);+#2529 = FILL_AREA_STYLE('',(#2530));+#2530 = FILL_AREA_STYLE_COLOUR('',#2523);+#2531 = STYLED_ITEM('color',(#2532),#184);+#2532 = PRESENTATION_STYLE_ASSIGNMENT((#2533));+#2533 = SURFACE_STYLE_USAGE(.BOTH.,#2534);+#2534 = SURFACE_SIDE_STYLE('',(#2535));+#2535 = SURFACE_STYLE_FILL_AREA(#2536);+#2536 = FILL_AREA_STYLE('',(#2537));+#2537 = FILL_AREA_STYLE_COLOUR('',#2523);+#2538 = STYLED_ITEM('color',(#2539),#208);+#2539 = PRESENTATION_STYLE_ASSIGNMENT((#2540));+#2540 = SURFACE_STYLE_USAGE(.BOTH.,#2541);+#2541 = SURFACE_SIDE_STYLE('',(#2542));+#2542 = SURFACE_STYLE_FILL_AREA(#2543);+#2543 = FILL_AREA_STYLE('',(#2544));+#2544 = FILL_AREA_STYLE_COLOUR('',#2523);+#2545 = STYLED_ITEM('color',(#2546),#266);+#2546 = PRESENTATION_STYLE_ASSIGNMENT((#2547));+#2547 = SURFACE_STYLE_USAGE(.BOTH.,#2548);+#2548 = SURFACE_SIDE_STYLE('',(#2549));+#2549 = SURFACE_STYLE_FILL_AREA(#2550);+#2550 = FILL_AREA_STYLE('',(#2551));+#2551 = FILL_AREA_STYLE_COLOUR('',#2523);+#2552 = STYLED_ITEM('color',(#2553),#290);+#2553 = PRESENTATION_STYLE_ASSIGNMENT((#2554));+#2554 = SURFACE_STYLE_USAGE(.BOTH.,#2555);+#2555 = SURFACE_SIDE_STYLE('',(#2556));+#2556 = SURFACE_STYLE_FILL_AREA(#2557);+#2557 = FILL_AREA_STYLE('',(#2558));+#2558 = FILL_AREA_STYLE_COLOUR('',#2523);+#2559 = STYLED_ITEM('color',(#2560),#314);+#2560 = PRESENTATION_STYLE_ASSIGNMENT((#2561));+#2561 = SURFACE_STYLE_USAGE(.BOTH.,#2562);+#2562 = SURFACE_SIDE_STYLE('',(#2563));+#2563 = SURFACE_STYLE_FILL_AREA(#2564);+#2564 = FILL_AREA_STYLE('',(#2565));+#2565 = FILL_AREA_STYLE_COLOUR('',#2523);+#2566 = STYLED_ITEM('color',(#2567),#338);+#2567 = PRESENTATION_STYLE_ASSIGNMENT((#2568));+#2568 = SURFACE_STYLE_USAGE(.BOTH.,#2569);+#2569 = SURFACE_SIDE_STYLE('',(#2570));+#2570 = SURFACE_STYLE_FILL_AREA(#2571);+#2571 = FILL_AREA_STYLE('',(#2572));+#2572 = FILL_AREA_STYLE_COLOUR('',#2523);+#2573 = STYLED_ITEM('color',(#2574),#396);+#2574 = PRESENTATION_STYLE_ASSIGNMENT((#2575));+#2575 = SURFACE_STYLE_USAGE(.BOTH.,#2576);+#2576 = SURFACE_SIDE_STYLE('',(#2577));+#2577 = SURFACE_STYLE_FILL_AREA(#2578);+#2578 = FILL_AREA_STYLE('',(#2579));+#2579 = FILL_AREA_STYLE_COLOUR('',#2523);+#2580 = STYLED_ITEM('color',(#2581),#420);+#2581 = PRESENTATION_STYLE_ASSIGNMENT((#2582));+#2582 = SURFACE_STYLE_USAGE(.BOTH.,#2583);+#2583 = SURFACE_SIDE_STYLE('',(#2584));+#2584 = SURFACE_STYLE_FILL_AREA(#2585);+#2585 = FILL_AREA_STYLE('',(#2586));+#2586 = FILL_AREA_STYLE_COLOUR('',#2523);+#2587 = STYLED_ITEM('color',(#2588),#444);+#2588 = PRESENTATION_STYLE_ASSIGNMENT((#2589));+#2589 = SURFACE_STYLE_USAGE(.BOTH.,#2590);+#2590 = SURFACE_SIDE_STYLE('',(#2591));+#2591 = SURFACE_STYLE_FILL_AREA(#2592);+#2592 = FILL_AREA_STYLE('',(#2593));+#2593 = FILL_AREA_STYLE_COLOUR('',#2523);+#2594 = STYLED_ITEM('color',(#2595),#524);+#2595 = PRESENTATION_STYLE_ASSIGNMENT((#2596));+#2596 = SURFACE_STYLE_USAGE(.BOTH.,#2597);+#2597 = SURFACE_SIDE_STYLE('',(#2598));+#2598 = SURFACE_STYLE_FILL_AREA(#2599);+#2599 = FILL_AREA_STYLE('',(#2600));+#2600 = FILL_AREA_STYLE_COLOUR('',#2523);+#2601 = STYLED_ITEM('color',(#2602),#548);+#2602 = PRESENTATION_STYLE_ASSIGNMENT((#2603));+#2603 = SURFACE_STYLE_USAGE(.BOTH.,#2604);+#2604 = SURFACE_SIDE_STYLE('',(#2605));+#2605 = SURFACE_STYLE_FILL_AREA(#2606);+#2606 = FILL_AREA_STYLE('',(#2607));+#2607 = FILL_AREA_STYLE_COLOUR('',#2523);+#2608 = STYLED_ITEM('color',(#2609),#612);+#2609 = PRESENTATION_STYLE_ASSIGNMENT((#2610));+#2610 = SURFACE_STYLE_USAGE(.BOTH.,#2611);+#2611 = SURFACE_SIDE_STYLE('',(#2612));+#2612 = SURFACE_STYLE_FILL_AREA(#2613);+#2613 = FILL_AREA_STYLE('',(#2614));+#2614 = FILL_AREA_STYLE_COLOUR('',#2523);+#2615 = STYLED_ITEM('color',(#2616),#636);+#2616 = PRESENTATION_STYLE_ASSIGNMENT((#2617));+#2617 = SURFACE_STYLE_USAGE(.BOTH.,#2618);+#2618 = SURFACE_SIDE_STYLE('',(#2619));+#2619 = SURFACE_STYLE_FILL_AREA(#2620);+#2620 = FILL_AREA_STYLE('',(#2621));+#2621 = FILL_AREA_STYLE_COLOUR('',#2523);+#2622 = STYLED_ITEM('color',(#2623),#700);+#2623 = PRESENTATION_STYLE_ASSIGNMENT((#2624));+#2624 = SURFACE_STYLE_USAGE(.BOTH.,#2625);+#2625 = SURFACE_SIDE_STYLE('',(#2626));+#2626 = SURFACE_STYLE_FILL_AREA(#2627);+#2627 = FILL_AREA_STYLE('',(#2628));+#2628 = FILL_AREA_STYLE_COLOUR('',#2523);+#2629 = STYLED_ITEM('color',(#2630),#724);+#2630 = PRESENTATION_STYLE_ASSIGNMENT((#2631));+#2631 = SURFACE_STYLE_USAGE(.BOTH.,#2632);+#2632 = SURFACE_SIDE_STYLE('',(#2633));+#2633 = SURFACE_STYLE_FILL_AREA(#2634);+#2634 = FILL_AREA_STYLE('',(#2635));+#2635 = FILL_AREA_STYLE_COLOUR('',#2523);+#2636 = STYLED_ITEM('color',(#2637),#797);+#2637 = PRESENTATION_STYLE_ASSIGNMENT((#2638));+#2638 = SURFACE_STYLE_USAGE(.BOTH.,#2639);+#2639 = SURFACE_SIDE_STYLE('',(#2640));+#2640 = SURFACE_STYLE_FILL_AREA(#2641);+#2641 = FILL_AREA_STYLE('',(#2642));+#2642 = FILL_AREA_STYLE_COLOUR('',#2523);+#2643 = STYLED_ITEM('color',(#2644),#822);+#2644 = PRESENTATION_STYLE_ASSIGNMENT((#2645));+#2645 = SURFACE_STYLE_USAGE(.BOTH.,#2646);+#2646 = SURFACE_SIDE_STYLE('',(#2647));+#2647 = SURFACE_STYLE_FILL_AREA(#2648);+#2648 = FILL_AREA_STYLE('',(#2649));+#2649 = FILL_AREA_STYLE_COLOUR('',#2650);+#2650 = COLOUR_RGB('',0.823529422283,0.819607853889,0.780392169952);+#2651 = STYLED_ITEM('color',(#2652),#885);+#2652 = PRESENTATION_STYLE_ASSIGNMENT((#2653));+#2653 = SURFACE_STYLE_USAGE(.BOTH.,#2654);+#2654 = SURFACE_SIDE_STYLE('',(#2655));+#2655 = SURFACE_STYLE_FILL_AREA(#2656);+#2656 = FILL_AREA_STYLE('',(#2657));+#2657 = FILL_AREA_STYLE_COLOUR('',#2650);+#2658 = STYLED_ITEM('color',(#2659),#909);+#2659 = PRESENTATION_STYLE_ASSIGNMENT((#2660));+#2660 = SURFACE_STYLE_USAGE(.BOTH.,#2661);+#2661 = SURFACE_SIDE_STYLE('',(#2662));+#2662 = SURFACE_STYLE_FILL_AREA(#2663);+#2663 = FILL_AREA_STYLE('',(#2664));+#2664 = FILL_AREA_STYLE_COLOUR('',#2650);+#2665 = STYLED_ITEM('color',(#2666),#965);+#2666 = PRESENTATION_STYLE_ASSIGNMENT((#2667));+#2667 = SURFACE_STYLE_USAGE(.BOTH.,#2668);+#2668 = SURFACE_SIDE_STYLE('',(#2669));+#2669 = SURFACE_STYLE_FILL_AREA(#2670);+#2670 = FILL_AREA_STYLE('',(#2671));+#2671 = FILL_AREA_STYLE_COLOUR('',#2650);+#2672 = STYLED_ITEM('color',(#2673),#982);+#2673 = PRESENTATION_STYLE_ASSIGNMENT((#2674));+#2674 = SURFACE_STYLE_USAGE(.BOTH.,#2675);+#2675 = SURFACE_SIDE_STYLE('',(#2676));+#2676 = SURFACE_STYLE_FILL_AREA(#2677);+#2677 = FILL_AREA_STYLE('',(#2678));+#2678 = FILL_AREA_STYLE_COLOUR('',#2650);+#2679 = STYLED_ITEM('color',(#2680),#1045);+#2680 = PRESENTATION_STYLE_ASSIGNMENT((#2681));+#2681 = SURFACE_STYLE_USAGE(.BOTH.,#2682);+#2682 = SURFACE_SIDE_STYLE('',(#2683));+#2683 = SURFACE_STYLE_FILL_AREA(#2684);+#2684 = FILL_AREA_STYLE('',(#2685));+#2685 = FILL_AREA_STYLE_COLOUR('',#2650);+#2686 = STYLED_ITEM('color',(#2687),#1069);+#2687 = PRESENTATION_STYLE_ASSIGNMENT((#2688));+#2688 = SURFACE_STYLE_USAGE(.BOTH.,#2689);+#2689 = SURFACE_SIDE_STYLE('',(#2690));+#2690 = SURFACE_STYLE_FILL_AREA(#2691);+#2691 = FILL_AREA_STYLE('',(#2692));+#2692 = FILL_AREA_STYLE_COLOUR('',#2650);+#2693 = STYLED_ITEM('color',(#2694),#1125);+#2694 = PRESENTATION_STYLE_ASSIGNMENT((#2695));+#2695 = SURFACE_STYLE_USAGE(.BOTH.,#2696);+#2696 = SURFACE_SIDE_STYLE('',(#2697));+#2697 = SURFACE_STYLE_FILL_AREA(#2698);+#2698 = FILL_AREA_STYLE('',(#2699));+#2699 = FILL_AREA_STYLE_COLOUR('',#2650);+#2700 = STYLED_ITEM('color',(#2701),#1142);+#2701 = PRESENTATION_STYLE_ASSIGNMENT((#2702));+#2702 = SURFACE_STYLE_USAGE(.BOTH.,#2703);+#2703 = SURFACE_SIDE_STYLE('',(#2704));+#2704 = SURFACE_STYLE_FILL_AREA(#2705);+#2705 = FILL_AREA_STYLE('',(#2706));+#2706 = FILL_AREA_STYLE_COLOUR('',#2523);+#2707 = STYLED_ITEM('color',(#2708),#1223);+#2708 = PRESENTATION_STYLE_ASSIGNMENT((#2709));+#2709 = SURFACE_STYLE_USAGE(.BOTH.,#2710);+#2710 = SURFACE_SIDE_STYLE('',(#2711));+#2711 = SURFACE_STYLE_FILL_AREA(#2712);+#2712 = FILL_AREA_STYLE('',(#2713));+#2713 = FILL_AREA_STYLE_COLOUR('',#2523);+#2714 = STYLED_ITEM('color',(#2715),#1247);+#2715 = PRESENTATION_STYLE_ASSIGNMENT((#2716));+#2716 = SURFACE_STYLE_USAGE(.BOTH.,#2717);+#2717 = SURFACE_SIDE_STYLE('',(#2718));+#2718 = SURFACE_STYLE_FILL_AREA(#2719);+#2719 = FILL_AREA_STYLE('',(#2720));+#2720 = FILL_AREA_STYLE_COLOUR('',#2523);+#2721 = STYLED_ITEM('color',(#2722),#1408);+#2722 = PRESENTATION_STYLE_ASSIGNMENT((#2723));+#2723 = SURFACE_STYLE_USAGE(.BOTH.,#2724);+#2724 = SURFACE_SIDE_STYLE('',(#2725));+#2725 = SURFACE_STYLE_FILL_AREA(#2726);+#2726 = FILL_AREA_STYLE('',(#2727));+#2727 = FILL_AREA_STYLE_COLOUR('',#2523);+#2728 = STYLED_ITEM('color',(#2729),#1425);+#2729 = PRESENTATION_STYLE_ASSIGNMENT((#2730));+#2730 = SURFACE_STYLE_USAGE(.BOTH.,#2731);+#2731 = SURFACE_SIDE_STYLE('',(#2732));+#2732 = SURFACE_STYLE_FILL_AREA(#2733);+#2733 = FILL_AREA_STYLE('',(#2734));+#2734 = FILL_AREA_STYLE_COLOUR('',#2523);+#2735 = STYLED_ITEM('color',(#2736),#1442);+#2736 = PRESENTATION_STYLE_ASSIGNMENT((#2737));+#2737 = SURFACE_STYLE_USAGE(.BOTH.,#2738);+#2738 = SURFACE_SIDE_STYLE('',(#2739));+#2739 = SURFACE_STYLE_FILL_AREA(#2740);+#2740 = FILL_AREA_STYLE('',(#2741));+#2741 = FILL_AREA_STYLE_COLOUR('',#2523);+#2742 = STYLED_ITEM('color',(#2743),#1459);+#2743 = PRESENTATION_STYLE_ASSIGNMENT((#2744));+#2744 = SURFACE_STYLE_USAGE(.BOTH.,#2745);+#2745 = SURFACE_SIDE_STYLE('',(#2746));+#2746 = SURFACE_STYLE_FILL_AREA(#2747);+#2747 = FILL_AREA_STYLE('',(#2748));+#2748 = FILL_AREA_STYLE_COLOUR('',#2523);+#2749 = STYLED_ITEM('color',(#2750),#1471);+#2750 = PRESENTATION_STYLE_ASSIGNMENT((#2751));+#2751 = SURFACE_STYLE_USAGE(.BOTH.,#2752);+#2752 = SURFACE_SIDE_STYLE('',(#2753));+#2753 = SURFACE_STYLE_FILL_AREA(#2754);+#2754 = FILL_AREA_STYLE('',(#2755));+#2755 = FILL_AREA_STYLE_COLOUR('',#2523);+#2756 = STYLED_ITEM('color',(#2757),#1483);+#2757 = PRESENTATION_STYLE_ASSIGNMENT((#2758));+#2758 = SURFACE_STYLE_USAGE(.BOTH.,#2759);+#2759 = SURFACE_SIDE_STYLE('',(#2760));+#2760 = SURFACE_STYLE_FILL_AREA(#2761);+#2761 = FILL_AREA_STYLE('',(#2762));+#2762 = FILL_AREA_STYLE_COLOUR('',#2523);+#2763 = STYLED_ITEM('color',(#2764),#1500);+#2764 = PRESENTATION_STYLE_ASSIGNMENT((#2765));+#2765 = SURFACE_STYLE_USAGE(.BOTH.,#2766);+#2766 = SURFACE_SIDE_STYLE('',(#2767));+#2767 = SURFACE_STYLE_FILL_AREA(#2768);+#2768 = FILL_AREA_STYLE('',(#2769));+#2769 = FILL_AREA_STYLE_COLOUR('',#2523);+#2770 = STYLED_ITEM('color',(#2771),#1517);+#2771 = PRESENTATION_STYLE_ASSIGNMENT((#2772));+#2772 = SURFACE_STYLE_USAGE(.BOTH.,#2773);+#2773 = SURFACE_SIDE_STYLE('',(#2774));+#2774 = SURFACE_STYLE_FILL_AREA(#2775);+#2775 = FILL_AREA_STYLE('',(#2776));+#2776 = FILL_AREA_STYLE_COLOUR('',#2523);+#2777 = STYLED_ITEM('color',(#2778),#1534);+#2778 = PRESENTATION_STYLE_ASSIGNMENT((#2779));+#2779 = SURFACE_STYLE_USAGE(.BOTH.,#2780);+#2780 = SURFACE_SIDE_STYLE('',(#2781));+#2781 = SURFACE_STYLE_FILL_AREA(#2782);+#2782 = FILL_AREA_STYLE('',(#2783));+#2783 = FILL_AREA_STYLE_COLOUR('',#2523);+#2784 = STYLED_ITEM('color',(#2785),#1546);+#2785 = PRESENTATION_STYLE_ASSIGNMENT((#2786));+#2786 = SURFACE_STYLE_USAGE(.BOTH.,#2787);+#2787 = SURFACE_SIDE_STYLE('',(#2788));+#2788 = SURFACE_STYLE_FILL_AREA(#2789);+#2789 = FILL_AREA_STYLE('',(#2790));+#2790 = FILL_AREA_STYLE_COLOUR('',#2523);+#2791 = STYLED_ITEM('color',(#2792),#1563);+#2792 = PRESENTATION_STYLE_ASSIGNMENT((#2793));+#2793 = SURFACE_STYLE_USAGE(.BOTH.,#2794);+#2794 = SURFACE_SIDE_STYLE('',(#2795));+#2795 = SURFACE_STYLE_FILL_AREA(#2796);+#2796 = FILL_AREA_STYLE('',(#2797));+#2797 = FILL_AREA_STYLE_COLOUR('',#2650);+#2798 = STYLED_ITEM('color',(#2799),#1610);+#2799 = PRESENTATION_STYLE_ASSIGNMENT((#2800));+#2800 = SURFACE_STYLE_USAGE(.BOTH.,#2801);+#2801 = SURFACE_SIDE_STYLE('',(#2802));+#2802 = SURFACE_STYLE_FILL_AREA(#2803);+#2803 = FILL_AREA_STYLE('',(#2804));+#2804 = FILL_AREA_STYLE_COLOUR('',#2650);+#2805 = STYLED_ITEM('color',(#2806),#1641);+#2806 = PRESENTATION_STYLE_ASSIGNMENT((#2807));+#2807 = SURFACE_STYLE_USAGE(.BOTH.,#2808);+#2808 = SURFACE_SIDE_STYLE('',(#2809));+#2809 = SURFACE_STYLE_FILL_AREA(#2810);+#2810 = FILL_AREA_STYLE('',(#2811));+#2811 = FILL_AREA_STYLE_COLOUR('',#2650);+#2812 = STYLED_ITEM('color',(#2813),#1653);+#2813 = PRESENTATION_STYLE_ASSIGNMENT((#2814));+#2814 = SURFACE_STYLE_USAGE(.BOTH.,#2815);+#2815 = SURFACE_SIDE_STYLE('',(#2816));+#2816 = SURFACE_STYLE_FILL_AREA(#2817);+#2817 = FILL_AREA_STYLE('',(#2818));+#2818 = FILL_AREA_STYLE_COLOUR('',#2650);+#2819 = STYLED_ITEM('color',(#2820),#1670);+#2820 = PRESENTATION_STYLE_ASSIGNMENT((#2821));+#2821 = SURFACE_STYLE_USAGE(.BOTH.,#2822);+#2822 = SURFACE_SIDE_STYLE('',(#2823));+#2823 = SURFACE_STYLE_FILL_AREA(#2824);+#2824 = FILL_AREA_STYLE('',(#2825));+#2825 = FILL_AREA_STYLE_COLOUR('',#2650);+#2826 = STYLED_ITEM('color',(#2827),#1696);+#2827 = PRESENTATION_STYLE_ASSIGNMENT((#2828));+#2828 = SURFACE_STYLE_USAGE(.BOTH.,#2829);+#2829 = SURFACE_SIDE_STYLE('',(#2830));+#2830 = SURFACE_STYLE_FILL_AREA(#2831);+#2831 = FILL_AREA_STYLE('',(#2832));+#2832 = FILL_AREA_STYLE_COLOUR('',#2650);+#2833 = STYLED_ITEM('color',(#2834),#1729);+#2834 = PRESENTATION_STYLE_ASSIGNMENT((#2835));+#2835 = SURFACE_STYLE_USAGE(.BOTH.,#2836);+#2836 = SURFACE_SIDE_STYLE('',(#2837));+#2837 = SURFACE_STYLE_FILL_AREA(#2838);+#2838 = FILL_AREA_STYLE('',(#2839));+#2839 = FILL_AREA_STYLE_COLOUR('',#2650);+#2840 = STYLED_ITEM('color',(#2841),#1776);+#2841 = PRESENTATION_STYLE_ASSIGNMENT((#2842));+#2842 = SURFACE_STYLE_USAGE(.BOTH.,#2843);+#2843 = SURFACE_SIDE_STYLE('',(#2844));+#2844 = SURFACE_STYLE_FILL_AREA(#2845);+#2845 = FILL_AREA_STYLE('',(#2846));+#2846 = FILL_AREA_STYLE_COLOUR('',#2650);+#2847 = STYLED_ITEM('color',(#2848),#1807);+#2848 = PRESENTATION_STYLE_ASSIGNMENT((#2849));+#2849 = SURFACE_STYLE_USAGE(.BOTH.,#2850);+#2850 = SURFACE_SIDE_STYLE('',(#2851));+#2851 = SURFACE_STYLE_FILL_AREA(#2852);+#2852 = FILL_AREA_STYLE('',(#2853));+#2853 = FILL_AREA_STYLE_COLOUR('',#2650);+#2854 = STYLED_ITEM('color',(#2855),#1819);+#2855 = PRESENTATION_STYLE_ASSIGNMENT((#2856));+#2856 = SURFACE_STYLE_USAGE(.BOTH.,#2857);+#2857 = SURFACE_SIDE_STYLE('',(#2858));+#2858 = SURFACE_STYLE_FILL_AREA(#2859);+#2859 = FILL_AREA_STYLE('',(#2860));+#2860 = FILL_AREA_STYLE_COLOUR('',#2650);+#2861 = STYLED_ITEM('color',(#2862),#1836);+#2862 = PRESENTATION_STYLE_ASSIGNMENT((#2863));+#2863 = SURFACE_STYLE_USAGE(.BOTH.,#2864);+#2864 = SURFACE_SIDE_STYLE('',(#2865));+#2865 = SURFACE_STYLE_FILL_AREA(#2866);+#2866 = FILL_AREA_STYLE('',(#2867));+#2867 = FILL_AREA_STYLE_COLOUR('',#2650);+#2868 = STYLED_ITEM('color',(#2869),#1862);+#2869 = PRESENTATION_STYLE_ASSIGNMENT((#2870));+#2870 = SURFACE_STYLE_USAGE(.BOTH.,#2871);+#2871 = SURFACE_SIDE_STYLE('',(#2872));+#2872 = SURFACE_STYLE_FILL_AREA(#2873);+#2873 = FILL_AREA_STYLE('',(#2874));+#2874 = FILL_AREA_STYLE_COLOUR('',#2650);+#2875 = STYLED_ITEM('color',(#2876),#1895);+#2876 = PRESENTATION_STYLE_ASSIGNMENT((#2877));+#2877 = SURFACE_STYLE_USAGE(.BOTH.,#2878);+#2878 = SURFACE_SIDE_STYLE('',(#2879));+#2879 = SURFACE_STYLE_FILL_AREA(#2880);+#2880 = FILL_AREA_STYLE('',(#2881));+#2881 = FILL_AREA_STYLE_COLOUR('',#2523);+#2882 = STYLED_ITEM('color',(#2883),#1912);+#2883 = PRESENTATION_STYLE_ASSIGNMENT((#2884));+#2884 = SURFACE_STYLE_USAGE(.BOTH.,#2885);+#2885 = SURFACE_SIDE_STYLE('',(#2886));+#2886 = SURFACE_STYLE_FILL_AREA(#2887);+#2887 = FILL_AREA_STYLE('',(#2888));+#2888 = FILL_AREA_STYLE_COLOUR('',#2523);+#2889 = STYLED_ITEM('color',(#2890),#1929);+#2890 = PRESENTATION_STYLE_ASSIGNMENT((#2891));+#2891 = SURFACE_STYLE_USAGE(.BOTH.,#2892);+#2892 = SURFACE_SIDE_STYLE('',(#2893));+#2893 = SURFACE_STYLE_FILL_AREA(#2894);+#2894 = FILL_AREA_STYLE('',(#2895));+#2895 = FILL_AREA_STYLE_COLOUR('',#2523);+#2896 = STYLED_ITEM('color',(#2897),#1946);+#2897 = PRESENTATION_STYLE_ASSIGNMENT((#2898));+#2898 = SURFACE_STYLE_USAGE(.BOTH.,#2899);+#2899 = SURFACE_SIDE_STYLE('',(#2900));+#2900 = SURFACE_STYLE_FILL_AREA(#2901);+#2901 = FILL_AREA_STYLE('',(#2902));+#2902 = FILL_AREA_STYLE_COLOUR('',#2523);+#2903 = STYLED_ITEM('color',(#2904),#1963);+#2904 = PRESENTATION_STYLE_ASSIGNMENT((#2905));+#2905 = SURFACE_STYLE_USAGE(.BOTH.,#2906);+#2906 = SURFACE_SIDE_STYLE('',(#2907));+#2907 = SURFACE_STYLE_FILL_AREA(#2908);+#2908 = FILL_AREA_STYLE('',(#2909));+#2909 = FILL_AREA_STYLE_COLOUR('',#2523);+#2910 = STYLED_ITEM('color',(#2911),#1980);+#2911 = PRESENTATION_STYLE_ASSIGNMENT((#2912));+#2912 = SURFACE_STYLE_USAGE(.BOTH.,#2913);+#2913 = SURFACE_SIDE_STYLE('',(#2914));+#2914 = SURFACE_STYLE_FILL_AREA(#2915);+#2915 = FILL_AREA_STYLE('',(#2916));+#2916 = FILL_AREA_STYLE_COLOUR('',#2523);+#2917 = STYLED_ITEM('color',(#2918),#1997);+#2918 = PRESENTATION_STYLE_ASSIGNMENT((#2919));+#2919 = SURFACE_STYLE_USAGE(.BOTH.,#2920);+#2920 = SURFACE_SIDE_STYLE('',(#2921));+#2921 = SURFACE_STYLE_FILL_AREA(#2922);+#2922 = FILL_AREA_STYLE('',(#2923));+#2923 = FILL_AREA_STYLE_COLOUR('',#2523);+#2924 = STYLED_ITEM('color',(#2925),#2009);+#2925 = PRESENTATION_STYLE_ASSIGNMENT((#2926));+#2926 = SURFACE_STYLE_USAGE(.BOTH.,#2927);+#2927 = SURFACE_SIDE_STYLE('',(#2928));+#2928 = SURFACE_STYLE_FILL_AREA(#2929);+#2929 = FILL_AREA_STYLE('',(#2930));+#2930 = FILL_AREA_STYLE_COLOUR('',#2650);+#2931 = STYLED_ITEM('color',(#2932),#2040);+#2932 = PRESENTATION_STYLE_ASSIGNMENT((#2933));+#2933 = SURFACE_STYLE_USAGE(.BOTH.,#2934);+#2934 = SURFACE_SIDE_STYLE('',(#2935));+#2935 = SURFACE_STYLE_FILL_AREA(#2936);+#2936 = FILL_AREA_STYLE('',(#2937));+#2937 = FILL_AREA_STYLE_COLOUR('',#2650);+#2938 = STYLED_ITEM('color',(#2939),#2064);+#2939 = PRESENTATION_STYLE_ASSIGNMENT((#2940));+#2940 = SURFACE_STYLE_USAGE(.BOTH.,#2941);+#2941 = SURFACE_SIDE_STYLE('',(#2942));+#2942 = SURFACE_STYLE_FILL_AREA(#2943);+#2943 = FILL_AREA_STYLE('',(#2944));+#2944 = FILL_AREA_STYLE_COLOUR('',#2650);+#2945 = STYLED_ITEM('color',(#2946),#2088);+#2946 = PRESENTATION_STYLE_ASSIGNMENT((#2947));+#2947 = SURFACE_STYLE_USAGE(.BOTH.,#2948);+#2948 = SURFACE_SIDE_STYLE('',(#2949));+#2949 = SURFACE_STYLE_FILL_AREA(#2950);+#2950 = FILL_AREA_STYLE('',(#2951));+#2951 = FILL_AREA_STYLE_COLOUR('',#2650);+#2952 = STYLED_ITEM('color',(#2953),#2105);+#2953 = PRESENTATION_STYLE_ASSIGNMENT((#2954));+#2954 = SURFACE_STYLE_USAGE(.BOTH.,#2955);+#2955 = SURFACE_SIDE_STYLE('',(#2956));+#2956 = SURFACE_STYLE_FILL_AREA(#2957);+#2957 = FILL_AREA_STYLE('',(#2958));+#2958 = FILL_AREA_STYLE_COLOUR('',#2650);+#2959 = STYLED_ITEM('color',(#2960),#2136);+#2960 = PRESENTATION_STYLE_ASSIGNMENT((#2961));+#2961 = SURFACE_STYLE_USAGE(.BOTH.,#2962);+#2962 = SURFACE_SIDE_STYLE('',(#2963));+#2963 = SURFACE_STYLE_FILL_AREA(#2964);+#2964 = FILL_AREA_STYLE('',(#2965));+#2965 = FILL_AREA_STYLE_COLOUR('',#2650);+#2966 = STYLED_ITEM('color',(#2967),#2160);+#2967 = PRESENTATION_STYLE_ASSIGNMENT((#2968));+#2968 = SURFACE_STYLE_USAGE(.BOTH.,#2969);+#2969 = SURFACE_SIDE_STYLE('',(#2970));+#2970 = SURFACE_STYLE_FILL_AREA(#2971);+#2971 = FILL_AREA_STYLE('',(#2972));+#2972 = FILL_AREA_STYLE_COLOUR('',#2650);+#2973 = STYLED_ITEM('color',(#2974),#2184);+#2974 = PRESENTATION_STYLE_ASSIGNMENT((#2975));+#2975 = SURFACE_STYLE_USAGE(.BOTH.,#2976);+#2976 = SURFACE_SIDE_STYLE('',(#2977));+#2977 = SURFACE_STYLE_FILL_AREA(#2978);+#2978 = FILL_AREA_STYLE('',(#2979));+#2979 = FILL_AREA_STYLE_COLOUR('',#2650);+#2980 = STYLED_ITEM('color',(#2981),#2201);+#2981 = PRESENTATION_STYLE_ASSIGNMENT((#2982));+#2982 = SURFACE_STYLE_USAGE(.BOTH.,#2983);+#2983 = SURFACE_SIDE_STYLE('',(#2984));+#2984 = SURFACE_STYLE_FILL_AREA(#2985);+#2985 = FILL_AREA_STYLE('',(#2986));+#2986 = FILL_AREA_STYLE_COLOUR('',#2650);+#2987 = STYLED_ITEM('color',(#2988),#2218);+#2988 = PRESENTATION_STYLE_ASSIGNMENT((#2989));+#2989 = SURFACE_STYLE_USAGE(.BOTH.,#2990);+#2990 = SURFACE_SIDE_STYLE('',(#2991));+#2991 = SURFACE_STYLE_FILL_AREA(#2992);+#2992 = FILL_AREA_STYLE('',(#2993));+#2993 = FILL_AREA_STYLE_COLOUR('',#2650);+#2994 = STYLED_ITEM('color',(#2995),#2235);+#2995 = PRESENTATION_STYLE_ASSIGNMENT((#2996));+#2996 = SURFACE_STYLE_USAGE(.BOTH.,#2997);+#2997 = SURFACE_SIDE_STYLE('',(#2998));+#2998 = SURFACE_STYLE_FILL_AREA(#2999);+#2999 = FILL_AREA_STYLE('',(#3000));+#3000 = FILL_AREA_STYLE_COLOUR('',#2650);+#3001 = STYLED_ITEM('color',(#3002),#2247);+#3002 = PRESENTATION_STYLE_ASSIGNMENT((#3003));+#3003 = SURFACE_STYLE_USAGE(.BOTH.,#3004);+#3004 = SURFACE_SIDE_STYLE('',(#3005));+#3005 = SURFACE_STYLE_FILL_AREA(#3006);+#3006 = FILL_AREA_STYLE('',(#3007));+#3007 = FILL_AREA_STYLE_COLOUR('',#2650);+#3008 = STYLED_ITEM('color',(#3009),#2264);+#3009 = PRESENTATION_STYLE_ASSIGNMENT((#3010));+#3010 = SURFACE_STYLE_USAGE(.BOTH.,#3011);+#3011 = SURFACE_SIDE_STYLE('',(#3012));+#3012 = SURFACE_STYLE_FILL_AREA(#3013);+#3013 = FILL_AREA_STYLE('',(#3014));+#3014 = FILL_AREA_STYLE_COLOUR('',#2650);+#3015 = STYLED_ITEM('color',(#3016),#2281);+#3016 = PRESENTATION_STYLE_ASSIGNMENT((#3017));+#3017 = SURFACE_STYLE_USAGE(.BOTH.,#3018);+#3018 = SURFACE_SIDE_STYLE('',(#3019));+#3019 = SURFACE_STYLE_FILL_AREA(#3020);+#3020 = FILL_AREA_STYLE('',(#3021));+#3021 = FILL_AREA_STYLE_COLOUR('',#2650);+#3022 = STYLED_ITEM('color',(#3023),#2293);+#3023 = PRESENTATION_STYLE_ASSIGNMENT((#3024));+#3024 = SURFACE_STYLE_USAGE(.BOTH.,#3025);+#3025 = SURFACE_SIDE_STYLE('',(#3026));+#3026 = SURFACE_STYLE_FILL_AREA(#3027);+#3027 = FILL_AREA_STYLE('',(#3028));+#3028 = FILL_AREA_STYLE_COLOUR('',#2650);+#3029 = STYLED_ITEM('color',(#3030),#2324);+#3030 = PRESENTATION_STYLE_ASSIGNMENT((#3031));+#3031 = SURFACE_STYLE_USAGE(.BOTH.,#3032);+#3032 = SURFACE_SIDE_STYLE('',(#3033));+#3033 = SURFACE_STYLE_FILL_AREA(#3034);+#3034 = FILL_AREA_STYLE('',(#3035));+#3035 = FILL_AREA_STYLE_COLOUR('',#2650);+#3036 = STYLED_ITEM('color',(#3037),#2348);+#3037 = PRESENTATION_STYLE_ASSIGNMENT((#3038));+#3038 = SURFACE_STYLE_USAGE(.BOTH.,#3039);+#3039 = SURFACE_SIDE_STYLE('',(#3040));+#3040 = SURFACE_STYLE_FILL_AREA(#3041);+#3041 = FILL_AREA_STYLE('',(#3042));+#3042 = FILL_AREA_STYLE_COLOUR('',#2650);+#3043 = STYLED_ITEM('color',(#3044),#2372);+#3044 = PRESENTATION_STYLE_ASSIGNMENT((#3045));+#3045 = SURFACE_STYLE_USAGE(.BOTH.,#3046);+#3046 = SURFACE_SIDE_STYLE('',(#3047));+#3047 = SURFACE_STYLE_FILL_AREA(#3048);+#3048 = FILL_AREA_STYLE('',(#3049));+#3049 = FILL_AREA_STYLE_COLOUR('',#2650);+#3050 = STYLED_ITEM('color',(#3051),#2389);+#3051 = PRESENTATION_STYLE_ASSIGNMENT((#3052));+#3052 = SURFACE_STYLE_USAGE(.BOTH.,#3053);+#3053 = SURFACE_SIDE_STYLE('',(#3054));+#3054 = SURFACE_STYLE_FILL_AREA(#3055);+#3055 = FILL_AREA_STYLE('',(#3056));+#3056 = FILL_AREA_STYLE_COLOUR('',#2650);+#3057 = STYLED_ITEM('color',(#3058),#2420);+#3058 = PRESENTATION_STYLE_ASSIGNMENT((#3059));+#3059 = SURFACE_STYLE_USAGE(.BOTH.,#3060);+#3060 = SURFACE_SIDE_STYLE('',(#3061));+#3061 = SURFACE_STYLE_FILL_AREA(#3062);+#3062 = FILL_AREA_STYLE('',(#3063));+#3063 = FILL_AREA_STYLE_COLOUR('',#2650);+#3064 = STYLED_ITEM('color',(#3065),#2444);+#3065 = PRESENTATION_STYLE_ASSIGNMENT((#3066));+#3066 = SURFACE_STYLE_USAGE(.BOTH.,#3067);+#3067 = SURFACE_SIDE_STYLE('',(#3068));+#3068 = SURFACE_STYLE_FILL_AREA(#3069);+#3069 = FILL_AREA_STYLE('',(#3070));+#3070 = FILL_AREA_STYLE_COLOUR('',#2650);+#3071 = STYLED_ITEM('color',(#3072),#2468);+#3072 = PRESENTATION_STYLE_ASSIGNMENT((#3073));+#3073 = SURFACE_STYLE_USAGE(.BOTH.,#3074);+#3074 = SURFACE_SIDE_STYLE('',(#3075));+#3075 = SURFACE_STYLE_FILL_AREA(#3076);+#3076 = FILL_AREA_STYLE('',(#3077));+#3077 = FILL_AREA_STYLE_COLOUR('',#2650);+#3078 = STYLED_ITEM('color',(#3079),#2485);+#3079 = PRESENTATION_STYLE_ASSIGNMENT((#3080));+#3080 = SURFACE_STYLE_USAGE(.BOTH.,#3081);+#3081 = SURFACE_SIDE_STYLE('',(#3082));+#3082 = SURFACE_STYLE_FILL_AREA(#3083);+#3083 = FILL_AREA_STYLE('',(#3084));+#3084 = FILL_AREA_STYLE_COLOUR('',#2650);+#3085 = STYLED_ITEM('color',(#3086),#2497);+#3086 = PRESENTATION_STYLE_ASSIGNMENT((#3087));+#3087 = SURFACE_STYLE_USAGE(.BOTH.,#3088);+#3088 = SURFACE_SIDE_STYLE('',(#3089));+#3089 = SURFACE_STYLE_FILL_AREA(#3090);+#3090 = FILL_AREA_STYLE('',(#3091));+#3091 = FILL_AREA_STYLE_COLOUR('',#2650);+ENDSEC;+END-ISO-10303-21;
docs/b2b-eh-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
package.jsonadded+191
@@ -0,0 +1,191 @@+{+  "slug": "b2b-eh",+  "version": "0.1.0",+  "type": "component",+  "description": "JST Wire To Board Connector, 插件,P=2.5mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "connectors",+    "b2b-eh",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "b2b-eh.kicad_sym",+    "b2b-eh.kicad_mod",+    "b2b-eh.glb",+    "b2b-eh.step",+    "b2b-eh.lbr",+    "docs/hero.png",+    "docs/b2b-eh-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "b2b-eh-hero.glb",+    "b2b-eh-hero.overlay.json",+    "b2b-eh-etched.glb"+  ],+  "component": {+    "mpn": "B2B-EH",+    "manufacturer": "JST",+    "package": "JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical",+    "pin_count": 2,+    "category": "Connectors",+    "subcategory": "Wire To Board Connector",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588889212687437824",+    "parts": {+      "symbol": "b2b-eh.kicad_sym",+      "footprint": "b2b-eh.kicad_mod",+      "model_3d": "b2b-eh-hero.glb",+      "model_3d_plain": "b2b-eh-etched.glb",+      "model_3d_step": "b2b-eh-etched.step",+      "model_3d_step_plain": "b2b-eh.step",+      "lbr": "b2b-eh.lbr"+    },+    "distributor_links": {+      "lcsc": "C265281",+      "digikey": "455-B2B-EH-ND"+    },+    "distributor_check": {+      "checked_at": "2026-11-06T05:53:42Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "455-B2B-EH-ND",+        "status": "found"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Contact 1; numbering follows the footprint."+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Contact 2; numbering follows the footprint."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "connector numbering",+        "primary_mode": "convention",+        "consensus_model": null,+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": null,+        "cost_usd": 0,+        "at": "2026-11-06T05:53:35"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588889212687437824",+        "pages": 5,+        "sha256": "",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "b2b-eh.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          7.5,+          3.8,+          9.2+        ],+        "zmin_mm": -3.2,+        "centre_offset_mm": 0.3,+        "footprint_binding": "identity",+        "sha256": "2fe9ec183ec1af48b1ae0d143e75a4ff26d89374a34aa026a41093020ac61b00",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "b2b-eh-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": [+          7.5,+          3.8,+          9.2+        ],+        "zmin_mm": -3.2,+        "centre_offset_mm": 0.3,+        "footprint_binding": "identity",+        "sha256": "f48ffb513588daea1d4333258449ce316378a4ced3d77652022802658ab28438",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "B2B-EH",+      "source_page": 2,+      "D": {+        "nom_mm": 7.5,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 3.8,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 2.5,+        "range_mm": [+          null,+          null+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "b2b-eh.step",+        "verdict": "SKIP",+        "reasons": [+          "a connector's drawing does not give a package outline's A, D and E"+        ],+        "by": "factory/package_fit.py"+      }+    }+  }+}
page.jsonadded+197
@@ -0,0 +1,197 @@+{+  "slug": "b2b-eh",+  "version": "0.1.0",+  "type": "component",+  "description": "JST Wire To Board Connector, 插件,P=2.5mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention, KiCad symbol/footprint/3D.",+  "tags": [+    "component",+    "connectors",+    "b2b-eh",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "b2b-eh.kicad_sym",+    "b2b-eh.kicad_mod",+    "b2b-eh.glb",+    "b2b-eh.step",+    "b2b-eh.lbr",+    "docs/hero.png",+    "docs/b2b-eh-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "b2b-eh-hero.glb",+    "b2b-eh-hero.overlay.json",+    "b2b-eh-etched.glb"+  ],+  "component": {+    "mpn": "B2B-EH",+    "manufacturer": "JST",+    "package": "JST_EH_B2B-EH-A_1x02_P2.50mm_Vertical",+    "pin_count": 2,+    "category": "Connectors",+    "subcategory": "Wire To Board Connector",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588889212687437824",+    "parts": {+      "symbol": "b2b-eh.kicad_sym",+      "footprint": "b2b-eh.kicad_mod",+      "model_3d": "b2b-eh-hero.glb",+      "model_3d_plain": "b2b-eh-etched.glb",+      "model_3d_step": "b2b-eh-etched.step",+      "model_3d_step_plain": "b2b-eh.step",+      "lbr": "b2b-eh.lbr"+    },+    "distributor_links": {+      "lcsc": "C265281",+      "digikey": "455-B2B-EH-ND"+    },+    "distributor_check": {+      "checked_at": "2026-11-06T05:53:42Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": "455-B2B-EH-ND",+        "status": "found"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Contact 1; numbering follows the footprint."+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Contact 2; numbering follows the footprint."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "connector numbering",+        "primary_mode": "convention",+        "consensus_model": null,+        "consensus": "agreed",+        "guards": "pin_guards 0.1: passed",+        "guard_notes": [+          "vision extraction: provenance cannot be text-verified; needs consensus"+        ],+        "pages_sent": null,+        "cost_usd": 0,+        "at": "2026-11-06T05:53:35"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588889212687437824",+        "pages": 5,+        "sha256": "",+        "source_tier": "lcsc"+      },+      "cad": "KiCad official (CC-BY-SA 4.0)",+      "pins": {+        "total": 2,+        "described": 2,+        "cites_pages": true,+        "refuses_to_fabricate": true+      }+    },+    "viewers": {+      "symbol": "viewers/symbol.html",+      "footprint": "viewers/footprint.html"+    },+    "models_3d": [+      {+        "file": "b2b-eh.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          7.5,+          3.8,+          9.2+        ],+        "zmin_mm": -3.2,+        "centre_offset_mm": 0.3,+        "footprint_binding": "identity",+        "sha256": "2fe9ec183ec1af48b1ae0d143e75a4ff26d89374a34aa026a41093020ac61b00",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "b2b-eh-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": [+          7.5,+          3.8,+          9.2+        ],+        "zmin_mm": -3.2,+        "centre_offset_mm": 0.3,+        "footprint_binding": "identity",+        "sha256": "f48ffb513588daea1d4333258449ce316378a4ced3d77652022802658ab28438",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ],+    "package_dims": {+      "package_code": "B2B-EH",+      "source_page": 2,+      "D": {+        "nom_mm": 7.5,+        "range_mm": [+          null,+          null+        ]+      },+      "E1": {+        "nom_mm": 3.8,+        "range_mm": [+          null,+          null+        ]+      },+      "e": {+        "nom_mm": 2.5,+        "range_mm": [+          null,+          null+        ]+      },+      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",+      "model_check": {+        "file": "b2b-eh.step",+        "verdict": "SKIP",+        "reasons": [+          "a connector's drawing does not give a package outline's A, D and E"+        ],+        "by": "factory/package_fit.py"+      }+    }+  },+  "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>b2b-eh</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>b2b-eh</title>\ No newline at end of file