← Commit history
README.mdadded+49
@@ -0,0 +1,49 @@+# EC31HM681W20OTLO++**Yunxing** · Aluminum Electrolytic Capacitors - Leaded · CP_Radial_D12.5mm_P5.00mm++EC31HM681W20OTLO from Yunxing, in a CP_Radial_D12.5mm_P5.00mm. 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 | Terminal 1 of an unpolarised capacitor; either orientation. |+| 2 | 2 | passive | Terminal 2 of an unpolarised capacitor; either orientation. |++## Key specifications++| Parameter | Value |+|---|---|+| Manufacturer | Yunxing |+| Package | CP_Radial_D12.5mm_P5.00mm |+| Category | Capacitors |+| Pins | 2 |++## Electrical characteristics++Limits from the LCSC catalog entry for this part (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Capacitance |  |  | 680 |  | µF | nominal, catalog attribute (LCSC C2841581) | catalog |+| Tolerance |  | -20 |  | 20 | % | catalog attribute (LCSC C2841581) | catalog |+| Operating temperature |  | -40 |  | 105 | °C | catalog description (LCSC C2841581) | catalog |++## CAD (KiCad official)++- Symbol: `EC31HM681W20OTLO`+- Footprint: `Capacitor_THT:CP_Radial_D12.5mm_P5.00mm`+- 3D model: CP_Radial_D12.5mm_P5.00mm (KiCad packages3D, STEP)+- 3D model files: `ec31hm681w20otlo-etched.step` / `ec31hm681w20otlo-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `ec31hm681w20otlo.step` / `ec31hm681w20otlo.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [Yunxing datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976) (13 pp, sha256 `e8b707ef7fa2bbfa`, retrieved 2026-11-07, tier: lcsc)+- **Datasheet language:** Chinese. Pin names, descriptions, and specs on this page were extracted and translated to English by ds2sf; the linked PDF is the manufacturer original.+- **Extractor:** parts-factory `2.0.0` / `extract_pins`, primary `two-terminal convention` (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/ec31hm681w20otlo-datasheet.pdf)
docs/ec31hm681w20otlo-datasheet.pdfadded
⋯ 1 unchanged line ⋯
docs/hero.pngadded
⋯ 1 unchanged line ⋯
ec31hm681w20otlo-etched.glbadded
⋯ 1 unchanged line ⋯
ec31hm681w20otlo-hero.glbadded
⋯ 1 unchanged line ⋯
ec31hm681w20otlo-hero.overlay.jsonadded+125
@@ -0,0 +1,125 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "EC31HM681W20OTLO",+  "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": 7.4,+      "dash_mm": 0.185,+      "gap_mm": 0.111,+      "pad_stroke_mm": 0.0444+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 235,+      "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.0,+    "tolerance_mm": 0.592,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.45,+      5.45,+      -0.446,+      0.447+    ],+    "pads_bbox_mm": [+      -1.2,+      6.2,+      -1.2,+      1.2+    ],+    "seating_z_mm": -2.0+  },+  "sources": {+    "glb": "ec31hm681w20otlo-etched.glb",+    "glb_sha256": "5d3d10e816f2d4f72d17db349f6bb3457cb3a57020828305e74bb5452e9c8835",+    "footprint": "ec31hm681w20otlo.kicad_mod",+    "footprint_sha256": "5faca4585690b43fc3756c0e6900dbc7c9d1bf061e7337ab35bedc754dc48a06",+    "pins": "page.json component.pins",+    "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+  },+  "generator": "adom-wiki 1.8.14 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": -1.35,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 6.35,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        2.4,+        2.4+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "circle",+      "center_mm": [+        5.0,+        0.0+      ],+      "size_mm": [+        2.4,+        2.4+      ],+      "rot": 0.0+    }+  ]+}
ec31hm681w20otlo.glbadded
⋯ 1 unchanged line ⋯
ec31hm681w20otlo.kicad_modadded+2231
@@ -0,0 +1,2231 @@+(footprint "CP_Radial_D12.5mm_P5.00mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "CP, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Electrolytic Capacitor")+	(tags "CP Radial series Radial pin pitch 5.00mm diameter 12.5mm height 20mm Electrolytic Capacitor")+	(property "Reference" "REF**"+		(at 2.5 -7.5 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "CP_Radial_D12.5mm_P5.00mm"+		(at 2.5 7.5 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "KiLib_Generator" "capacitor/THT/other"+		(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 -4.317082 -3.575)+		(end -3.067082 -3.575)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -3.692082 -4.2)+		(end -3.692082 -2.95)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.5 -6.33)+		(end 2.5 6.33)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.54 -6.33)+		(end 2.54 6.33)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.58 -6.329)+		(end 2.58 6.329)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.62 -6.329)+		(end 2.62 6.329)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.66 -6.328)+		(end 2.66 6.328)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.7 -6.327)+		(end 2.7 6.327)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.74 -6.325)+		(end 2.74 6.325)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.78 -6.324)+		(end 2.78 6.324)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.82 -6.322)+		(end 2.82 6.322)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.86 -6.32)+		(end 2.86 6.32)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.9 -6.317)+		(end 2.9 6.317)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.94 -6.315)+		(end 2.94 6.315)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.98 -6.312)+		(end 2.98 6.312)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.02 -6.309)+		(end 3.02 6.309)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.06 -6.305)+		(end 3.06 6.305)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.1 -6.302)+		(end 3.1 6.302)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.14 -6.298)+		(end 3.14 6.298)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.18 -6.294)+		(end 3.18 6.294)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.22 -6.289)+		(end 3.22 6.289)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.26 -6.284)+		(end 3.26 6.284)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.3 -6.28)+		(end 3.3 6.28)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.34 -6.274)+		(end 3.34 6.274)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.38 -6.269)+		(end 3.38 6.269)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.42 -6.263)+		(end 3.42 6.263)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.46 -6.257)+		(end 3.46 6.257)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.5 -6.251)+		(end 3.5 6.251)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.54 -6.245)+		(end 3.54 6.245)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.58 -6.238)+		(end 3.58 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.58 1.44)+		(end 3.58 6.238)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.62 -6.231)+		(end 3.62 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.62 1.44)+		(end 3.62 6.231)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.66 -6.223)+		(end 3.66 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.66 1.44)+		(end 3.66 6.223)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.7 -6.216)+		(end 3.7 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.7 1.44)+		(end 3.7 6.216)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.74 -6.208)+		(end 3.74 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.74 1.44)+		(end 3.74 6.208)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.78 -6.2)+		(end 3.78 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.78 1.44)+		(end 3.78 6.2)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.82 -6.192)+		(end 3.82 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.82 1.44)+		(end 3.82 6.192)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.86 -6.183)+		(end 3.86 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.86 1.44)+		(end 3.86 6.183)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.9 -6.174)+		(end 3.9 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.9 1.44)+		(end 3.9 6.174)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.94 -6.165)+		(end 3.94 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.94 1.44)+		(end 3.94 6.165)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.98 -6.156)+		(end 3.98 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 3.98 1.44)+		(end 3.98 6.156)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.02 -6.146)+		(end 4.02 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.02 1.44)+		(end 4.02 6.146)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.06 -6.136)+		(end 4.06 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.06 1.44)+		(end 4.06 6.136)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.1 -6.126)+		(end 4.1 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.1 1.44)+		(end 4.1 6.126)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.14 -6.115)+		(end 4.14 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.14 1.44)+		(end 4.14 6.115)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.18 -6.104)+		(end 4.18 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.18 1.44)+		(end 4.18 6.104)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.22 -6.093)+		(end 4.22 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.22 1.44)+		(end 4.22 6.093)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.26 -6.082)+		(end 4.26 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.26 1.44)+		(end 4.26 6.082)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.3 -6.07)+		(end 4.3 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.3 1.44)+		(end 4.3 6.07)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.34 -6.058)+		(end 4.34 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.34 1.44)+		(end 4.34 6.058)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.38 -6.046)+		(end 4.38 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.38 1.44)+		(end 4.38 6.046)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.42 -6.034)+		(end 4.42 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.42 1.44)+		(end 4.42 6.034)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.46 -6.021)+		(end 4.46 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.46 1.44)+		(end 4.46 6.021)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.5 -6.008)+		(end 4.5 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.5 1.44)+		(end 4.5 6.008)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.54 -5.995)+		(end 4.54 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.54 1.44)+		(end 4.54 5.995)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.58 -5.981)+		(end 4.58 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.58 1.44)+		(end 4.58 5.981)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.62 -5.967)+		(end 4.62 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.62 1.44)+		(end 4.62 5.967)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.66 -5.953)+		(end 4.66 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.66 1.44)+		(end 4.66 5.953)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.7 -5.938)+		(end 4.7 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.7 1.44)+		(end 4.7 5.938)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.74 -5.923)+		(end 4.74 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.74 1.44)+		(end 4.74 5.923)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.78 -5.908)+		(end 4.78 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.78 1.44)+		(end 4.78 5.908)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.82 -5.892)+		(end 4.82 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.82 1.44)+		(end 4.82 5.892)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.86 -5.877)+		(end 4.86 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.86 1.44)+		(end 4.86 5.877)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.9 -5.861)+		(end 4.9 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.9 1.44)+		(end 4.9 5.861)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.94 -5.844)+		(end 4.94 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.94 1.44)+		(end 4.94 5.844)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.98 -5.827)+		(end 4.98 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 4.98 1.44)+		(end 4.98 5.827)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.02 -5.81)+		(end 5.02 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.02 1.44)+		(end 5.02 5.81)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.06 -5.793)+		(end 5.06 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.06 1.44)+		(end 5.06 5.793)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.1 -5.775)+		(end 5.1 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.1 1.44)+		(end 5.1 5.775)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.14 -5.757)+		(end 5.14 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.14 1.44)+		(end 5.14 5.757)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.18 -5.739)+		(end 5.18 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.18 1.44)+		(end 5.18 5.739)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.22 -5.72)+		(end 5.22 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.22 1.44)+		(end 5.22 5.72)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.26 -5.701)+		(end 5.26 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.26 1.44)+		(end 5.26 5.701)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.3 -5.682)+		(end 5.3 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.3 1.44)+		(end 5.3 5.682)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.34 -5.662)+		(end 5.34 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.34 1.44)+		(end 5.34 5.662)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.38 -5.642)+		(end 5.38 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.38 1.44)+		(end 5.38 5.642)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.42 -5.621)+		(end 5.42 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.42 1.44)+		(end 5.42 5.621)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.46 -5.601)+		(end 5.46 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.46 1.44)+		(end 5.46 5.601)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.5 -5.579)+		(end 5.5 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.5 1.44)+		(end 5.5 5.579)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.54 -5.558)+		(end 5.54 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.54 1.44)+		(end 5.54 5.558)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.58 -5.536)+		(end 5.58 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.58 1.44)+		(end 5.58 5.536)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.62 -5.514)+		(end 5.62 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.62 1.44)+		(end 5.62 5.514)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.66 -5.491)+		(end 5.66 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.66 1.44)+		(end 5.66 5.491)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.7 -5.468)+		(end 5.7 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.7 1.44)+		(end 5.7 5.468)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.74 -5.444)+		(end 5.74 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.74 1.44)+		(end 5.74 5.444)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.78 -5.421)+		(end 5.78 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.78 1.44)+		(end 5.78 5.421)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.82 -5.396)+		(end 5.82 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.82 1.44)+		(end 5.82 5.396)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.86 -5.372)+		(end 5.86 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.86 1.44)+		(end 5.86 5.372)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.9 -5.347)+		(end 5.9 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.9 1.44)+		(end 5.9 5.347)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.94 -5.321)+		(end 5.94 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.94 1.44)+		(end 5.94 5.321)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.98 -5.295)+		(end 5.98 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 5.98 1.44)+		(end 5.98 5.295)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.02 -5.269)+		(end 6.02 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.02 1.44)+		(end 6.02 5.269)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.06 -5.242)+		(end 6.06 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.06 1.44)+		(end 6.06 5.242)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.1 -5.215)+		(end 6.1 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.1 1.44)+		(end 6.1 5.215)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.14 -5.188)+		(end 6.14 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.14 1.44)+		(end 6.14 5.188)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.18 -5.159)+		(end 6.18 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.18 1.44)+		(end 6.18 5.159)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.22 -5.131)+		(end 6.22 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.22 1.44)+		(end 6.22 5.131)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.26 -5.102)+		(end 6.26 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.26 1.44)+		(end 6.26 5.102)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.3 -5.072)+		(end 6.3 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.3 1.44)+		(end 6.3 5.072)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.34 -5.042)+		(end 6.34 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.34 1.44)+		(end 6.34 5.042)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.38 -5.012)+		(end 6.38 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.38 1.44)+		(end 6.38 5.012)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.42 -4.981)+		(end 6.42 -1.44)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.42 1.44)+		(end 6.42 4.981)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.46 -4.95)+		(end 6.46 4.95)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.5 -4.918)+		(end 6.5 4.918)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.54 -4.885)+		(end 6.54 4.885)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.58 -4.852)+		(end 6.58 4.852)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.62 -4.818)+		(end 6.62 4.818)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.66 -4.784)+		(end 6.66 4.784)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.7 -4.749)+		(end 6.7 4.749)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.74 -4.714)+		(end 6.74 4.714)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.78 -4.678)+		(end 6.78 4.678)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.82 -4.641)+		(end 6.82 4.641)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.86 -4.604)+		(end 6.86 4.604)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.9 -4.566)+		(end 6.9 4.566)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.94 -4.528)+		(end 6.94 4.528)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 6.98 -4.488)+		(end 6.98 4.488)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.02 -4.448)+		(end 7.02 4.448)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.06 -4.408)+		(end 7.06 4.408)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.1 -4.366)+		(end 7.1 4.366)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.14 -4.324)+		(end 7.14 4.324)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.18 -4.281)+		(end 7.18 4.281)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.22 -4.238)+		(end 7.22 4.238)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.26 -4.193)+		(end 7.26 4.193)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.3 -4.148)+		(end 7.3 4.148)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.34 -4.101)+		(end 7.34 4.101)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.38 -4.054)+		(end 7.38 4.054)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.42 -4.006)+		(end 7.42 4.006)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.46 -3.957)+		(end 7.46 3.957)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.5 -3.907)+		(end 7.5 3.907)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.54 -3.856)+		(end 7.54 3.856)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.58 -3.803)+		(end 7.58 3.803)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.62 -3.75)+		(end 7.62 3.75)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.66 -3.695)+		(end 7.66 3.695)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.7 -3.639)+		(end 7.7 3.639)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.74 -3.582)+		(end 7.74 3.582)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.78 -3.523)+		(end 7.78 3.523)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.82 -3.463)+		(end 7.82 3.463)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.86 -3.402)+		(end 7.86 3.402)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.9 -3.339)+		(end 7.9 3.339)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.94 -3.274)+		(end 7.94 3.274)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 7.98 -3.208)+		(end 7.98 3.208)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.02 -3.139)+		(end 8.02 3.139)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.06 -3.069)+		(end 8.06 3.069)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.1 -2.996)+		(end 8.1 2.996)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.14 -2.921)+		(end 8.14 2.921)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.18 -2.843)+		(end 8.18 2.843)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.22 -2.763)+		(end 8.22 2.763)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.26 -2.68)+		(end 8.26 2.68)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.3 -2.594)+		(end 8.3 2.594)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.34 -2.504)+		(end 8.34 2.504)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.38 -2.41)+		(end 8.38 2.41)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.42 -2.312)+		(end 8.42 2.312)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.46 -2.208)+		(end 8.46 2.208)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.5 -2.099)+		(end 8.5 2.099)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.54 -1.984)+		(end 8.54 1.984)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.58 -1.86)+		(end 8.58 1.86)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.62 -1.727)+		(end 8.62 1.727)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.66 -1.582)+		(end 8.66 1.582)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.7 -1.422)+		(end 8.7 1.422)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.74 -1.24)+		(end 8.74 1.24)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.78 -1.027)+		(end 8.78 1.027)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.82 -0.757)+		(end 8.82 0.757)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 8.86 -0.317)+		(end 8.86 0.317)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_circle+		(center 2.5 0)+		(end 8.87 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill no)+		(layer "F.SilkS")+	)+	(fp_circle+		(center 2.5 0)+		(end 9 0)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -2.866489 -2.7375)+		(end -1.616489 -2.7375)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -2.241489 -3.3625)+		(end -2.241489 -2.1125)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_circle+		(center 2.5 0)+		(end 8.75 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 2.5 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(pad "1" thru_hole roundrect+		(at 0 0)+		(size 2.4 2.4)+		(drill 1.2)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(roundrect_rratio 0.104167)+	)+	(pad "2" thru_hole circle+		(at 5 0)+		(size 2.4 2.4)+		(drill 1.2)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Capacitor_THT.3dshapes/CP_Radial_D12.5mm_P5.00mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
ec31hm681w20otlo.kicad_symadded+184
@@ -0,0 +1,184 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "EC31HM681W20OTLO"+		(pin_numbers+			(hide yes)+		)+		(pin_names+			(offset 0.254)+		)+		(exclude_from_sim no)+		(in_bom yes)+		(on_board yes)+		(in_pos_files yes)+		(duplicate_pin_numbers_are_jumpers no)+		(property "Reference" "C"+			(at 0.635 2.54 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left)+			)+		)+		(property "Value" "EC31HM681W20OTLO"+			(at 0.635 -2.54 0)+			(show_name no)+			(do_not_autoplace no)+			(effects+				(font+					(size 1.27 1.27)+				)+				(justify left)+			)+		)+		(property "Footprint" ""+			(at 0.9652 -3.81 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Datasheet" "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "Description" "Polarized capacitor"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_keywords" "cap capacitor"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "ki_fp_filters" "CP_*"+			(at 0 0 0)+			(show_name no)+			(do_not_autoplace no)+			(hide yes)+			(effects+				(font+					(size 1.27 1.27)+				)+			)+		)+		(property "MPN" "EC31HM681W20OTLO" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+		(property "LCSC" "C2841581" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+		(symbol "EC31HM681W20OTLO_0_1"+			(rectangle+				(start -2.286 0.508)+				(end 2.286 1.016)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy -1.778 2.286) (xy -0.762 2.286)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(polyline+				(pts+					(xy -1.27 2.794) (xy -1.27 1.778)+				)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type none)+				)+			)+			(rectangle+				(start 2.286 -0.508)+				(end -2.286 -1.016)+				(stroke+					(width 0)+					(type default)+				)+				(fill+					(type outline)+				)+			)+		)+		(symbol "EC31HM681W20OTLO_1_1"+			(pin passive line+				(at 0 3.81 270)+				(length 2.794)+				(name ""+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "1"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+			(pin passive line+				(at 0 -3.81 90)+				(length 2.794)+				(name ""+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+				(number "2"+					(effects+						(font+							(size 1.27 1.27)+						)+					)+				)+			)+		)+		(embedded_fonts no)+	)+)
ec31hm681w20otlo.lbradded+346
@@ -0,0 +1,346 @@+<?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>Yunxing Aluminum Electrolytic Capacitors - Leaded, 插件,D12.5xL20mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+<packages>+<package name="CP_Radial_D12.5mm_P5.00mm">+  <description>CP, 5.00 mm pitch. CP, Radial series, Radial, pin pitch=5.00mm, diameter=12.5mm, height=20mm, Electrolytic Capacitor</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="1.2000" diameter="2.4000" shape="round"/>+  <pad name="2" x="5.0000" y="-0.0000" drill="1.2000" diameter="2.4000" shape="round"/>+  <circle x="2.5000" y="-0.0000" radius="6.3700" width="0.1200" layer="21"/>+  <circle x="2.5000" y="-0.0000" radius="6.2500" width="0.1000" layer="51"/>+  <wire x1="-4.3171" y1="3.5750" x2="-3.0671" y2="3.5750" width="0.1200" layer="21"/>+  <wire x1="-3.6921" y1="4.2000" x2="-3.6921" y2="2.9500" width="0.1200" layer="21"/>+  <wire x1="2.5000" y1="6.3300" x2="2.5000" y2="-6.3300" width="0.1200" layer="21"/>+  <wire x1="2.5400" y1="6.3300" x2="2.5400" y2="-6.3300" width="0.1200" layer="21"/>+  <wire x1="2.5800" y1="6.3290" x2="2.5800" y2="-6.3290" width="0.1200" layer="21"/>+  <wire x1="2.6200" y1="6.3290" x2="2.6200" y2="-6.3290" width="0.1200" layer="21"/>+  <wire x1="2.6600" y1="6.3280" x2="2.6600" y2="-6.3280" width="0.1200" layer="21"/>+  <wire x1="2.7000" y1="6.3270" x2="2.7000" y2="-6.3270" width="0.1200" layer="21"/>+  <wire x1="2.7400" y1="6.3250" x2="2.7400" y2="-6.3250" width="0.1200" layer="21"/>+  <wire x1="2.7800" y1="6.3240" x2="2.7800" y2="-6.3240" width="0.1200" layer="21"/>+  <wire x1="2.8200" y1="6.3220" x2="2.8200" y2="-6.3220" width="0.1200" layer="21"/>+  <wire x1="2.8600" y1="6.3200" x2="2.8600" y2="-6.3200" width="0.1200" layer="21"/>+  <wire x1="2.9000" y1="6.3170" x2="2.9000" y2="-6.3170" width="0.1200" layer="21"/>+  <wire x1="2.9400" y1="6.3150" x2="2.9400" y2="-6.3150" width="0.1200" layer="21"/>+  <wire x1="2.9800" y1="6.3120" x2="2.9800" y2="-6.3120" width="0.1200" layer="21"/>+  <wire x1="3.0200" y1="6.3090" x2="3.0200" y2="-6.3090" width="0.1200" layer="21"/>+  <wire x1="3.0600" y1="6.3050" x2="3.0600" y2="-6.3050" width="0.1200" layer="21"/>+  <wire x1="3.1000" y1="6.3020" x2="3.1000" y2="-6.3020" width="0.1200" layer="21"/>+  <wire x1="3.1400" y1="6.2980" x2="3.1400" y2="-6.2980" width="0.1200" layer="21"/>+  <wire x1="3.1800" y1="6.2940" x2="3.1800" y2="-6.2940" width="0.1200" layer="21"/>+  <wire x1="3.2200" y1="6.2890" x2="3.2200" y2="-6.2890" width="0.1200" layer="21"/>+  <wire x1="3.2600" y1="6.2840" x2="3.2600" y2="-6.2840" width="0.1200" layer="21"/>+  <wire x1="3.3000" y1="6.2800" x2="3.3000" y2="-6.2800" width="0.1200" layer="21"/>+  <wire x1="3.3400" y1="6.2740" x2="3.3400" y2="-6.2740" width="0.1200" layer="21"/>+  <wire x1="3.3800" y1="6.2690" x2="3.3800" y2="-6.2690" width="0.1200" layer="21"/>+  <wire x1="3.4200" y1="6.2630" x2="3.4200" y2="-6.2630" width="0.1200" layer="21"/>+  <wire x1="3.4600" y1="6.2570" x2="3.4600" y2="-6.2570" width="0.1200" layer="21"/>+  <wire x1="3.5000" y1="6.2510" x2="3.5000" y2="-6.2510" width="0.1200" layer="21"/>+  <wire x1="3.5400" y1="6.2450" x2="3.5400" y2="-6.2450" width="0.1200" layer="21"/>+  <wire x1="3.5800" y1="6.2380" x2="3.5800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.5800" y1="-1.4400" x2="3.5800" y2="-6.2380" width="0.1200" layer="21"/>+  <wire x1="3.6200" y1="6.2310" x2="3.6200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.6200" y1="-1.4400" x2="3.6200" y2="-6.2310" width="0.1200" layer="21"/>+  <wire x1="3.6600" y1="6.2230" x2="3.6600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.6600" y1="-1.4400" x2="3.6600" y2="-6.2230" width="0.1200" layer="21"/>+  <wire x1="3.7000" y1="6.2160" x2="3.7000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.7000" y1="-1.4400" x2="3.7000" y2="-6.2160" width="0.1200" layer="21"/>+  <wire x1="3.7400" y1="6.2080" x2="3.7400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.7400" y1="-1.4400" x2="3.7400" y2="-6.2080" width="0.1200" layer="21"/>+  <wire x1="3.7800" y1="6.2000" x2="3.7800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.7800" y1="-1.4400" x2="3.7800" y2="-6.2000" width="0.1200" layer="21"/>+  <wire x1="3.8200" y1="6.1920" x2="3.8200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.8200" y1="-1.4400" x2="3.8200" y2="-6.1920" width="0.1200" layer="21"/>+  <wire x1="3.8600" y1="6.1830" x2="3.8600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.8600" y1="-1.4400" x2="3.8600" y2="-6.1830" width="0.1200" layer="21"/>+  <wire x1="3.9000" y1="6.1740" x2="3.9000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.9000" y1="-1.4400" x2="3.9000" y2="-6.1740" width="0.1200" layer="21"/>+  <wire x1="3.9400" y1="6.1650" x2="3.9400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.9400" y1="-1.4400" x2="3.9400" y2="-6.1650" width="0.1200" layer="21"/>+  <wire x1="3.9800" y1="6.1560" x2="3.9800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="3.9800" y1="-1.4400" x2="3.9800" y2="-6.1560" width="0.1200" layer="21"/>+  <wire x1="4.0200" y1="6.1460" x2="4.0200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.0200" y1="-1.4400" x2="4.0200" y2="-6.1460" width="0.1200" layer="21"/>+  <wire x1="4.0600" y1="6.1360" x2="4.0600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.0600" y1="-1.4400" x2="4.0600" y2="-6.1360" width="0.1200" layer="21"/>+  <wire x1="4.1000" y1="6.1260" x2="4.1000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.1000" y1="-1.4400" x2="4.1000" y2="-6.1260" width="0.1200" layer="21"/>+  <wire x1="4.1400" y1="6.1150" x2="4.1400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.1400" y1="-1.4400" x2="4.1400" y2="-6.1150" width="0.1200" layer="21"/>+  <wire x1="4.1800" y1="6.1040" x2="4.1800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.1800" y1="-1.4400" x2="4.1800" y2="-6.1040" width="0.1200" layer="21"/>+  <wire x1="4.2200" y1="6.0930" x2="4.2200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.2200" y1="-1.4400" x2="4.2200" y2="-6.0930" width="0.1200" layer="21"/>+  <wire x1="4.2600" y1="6.0820" x2="4.2600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.2600" y1="-1.4400" x2="4.2600" y2="-6.0820" width="0.1200" layer="21"/>+  <wire x1="4.3000" y1="6.0700" x2="4.3000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.3000" y1="-1.4400" x2="4.3000" y2="-6.0700" width="0.1200" layer="21"/>+  <wire x1="4.3400" y1="6.0580" x2="4.3400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.3400" y1="-1.4400" x2="4.3400" y2="-6.0580" width="0.1200" layer="21"/>+  <wire x1="4.3800" y1="6.0460" x2="4.3800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.3800" y1="-1.4400" x2="4.3800" y2="-6.0460" width="0.1200" layer="21"/>+  <wire x1="4.4200" y1="6.0340" x2="4.4200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.4200" y1="-1.4400" x2="4.4200" y2="-6.0340" width="0.1200" layer="21"/>+  <wire x1="4.4600" y1="6.0210" x2="4.4600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.4600" y1="-1.4400" x2="4.4600" y2="-6.0210" width="0.1200" layer="21"/>+  <wire x1="4.5000" y1="6.0080" x2="4.5000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.5000" y1="-1.4400" x2="4.5000" y2="-6.0080" width="0.1200" layer="21"/>+  <wire x1="4.5400" y1="5.9950" x2="4.5400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.5400" y1="-1.4400" x2="4.5400" y2="-5.9950" width="0.1200" layer="21"/>+  <wire x1="4.5800" y1="5.9810" x2="4.5800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.5800" y1="-1.4400" x2="4.5800" y2="-5.9810" width="0.1200" layer="21"/>+  <wire x1="4.6200" y1="5.9670" x2="4.6200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.6200" y1="-1.4400" x2="4.6200" y2="-5.9670" width="0.1200" layer="21"/>+  <wire x1="4.6600" y1="5.9530" x2="4.6600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.6600" y1="-1.4400" x2="4.6600" y2="-5.9530" width="0.1200" layer="21"/>+  <wire x1="4.7000" y1="5.9380" x2="4.7000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.7000" y1="-1.4400" x2="4.7000" y2="-5.9380" width="0.1200" layer="21"/>+  <wire x1="4.7400" y1="5.9230" x2="4.7400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.7400" y1="-1.4400" x2="4.7400" y2="-5.9230" width="0.1200" layer="21"/>+  <wire x1="4.7800" y1="5.9080" x2="4.7800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.7800" y1="-1.4400" x2="4.7800" y2="-5.9080" width="0.1200" layer="21"/>+  <wire x1="4.8200" y1="5.8920" x2="4.8200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.8200" y1="-1.4400" x2="4.8200" y2="-5.8920" width="0.1200" layer="21"/>+  <wire x1="4.8600" y1="5.8770" x2="4.8600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.8600" y1="-1.4400" x2="4.8600" y2="-5.8770" width="0.1200" layer="21"/>+  <wire x1="4.9000" y1="5.8610" x2="4.9000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.9000" y1="-1.4400" x2="4.9000" y2="-5.8610" width="0.1200" layer="21"/>+  <wire x1="4.9400" y1="5.8440" x2="4.9400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.9400" y1="-1.4400" x2="4.9400" y2="-5.8440" width="0.1200" layer="21"/>+  <wire x1="4.9800" y1="5.8270" x2="4.9800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="4.9800" y1="-1.4400" x2="4.9800" y2="-5.8270" width="0.1200" layer="21"/>+  <wire x1="5.0200" y1="5.8100" x2="5.0200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.0200" y1="-1.4400" x2="5.0200" y2="-5.8100" width="0.1200" layer="21"/>+  <wire x1="5.0600" y1="5.7930" x2="5.0600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.0600" y1="-1.4400" x2="5.0600" y2="-5.7930" width="0.1200" layer="21"/>+  <wire x1="5.1000" y1="5.7750" x2="5.1000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.1000" y1="-1.4400" x2="5.1000" y2="-5.7750" width="0.1200" layer="21"/>+  <wire x1="5.1400" y1="5.7570" x2="5.1400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.1400" y1="-1.4400" x2="5.1400" y2="-5.7570" width="0.1200" layer="21"/>+  <wire x1="5.1800" y1="5.7390" x2="5.1800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.1800" y1="-1.4400" x2="5.1800" y2="-5.7390" width="0.1200" layer="21"/>+  <wire x1="5.2200" y1="5.7200" x2="5.2200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.2200" y1="-1.4400" x2="5.2200" y2="-5.7200" width="0.1200" layer="21"/>+  <wire x1="5.2600" y1="5.7010" x2="5.2600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.2600" y1="-1.4400" x2="5.2600" y2="-5.7010" width="0.1200" layer="21"/>+  <wire x1="5.3000" y1="5.6820" x2="5.3000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.3000" y1="-1.4400" x2="5.3000" y2="-5.6820" width="0.1200" layer="21"/>+  <wire x1="5.3400" y1="5.6620" x2="5.3400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.3400" y1="-1.4400" x2="5.3400" y2="-5.6620" width="0.1200" layer="21"/>+  <wire x1="5.3800" y1="5.6420" x2="5.3800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.3800" y1="-1.4400" x2="5.3800" y2="-5.6420" width="0.1200" layer="21"/>+  <wire x1="5.4200" y1="5.6210" x2="5.4200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.4200" y1="-1.4400" x2="5.4200" y2="-5.6210" width="0.1200" layer="21"/>+  <wire x1="5.4600" y1="5.6010" x2="5.4600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.4600" y1="-1.4400" x2="5.4600" y2="-5.6010" width="0.1200" layer="21"/>+  <wire x1="5.5000" y1="5.5790" x2="5.5000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.5000" y1="-1.4400" x2="5.5000" y2="-5.5790" width="0.1200" layer="21"/>+  <wire x1="5.5400" y1="5.5580" x2="5.5400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.5400" y1="-1.4400" x2="5.5400" y2="-5.5580" width="0.1200" layer="21"/>+  <wire x1="5.5800" y1="5.5360" x2="5.5800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.5800" y1="-1.4400" x2="5.5800" y2="-5.5360" width="0.1200" layer="21"/>+  <wire x1="5.6200" y1="5.5140" x2="5.6200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.6200" y1="-1.4400" x2="5.6200" y2="-5.5140" width="0.1200" layer="21"/>+  <wire x1="5.6600" y1="5.4910" x2="5.6600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.6600" y1="-1.4400" x2="5.6600" y2="-5.4910" width="0.1200" layer="21"/>+  <wire x1="5.7000" y1="5.4680" x2="5.7000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.7000" y1="-1.4400" x2="5.7000" y2="-5.4680" width="0.1200" layer="21"/>+  <wire x1="5.7400" y1="5.4440" x2="5.7400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.7400" y1="-1.4400" x2="5.7400" y2="-5.4440" width="0.1200" layer="21"/>+  <wire x1="5.7800" y1="5.4210" x2="5.7800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.7800" y1="-1.4400" x2="5.7800" y2="-5.4210" width="0.1200" layer="21"/>+  <wire x1="5.8200" y1="5.3960" x2="5.8200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.8200" y1="-1.4400" x2="5.8200" y2="-5.3960" width="0.1200" layer="21"/>+  <wire x1="5.8600" y1="5.3720" x2="5.8600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.8600" y1="-1.4400" x2="5.8600" y2="-5.3720" width="0.1200" layer="21"/>+  <wire x1="5.9000" y1="5.3470" x2="5.9000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.9000" y1="-1.4400" x2="5.9000" y2="-5.3470" width="0.1200" layer="21"/>+  <wire x1="5.9400" y1="5.3210" x2="5.9400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.9400" y1="-1.4400" x2="5.9400" y2="-5.3210" width="0.1200" layer="21"/>+  <wire x1="5.9800" y1="5.2950" x2="5.9800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="5.9800" y1="-1.4400" x2="5.9800" y2="-5.2950" width="0.1200" layer="21"/>+  <wire x1="6.0200" y1="5.2690" x2="6.0200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.0200" y1="-1.4400" x2="6.0200" y2="-5.2690" width="0.1200" layer="21"/>+  <wire x1="6.0600" y1="5.2420" x2="6.0600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.0600" y1="-1.4400" x2="6.0600" y2="-5.2420" width="0.1200" layer="21"/>+  <wire x1="6.1000" y1="5.2150" x2="6.1000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.1000" y1="-1.4400" x2="6.1000" y2="-5.2150" width="0.1200" layer="21"/>+  <wire x1="6.1400" y1="5.1880" x2="6.1400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.1400" y1="-1.4400" x2="6.1400" y2="-5.1880" width="0.1200" layer="21"/>+  <wire x1="6.1800" y1="5.1590" x2="6.1800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.1800" y1="-1.4400" x2="6.1800" y2="-5.1590" width="0.1200" layer="21"/>+  <wire x1="6.2200" y1="5.1310" x2="6.2200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.2200" y1="-1.4400" x2="6.2200" y2="-5.1310" width="0.1200" layer="21"/>+  <wire x1="6.2600" y1="5.1020" x2="6.2600" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.2600" y1="-1.4400" x2="6.2600" y2="-5.1020" width="0.1200" layer="21"/>+  <wire x1="6.3000" y1="5.0720" x2="6.3000" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.3000" y1="-1.4400" x2="6.3000" y2="-5.0720" width="0.1200" layer="21"/>+  <wire x1="6.3400" y1="5.0420" x2="6.3400" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.3400" y1="-1.4400" x2="6.3400" y2="-5.0420" width="0.1200" layer="21"/>+  <wire x1="6.3800" y1="5.0120" x2="6.3800" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.3800" y1="-1.4400" x2="6.3800" y2="-5.0120" width="0.1200" layer="21"/>+  <wire x1="6.4200" y1="4.9810" x2="6.4200" y2="1.4400" width="0.1200" layer="21"/>+  <wire x1="6.4200" y1="-1.4400" x2="6.4200" y2="-4.9810" width="0.1200" layer="21"/>+  <wire x1="6.4600" y1="4.9500" x2="6.4600" y2="-4.9500" width="0.1200" layer="21"/>+  <wire x1="6.5000" y1="4.9180" x2="6.5000" y2="-4.9180" width="0.1200" layer="21"/>+  <wire x1="6.5400" y1="4.8850" x2="6.5400" y2="-4.8850" width="0.1200" layer="21"/>+  <wire x1="6.5800" y1="4.8520" x2="6.5800" y2="-4.8520" width="0.1200" layer="21"/>+  <wire x1="6.6200" y1="4.8180" x2="6.6200" y2="-4.8180" width="0.1200" layer="21"/>+  <wire x1="6.6600" y1="4.7840" x2="6.6600" y2="-4.7840" width="0.1200" layer="21"/>+  <wire x1="6.7000" y1="4.7490" x2="6.7000" y2="-4.7490" width="0.1200" layer="21"/>+  <wire x1="6.7400" y1="4.7140" x2="6.7400" y2="-4.7140" width="0.1200" layer="21"/>+  <wire x1="6.7800" y1="4.6780" x2="6.7800" y2="-4.6780" width="0.1200" layer="21"/>+  <wire x1="6.8200" y1="4.6410" x2="6.8200" y2="-4.6410" width="0.1200" layer="21"/>+  <wire x1="6.8600" y1="4.6040" x2="6.8600" y2="-4.6040" width="0.1200" layer="21"/>+  <wire x1="6.9000" y1="4.5660" x2="6.9000" y2="-4.5660" width="0.1200" layer="21"/>+  <wire x1="6.9400" y1="4.5280" x2="6.9400" y2="-4.5280" width="0.1200" layer="21"/>+  <wire x1="6.9800" y1="4.4880" x2="6.9800" y2="-4.4880" width="0.1200" layer="21"/>+  <wire x1="7.0200" y1="4.4480" x2="7.0200" y2="-4.4480" width="0.1200" layer="21"/>+  <wire x1="7.0600" y1="4.4080" x2="7.0600" y2="-4.4080" width="0.1200" layer="21"/>+  <wire x1="7.1000" y1="4.3660" x2="7.1000" y2="-4.3660" width="0.1200" layer="21"/>+  <wire x1="7.1400" y1="4.3240" x2="7.1400" y2="-4.3240" width="0.1200" layer="21"/>+  <wire x1="7.1800" y1="4.2810" x2="7.1800" y2="-4.2810" width="0.1200" layer="21"/>+  <wire x1="7.2200" y1="4.2380" x2="7.2200" y2="-4.2380" width="0.1200" layer="21"/>+  <wire x1="7.2600" y1="4.1930" x2="7.2600" y2="-4.1930" width="0.1200" layer="21"/>+  <wire x1="7.3000" y1="4.1480" x2="7.3000" y2="-4.1480" width="0.1200" layer="21"/>+  <wire x1="7.3400" y1="4.1010" x2="7.3400" y2="-4.1010" width="0.1200" layer="21"/>+  <wire x1="7.3800" y1="4.0540" x2="7.3800" y2="-4.0540" width="0.1200" layer="21"/>+  <wire x1="7.4200" y1="4.0060" x2="7.4200" y2="-4.0060" width="0.1200" layer="21"/>+  <wire x1="7.4600" y1="3.9570" x2="7.4600" y2="-3.9570" width="0.1200" layer="21"/>+  <wire x1="7.5000" y1="3.9070" x2="7.5000" y2="-3.9070" width="0.1200" layer="21"/>+  <wire x1="7.5400" y1="3.8560" x2="7.5400" y2="-3.8560" width="0.1200" layer="21"/>+  <wire x1="7.5800" y1="3.8030" x2="7.5800" y2="-3.8030" width="0.1200" layer="21"/>+  <wire x1="7.6200" y1="3.7500" x2="7.6200" y2="-3.7500" width="0.1200" layer="21"/>+  <wire x1="7.6600" y1="3.6950" x2="7.6600" y2="-3.6950" width="0.1200" layer="21"/>+  <wire x1="7.7000" y1="3.6390" x2="7.7000" y2="-3.6390" width="0.1200" layer="21"/>+  <wire x1="7.7400" y1="3.5820" x2="7.7400" y2="-3.5820" width="0.1200" layer="21"/>+  <wire x1="7.7800" y1="3.5230" x2="7.7800" y2="-3.5230" width="0.1200" layer="21"/>+  <wire x1="7.8200" y1="3.4630" x2="7.8200" y2="-3.4630" width="0.1200" layer="21"/>+  <wire x1="7.8600" y1="3.4020" x2="7.8600" y2="-3.4020" width="0.1200" layer="21"/>+  <wire x1="7.9000" y1="3.3390" x2="7.9000" y2="-3.3390" width="0.1200" layer="21"/>+  <wire x1="7.9400" y1="3.2740" x2="7.9400" y2="-3.2740" width="0.1200" layer="21"/>+  <wire x1="7.9800" y1="3.2080" x2="7.9800" y2="-3.2080" width="0.1200" layer="21"/>+  <wire x1="8.0200" y1="3.1390" x2="8.0200" y2="-3.1390" width="0.1200" layer="21"/>+  <wire x1="8.0600" y1="3.0690" x2="8.0600" y2="-3.0690" width="0.1200" layer="21"/>+  <wire x1="8.1000" y1="2.9960" x2="8.1000" y2="-2.9960" width="0.1200" layer="21"/>+  <wire x1="8.1400" y1="2.9210" x2="8.1400" y2="-2.9210" width="0.1200" layer="21"/>+  <wire x1="8.1800" y1="2.8430" x2="8.1800" y2="-2.8430" width="0.1200" layer="21"/>+  <wire x1="8.2200" y1="2.7630" x2="8.2200" y2="-2.7630" width="0.1200" layer="21"/>+  <wire x1="8.2600" y1="2.6800" x2="8.2600" y2="-2.6800" width="0.1200" layer="21"/>+  <wire x1="8.3000" y1="2.5940" x2="8.3000" y2="-2.5940" width="0.1200" layer="21"/>+  <wire x1="8.3400" y1="2.5040" x2="8.3400" y2="-2.5040" width="0.1200" layer="21"/>+  <wire x1="8.3800" y1="2.4100" x2="8.3800" y2="-2.4100" width="0.1200" layer="21"/>+  <wire x1="8.4200" y1="2.3120" x2="8.4200" y2="-2.3120" width="0.1200" layer="21"/>+  <wire x1="8.4600" y1="2.2080" x2="8.4600" y2="-2.2080" width="0.1200" layer="21"/>+  <wire x1="8.5000" y1="2.0990" x2="8.5000" y2="-2.0990" width="0.1200" layer="21"/>+  <wire x1="8.5400" y1="1.9840" x2="8.5400" y2="-1.9840" width="0.1200" layer="21"/>+  <wire x1="8.5800" y1="1.8600" x2="8.5800" y2="-1.8600" width="0.1200" layer="21"/>+  <wire x1="8.6200" y1="1.7270" x2="8.6200" y2="-1.7270" width="0.1200" layer="21"/>+  <wire x1="8.6600" y1="1.5820" x2="8.6600" y2="-1.5820" width="0.1200" layer="21"/>+  <wire x1="8.7000" y1="1.4220" x2="8.7000" y2="-1.4220" width="0.1200" layer="21"/>+  <wire x1="8.7400" y1="1.2400" x2="8.7400" y2="-1.2400" width="0.1200" layer="21"/>+  <wire x1="8.7800" y1="1.0270" x2="8.7800" y2="-1.0270" width="0.1200" layer="21"/>+  <wire x1="8.8200" y1="0.7570" x2="8.8200" y2="-0.7570" width="0.1200" layer="21"/>+  <wire x1="8.8600" y1="0.3170" x2="8.8600" y2="-0.3170" width="0.1200" layer="21"/>+  <wire x1="-2.8665" y1="2.7375" x2="-1.6165" y2="2.7375" width="0.1000" layer="51"/>+  <wire x1="-2.2415" y1="3.3625" x2="-2.2415" y2="2.1125" width="0.1000" layer="51"/>+  <text x="0" y="6.930" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-6.930" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="EC31HM681W20OTLO">+  <description>Yunxing Aluminum Electrolytic Capacitors - Leaded, 插件,D12.5xL20mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <wire x1="-2.286" y1="0.508" x2="2.286" y2="0.508" width="0.254" layer="94"/>+  <wire x1="2.286" y1="0.508" x2="2.286" y2="1.016" width="0.254" layer="94"/>+  <wire x1="2.286" y1="1.016" x2="-2.286" y2="1.016" width="0.254" layer="94"/>+  <wire x1="-2.286" y1="1.016" x2="-2.286" y2="0.508" width="0.254" layer="94"/>+  <rectangle x1="2.2860" y1="-0.5080" x2="-2.2860" y2="-1.0160" layer="94"/>+  <wire x1="-1.7780" y1="2.2860" x2="-0.7620" y2="2.2860" width="0.1524" layer="94"/>+  <wire x1="-1.2700" y1="2.7940" x2="-1.2700" y2="1.7780" width="0.1524" layer="94"/>+  <text x="0.6350" y="2.5400" size="1.27" layer="95" align="center">&gt;NAME</text>+  <text x="0.6350" y="-2.5400" size="1.27" layer="96" align="center">&gt;VALUE</text>+  <wire x1="0.0000" y1="3.8100" x2="0.0000" y2="1.0160" width="0.254" layer="94"/>+  <pin name="1" x="0" y="3.81" length="point" direction="pas" rot="R270" visible="pad"/>+  <wire x1="0.0000" y1="-3.8100" x2="0.0000" y2="-1.0160" width="0.254" layer="94"/>+  <pin name="2" x="0" y="-3.81" length="point" direction="pas" rot="R90" visible="pad"/>+</symbol>+</symbols>+<devicesets>+<deviceset name="EC31HM681W20OTLO" prefix="C">+  <description>Yunxing Aluminum Electrolytic Capacitors - Leaded, 插件,D12.5xL20mm. Unpolarised two-terminal part: the datasheet prints no pin numbers, so pins 1 and 2 follow the library convention</description>+  <gates>+    <gate name="G$1" symbol="EC31HM681W20OTLO" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="CP_Radial_D12.5mm_P5.00mm">+      <connects>+        <connect gate="G$1" pin="1" pad="1"/>+        <connect gate="G$1" pin="2" pad="2"/>+      </connects>+      <technologies>+        <technology name="">+          <attribute name="MPN" value="EC31HM681W20OTLO" constant="no"/>+          <attribute name="MANUFACTURER" value="Yunxing" constant="no"/>+          <attribute name="DATASHEET" value="https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/ec31hm681w20otlo" constant="no"/>+          <attribute name="LCSC_PN" value="C2841581" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
ec31hm681w20otlo.stepadded+4064
@@ -0,0 +1,4064 @@+ISO-10303-21;+HEADER;+/* CP_Radial_D12.5mm_P5.00mm.step 3D STEP model for use in ECAD systems+ * Copyright (C) 2017, kicad StepUp+ * + * This program is free software: you can redistribute it and/or modify+ * it under the terms of the GNU General Public License as published by+ * the Free Software Foundation, either version 3 of the License, or+ * any later version.+ * + * This program is distributed in the hope that it will be useful,+ * but WITHOUT ANY WARRANTY; without even the implied warranty of+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the+ * GNU General Public License for more details.+ * + * You should have received a copy of the GNU General Public License+ * along with this program.  If not, see http://www.gnu.org/licenses/.+ * + * As a special exception, if you create a design which uses this symbol,+ * and embed this symbol or unaltered portions of this symbol into the design,+ * this symbol does not by itself cause the resulting design to be covered by+ * the GNU General Public License.+ * This exception does not however invalidate any other reasons why the design+ * itself might be covered by the GNU General Public License. + * If you modify this symbol, you may extend this exception to your version of the symbol,+ * but you are not obligated to do so.+ * If you do not wish to do so, delete this exception statement from your version+ * Risk disclaimer+ * *USE 3D CAD DATA AT YOUR OWN RISK*+ * *DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION.*+ * + */++FILE_DESCRIPTION(+/* description */ ('model of CP_Radial_D12.5mm_P5.00mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'CP_Radial_D12.5mm_P5.00mm.step',+/* time_stamp */ '2017-05-20T20:39:18',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('CP_Radial_D125mm_P500mm','CP_Radial_D125mm_P500mm','',(#8)+);+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2487);+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);+#12 = CARTESIAN_POINT('',(0.,0.,0.));+#13 = DIRECTION('',(0.,0.,1.));+#14 = DIRECTION('',(1.,0.,-0.));+#15 = BREP_WITH_VOIDS('',#16,(#2365));+#16 = CLOSED_SHELL('',(#17,#34,#59,#108,#141,#159,#184,#216,#234,#243,+#281,#303,#366,#394,#568,#710,#779,#848,#917,#983,#1157,#1237,#1271,+#1351,#1383,#1449,#1738,#1772,#1787,#1805,#1823,#1841,#1873,#1891,+#2034,#2086,#2110,#2134,#2158,#2220,#2237,#2261,#2277,#2301,#2313,+#2329,#2341,#2353));+#17 = ADVANCED_FACE('',(#18),#29,.F.);+#18 = FACE_BOUND('',#19,.F.);+#19 = EDGE_LOOP('',(#20));+#20 = ORIENTED_EDGE('',*,*,#21,.T.);+#21 = EDGE_CURVE('',#22,#22,#24,.T.);+#22 = VERTEX_POINT('',#23);+#23 = CARTESIAN_POINT('',(4.55,-2.510525938252E-16,-1.9));+#24 = CIRCLE('',#25,0.45);+#25 = AXIS2_PLACEMENT_3D('',#26,#27,#28);+#26 = CARTESIAN_POINT('',(5.,-3.061616997868E-16,-1.9));+#27 = DIRECTION('',(0.,0.,1.));+#28 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#29 = PLANE('',#30);+#30 = AXIS2_PLACEMENT_3D('',#31,#32,#33);+#31 = CARTESIAN_POINT('',(5.,-3.590128380361E-16,-1.9));+#32 = DIRECTION('',(0.,0.,1.));+#33 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#34 = ADVANCED_FACE('',(#35),#54,.T.);+#35 = FACE_BOUND('',#36,.T.);+#36 = EDGE_LOOP('',(#37,#46,#52,#53));+#37 = ORIENTED_EDGE('',*,*,#38,.F.);+#38 = EDGE_CURVE('',#39,#39,#41,.T.);+#39 = VERTEX_POINT('',#40);+#40 = CARTESIAN_POINT('',(4.55,-2.510525938252E-16,0.2));+#41 = CIRCLE('',#42,0.45);+#42 = AXIS2_PLACEMENT_3D('',#43,#44,#45);+#43 = CARTESIAN_POINT('',(5.,-3.061616997868E-16,0.2));+#44 = DIRECTION('',(0.,0.,1.));+#45 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#46 = ORIENTED_EDGE('',*,*,#47,.T.);+#47 = EDGE_CURVE('',#39,#22,#48,.T.);+#48 = LINE('',#49,#50);+#49 = CARTESIAN_POINT('',(4.55,-2.510525938252E-16,0.3));+#50 = VECTOR('',#51,1.);+#51 = DIRECTION('',(0.,0.,-1.));+#52 = ORIENTED_EDGE('',*,*,#21,.T.);+#53 = ORIENTED_EDGE('',*,*,#47,.F.);+#54 = CYLINDRICAL_SURFACE('',#55,0.45);+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);+#56 = CARTESIAN_POINT('',(5.,-3.061616997868E-16,0.3));+#57 = DIRECTION('',(0.,0.,1.));+#58 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#59 = ADVANCED_FACE('',(#60,#89,#92),#103,.F.);+#60 = FACE_BOUND('',#61,.F.);+#61 = EDGE_LOOP('',(#62,#73,#82));+#62 = ORIENTED_EDGE('',*,*,#63,.T.);+#63 = EDGE_CURVE('',#64,#66,#68,.T.);+#64 = VERTEX_POINT('',#65);+#65 = CARTESIAN_POINT('',(-1.875,5.35782974627E-16,0.2));+#66 = VERTEX_POINT('',#67);+#67 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,0.2));+#68 = CIRCLE('',#69,4.375);+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);+#70 = CARTESIAN_POINT('',(2.5,0.,0.2));+#71 = DIRECTION('',(0.,0.,1.));+#72 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#73 = ORIENTED_EDGE('',*,*,#74,.T.);+#74 = EDGE_CURVE('',#66,#75,#77,.T.);+#75 = VERTEX_POINT('',#76);+#76 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,0.2));+#77 = CIRCLE('',#78,4.375);+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);+#79 = CARTESIAN_POINT('',(2.5,0.,0.2));+#80 = DIRECTION('',(0.,0.,1.));+#81 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#82 = ORIENTED_EDGE('',*,*,#83,.T.);+#83 = EDGE_CURVE('',#75,#64,#84,.T.);+#84 = CIRCLE('',#85,4.375);+#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);+#86 = CARTESIAN_POINT('',(2.5,0.,0.2));+#87 = DIRECTION('',(0.,0.,1.));+#88 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#89 = FACE_BOUND('',#90,.F.);+#90 = EDGE_LOOP('',(#91));+#91 = ORIENTED_EDGE('',*,*,#38,.F.);+#92 = FACE_BOUND('',#93,.F.);+#93 = EDGE_LOOP('',(#94));+#94 = ORIENTED_EDGE('',*,*,#95,.F.);+#95 = EDGE_CURVE('',#96,#96,#98,.T.);+#96 = VERTEX_POINT('',#97);+#97 = CARTESIAN_POINT('',(-0.45,3.612708057485E-16,0.2));+#98 = CIRCLE('',#99,0.45);+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);+#100 = CARTESIAN_POINT('',(0.,3.061616997868E-16,0.2));+#101 = DIRECTION('',(0.,0.,1.));+#102 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#103 = PLANE('',#104);+#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107);+#105 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,0.2));+#106 = DIRECTION('',(8.586241145263E-34,2.289348497557E-34,1.));+#107 = DIRECTION('',(-1.,1.224646799147E-16,8.586241145263E-34));+#108 = ADVANCED_FACE('',(#109),#136,.F.);+#109 = FACE_BOUND('',#110,.F.);+#110 = EDGE_LOOP('',(#111,#119,#120,#121,#129));+#111 = ORIENTED_EDGE('',*,*,#112,.F.);+#112 = EDGE_CURVE('',#66,#113,#115,.T.);+#113 = VERTEX_POINT('',#114);+#114 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,0.));+#115 = LINE('',#116,#117);+#116 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,0.3));+#117 = VECTOR('',#118,1.);+#118 = DIRECTION('',(0.,0.,-1.));+#119 = ORIENTED_EDGE('',*,*,#63,.F.);+#120 = ORIENTED_EDGE('',*,*,#83,.F.);+#121 = ORIENTED_EDGE('',*,*,#122,.T.);+#122 = EDGE_CURVE('',#75,#123,#125,.T.);+#123 = VERTEX_POINT('',#124);+#124 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,0.));+#125 = LINE('',#126,#127);+#126 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,0.3));+#127 = VECTOR('',#128,1.);+#128 = DIRECTION('',(0.,0.,-1.));+#129 = ORIENTED_EDGE('',*,*,#130,.F.);+#130 = EDGE_CURVE('',#113,#123,#131,.T.);+#131 = CIRCLE('',#132,4.375);+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);+#133 = CARTESIAN_POINT('',(2.5,0.,0.));+#134 = DIRECTION('',(0.,-0.,-1.));+#135 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#136 = CYLINDRICAL_SURFACE('',#137,4.375);+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);+#138 = CARTESIAN_POINT('',(2.5,0.,0.3));+#139 = DIRECTION('',(0.,0.,-1.));+#140 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#141 = ADVANCED_FACE('',(#142),#154,.F.);+#142 = FACE_BOUND('',#143,.F.);+#143 = EDGE_LOOP('',(#144,#145,#146,#147));+#144 = ORIENTED_EDGE('',*,*,#122,.F.);+#145 = ORIENTED_EDGE('',*,*,#74,.F.);+#146 = ORIENTED_EDGE('',*,*,#112,.T.);+#147 = ORIENTED_EDGE('',*,*,#148,.F.);+#148 = EDGE_CURVE('',#123,#113,#149,.T.);+#149 = CIRCLE('',#150,4.375);+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);+#151 = CARTESIAN_POINT('',(2.5,0.,0.));+#152 = DIRECTION('',(0.,0.,-1.));+#153 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#154 = CYLINDRICAL_SURFACE('',#155,4.375);+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);+#156 = CARTESIAN_POINT('',(2.5,0.,0.3));+#157 = DIRECTION('',(0.,0.,-1.));+#158 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#159 = ADVANCED_FACE('',(#160),#179,.T.);+#160 = FACE_BOUND('',#161,.T.);+#161 = EDGE_LOOP('',(#162,#163,#171,#178));+#162 = ORIENTED_EDGE('',*,*,#95,.F.);+#163 = ORIENTED_EDGE('',*,*,#164,.T.);+#164 = EDGE_CURVE('',#96,#165,#167,.T.);+#165 = VERTEX_POINT('',#166);+#166 = CARTESIAN_POINT('',(-0.45,3.612708057485E-16,-2.));+#167 = LINE('',#168,#169);+#168 = CARTESIAN_POINT('',(-0.45,3.612708057485E-16,0.3));+#169 = VECTOR('',#170,1.);+#170 = DIRECTION('',(0.,0.,-1.));+#171 = ORIENTED_EDGE('',*,*,#172,.T.);+#172 = EDGE_CURVE('',#165,#165,#173,.T.);+#173 = CIRCLE('',#174,0.45);+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);+#175 = CARTESIAN_POINT('',(0.,3.061616997868E-16,-2.));+#176 = DIRECTION('',(0.,0.,1.));+#177 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#178 = ORIENTED_EDGE('',*,*,#164,.F.);+#179 = CYLINDRICAL_SURFACE('',#180,0.45);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(0.,3.061616997868E-16,0.3));+#182 = DIRECTION('',(0.,0.,1.));+#183 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#184 = ADVANCED_FACE('',(#185),#211,.T.);+#185 = FACE_BOUND('',#186,.F.);+#186 = EDGE_LOOP('',(#187,#188,#196,#205));+#187 = ORIENTED_EDGE('',*,*,#130,.T.);+#188 = ORIENTED_EDGE('',*,*,#189,.T.);+#189 = EDGE_CURVE('',#123,#190,#192,.T.);+#190 = VERTEX_POINT('',#191);+#191 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,+-1.387778780781E-17));+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,0.));+#194 = VECTOR('',#195,1.);+#195 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#196 = ORIENTED_EDGE('',*,*,#197,.F.);+#197 = EDGE_CURVE('',#198,#190,#200,.T.);+#198 = VERTEX_POINT('',#199);+#199 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,+-1.387778780781E-17));+#200 = CIRCLE('',#201,6.05);+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);+#202 = CARTESIAN_POINT('',(2.5,0.,-1.387778780781E-17));+#203 = DIRECTION('',(0.,-0.,-1.));+#204 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#205 = ORIENTED_EDGE('',*,*,#206,.F.);+#206 = EDGE_CURVE('',#113,#198,#207,.T.);+#207 = LINE('',#208,#209);+#208 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,0.));+#209 = VECTOR('',#210,1.);+#210 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#211 = PLANE('',#212);+#212 = AXIS2_PLACEMENT_3D('',#213,#214,#215);+#213 = CARTESIAN_POINT('',(2.5,0.,0.));+#214 = DIRECTION('',(0.,0.,-1.));+#215 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#216 = ADVANCED_FACE('',(#217),#229,.T.);+#217 = FACE_BOUND('',#218,.F.);+#218 = EDGE_LOOP('',(#219,#220,#221,#228));+#219 = ORIENTED_EDGE('',*,*,#148,.T.);+#220 = ORIENTED_EDGE('',*,*,#206,.T.);+#221 = ORIENTED_EDGE('',*,*,#222,.F.);+#222 = EDGE_CURVE('',#190,#198,#223,.T.);+#223 = CIRCLE('',#224,6.05);+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);+#225 = CARTESIAN_POINT('',(2.5,0.,-1.387778780781E-17));+#226 = DIRECTION('',(0.,0.,-1.));+#227 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#228 = ORIENTED_EDGE('',*,*,#189,.F.);+#229 = PLANE('',#230);+#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);+#231 = CARTESIAN_POINT('',(2.5,0.,0.));+#232 = DIRECTION('',(0.,0.,-1.));+#233 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#234 = ADVANCED_FACE('',(#235),#238,.F.);+#235 = FACE_BOUND('',#236,.F.);+#236 = EDGE_LOOP('',(#237));+#237 = ORIENTED_EDGE('',*,*,#172,.T.);+#238 = PLANE('',#239);+#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242);+#240 = CARTESIAN_POINT('',(-4.440892098501E-16,2.533105615376E-16,-2.));+#241 = DIRECTION('',(0.,0.,1.));+#242 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#243 = ADVANCED_FACE('',(#244),#272,.F.);+#244 = FACE_BOUND('',#245,.F.);+#245 = EDGE_LOOP('',(#246,#247,#256,#265));+#246 = ORIENTED_EDGE('',*,*,#197,.T.);+#247 = ORIENTED_EDGE('',*,*,#248,.T.);+#248 = EDGE_CURVE('',#190,#249,#251,.T.);+#249 = VERTEX_POINT('',#250);+#250 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,0.2));+#251 = CIRCLE('',#252,0.2);+#252 = AXIS2_PLACEMENT_3D('',#253,#254,#255);+#253 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,0.2));+#254 = DIRECTION('',(0.382683432365,-0.923879532511,0.));+#255 = DIRECTION('',(-4.102849315896E-15,-1.699455831017E-15,-1.));+#256 = ORIENTED_EDGE('',*,*,#257,.F.);+#257 = EDGE_CURVE('',#258,#249,#260,.T.);+#258 = VERTEX_POINT('',#259);+#259 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,0.2));+#260 = CIRCLE('',#261,6.25);+#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264);+#262 = CARTESIAN_POINT('',(2.5,0.,0.2));+#263 = DIRECTION('',(0.,-0.,-1.));+#264 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#265 = ORIENTED_EDGE('',*,*,#266,.F.);+#266 = EDGE_CURVE('',#198,#258,#267,.T.);+#267 = CIRCLE('',#268,0.2);+#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271);+#269 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,0.2));+#270 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));+#271 = DIRECTION('',(-4.102849315896E-15,1.699455831017E-15,-1.));+#272 = SURFACE_OF_REVOLUTION('',#273,#278);+#273 = CIRCLE('',#274,0.2);+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);+#275 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,0.2));+#276 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));+#277 = DIRECTION('',(-4.102849315896E-15,1.699455831017E-15,-1.));+#278 = AXIS1_PLACEMENT('',#279,#280);+#279 = CARTESIAN_POINT('',(2.5,0.,0.));+#280 = DIRECTION('',(0.,0.,-1.));+#281 = ADVANCED_FACE('',(#282),#294,.F.);+#282 = FACE_BOUND('',#283,.F.);+#283 = EDGE_LOOP('',(#284,#285,#286,#293));+#284 = ORIENTED_EDGE('',*,*,#222,.T.);+#285 = ORIENTED_EDGE('',*,*,#266,.T.);+#286 = ORIENTED_EDGE('',*,*,#287,.F.);+#287 = EDGE_CURVE('',#249,#258,#288,.T.);+#288 = CIRCLE('',#289,6.25);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(2.5,0.,0.2));+#291 = DIRECTION('',(0.,0.,-1.));+#292 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#293 = ORIENTED_EDGE('',*,*,#248,.F.);+#294 = SURFACE_OF_REVOLUTION('',#295,#300);+#295 = CIRCLE('',#296,0.2);+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);+#297 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,0.2));+#298 = DIRECTION('',(0.382683432365,-0.923879532511,1.972152263053E-31)+);+#299 = DIRECTION('',(-4.102849315896E-15,-1.699455831017E-15,-1.));+#300 = AXIS1_PLACEMENT('',#301,#302);+#301 = CARTESIAN_POINT('',(2.5,0.,0.));+#302 = DIRECTION('',(0.,0.,-1.));+#303 = ADVANCED_FACE('',(#304),#361,.T.);+#304 = FACE_BOUND('',#305,.F.);+#305 = EDGE_LOOP('',(#306,#314,#315,#323));+#306 = ORIENTED_EDGE('',*,*,#307,.F.);+#307 = EDGE_CURVE('',#258,#308,#310,.T.);+#308 = VERTEX_POINT('',#309);+#309 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,1.064979142851+));+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,0.2));+#312 = VECTOR('',#313,1.);+#313 = DIRECTION('',(0.,0.,1.));+#314 = ORIENTED_EDGE('',*,*,#257,.T.);+#315 = ORIENTED_EDGE('',*,*,#316,.T.);+#316 = EDGE_CURVE('',#249,#317,#319,.T.);+#317 = VERTEX_POINT('',#318);+#318 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,1.064979142851)+);+#319 = LINE('',#320,#321);+#320 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,0.2));+#321 = VECTOR('',#322,1.);+#322 = DIRECTION('',(0.,0.,1.));+#323 = ORIENTED_EDGE('',*,*,#324,.F.);+#324 = EDGE_CURVE('',#308,#317,#325,.T.);+#325 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#326,#327,#328,#329,#330,#331,+#332,#333,#334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,+#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,+#358,#359,#360),.UNSPECIFIED.,.F.,.F.,(13,11,11,13),(-1.464039103958+,-9.682136741315E-16,34.361169648639,35.825208752597),+.UNSPECIFIED.);+#326 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,1.064979142851+));+#327 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,1.064979142851+));+#328 = CARTESIAN_POINT('',(8.740545057225,-1.266028547203,1.064979142851+));+#329 = CARTESIAN_POINT('',(8.693650533852,-1.379241941529,1.064979142851+));+#330 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,1.064979142851+));+#331 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,1.064979142851+));+#332 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,1.064979142851+));+#333 = CARTESIAN_POINT('',(8.506660719184,-1.830675288126,1.064979142851+));+#334 = CARTESIAN_POINT('',(8.460060335222,-1.943178567099,1.064979142851+));+#335 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,1.064979142851+));+#336 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,1.064979142851+));+#337 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,1.064979142851+));+#338 = CARTESIAN_POINT('',(7.186053384902,-5.018903425121,1.064979142851+));+#339 = CARTESIAN_POINT('',(4.776733295078,-7.145973776757,1.064979179797+));+#340 = CARTESIAN_POINT('',(1.298912423607,-7.988650647444,1.064978655247+));+#341 = CARTESIAN_POINT('',(-2.430369316395,-6.892486753831,+1.064980759306));+#342 = CARTESIAN_POINT('',(-5.206969579472,-4.156838900279,1.06497611315+));+#343 = CARTESIAN_POINT('',(-6.598654226818,9.018119584425E-12,+1.064982832675));+#344 = CARTESIAN_POINT('',(-5.206969579471,4.156838900263,1.06497611315)+);+#345 = CARTESIAN_POINT('',(-2.430369316396,6.892486753842,1.064980759307+));+#346 = CARTESIAN_POINT('',(1.298912423608,7.988650647438,1.064978655246)+);+#347 = CARTESIAN_POINT('',(4.776733295077,7.145973776759,1.064979179798)+);+#348 = CARTESIAN_POINT('',(7.186053384902,5.01890342512,1.064979142851)+);+#349 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,1.064979142851)+);+#350 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,1.064979142851)+);+#351 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,1.064979142851)+);+#352 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,1.064979142851)+);+#353 = CARTESIAN_POINT('',(8.506660719184,1.830675288126,1.064979142851)+);+#354 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,1.064979142851)+);+#355 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,1.064979142851)+);+#356 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,1.064979142851)+);+#357 = CARTESIAN_POINT('',(8.693650533852,1.379241941529,1.064979142851)+);+#358 = CARTESIAN_POINT('',(8.740545057224,1.266028547203,1.064979142851)+);+#359 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,1.064979142851)+);+#360 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,1.064979142851)+);+#361 = CYLINDRICAL_SURFACE('',#362,6.25);+#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365);+#363 = CARTESIAN_POINT('',(2.5,0.,0.2));+#364 = DIRECTION('',(0.,0.,1.));+#365 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#366 = ADVANCED_FACE('',(#367),#389,.T.);+#367 = FACE_BOUND('',#368,.F.);+#368 = EDGE_LOOP('',(#369,#370,#371,#372));+#369 = ORIENTED_EDGE('',*,*,#316,.F.);+#370 = ORIENTED_EDGE('',*,*,#287,.T.);+#371 = ORIENTED_EDGE('',*,*,#307,.T.);+#372 = ORIENTED_EDGE('',*,*,#373,.F.);+#373 = EDGE_CURVE('',#317,#308,#374,.T.);+#374 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#375,#376,#377,#378,#379,#380,+#381,#382,#383,#384,#385,#386,#387,#388),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833251669E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#375 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,1.064979142851)+);+#376 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,1.064979142851)+);+#377 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,1.064979142851)+);+#378 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,1.064979142851)+);+#379 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,1.064979142851)+);+#380 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,1.064979142851)+);+#381 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,1.064979142851)+);+#382 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,1.064979142851+));+#383 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,1.064979142851)+);+#384 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,1.064979142851+));+#385 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,1.064979142851+));+#386 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,1.064979142851+));+#387 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,1.064979142851+));+#388 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,1.064979142851+));+#389 = CYLINDRICAL_SURFACE('',#390,6.25);+#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393);+#391 = CARTESIAN_POINT('',(2.5,0.,0.2));+#392 = DIRECTION('',(0.,0.,1.));+#393 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#394 = ADVANCED_FACE('',(#395),#462,.T.);+#395 = FACE_BOUND('',#396,.T.);+#396 = EDGE_LOOP('',(#397,#410,#450,#461));+#397 = ORIENTED_EDGE('',*,*,#398,.T.);+#398 = EDGE_CURVE('',#308,#399,#401,.T.);+#399 = VERTEX_POINT('',#400);+#400 = CARTESIAN_POINT('',(8.199994785356,-2.36101514555,1.269338405373)+);+#401 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#402,#403,#404,#405,#406,#407,+#408,#409),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#402 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,1.064979142851+));+#403 = CARTESIAN_POINT('',(8.274247078134,-2.391771452256,1.096354693756+));+#404 = CARTESIAN_POINT('',(8.270709789351,-2.390306259269,1.128451091714+));+#405 = CARTESIAN_POINT('',(8.263345460372,-2.387255854328,1.160459841089+));+#406 = CARTESIAN_POINT('',(8.252103963761,-2.38259947397,1.191399006321)+);+#407 = CARTESIAN_POINT('',(8.237350857192,-2.376488537142,1.220262489232+));+#408 = CARTESIAN_POINT('',(8.219740814653,-2.369194218688,1.246368375243+));+#409 = CARTESIAN_POINT('',(8.199994785356,-2.36101514555,1.269338405373)+);+#410 = ORIENTED_EDGE('',*,*,#411,.T.);+#411 = EDGE_CURVE('',#399,#412,#414,.T.);+#412 = VERTEX_POINT('',#413);+#413 = CARTESIAN_POINT('',(8.199994785356,2.36101514555,1.269338405373)+);+#414 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#415,#416,#417,#418,#419,#420,+#421,#422,#423,#424,#425,#426,#427,#428,#429,#430,#431,#432,#433,+#434,#435,#436,#437,#438,#439,#440,#441,#442,#443,#444,#445,#446,+#447,#448,#449),.UNSPECIFIED.,.F.,.F.,(13,11,11,13),(-1.464039103958+,-9.682136741315E-16,34.361169648639,35.825208752597),+.UNSPECIFIED.);+#415 = CARTESIAN_POINT('',(8.760258294776,-1.008419382607,1.269338405373+));+#416 = CARTESIAN_POINT('',(8.712649897139,-1.123356221866,1.269338405373+));+#417 = CARTESIAN_POINT('',(8.665208730747,-1.237889329182,1.269338405373+));+#418 = CARTESIAN_POINT('',(8.617934795602,-1.352018704557,1.269338405373+));+#419 = CARTESIAN_POINT('',(8.570828091702,-1.46574434799,1.269338405373)+);+#420 = CARTESIAN_POINT('',(8.523888619049,-1.579066259481,1.269338405373+));+#421 = CARTESIAN_POINT('',(8.477116377641,-1.69198443903,1.269338405373)+);+#422 = CARTESIAN_POINT('',(8.430511367479,-1.804498886638,1.269338405373+));+#423 = CARTESIAN_POINT('',(8.384073588562,-1.916609602304,1.269338405373+));+#424 = CARTESIAN_POINT('',(8.337803040892,-2.028316586028,1.269338405373+));+#425 = CARTESIAN_POINT('',(8.291699724468,-2.139619837811,1.269338405373+));+#426 = CARTESIAN_POINT('',(8.245763639289,-2.250519357651,1.269338405373+));+#427 = CARTESIAN_POINT('',(7.125794410271,-4.954364259787,1.269338405373+));+#428 = CARTESIAN_POINT('',(4.747402641958,-7.054273059449,1.269338398874+));+#429 = CARTESIAN_POINT('',(1.313962711062,-7.88563360873,1.269338491137)+);+#430 = CARTESIAN_POINT('',(-2.366005502968,-6.803844947599,+1.269338121059));+#431 = CARTESIAN_POINT('',(-5.108771430237,-4.103735310607,+1.269338938257));+#432 = CARTESIAN_POINT('',(-6.480934054877,5.12390130325E-12,+1.269337756383));+#433 = CARTESIAN_POINT('',(-5.108771430237,4.103735310598,1.269338938256+));+#434 = CARTESIAN_POINT('',(-2.366005502968,6.803844947605,1.26933812106)+);+#435 = CARTESIAN_POINT('',(1.313962711063,7.885633608727,1.269338491136)+);+#436 = CARTESIAN_POINT('',(4.747402641958,7.05427305945,1.269338398874)+);+#437 = CARTESIAN_POINT('',(7.125794410271,4.954364259787,1.269338405373)+);+#438 = CARTESIAN_POINT('',(8.245763639289,2.250519357651,1.269338405373)+);+#439 = CARTESIAN_POINT('',(8.291699724468,2.139619837811,1.269338405373)+);+#440 = CARTESIAN_POINT('',(8.337803040892,2.028316586028,1.269338405373)+);+#441 = CARTESIAN_POINT('',(8.384073588562,1.916609602304,1.269338405373)+);+#442 = CARTESIAN_POINT('',(8.430511367479,1.804498886638,1.269338405373)+);+#443 = CARTESIAN_POINT('',(8.477116377641,1.69198443903,1.269338405373)+);+#444 = CARTESIAN_POINT('',(8.523888619049,1.579066259481,1.269338405373)+);+#445 = CARTESIAN_POINT('',(8.570828091702,1.465744347989,1.269338405373)+);+#446 = CARTESIAN_POINT('',(8.617934795602,1.352018704557,1.269338405373)+);+#447 = CARTESIAN_POINT('',(8.665208730747,1.237889329182,1.269338405373)+);+#448 = CARTESIAN_POINT('',(8.712649897138,1.123356221865,1.269338405373)+);+#449 = CARTESIAN_POINT('',(8.760258294775,1.008419382607,1.269338405373)+);+#450 = ORIENTED_EDGE('',*,*,#451,.F.);+#451 = EDGE_CURVE('',#317,#412,#452,.T.);+#452 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#453,#454,#455,#456,#457,#458,+#459,#460),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#453 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,1.064979142851)+);+#454 = CARTESIAN_POINT('',(8.274247078134,2.391771452256,1.096354693756)+);+#455 = CARTESIAN_POINT('',(8.270709789351,2.390306259269,1.128451091714)+);+#456 = CARTESIAN_POINT('',(8.263345460372,2.387255854327,1.160459841089)+);+#457 = CARTESIAN_POINT('',(8.252103963761,2.38259947397,1.191399006321)+);+#458 = CARTESIAN_POINT('',(8.237350857192,2.376488537142,1.220262489232)+);+#459 = CARTESIAN_POINT('',(8.219740814653,2.369194218688,1.246368375243)+);+#460 = CARTESIAN_POINT('',(8.199994785356,2.36101514555,1.269338405373)+);+#461 = ORIENTED_EDGE('',*,*,#324,.F.);+#462 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,12,(+(#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475+,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486,#487,#488+,#489,#490,#491,#492,#493,#494,#495,#496,#497)+,(#498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510+,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523+,#524,#525,#526,#527,#528,#529,#530,#531,#532)+,(#533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545+,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558+,#559,#560,#561,#562,#563,#564,#565,#566,#567+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(13,11,+11,13),(0.,34.361169648639),(-1.464039103958,-9.682136741315E-16,+34.361169648639,35.825208752597),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.930618018488,0.930617504559,0.930619566012+,0.93061501394,0.930621597395,0.93061501394,0.930619566012+,0.930617504559,0.930618018488,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#463 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,1.064979142851+));+#464 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,1.064979142851+));+#465 = CARTESIAN_POINT('',(8.740545057225,-1.266028547203,1.064979142851+));+#466 = CARTESIAN_POINT('',(8.693650533852,-1.379241941529,1.064979142851+));+#467 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,1.064979142851+));+#468 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,1.064979142851+));+#469 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,1.064979142851+));+#470 = CARTESIAN_POINT('',(8.506660719184,-1.830675288126,1.064979142851+));+#471 = CARTESIAN_POINT('',(8.460060335222,-1.943178567099,1.064979142851+));+#472 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,1.064979142851+));+#473 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,1.064979142851+));+#474 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,1.064979142851+));+#475 = CARTESIAN_POINT('',(7.186053384902,-5.018903425121,1.064979142851+));+#476 = CARTESIAN_POINT('',(4.776733295078,-7.145973776757,1.064979179797+));+#477 = CARTESIAN_POINT('',(1.298912423607,-7.988650647444,1.064978655247+));+#478 = CARTESIAN_POINT('',(-2.430369316395,-6.892486753831,+1.064980759306));+#479 = CARTESIAN_POINT('',(-5.206969579472,-4.156838900279,1.06497611315+));+#480 = CARTESIAN_POINT('',(-6.598654226818,9.018119584425E-12,+1.064982832675));+#481 = CARTESIAN_POINT('',(-5.206969579471,4.156838900263,1.06497611315)+);+#482 = CARTESIAN_POINT('',(-2.430369316396,6.892486753842,1.064980759307+));+#483 = CARTESIAN_POINT('',(1.298912423608,7.988650647438,1.064978655246)+);+#484 = CARTESIAN_POINT('',(4.776733295077,7.145973776759,1.064979179798)+);+#485 = CARTESIAN_POINT('',(7.186053384902,5.01890342512,1.064979142851)+);+#486 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,1.064979142851)+);+#487 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,1.064979142851)+);+#488 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,1.064979142851)+);+#489 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,1.064979142851)+);+#490 = CARTESIAN_POINT('',(8.506660719184,1.830675288126,1.064979142851)+);+#491 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,1.064979142851)+);+#492 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,1.064979142851)+);+#493 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,1.064979142851)+);+#494 = CARTESIAN_POINT('',(8.693650533852,1.379241941529,1.064979142851)+);+#495 = CARTESIAN_POINT('',(8.740545057224,1.266028547203,1.064979142851)+);+#496 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,1.064979142851)+);+#497 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,1.064979142851)+);+#498 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,1.182962690499+));+#499 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,1.182962690499+));+#500 = CARTESIAN_POINT('',(8.740545057225,-1.266028547203,1.182962690499+));+#501 = CARTESIAN_POINT('',(8.693650533853,-1.379241941529,1.182962690499+));+#502 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,1.182962690499+));+#503 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,1.182962690499+));+#504 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,1.182962690499+));+#505 = CARTESIAN_POINT('',(8.506660719184,-1.830675288126,1.182962690499+));+#506 = CARTESIAN_POINT('',(8.460060335223,-1.943178567099,1.182962690499+));+#507 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,1.182962690499+));+#508 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,1.182962690499+));+#509 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,1.182962690499+));+#510 = CARTESIAN_POINT('',(7.186053384901,-5.01890342512,1.182962690499)+);+#511 = CARTESIAN_POINT('',(4.77673296285,-7.145973409654,1.182962693185)+);+#512 = CARTESIAN_POINT('',(1.298912301697,-7.988654131912,1.182962655052+));+#513 = CARTESIAN_POINT('',(-2.430361676772,-6.892476824925,1.18296280801+));+#514 = CARTESIAN_POINT('',(-5.206992989525,-4.156850292901,1.18296247025+));+#515 = CARTESIAN_POINT('',(-6.598620264921,8.048228750113E-12,+1.182962958735));+#516 = CARTESIAN_POINT('',(-5.206992989525,4.156850292887,1.18296247025)+);+#517 = CARTESIAN_POINT('',(-2.430361676772,6.892476824934,1.18296280801)+);+#518 = CARTESIAN_POINT('',(1.298912301697,7.988654131908,1.182962655052)+);+#519 = CARTESIAN_POINT('',(4.77673296285,7.145973409656,1.182962693185)+);+#520 = CARTESIAN_POINT('',(7.186053384901,5.01890342512,1.182962690499)+);+#521 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,1.182962690499)+);+#522 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,1.182962690499)+);+#523 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,1.182962690499)+);+#524 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,1.182962690499)+);+#525 = CARTESIAN_POINT('',(8.506660719184,1.830675288127,1.182962690499)+);+#526 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,1.182962690499)+);+#527 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,1.182962690499)+);+#528 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,1.182962690499)+);+#529 = CARTESIAN_POINT('',(8.693650533853,1.379241941529,1.182962690499)+);+#530 = CARTESIAN_POINT('',(8.740545057225,1.266028547203,1.182962690499)+);+#531 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,1.182962690499)+);+#532 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,1.182962690499)+);+#533 = CARTESIAN_POINT('',(8.760258294776,-1.008419382607,1.269338405373+));+#534 = CARTESIAN_POINT('',(8.712649897139,-1.123356221866,1.269338405373+));+#535 = CARTESIAN_POINT('',(8.665208730747,-1.237889329182,1.269338405373+));+#536 = CARTESIAN_POINT('',(8.617934795602,-1.352018704557,1.269338405373+));+#537 = CARTESIAN_POINT('',(8.570828091702,-1.46574434799,1.269338405373)+);+#538 = CARTESIAN_POINT('',(8.523888619049,-1.579066259481,1.269338405373+));+#539 = CARTESIAN_POINT('',(8.477116377641,-1.69198443903,1.269338405373)+);+#540 = CARTESIAN_POINT('',(8.430511367479,-1.804498886638,1.269338405373+));+#541 = CARTESIAN_POINT('',(8.384073588562,-1.916609602304,1.269338405373+));+#542 = CARTESIAN_POINT('',(8.337803040892,-2.028316586028,1.269338405373+));+#543 = CARTESIAN_POINT('',(8.291699724468,-2.139619837811,1.269338405373+));+#544 = CARTESIAN_POINT('',(8.245763639289,-2.250519357651,1.269338405373+));+#545 = CARTESIAN_POINT('',(7.125794410271,-4.954364259787,1.269338405373+));+#546 = CARTESIAN_POINT('',(4.747402641958,-7.054273059449,1.269338398874+));+#547 = CARTESIAN_POINT('',(1.313962711062,-7.88563360873,1.269338491137)+);+#548 = CARTESIAN_POINT('',(-2.366005502968,-6.803844947599,+1.269338121059));+#549 = CARTESIAN_POINT('',(-5.108771430237,-4.103735310607,+1.269338938257));+#550 = CARTESIAN_POINT('',(-6.480934054877,5.12390130325E-12,+1.269337756383));+#551 = CARTESIAN_POINT('',(-5.108771430237,4.103735310598,1.269338938256+));+#552 = CARTESIAN_POINT('',(-2.366005502968,6.803844947605,1.26933812106)+);+#553 = CARTESIAN_POINT('',(1.313962711063,7.885633608727,1.269338491136)+);+#554 = CARTESIAN_POINT('',(4.747402641958,7.05427305945,1.269338398874)+);+#555 = CARTESIAN_POINT('',(7.125794410271,4.954364259787,1.269338405373)+);+#556 = CARTESIAN_POINT('',(8.245763639289,2.250519357651,1.269338405373)+);+#557 = CARTESIAN_POINT('',(8.291699724468,2.139619837811,1.269338405373)+);+#558 = CARTESIAN_POINT('',(8.337803040892,2.028316586028,1.269338405373)+);+#559 = CARTESIAN_POINT('',(8.384073588562,1.916609602304,1.269338405373)+);+#560 = CARTESIAN_POINT('',(8.430511367479,1.804498886638,1.269338405373)+);+#561 = CARTESIAN_POINT('',(8.477116377641,1.69198443903,1.269338405373)+);+#562 = CARTESIAN_POINT('',(8.523888619049,1.579066259481,1.269338405373)+);+#563 = CARTESIAN_POINT('',(8.570828091702,1.465744347989,1.269338405373)+);+#564 = CARTESIAN_POINT('',(8.617934795602,1.352018704557,1.269338405373)+);+#565 = CARTESIAN_POINT('',(8.665208730747,1.237889329182,1.269338405373)+);+#566 = CARTESIAN_POINT('',(8.712649897138,1.123356221865,1.269338405373)+);+#567 = CARTESIAN_POINT('',(8.760258294775,1.008419382607,1.269338405373)+);+#568 = ADVANCED_FACE('',(#569),#667,.T.);+#569 = FACE_BOUND('',#570,.T.);+#570 = EDGE_LOOP('',(#571,#572,#573,#592,#617,#624,#649,#666));+#571 = ORIENTED_EDGE('',*,*,#373,.F.);+#572 = ORIENTED_EDGE('',*,*,#451,.T.);+#573 = ORIENTED_EDGE('',*,*,#574,.T.);+#574 = EDGE_CURVE('',#412,#575,#577,.T.);+#575 = VERTEX_POINT('',#576);+#576 = CARTESIAN_POINT('',(8.668861107028,9.721097626201E-02,+1.269338405373));+#577 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#578,#579,#580,#581,#582,#583,+#584,#585,#586,#587,#588,#589,#590,#591),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833251669E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#578 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.269338405373)+);+#579 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.269338405373)+);+#580 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.269338405373)+);+#581 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.269338405373)+);+#582 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.269338405373)+);+#583 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.269338405373)+);+#584 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.269338405373)+);+#585 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.269338405373+));+#586 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.269338405373+));+#587 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.269338405373+));+#588 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.269338405373+));+#589 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.269338405373)+);+#590 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.269338405373+));+#591 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.269338405373+));+#592 = ORIENTED_EDGE('',*,*,#593,.T.);+#593 = EDGE_CURVE('',#575,#594,#596,.T.);+#594 = VERTEX_POINT('',#595);+#595 = CARTESIAN_POINT('',(8.686147937598,9.999999999993E-04,1.25));+#596 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#597,#598,#599,#600,#601,#602,+#603,#604,#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,#615,+#616),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0.,0.498268823592,+0.692388467938,1.),.UNSPECIFIED.);+#597 = CARTESIAN_POINT('',(8.668861107028,9.721097626201E-02,+1.269338405373));+#598 = CARTESIAN_POINT('',(8.670560852777,9.302031176149E-02,+1.267582831463));+#599 = CARTESIAN_POINT('',(8.672216647915,8.861388782225E-02,+1.265841698618));+#600 = CARTESIAN_POINT('',(8.673826378859,8.396242932987E-02,+1.264119107456));+#601 = CARTESIAN_POINT('',(8.675385896585,7.903394864436E-02,+1.262421498766));+#602 = CARTESIAN_POINT('',(8.676888331543,7.378178082091E-02,+1.260758870804));+#603 = CARTESIAN_POINT('',(8.678325032849,6.815588129906E-02,+1.259144011868));+#604 = CARTESIAN_POINT('',(8.680210370248,5.965603897949E-02,+1.256994811994));+#605 = CARTESIAN_POINT('',(8.680726659412,5.719928275637E-02,+1.256402787054));+#606 = CARTESIAN_POINT('',(8.681229780239,5.466169682494E-02,+1.255822552063));+#607 = CARTESIAN_POINT('',(8.681718638606,5.203576594389E-02,+1.255255639396));+#608 = CARTESIAN_POINT('',(8.682191810151,4.931233974224E-02,+1.254704005367));+#609 = CARTESIAN_POINT('',(8.682647424233,4.647940374592E-02,+1.254170181986));+#610 = CARTESIAN_POINT('',(8.683773358576,3.883258132592E-02,+1.252844894693));+#611 = CARTESIAN_POINT('',(8.684399997281,3.392007302619E-02,+1.252101137881));+#612 = CARTESIAN_POINT('',(8.684974597679,2.861646675312E-02,+1.251414419633));+#613 = CARTESIAN_POINT('',(8.685485173521,2.277738563169E-02,+1.250800254457));+#614 = CARTESIAN_POINT('',(8.685895174812,1.628593769171E-02,+1.250303861815));+#615 = CARTESIAN_POINT('',(8.68614663501,9.053485861842E-03,1.25));+#616 = CARTESIAN_POINT('',(8.686147937598,9.999999999992E-04,1.25));+#617 = ORIENTED_EDGE('',*,*,#618,.T.);+#618 = EDGE_CURVE('',#594,#619,#621,.T.);+#619 = VERTEX_POINT('',#620);+#620 = CARTESIAN_POINT('',(8.686147937806,-1.000000000001E-03,1.25));+#621 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#622,#623),.UNSPECIFIED.,.F.,.F.,+(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#622 = CARTESIAN_POINT('',(8.686147937598,9.999999999991E-04,1.25));+#623 = CARTESIAN_POINT('',(8.686147937806,-1.000000000001E-03,1.25));+#624 = ORIENTED_EDGE('',*,*,#625,.T.);+#625 = EDGE_CURVE('',#619,#626,#628,.T.);+#626 = VERTEX_POINT('',#627);+#627 = CARTESIAN_POINT('',(8.668861127255,-9.721097626202E-02,+1.269338405373));+#628 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#629,#630,#631,#632,#633,#634,+#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646,#647,+#648),.UNSPECIFIED.,.F.,.F.,(8,6,6,8),(0.,0.318263050799,+0.667339750209,1.),.UNSPECIFIED.);+#629 = CARTESIAN_POINT('',(8.686147937806,-1.000000000001E-03,1.25));+#630 = CARTESIAN_POINT('',(8.686146594756,-9.314310080555E-03,1.25));+#631 = CARTESIAN_POINT('',(8.685878625147,-1.676210212701E-02,+1.250323864858));+#632 = CARTESIAN_POINT('',(8.68544386113,-2.342679351997E-02,+1.25085027652));+#633 = CARTESIAN_POINT('',(8.68490504986,-2.940341734309E-02,+1.251498088042));+#634 = CARTESIAN_POINT('',(8.684301271957,-3.481825240822E-02,+1.252219089783));+#635 = CARTESIAN_POINT('',(8.683644303262,-3.982845524878E-02,+1.252997976821));+#636 = CARTESIAN_POINT('',(8.682124659376,-4.986669274346E-02,+1.25478392615));+#637 = CARTESIAN_POINT('',(8.68126735801,-5.472305384793E-02,+1.255783282191));+#638 = CARTESIAN_POINT('',(8.680360643948,-5.927896269259E-02,+1.256830289871));+#639 = CARTESIAN_POINT('',(8.679411844921,-6.357565460827E-02,+1.257914743073));+#640 = CARTESIAN_POINT('',(8.678426789688,-6.765109019934E-02,+1.259028564705));+#641 = CARTESIAN_POINT('',(8.677408952967,-7.153195417144E-02,+1.26016667517));+#642 = CARTESIAN_POINT('',(8.675360899464,-7.877902835651E-02,+1.262430457897));+#643 = CARTESIAN_POINT('',(8.674334266839,-8.215826594859E-02,+1.263553368136));+#644 = CARTESIAN_POINT('',(8.673282753376,-8.539878819248E-02,+1.264690991148));+#645 = CARTESIAN_POINT('',(8.67220829513,-8.851444263E-02,1.265840428035+));+#646 = CARTESIAN_POINT('',(8.671112439003,-9.151590622465E-02,+1.266999339591));+#647 = CARTESIAN_POINT('',(8.66999640146,-9.441199543068E-02,+1.268165842472));+#648 = CARTESIAN_POINT('',(8.668861127255,-9.721097626202E-02,+1.269338405373));+#649 = ORIENTED_EDGE('',*,*,#650,.T.);+#650 = EDGE_CURVE('',#626,#399,#651,.T.);+#651 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#652,#653,#654,#655,#656,#657,+#658,#659,#660,#661,#662,#663,#664,#665),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833251669E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#652 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.269338405373)+);+#653 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.269338405373)+);+#654 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.269338405373)+);+#655 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.269338405373)+);+#656 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.269338405373)+);+#657 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.269338405373)+);+#658 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.269338405373)+);+#659 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.269338405373+));+#660 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.269338405373+));+#661 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.269338405373+));+#662 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.269338405373+));+#663 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.269338405373)+);+#664 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.269338405373+));+#665 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.269338405373+));+#666 = ORIENTED_EDGE('',*,*,#398,.F.);+#667 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(+(#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680+,#681)+,(#682,#683,#684,#685,#686,#687,#688,#689,#690,#691,#692,#693,#694+,#695)+,(#696,#697,#698,#699,#700,#701,#702,#703,#704,#705,#706,#707,#708+,#709+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,4+,4,6),(0.,4.9087391912),(-0.298533671706,-3.349833251669E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#668 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,1.064979142851)+);+#669 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,1.064979142851)+);+#670 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,1.064979142851)+);+#671 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,1.064979142851)+);+#672 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,1.064979142851)+);+#673 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,1.064979142851)+);+#674 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,1.064979142851)+);+#675 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,1.064979142851+));+#676 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,1.064979142851)+);+#677 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,1.064979142851+));+#678 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,1.064979142851+));+#679 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,1.064979142851+));+#680 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,1.064979142851+));+#681 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,1.064979142851+));+#682 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,1.182962690499)+);+#683 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,1.182962690499)+);+#684 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,1.182962690499)+);+#685 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,1.182962690499)+);+#686 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,1.182962690499)+);+#687 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,1.182962690499)+);+#688 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,1.182962690499)+);+#689 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,1.182962690499+));+#690 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,1.182962690499)+);+#691 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,1.182962690499+));+#692 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,1.182962690499+));+#693 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,1.182962690499+));+#694 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,1.182962690499+));+#695 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,1.182962690499+));+#696 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.269338405373)+);+#697 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.269338405373)+);+#698 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.269338405373)+);+#699 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.269338405373)+);+#700 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.269338405373)+);+#701 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.269338405373)+);+#702 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.269338405373)+);+#703 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.269338405373+));+#704 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.269338405373+));+#705 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.269338405373+));+#706 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.269338405373+));+#707 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.269338405373)+);+#708 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.269338405373+));+#709 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.269338405373+));+#710 = ADVANCED_FACE('',(#711),#770,.F.);+#711 = FACE_BOUND('',#712,.F.);+#712 = EDGE_LOOP('',(#713,#722,#723,#732));+#713 = ORIENTED_EDGE('',*,*,#714,.F.);+#714 = EDGE_CURVE('',#399,#715,#717,.T.);+#715 = VERTEX_POINT('',#716);+#716 = CARTESIAN_POINT('',(8.199994785356,-2.36101514555,1.930661594627)+);+#717 = CIRCLE('',#718,0.485412195974);+#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721);+#719 = CARTESIAN_POINT('',(8.528313949636,-2.497009396182,1.6));+#720 = DIRECTION('',(0.382683432365,0.923879532511,0.));+#721 = DIRECTION('',(-0.523404384043,0.216801194476,-0.824041924199));+#722 = ORIENTED_EDGE('',*,*,#411,.T.);+#723 = ORIENTED_EDGE('',*,*,#724,.T.);+#724 = EDGE_CURVE('',#412,#725,#727,.T.);+#725 = VERTEX_POINT('',#726);+#726 = CARTESIAN_POINT('',(8.199994785356,2.36101514555,1.930661594627)+);+#727 = CIRCLE('',#728,0.485412195974);+#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731);+#729 = CARTESIAN_POINT('',(8.528313949636,2.497009396182,1.6));+#730 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#731 = DIRECTION('',(-0.523404384043,-0.216801194476,-0.824041924199));+#732 = ORIENTED_EDGE('',*,*,#733,.F.);+#733 = EDGE_CURVE('',#715,#725,#734,.T.);+#734 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#735,#736,#737,#738,#739,#740,+#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,+#754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766,+#767,#768,#769),.UNSPECIFIED.,.F.,.F.,(13,11,11,13),(-1.464039103958+,-9.671295255279E-16,34.361169648639,35.825208752597),+.UNSPECIFIED.);+#735 = CARTESIAN_POINT('',(8.760258294775,-1.008419382607,1.930661594627+));+#736 = CARTESIAN_POINT('',(8.712649897138,-1.123356221865,1.930661594627+));+#737 = CARTESIAN_POINT('',(8.665208730747,-1.237889329182,1.930661594627+));+#738 = CARTESIAN_POINT('',(8.617934795602,-1.352018704557,1.930661594627+));+#739 = CARTESIAN_POINT('',(8.570828091702,-1.46574434799,1.930661594627)+);+#740 = CARTESIAN_POINT('',(8.523888619049,-1.579066259481,1.930661594627+));+#741 = CARTESIAN_POINT('',(8.477116377641,-1.69198443903,1.930661594627)+);+#742 = CARTESIAN_POINT('',(8.430511367479,-1.804498886638,1.930661594627+));+#743 = CARTESIAN_POINT('',(8.384073588562,-1.916609602304,1.930661594627+));+#744 = CARTESIAN_POINT('',(8.337803040892,-2.028316586028,1.930661594627+));+#745 = CARTESIAN_POINT('',(8.291699724467,-2.139619837811,1.930661594627+));+#746 = CARTESIAN_POINT('',(8.245763639289,-2.250519357651,1.930661594627+));+#747 = CARTESIAN_POINT('',(7.125794410271,-4.954364259786,1.930661594627+));+#748 = CARTESIAN_POINT('',(4.747402641957,-7.054273059452,1.930661601126+));+#749 = CARTESIAN_POINT('',(1.313962711064,-7.885633608722,1.930661508864+));+#750 = CARTESIAN_POINT('',(-2.366005502969,-6.803844947613,+1.930661878939));+#751 = CARTESIAN_POINT('',(-5.108771430237,-4.103735310589,+1.930661061746));+#752 = CARTESIAN_POINT('',(-6.480934054876,-1.481215150534E-11,+1.930662243614));+#753 = CARTESIAN_POINT('',(-5.108771430238,4.103735310615,1.930661061747+));+#754 = CARTESIAN_POINT('',(-2.366005502967,6.803844947594,1.930661878938+));+#755 = CARTESIAN_POINT('',(1.313962711062,7.885633608732,1.930661508865)+);+#756 = CARTESIAN_POINT('',(4.747402641958,7.054273059448,1.930661601125)+);+#757 = CARTESIAN_POINT('',(7.125794410271,4.954364259787,1.930661594627)+);+#758 = CARTESIAN_POINT('',(8.245763639289,2.250519357651,1.930661594627)+);+#759 = CARTESIAN_POINT('',(8.291699724468,2.139619837811,1.930661594627)+);+#760 = CARTESIAN_POINT('',(8.337803040892,2.028316586028,1.930661594627)+);+#761 = CARTESIAN_POINT('',(8.384073588562,1.916609602304,1.930661594627)+);+#762 = CARTESIAN_POINT('',(8.430511367479,1.804498886638,1.930661594627)+);+#763 = CARTESIAN_POINT('',(8.477116377641,1.69198443903,1.930661594627)+);+#764 = CARTESIAN_POINT('',(8.523888619049,1.579066259481,1.930661594627)+);+#765 = CARTESIAN_POINT('',(8.570828091702,1.465744347989,1.930661594627)+);+#766 = CARTESIAN_POINT('',(8.617934795602,1.352018704557,1.930661594627)+);+#767 = CARTESIAN_POINT('',(8.665208730747,1.237889329182,1.930661594627)+);+#768 = CARTESIAN_POINT('',(8.712649897138,1.123356221865,1.930661594627)+);+#769 = CARTESIAN_POINT('',(8.760258294775,1.008419382607,1.930661594627)+);+#770 = SURFACE_OF_REVOLUTION('',#771,#776);+#771 = CIRCLE('',#772,0.485412195974);+#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775);+#773 = CARTESIAN_POINT('',(8.528313949636,-2.497009396182,1.6));+#774 = DIRECTION('',(0.382683432365,0.923879532511,0.));+#775 = DIRECTION('',(-0.523404384043,0.216801194476,-0.824041924199));+#776 = AXIS1_PLACEMENT('',#777,#778);+#777 = CARTESIAN_POINT('',(2.5,0.,0.));+#778 = DIRECTION('',(0.,0.,-1.));+#779 = ADVANCED_FACE('',(#780),#839,.F.);+#780 = FACE_BOUND('',#781,.F.);+#781 = EDGE_LOOP('',(#782,#783,#784,#803,#822));+#782 = ORIENTED_EDGE('',*,*,#724,.F.);+#783 = ORIENTED_EDGE('',*,*,#574,.T.);+#784 = ORIENTED_EDGE('',*,*,#785,.T.);+#785 = EDGE_CURVE('',#575,#786,#788,.T.);+#786 = VERTEX_POINT('',#787);+#787 = CARTESIAN_POINT('',(8.545044310878,0.25,1.499));+#788 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#789,#790,#791,#792,#793,#794,+#795,#796,#797,#798,#799,#800,#801,#802),.UNSPECIFIED.,.F.,.F.,(8,6,+8),(0.,0.649417349279,1.),.UNSPECIFIED.);+#789 = CARTESIAN_POINT('',(8.668864210187,9.721046728622E-02,+1.269338192151));+#790 = CARTESIAN_POINT('',(8.657452102535,0.125346662536,1.28112507955)+);+#791 = CARTESIAN_POINT('',(8.643694362887,0.150142484325,1.296239560591)+);+#792 = CARTESIAN_POINT('',(8.629212362563,0.171930287506,1.313821860574)+);+#793 = CARTESIAN_POINT('',(8.614840296374,0.190880392073,1.333516321561)+);+#794 = CARTESIAN_POINT('',(8.601137838676,0.206995605444,1.355005516786)+);+#795 = CARTESIAN_POINT('',(8.588535332382,0.220211675124,1.378014770095)+);+#796 = CARTESIAN_POINT('',(8.571297465707,0.235934927275,1.415287875278)+);+#797 = CARTESIAN_POINT('',(8.565666359068,0.240569965183,1.4287002166));+#798 = CARTESIAN_POINT('',(8.560496263629,0.244311431463,1.44240505137)+);+#799 = CARTESIAN_POINT('',(8.555825815849,0.247141634865,1.456347412964)+);+#800 = CARTESIAN_POINT('',(8.551683389405,0.249043072612,1.470469261947)+);+#801 = CARTESIAN_POINT('',(8.548087016783,0.25,1.484708836026));+#802 = CARTESIAN_POINT('',(8.545044310878,0.25,1.499));+#803 = ORIENTED_EDGE('',*,*,#804,.T.);+#804 = EDGE_CURVE('',#786,#805,#807,.T.);+#805 = VERTEX_POINT('',#806);+#806 = CARTESIAN_POINT('',(8.664560108495,0.25,1.930661594627));+#807 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#808,#809,#810,#811,#812,#813,+#814,#815,#816,#817,#818,#819,#820,#821),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(0.,0.216993499087,0.6118186623,1.),.UNSPECIFIED.);+#808 = CARTESIAN_POINT('',(8.545044310878,0.25,1.499));+#809 = CARTESIAN_POINT('',(8.540837066853,0.25,1.518760833609));+#810 = CARTESIAN_POINT('',(8.537658728208,0.25,1.538740544802));+#811 = CARTESIAN_POINT('',(8.535524553992,0.25,1.55886750504));+#812 = CARTESIAN_POINT('',(8.534442243692,0.25,1.579069247586));+#813 = CARTESIAN_POINT('',(8.534356793868,0.25,1.636032737457));+#814 = CARTESIAN_POINT('',(8.537784464617,0.25,1.672798685242));+#815 = CARTESIAN_POINT('',(8.544695743984,0.25,1.709129500287));+#816 = CARTESIAN_POINT('',(8.555007151971,0.25,1.744587413711));+#817 = CARTESIAN_POINT('',(8.581876553842,0.25,1.81236323367));+#818 = CARTESIAN_POINT('',(8.598326834225,0.25,1.844724736338));+#819 = CARTESIAN_POINT('',(8.617752163637,0.25,1.875458108573));+#820 = CARTESIAN_POINT('',(8.639926080785,0.25,1.904205808836));+#821 = CARTESIAN_POINT('',(8.664562881395,0.25,1.930661807849));+#822 = ORIENTED_EDGE('',*,*,#823,.F.);+#823 = EDGE_CURVE('',#725,#805,#824,.T.);+#824 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#825,#826,#827,#828,#829,#830,+#831,#832,#833,#834,#835,#836,#837,#838),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833248374E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#825 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627)+);+#826 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627)+);+#827 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627)+);+#828 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627)+);+#829 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#830 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627)+);+#831 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#832 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.930661594627+));+#833 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.930661594627+));+#834 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.930661594627+));+#835 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.930661594627+));+#836 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627)+);+#837 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.930661594627+));+#838 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.930661594627+));+#839 = SURFACE_OF_REVOLUTION('',#840,#845);+#840 = CIRCLE('',#841,0.485412195974);+#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844);+#842 = CARTESIAN_POINT('',(8.528313949636,2.497009396182,1.6));+#843 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#844 = DIRECTION('',(-0.523404384043,-0.216801194476,-0.824041924199));+#845 = AXIS1_PLACEMENT('',#846,#847);+#846 = CARTESIAN_POINT('',(2.5,0.,0.));+#847 = DIRECTION('',(0.,0.,-1.));+#848 = ADVANCED_FACE('',(#849),#908,.F.);+#849 = FACE_BOUND('',#850,.F.);+#850 = EDGE_LOOP('',(#851,#870,#871,#872,#891));+#851 = ORIENTED_EDGE('',*,*,#852,.T.);+#852 = EDGE_CURVE('',#853,#626,#855,.T.);+#853 = VERTEX_POINT('',#854);+#854 = CARTESIAN_POINT('',(8.545044310878,-0.25,1.499));+#855 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#856,#857,#858,#859,#860,#861,+#862,#863,#864,#865,#866,#867,#868,#869),.UNSPECIFIED.,.F.,.F.,(8,6,+8),(0.,0.34967411189,1.),.UNSPECIFIED.);+#856 = CARTESIAN_POINT('',(8.545044310878,-0.25,1.499));+#857 = CARTESIAN_POINT('',(8.548079135332,-0.25,1.4847458541));+#858 = CARTESIAN_POINT('',(8.551664760414,-0.249048023526,1.470543034709+));+#859 = CARTESIAN_POINT('',(8.555793635106,-0.247156392297,1.456457159161+));+#860 = CARTESIAN_POINT('',(8.560447892958,-0.244340719624,1.442549521712+));+#861 = CARTESIAN_POINT('',(8.565599431599,-0.240618362669,1.428877733148+));+#862 = CARTESIAN_POINT('',(8.571209992239,-0.23600687471,1.415496360383)+);+#863 = CARTESIAN_POINT('',(8.588429588244,-0.220322507114,1.378207942773+));+#864 = CARTESIAN_POINT('',(8.601041983025,-0.207108307974,1.355155935704+));+#865 = CARTESIAN_POINT('',(8.61475982237,-0.190986442026,1.333626591856)+);+#866 = CARTESIAN_POINT('',(8.629151578321,-0.172021743204,1.313895671367+));+#867 = CARTESIAN_POINT('',(8.643655909007,-0.150211800347,1.296281798944+));+#868 = CARTESIAN_POINT('',(8.657436176286,-0.125385928206,1.281141528826+));+#869 = CARTESIAN_POINT('',(8.668864210187,-9.721046728623E-02,+1.269338192151));+#870 = ORIENTED_EDGE('',*,*,#650,.T.);+#871 = ORIENTED_EDGE('',*,*,#714,.T.);+#872 = ORIENTED_EDGE('',*,*,#873,.F.);+#873 = EDGE_CURVE('',#874,#715,#876,.T.);+#874 = VERTEX_POINT('',#875);+#875 = CARTESIAN_POINT('',(8.664560159582,-0.25,1.930661594627));+#876 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#877,#878,#879,#880,#881,#882,+#883,#884,#885,#886,#887,#888,#889,#890),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833248374E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#877 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627)+);+#878 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627)+);+#879 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627)+);+#880 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627)+);+#881 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#882 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627)+);+#883 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#884 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.930661594627+));+#885 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.930661594627+));+#886 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.930661594627+));+#887 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.930661594627+));+#888 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627)+);+#889 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.930661594627+));+#890 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.930661594627+));+#891 = ORIENTED_EDGE('',*,*,#892,.F.);+#892 = EDGE_CURVE('',#853,#874,#893,.T.);+#893 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#894,#895,#896,#897,#898,#899,+#900,#901,#902,#903,#904,#905,#906,#907),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(0.,0.216993499087,0.61181866231,1.),.UNSPECIFIED.);+#894 = CARTESIAN_POINT('',(8.545044310878,-0.25,1.499));+#895 = CARTESIAN_POINT('',(8.540837066853,-0.25,1.518760833609));+#896 = CARTESIAN_POINT('',(8.537658728208,-0.25,1.538740544802));+#897 = CARTESIAN_POINT('',(8.535524553992,-0.25,1.55886750504));+#898 = CARTESIAN_POINT('',(8.534442243692,-0.25,1.579069247586));+#899 = CARTESIAN_POINT('',(8.534356793868,-0.25,1.636032737458));+#900 = CARTESIAN_POINT('',(8.537784464617,-0.25,1.672798685244));+#901 = CARTESIAN_POINT('',(8.544695743984,-0.25,1.70912950029));+#902 = CARTESIAN_POINT('',(8.555007151972,-0.25,1.744587413714));+#903 = CARTESIAN_POINT('',(8.581876553844,-0.25,1.812363233673));+#904 = CARTESIAN_POINT('',(8.598326834226,-0.25,1.844724736341));+#905 = CARTESIAN_POINT('',(8.617752163638,-0.25,1.875458108574));+#906 = CARTESIAN_POINT('',(8.639926080786,-0.25,1.904205808837));+#907 = CARTESIAN_POINT('',(8.664562881395,-0.25,1.930661807849));+#908 = SURFACE_OF_REVOLUTION('',#909,#914);+#909 = CIRCLE('',#910,0.485412195974);+#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913);+#911 = CARTESIAN_POINT('',(8.528313949636,2.497009396182,1.6));+#912 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#913 = DIRECTION('',(-0.523404384043,-0.216801194476,-0.824041924199));+#914 = AXIS1_PLACEMENT('',#915,#916);+#915 = CARTESIAN_POINT('',(2.5,0.,0.));+#916 = DIRECTION('',(0.,0.,-1.));+#917 = ADVANCED_FACE('',(#918),#940,.T.);+#918 = FACE_BOUND('',#919,.T.);+#919 = EDGE_LOOP('',(#920,#921,#938,#939));+#920 = ORIENTED_EDGE('',*,*,#593,.F.);+#921 = ORIENTED_EDGE('',*,*,#922,.T.);+#922 = EDGE_CURVE('',#575,#626,#923,.T.);+#923 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#924,#925,#926,#927,#928,#929,+#930,#931,#932,#933,#934,#935,#936,#937),.UNSPECIFIED.,.F.,.F.,(6,4,+4,6),(-0.298533671706,-3.349833251669E-07,4.908738856217,+5.207271732266),.UNSPECIFIED.);+#924 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.269338405373)+);+#925 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.269338405373)+);+#926 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.269338405373)+);+#927 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.269338405373)+);+#928 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.269338405373)+);+#929 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.269338405373)+);+#930 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.269338405373)+);+#931 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.269338405373+));+#932 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.269338405373+));+#933 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.269338405373+));+#934 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.269338405373+));+#935 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.269338405373)+);+#936 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.269338405373+));+#937 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.269338405373+));+#938 = ORIENTED_EDGE('',*,*,#625,.F.);+#939 = ORIENTED_EDGE('',*,*,#618,.F.);+#940 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(+(#941,#942,#943,#944,#945,#946,#947,#948,#949,#950,#951,#952,#953+,#954)+,(#955,#956,#957,#958,#959,#960,#961,#962,#963,#964,#965,#966,#967+,#968)+,(#969,#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981+,#982+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,4+,4,6),(0.,4.9087391912),(-0.298533671706,-3.349833251669E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#941 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,1.064979142851)+);+#942 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,1.064979142851)+);+#943 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,1.064979142851)+);+#944 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,1.064979142851)+);+#945 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,1.064979142851)+);+#946 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,1.064979142851)+);+#947 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,1.064979142851)+);+#948 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,1.064979142851+));+#949 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,1.064979142851)+);+#950 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,1.064979142851+));+#951 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,1.064979142851+));+#952 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,1.064979142851+));+#953 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,1.064979142851+));+#954 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,1.064979142851+));+#955 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,1.182962690499)+);+#956 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,1.182962690499)+);+#957 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,1.182962690499)+);+#958 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,1.182962690499)+);+#959 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,1.182962690499)+);+#960 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,1.182962690499)+);+#961 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,1.182962690499)+);+#962 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,1.182962690499+));+#963 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,1.182962690499)+);+#964 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,1.182962690499+));+#965 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,1.182962690499+));+#966 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,1.182962690499+));+#967 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,1.182962690499+));+#968 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,1.182962690499+));+#969 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.269338405373)+);+#970 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.269338405373)+);+#971 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.269338405373)+);+#972 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.269338405373)+);+#973 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.269338405373)+);+#974 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.269338405373)+);+#975 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.269338405373)+);+#976 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,1.269338405373+));+#977 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,1.269338405373+));+#978 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,1.269338405373+));+#979 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,1.269338405373+));+#980 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.269338405373)+);+#981 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,1.269338405373+));+#982 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,1.269338405373+));+#983 = ADVANCED_FACE('',(#984),#1051,.T.);+#984 = FACE_BOUND('',#985,.T.);+#985 = EDGE_LOOP('',(#986,#999,#1039,#1050));+#986 = ORIENTED_EDGE('',*,*,#987,.T.);+#987 = EDGE_CURVE('',#715,#988,#990,.T.);+#988 = VERTEX_POINT('',#989);+#989 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,2.135020857149+));+#990 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#991,#992,#993,#994,#995,#996,+#997,#998),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#991 = CARTESIAN_POINT('',(8.199994785356,-2.36101514555,1.930661594627)+);+#992 = CARTESIAN_POINT('',(8.219740814653,-2.369194218688,1.953631624757+));+#993 = CARTESIAN_POINT('',(8.237350857192,-2.376488537142,1.979737510767+));+#994 = CARTESIAN_POINT('',(8.252103963761,-2.38259947397,2.008600993679)+);+#995 = CARTESIAN_POINT('',(8.263345460372,-2.387255854328,2.039540158911+));+#996 = CARTESIAN_POINT('',(8.270709789351,-2.390306259269,2.071548908286+));+#997 = CARTESIAN_POINT('',(8.274247078134,-2.391771452256,2.103645306244+));+#998 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,2.135020857149+));+#999 = ORIENTED_EDGE('',*,*,#1000,.T.);+#1000 = EDGE_CURVE('',#988,#1001,#1003,.T.);+#1001 = VERTEX_POINT('',#1002);+#1002 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,2.135020857149+));+#1003 = B_SPLINE_CURVE_WITH_KNOTS('',12,(#1004,#1005,#1006,#1007,#1008,+#1009,#1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,+#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,#1030,+#1031,#1032,#1033,#1034,#1035,#1036,#1037,#1038),.UNSPECIFIED.,.F.,+.F.,(13,11,11,13),(-1.464039103958,-9.671295255279E-16,34.361169648639+,35.825208752597),.UNSPECIFIED.);+#1004 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,+2.135020857149));+#1005 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,+2.135020857149));+#1006 = CARTESIAN_POINT('',(8.740545057224,-1.266028547203,+2.135020857149));+#1007 = CARTESIAN_POINT('',(8.693650533852,-1.379241941529,+2.135020857149));+#1008 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,+2.135020857149));+#1009 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,+2.135020857149));+#1010 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,+2.135020857149));+#1011 = CARTESIAN_POINT('',(8.506660719184,-1.830675288127,+2.135020857149));+#1012 = CARTESIAN_POINT('',(8.460060335222,-1.943178567099,+2.135020857149));+#1013 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,+2.135020857149));+#1014 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,+2.135020857149));+#1015 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,+2.135020857149));+#1016 = CARTESIAN_POINT('',(7.186053384902,-5.01890342512,2.135020857149+));+#1017 = CARTESIAN_POINT('',(4.776733295076,-7.14597377676,2.135020820202+));+#1018 = CARTESIAN_POINT('',(1.298912423612,-7.988650647435,+2.135021344754));+#1019 = CARTESIAN_POINT('',(-2.430369316402,-6.892486753846,+2.135019240692));+#1020 = CARTESIAN_POINT('',(-5.206969579464,-4.156838900258,+2.135023886852));+#1021 = CARTESIAN_POINT('',(-6.598654226826,-1.338440469567E-11,+2.135017167322));+#1022 = CARTESIAN_POINT('',(-5.206969579465,4.156838900282,+2.135023886852));+#1023 = CARTESIAN_POINT('',(-2.4303693164,6.892486753829,2.135019240691)+);+#1024 = CARTESIAN_POINT('',(1.29891242361,7.988650647445,2.135021344755)+);+#1025 = CARTESIAN_POINT('',(4.776733295077,7.145973776756,2.135020820202+));+#1026 = CARTESIAN_POINT('',(7.186053384902,5.018903425121,2.135020857149+));+#1027 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,2.135020857149+));+#1028 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,2.135020857149+));+#1029 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,2.135020857149+));+#1030 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,2.135020857149+));+#1031 = CARTESIAN_POINT('',(8.506660719184,1.830675288126,2.135020857149+));+#1032 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,2.135020857149+));+#1033 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,2.135020857149+));+#1034 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,2.135020857149+));+#1035 = CARTESIAN_POINT('',(8.693650533852,1.379241941529,2.135020857149+));+#1036 = CARTESIAN_POINT('',(8.740545057224,1.266028547203,2.135020857149+));+#1037 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,2.135020857149+));+#1038 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,2.135020857149+));+#1039 = ORIENTED_EDGE('',*,*,#1040,.F.);+#1040 = EDGE_CURVE('',#725,#1001,#1041,.T.);+#1041 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1042,#1043,#1044,#1045,#1046,+#1047,#1048,#1049),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1042 = CARTESIAN_POINT('',(8.199994785356,2.36101514555,1.930661594627)+);+#1043 = CARTESIAN_POINT('',(8.219740814653,2.369194218688,1.953631624757+));+#1044 = CARTESIAN_POINT('',(8.237350857193,2.376488537142,1.979737510767+));+#1045 = CARTESIAN_POINT('',(8.252103963761,2.38259947397,2.008600993679)+);+#1046 = CARTESIAN_POINT('',(8.263345460372,2.387255854328,2.039540158911+));+#1047 = CARTESIAN_POINT('',(8.270709789352,2.390306259269,2.071548908286+));+#1048 = CARTESIAN_POINT('',(8.274247078134,2.391771452256,2.103645306244+));+#1049 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,2.135020857149+));+#1050 = ORIENTED_EDGE('',*,*,#733,.F.);+#1051 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,12,(+(#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,#1062+,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073+,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084+,#1085,#1086)+,(#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,#1097+,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108+,#1109,#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118,#1119+,#1120,#1121)+,(#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132+,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143+,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154+,#1155,#1156+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(13,11,+11,13),(0.,34.361169648639),(-1.464039103958,-9.671295255279E-16,+34.361169648639,35.825208752597),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.930618018488,0.930617504558,0.930619566014+,0.930615013938,0.930621597397,0.930615013938,0.930619566013+,0.930617504558,0.930618018488,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1052 = CARTESIAN_POINT('',(8.760258294775,-1.008419382607,+1.930661594627));+#1053 = CARTESIAN_POINT('',(8.712649897138,-1.123356221865,+1.930661594627));+#1054 = CARTESIAN_POINT('',(8.665208730747,-1.237889329182,+1.930661594627));+#1055 = CARTESIAN_POINT('',(8.617934795602,-1.352018704557,+1.930661594627));+#1056 = CARTESIAN_POINT('',(8.570828091702,-1.46574434799,1.930661594627+));+#1057 = CARTESIAN_POINT('',(8.523888619049,-1.579066259481,+1.930661594627));+#1058 = CARTESIAN_POINT('',(8.477116377641,-1.69198443903,1.930661594627+));+#1059 = CARTESIAN_POINT('',(8.430511367479,-1.804498886638,+1.930661594627));+#1060 = CARTESIAN_POINT('',(8.384073588562,-1.916609602304,+1.930661594627));+#1061 = CARTESIAN_POINT('',(8.337803040892,-2.028316586028,+1.930661594627));+#1062 = CARTESIAN_POINT('',(8.291699724467,-2.139619837811,+1.930661594627));+#1063 = CARTESIAN_POINT('',(8.245763639289,-2.250519357651,+1.930661594627));+#1064 = CARTESIAN_POINT('',(7.125794410271,-4.954364259786,+1.930661594627));+#1065 = CARTESIAN_POINT('',(4.747402641957,-7.054273059452,+1.930661601126));+#1066 = CARTESIAN_POINT('',(1.313962711064,-7.885633608722,+1.930661508864));+#1067 = CARTESIAN_POINT('',(-2.366005502969,-6.803844947613,+1.930661878939));+#1068 = CARTESIAN_POINT('',(-5.108771430237,-4.103735310589,+1.930661061746));+#1069 = CARTESIAN_POINT('',(-6.480934054876,-1.481215150534E-11,+1.930662243614));+#1070 = CARTESIAN_POINT('',(-5.108771430238,4.103735310615,+1.930661061747));+#1071 = CARTESIAN_POINT('',(-2.366005502967,6.803844947594,+1.930661878938));+#1072 = CARTESIAN_POINT('',(1.313962711062,7.885633608732,1.930661508865+));+#1073 = CARTESIAN_POINT('',(4.747402641958,7.054273059448,1.930661601125+));+#1074 = CARTESIAN_POINT('',(7.125794410271,4.954364259787,1.930661594627+));+#1075 = CARTESIAN_POINT('',(8.245763639289,2.250519357651,1.930661594627+));+#1076 = CARTESIAN_POINT('',(8.291699724468,2.139619837811,1.930661594627+));+#1077 = CARTESIAN_POINT('',(8.337803040892,2.028316586028,1.930661594627+));+#1078 = CARTESIAN_POINT('',(8.384073588562,1.916609602304,1.930661594627+));+#1079 = CARTESIAN_POINT('',(8.430511367479,1.804498886638,1.930661594627+));+#1080 = CARTESIAN_POINT('',(8.477116377641,1.69198443903,1.930661594627)+);+#1081 = CARTESIAN_POINT('',(8.523888619049,1.579066259481,1.930661594627+));+#1082 = CARTESIAN_POINT('',(8.570828091702,1.465744347989,1.930661594627+));+#1083 = CARTESIAN_POINT('',(8.617934795602,1.352018704557,1.930661594627+));+#1084 = CARTESIAN_POINT('',(8.665208730747,1.237889329182,1.930661594627+));+#1085 = CARTESIAN_POINT('',(8.712649897138,1.123356221865,1.930661594627+));+#1086 = CARTESIAN_POINT('',(8.760258294775,1.008419382607,1.930661594627+));+#1087 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,+2.017037309501));+#1088 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,+2.017037309501));+#1089 = CARTESIAN_POINT('',(8.740545057224,-1.266028547203,+2.017037309501));+#1090 = CARTESIAN_POINT('',(8.693650533852,-1.379241941529,+2.017037309501));+#1091 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,+2.017037309501));+#1092 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,+2.017037309501));+#1093 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,+2.017037309501));+#1094 = CARTESIAN_POINT('',(8.506660719184,-1.830675288127,+2.017037309501));+#1095 = CARTESIAN_POINT('',(8.460060335222,-1.943178567099,+2.017037309501));+#1096 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,+2.017037309501));+#1097 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,+2.017037309501));+#1098 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,+2.017037309501));+#1099 = CARTESIAN_POINT('',(7.186053384902,-5.01890342512,2.017037309501+));+#1100 = CARTESIAN_POINT('',(4.776732962847,-7.145973409654,+2.017037306815));+#1101 = CARTESIAN_POINT('',(1.298912301699,-7.988654131913,+2.017037344948));+#1102 = CARTESIAN_POINT('',(-2.430361676767,-6.892476824926,+2.017037191991));+#1103 = CARTESIAN_POINT('',(-5.206992989541,-4.15685029289,+2.017037529749));+#1104 = CARTESIAN_POINT('',(-6.598620264899,-1.732658461151E-11,+2.017037041265));+#1105 = CARTESIAN_POINT('',(-5.206992989542,4.156850292919,+2.017037529749));+#1106 = CARTESIAN_POINT('',(-2.430361676765,6.892476824907,+2.017037191991));+#1107 = CARTESIAN_POINT('',(1.298912301697,7.988654131922,2.017037344948+));+#1108 = CARTESIAN_POINT('',(4.776732962848,7.145973409651,2.017037306815+));+#1109 = CARTESIAN_POINT('',(7.186053384902,5.018903425121,2.017037309501+));+#1110 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,2.017037309501+));+#1111 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,2.017037309501+));+#1112 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,2.017037309501+));+#1113 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,2.017037309501+));+#1114 = CARTESIAN_POINT('',(8.506660719184,1.830675288126,2.017037309501+));+#1115 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,2.017037309501+));+#1116 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,2.017037309501+));+#1117 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,2.017037309501+));+#1118 = CARTESIAN_POINT('',(8.693650533852,1.379241941529,2.017037309501+));+#1119 = CARTESIAN_POINT('',(8.740545057224,1.266028547203,2.017037309501+));+#1120 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,2.017037309501+));+#1121 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,2.017037309501+));+#1122 = CARTESIAN_POINT('',(8.834510587615,-1.039175689339,+2.135020857149));+#1123 = CARTESIAN_POINT('',(8.787498408479,-1.152673129806,+2.135020857149));+#1124 = CARTESIAN_POINT('',(8.740545057224,-1.266028547203,+2.135020857149));+#1125 = CARTESIAN_POINT('',(8.693650533852,-1.379241941529,+2.135020857149));+#1126 = CARTESIAN_POINT('',(8.646814838362,-1.492313312785,+2.135020857149));+#1127 = CARTESIAN_POINT('',(8.600037970754,-1.605242660969,+2.135020857149));+#1128 = CARTESIAN_POINT('',(8.553319931028,-1.718029986083,+2.135020857149));+#1129 = CARTESIAN_POINT('',(8.506660719184,-1.830675288127,+2.135020857149));+#1130 = CARTESIAN_POINT('',(8.460060335222,-1.943178567099,+2.135020857149));+#1131 = CARTESIAN_POINT('',(8.413518779143,-2.055539823001,+2.135020857149));+#1132 = CARTESIAN_POINT('',(8.367036050945,-2.167759055832,+2.135020857149));+#1133 = CARTESIAN_POINT('',(8.320612150629,-2.279836265592,+2.135020857149));+#1134 = CARTESIAN_POINT('',(7.186053384902,-5.01890342512,2.135020857149+));+#1135 = CARTESIAN_POINT('',(4.776733295076,-7.14597377676,2.135020820202+));+#1136 = CARTESIAN_POINT('',(1.298912423612,-7.988650647435,+2.135021344754));+#1137 = CARTESIAN_POINT('',(-2.430369316402,-6.892486753846,+2.135019240692));+#1138 = CARTESIAN_POINT('',(-5.206969579464,-4.156838900258,+2.135023886852));+#1139 = CARTESIAN_POINT('',(-6.598654226826,-1.338440469567E-11,+2.135017167322));+#1140 = CARTESIAN_POINT('',(-5.206969579465,4.156838900282,+2.135023886852));+#1141 = CARTESIAN_POINT('',(-2.4303693164,6.892486753829,2.135019240691)+);+#1142 = CARTESIAN_POINT('',(1.29891242361,7.988650647445,2.135021344755)+);+#1143 = CARTESIAN_POINT('',(4.776733295077,7.145973776756,2.135020820202+));+#1144 = CARTESIAN_POINT('',(7.186053384902,5.018903425121,2.135020857149+));+#1145 = CARTESIAN_POINT('',(8.320612150629,2.279836265592,2.135020857149+));+#1146 = CARTESIAN_POINT('',(8.367036050945,2.167759055832,2.135020857149+));+#1147 = CARTESIAN_POINT('',(8.413518779143,2.055539823001,2.135020857149+));+#1148 = CARTESIAN_POINT('',(8.460060335222,1.943178567099,2.135020857149+));+#1149 = CARTESIAN_POINT('',(8.506660719184,1.830675288126,2.135020857149+));+#1150 = CARTESIAN_POINT('',(8.553319931028,1.718029986083,2.135020857149+));+#1151 = CARTESIAN_POINT('',(8.600037970754,1.605242660969,2.135020857149+));+#1152 = CARTESIAN_POINT('',(8.646814838362,1.492313312785,2.135020857149+));+#1153 = CARTESIAN_POINT('',(8.693650533852,1.379241941529,2.135020857149+));+#1154 = CARTESIAN_POINT('',(8.740545057224,1.266028547203,2.135020857149+));+#1155 = CARTESIAN_POINT('',(8.787498408479,1.152673129806,2.135020857149+));+#1156 = CARTESIAN_POINT('',(8.834510587615,1.039175689339,2.135020857149+));+#1157 = ADVANCED_FACE('',(#1158),#1194,.T.);+#1158 = FACE_BOUND('',#1159,.T.);+#1159 = EDGE_LOOP('',(#1160,#1161,#1162,#1181));+#1160 = ORIENTED_EDGE('',*,*,#823,.F.);+#1161 = ORIENTED_EDGE('',*,*,#1040,.T.);+#1162 = ORIENTED_EDGE('',*,*,#1163,.T.);+#1163 = EDGE_CURVE('',#1001,#1164,#1166,.T.);+#1164 = VERTEX_POINT('',#1165);+#1165 = CARTESIAN_POINT('',(8.744995383585,0.25,2.135020857149));+#1166 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1167,#1168,#1169,#1170,#1171,+#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180),+.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.);+#1167 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1168 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1169 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1170 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1171 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1172 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1173 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1174 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1175 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1176 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1177 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1178 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1179 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1180 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1181 = ORIENTED_EDGE('',*,*,#1182,.T.);+#1182 = EDGE_CURVE('',#1164,#805,#1183,.T.);+#1183 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1184,#1185,#1186,#1187,#1188,+#1189,#1190,#1191,#1192,#1193),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,+0.498630770732,1.),.UNSPECIFIED.);+#1184 = CARTESIAN_POINT('',(8.744995383585,0.25,2.135020857149));+#1185 = CARTESIAN_POINT('',(8.744995383258,0.25,2.113099013927));+#1186 = CARTESIAN_POINT('',(8.742991956334,0.25,2.090814072477));+#1187 = CARTESIAN_POINT('',(8.738848931453,0.25,2.068513681975));+#1188 = CARTESIAN_POINT('',(8.732561300231,0.25,2.046622568722));+#1189 = CARTESIAN_POINT('',(8.71594871443,0.25,2.004286580409));+#1190 = CARTESIAN_POINT('',(8.705601618661,0.25,1.983849876761));+#1191 = CARTESIAN_POINT('',(8.693381898567,0.25,1.964582664084));+#1192 = CARTESIAN_POINT('',(8.679587304035,0.25,1.946798433476));+#1193 = CARTESIAN_POINT('',(8.664560108495,0.25,1.930661594627));+#1194 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(+(#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205+,#1206,#1207,#1208)+,(#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216,#1217,#1218,#1219+,#1220,#1221,#1222)+,(#1223,#1224,#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232,#1233+,#1234,#1235,#1236+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,4,4,6+),(0.,4.9087391912),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1195 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627+));+#1196 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627+));+#1197 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627+));+#1198 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627+));+#1199 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#1200 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627+));+#1201 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#1202 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,+1.930661594627));+#1203 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,+1.930661594627));+#1204 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,+1.930661594627));+#1205 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,+1.930661594627));+#1206 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627+));+#1207 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,+1.930661594627));+#1208 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,+1.930661594627));+#1209 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.017037309501+));+#1210 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.017037309501+));+#1211 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.017037309501+));+#1212 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.017037309501+));+#1213 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.017037309501+));+#1214 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.017037309501+));+#1215 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.017037309501+));+#1216 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.017037309501));+#1217 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.017037309501+));+#1218 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.017037309501));+#1219 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.017037309501));+#1220 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.017037309501));+#1221 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.017037309501));+#1222 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.017037309501));+#1223 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1224 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1225 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1226 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1227 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1228 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1229 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1230 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1231 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1232 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1233 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1234 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1235 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1236 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1237 = ADVANCED_FACE('',(#1238),#1262,.F.);+#1238 = FACE_BOUND('',#1239,.F.);+#1239 = EDGE_LOOP('',(#1240,#1241,#1242,#1243,#1244,#1261));+#1240 = ORIENTED_EDGE('',*,*,#785,.F.);+#1241 = ORIENTED_EDGE('',*,*,#922,.T.);+#1242 = ORIENTED_EDGE('',*,*,#852,.F.);+#1243 = ORIENTED_EDGE('',*,*,#892,.T.);+#1244 = ORIENTED_EDGE('',*,*,#1245,.F.);+#1245 = EDGE_CURVE('',#805,#874,#1246,.T.);+#1246 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1247,#1248,#1249,#1250,#1251,+#1252,#1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260),+.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.);+#1247 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627+));+#1248 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627+));+#1249 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627+));+#1250 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627+));+#1251 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#1252 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627+));+#1253 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#1254 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,+1.930661594627));+#1255 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,+1.930661594627));+#1256 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,+1.930661594627));+#1257 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,+1.930661594627));+#1258 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627+));+#1259 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,+1.930661594627));+#1260 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,+1.930661594627));+#1261 = ORIENTED_EDGE('',*,*,#804,.F.);+#1262 = SURFACE_OF_REVOLUTION('',#1263,#1268);+#1263 = CIRCLE('',#1264,0.485412195974);+#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267);+#1265 = CARTESIAN_POINT('',(8.528313949636,2.497009396182,1.6));+#1266 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#1267 = DIRECTION('',(-0.523404384043,-0.216801194476,-0.824041924199));+#1268 = AXIS1_PLACEMENT('',#1269,#1270);+#1269 = CARTESIAN_POINT('',(2.5,0.,0.));+#1270 = DIRECTION('',(0.,0.,-1.));+#1271 = ADVANCED_FACE('',(#1272),#1308,.T.);+#1272 = FACE_BOUND('',#1273,.T.);+#1273 = EDGE_LOOP('',(#1274,#1275,#1290,#1307));+#1274 = ORIENTED_EDGE('',*,*,#873,.F.);+#1275 = ORIENTED_EDGE('',*,*,#1276,.F.);+#1276 = EDGE_CURVE('',#1277,#874,#1279,.T.);+#1277 = VERTEX_POINT('',#1278);+#1278 = CARTESIAN_POINT('',(8.744995433266,-0.25,2.135020857149));+#1279 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1280,#1281,#1282,#1283,#1284,+#1285,#1286,#1287,#1288,#1289),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,+0.49863077107,1.),.UNSPECIFIED.);+#1280 = CARTESIAN_POINT('',(8.744995433266,-0.25,2.135020857149));+#1281 = CARTESIAN_POINT('',(8.744995432938,-0.25,2.113099013915));+#1282 = CARTESIAN_POINT('',(8.742992006047,-0.25,2.090814072453));+#1283 = CARTESIAN_POINT('',(8.738848981233,-0.25,2.068513681939));+#1284 = CARTESIAN_POINT('',(8.732561350112,-0.25,2.046622568673));+#1285 = CARTESIAN_POINT('',(8.715948764591,-0.25,2.004286580364));+#1286 = CARTESIAN_POINT('',(8.705601669006,-0.25,1.983849876731));+#1287 = CARTESIAN_POINT('',(8.693381949132,-0.25,1.964582664067));+#1288 = CARTESIAN_POINT('',(8.679587354849,-0.25,1.946798433468));+#1289 = CARTESIAN_POINT('',(8.664560159582,-0.25,1.930661594627));+#1290 = ORIENTED_EDGE('',*,*,#1291,.T.);+#1291 = EDGE_CURVE('',#1277,#988,#1292,.T.);+#1292 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1293,#1294,#1295,#1296,#1297,+#1298,#1299,#1300,#1301,#1302,#1303,#1304,#1305,#1306),+.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.);+#1293 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1294 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1295 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1296 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1297 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1298 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1299 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1300 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1301 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1302 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1303 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1304 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1305 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1306 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1307 = ORIENTED_EDGE('',*,*,#987,.F.);+#1308 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(+(#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319+,#1320,#1321,#1322)+,(#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333+,#1334,#1335,#1336)+,(#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347+,#1348,#1349,#1350+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,4,4,6+),(0.,4.9087391912),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1309 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627+));+#1310 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627+));+#1311 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627+));+#1312 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627+));+#1313 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#1314 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627+));+#1315 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#1316 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,+1.930661594627));+#1317 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,+1.930661594627));+#1318 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,+1.930661594627));+#1319 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,+1.930661594627));+#1320 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627+));+#1321 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,+1.930661594627));+#1322 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,+1.930661594627));+#1323 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.017037309501+));+#1324 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.017037309501+));+#1325 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.017037309501+));+#1326 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.017037309501+));+#1327 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.017037309501+));+#1328 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.017037309501+));+#1329 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.017037309501+));+#1330 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.017037309501));+#1331 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.017037309501+));+#1332 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.017037309501));+#1333 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.017037309501));+#1334 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.017037309501));+#1335 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.017037309501));+#1336 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.017037309501));+#1337 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1338 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1339 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1340 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1341 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1342 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1343 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1344 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1345 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1346 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1347 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1348 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1349 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1350 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1351 = ADVANCED_FACE('',(#1352),#1378,.T.);+#1352 = FACE_BOUND('',#1353,.F.);+#1353 = EDGE_LOOP('',(#1354,#1362,#1363,#1371));+#1354 = ORIENTED_EDGE('',*,*,#1355,.F.);+#1355 = EDGE_CURVE('',#988,#1356,#1358,.T.);+#1356 = VERTEX_POINT('',#1357);+#1357 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,12.3));+#1358 = LINE('',#1359,#1360);+#1359 = CARTESIAN_POINT('',(8.274247078196,-2.391771452282,2.));+#1360 = VECTOR('',#1361,1.);+#1361 = DIRECTION('',(0.,0.,1.));+#1362 = ORIENTED_EDGE('',*,*,#1000,.T.);+#1363 = ORIENTED_EDGE('',*,*,#1364,.T.);+#1364 = EDGE_CURVE('',#1001,#1365,#1367,.T.);+#1365 = VERTEX_POINT('',#1366);+#1366 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,12.3));+#1367 = LINE('',#1368,#1369);+#1368 = CARTESIAN_POINT('',(8.274247078196,2.391771452282,2.));+#1369 = VECTOR('',#1370,1.);+#1370 = DIRECTION('',(0.,0.,1.));+#1371 = ORIENTED_EDGE('',*,*,#1372,.F.);+#1372 = EDGE_CURVE('',#1356,#1365,#1373,.T.);+#1373 = CIRCLE('',#1374,6.25);+#1374 = AXIS2_PLACEMENT_3D('',#1375,#1376,#1377);+#1375 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1376 = DIRECTION('',(0.,-0.,-1.));+#1377 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1378 = CYLINDRICAL_SURFACE('',#1379,6.25);+#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);+#1380 = CARTESIAN_POINT('',(2.5,0.,2.));+#1381 = DIRECTION('',(0.,0.,1.));+#1382 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1383 = ADVANCED_FACE('',(#1384),#1406,.T.);+#1384 = FACE_BOUND('',#1385,.T.);+#1385 = EDGE_LOOP('',(#1386,#1387,#1388,#1405));+#1386 = ORIENTED_EDGE('',*,*,#1245,.F.);+#1387 = ORIENTED_EDGE('',*,*,#1182,.F.);+#1388 = ORIENTED_EDGE('',*,*,#1389,.T.);+#1389 = EDGE_CURVE('',#1164,#1277,#1390,.T.);+#1390 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1391,#1392,#1393,#1394,#1395,+#1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,#1404),+.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.);+#1391 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1392 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1393 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1394 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1395 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1396 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1397 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1398 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1399 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1400 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1401 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1402 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1403 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1404 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1405 = ORIENTED_EDGE('',*,*,#1276,.T.);+#1406 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,5,(+(#1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417+,#1418,#1419,#1420)+,(#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431+,#1432,#1433,#1434)+,(#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445+,#1446,#1447,#1448+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(6,4,4,6+),(0.,4.9087391912),(-0.298533671706,-3.349833248374E-07,+4.908738856217,5.207271732266),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229,0.93061798229,0.93061798229+,0.93061798229,0.93061798229)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1407 = CARTESIAN_POINT('',(8.085751024298,2.636823983183,1.930661594627+));+#1408 = CARTESIAN_POINT('',(8.108893600806,2.580952861055,1.930661594627+));+#1409 = CARTESIAN_POINT('',(8.131889265247,2.525436416031,1.930661594627+));+#1410 = CARTESIAN_POINT('',(8.154738017623,2.470274648109,1.930661594627+));+#1411 = CARTESIAN_POINT('',(8.177439857932,2.41546755729,1.930661594627)+);+#1412 = CARTESIAN_POINT('',(8.570862111871,1.465662215158,1.930661594627+));+#1413 = CARTESIAN_POINT('',(8.765971747091,0.49749744589,1.930661594627)+);+#1414 = CARTESIAN_POINT('',(8.765973070929,-0.497494299629,+1.930661594627));+#1415 = CARTESIAN_POINT('',(8.570862814366,-1.465660519186,+1.930661594627));+#1416 = CARTESIAN_POINT('',(8.177439850013,-2.415467576406,+1.930661594627));+#1417 = CARTESIAN_POINT('',(8.154738005745,-2.470274676784,+1.930661594627));+#1418 = CARTESIAN_POINT('',(8.13188925337,-2.525436444705,1.930661594627+));+#1419 = CARTESIAN_POINT('',(8.108893592887,-2.580952880172,+1.930661594627));+#1420 = CARTESIAN_POINT('',(8.085751024298,-2.636823983183,+1.930661594627));+#1421 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.017037309501+));+#1422 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.017037309501+));+#1423 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.017037309501+));+#1424 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.017037309501+));+#1425 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.017037309501+));+#1426 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.017037309501+));+#1427 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.017037309501+));+#1428 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.017037309501));+#1429 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.017037309501+));+#1430 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.017037309501));+#1431 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.017037309501));+#1432 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.017037309501));+#1433 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.017037309501));+#1434 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.017037309501));+#1435 = CARTESIAN_POINT('',(8.160003315298,2.667580293815,2.135020857149+));+#1436 = CARTESIAN_POINT('',(8.182852074634,2.612418509196,2.135020857149+));+#1437 = CARTESIAN_POINT('',(8.205700830509,2.557256732934,2.135020857149+));+#1438 = CARTESIAN_POINT('',(8.228549582923,2.502094965028,2.135020857149+));+#1439 = CARTESIAN_POINT('',(8.251398331875,2.446933205478,2.135020857149+));+#1440 = CARTESIAN_POINT('',(8.649945596309,1.484754995379,2.135020857149+));+#1441 = CARTESIAN_POINT('',(8.847596865121,0.503978143055,2.135020857149+));+#1442 = CARTESIAN_POINT('',(8.847598228196,-0.503974888517,+2.135020857149));+#1443 = CARTESIAN_POINT('',(8.649946289884,-1.48475332094,2.135020857149+));+#1444 = CARTESIAN_POINT('',(8.251398324952,-2.446933222191,+2.135020857149));+#1445 = CARTESIAN_POINT('',(8.228549572539,-2.502094990097,+2.135020857149));+#1446 = CARTESIAN_POINT('',(8.205700820125,-2.557256758003,+2.135020857149));+#1447 = CARTESIAN_POINT('',(8.182852067712,-2.612418525909,+2.135020857149));+#1448 = CARTESIAN_POINT('',(8.160003315298,-2.667580293815,+2.135020857149));+#1449 = ADVANCED_FACE('',(#1450,#1521,#1627),#1733,.T.);+#1450 = FACE_BOUND('',#1451,.F.);+#1451 = EDGE_LOOP('',(#1452,#1453,#1454,#1462,#1469,#1483,#1492,#1506,+#1512,#1513,#1514));+#1452 = ORIENTED_EDGE('',*,*,#1364,.F.);+#1453 = ORIENTED_EDGE('',*,*,#1163,.T.);+#1454 = ORIENTED_EDGE('',*,*,#1455,.T.);+#1455 = EDGE_CURVE('',#1164,#1456,#1458,.T.);+#1456 = VERTEX_POINT('',#1457);+#1457 = CARTESIAN_POINT('',(8.744997998398,0.25,3.001));+#1458 = LINE('',#1459,#1460);+#1459 = CARTESIAN_POINT('',(8.744997998398,0.25,2.));+#1460 = VECTOR('',#1461,1.);+#1461 = DIRECTION('',(0.,0.,1.));+#1462 = ORIENTED_EDGE('',*,*,#1463,.T.);+#1463 = EDGE_CURVE('',#1456,#1464,#1466,.T.);+#1464 = VERTEX_POINT('',#1465);+#1465 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,3.001386368141)+);+#1466 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1467,#1468),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1467 = CARTESIAN_POINT('',(8.744997998398,0.25,3.001));+#1468 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,3.001386368141)+);+#1469 = ORIENTED_EDGE('',*,*,#1470,.T.);+#1470 = EDGE_CURVE('',#1464,#1471,#1473,.T.);+#1471 = VERTEX_POINT('',#1472);+#1472 = CARTESIAN_POINT('',(8.74999992,9.999999999993E-04,3.25));+#1473 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1474,#1475,#1476,#1477,#1478,+#1479,#1480,#1481,#1482),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1474 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,3.001386368141)+);+#1475 = CARTESIAN_POINT('',(8.745000852561,0.249928702962,3.047141436953+));+#1476 = CARTESIAN_POINT('',(8.745388377853,0.240249088621,3.093326630846+));+#1477 = CARTESIAN_POINT('',(8.746173149987,0.220630402916,3.137656946107+));+#1478 = CARTESIAN_POINT('',(8.747260251217,0.191378972664,3.177800094254+));+#1479 = CARTESIAN_POINT('',(8.748440564747,0.153178451553,3.21147086215)+);+#1480 = CARTESIAN_POINT('',(8.749438074843,0.107326056646,3.236324380032+));+#1481 = CARTESIAN_POINT('',(8.749991186587,5.558383282929E-02,3.25));+#1482 = CARTESIAN_POINT('',(8.74999992,9.99999999999E-04,3.25));+#1483 = ORIENTED_EDGE('',*,*,#1484,.F.);+#1484 = EDGE_CURVE('',#1485,#1471,#1487,.T.);+#1485 = VERTEX_POINT('',#1486);+#1486 = CARTESIAN_POINT('',(8.74999992,-1.000000000001E-03,3.25));+#1487 = CIRCLE('',#1488,6.25);+#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491);+#1489 = CARTESIAN_POINT('',(2.5,0.,3.25));+#1490 = DIRECTION('',(0.,-0.,1.));+#1491 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1492 = ORIENTED_EDGE('',*,*,#1493,.T.);+#1493 = EDGE_CURVE('',#1485,#1494,#1496,.T.);+#1494 = VERTEX_POINT('',#1495);+#1495 = CARTESIAN_POINT('',(8.744997998398,-0.25,3.001));+#1496 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1497,#1498,#1499,#1500,#1501,+#1502,#1503,#1504,#1505),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1497 = CARTESIAN_POINT('',(8.74999992,-9.999999999985E-04,3.25));+#1498 = CARTESIAN_POINT('',(8.749991177263,-5.564210539661E-02,3.25));+#1499 = CARTESIAN_POINT('',(8.749436903266,-0.107447088775,+3.236295197463));+#1500 = CARTESIAN_POINT('',(8.748436938534,-0.153341994324,+3.211381631848));+#1501 = CARTESIAN_POINT('',(8.747254778971,-0.191544512111,+3.177642768812));+#1502 = CARTESIAN_POINT('',(8.746167852967,-0.220775444452,+3.137445021056));+#1503 = CARTESIAN_POINT('',(8.745383732778,-0.240364799624,+3.093064329198));+#1504 = CARTESIAN_POINT('',(8.744997998398,-0.25,3.046819802665));+#1505 = CARTESIAN_POINT('',(8.744997998398,-0.25,3.001));+#1506 = ORIENTED_EDGE('',*,*,#1507,.F.);+#1507 = EDGE_CURVE('',#1277,#1494,#1508,.T.);+#1508 = LINE('',#1509,#1510);+#1509 = CARTESIAN_POINT('',(8.744997998398,-0.25,2.));+#1510 = VECTOR('',#1511,1.);+#1511 = DIRECTION('',(0.,0.,1.));+#1512 = ORIENTED_EDGE('',*,*,#1291,.T.);+#1513 = ORIENTED_EDGE('',*,*,#1355,.T.);+#1514 = ORIENTED_EDGE('',*,*,#1515,.F.);+#1515 = EDGE_CURVE('',#1365,#1356,#1516,.T.);+#1516 = CIRCLE('',#1517,6.25);+#1517 = AXIS2_PLACEMENT_3D('',#1518,#1519,#1520);+#1518 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1519 = DIRECTION('',(0.,0.,-1.));+#1520 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1521 = FACE_BOUND('',#1522,.F.);+#1522 = EDGE_LOOP('',(#1523,#1532,#1540,#1547,#1561,#1570,#1584,#1592,+#1606,#1615));+#1523 = ORIENTED_EDGE('',*,*,#1524,.F.);+#1524 = EDGE_CURVE('',#1525,#1527,#1529,.T.);+#1525 = VERTEX_POINT('',#1526);+#1526 = CARTESIAN_POINT('',(8.744997998398,0.25,5.499));+#1527 = VERTEX_POINT('',#1528);+#1528 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,5.498613631859)+);+#1529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1530,#1531),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1530 = CARTESIAN_POINT('',(8.744997998398,0.25,5.499));+#1531 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,5.498613631859)+);+#1532 = ORIENTED_EDGE('',*,*,#1533,.T.);+#1533 = EDGE_CURVE('',#1525,#1534,#1536,.T.);+#1534 = VERTEX_POINT('',#1535);+#1535 = CARTESIAN_POINT('',(8.744997998398,0.25,7.001));+#1536 = LINE('',#1537,#1538);+#1537 = CARTESIAN_POINT('',(8.744997998398,0.25,2.));+#1538 = VECTOR('',#1539,1.);+#1539 = DIRECTION('',(0.,0.,1.));+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);+#1541 = EDGE_CURVE('',#1534,#1542,#1544,.T.);+#1542 = VERTEX_POINT('',#1543);+#1543 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,7.001386368141)+);+#1544 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1545,#1546),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1545 = CARTESIAN_POINT('',(8.744997998398,0.25,7.001));+#1546 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,7.001386368141)+);+#1547 = ORIENTED_EDGE('',*,*,#1548,.T.);+#1548 = EDGE_CURVE('',#1542,#1549,#1551,.T.);+#1549 = VERTEX_POINT('',#1550);+#1550 = CARTESIAN_POINT('',(8.74999992,9.999999999993E-04,7.25));+#1551 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1552,#1553,#1554,#1555,#1556,+#1557,#1558,#1559,#1560),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1552 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,7.001386368141)+);+#1553 = CARTESIAN_POINT('',(8.745000852561,0.249928702962,7.047141436953+));+#1554 = CARTESIAN_POINT('',(8.745388377853,0.24024908862,7.093326630846)+);+#1555 = CARTESIAN_POINT('',(8.746173149987,0.220630402916,7.137656946107+));+#1556 = CARTESIAN_POINT('',(8.747260251217,0.191378972662,7.177800094254+));+#1557 = CARTESIAN_POINT('',(8.748440564747,0.153178451554,7.21147086215)+);+#1558 = CARTESIAN_POINT('',(8.749438074843,0.107326056645,7.236324380032+));+#1559 = CARTESIAN_POINT('',(8.749991186587,5.558383282928E-02,7.25));+#1560 = CARTESIAN_POINT('',(8.74999992,9.99999999999E-04,7.25));+#1561 = ORIENTED_EDGE('',*,*,#1562,.F.);+#1562 = EDGE_CURVE('',#1563,#1549,#1565,.T.);+#1563 = VERTEX_POINT('',#1564);+#1564 = CARTESIAN_POINT('',(8.74999992,-1.000000000001E-03,7.25));+#1565 = CIRCLE('',#1566,6.25);+#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569);+#1567 = CARTESIAN_POINT('',(2.5,0.,7.25));+#1568 = DIRECTION('',(0.,-0.,1.));+#1569 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1570 = ORIENTED_EDGE('',*,*,#1571,.T.);+#1571 = EDGE_CURVE('',#1563,#1572,#1574,.T.);+#1572 = VERTEX_POINT('',#1573);+#1573 = CARTESIAN_POINT('',(8.744997998398,-0.25,7.001));+#1574 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1575,#1576,#1577,#1578,#1579,+#1580,#1581,#1582,#1583),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1575 = CARTESIAN_POINT('',(8.74999992,-9.999999999985E-04,7.25));+#1576 = CARTESIAN_POINT('',(8.749991177263,-5.564210539232E-02,7.25));+#1577 = CARTESIAN_POINT('',(8.749436903266,-0.107447088783,+7.236295197465));+#1578 = CARTESIAN_POINT('',(8.748436938534,-0.15334199432,7.211381631843+));+#1579 = CARTESIAN_POINT('',(8.747254778971,-0.191544512109,+7.177642768817));+#1580 = CARTESIAN_POINT('',(8.746167852966,-0.220775444455,+7.137445021057));+#1581 = CARTESIAN_POINT('',(8.745383732778,-0.240364799624,+7.093064329193));+#1582 = CARTESIAN_POINT('',(8.744997998398,-0.25,7.046819802667));+#1583 = CARTESIAN_POINT('',(8.744997998398,-0.25,7.001));+#1584 = ORIENTED_EDGE('',*,*,#1585,.F.);+#1585 = EDGE_CURVE('',#1586,#1572,#1588,.T.);+#1586 = VERTEX_POINT('',#1587);+#1587 = CARTESIAN_POINT('',(8.744997998398,-0.25,5.499));+#1588 = LINE('',#1589,#1590);+#1589 = CARTESIAN_POINT('',(8.744997998398,-0.25,2.));+#1590 = VECTOR('',#1591,1.);+#1591 = DIRECTION('',(0.,0.,1.));+#1592 = ORIENTED_EDGE('',*,*,#1593,.F.);+#1593 = EDGE_CURVE('',#1594,#1586,#1596,.T.);+#1594 = VERTEX_POINT('',#1595);+#1595 = CARTESIAN_POINT('',(8.74999992,-1.000000000001E-03,5.25));+#1596 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1597,#1598,#1599,#1600,#1601,+#1602,#1603,#1604,#1605),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1597 = CARTESIAN_POINT('',(8.74999992,-9.999999999985E-04,5.25));+#1598 = CARTESIAN_POINT('',(8.749991177263,-5.564210539224E-02,5.25));+#1599 = CARTESIAN_POINT('',(8.749436903266,-0.107447088783,+5.263704802535));+#1600 = CARTESIAN_POINT('',(8.748436938534,-0.15334199432,5.288618368156+));+#1601 = CARTESIAN_POINT('',(8.747254778971,-0.191544512109,+5.322357231184));+#1602 = CARTESIAN_POINT('',(8.746167852966,-0.220775444454,+5.362554978943));+#1603 = CARTESIAN_POINT('',(8.745383732778,-0.240364799624,+5.406935670807));+#1604 = CARTESIAN_POINT('',(8.744997998398,-0.25,5.453180197333));+#1605 = CARTESIAN_POINT('',(8.744997998398,-0.25,5.499));+#1606 = ORIENTED_EDGE('',*,*,#1607,.T.);+#1607 = EDGE_CURVE('',#1594,#1608,#1610,.T.);+#1608 = VERTEX_POINT('',#1609);+#1609 = CARTESIAN_POINT('',(8.74999992,9.999999999993E-04,5.25));+#1610 = CIRCLE('',#1611,6.25);+#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614);+#1612 = CARTESIAN_POINT('',(2.5,0.,5.25));+#1613 = DIRECTION('',(0.,-0.,1.));+#1614 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1615 = ORIENTED_EDGE('',*,*,#1616,.F.);+#1616 = EDGE_CURVE('',#1527,#1608,#1617,.T.);+#1617 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1618,#1619,#1620,#1621,#1622,+#1623,#1624,#1625,#1626),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1618 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,5.498613631859)+);+#1619 = CARTESIAN_POINT('',(8.745000852561,0.249928702962,5.452858563044+));+#1620 = CARTESIAN_POINT('',(8.745388377853,0.24024908862,5.40667336916)+);+#1621 = CARTESIAN_POINT('',(8.746173149987,0.220630402918,5.362343053889+));+#1622 = CARTESIAN_POINT('',(8.747260251218,0.191378972661,5.322199905745+));+#1623 = CARTESIAN_POINT('',(8.748440564746,0.153178451551,5.288529137852+));+#1624 = CARTESIAN_POINT('',(8.749438074843,0.107326056651,5.263675619967+));+#1625 = CARTESIAN_POINT('',(8.749991186587,5.558383282645E-02,5.25));+#1626 = CARTESIAN_POINT('',(8.74999992,9.99999999999E-04,5.25));+#1627 = FACE_BOUND('',#1628,.F.);+#1628 = EDGE_LOOP('',(#1629,#1645,#1654,#1668,#1675,#1683,#1690,#1704,+#1713,#1727));+#1629 = ORIENTED_EDGE('',*,*,#1630,.F.);+#1630 = EDGE_CURVE('',#1631,#1633,#1635,.T.);+#1631 = VERTEX_POINT('',#1632);+#1632 = CARTESIAN_POINT('',(8.74999992,-1.000000000001E-03,9.25));+#1633 = VERTEX_POINT('',#1634);+#1634 = CARTESIAN_POINT('',(8.744997998398,-0.25,9.499));+#1635 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1636,#1637,#1638,#1639,#1640,+#1641,#1642,#1643,#1644),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1636 = CARTESIAN_POINT('',(8.74999992,-9.999999999985E-04,9.25));+#1637 = CARTESIAN_POINT('',(8.749991177263,-5.564210539327E-02,9.25));+#1638 = CARTESIAN_POINT('',(8.749436903266,-0.10744708878,9.263704802535+));+#1639 = CARTESIAN_POINT('',(8.748436938534,-0.153341994322,+9.288618368155));+#1640 = CARTESIAN_POINT('',(8.747254778971,-0.191544512109,+9.322357231185));+#1641 = CARTESIAN_POINT('',(8.746167852966,-0.220775444454,+9.362554978944));+#1642 = CARTESIAN_POINT('',(8.745383732778,-0.240364799624,+9.406935670805));+#1643 = CARTESIAN_POINT('',(8.744997998398,-0.25,9.453180197333));+#1644 = CARTESIAN_POINT('',(8.744997998398,-0.25,9.499));+#1645 = ORIENTED_EDGE('',*,*,#1646,.T.);+#1646 = EDGE_CURVE('',#1631,#1647,#1649,.T.);+#1647 = VERTEX_POINT('',#1648);+#1648 = CARTESIAN_POINT('',(8.74999992,9.999999999993E-04,9.25));+#1649 = CIRCLE('',#1650,6.25);+#1650 = AXIS2_PLACEMENT_3D('',#1651,#1652,#1653);+#1651 = CARTESIAN_POINT('',(2.5,0.,9.25));+#1652 = DIRECTION('',(0.,-0.,1.));+#1653 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1654 = ORIENTED_EDGE('',*,*,#1655,.F.);+#1655 = EDGE_CURVE('',#1656,#1647,#1658,.T.);+#1656 = VERTEX_POINT('',#1657);+#1657 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,9.498613631859)+);+#1658 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1659,#1660,#1661,#1662,#1663,+#1664,#1665,#1666,#1667),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1659 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,9.498613631859)+);+#1660 = CARTESIAN_POINT('',(8.745000852561,0.249928702962,9.452858563045+));+#1661 = CARTESIAN_POINT('',(8.745388377853,0.24024908862,9.406673369159)+);+#1662 = CARTESIAN_POINT('',(8.746173149987,0.220630402918,9.36234305389)+);+#1663 = CARTESIAN_POINT('',(8.747260251218,0.191378972662,9.322199905745+));+#1664 = CARTESIAN_POINT('',(8.748440564746,0.15317845155,9.288529137852)+);+#1665 = CARTESIAN_POINT('',(8.749438074843,0.107326056651,9.263675619967+));+#1666 = CARTESIAN_POINT('',(8.749991186587,5.558383282656E-02,9.25));+#1667 = CARTESIAN_POINT('',(8.74999992,9.99999999999E-04,9.25));+#1668 = ORIENTED_EDGE('',*,*,#1669,.F.);+#1669 = EDGE_CURVE('',#1670,#1656,#1672,.T.);+#1670 = VERTEX_POINT('',#1671);+#1671 = CARTESIAN_POINT('',(8.744997998398,0.25,9.499));+#1672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1673,#1674),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1673 = CARTESIAN_POINT('',(8.744997998398,0.25,9.499));+#1674 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,9.498613631859)+);+#1675 = ORIENTED_EDGE('',*,*,#1676,.T.);+#1676 = EDGE_CURVE('',#1670,#1677,#1679,.T.);+#1677 = VERTEX_POINT('',#1678);+#1678 = CARTESIAN_POINT('',(8.744997998398,0.25,11.001));+#1679 = LINE('',#1680,#1681);+#1680 = CARTESIAN_POINT('',(8.744997998398,0.25,2.));+#1681 = VECTOR('',#1682,1.);+#1682 = DIRECTION('',(0.,0.,1.));+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);+#1684 = EDGE_CURVE('',#1677,#1685,#1687,.T.);+#1685 = VERTEX_POINT('',#1686);+#1686 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,11.001386368141+));+#1687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1688,#1689),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1688 = CARTESIAN_POINT('',(8.744997998398,0.25,11.001));+#1689 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,11.001386368141+));+#1690 = ORIENTED_EDGE('',*,*,#1691,.T.);+#1691 = EDGE_CURVE('',#1685,#1692,#1694,.T.);+#1692 = VERTEX_POINT('',#1693);+#1693 = CARTESIAN_POINT('',(8.74999992,9.999999999993E-04,11.25));+#1694 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1695,#1696,#1697,#1698,#1699,+#1700,#1701,#1702,#1703),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1695 = CARTESIAN_POINT('',(8.744998010398,0.24999970024,11.001386368141+));+#1696 = CARTESIAN_POINT('',(8.745000852561,0.249928702962,11.04714143695+));+#1697 = CARTESIAN_POINT('',(8.745388377853,0.240249088622,+11.093326630853));+#1698 = CARTESIAN_POINT('',(8.746173149987,0.22063040291,11.137656946105+));+#1699 = CARTESIAN_POINT('',(8.747260251217,0.19137897267,11.177800094248+));+#1700 = CARTESIAN_POINT('',(8.748440564747,0.153178451554,+11.211470862157));+#1701 = CARTESIAN_POINT('',(8.749438074842,0.107326056639,11.23632438003+));+#1702 = CARTESIAN_POINT('',(8.749991186587,5.558383283361E-02,11.25));+#1703 = CARTESIAN_POINT('',(8.74999992,9.99999999999E-04,11.25));+#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);+#1705 = EDGE_CURVE('',#1706,#1692,#1708,.T.);+#1706 = VERTEX_POINT('',#1707);+#1707 = CARTESIAN_POINT('',(8.74999992,-1.000000000001E-03,11.25));+#1708 = CIRCLE('',#1709,6.25);+#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712);+#1710 = CARTESIAN_POINT('',(2.5,0.,11.25));+#1711 = DIRECTION('',(0.,-0.,1.));+#1712 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1713 = ORIENTED_EDGE('',*,*,#1714,.T.);+#1714 = EDGE_CURVE('',#1706,#1715,#1717,.T.);+#1715 = VERTEX_POINT('',#1716);+#1716 = CARTESIAN_POINT('',(8.744997998398,-0.25,11.001));+#1717 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1718,#1719,#1720,#1721,#1722,+#1723,#1724,#1725,#1726),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1718 = CARTESIAN_POINT('',(8.74999992,-9.999999999985E-04,11.25));+#1719 = CARTESIAN_POINT('',(8.749991177263,-5.564210539339E-02,11.25));+#1720 = CARTESIAN_POINT('',(8.749436903266,-0.107447088781,+11.236295197465));+#1721 = CARTESIAN_POINT('',(8.748436938534,-0.153341994321,+11.211381631843));+#1722 = CARTESIAN_POINT('',(8.747254778971,-0.191544512108,+11.177642768817));+#1723 = CARTESIAN_POINT('',(8.746167852966,-0.220775444455,+11.137445021056));+#1724 = CARTESIAN_POINT('',(8.745383732778,-0.240364799624,+11.093064329194));+#1725 = CARTESIAN_POINT('',(8.744997998398,-0.25,11.046819802666));+#1726 = CARTESIAN_POINT('',(8.744997998398,-0.25,11.001));+#1727 = ORIENTED_EDGE('',*,*,#1728,.F.);+#1728 = EDGE_CURVE('',#1633,#1715,#1729,.T.);+#1729 = LINE('',#1730,#1731);+#1730 = CARTESIAN_POINT('',(8.744997998398,-0.25,2.));+#1731 = VECTOR('',#1732,1.);+#1732 = DIRECTION('',(0.,0.,1.));+#1733 = CYLINDRICAL_SURFACE('',#1734,6.25);+#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737);+#1735 = CARTESIAN_POINT('',(2.5,0.,2.));+#1736 = DIRECTION('',(0.,0.,1.));+#1737 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1738 = ADVANCED_FACE('',(#1739),#1767,.T.);+#1739 = FACE_BOUND('',#1740,.F.);+#1740 = EDGE_LOOP('',(#1741,#1742,#1751,#1760));+#1741 = ORIENTED_EDGE('',*,*,#1372,.T.);+#1742 = ORIENTED_EDGE('',*,*,#1743,.T.);+#1743 = EDGE_CURVE('',#1365,#1744,#1746,.T.);+#1744 = VERTEX_POINT('',#1745);+#1745 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,12.5));+#1746 = CIRCLE('',#1747,0.2);+#1747 = AXIS2_PLACEMENT_3D('',#1748,#1749,#1750);+#1748 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,12.3));+#1749 = DIRECTION('',(0.382683432365,-0.923879532511,3.944304526105E-31)+);+#1750 = DIRECTION('',(0.923879532511,0.382683432365,-8.881784197001E-15)+);+#1751 = ORIENTED_EDGE('',*,*,#1752,.F.);+#1752 = EDGE_CURVE('',#1753,#1744,#1755,.T.);+#1753 = VERTEX_POINT('',#1754);+#1754 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,12.5));+#1755 = CIRCLE('',#1756,6.05);+#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759);+#1757 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1758 = DIRECTION('',(0.,-0.,-1.));+#1759 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1760 = ORIENTED_EDGE('',*,*,#1761,.F.);+#1761 = EDGE_CURVE('',#1356,#1753,#1762,.T.);+#1762 = CIRCLE('',#1763,0.2);+#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766);+#1764 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,12.3));+#1765 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));+#1766 = DIRECTION('',(0.923879532511,-0.382683432365,-8.881784197001E-15+));+#1767 = TOROIDAL_SURFACE('',#1768,6.05,0.2);+#1768 = AXIS2_PLACEMENT_3D('',#1769,#1770,#1771);+#1769 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1770 = DIRECTION('',(0.,0.,1.));+#1771 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1772 = ADVANCED_FACE('',(#1773),#1782,.T.);+#1773 = FACE_BOUND('',#1774,.F.);+#1774 = EDGE_LOOP('',(#1775,#1776,#1777,#1778,#1779,#1780,#1781));+#1775 = ORIENTED_EDGE('',*,*,#1455,.F.);+#1776 = ORIENTED_EDGE('',*,*,#1389,.T.);+#1777 = ORIENTED_EDGE('',*,*,#1507,.T.);+#1778 = ORIENTED_EDGE('',*,*,#1493,.F.);+#1779 = ORIENTED_EDGE('',*,*,#1484,.T.);+#1780 = ORIENTED_EDGE('',*,*,#1470,.F.);+#1781 = ORIENTED_EDGE('',*,*,#1463,.F.);+#1782 = CYLINDRICAL_SURFACE('',#1783,6.25);+#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786);+#1784 = CARTESIAN_POINT('',(2.5,0.,2.));+#1785 = DIRECTION('',(0.,0.,1.));+#1786 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1787 = ADVANCED_FACE('',(#1788),#1800,.T.);+#1788 = FACE_BOUND('',#1789,.F.);+#1789 = EDGE_LOOP('',(#1790,#1791,#1792,#1799));+#1790 = ORIENTED_EDGE('',*,*,#1515,.T.);+#1791 = ORIENTED_EDGE('',*,*,#1761,.T.);+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);+#1793 = EDGE_CURVE('',#1744,#1753,#1794,.T.);+#1794 = CIRCLE('',#1795,6.05);+#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798);+#1796 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1797 = DIRECTION('',(0.,0.,-1.));+#1798 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1799 = ORIENTED_EDGE('',*,*,#1743,.F.);+#1800 = TOROIDAL_SURFACE('',#1801,6.05,0.2);+#1801 = AXIS2_PLACEMENT_3D('',#1802,#1803,#1804);+#1802 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1803 = DIRECTION('',(0.,0.,1.));+#1804 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1805 = ADVANCED_FACE('',(#1806),#1818,.T.);+#1806 = FACE_BOUND('',#1807,.F.);+#1807 = EDGE_LOOP('',(#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,+#1816,#1817));+#1808 = ORIENTED_EDGE('',*,*,#1533,.F.);+#1809 = ORIENTED_EDGE('',*,*,#1524,.T.);+#1810 = ORIENTED_EDGE('',*,*,#1616,.T.);+#1811 = ORIENTED_EDGE('',*,*,#1607,.F.);+#1812 = ORIENTED_EDGE('',*,*,#1593,.T.);+#1813 = ORIENTED_EDGE('',*,*,#1585,.T.);+#1814 = ORIENTED_EDGE('',*,*,#1571,.F.);+#1815 = ORIENTED_EDGE('',*,*,#1562,.T.);+#1816 = ORIENTED_EDGE('',*,*,#1548,.F.);+#1817 = ORIENTED_EDGE('',*,*,#1541,.F.);+#1818 = CYLINDRICAL_SURFACE('',#1819,6.25);+#1819 = AXIS2_PLACEMENT_3D('',#1820,#1821,#1822);+#1820 = CARTESIAN_POINT('',(2.5,0.,2.));+#1821 = DIRECTION('',(0.,0.,1.));+#1822 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1823 = ADVANCED_FACE('',(#1824),#1836,.T.);+#1824 = FACE_BOUND('',#1825,.F.);+#1825 = EDGE_LOOP('',(#1826,#1827,#1828,#1829,#1830,#1831,#1832,#1833,+#1834,#1835));+#1826 = ORIENTED_EDGE('',*,*,#1676,.F.);+#1827 = ORIENTED_EDGE('',*,*,#1669,.T.);+#1828 = ORIENTED_EDGE('',*,*,#1655,.T.);+#1829 = ORIENTED_EDGE('',*,*,#1646,.F.);+#1830 = ORIENTED_EDGE('',*,*,#1630,.T.);+#1831 = ORIENTED_EDGE('',*,*,#1728,.T.);+#1832 = ORIENTED_EDGE('',*,*,#1714,.F.);+#1833 = ORIENTED_EDGE('',*,*,#1705,.T.);+#1834 = ORIENTED_EDGE('',*,*,#1691,.F.);+#1835 = ORIENTED_EDGE('',*,*,#1684,.F.);+#1836 = CYLINDRICAL_SURFACE('',#1837,6.25);+#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840);+#1838 = CARTESIAN_POINT('',(2.5,0.,2.));+#1839 = DIRECTION('',(0.,0.,1.));+#1840 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1841 = ADVANCED_FACE('',(#1842),#1868,.F.);+#1842 = FACE_BOUND('',#1843,.F.);+#1843 = EDGE_LOOP('',(#1844,#1845,#1853,#1862));+#1844 = ORIENTED_EDGE('',*,*,#1752,.T.);+#1845 = ORIENTED_EDGE('',*,*,#1846,.T.);+#1846 = EDGE_CURVE('',#1744,#1847,#1849,.T.);+#1847 = VERTEX_POINT('',#1848);+#1848 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.5));+#1849 = LINE('',#1850,#1851);+#1850 = CARTESIAN_POINT('',(8.089471171693,2.315234765809,12.5));+#1851 = VECTOR('',#1852,1.);+#1852 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));+#1853 = ORIENTED_EDGE('',*,*,#1854,.F.);+#1854 = EDGE_CURVE('',#1855,#1847,#1857,.T.);+#1855 = VERTEX_POINT('',#1856);+#1856 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.5));+#1857 = CIRCLE('',#1858,4.375);+#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861);+#1859 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1860 = DIRECTION('',(0.,-0.,-1.));+#1861 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1862 = ORIENTED_EDGE('',*,*,#1863,.F.);+#1863 = EDGE_CURVE('',#1753,#1855,#1864,.T.);+#1864 = LINE('',#1865,#1866);+#1865 = CARTESIAN_POINT('',(8.089471171693,-2.315234765809,12.5));+#1866 = VECTOR('',#1867,1.);+#1867 = DIRECTION('',(-0.923879532511,0.382683432365,0.));+#1868 = PLANE('',#1869);+#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872);+#1870 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1871 = DIRECTION('',(0.,0.,-1.));+#1872 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1873 = ADVANCED_FACE('',(#1874),#1886,.F.);+#1874 = FACE_BOUND('',#1875,.F.);+#1875 = EDGE_LOOP('',(#1876,#1877,#1878,#1885));+#1876 = ORIENTED_EDGE('',*,*,#1793,.T.);+#1877 = ORIENTED_EDGE('',*,*,#1863,.T.);+#1878 = ORIENTED_EDGE('',*,*,#1879,.F.);+#1879 = EDGE_CURVE('',#1847,#1855,#1880,.T.);+#1880 = CIRCLE('',#1881,4.375);+#1881 = AXIS2_PLACEMENT_3D('',#1882,#1883,#1884);+#1882 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1883 = DIRECTION('',(0.,0.,-1.));+#1884 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1885 = ORIENTED_EDGE('',*,*,#1846,.F.);+#1886 = PLANE('',#1887);+#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890);+#1888 = CARTESIAN_POINT('',(2.5,0.,12.5));+#1889 = DIRECTION('',(0.,0.,-1.));+#1890 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1891 = ADVANCED_FACE('',(#1892),#2029,.F.);+#1892 = FACE_BOUND('',#1893,.F.);+#1893 = EDGE_LOOP('',(#1894,#1902,#1903,#1911,#1920,#1928,#1937,#1945,+#1954,#1962,#1971,#1980,#1988,#1997,#2005,#2014,#2022));+#1894 = ORIENTED_EDGE('',*,*,#1895,.F.);+#1895 = EDGE_CURVE('',#1855,#1896,#1898,.T.);+#1896 = VERTEX_POINT('',#1897);+#1897 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.4));+#1898 = LINE('',#1899,#1900);+#1899 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.5));+#1900 = VECTOR('',#1901,1.);+#1901 = DIRECTION('',(0.,0.,-1.));+#1902 = ORIENTED_EDGE('',*,*,#1854,.T.);+#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);+#1904 = EDGE_CURVE('',#1847,#1905,#1907,.T.);+#1905 = VERTEX_POINT('',#1906);+#1906 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.4));+#1907 = LINE('',#1908,#1909);+#1908 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.5));+#1909 = VECTOR('',#1910,1.);+#1910 = DIRECTION('',(0.,0.,-1.));+#1911 = ORIENTED_EDGE('',*,*,#1912,.T.);+#1912 = EDGE_CURVE('',#1905,#1913,#1915,.T.);+#1913 = VERTEX_POINT('',#1914);+#1914 = CARTESIAN_POINT('',(2.55,4.374714276384,12.4));+#1915 = CIRCLE('',#1916,4.375);+#1916 = AXIS2_PLACEMENT_3D('',#1917,#1918,#1919);+#1917 = CARTESIAN_POINT('',(2.5,0.,12.4));+#1918 = DIRECTION('',(0.,0.,1.));+#1919 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1920 = ORIENTED_EDGE('',*,*,#1921,.T.);+#1921 = EDGE_CURVE('',#1913,#1922,#1924,.T.);+#1922 = VERTEX_POINT('',#1923);+#1923 = CARTESIAN_POINT('',(2.55,4.374714276384,12.3));+#1924 = LINE('',#1925,#1926);+#1925 = CARTESIAN_POINT('',(2.55,4.374714276384,12.2));+#1926 = VECTOR('',#1927,1.);+#1927 = DIRECTION('',(0.,0.,-1.));+#1928 = ORIENTED_EDGE('',*,*,#1929,.F.);+#1929 = EDGE_CURVE('',#1930,#1922,#1932,.T.);+#1930 = VERTEX_POINT('',#1931);+#1931 = CARTESIAN_POINT('',(2.45,4.374714276384,12.3));+#1932 = CIRCLE('',#1933,4.375);+#1933 = AXIS2_PLACEMENT_3D('',#1934,#1935,#1936);+#1934 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1935 = DIRECTION('',(0.,0.,-1.));+#1936 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1937 = ORIENTED_EDGE('',*,*,#1938,.F.);+#1938 = EDGE_CURVE('',#1939,#1930,#1941,.T.);+#1939 = VERTEX_POINT('',#1940);+#1940 = CARTESIAN_POINT('',(2.45,4.374714276384,12.4));+#1941 = LINE('',#1942,#1943);+#1942 = CARTESIAN_POINT('',(2.45,4.374714276384,12.2));+#1943 = VECTOR('',#1944,1.);+#1944 = DIRECTION('',(0.,0.,-1.));+#1945 = ORIENTED_EDGE('',*,*,#1946,.T.);+#1946 = EDGE_CURVE('',#1939,#1947,#1949,.T.);+#1947 = VERTEX_POINT('',#1948);+#1948 = CARTESIAN_POINT('',(-1.874714276384,4.999999999993E-02,12.4));+#1949 = CIRCLE('',#1950,4.375);+#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953);+#1951 = CARTESIAN_POINT('',(2.5,0.,12.4));+#1952 = DIRECTION('',(0.,0.,1.));+#1953 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1954 = ORIENTED_EDGE('',*,*,#1955,.T.);+#1955 = EDGE_CURVE('',#1947,#1956,#1958,.T.);+#1956 = VERTEX_POINT('',#1957);+#1957 = CARTESIAN_POINT('',(-1.874714276384,5.E-02,12.3));+#1958 = LINE('',#1959,#1960);+#1959 = CARTESIAN_POINT('',(-1.874714276384,5.E-02,12.2));+#1960 = VECTOR('',#1961,1.);+#1961 = DIRECTION('',(0.,0.,-1.));+#1962 = ORIENTED_EDGE('',*,*,#1963,.F.);+#1963 = EDGE_CURVE('',#1964,#1956,#1966,.T.);+#1964 = VERTEX_POINT('',#1965);+#1965 = CARTESIAN_POINT('',(-1.875,5.35782974627E-16,12.3));+#1966 = CIRCLE('',#1967,4.375);+#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970);+#1968 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1969 = DIRECTION('',(0.,0.,-1.));+#1970 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);+#1972 = EDGE_CURVE('',#1973,#1964,#1975,.T.);+#1973 = VERTEX_POINT('',#1974);+#1974 = CARTESIAN_POINT('',(-1.874714276384,-5.E-02,12.3));+#1975 = CIRCLE('',#1976,4.375);+#1976 = AXIS2_PLACEMENT_3D('',#1977,#1978,#1979);+#1977 = CARTESIAN_POINT('',(2.5,0.,12.3));+#1978 = DIRECTION('',(0.,0.,-1.));+#1979 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1980 = ORIENTED_EDGE('',*,*,#1981,.F.);+#1981 = EDGE_CURVE('',#1982,#1973,#1984,.T.);+#1982 = VERTEX_POINT('',#1983);+#1983 = CARTESIAN_POINT('',(-1.874714276384,-4.999999999993E-02,12.4));+#1984 = LINE('',#1985,#1986);+#1985 = CARTESIAN_POINT('',(-1.874714276384,-5.E-02,12.2));+#1986 = VECTOR('',#1987,1.);+#1987 = DIRECTION('',(0.,0.,-1.));+#1988 = ORIENTED_EDGE('',*,*,#1989,.T.);+#1989 = EDGE_CURVE('',#1982,#1990,#1992,.T.);+#1990 = VERTEX_POINT('',#1991);+#1991 = CARTESIAN_POINT('',(2.45,-4.374714276384,12.4));+#1992 = CIRCLE('',#1993,4.375);+#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996);+#1994 = CARTESIAN_POINT('',(2.5,0.,12.4));+#1995 = DIRECTION('',(0.,0.,1.));+#1996 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1997 = ORIENTED_EDGE('',*,*,#1998,.T.);+#1998 = EDGE_CURVE('',#1990,#1999,#2001,.T.);+#1999 = VERTEX_POINT('',#2000);+#2000 = CARTESIAN_POINT('',(2.45,-4.374714276384,12.3));+#2001 = LINE('',#2002,#2003);+#2002 = CARTESIAN_POINT('',(2.45,-4.374714276384,12.2));+#2003 = VECTOR('',#2004,1.);+#2004 = DIRECTION('',(0.,0.,-1.));+#2005 = ORIENTED_EDGE('',*,*,#2006,.F.);+#2006 = EDGE_CURVE('',#2007,#1999,#2009,.T.);+#2007 = VERTEX_POINT('',#2008);+#2008 = CARTESIAN_POINT('',(2.55,-4.374714276384,12.3));+#2009 = CIRCLE('',#2010,4.375);+#2010 = AXIS2_PLACEMENT_3D('',#2011,#2012,#2013);+#2011 = CARTESIAN_POINT('',(2.5,0.,12.3));+#2012 = DIRECTION('',(0.,0.,-1.));+#2013 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2014 = ORIENTED_EDGE('',*,*,#2015,.F.);+#2015 = EDGE_CURVE('',#2016,#2007,#2018,.T.);+#2016 = VERTEX_POINT('',#2017);+#2017 = CARTESIAN_POINT('',(2.55,-4.374714276384,12.4));+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(2.55,-4.374714276384,12.2));+#2020 = VECTOR('',#2021,1.);+#2021 = DIRECTION('',(0.,0.,-1.));+#2022 = ORIENTED_EDGE('',*,*,#2023,.T.);+#2023 = EDGE_CURVE('',#2016,#1896,#2024,.T.);+#2024 = CIRCLE('',#2025,4.375);+#2025 = AXIS2_PLACEMENT_3D('',#2026,#2027,#2028);+#2026 = CARTESIAN_POINT('',(2.5,0.,12.4));+#2027 = DIRECTION('',(0.,0.,1.));+#2028 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2029 = CYLINDRICAL_SURFACE('',#2030,4.375);+#2030 = AXIS2_PLACEMENT_3D('',#2031,#2032,#2033);+#2031 = CARTESIAN_POINT('',(2.5,0.,12.5));+#2032 = DIRECTION('',(0.,0.,-1.));+#2033 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2034 = ADVANCED_FACE('',(#2035),#2081,.F.);+#2035 = FACE_BOUND('',#2036,.F.);+#2036 = EDGE_LOOP('',(#2037,#2038,#2039,#2040,#2049,#2057,#2066,#2074));+#2037 = ORIENTED_EDGE('',*,*,#1904,.F.);+#2038 = ORIENTED_EDGE('',*,*,#1879,.T.);+#2039 = ORIENTED_EDGE('',*,*,#1895,.T.);+#2040 = ORIENTED_EDGE('',*,*,#2041,.T.);+#2041 = EDGE_CURVE('',#1896,#2042,#2044,.T.);+#2042 = VERTEX_POINT('',#2043);+#2043 = CARTESIAN_POINT('',(6.874714276384,-5.E-02,12.4));+#2044 = CIRCLE('',#2045,4.375);+#2045 = AXIS2_PLACEMENT_3D('',#2046,#2047,#2048);+#2046 = CARTESIAN_POINT('',(2.5,0.,12.4));+#2047 = DIRECTION('',(0.,0.,1.));+#2048 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2049 = ORIENTED_EDGE('',*,*,#2050,.T.);+#2050 = EDGE_CURVE('',#2042,#2051,#2053,.T.);+#2051 = VERTEX_POINT('',#2052);+#2052 = CARTESIAN_POINT('',(6.874714276384,-5.E-02,12.3));+#2053 = LINE('',#2054,#2055);+#2054 = CARTESIAN_POINT('',(6.874714276384,-5.E-02,12.2));+#2055 = VECTOR('',#2056,1.);+#2056 = DIRECTION('',(0.,0.,-1.));+#2057 = ORIENTED_EDGE('',*,*,#2058,.F.);+#2058 = EDGE_CURVE('',#2059,#2051,#2061,.T.);+#2059 = VERTEX_POINT('',#2060);+#2060 = CARTESIAN_POINT('',(6.874714276384,5.E-02,12.3));+#2061 = CIRCLE('',#2062,4.375);+#2062 = AXIS2_PLACEMENT_3D('',#2063,#2064,#2065);+#2063 = CARTESIAN_POINT('',(2.5,0.,12.3));+#2064 = DIRECTION('',(0.,0.,-1.));+#2065 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2066 = ORIENTED_EDGE('',*,*,#2067,.F.);+#2067 = EDGE_CURVE('',#2068,#2059,#2070,.T.);+#2068 = VERTEX_POINT('',#2069);+#2069 = CARTESIAN_POINT('',(6.874714276384,4.999999999999E-02,12.4));+#2070 = LINE('',#2071,#2072);+#2071 = CARTESIAN_POINT('',(6.874714276384,5.E-02,12.2));+#2072 = VECTOR('',#2073,1.);+#2073 = DIRECTION('',(0.,0.,-1.));+#2074 = ORIENTED_EDGE('',*,*,#2075,.T.);+#2075 = EDGE_CURVE('',#2068,#1905,#2076,.T.);+#2076 = CIRCLE('',#2077,4.375);+#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080);+#2078 = CARTESIAN_POINT('',(2.5,0.,12.4));+#2079 = DIRECTION('',(0.,0.,1.));+#2080 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2081 = CYLINDRICAL_SURFACE('',#2082,4.375);+#2082 = AXIS2_PLACEMENT_3D('',#2083,#2084,#2085);+#2083 = CARTESIAN_POINT('',(2.5,0.,12.5));+#2084 = DIRECTION('',(0.,0.,-1.));+#2085 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2086 = ADVANCED_FACE('',(#2087),#2105,.T.);+#2087 = FACE_BOUND('',#2088,.T.);+#2088 = EDGE_LOOP('',(#2089,#2097,#2098,#2099));+#2089 = ORIENTED_EDGE('',*,*,#2090,.F.);+#2090 = EDGE_CURVE('',#2016,#2091,#2093,.T.);+#2091 = VERTEX_POINT('',#2092);+#2092 = CARTESIAN_POINT('',(2.55,-5.E-02,12.4));+#2093 = LINE('',#2094,#2095);+#2094 = CARTESIAN_POINT('',(2.55,-12.55,12.4));+#2095 = VECTOR('',#2096,1.);+#2096 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2097 = ORIENTED_EDGE('',*,*,#2023,.T.);+#2098 = ORIENTED_EDGE('',*,*,#2041,.T.);+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);+#2100 = EDGE_CURVE('',#2091,#2042,#2101,.T.);+#2101 = LINE('',#2102,#2103);+#2102 = CARTESIAN_POINT('',(2.55,-5.E-02,12.4));+#2103 = VECTOR('',#2104,1.);+#2104 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2105 = PLANE('',#2106);+#2106 = AXIS2_PLACEMENT_3D('',#2107,#2108,#2109);+#2107 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,12.4));+#2108 = DIRECTION('',(0.,0.,1.));+#2109 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2110 = ADVANCED_FACE('',(#2111),#2129,.F.);+#2111 = FACE_BOUND('',#2112,.F.);+#2112 = EDGE_LOOP('',(#2113,#2114,#2115,#2123));+#2113 = ORIENTED_EDGE('',*,*,#2090,.F.);+#2114 = ORIENTED_EDGE('',*,*,#2015,.T.);+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);+#2116 = EDGE_CURVE('',#2007,#2117,#2119,.T.);+#2117 = VERTEX_POINT('',#2118);+#2118 = CARTESIAN_POINT('',(2.55,-5.E-02,12.3));+#2119 = LINE('',#2120,#2121);+#2120 = CARTESIAN_POINT('',(2.55,-12.55,12.3));+#2121 = VECTOR('',#2122,1.);+#2122 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2123 = ORIENTED_EDGE('',*,*,#2124,.F.);+#2124 = EDGE_CURVE('',#2091,#2117,#2125,.T.);+#2125 = LINE('',#2126,#2127);+#2126 = CARTESIAN_POINT('',(2.55,-5.E-02,12.4));+#2127 = VECTOR('',#2128,1.);+#2128 = DIRECTION('',(0.,0.,-1.));+#2129 = PLANE('',#2130);+#2130 = AXIS2_PLACEMENT_3D('',#2131,#2132,#2133);+#2131 = CARTESIAN_POINT('',(2.55,-12.55,12.4));+#2132 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2133 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2134 = ADVANCED_FACE('',(#2135),#2153,.T.);+#2135 = FACE_BOUND('',#2136,.T.);+#2136 = EDGE_LOOP('',(#2137,#2138,#2139,#2147));+#2137 = ORIENTED_EDGE('',*,*,#2075,.T.);+#2138 = ORIENTED_EDGE('',*,*,#1912,.T.);+#2139 = ORIENTED_EDGE('',*,*,#2140,.F.);+#2140 = EDGE_CURVE('',#2141,#1913,#2143,.T.);+#2141 = VERTEX_POINT('',#2142);+#2142 = CARTESIAN_POINT('',(2.55,5.E-02,12.4));+#2143 = LINE('',#2144,#2145);+#2144 = CARTESIAN_POINT('',(2.55,5.E-02,12.4));+#2145 = VECTOR('',#2146,1.);+#2146 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2147 = ORIENTED_EDGE('',*,*,#2148,.F.);+#2148 = EDGE_CURVE('',#2068,#2141,#2149,.T.);+#2149 = LINE('',#2150,#2151);+#2150 = CARTESIAN_POINT('',(15.05,5.E-02,12.4));+#2151 = VECTOR('',#2152,1.);+#2152 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2153 = PLANE('',#2154);+#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157);+#2155 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,12.4));+#2156 = DIRECTION('',(0.,0.,1.));+#2157 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2158 = ADVANCED_FACE('',(#2159),#2215,.T.);+#2159 = FACE_BOUND('',#2160,.T.);+#2160 = EDGE_LOOP('',(#2161,#2169,#2175,#2176,#2177,#2183,#2184,#2192,+#2198,#2199,#2207,#2213,#2214));+#2161 = ORIENTED_EDGE('',*,*,#2162,.T.);+#2162 = EDGE_CURVE('',#1973,#2163,#2165,.T.);+#2163 = VERTEX_POINT('',#2164);+#2164 = CARTESIAN_POINT('',(2.45,-5.E-02,12.3));+#2165 = LINE('',#2166,#2167);+#2166 = CARTESIAN_POINT('',(-10.05,-5.E-02,12.3));+#2167 = VECTOR('',#2168,1.);+#2168 = DIRECTION('',(1.,-1.754860408766E-17,0.));+#2169 = ORIENTED_EDGE('',*,*,#2170,.T.);+#2170 = EDGE_CURVE('',#2163,#1999,#2171,.T.);+#2171 = LINE('',#2172,#2173);+#2172 = CARTESIAN_POINT('',(2.45,-5.E-02,12.3));+#2173 = VECTOR('',#2174,1.);+#2174 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2175 = ORIENTED_EDGE('',*,*,#2006,.F.);+#2176 = ORIENTED_EDGE('',*,*,#2116,.T.);+#2177 = ORIENTED_EDGE('',*,*,#2178,.T.);+#2178 = EDGE_CURVE('',#2117,#2051,#2179,.T.);+#2179 = LINE('',#2180,#2181);+#2180 = CARTESIAN_POINT('',(2.55,-5.E-02,12.3));+#2181 = VECTOR('',#2182,1.);+#2182 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2183 = ORIENTED_EDGE('',*,*,#2058,.F.);+#2184 = ORIENTED_EDGE('',*,*,#2185,.T.);+#2185 = EDGE_CURVE('',#2059,#2186,#2188,.T.);+#2186 = VERTEX_POINT('',#2187);+#2187 = CARTESIAN_POINT('',(2.55,5.E-02,12.3));+#2188 = LINE('',#2189,#2190);+#2189 = CARTESIAN_POINT('',(15.05,5.E-02,12.3));+#2190 = VECTOR('',#2191,1.);+#2191 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2192 = ORIENTED_EDGE('',*,*,#2193,.T.);+#2193 = EDGE_CURVE('',#2186,#1922,#2194,.T.);+#2194 = LINE('',#2195,#2196);+#2195 = CARTESIAN_POINT('',(2.55,5.E-02,12.3));+#2196 = VECTOR('',#2197,1.);+#2197 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2198 = ORIENTED_EDGE('',*,*,#1929,.F.);+#2199 = ORIENTED_EDGE('',*,*,#2200,.T.);+#2200 = EDGE_CURVE('',#1930,#2201,#2203,.T.);+#2201 = VERTEX_POINT('',#2202);+#2202 = CARTESIAN_POINT('',(2.45,5.E-02,12.3));+#2203 = LINE('',#2204,#2205);+#2204 = CARTESIAN_POINT('',(2.45,12.55,12.3));+#2205 = VECTOR('',#2206,1.);+#2206 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2207 = ORIENTED_EDGE('',*,*,#2208,.T.);+#2208 = EDGE_CURVE('',#2201,#1956,#2209,.T.);+#2209 = LINE('',#2210,#2211);+#2210 = CARTESIAN_POINT('',(2.45,5.E-02,12.3));+#2211 = VECTOR('',#2212,1.);+#2212 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2213 = ORIENTED_EDGE('',*,*,#1963,.F.);+#2214 = ORIENTED_EDGE('',*,*,#1972,.F.);+#2215 = PLANE('',#2216);+#2216 = AXIS2_PLACEMENT_3D('',#2217,#2218,#2219);+#2217 = CARTESIAN_POINT('',(2.5,-2.510165603485E-16,12.3));+#2218 = DIRECTION('',(0.,0.,1.));+#2219 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2220 = ADVANCED_FACE('',(#2221),#2232,.F.);+#2221 = FACE_BOUND('',#2222,.F.);+#2222 = EDGE_LOOP('',(#2223,#2224,#2230,#2231));+#2223 = ORIENTED_EDGE('',*,*,#2140,.F.);+#2224 = ORIENTED_EDGE('',*,*,#2225,.T.);+#2225 = EDGE_CURVE('',#2141,#2186,#2226,.T.);+#2226 = LINE('',#2227,#2228);+#2227 = CARTESIAN_POINT('',(2.55,5.E-02,12.4));+#2228 = VECTOR('',#2229,1.);+#2229 = DIRECTION('',(0.,0.,-1.));+#2230 = ORIENTED_EDGE('',*,*,#2193,.T.);+#2231 = ORIENTED_EDGE('',*,*,#1921,.F.);+#2232 = PLANE('',#2233);+#2233 = AXIS2_PLACEMENT_3D('',#2234,#2235,#2236);+#2234 = CARTESIAN_POINT('',(2.55,5.E-02,12.4));+#2235 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2236 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2237 = ADVANCED_FACE('',(#2238),#2256,.F.);+#2238 = FACE_BOUND('',#2239,.F.);+#2239 = EDGE_LOOP('',(#2240,#2248,#2254,#2255));+#2240 = ORIENTED_EDGE('',*,*,#2241,.F.);+#2241 = EDGE_CURVE('',#2242,#1990,#2244,.T.);+#2242 = VERTEX_POINT('',#2243);+#2243 = CARTESIAN_POINT('',(2.45,-5.E-02,12.4));+#2244 = LINE('',#2245,#2246);+#2245 = CARTESIAN_POINT('',(2.45,-5.E-02,12.4));+#2246 = VECTOR('',#2247,1.);+#2247 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2248 = ORIENTED_EDGE('',*,*,#2249,.T.);+#2249 = EDGE_CURVE('',#2242,#2163,#2250,.T.);+#2250 = LINE('',#2251,#2252);+#2251 = CARTESIAN_POINT('',(2.45,-5.E-02,12.4));+#2252 = VECTOR('',#2253,1.);+#2253 = DIRECTION('',(0.,0.,-1.));+#2254 = ORIENTED_EDGE('',*,*,#2170,.T.);+#2255 = ORIENTED_EDGE('',*,*,#1998,.F.);+#2256 = PLANE('',#2257);+#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260);+#2258 = CARTESIAN_POINT('',(2.45,-5.E-02,12.4));+#2259 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2260 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2261 = ADVANCED_FACE('',(#2262),#2272,.T.);+#2262 = FACE_BOUND('',#2263,.T.);+#2263 = EDGE_LOOP('',(#2264,#2270,#2271));+#2264 = ORIENTED_EDGE('',*,*,#2265,.F.);+#2265 = EDGE_CURVE('',#1982,#2242,#2266,.T.);+#2266 = LINE('',#2267,#2268);+#2267 = CARTESIAN_POINT('',(-10.05,-5.E-02,12.4));+#2268 = VECTOR('',#2269,1.);+#2269 = DIRECTION('',(1.,-1.754860408766E-17,0.));+#2270 = ORIENTED_EDGE('',*,*,#1989,.T.);+#2271 = ORIENTED_EDGE('',*,*,#2241,.F.);+#2272 = PLANE('',#2273);+#2273 = AXIS2_PLACEMENT_3D('',#2274,#2275,#2276);+#2274 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,12.4));+#2275 = DIRECTION('',(0.,0.,1.));+#2276 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2277 = ADVANCED_FACE('',(#2278),#2296,.F.);+#2278 = FACE_BOUND('',#2279,.F.);+#2279 = EDGE_LOOP('',(#2280,#2288,#2289,#2290));+#2280 = ORIENTED_EDGE('',*,*,#2281,.F.);+#2281 = EDGE_CURVE('',#1939,#2282,#2284,.T.);+#2282 = VERTEX_POINT('',#2283);+#2283 = CARTESIAN_POINT('',(2.45,5.E-02,12.4));+#2284 = LINE('',#2285,#2286);+#2285 = CARTESIAN_POINT('',(2.45,12.55,12.4));+#2286 = VECTOR('',#2287,1.);+#2287 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2288 = ORIENTED_EDGE('',*,*,#1938,.T.);+#2289 = ORIENTED_EDGE('',*,*,#2200,.T.);+#2290 = ORIENTED_EDGE('',*,*,#2291,.F.);+#2291 = EDGE_CURVE('',#2282,#2201,#2292,.T.);+#2292 = LINE('',#2293,#2294);+#2293 = CARTESIAN_POINT('',(2.45,5.E-02,12.4));+#2294 = VECTOR('',#2295,1.);+#2295 = DIRECTION('',(0.,0.,-1.));+#2296 = PLANE('',#2297);+#2297 = AXIS2_PLACEMENT_3D('',#2298,#2299,#2300);+#2298 = CARTESIAN_POINT('',(2.45,12.55,12.4));+#2299 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2300 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2301 = ADVANCED_FACE('',(#2302),#2308,.F.);+#2302 = FACE_BOUND('',#2303,.F.);+#2303 = EDGE_LOOP('',(#2304,#2305,#2306,#2307));+#2304 = ORIENTED_EDGE('',*,*,#2265,.F.);+#2305 = ORIENTED_EDGE('',*,*,#1981,.T.);+#2306 = ORIENTED_EDGE('',*,*,#2162,.T.);+#2307 = ORIENTED_EDGE('',*,*,#2249,.F.);+#2308 = PLANE('',#2309);+#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312);+#2310 = CARTESIAN_POINT('',(-10.05,-5.E-02,12.4));+#2311 = DIRECTION('',(-1.754860408766E-17,-1.,0.));+#2312 = DIRECTION('',(1.,-1.754860408766E-17,0.));+#2313 = ADVANCED_FACE('',(#2314),#2324,.T.);+#2314 = FACE_BOUND('',#2315,.T.);+#2315 = EDGE_LOOP('',(#2316,#2317,#2323));+#2316 = ORIENTED_EDGE('',*,*,#1946,.T.);+#2317 = ORIENTED_EDGE('',*,*,#2318,.F.);+#2318 = EDGE_CURVE('',#2282,#1947,#2319,.T.);+#2319 = LINE('',#2320,#2321);+#2320 = CARTESIAN_POINT('',(2.45,5.E-02,12.4));+#2321 = VECTOR('',#2322,1.);+#2322 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2323 = ORIENTED_EDGE('',*,*,#2281,.F.);+#2324 = PLANE('',#2325);+#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328);+#2326 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,12.4));+#2327 = DIRECTION('',(0.,0.,1.));+#2328 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2329 = ADVANCED_FACE('',(#2330),#2336,.F.);+#2330 = FACE_BOUND('',#2331,.F.);+#2331 = EDGE_LOOP('',(#2332,#2333,#2334,#2335));+#2332 = ORIENTED_EDGE('',*,*,#2318,.F.);+#2333 = ORIENTED_EDGE('',*,*,#2291,.T.);+#2334 = ORIENTED_EDGE('',*,*,#2208,.T.);+#2335 = ORIENTED_EDGE('',*,*,#1955,.F.);+#2336 = PLANE('',#2337);+#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340);+#2338 = CARTESIAN_POINT('',(2.45,5.E-02,12.4));+#2339 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2340 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2341 = ADVANCED_FACE('',(#2342),#2348,.F.);+#2342 = FACE_BOUND('',#2343,.F.);+#2343 = EDGE_LOOP('',(#2344,#2345,#2346,#2347));+#2344 = ORIENTED_EDGE('',*,*,#2148,.F.);+#2345 = ORIENTED_EDGE('',*,*,#2067,.T.);+#2346 = ORIENTED_EDGE('',*,*,#2185,.T.);+#2347 = ORIENTED_EDGE('',*,*,#2225,.F.);+#2348 = PLANE('',#2349);+#2349 = AXIS2_PLACEMENT_3D('',#2350,#2351,#2352);+#2350 = CARTESIAN_POINT('',(15.05,5.E-02,12.4));+#2351 = DIRECTION('',(1.224646799147E-16,1.,0.));+#2352 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2353 = ADVANCED_FACE('',(#2354),#2360,.F.);+#2354 = FACE_BOUND('',#2355,.F.);+#2355 = EDGE_LOOP('',(#2356,#2357,#2358,#2359));+#2356 = ORIENTED_EDGE('',*,*,#2100,.F.);+#2357 = ORIENTED_EDGE('',*,*,#2124,.T.);+#2358 = ORIENTED_EDGE('',*,*,#2178,.T.);+#2359 = ORIENTED_EDGE('',*,*,#2050,.F.);+#2360 = PLANE('',#2361);+#2361 = AXIS2_PLACEMENT_3D('',#2362,#2363,#2364);+#2362 = CARTESIAN_POINT('',(2.55,-5.E-02,12.4));+#2363 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2364 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2365 = ORIENTED_CLOSED_SHELL('',*,#2366,.F.);+#2366 = CLOSED_SHELL('',(#2367,#2400,#2432,#2449,#2476));+#2367 = ADVANCED_FACE('',(#2368),#2395,.T.);+#2368 = FACE_BOUND('',#2369,.T.);+#2369 = EDGE_LOOP('',(#2370,#2381,#2389));+#2370 = ORIENTED_EDGE('',*,*,#2371,.T.);+#2371 = EDGE_CURVE('',#2372,#2374,#2376,.T.);+#2372 = VERTEX_POINT('',#2373);+#2373 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.1));+#2374 = VERTEX_POINT('',#2375);+#2375 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.1));+#2376 = CIRCLE('',#2377,4.375);+#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380);+#2378 = CARTESIAN_POINT('',(2.5,0.,12.1));+#2379 = DIRECTION('',(0.,0.,-1.));+#2380 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2381 = ORIENTED_EDGE('',*,*,#2382,.T.);+#2382 = EDGE_CURVE('',#2374,#2383,#2385,.T.);+#2383 = VERTEX_POINT('',#2384);+#2384 = CARTESIAN_POINT('',(2.5,0.,12.1));+#2385 = LINE('',#2386,#2387);+#2386 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.1));+#2387 = VECTOR('',#2388,1.);+#2388 = DIRECTION('',(-0.923879532511,0.382683432365,0.));+#2389 = ORIENTED_EDGE('',*,*,#2390,.F.);+#2390 = EDGE_CURVE('',#2372,#2383,#2391,.T.);+#2391 = LINE('',#2392,#2393);+#2392 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.1));+#2393 = VECTOR('',#2394,1.);+#2394 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));+#2395 = PLANE('',#2396);+#2396 = AXIS2_PLACEMENT_3D('',#2397,#2398,#2399);+#2397 = CARTESIAN_POINT('',(2.5,0.,12.1));+#2398 = DIRECTION('',(0.,0.,-1.));+#2399 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2400 = ADVANCED_FACE('',(#2401),#2427,.T.);+#2401 = FACE_BOUND('',#2402,.T.);+#2402 = EDGE_LOOP('',(#2403,#2411,#2420,#2426));+#2403 = ORIENTED_EDGE('',*,*,#2404,.F.);+#2404 = EDGE_CURVE('',#2405,#2372,#2407,.T.);+#2405 = VERTEX_POINT('',#2406);+#2406 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.2));+#2407 = LINE('',#2408,#2409);+#2408 = CARTESIAN_POINT('',(6.541972954737,1.674240016597,12.5));+#2409 = VECTOR('',#2410,1.);+#2410 = DIRECTION('',(0.,0.,-1.));+#2411 = ORIENTED_EDGE('',*,*,#2412,.F.);+#2412 = EDGE_CURVE('',#2413,#2405,#2415,.T.);+#2413 = VERTEX_POINT('',#2414);+#2414 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.2));+#2415 = CIRCLE('',#2416,4.375);+#2416 = AXIS2_PLACEMENT_3D('',#2417,#2418,#2419);+#2417 = CARTESIAN_POINT('',(2.5,0.,12.2));+#2418 = DIRECTION('',(0.,0.,1.));+#2419 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2420 = ORIENTED_EDGE('',*,*,#2421,.T.);+#2421 = EDGE_CURVE('',#2413,#2374,#2422,.T.);+#2422 = LINE('',#2423,#2424);+#2423 = CARTESIAN_POINT('',(6.541972954737,-1.674240016597,12.5));+#2424 = VECTOR('',#2425,1.);+#2425 = DIRECTION('',(0.,0.,-1.));+#2426 = ORIENTED_EDGE('',*,*,#2371,.F.);+#2427 = CYLINDRICAL_SURFACE('',#2428,4.375);+#2428 = AXIS2_PLACEMENT_3D('',#2429,#2430,#2431);+#2429 = CARTESIAN_POINT('',(2.5,0.,12.5));+#2430 = DIRECTION('',(0.,0.,-1.));+#2431 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2432 = ADVANCED_FACE('',(#2433),#2444,.T.);+#2433 = FACE_BOUND('',#2434,.T.);+#2434 = EDGE_LOOP('',(#2435,#2442,#2443));+#2435 = ORIENTED_EDGE('',*,*,#2436,.T.);+#2436 = EDGE_CURVE('',#2374,#2372,#2437,.T.);+#2437 = CIRCLE('',#2438,4.375);+#2438 = AXIS2_PLACEMENT_3D('',#2439,#2440,#2441);+#2439 = CARTESIAN_POINT('',(2.5,0.,12.1));+#2440 = DIRECTION('',(0.,-0.,-1.));+#2441 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2442 = ORIENTED_EDGE('',*,*,#2390,.T.);+#2443 = ORIENTED_EDGE('',*,*,#2382,.F.);+#2444 = PLANE('',#2445);+#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);+#2446 = CARTESIAN_POINT('',(2.5,0.,12.1));+#2447 = DIRECTION('',(0.,0.,-1.));+#2448 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2449 = ADVANCED_FACE('',(#2450),#2471,.T.);+#2450 = FACE_BOUND('',#2451,.T.);+#2451 = EDGE_LOOP('',(#2452,#2453,#2462,#2469,#2470));+#2452 = ORIENTED_EDGE('',*,*,#2421,.F.);+#2453 = ORIENTED_EDGE('',*,*,#2454,.F.);+#2454 = EDGE_CURVE('',#2455,#2413,#2457,.T.);+#2455 = VERTEX_POINT('',#2456);+#2456 = CARTESIAN_POINT('',(-1.875,5.35782974627E-16,12.2));+#2457 = CIRCLE('',#2458,4.375);+#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461);+#2459 = CARTESIAN_POINT('',(2.5,0.,12.2));+#2460 = DIRECTION('',(0.,0.,1.));+#2461 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2462 = ORIENTED_EDGE('',*,*,#2463,.F.);+#2463 = EDGE_CURVE('',#2405,#2455,#2464,.T.);+#2464 = CIRCLE('',#2465,4.375);+#2465 = AXIS2_PLACEMENT_3D('',#2466,#2467,#2468);+#2466 = CARTESIAN_POINT('',(2.5,0.,12.2));+#2467 = DIRECTION('',(0.,0.,1.));+#2468 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2469 = ORIENTED_EDGE('',*,*,#2404,.T.);+#2470 = ORIENTED_EDGE('',*,*,#2436,.F.);+#2471 = CYLINDRICAL_SURFACE('',#2472,4.375);+#2472 = AXIS2_PLACEMENT_3D('',#2473,#2474,#2475);+#2473 = CARTESIAN_POINT('',(2.5,0.,12.5));+#2474 = DIRECTION('',(0.,0.,-1.));+#2475 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2476 = ADVANCED_FACE('',(#2477),#2482,.T.);+#2477 = FACE_BOUND('',#2478,.T.);+#2478 = EDGE_LOOP('',(#2479,#2480,#2481));+#2479 = ORIENTED_EDGE('',*,*,#2454,.T.);+#2480 = ORIENTED_EDGE('',*,*,#2412,.T.);+#2481 = ORIENTED_EDGE('',*,*,#2463,.T.);+#2482 = PLANE('',#2483);+#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486);+#2484 = CARTESIAN_POINT('',(2.5,-2.90242291995E-16,12.2));+#2485 = DIRECTION('',(0.,0.,1.));+#2486 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2491))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2488,#2489,#2490)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2488 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2489 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2490 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2491 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#2488,+'distance_accuracy_value','confusion accuracy');+#2492 = PRODUCT_TYPE('part',$,(#7));+#2493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#2494,#2502,#2509,#2517,#2524,#2532,#2539,#2546,#2553,#2560,#2567,+#2574,#2581,#2588,#2595,#2602,#2609,#2616,#2623,#2631,#2638,#2645,+#2652,#2659,#2666,#2673,#2680,#2687,#2694,#2701,#2708,#2715,#2722,+#2729,#2736,#2743,#2750,#2757,#2764,#2771,#2778,#2785,#2792,#2799,+#2806,#2813,#2820,#2827,#2834,#2841,#2848,#2855,#2862),#2487);+#2494 = STYLED_ITEM('color',(#2495),#17);+#2495 = PRESENTATION_STYLE_ASSIGNMENT((#2496));+#2496 = SURFACE_STYLE_USAGE(.BOTH.,#2497);+#2497 = SURFACE_SIDE_STYLE('',(#2498));+#2498 = SURFACE_STYLE_FILL_AREA(#2499);+#2499 = FILL_AREA_STYLE('',(#2500));+#2500 = FILL_AREA_STYLE_COLOUR('',#2501);+#2501 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#2502 = STYLED_ITEM('color',(#2503),#34);+#2503 = PRESENTATION_STYLE_ASSIGNMENT((#2504));+#2504 = SURFACE_STYLE_USAGE(.BOTH.,#2505);+#2505 = SURFACE_SIDE_STYLE('',(#2506));+#2506 = SURFACE_STYLE_FILL_AREA(#2507);+#2507 = FILL_AREA_STYLE('',(#2508));+#2508 = FILL_AREA_STYLE_COLOUR('',#2501);+#2509 = STYLED_ITEM('color',(#2510),#59);+#2510 = PRESENTATION_STYLE_ASSIGNMENT((#2511));+#2511 = SURFACE_STYLE_USAGE(.BOTH.,#2512);+#2512 = SURFACE_SIDE_STYLE('',(#2513));+#2513 = SURFACE_STYLE_FILL_AREA(#2514);+#2514 = FILL_AREA_STYLE('',(#2515));+#2515 = FILL_AREA_STYLE_COLOUR('',#2516);+#2516 = COLOUR_RGB('',0.136999994516,0.402000010014,0.726999998093);+#2517 = STYLED_ITEM('color',(#2518),#108);+#2518 = PRESENTATION_STYLE_ASSIGNMENT((#2519));+#2519 = SURFACE_STYLE_USAGE(.BOTH.,#2520);+#2520 = SURFACE_SIDE_STYLE('',(#2521));+#2521 = SURFACE_STYLE_FILL_AREA(#2522);+#2522 = FILL_AREA_STYLE('',(#2523));+#2523 = FILL_AREA_STYLE_COLOUR('',#2516);+#2524 = STYLED_ITEM('color',(#2525),#141);+#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('',#2531);+#2531 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#2532 = STYLED_ITEM('color',(#2533),#159);+#2533 = PRESENTATION_STYLE_ASSIGNMENT((#2534));+#2534 = SURFACE_STYLE_USAGE(.BOTH.,#2535);+#2535 = SURFACE_SIDE_STYLE('',(#2536));+#2536 = SURFACE_STYLE_FILL_AREA(#2537);+#2537 = FILL_AREA_STYLE('',(#2538));+#2538 = FILL_AREA_STYLE_COLOUR('',#2501);+#2539 = STYLED_ITEM('color',(#2540),#184);+#2540 = PRESENTATION_STYLE_ASSIGNMENT((#2541));+#2541 = SURFACE_STYLE_USAGE(.BOTH.,#2542);+#2542 = SURFACE_SIDE_STYLE('',(#2543));+#2543 = SURFACE_STYLE_FILL_AREA(#2544);+#2544 = FILL_AREA_STYLE('',(#2545));+#2545 = FILL_AREA_STYLE_COLOUR('',#2516);+#2546 = STYLED_ITEM('color',(#2547),#216);+#2547 = PRESENTATION_STYLE_ASSIGNMENT((#2548));+#2548 = SURFACE_STYLE_USAGE(.BOTH.,#2549);+#2549 = SURFACE_SIDE_STYLE('',(#2550));+#2550 = SURFACE_STYLE_FILL_AREA(#2551);+#2551 = FILL_AREA_STYLE('',(#2552));+#2552 = FILL_AREA_STYLE_COLOUR('',#2531);+#2553 = STYLED_ITEM('color',(#2554),#234);+#2554 = PRESENTATION_STYLE_ASSIGNMENT((#2555));+#2555 = SURFACE_STYLE_USAGE(.BOTH.,#2556);+#2556 = SURFACE_SIDE_STYLE('',(#2557));+#2557 = SURFACE_STYLE_FILL_AREA(#2558);+#2558 = FILL_AREA_STYLE('',(#2559));+#2559 = FILL_AREA_STYLE_COLOUR('',#2501);+#2560 = STYLED_ITEM('color',(#2561),#243);+#2561 = PRESENTATION_STYLE_ASSIGNMENT((#2562));+#2562 = SURFACE_STYLE_USAGE(.BOTH.,#2563);+#2563 = SURFACE_SIDE_STYLE('',(#2564));+#2564 = SURFACE_STYLE_FILL_AREA(#2565);+#2565 = FILL_AREA_STYLE('',(#2566));+#2566 = FILL_AREA_STYLE_COLOUR('',#2516);+#2567 = STYLED_ITEM('color',(#2568),#281);+#2568 = PRESENTATION_STYLE_ASSIGNMENT((#2569));+#2569 = SURFACE_STYLE_USAGE(.BOTH.,#2570);+#2570 = SURFACE_SIDE_STYLE('',(#2571));+#2571 = SURFACE_STYLE_FILL_AREA(#2572);+#2572 = FILL_AREA_STYLE('',(#2573));+#2573 = FILL_AREA_STYLE_COLOUR('',#2531);+#2574 = STYLED_ITEM('color',(#2575),#303);+#2575 = PRESENTATION_STYLE_ASSIGNMENT((#2576));+#2576 = SURFACE_STYLE_USAGE(.BOTH.,#2577);+#2577 = SURFACE_SIDE_STYLE('',(#2578));+#2578 = SURFACE_STYLE_FILL_AREA(#2579);+#2579 = FILL_AREA_STYLE('',(#2580));+#2580 = FILL_AREA_STYLE_COLOUR('',#2516);+#2581 = STYLED_ITEM('color',(#2582),#366);+#2582 = PRESENTATION_STYLE_ASSIGNMENT((#2583));+#2583 = SURFACE_STYLE_USAGE(.BOTH.,#2584);+#2584 = SURFACE_SIDE_STYLE('',(#2585));+#2585 = SURFACE_STYLE_FILL_AREA(#2586);+#2586 = FILL_AREA_STYLE('',(#2587));+#2587 = FILL_AREA_STYLE_COLOUR('',#2531);+#2588 = STYLED_ITEM('color',(#2589),#394);+#2589 = PRESENTATION_STYLE_ASSIGNMENT((#2590));+#2590 = SURFACE_STYLE_USAGE(.BOTH.,#2591);+#2591 = SURFACE_SIDE_STYLE('',(#2592));+#2592 = SURFACE_STYLE_FILL_AREA(#2593);+#2593 = FILL_AREA_STYLE('',(#2594));+#2594 = FILL_AREA_STYLE_COLOUR('',#2516);+#2595 = STYLED_ITEM('color',(#2596),#568);+#2596 = PRESENTATION_STYLE_ASSIGNMENT((#2597));+#2597 = SURFACE_STYLE_USAGE(.BOTH.,#2598);+#2598 = SURFACE_SIDE_STYLE('',(#2599));+#2599 = SURFACE_STYLE_FILL_AREA(#2600);+#2600 = FILL_AREA_STYLE('',(#2601));+#2601 = FILL_AREA_STYLE_COLOUR('',#2531);+#2602 = STYLED_ITEM('color',(#2603),#710);+#2603 = PRESENTATION_STYLE_ASSIGNMENT((#2604));+#2604 = SURFACE_STYLE_USAGE(.BOTH.,#2605);+#2605 = SURFACE_SIDE_STYLE('',(#2606));+#2606 = SURFACE_STYLE_FILL_AREA(#2607);+#2607 = FILL_AREA_STYLE('',(#2608));+#2608 = FILL_AREA_STYLE_COLOUR('',#2516);+#2609 = STYLED_ITEM('color',(#2610),#779);+#2610 = PRESENTATION_STYLE_ASSIGNMENT((#2611));+#2611 = SURFACE_STYLE_USAGE(.BOTH.,#2612);+#2612 = SURFACE_SIDE_STYLE('',(#2613));+#2613 = SURFACE_STYLE_FILL_AREA(#2614);+#2614 = FILL_AREA_STYLE('',(#2615));+#2615 = FILL_AREA_STYLE_COLOUR('',#2531);+#2616 = STYLED_ITEM('color',(#2617),#848);+#2617 = PRESENTATION_STYLE_ASSIGNMENT((#2618));+#2618 = SURFACE_STYLE_USAGE(.BOTH.,#2619);+#2619 = SURFACE_SIDE_STYLE('',(#2620));+#2620 = SURFACE_STYLE_FILL_AREA(#2621);+#2621 = FILL_AREA_STYLE('',(#2622));+#2622 = FILL_AREA_STYLE_COLOUR('',#2531);+#2623 = STYLED_ITEM('color',(#2624),#917);+#2624 = PRESENTATION_STYLE_ASSIGNMENT((#2625));+#2625 = SURFACE_STYLE_USAGE(.BOTH.,#2626);+#2626 = SURFACE_SIDE_STYLE('',(#2627));+#2627 = SURFACE_STYLE_FILL_AREA(#2628);+#2628 = FILL_AREA_STYLE('',(#2629));+#2629 = FILL_AREA_STYLE_COLOUR('',#2630);+#2630 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#2631 = STYLED_ITEM('color',(#2632),#983);+#2632 = PRESENTATION_STYLE_ASSIGNMENT((#2633));+#2633 = SURFACE_STYLE_USAGE(.BOTH.,#2634);+#2634 = SURFACE_SIDE_STYLE('',(#2635));+#2635 = SURFACE_STYLE_FILL_AREA(#2636);+#2636 = FILL_AREA_STYLE('',(#2637));+#2637 = FILL_AREA_STYLE_COLOUR('',#2516);+#2638 = STYLED_ITEM('color',(#2639),#1157);+#2639 = PRESENTATION_STYLE_ASSIGNMENT((#2640));+#2640 = SURFACE_STYLE_USAGE(.BOTH.,#2641);+#2641 = SURFACE_SIDE_STYLE('',(#2642));+#2642 = SURFACE_STYLE_FILL_AREA(#2643);+#2643 = FILL_AREA_STYLE('',(#2644));+#2644 = FILL_AREA_STYLE_COLOUR('',#2531);+#2645 = STYLED_ITEM('color',(#2646),#1237);+#2646 = PRESENTATION_STYLE_ASSIGNMENT((#2647));+#2647 = SURFACE_STYLE_USAGE(.BOTH.,#2648);+#2648 = SURFACE_SIDE_STYLE('',(#2649));+#2649 = SURFACE_STYLE_FILL_AREA(#2650);+#2650 = FILL_AREA_STYLE('',(#2651));+#2651 = FILL_AREA_STYLE_COLOUR('',#2630);+#2652 = STYLED_ITEM('color',(#2653),#1271);+#2653 = PRESENTATION_STYLE_ASSIGNMENT((#2654));+#2654 = SURFACE_STYLE_USAGE(.BOTH.,#2655);+#2655 = SURFACE_SIDE_STYLE('',(#2656));+#2656 = SURFACE_STYLE_FILL_AREA(#2657);+#2657 = FILL_AREA_STYLE('',(#2658));+#2658 = FILL_AREA_STYLE_COLOUR('',#2531);+#2659 = STYLED_ITEM('color',(#2660),#1351);+#2660 = PRESENTATION_STYLE_ASSIGNMENT((#2661));+#2661 = SURFACE_STYLE_USAGE(.BOTH.,#2662);+#2662 = SURFACE_SIDE_STYLE('',(#2663));+#2663 = SURFACE_STYLE_FILL_AREA(#2664);+#2664 = FILL_AREA_STYLE('',(#2665));+#2665 = FILL_AREA_STYLE_COLOUR('',#2516);+#2666 = STYLED_ITEM('color',(#2667),#1383);+#2667 = PRESENTATION_STYLE_ASSIGNMENT((#2668));+#2668 = SURFACE_STYLE_USAGE(.BOTH.,#2669);+#2669 = SURFACE_SIDE_STYLE('',(#2670));+#2670 = SURFACE_STYLE_FILL_AREA(#2671);+#2671 = FILL_AREA_STYLE('',(#2672));+#2672 = FILL_AREA_STYLE_COLOUR('',#2630);+#2673 = STYLED_ITEM('color',(#2674),#1449);+#2674 = PRESENTATION_STYLE_ASSIGNMENT((#2675));+#2675 = SURFACE_STYLE_USAGE(.BOTH.,#2676);+#2676 = SURFACE_SIDE_STYLE('',(#2677));+#2677 = SURFACE_STYLE_FILL_AREA(#2678);+#2678 = FILL_AREA_STYLE('',(#2679));+#2679 = FILL_AREA_STYLE_COLOUR('',#2531);+#2680 = STYLED_ITEM('color',(#2681),#1738);+#2681 = PRESENTATION_STYLE_ASSIGNMENT((#2682));+#2682 = SURFACE_STYLE_USAGE(.BOTH.,#2683);+#2683 = SURFACE_SIDE_STYLE('',(#2684));+#2684 = SURFACE_STYLE_FILL_AREA(#2685);+#2685 = FILL_AREA_STYLE('',(#2686));+#2686 = FILL_AREA_STYLE_COLOUR('',#2516);+#2687 = STYLED_ITEM('color',(#2688),#1772);+#2688 = PRESENTATION_STYLE_ASSIGNMENT((#2689));+#2689 = SURFACE_STYLE_USAGE(.BOTH.,#2690);+#2690 = SURFACE_SIDE_STYLE('',(#2691));+#2691 = SURFACE_STYLE_FILL_AREA(#2692);+#2692 = FILL_AREA_STYLE('',(#2693));+#2693 = FILL_AREA_STYLE_COLOUR('',#2630);+#2694 = STYLED_ITEM('color',(#2695),#1787);+#2695 = PRESENTATION_STYLE_ASSIGNMENT((#2696));+#2696 = SURFACE_STYLE_USAGE(.BOTH.,#2697);+#2697 = SURFACE_SIDE_STYLE('',(#2698));+#2698 = SURFACE_STYLE_FILL_AREA(#2699);+#2699 = FILL_AREA_STYLE('',(#2700));+#2700 = FILL_AREA_STYLE_COLOUR('',#2531);+#2701 = STYLED_ITEM('color',(#2702),#1805);+#2702 = PRESENTATION_STYLE_ASSIGNMENT((#2703));+#2703 = SURFACE_STYLE_USAGE(.BOTH.,#2704);+#2704 = SURFACE_SIDE_STYLE('',(#2705));+#2705 = SURFACE_STYLE_FILL_AREA(#2706);+#2706 = FILL_AREA_STYLE('',(#2707));+#2707 = FILL_AREA_STYLE_COLOUR('',#2630);+#2708 = STYLED_ITEM('color',(#2709),#1823);+#2709 = PRESENTATION_STYLE_ASSIGNMENT((#2710));+#2710 = SURFACE_STYLE_USAGE(.BOTH.,#2711);+#2711 = SURFACE_SIDE_STYLE('',(#2712));+#2712 = SURFACE_STYLE_FILL_AREA(#2713);+#2713 = FILL_AREA_STYLE('',(#2714));+#2714 = FILL_AREA_STYLE_COLOUR('',#2630);+#2715 = STYLED_ITEM('color',(#2716),#1841);+#2716 = PRESENTATION_STYLE_ASSIGNMENT((#2717));+#2717 = SURFACE_STYLE_USAGE(.BOTH.,#2718);+#2718 = SURFACE_SIDE_STYLE('',(#2719));+#2719 = SURFACE_STYLE_FILL_AREA(#2720);+#2720 = FILL_AREA_STYLE('',(#2721));+#2721 = FILL_AREA_STYLE_COLOUR('',#2516);+#2722 = STYLED_ITEM('color',(#2723),#1873);+#2723 = PRESENTATION_STYLE_ASSIGNMENT((#2724));+#2724 = SURFACE_STYLE_USAGE(.BOTH.,#2725);+#2725 = SURFACE_SIDE_STYLE('',(#2726));+#2726 = SURFACE_STYLE_FILL_AREA(#2727);+#2727 = FILL_AREA_STYLE('',(#2728));+#2728 = FILL_AREA_STYLE_COLOUR('',#2531);+#2729 = STYLED_ITEM('color',(#2730),#1891);+#2730 = PRESENTATION_STYLE_ASSIGNMENT((#2731));+#2731 = SURFACE_STYLE_USAGE(.BOTH.,#2732);+#2732 = SURFACE_SIDE_STYLE('',(#2733));+#2733 = SURFACE_STYLE_FILL_AREA(#2734);+#2734 = FILL_AREA_STYLE('',(#2735));+#2735 = FILL_AREA_STYLE_COLOUR('',#2516);+#2736 = STYLED_ITEM('color',(#2737),#2034);+#2737 = PRESENTATION_STYLE_ASSIGNMENT((#2738));+#2738 = SURFACE_STYLE_USAGE(.BOTH.,#2739);+#2739 = SURFACE_SIDE_STYLE('',(#2740));+#2740 = SURFACE_STYLE_FILL_AREA(#2741);+#2741 = FILL_AREA_STYLE('',(#2742));+#2742 = FILL_AREA_STYLE_COLOUR('',#2531);+#2743 = STYLED_ITEM('color',(#2744),#2086);+#2744 = PRESENTATION_STYLE_ASSIGNMENT((#2745));+#2745 = SURFACE_STYLE_USAGE(.BOTH.,#2746);+#2746 = SURFACE_SIDE_STYLE('',(#2747));+#2747 = SURFACE_STYLE_FILL_AREA(#2748);+#2748 = FILL_AREA_STYLE('',(#2749));+#2749 = FILL_AREA_STYLE_COLOUR('',#2501);+#2750 = STYLED_ITEM('color',(#2751),#2110);+#2751 = PRESENTATION_STYLE_ASSIGNMENT((#2752));+#2752 = SURFACE_STYLE_USAGE(.BOTH.,#2753);+#2753 = SURFACE_SIDE_STYLE('',(#2754));+#2754 = SURFACE_STYLE_FILL_AREA(#2755);+#2755 = FILL_AREA_STYLE('',(#2756));+#2756 = FILL_AREA_STYLE_COLOUR('',#2501);+#2757 = STYLED_ITEM('color',(#2758),#2134);+#2758 = PRESENTATION_STYLE_ASSIGNMENT((#2759));+#2759 = SURFACE_STYLE_USAGE(.BOTH.,#2760);+#2760 = SURFACE_SIDE_STYLE('',(#2761));+#2761 = SURFACE_STYLE_FILL_AREA(#2762);+#2762 = FILL_AREA_STYLE('',(#2763));+#2763 = FILL_AREA_STYLE_COLOUR('',#2501);+#2764 = STYLED_ITEM('color',(#2765),#2158);+#2765 = PRESENTATION_STYLE_ASSIGNMENT((#2766));+#2766 = SURFACE_STYLE_USAGE(.BOTH.,#2767);+#2767 = SURFACE_SIDE_STYLE('',(#2768));+#2768 = SURFACE_STYLE_FILL_AREA(#2769);+#2769 = FILL_AREA_STYLE('',(#2770));+#2770 = FILL_AREA_STYLE_COLOUR('',#2501);+#2771 = STYLED_ITEM('color',(#2772),#2220);+#2772 = PRESENTATION_STYLE_ASSIGNMENT((#2773));+#2773 = SURFACE_STYLE_USAGE(.BOTH.,#2774);+#2774 = SURFACE_SIDE_STYLE('',(#2775));+#2775 = SURFACE_STYLE_FILL_AREA(#2776);+#2776 = FILL_AREA_STYLE('',(#2777));+#2777 = FILL_AREA_STYLE_COLOUR('',#2501);+#2778 = STYLED_ITEM('color',(#2779),#2237);+#2779 = PRESENTATION_STYLE_ASSIGNMENT((#2780));+#2780 = SURFACE_STYLE_USAGE(.BOTH.,#2781);+#2781 = SURFACE_SIDE_STYLE('',(#2782));+#2782 = SURFACE_STYLE_FILL_AREA(#2783);+#2783 = FILL_AREA_STYLE('',(#2784));+#2784 = FILL_AREA_STYLE_COLOUR('',#2501);+#2785 = STYLED_ITEM('color',(#2786),#2261);+#2786 = PRESENTATION_STYLE_ASSIGNMENT((#2787));+#2787 = SURFACE_STYLE_USAGE(.BOTH.,#2788);+#2788 = SURFACE_SIDE_STYLE('',(#2789));+#2789 = SURFACE_STYLE_FILL_AREA(#2790);+#2790 = FILL_AREA_STYLE('',(#2791));+#2791 = FILL_AREA_STYLE_COLOUR('',#2501);+#2792 = STYLED_ITEM('color',(#2793),#2277);+#2793 = PRESENTATION_STYLE_ASSIGNMENT((#2794));+#2794 = SURFACE_STYLE_USAGE(.BOTH.,#2795);+#2795 = SURFACE_SIDE_STYLE('',(#2796));+#2796 = SURFACE_STYLE_FILL_AREA(#2797);+#2797 = FILL_AREA_STYLE('',(#2798));+#2798 = FILL_AREA_STYLE_COLOUR('',#2501);+#2799 = STYLED_ITEM('color',(#2800),#2301);+#2800 = PRESENTATION_STYLE_ASSIGNMENT((#2801));+#2801 = SURFACE_STYLE_USAGE(.BOTH.,#2802);+#2802 = SURFACE_SIDE_STYLE('',(#2803));+#2803 = SURFACE_STYLE_FILL_AREA(#2804);+#2804 = FILL_AREA_STYLE('',(#2805));+#2805 = FILL_AREA_STYLE_COLOUR('',#2501);+#2806 = STYLED_ITEM('color',(#2807),#2313);+#2807 = PRESENTATION_STYLE_ASSIGNMENT((#2808));+#2808 = SURFACE_STYLE_USAGE(.BOTH.,#2809);+#2809 = SURFACE_SIDE_STYLE('',(#2810));+#2810 = SURFACE_STYLE_FILL_AREA(#2811);+#2811 = FILL_AREA_STYLE('',(#2812));+#2812 = FILL_AREA_STYLE_COLOUR('',#2501);+#2813 = STYLED_ITEM('color',(#2814),#2329);+#2814 = PRESENTATION_STYLE_ASSIGNMENT((#2815));+#2815 = SURFACE_STYLE_USAGE(.BOTH.,#2816);+#2816 = SURFACE_SIDE_STYLE('',(#2817));+#2817 = SURFACE_STYLE_FILL_AREA(#2818);+#2818 = FILL_AREA_STYLE('',(#2819));+#2819 = FILL_AREA_STYLE_COLOUR('',#2501);+#2820 = STYLED_ITEM('color',(#2821),#2341);+#2821 = PRESENTATION_STYLE_ASSIGNMENT((#2822));+#2822 = SURFACE_STYLE_USAGE(.BOTH.,#2823);+#2823 = SURFACE_SIDE_STYLE('',(#2824));+#2824 = SURFACE_STYLE_FILL_AREA(#2825);+#2825 = FILL_AREA_STYLE('',(#2826));+#2826 = FILL_AREA_STYLE_COLOUR('',#2501);+#2827 = STYLED_ITEM('color',(#2828),#2353);+#2828 = PRESENTATION_STYLE_ASSIGNMENT((#2829));+#2829 = SURFACE_STYLE_USAGE(.BOTH.,#2830);+#2830 = SURFACE_SIDE_STYLE('',(#2831));+#2831 = SURFACE_STYLE_FILL_AREA(#2832);+#2832 = FILL_AREA_STYLE('',(#2833));+#2833 = FILL_AREA_STYLE_COLOUR('',#2501);+#2834 = STYLED_ITEM('color',(#2835),#2367);+#2835 = PRESENTATION_STYLE_ASSIGNMENT((#2836));+#2836 = SURFACE_STYLE_USAGE(.BOTH.,#2837);+#2837 = SURFACE_SIDE_STYLE('',(#2838));+#2838 = SURFACE_STYLE_FILL_AREA(#2839);+#2839 = FILL_AREA_STYLE('',(#2840));+#2840 = FILL_AREA_STYLE_COLOUR('',#2531);+#2841 = STYLED_ITEM('color',(#2842),#2400);+#2842 = PRESENTATION_STYLE_ASSIGNMENT((#2843));+#2843 = SURFACE_STYLE_USAGE(.BOTH.,#2844);+#2844 = SURFACE_SIDE_STYLE('',(#2845));+#2845 = SURFACE_STYLE_FILL_AREA(#2846);+#2846 = FILL_AREA_STYLE('',(#2847));+#2847 = FILL_AREA_STYLE_COLOUR('',#2531);+#2848 = STYLED_ITEM('color',(#2849),#2432);+#2849 = PRESENTATION_STYLE_ASSIGNMENT((#2850));+#2850 = SURFACE_STYLE_USAGE(.BOTH.,#2851);+#2851 = SURFACE_SIDE_STYLE('',(#2852));+#2852 = SURFACE_STYLE_FILL_AREA(#2853);+#2853 = FILL_AREA_STYLE('',(#2854));+#2854 = FILL_AREA_STYLE_COLOUR('',#2516);+#2855 = STYLED_ITEM('color',(#2856),#2449);+#2856 = PRESENTATION_STYLE_ASSIGNMENT((#2857));+#2857 = SURFACE_STYLE_USAGE(.BOTH.,#2858);+#2858 = SURFACE_SIDE_STYLE('',(#2859));+#2859 = SURFACE_STYLE_FILL_AREA(#2860);+#2860 = FILL_AREA_STYLE('',(#2861));+#2861 = FILL_AREA_STYLE_COLOUR('',#2516);+#2862 = STYLED_ITEM('color',(#2863),#2476);+#2863 = PRESENTATION_STYLE_ASSIGNMENT((#2864));+#2864 = SURFACE_STYLE_USAGE(.BOTH.,#2865);+#2865 = SURFACE_SIDE_STYLE('',(#2866));+#2866 = SURFACE_STYLE_FILL_AREA(#2867);+#2867 = FILL_AREA_STYLE('',(#2868));+#2868 = FILL_AREA_STYLE_COLOUR('',#2501);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+156
@@ -0,0 +1,156 @@+{+  "slug": "ec31hm681w20otlo",+  "version": "0.1.0",+  "type": "component",+  "description": "Yunxing Aluminum Electrolytic Capacitors - Leaded, 插件,D12.5xL20mm. 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",+    "capacitors",+    "ec31hm681w20otlo",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "ec31hm681w20otlo.kicad_sym",+    "ec31hm681w20otlo.kicad_mod",+    "ec31hm681w20otlo.glb",+    "ec31hm681w20otlo.step",+    "ec31hm681w20otlo.lbr",+    "docs/hero.png",+    "docs/ec31hm681w20otlo-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "ec31hm681w20otlo-hero.glb",+    "ec31hm681w20otlo-hero.overlay.json",+    "ec31hm681w20otlo-etched.glb"+  ],+  "component": {+    "mpn": "EC31HM681W20OTLO",+    "manufacturer": "Yunxing",+    "package": "CP_Radial_D12.5mm_P5.00mm",+    "pin_count": 2,+    "category": "Capacitors",+    "subcategory": "Aluminum Electrolytic Capacitors - Leaded",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976",+    "parts": {+      "symbol": "ec31hm681w20otlo.kicad_sym",+      "footprint": "ec31hm681w20otlo.kicad_mod",+      "model_3d": "ec31hm681w20otlo-hero.glb",+      "model_3d_plain": "ec31hm681w20otlo-etched.glb",+      "model_3d_step": "ec31hm681w20otlo-etched.step",+      "model_3d_step_plain": "ec31hm681w20otlo.step",+      "lbr": "ec31hm681w20otlo.lbr"+    },+    "distributor_links": {+      "lcsc": "C2841581"+    },+    "distributor_check": {+      "checked_at": "2026-11-07T02:15:45Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Terminal 1 of an unpolarised capacitor; either orientation."+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Terminal 2 of an unpolarised capacitor; either orientation."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "two-terminal convention",+        "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": 13,+        "cost_usd": 0.0022,+        "at": "2026-11-07T02:15:34"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976",+        "pages": 13,+        "sha256": "e8b707ef7fa2bbfa",+        "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": "ec31hm681w20otlo.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          12.5,+          12.5,+          14.5+        ],+        "zmin_mm": -2.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "4af2049efd64e317802a3024f620e8378a4d9f92536ceecd120b2aa4b5462163",+        "checked": "2026-11-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "ec31hm681w20otlo-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": [+          12.5,+          12.5,+          14.5+        ],+        "zmin_mm": -2.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "fff3fee69dc4ef3717521d8b87b7800445f28b2fdb8a9a60e1484387f5bfa729",+        "checked": "2026-11-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+162
@@ -0,0 +1,162 @@+{+  "slug": "ec31hm681w20otlo",+  "version": "0.1.0",+  "type": "component",+  "description": "Yunxing Aluminum Electrolytic Capacitors - Leaded, 插件,D12.5xL20mm. 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",+    "capacitors",+    "ec31hm681w20otlo",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "ec31hm681w20otlo.kicad_sym",+    "ec31hm681w20otlo.kicad_mod",+    "ec31hm681w20otlo.glb",+    "ec31hm681w20otlo.step",+    "ec31hm681w20otlo.lbr",+    "docs/hero.png",+    "docs/ec31hm681w20otlo-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "ec31hm681w20otlo-hero.glb",+    "ec31hm681w20otlo-hero.overlay.json",+    "ec31hm681w20otlo-etched.glb"+  ],+  "component": {+    "mpn": "EC31HM681W20OTLO",+    "manufacturer": "Yunxing",+    "package": "CP_Radial_D12.5mm_P5.00mm",+    "pin_count": 2,+    "category": "Capacitors",+    "subcategory": "Aluminum Electrolytic Capacitors - Leaded",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976",+    "parts": {+      "symbol": "ec31hm681w20otlo.kicad_sym",+      "footprint": "ec31hm681w20otlo.kicad_mod",+      "model_3d": "ec31hm681w20otlo-hero.glb",+      "model_3d_plain": "ec31hm681w20otlo-etched.glb",+      "model_3d_step": "ec31hm681w20otlo-etched.step",+      "model_3d_step_plain": "ec31hm681w20otlo.step",+      "lbr": "ec31hm681w20otlo.lbr"+    },+    "distributor_links": {+      "lcsc": "C2841581"+    },+    "distributor_check": {+      "checked_at": "2026-11-07T02:15:45Z",+      "source": "Component Ocean /api/assign-pns",+      "digikey": {+        "pn": null,+        "status": "no match"+      },+      "mouser": {+        "pn": null,+        "status": "no match"+      }+    },+    "pins": [+      {+        "number": "1",+        "name": "1",+        "type": "passive",+        "description": "Terminal 1 of an unpolarised capacitor; either orientation."+      },+      {+        "number": "2",+        "name": "2",+        "type": "passive",+        "description": "Terminal 2 of an unpolarised capacitor; either orientation."+      }+    ],+    "provenance": {+      "extractor": "extract_pins",+      "factory_chain": {+        "factory": "2.0.0",+        "extractor": "extract_pins",+        "primary_model": "two-terminal convention",+        "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": 13,+        "cost_usd": 0.0022,+        "at": "2026-11-07T02:15:34"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8590182945949310976",+        "pages": 13,+        "sha256": "e8b707ef7fa2bbfa",+        "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": "ec31hm681w20otlo.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          12.5,+          12.5,+          14.5+        ],+        "zmin_mm": -2,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "4af2049efd64e317802a3024f620e8378a4d9f92536ceecd120b2aa4b5462163",+        "checked": "2026-11-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "ec31hm681w20otlo-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": [+          12.5,+          12.5,+          14.5+        ],+        "zmin_mm": -2,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "fff3fee69dc4ef3717521d8b87b7800445f28b2fdb8a9a60e1484387f5bfa729",+        "checked": "2026-11-07",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  },+  "visibility": "public",+  "org": "adom",+  "author": {+    "name": "Ray",+    "email": "[email protected]"+  }+}\ No newline at end of file
viewers/footprint.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>ec31hm681w20otlo</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>ec31hm681w20otlo</title>\ No newline at end of file