← Commit history
README.mdadded+57
@@ -0,0 +1,57 @@+# KF105M050C05RR0VH2FP0++**CX Dongguan Chengxing Elec** · Aluminum Electrolytic Capacitors - Leaded · CP_Radial_D4.0mm_P1.50mm++KF105M050C05RR0VH2FP0 from CX Dongguan Chengxing Elec, in a CP_Radial_D4.0mm_P1.50mm. 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 | CX Dongguan Chengxing Elec |+| Package | CP_Radial_D4.0mm_P1.50mm |+| 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 |  |  | 1 |  | µF | nominal, catalog attribute (LCSC C47848) | catalog |+| Tolerance |  | -20 |  | 20 | % | catalog attribute (LCSC C47848) | catalog |+| Operating temperature |  | -40 |  | 105 | °C | catalog description (LCSC C47848) | catalog |++## Materials and finish++As the datasheet states them (page.json `metadata.appearance`; the 3D model's colours follow it).++| Part | Material | Colour / plating | Datasheet says | Page |+|---|---|---|---|---|+| contacts |  | tin | The leads immerse in the solder bath of Sn at 260± 5 ℃ for 10 ± 1 seconds until a distance of 1.5 ~ 2mm | 9 |++## CAD (KiCad official)++- Symbol: `KF105M050C05RR0VH2FP0`+- Footprint: `Capacitor_THT:CP_Radial_D4.0mm_P1.50mm`+- 3D model: CP_Radial_D4.0mm_P1.50mm (KiCad packages3D, STEP)+- 3D model files: `kf105m050c05rr0vh2fp0-etched.step` / `kf105m050c05rr0vh2fp0-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `kf105m050c05rr0vh2fp0.step` / `kf105m050c05rr0vh2fp0.glb` are the bare package body.++## Provenance++Data extracted from the manufacturer datasheet, not a distributor listing:++- **Datasheet:** [CX Dongguan Chengxing Elec datasheet](https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960) (12 pp, sha256 `79b941d0e9d8384c`, retrieved 2026-11-06, 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/kf105m050c05rr0vh2fp0-datasheet.pdf)
docs/hero.pngadded
⋯ 1 unchanged line ⋯
docs/kf105m050c05rr0vh2fp0-datasheet.pdfadded
⋯ 1 unchanged line ⋯
kf105m050c05rr0vh2fp0-etched.glbadded
⋯ 1 unchanged line ⋯
kf105m050c05rr0vh2fp0-hero.glbadded
⋯ 1 unchanged line ⋯
kf105m050c05rr0vh2fp0-hero.overlay.jsonadded+125
@@ -0,0 +1,125 @@+{+  "spec": "adom-hero 1.4",+  "mpn": "KF105M050C05RR0VH2FP0",+  "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": 2.7,+      "dash_mm": 0.12,+      "gap_mm": 0.072,+      "pad_stroke_mm": 0.03+    },+    "silkscreen": {+      "material": "Silkscreen reference lines - 30 percent opacity",+      "rgba": [+        0.92,+        0.96,+        1.0,+        0.3+      ],+      "footprint_items": 96,+      "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.25,+    "orientation_flipped": false,+    "contacts_bbox_mm": [+      -0.15,+      1.65,+      -0.149,+      0.149+    ],+    "pads_bbox_mm": [+      -0.6,+      2.1,+      -0.6,+      0.6+    ],+    "seating_z_mm": -2.0+  },+  "sources": {+    "glb": "kf105m050c05rr0vh2fp0-etched.glb",+    "glb_sha256": "e0ff20183c02ba7ca982337cc10b6269dce5bf461d32f821a57eb40e38cb55a1",+    "footprint": "kf105m050c05rr0vh2fp0.kicad_mod",+    "footprint_sha256": "579ac20ddfa12f8269ce8b95c265746097a29123f62e9ea44da9f6525fde487c",+    "pins": "page.json component.pins",+    "pins_sha256": "f89b6cef1dd40bf094bc57ef23dc246a408922a81bfac75b8bc341584ea4e214"+  },+  "generator": "adom-wiki 1.8.11 (component_hero)",+  "labels": [+    {+      "pad": "1",+      "text": "1",+      "x": -0.75,+      "y": 0.0,+      "align": "right",+      "vertical": false,+      "h": 0.6+    },+    {+      "pad": "2",+      "text": "2",+      "x": 2.25,+      "y": 0.0,+      "align": "left",+      "vertical": false,+      "h": 0.6+    }+  ],+  "pads": [+    {+      "number": "1",+      "shape": "roundrect",+      "center_mm": [+        0.0,+        0.0+      ],+      "size_mm": [+        1.2,+        1.2+      ],+      "rot": 0.0+    },+    {+      "number": "2",+      "shape": "circle",+      "center_mm": [+        1.5,+        0.0+      ],+      "size_mm": [+        1.2,+        1.2+      ],+      "rot": 0.0+    }+  ]+}
kf105m050c05rr0vh2fp0.glbadded
⋯ 1 unchanged line ⋯
kf105m050c05rr0vh2fp0.kicad_modadded+980
@@ -0,0 +1,980 @@+(footprint "CP_Radial_D4.0mm_P1.50mm"+	(version 20260206)+	(generator "kicad-footprint-generator")+	(layer "F.Cu")+	(descr "CP, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Electrolytic Capacitor")+	(tags "CP Radial series Radial pin pitch 1.50mm diameter 4mm height 7mm Electrolytic Capacitor")+	(property "Reference" "REF**"+		(at 0.75 -3.25 0)+		(layer "F.SilkS")+		(effects+			(font+				(size 1 1)+				(thickness 0.15)+			)+		)+	)+	(property "Value" "CP_Radial_D4.0mm_P1.50mm"+		(at 0.75 3.25 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 -1.519801 -1.195)+		(end -1.119801 -1.195)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start -1.319801 -1.395)+		(end -1.319801 -0.995)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.75 -2.08)+		(end 0.75 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.75 0.84)+		(end 0.75 2.08)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.79 -2.08)+		(end 0.79 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.79 0.84)+		(end 0.79 2.08)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.83 -2.078)+		(end 0.83 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.83 0.84)+		(end 0.83 2.078)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.87 -2.077)+		(end 0.87 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.87 0.84)+		(end 0.87 2.077)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.91 -2.074)+		(end 0.91 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.91 0.84)+		(end 0.91 2.074)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.95 -2.071)+		(end 0.95 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.95 0.84)+		(end 0.95 2.071)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.99 -2.066)+		(end 0.99 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 0.99 0.84)+		(end 0.99 2.066)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.03 -2.061)+		(end 1.03 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.03 0.84)+		(end 1.03 2.061)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.07 -2.056)+		(end 1.07 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.07 0.84)+		(end 1.07 2.056)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.11 -2.049)+		(end 1.11 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.11 0.84)+		(end 1.11 2.049)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.15 -2.042)+		(end 1.15 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.15 0.84)+		(end 1.15 2.042)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.19 -2.034)+		(end 1.19 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.19 0.84)+		(end 1.19 2.034)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.23 -2.025)+		(end 1.23 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.23 0.84)+		(end 1.23 2.025)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.27 -2.015)+		(end 1.27 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.27 0.84)+		(end 1.27 2.015)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.31 -2.005)+		(end 1.31 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.31 0.84)+		(end 1.31 2.005)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.35 -1.993)+		(end 1.35 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.35 0.84)+		(end 1.35 1.993)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.39 -1.981)+		(end 1.39 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.39 0.84)+		(end 1.39 1.981)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.43 -1.968)+		(end 1.43 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.43 0.84)+		(end 1.43 1.968)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.47 -1.954)+		(end 1.47 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.47 0.84)+		(end 1.47 1.954)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.51 -1.939)+		(end 1.51 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.51 0.84)+		(end 1.51 1.939)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.55 -1.923)+		(end 1.55 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.55 0.84)+		(end 1.55 1.923)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.59 -1.906)+		(end 1.59 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.59 0.84)+		(end 1.59 1.906)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.63 -1.889)+		(end 1.63 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.63 0.84)+		(end 1.63 1.889)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.67 -1.87)+		(end 1.67 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.67 0.84)+		(end 1.67 1.87)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.71 -1.85)+		(end 1.71 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.71 0.84)+		(end 1.71 1.85)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.75 -1.829)+		(end 1.75 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.75 0.84)+		(end 1.75 1.829)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.79 -1.807)+		(end 1.79 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.79 0.84)+		(end 1.79 1.807)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.83 -1.784)+		(end 1.83 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.83 0.84)+		(end 1.83 1.784)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.87 -1.76)+		(end 1.87 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.87 0.84)+		(end 1.87 1.76)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.91 -1.734)+		(end 1.91 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.91 0.84)+		(end 1.91 1.734)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.95 -1.708)+		(end 1.95 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.95 0.84)+		(end 1.95 1.708)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.99 -1.68)+		(end 1.99 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 1.99 0.84)+		(end 1.99 1.68)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.03 -1.65)+		(end 2.03 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.03 0.84)+		(end 2.03 1.65)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.07 -1.619)+		(end 2.07 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.07 0.84)+		(end 2.07 1.619)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.11 -1.586)+		(end 2.11 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.11 0.84)+		(end 2.11 1.586)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.15 -1.552)+		(end 2.15 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.15 0.84)+		(end 2.15 1.552)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.19 -1.516)+		(end 2.19 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.19 0.84)+		(end 2.19 1.516)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.23 -1.478)+		(end 2.23 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.23 0.84)+		(end 2.23 1.478)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.27 -1.438)+		(end 2.27 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.27 0.84)+		(end 2.27 1.438)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.31 -1.396)+		(end 2.31 -0.84)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.31 0.84)+		(end 2.31 1.396)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.35 -1.351)+		(end 2.35 1.351)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.39 -1.303)+		(end 2.39 1.303)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.43 -1.253)+		(end 2.43 1.253)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.47 -1.199)+		(end 2.47 1.199)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.51 -1.142)+		(end 2.51 1.142)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.55 -1.08)+		(end 2.55 1.08)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.59 -1.013)+		(end 2.59 1.013)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.63 -0.94)+		(end 2.63 0.94)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.67 -0.859)+		(end 2.67 0.859)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.71 -0.768)+		(end 2.71 0.768)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.75 -0.663)+		(end 2.75 0.663)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.79 -0.537)+		(end 2.79 0.537)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_line+		(start 2.83 -0.37)+		(end 2.83 0.37)+		(stroke+			(width 0.12)+			(type solid)+		)+		(layer "F.SilkS")+	)+	(fp_circle+		(center 0.75 0)+		(end 2.87 0)+		(stroke+			(width 0.12)+			(type solid)+		)+		(fill no)+		(layer "F.SilkS")+	)+	(fp_circle+		(center 0.75 0)+		(end 3 0)+		(stroke+			(width 0.05)+			(type solid)+		)+		(fill no)+		(layer "F.CrtYd")+	)+	(fp_line+		(start -0.952554 -0.8675)+		(end -0.552554 -0.8675)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_line+		(start -0.752554 -1.0675)+		(end -0.752554 -0.6675)+		(stroke+			(width 0.1)+			(type solid)+		)+		(layer "F.Fab")+	)+	(fp_circle+		(center 0.75 0)+		(end 2.75 0)+		(stroke+			(width 0.1)+			(type solid)+		)+		(fill no)+		(layer "F.Fab")+	)+	(fp_text user "${REFERENCE}"+		(at 0.75 0 0)+		(layer "F.Fab")+		(effects+			(font+				(size 0.8 0.8)+				(thickness 0.12)+			)+		)+	)+	(pad "1" thru_hole roundrect+		(at 0 0)+		(size 1.2 1.2)+		(drill 0.6)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+		(roundrect_rratio 0.208333)+	)+	(pad "2" thru_hole circle+		(at 1.5 0)+		(size 1.2 1.2)+		(drill 0.6)+		(layers "*.Cu" "*.Mask")+		(remove_unused_layers no)+	)+	(embedded_fonts no)+	(model "${KICAD10_3DMODEL_DIR}/Capacitor_THT.3dshapes/CP_Radial_D4.0mm_P1.50mm.step"+		(offset+			(xyz 0 0 0)+		)+		(scale+			(xyz 1 1 1)+		)+		(rotate+			(xyz 0 0 0)+		)+	)+)
kf105m050c05rr0vh2fp0.kicad_symadded+184
@@ -0,0 +1,184 @@+(kicad_symbol_lib+	(version 20251024)+	(generator "kicad_symbol_editor")+	(generator_version "10.0")+(symbol "KF105M050C05RR0VH2FP0"+		(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" "KF105M050C05RR0VH2FP0"+			(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/8588896082890280960"+			(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" "KF105M050C05RR0VH2FP0" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+		(property "LCSC" "C47848" (at 0 0 0) (effects (font (size 1.27 1.27)) hide))+		(symbol "KF105M050C05RR0VH2FP0_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 "KF105M050C05RR0VH2FP0_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)+	)+)
kf105m050c05rr0vh2fp0.lbradded+207
@@ -0,0 +1,207 @@+<?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>CX Dongguan Chengxing Elec Aluminum Electrolytic Capacitors - Leaded, 插件,D4xL5mm. 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_D4.0mm_P1.50mm">+  <description>CP, 1.50 mm pitch. CP, Radial series, Radial, pin pitch=1.50mm, diameter=4mm, height=7mm, Electrolytic Capacitor</description>+  <pad name="1" x="0.0000" y="-0.0000" drill="0.6000" diameter="1.2000" shape="round"/>+  <pad name="2" x="1.5000" y="-0.0000" drill="0.6000" diameter="1.2000" shape="round"/>+  <circle x="0.7500" y="-0.0000" radius="2.1200" width="0.1200" layer="21"/>+  <circle x="0.7500" y="-0.0000" radius="2.0000" width="0.1000" layer="51"/>+  <wire x1="-1.5198" y1="1.1950" x2="-1.1198" y2="1.1950" width="0.1200" layer="21"/>+  <wire x1="-1.3198" y1="1.3950" x2="-1.3198" y2="0.9950" width="0.1200" layer="21"/>+  <wire x1="0.7500" y1="2.0800" x2="0.7500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.7500" y1="-0.8400" x2="0.7500" y2="-2.0800" width="0.1200" layer="21"/>+  <wire x1="0.7900" y1="2.0800" x2="0.7900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.7900" y1="-0.8400" x2="0.7900" y2="-2.0800" width="0.1200" layer="21"/>+  <wire x1="0.8300" y1="2.0780" x2="0.8300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.8300" y1="-0.8400" x2="0.8300" y2="-2.0780" width="0.1200" layer="21"/>+  <wire x1="0.8700" y1="2.0770" x2="0.8700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.8700" y1="-0.8400" x2="0.8700" y2="-2.0770" width="0.1200" layer="21"/>+  <wire x1="0.9100" y1="2.0740" x2="0.9100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.9100" y1="-0.8400" x2="0.9100" y2="-2.0740" width="0.1200" layer="21"/>+  <wire x1="0.9500" y1="2.0710" x2="0.9500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.9500" y1="-0.8400" x2="0.9500" y2="-2.0710" width="0.1200" layer="21"/>+  <wire x1="0.9900" y1="2.0660" x2="0.9900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="0.9900" y1="-0.8400" x2="0.9900" y2="-2.0660" width="0.1200" layer="21"/>+  <wire x1="1.0300" y1="2.0610" x2="1.0300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.0300" y1="-0.8400" x2="1.0300" y2="-2.0610" width="0.1200" layer="21"/>+  <wire x1="1.0700" y1="2.0560" x2="1.0700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.0700" y1="-0.8400" x2="1.0700" y2="-2.0560" width="0.1200" layer="21"/>+  <wire x1="1.1100" y1="2.0490" x2="1.1100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.1100" y1="-0.8400" x2="1.1100" y2="-2.0490" width="0.1200" layer="21"/>+  <wire x1="1.1500" y1="2.0420" x2="1.1500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.1500" y1="-0.8400" x2="1.1500" y2="-2.0420" width="0.1200" layer="21"/>+  <wire x1="1.1900" y1="2.0340" x2="1.1900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.1900" y1="-0.8400" x2="1.1900" y2="-2.0340" width="0.1200" layer="21"/>+  <wire x1="1.2300" y1="2.0250" x2="1.2300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.2300" y1="-0.8400" x2="1.2300" y2="-2.0250" width="0.1200" layer="21"/>+  <wire x1="1.2700" y1="2.0150" x2="1.2700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.2700" y1="-0.8400" x2="1.2700" y2="-2.0150" width="0.1200" layer="21"/>+  <wire x1="1.3100" y1="2.0050" x2="1.3100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.3100" y1="-0.8400" x2="1.3100" y2="-2.0050" width="0.1200" layer="21"/>+  <wire x1="1.3500" y1="1.9930" x2="1.3500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.3500" y1="-0.8400" x2="1.3500" y2="-1.9930" width="0.1200" layer="21"/>+  <wire x1="1.3900" y1="1.9810" x2="1.3900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.3900" y1="-0.8400" x2="1.3900" y2="-1.9810" width="0.1200" layer="21"/>+  <wire x1="1.4300" y1="1.9680" x2="1.4300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.4300" y1="-0.8400" x2="1.4300" y2="-1.9680" width="0.1200" layer="21"/>+  <wire x1="1.4700" y1="1.9540" x2="1.4700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.4700" y1="-0.8400" x2="1.4700" y2="-1.9540" width="0.1200" layer="21"/>+  <wire x1="1.5100" y1="1.9390" x2="1.5100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.5100" y1="-0.8400" x2="1.5100" y2="-1.9390" width="0.1200" layer="21"/>+  <wire x1="1.5500" y1="1.9230" x2="1.5500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.5500" y1="-0.8400" x2="1.5500" y2="-1.9230" width="0.1200" layer="21"/>+  <wire x1="1.5900" y1="1.9060" x2="1.5900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.5900" y1="-0.8400" x2="1.5900" y2="-1.9060" width="0.1200" layer="21"/>+  <wire x1="1.6300" y1="1.8890" x2="1.6300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.6300" y1="-0.8400" x2="1.6300" y2="-1.8890" width="0.1200" layer="21"/>+  <wire x1="1.6700" y1="1.8700" x2="1.6700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.6700" y1="-0.8400" x2="1.6700" y2="-1.8700" width="0.1200" layer="21"/>+  <wire x1="1.7100" y1="1.8500" x2="1.7100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.7100" y1="-0.8400" x2="1.7100" y2="-1.8500" width="0.1200" layer="21"/>+  <wire x1="1.7500" y1="1.8290" x2="1.7500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.7500" y1="-0.8400" x2="1.7500" y2="-1.8290" width="0.1200" layer="21"/>+  <wire x1="1.7900" y1="1.8070" x2="1.7900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.7900" y1="-0.8400" x2="1.7900" y2="-1.8070" width="0.1200" layer="21"/>+  <wire x1="1.8300" y1="1.7840" x2="1.8300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.8300" y1="-0.8400" x2="1.8300" y2="-1.7840" width="0.1200" layer="21"/>+  <wire x1="1.8700" y1="1.7600" x2="1.8700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.8700" y1="-0.8400" x2="1.8700" y2="-1.7600" width="0.1200" layer="21"/>+  <wire x1="1.9100" y1="1.7340" x2="1.9100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.9100" y1="-0.8400" x2="1.9100" y2="-1.7340" width="0.1200" layer="21"/>+  <wire x1="1.9500" y1="1.7080" x2="1.9500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.9500" y1="-0.8400" x2="1.9500" y2="-1.7080" width="0.1200" layer="21"/>+  <wire x1="1.9900" y1="1.6800" x2="1.9900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="1.9900" y1="-0.8400" x2="1.9900" y2="-1.6800" width="0.1200" layer="21"/>+  <wire x1="2.0300" y1="1.6500" x2="2.0300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.0300" y1="-0.8400" x2="2.0300" y2="-1.6500" width="0.1200" layer="21"/>+  <wire x1="2.0700" y1="1.6190" x2="2.0700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.0700" y1="-0.8400" x2="2.0700" y2="-1.6190" width="0.1200" layer="21"/>+  <wire x1="2.1100" y1="1.5860" x2="2.1100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.1100" y1="-0.8400" x2="2.1100" y2="-1.5860" width="0.1200" layer="21"/>+  <wire x1="2.1500" y1="1.5520" x2="2.1500" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.1500" y1="-0.8400" x2="2.1500" y2="-1.5520" width="0.1200" layer="21"/>+  <wire x1="2.1900" y1="1.5160" x2="2.1900" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.1900" y1="-0.8400" x2="2.1900" y2="-1.5160" width="0.1200" layer="21"/>+  <wire x1="2.2300" y1="1.4780" x2="2.2300" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.2300" y1="-0.8400" x2="2.2300" y2="-1.4780" width="0.1200" layer="21"/>+  <wire x1="2.2700" y1="1.4380" x2="2.2700" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.2700" y1="-0.8400" x2="2.2700" y2="-1.4380" width="0.1200" layer="21"/>+  <wire x1="2.3100" y1="1.3960" x2="2.3100" y2="0.8400" width="0.1200" layer="21"/>+  <wire x1="2.3100" y1="-0.8400" x2="2.3100" y2="-1.3960" width="0.1200" layer="21"/>+  <wire x1="2.3500" y1="1.3510" x2="2.3500" y2="-1.3510" width="0.1200" layer="21"/>+  <wire x1="2.3900" y1="1.3030" x2="2.3900" y2="-1.3030" width="0.1200" layer="21"/>+  <wire x1="2.4300" y1="1.2530" x2="2.4300" y2="-1.2530" width="0.1200" layer="21"/>+  <wire x1="2.4700" y1="1.1990" x2="2.4700" y2="-1.1990" width="0.1200" layer="21"/>+  <wire x1="2.5100" y1="1.1420" x2="2.5100" y2="-1.1420" width="0.1200" layer="21"/>+  <wire x1="2.5500" y1="1.0800" x2="2.5500" y2="-1.0800" width="0.1200" layer="21"/>+  <wire x1="2.5900" y1="1.0130" x2="2.5900" y2="-1.0130" width="0.1200" layer="21"/>+  <wire x1="2.6300" y1="0.9400" x2="2.6300" y2="-0.9400" width="0.1200" layer="21"/>+  <wire x1="2.6700" y1="0.8590" x2="2.6700" y2="-0.8590" width="0.1200" layer="21"/>+  <wire x1="2.7100" y1="0.7680" x2="2.7100" y2="-0.7680" width="0.1200" layer="21"/>+  <wire x1="2.7500" y1="0.6630" x2="2.7500" y2="-0.6630" width="0.1200" layer="21"/>+  <wire x1="2.7900" y1="0.5370" x2="2.7900" y2="-0.5370" width="0.1200" layer="21"/>+  <wire x1="2.8300" y1="0.3700" x2="2.8300" y2="-0.3700" width="0.1200" layer="21"/>+  <wire x1="-0.9526" y1="0.8675" x2="-0.5526" y2="0.8675" width="0.1000" layer="51"/>+  <wire x1="-0.7526" y1="1.0675" x2="-0.7526" y2="0.6675" width="0.1000" layer="51"/>+  <text x="0" y="2.680" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>+  <text x="0" y="-2.680" size="1.27" layer="27" align="top-center">&gt;VALUE</text>+</package>+</packages>+<symbols>+<symbol name="KF105M050C05RR0VH2FP0">+  <description>CX Dongguan Chengxing Elec Aluminum Electrolytic Capacitors - Leaded, 插件,D4xL5mm. 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="KF105M050C05RR0VH2FP0" prefix="C">+  <description>CX Dongguan Chengxing Elec Aluminum Electrolytic Capacitors - Leaded, 插件,D4xL5mm. 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="KF105M050C05RR0VH2FP0" x="0" y="0"/>+  </gates>+  <devices>+    <device name="" package="CP_Radial_D4.0mm_P1.50mm">+      <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="KF105M050C05RR0VH2FP0" constant="no"/>+          <attribute name="MANUFACTURER" value="CX Dongguan Chengxing Elec" constant="no"/>+          <attribute name="DATASHEET" value="https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960" constant="no"/>+          <attribute name="ADOM_WIKI" value="https://wiki.adom.inc/adom/kf105m050c05rr0vh2fp0" constant="no"/>+          <attribute name="LCSC_PN" value="C47848" constant="no"/>+        </technology>+      </technologies>+    </device>+  </devices>+</deviceset>+</devicesets>+</library>+</drawing>+</eagle>\ No newline at end of file
kf105m050c05rr0vh2fp0.stepadded+3646
@@ -0,0 +1,3646 @@+ISO-10303-21;+HEADER;+/* CP_Radial_D4.0mm_P1.50mm.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_D4.0mm_P1.50mm'),+/* implementation_level */ '2;1');++FILE_NAME(+/* name */ 'CP_Radial_D4.0mm_P1.50mm.step',+/* time_stamp */ '2017-05-20T20:37:46',+/* author */ ('kicad StepUp','ksu'),+/* organization */ ('FreeCAD'),+/* preprocessor_version */ 'OCC',+/* originating_system */ 'kicad StepUp',+/* authorisation */ '');++FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));+ENDSEC;++DATA;+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',+'automotive_design',1997,#2);+#2 = APPLICATION_CONTEXT(+'core data for automotive mechanical design processes');+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);+#5 = PRODUCT_DEFINITION('design','',#6,#9);+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);+#7 = PRODUCT('CP_Radial_D40mm_P150mm','CP_Radial_D40mm_P150mm','',(#8));+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2247);+#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,(#2091));+#16 = CLOSED_SHELL('',(#17,#34,#59,#108,#141,#159,#184,#216,#234,#243,+#281,#303,#363,#437,#603,#680,#705,#782,#848,#904,#955,#1006,#1172,+#1201,#1269,#1337,#1369,#1423,#1500,#1534,#1549,#1567,#1599,#1617,+#1760,#1812,#1836,#1860,#1884,#1946,#1963,#1987,#2003,#2027,#2039,+#2055,#2067,#2079));+#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('',(1.35,-7.347880794884E-17,-1.9));+#24 = CIRCLE('',#25,0.15);+#25 = AXIS2_PLACEMENT_3D('',#26,#27,#28);+#26 = CARTESIAN_POINT('',(1.5,-9.184850993605E-17,-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('',(1.5,-9.462788096987E-17,-1.9));+#32 = DIRECTION('',(-2.739100365351E-31,-6.575964556024E-33,1.));+#33 = DIRECTION('',(-1.,1.224646799147E-16,-2.739100365351E-31));+#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('',(1.35,-7.347880794884E-17,0.2));+#41 = CIRCLE('',#42,0.15);+#42 = AXIS2_PLACEMENT_3D('',#43,#44,#45);+#43 = CARTESIAN_POINT('',(1.5,-9.184850993605E-17,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('',(1.35,-7.347880794884E-17,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.15);+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);+#56 = CARTESIAN_POINT('',(1.5,-9.184850993605E-17,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('',(-0.65,1.714505518806E-16,0.2));+#66 = VERTEX_POINT('',#67);+#67 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,0.2));+#68 = CIRCLE('',#69,1.4);+#69 = AXIS2_PLACEMENT_3D('',#70,#71,#72);+#70 = CARTESIAN_POINT('',(0.75,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('',(2.043431345516,0.535756805311,0.2));+#77 = CIRCLE('',#78,1.4);+#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81);+#79 = CARTESIAN_POINT('',(0.75,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,1.4);+#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);+#86 = CARTESIAN_POINT('',(0.75,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.15,1.102182119233E-16,0.2));+#98 = CIRCLE('',#99,0.15);+#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102);+#100 = CARTESIAN_POINT('',(0.,9.184850993605E-17,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('',(0.75,-6.494268501652E-17,0.2));+#106 = DIRECTION('',(1.048125139803E-33,-1.710905655258E-34,1.));+#107 = DIRECTION('',(-1.,1.224646799147E-16,1.048125139803E-33));+#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('',(2.043431345516,-0.535756805311,0.));+#115 = LINE('',#116,#117);+#116 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,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('',(2.043431345516,0.535756805311,0.));+#125 = LINE('',#126,#127);+#126 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,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,1.4);+#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135);+#133 = CARTESIAN_POINT('',(0.75,0.,0.));+#134 = DIRECTION('',(0.,-0.,-1.));+#135 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#136 = CYLINDRICAL_SURFACE('',#137,1.4);+#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140);+#138 = CARTESIAN_POINT('',(0.75,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,1.4);+#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);+#151 = CARTESIAN_POINT('',(0.75,0.,0.));+#152 = DIRECTION('',(0.,0.,-1.));+#153 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#154 = CYLINDRICAL_SURFACE('',#155,1.4);+#155 = AXIS2_PLACEMENT_3D('',#156,#157,#158);+#156 = CARTESIAN_POINT('',(0.75,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.15,1.102182119233E-16,-2.));+#167 = LINE('',#168,#169);+#168 = CARTESIAN_POINT('',(-0.15,1.102182119233E-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.15);+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);+#175 = CARTESIAN_POINT('',(0.,9.184850993605E-17,-2.));+#176 = DIRECTION('',(0.,0.,1.));+#177 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#178 = ORIENTED_EDGE('',*,*,#164,.F.);+#179 = CYLINDRICAL_SURFACE('',#180,0.15);+#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);+#181 = CARTESIAN_POINT('',(0.,9.184850993605E-17,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('',(2.41298315852,0.688830178257,+2.775557561563E-17));+#192 = LINE('',#193,#194);+#193 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,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('',(2.41298315852,-0.688830178257,+2.775557561563E-17));+#200 = CIRCLE('',#201,1.8);+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);+#202 = CARTESIAN_POINT('',(0.75,0.,2.775557561563E-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('',(2.043431345516,-0.535756805311,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('',(0.75,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,1.8);+#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227);+#225 = CARTESIAN_POINT('',(0.75,0.,2.775557561563E-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('',(0.75,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('',(-1.110223024625E-16,8.906913890223E-17,-2.));+#241 = DIRECTION('',(2.739100365351E-31,-6.575964556024E-33,1.));+#242 = DIRECTION('',(-1.,1.224646799147E-16,2.739100365351E-31));+#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('',(2.597759065023,0.76536686473,0.2));+#251 = CIRCLE('',#252,0.2);+#252 = AXIS2_PLACEMENT_3D('',#253,#254,#255);+#253 = CARTESIAN_POINT('',(2.41298315852,0.688830178257,0.2));+#254 = DIRECTION('',(0.382683432365,-0.923879532511,0.));+#255 = DIRECTION('',(0.,0.,-1.));+#256 = ORIENTED_EDGE('',*,*,#257,.F.);+#257 = EDGE_CURVE('',#258,#249,#260,.T.);+#258 = VERTEX_POINT('',#259);+#259 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,0.2));+#260 = CIRCLE('',#261,2.);+#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264);+#262 = CARTESIAN_POINT('',(0.75,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('',(2.41298315852,-0.688830178257,0.2));+#270 = DIRECTION('',(-0.382683432365,-0.923879532511,-0.));+#271 = DIRECTION('',(0.,0.,-1.));+#272 = SURFACE_OF_REVOLUTION('',#273,#278);+#273 = CIRCLE('',#274,0.2);+#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277);+#275 = CARTESIAN_POINT('',(2.41298315852,-0.688830178257,0.2));+#276 = DIRECTION('',(-0.382683432365,-0.923879532511,-0.));+#277 = DIRECTION('',(0.,0.,-1.));+#278 = AXIS1_PLACEMENT('',#279,#280);+#279 = CARTESIAN_POINT('',(0.75,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,2.);+#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);+#290 = CARTESIAN_POINT('',(0.75,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('',(2.41298315852,0.688830178257,0.2));+#298 = DIRECTION('',(0.382683432365,-0.923879532511,0.));+#299 = DIRECTION('',(0.,0.,-1.));+#300 = AXIS1_PLACEMENT('',#301,#302);+#301 = CARTESIAN_POINT('',(0.75,0.,0.));+#302 = DIRECTION('',(0.,0.,-1.));+#303 = ADVANCED_FACE('',(#304),#358,.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('',(2.597759065023,-0.76536686473,1.094848017031)+);+#310 = LINE('',#311,#312);+#311 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,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('',(2.597759065023,0.76536686473,1.094848017031)+);+#319 = LINE('',#320,#321);+#320 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,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('',11,(#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),+.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(-0.468492513267,+5.533303661371E-15,10.995574287564,11.464066800831),.UNSPECIFIED.);+#326 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,1.094848017031+));+#327 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,1.094848017031+));+#328 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,1.094848017031+));+#329 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,1.094848017031+));+#330 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,1.094848017031+));+#331 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,1.094848017031+));+#332 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,1.094848017031+));+#333 = CARTESIAN_POINT('',(2.662637105606,-0.608737419252,1.094848017031+));+#334 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,1.094848017031));+#335 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,1.094848017031)+);+#336 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,1.094848017031+));+#337 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,1.094848017031)+);+#338 = CARTESIAN_POINT('',(1.332069001996,-2.40755897959,1.094847945877)+);+#339 = CARTESIAN_POINT('',(3.468400955952E-02,-2.605971283044,+1.094848163517));+#340 = CARTESIAN_POINT('',(-1.230593039023,-2.005408000321,+1.094847857485));+#341 = CARTESIAN_POINT('',(-2.120922646799,-0.847888767919,+1.094848084307));+#342 = CARTESIAN_POINT('',(-2.120922646804,0.847888767919,1.094848084311+));+#343 = CARTESIAN_POINT('',(-1.23059303902,2.00540800032,1.094847857482)+);+#344 = CARTESIAN_POINT('',(3.468400955722E-02,2.605971283045,+1.094848163519));+#345 = CARTESIAN_POINT('',(1.332069001997,2.407558979589,1.094847945877)+);+#346 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,1.094848017031)+);+#347 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,1.094848017031)+);+#348 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,1.094848017031)+);+#349 = CARTESIAN_POINT('',(2.6463837106,0.64797658591,1.094848017031));+#350 = CARTESIAN_POINT('',(2.662637105607,0.608737419252,1.094848017031)+);+#351 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,1.094848017031)+);+#352 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,1.094848017031)+);+#353 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,1.094848017031)+);+#354 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,1.094848017031)+);+#355 = CARTESIAN_POINT('',(2.744242929237,0.411723533074,1.094848017031)+);+#356 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,1.094848017031)+);+#357 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,1.094848017031)+);+#358 = CYLINDRICAL_SURFACE('',#359,2.);+#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);+#360 = CARTESIAN_POINT('',(0.75,0.,0.2));+#361 = DIRECTION('',(0.,0.,1.));+#362 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#363 = ADVANCED_FACE('',(#364),#432,.T.);+#364 = FACE_BOUND('',#365,.F.);+#365 = EDGE_LOOP('',(#366,#382,#383,#384,#385,#401,#413,#422));+#366 = ORIENTED_EDGE('',*,*,#367,.F.);+#367 = EDGE_CURVE('',#317,#368,#370,.T.);+#368 = VERTEX_POINT('',#369);+#369 = CARTESIAN_POINT('',(2.740315371916,0.196545815978,1.094848017031)+);+#370 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#371,#372,#373,#374,#375,#376,+#377,#378,#379,#380,#381),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#371 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#372 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#373 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#374 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#375 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#376 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#377 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#378 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#379 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#380 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#381 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#382 = ORIENTED_EDGE('',*,*,#316,.F.);+#383 = ORIENTED_EDGE('',*,*,#287,.T.);+#384 = ORIENTED_EDGE('',*,*,#307,.T.);+#385 = ORIENTED_EDGE('',*,*,#386,.F.);+#386 = EDGE_CURVE('',#387,#308,#389,.T.);+#387 = VERTEX_POINT('',#388);+#388 = CARTESIAN_POINT('',(2.740315362209,-0.196545815978,1.094848017031+));+#389 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#390,#391,#392,#393,#394,#395,+#396,#397,#398,#399,#400),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#390 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#391 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#392 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#393 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#394 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#395 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#396 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#397 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#398 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#399 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#400 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#401 = ORIENTED_EDGE('',*,*,#402,.F.);+#402 = EDGE_CURVE('',#403,#387,#405,.T.);+#403 = VERTEX_POINT('',#404);+#404 = CARTESIAN_POINT('',(2.74999975,-1.E-03,1.));+#405 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#406,#407,#408,#409,#410,#411,+#412),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#406 = CARTESIAN_POINT('',(2.74999975,-1.E-03,1.));+#407 = CARTESIAN_POINT('',(2.749980397889,-3.970421708814E-02,1.));+#408 = CARTESIAN_POINT('',(2.749062972431,-7.791905863438E-02,+1.007219492803));+#409 = CARTESIAN_POINT('',(2.747287840125,-0.114009486733,1.021315141638+));+#410 = CARTESIAN_POINT('',(2.74495663948,-0.146507249684,1.041493136225)+);+#411 = CARTESIAN_POINT('',(2.742523281812,-0.174224279361,1.066532399088+));+#412 = CARTESIAN_POINT('',(2.740318958432,-0.196546288967,1.094848617031+));+#413 = ORIENTED_EDGE('',*,*,#414,.T.);+#414 = EDGE_CURVE('',#403,#415,#417,.T.);+#415 = VERTEX_POINT('',#416);+#416 = CARTESIAN_POINT('',(2.74999975,9.999999999998E-04,1.));+#417 = CIRCLE('',#418,2.);+#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421);+#419 = CARTESIAN_POINT('',(0.75,0.,1.));+#420 = DIRECTION('',(0.,-0.,1.));+#421 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#422 = ORIENTED_EDGE('',*,*,#423,.F.);+#423 = EDGE_CURVE('',#368,#415,#424,.T.);+#424 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#425,#426,#427,#428,#429,#430,+#431),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#425 = CARTESIAN_POINT('',(2.740318958432,0.196546288967,1.094848617031)+);+#426 = CARTESIAN_POINT('',(2.742523128085,0.174225836078,1.066534373835)+);+#427 = CARTESIAN_POINT('',(2.744956543816,0.146508543019,1.041493371792)+);+#428 = CARTESIAN_POINT('',(2.74728804772,0.114008242054,1.021313505193)+);+#429 = CARTESIAN_POINT('',(2.749063168634,7.791490811305E-02,+1.007217855497));+#430 = CARTESIAN_POINT('',(2.749980400082,3.96998306269E-02,1.));+#431 = CARTESIAN_POINT('',(2.74999975,9.999999999996E-04,1.));+#432 = CYLINDRICAL_SURFACE('',#433,2.);+#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436);+#434 = CARTESIAN_POINT('',(0.75,0.,0.2));+#435 = DIRECTION('',(0.,0.,1.));+#436 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#437 = ADVANCED_FACE('',(#438),#506,.T.);+#438 = FACE_BOUND('',#439,.T.);+#439 = EDGE_LOOP('',(#440,#455,#492,#505));+#440 = ORIENTED_EDGE('',*,*,#441,.T.);+#441 = EDGE_CURVE('',#308,#442,#444,.T.);+#442 = VERTEX_POINT('',#443);+#443 = CARTESIAN_POINT('',(2.548002150484,-0.744756875906,1.266351298459+));+#444 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#445,#446,#447,#448,#449,#450,+#451,#452,#453,#454),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,0.5,1.),+.UNSPECIFIED.);+#445 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,1.094848017031)+);+#446 = CARTESIAN_POINT('',(2.597759064388,-0.765366864467,1.11285288071)+);+#447 = CARTESIAN_POINT('',(2.59651128182,-0.764850016005,1.131043526198)+);+#448 = CARTESIAN_POINT('',(2.593963389687,-0.763794644528,1.149227910816+));+#449 = CARTESIAN_POINT('',(2.590115953026,-0.762200984082,1.167189076109+));+#450 = CARTESIAN_POINT('',(2.579938885932,-0.757985504867,1.202267625854+));+#451 = CARTESIAN_POINT('',(2.573609233099,-0.755363676818,1.21938508752)+);+#452 = CARTESIAN_POINT('',(2.566095436326,-0.75225136029,1.235881564449)+);+#453 = CARTESIAN_POINT('',(2.557511621058,-0.748695827589,1.251578697295+));+#454 = CARTESIAN_POINT('',(2.548002150484,-0.744756875906,1.266351298459+));+#455 = ORIENTED_EDGE('',*,*,#456,.T.);+#456 = EDGE_CURVE('',#442,#457,#459,.T.);+#457 = VERTEX_POINT('',#458);+#458 = CARTESIAN_POINT('',(2.548002150484,0.744756875906,1.266351298459)+);+#459 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#460,#461,#462,#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),+.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(-0.468492513267,+5.533303661371E-15,10.995574287564,11.464066800831),.UNSPECIFIED.);+#460 = CARTESIAN_POINT('',(2.727286473498,-0.311926231764,1.266351298459+));+#461 = CARTESIAN_POINT('',(2.710439098611,-0.352599392706,1.266351298459+));+#462 = CARTESIAN_POINT('',(2.693701483738,-0.393007569534,1.266351298459+));+#463 = CARTESIAN_POINT('',(2.677073628879,-0.433150762249,1.266351298459+));+#464 = CARTESIAN_POINT('',(2.660555534032,-0.473028970852,1.266351298459+));+#465 = CARTESIAN_POINT('',(2.644147199199,-0.512642195341,1.266351298459+));+#466 = CARTESIAN_POINT('',(2.62784862438,-0.551990435718,1.266351298459)+);+#467 = CARTESIAN_POINT('',(2.611659809574,-0.591073691981,1.266351298459+));+#468 = CARTESIAN_POINT('',(2.595580754781,-0.629891964132,1.266351298459+));+#469 = CARTESIAN_POINT('',(2.579611460002,-0.66844525217,1.266351298459)+);+#470 = CARTESIAN_POINT('',(2.563751925236,-0.706733556095,1.266351298459+));+#471 = CARTESIAN_POINT('',(2.178353088013,-1.637168655841,1.266351298459+));+#472 = CARTESIAN_POINT('',(1.316325343396,-2.342881144812,1.266351323603+));+#473 = CARTESIAN_POINT('',(5.378576928275E-02,-2.535487417582,+1.266351246695));+#474 = CARTESIAN_POINT('',(-1.176753241252,-1.951550860572,+1.266351354839));+#475 = CARTESIAN_POINT('',(-2.043910530243,-0.825355168884,+1.266351274683));+#476 = CARTESIAN_POINT('',(-2.043910530246,0.825355168885,1.266351274688+));+#477 = CARTESIAN_POINT('',(-1.176753241249,1.951550860571,1.266351354836+));+#478 = CARTESIAN_POINT('',(5.378576928112E-02,2.535487417583,+1.266351246697));+#479 = CARTESIAN_POINT('',(1.316325343396,2.342881144811,1.266351323602)+);+#480 = CARTESIAN_POINT('',(2.178353088013,1.637168655841,1.266351298459)+);+#481 = CARTESIAN_POINT('',(2.563751925236,0.706733556095,1.266351298459)+);+#482 = CARTESIAN_POINT('',(2.579611460002,0.66844525217,1.266351298459)+);+#483 = CARTESIAN_POINT('',(2.595580754781,0.629891964132,1.266351298459)+);+#484 = CARTESIAN_POINT('',(2.611659809574,0.591073691981,1.266351298459)+);+#485 = CARTESIAN_POINT('',(2.62784862438,0.551990435718,1.266351298459)+);+#486 = CARTESIAN_POINT('',(2.6441471992,0.512642195341,1.266351298459));+#487 = CARTESIAN_POINT('',(2.660555534032,0.473028970852,1.266351298459)+);+#488 = CARTESIAN_POINT('',(2.677073628879,0.433150762249,1.266351298459)+);+#489 = CARTESIAN_POINT('',(2.693701483738,0.393007569534,1.266351298459)+);+#490 = CARTESIAN_POINT('',(2.710439098611,0.352599392706,1.266351298459)+);+#491 = CARTESIAN_POINT('',(2.727286473498,0.311926231765,1.266351298459)+);+#492 = ORIENTED_EDGE('',*,*,#493,.F.);+#493 = EDGE_CURVE('',#317,#457,#494,.T.);+#494 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#495,#496,#497,#498,#499,#500,+#501,#502,#503,#504),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,0.5,1.),+.UNSPECIFIED.);+#495 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,1.094848017031)+);+#496 = CARTESIAN_POINT('',(2.597759064388,0.765366864467,1.11285288071)+);+#497 = CARTESIAN_POINT('',(2.59651128182,0.764850016005,1.131043526198)+);+#498 = CARTESIAN_POINT('',(2.593963389687,0.763794644528,1.149227910816)+);+#499 = CARTESIAN_POINT('',(2.590115953026,0.762200984082,1.167189076109)+);+#500 = CARTESIAN_POINT('',(2.579938885932,0.757985504867,1.202267625854)+);+#501 = CARTESIAN_POINT('',(2.573609233099,0.755363676818,1.21938508752)+);+#502 = CARTESIAN_POINT('',(2.566095436326,0.75225136029,1.235881564449)+);+#503 = CARTESIAN_POINT('',(2.557511621058,0.748695827589,1.251578697295)+);+#504 = CARTESIAN_POINT('',(2.548002150484,0.744756875906,1.266351298459)+);+#505 = ORIENTED_EDGE('',*,*,#324,.F.);+#506 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,(+(#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,#568,#569,#570)+,(#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582,#583+,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596+,#597,#598,#599,#600,#601,#602+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,10,+10,12),(0.,10.995574287564),(-0.468492513267,5.533303661371E-15,+10.995574287564,11.464066800831),.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.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064495284,0.954064674542,0.954064422481,0.9540646093+,0.954064609304,0.954064422478,0.954064674543,0.954064495283+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889)+,(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() );+#507 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,1.094848017031+));+#508 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,1.094848017031+));+#509 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,1.094848017031+));+#510 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,1.094848017031+));+#511 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,1.094848017031+));+#512 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,1.094848017031+));+#513 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,1.094848017031+));+#514 = CARTESIAN_POINT('',(2.662637105606,-0.608737419252,1.094848017031+));+#515 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,1.094848017031));+#516 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,1.094848017031)+);+#517 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,1.094848017031+));+#518 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,1.094848017031)+);+#519 = CARTESIAN_POINT('',(1.332069001996,-2.40755897959,1.094847945877)+);+#520 = CARTESIAN_POINT('',(3.468400955952E-02,-2.605971283044,+1.094848163517));+#521 = CARTESIAN_POINT('',(-1.230593039023,-2.005408000321,+1.094847857485));+#522 = CARTESIAN_POINT('',(-2.120922646799,-0.847888767919,+1.094848084307));+#523 = CARTESIAN_POINT('',(-2.120922646804,0.847888767919,1.094848084311+));+#524 = CARTESIAN_POINT('',(-1.23059303902,2.00540800032,1.094847857482)+);+#525 = CARTESIAN_POINT('',(3.468400955722E-02,2.605971283045,+1.094848163519));+#526 = CARTESIAN_POINT('',(1.332069001997,2.407558979589,1.094847945877)+);+#527 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,1.094848017031)+);+#528 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,1.094848017031)+);+#529 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,1.094848017031)+);+#530 = CARTESIAN_POINT('',(2.6463837106,0.64797658591,1.094848017031));+#531 = CARTESIAN_POINT('',(2.662637105607,0.608737419252,1.094848017031)+);+#532 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,1.094848017031)+);+#533 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,1.094848017031)+);+#534 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,1.094848017031)+);+#535 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,1.094848017031)+);+#536 = CARTESIAN_POINT('',(2.744242929237,0.411723533074,1.094848017031)+);+#537 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,1.094848017031)+);+#538 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,1.094848017031)+);+#539 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,1.189055828844+));+#540 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,1.189055828844+));+#541 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,1.189055828844+));+#542 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,1.189055828844+));+#543 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,1.189055828844+));+#544 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,1.189055828844+));+#545 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,1.189055828844+));+#546 = CARTESIAN_POINT('',(2.662637105606,-0.608737419252,1.189055828844+));+#547 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,1.189055828844));+#548 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,1.189055828844)+);+#549 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,1.189055828844+));+#550 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,1.189055828844)+);+#551 = CARTESIAN_POINT('',(1.33206898013,-2.407559101995,1.189055822161)+);+#552 = CARTESIAN_POINT('',(3.468419932188E-02,-2.605970766175,+1.189055842604));+#553 = CARTESIAN_POINT('',(-1.230593382664,-2.005409013611,+1.189055813858));+#554 = CARTESIAN_POINT('',(-2.120922454898,-0.847887430066,+1.189055835164));+#555 = CARTESIAN_POINT('',(-2.120922454891,0.847887430064,1.189055835164+));+#556 = CARTESIAN_POINT('',(-1.230593382667,2.005409013615,1.189055813858+));+#557 = CARTESIAN_POINT('',(3.468419932132E-02,2.605970766172,+1.189055842604));+#558 = CARTESIAN_POINT('',(1.332068980131,2.407559101996,1.189055822161)+);+#559 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,1.189055828844)+);+#560 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,1.189055828844)+);+#561 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,1.189055828844)+);+#562 = CARTESIAN_POINT('',(2.6463837106,0.647976585911,1.189055828844));+#563 = CARTESIAN_POINT('',(2.662637105607,0.608737419252,1.189055828844)+);+#564 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,1.189055828844)+);+#565 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,1.189055828844)+);+#566 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,1.189055828844)+);+#567 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,1.189055828844)+);+#568 = CARTESIAN_POINT('',(2.744242929238,0.411723533074,1.189055828844)+);+#569 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,1.189055828844)+);+#570 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,1.189055828844)+);+#571 = CARTESIAN_POINT('',(2.727286473498,-0.311926231764,1.266351298459+));+#572 = CARTESIAN_POINT('',(2.710439098611,-0.352599392706,1.266351298459+));+#573 = CARTESIAN_POINT('',(2.693701483738,-0.393007569534,1.266351298459+));+#574 = CARTESIAN_POINT('',(2.677073628879,-0.433150762249,1.266351298459+));+#575 = CARTESIAN_POINT('',(2.660555534032,-0.473028970852,1.266351298459+));+#576 = CARTESIAN_POINT('',(2.644147199199,-0.512642195341,1.266351298459+));+#577 = CARTESIAN_POINT('',(2.62784862438,-0.551990435718,1.266351298459)+);+#578 = CARTESIAN_POINT('',(2.611659809574,-0.591073691981,1.266351298459+));+#579 = CARTESIAN_POINT('',(2.595580754781,-0.629891964132,1.266351298459+));+#580 = CARTESIAN_POINT('',(2.579611460002,-0.66844525217,1.266351298459)+);+#581 = CARTESIAN_POINT('',(2.563751925236,-0.706733556095,1.266351298459+));+#582 = CARTESIAN_POINT('',(2.178353088013,-1.637168655841,1.266351298459+));+#583 = CARTESIAN_POINT('',(1.316325343396,-2.342881144812,1.266351323603+));+#584 = CARTESIAN_POINT('',(5.378576928275E-02,-2.535487417582,+1.266351246695));+#585 = CARTESIAN_POINT('',(-1.176753241252,-1.951550860572,+1.266351354839));+#586 = CARTESIAN_POINT('',(-2.043910530243,-0.825355168884,+1.266351274683));+#587 = CARTESIAN_POINT('',(-2.043910530246,0.825355168885,1.266351274688+));+#588 = CARTESIAN_POINT('',(-1.176753241249,1.951550860571,1.266351354836+));+#589 = CARTESIAN_POINT('',(5.378576928112E-02,2.535487417583,+1.266351246697));+#590 = CARTESIAN_POINT('',(1.316325343396,2.342881144811,1.266351323602)+);+#591 = CARTESIAN_POINT('',(2.178353088013,1.637168655841,1.266351298459)+);+#592 = CARTESIAN_POINT('',(2.563751925236,0.706733556095,1.266351298459)+);+#593 = CARTESIAN_POINT('',(2.579611460002,0.66844525217,1.266351298459)+);+#594 = CARTESIAN_POINT('',(2.595580754781,0.629891964132,1.266351298459)+);+#595 = CARTESIAN_POINT('',(2.611659809574,0.591073691981,1.266351298459)+);+#596 = CARTESIAN_POINT('',(2.62784862438,0.551990435718,1.266351298459)+);+#597 = CARTESIAN_POINT('',(2.6441471992,0.512642195341,1.266351298459));+#598 = CARTESIAN_POINT('',(2.660555534032,0.473028970852,1.266351298459)+);+#599 = CARTESIAN_POINT('',(2.677073628879,0.433150762249,1.266351298459)+);+#600 = CARTESIAN_POINT('',(2.693701483738,0.393007569534,1.266351298459)+);+#601 = CARTESIAN_POINT('',(2.710439098611,0.352599392706,1.266351298459)+);+#602 = CARTESIAN_POINT('',(2.727286473498,0.311926231765,1.266351298459)+);+#603 = ADVANCED_FACE('',(#604),#646,.T.);+#604 = FACE_BOUND('',#605,.T.);+#605 = EDGE_LOOP('',(#606,#607,#608,#624,#634));+#606 = ORIENTED_EDGE('',*,*,#367,.F.);+#607 = ORIENTED_EDGE('',*,*,#493,.T.);+#608 = ORIENTED_EDGE('',*,*,#609,.T.);+#609 = EDGE_CURVE('',#457,#610,#612,.T.);+#610 = VERTEX_POINT('',#611);+#611 = CARTESIAN_POINT('',(2.680014330522,0.25,1.266351298459));+#612 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#613,#614,#615,#616,#617,#618,+#619,#620,#621,#622,#623),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#613 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#614 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#615 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#616 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#617 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#618 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#619 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#620 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#621 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#622 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#623 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#624 = ORIENTED_EDGE('',*,*,#625,.T.);+#625 = EDGE_CURVE('',#610,#626,#628,.T.);+#626 = VERTEX_POINT('',#627);+#627 = CARTESIAN_POINT('',(2.691329867846,0.25,1.249));+#628 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#629,#630,#631,#632,#633),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#629 = CARTESIAN_POINT('',(2.680014330522,0.25,1.266351298459));+#630 = CARTESIAN_POINT('',(2.682979817693,0.25,1.262130461995));+#631 = CARTESIAN_POINT('',(2.685857279027,0.25,1.257829031201));+#632 = CARTESIAN_POINT('',(2.688642046356,0.25,1.253450720235));+#633 = CARTESIAN_POINT('',(2.691329867846,0.25,1.249));+#634 = ORIENTED_EDGE('',*,*,#635,.T.);+#635 = EDGE_CURVE('',#626,#368,#636,.T.);+#636 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#637,#638,#639,#640,#641,#642,+#643,#644,#645),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#637 = CARTESIAN_POINT('',(2.691329867846,0.25,1.249));+#638 = CARTESIAN_POINT('',(2.702358025067,0.25,1.230738651082));+#639 = CARTESIAN_POINT('',(2.712018200884,0.248469313299,1.211707761376)+);+#640 = CARTESIAN_POINT('',(2.720254260307,0.245182932707,1.192117359562)+);+#641 = CARTESIAN_POINT('',(2.727033982846,0.239945047704,1.172209032942)+);+#642 = CARTESIAN_POINT('',(2.732358413097,0.232603463976,1.152249001793)+);+#643 = CARTESIAN_POINT('',(2.736275298918,0.223019291246,1.1325204691));+#644 = CARTESIAN_POINT('',(2.738879038589,0.211087334094,1.113294313604)+);+#645 = CARTESIAN_POINT('',(2.740315371916,0.196545815978,1.094848017031)+);+#646 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#647,#648,#649,#650,#651,#652,#653,#654,#655,#656,#657)+,(#658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668)+,(#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.07974614468E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#647 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#648 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#649 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#650 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#651 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#652 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#653 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#654 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#655 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#656 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#657 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#658 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.189055828844)+);+#659 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.189055828844)+);+#660 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.189055828844)+);+#661 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.189055828844)+);+#662 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,1.189055828844)+);+#663 = CARTESIAN_POINT('',(2.803359617628,6.446181536335E-07,+1.189055828844));+#664 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.189055828844+));+#665 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.189055828844+));+#666 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.189055828844+));+#667 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.189055828844+));+#668 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.189055828844+));+#669 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#670 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#671 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#672 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#673 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#674 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#675 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#676 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#677 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#678 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#679 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#680 = ADVANCED_FACE('',(#681),#700,.T.);+#681 = FACE_BOUND('',#682,.F.);+#682 = EDGE_LOOP('',(#683,#697,#698,#699));+#683 = ORIENTED_EDGE('',*,*,#684,.F.);+#684 = EDGE_CURVE('',#368,#387,#685,.T.);+#685 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#686,#687,#688,#689,#690,#691,+#692,#693,#694,#695,#696),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#686 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#687 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#688 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#689 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#690 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#691 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#692 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#693 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#694 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#695 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#696 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#697 = ORIENTED_EDGE('',*,*,#423,.T.);+#698 = ORIENTED_EDGE('',*,*,#414,.F.);+#699 = ORIENTED_EDGE('',*,*,#402,.T.);+#700 = CYLINDRICAL_SURFACE('',#701,2.);+#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704);+#702 = CARTESIAN_POINT('',(0.75,0.,0.2));+#703 = DIRECTION('',(0.,0.,1.));+#704 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#705 = ADVANCED_FACE('',(#706),#748,.T.);+#706 = FACE_BOUND('',#707,.T.);+#707 = EDGE_LOOP('',(#708,#709,#723,#733,#747));+#708 = ORIENTED_EDGE('',*,*,#386,.F.);+#709 = ORIENTED_EDGE('',*,*,#710,.F.);+#710 = EDGE_CURVE('',#711,#387,#713,.T.);+#711 = VERTEX_POINT('',#712);+#712 = CARTESIAN_POINT('',(2.691329861214,-0.25,1.249));+#713 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#714,#715,#716,#717,#718,#719,+#720,#721,#722),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#714 = CARTESIAN_POINT('',(2.691329861214,-0.25,1.249));+#715 = CARTESIAN_POINT('',(2.702358022197,-0.250000000301,1.230738644072+));+#716 = CARTESIAN_POINT('',(2.712018158386,-0.248469314381,1.211707816557+));+#717 = CARTESIAN_POINT('',(2.72025430723,-0.245182930841,1.192117266936)+);+#718 = CARTESIAN_POINT('',(2.727033912979,-0.239945053571,1.172209137016+));+#719 = CARTESIAN_POINT('',(2.732358433245,-0.232603463168,1.152248952018+));+#720 = CARTESIAN_POINT('',(2.736275280578,-0.223019294382,1.132520485002+));+#721 = CARTESIAN_POINT('',(2.738879028497,-0.211087332607,1.113294311717+));+#722 = CARTESIAN_POINT('',(2.740315362209,-0.196545815978,1.094848017031+));+#723 = ORIENTED_EDGE('',*,*,#724,.F.);+#724 = EDGE_CURVE('',#725,#711,#727,.T.);+#725 = VERTEX_POINT('',#726);+#726 = CARTESIAN_POINT('',(2.680014325157,-0.25,1.266351298459));+#727 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#728,#729,#730,#731,#732),+.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#728 = CARTESIAN_POINT('',(2.680014325157,-0.25,1.266351298459));+#729 = CARTESIAN_POINT('',(2.682979811997,-0.25,1.262130461993));+#730 = CARTESIAN_POINT('',(2.685857273008,-0.25,1.257829031199));+#731 = CARTESIAN_POINT('',(2.688642040025,-0.25,1.253450720234));+#732 = CARTESIAN_POINT('',(2.691329861214,-0.25,1.249));+#733 = ORIENTED_EDGE('',*,*,#734,.T.);+#734 = EDGE_CURVE('',#725,#442,#735,.T.);+#735 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#736,#737,#738,#739,#740,#741,+#742,#743,#744,#745,#746),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#736 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#737 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#738 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#739 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#740 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#741 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#742 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#743 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#744 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#745 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#746 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#747 = ORIENTED_EDGE('',*,*,#441,.F.);+#748 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759)+,(#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770)+,(#771,#772,#773,#774,#775,#776,#777,#778,#779,#780,#781+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.07974614468E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#749 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#750 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#751 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#752 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#753 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#754 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#755 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#756 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#757 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#758 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#759 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#760 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.189055828844)+);+#761 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.189055828844)+);+#762 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.189055828844)+);+#763 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.189055828844)+);+#764 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,1.189055828844)+);+#765 = CARTESIAN_POINT('',(2.803359617628,6.446181536335E-07,+1.189055828844));+#766 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.189055828844+));+#767 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.189055828844+));+#768 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.189055828844+));+#769 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.189055828844+));+#770 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.189055828844+));+#771 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#772 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#773 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#774 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#775 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#776 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#777 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#778 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#779 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#780 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#781 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#782 = ADVANCED_FACE('',(#783),#839,.F.);+#783 = FACE_BOUND('',#784,.F.);+#784 = EDGE_LOOP('',(#785,#794,#795,#804));+#785 = ORIENTED_EDGE('',*,*,#786,.F.);+#786 = EDGE_CURVE('',#442,#787,#789,.T.);+#787 = VERTEX_POINT('',#788);+#788 = CARTESIAN_POINT('',(2.548002150484,-0.744756875906,1.933648701541+));+#789 = CIRCLE('',#790,0.583630876496);+#790 = AXIS2_PLACEMENT_3D('',#791,#792,#793);+#791 = CARTESIAN_POINT('',(2.99040786634,-0.928007323485,1.6));+#792 = DIRECTION('',(0.382683432365,0.923879532511,2.775557561563E-17));+#793 = DIRECTION('',(-0.672769068824,0.278670072652,-0.685364699005));+#794 = ORIENTED_EDGE('',*,*,#456,.T.);+#795 = ORIENTED_EDGE('',*,*,#796,.T.);+#796 = EDGE_CURVE('',#457,#797,#799,.T.);+#797 = VERTEX_POINT('',#798);+#798 = CARTESIAN_POINT('',(2.548002150484,0.744756875906,1.933648701541)+);+#799 = CIRCLE('',#800,0.583630876496);+#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803);+#801 = CARTESIAN_POINT('',(2.99040786634,0.928007323485,1.6));+#802 = DIRECTION('',(-0.382683432365,0.923879532511,-2.775557561563E-17)+);+#803 = DIRECTION('',(-0.672769068824,-0.278670072652,-0.685364699005));+#804 = ORIENTED_EDGE('',*,*,#805,.F.);+#805 = EDGE_CURVE('',#787,#797,#806,.T.);+#806 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#807,#808,#809,#810,#811,#812,+#813,#814,#815,#816,#817,#818,#819,#820,#821,#822,#823,#824,#825,+#826,#827,#828,#829,#830,#831,#832,#833,#834,#835,#836,#837,#838),+.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(-0.468492513267,+5.091285976473E-15,10.995574287564,11.464066800831),.UNSPECIFIED.);+#807 = CARTESIAN_POINT('',(2.727286473498,-0.311926231765,1.933648701541+));+#808 = CARTESIAN_POINT('',(2.710439098611,-0.352599392706,1.933648701541+));+#809 = CARTESIAN_POINT('',(2.693701483738,-0.393007569534,1.933648701541+));+#810 = CARTESIAN_POINT('',(2.677073628879,-0.433150762249,1.933648701541+));+#811 = CARTESIAN_POINT('',(2.660555534032,-0.473028970852,1.933648701541+));+#812 = CARTESIAN_POINT('',(2.6441471992,-0.512642195341,1.933648701541)+);+#813 = CARTESIAN_POINT('',(2.62784862438,-0.551990435718,1.933648701541)+);+#814 = CARTESIAN_POINT('',(2.611659809574,-0.591073691981,1.933648701541+));+#815 = CARTESIAN_POINT('',(2.595580754781,-0.629891964132,1.933648701541+));+#816 = CARTESIAN_POINT('',(2.579611460002,-0.66844525217,1.933648701541)+);+#817 = CARTESIAN_POINT('',(2.563751925236,-0.706733556095,1.933648701541+));+#818 = CARTESIAN_POINT('',(2.178353088013,-1.637168655841,1.933648701541+));+#819 = CARTESIAN_POINT('',(1.316325343396,-2.342881144811,1.933648676398+));+#820 = CARTESIAN_POINT('',(5.378576928097E-02,-2.535487417583,+1.933648753304));+#821 = CARTESIAN_POINT('',(-1.176753241249,-1.951550860571,+1.933648645162));+#822 = CARTESIAN_POINT('',(-2.043910530247,-0.825355168886,+1.933648725315));+#823 = CARTESIAN_POINT('',(-2.043910530243,0.825355168886,1.933648725313+));+#824 = CARTESIAN_POINT('',(-1.176753241251,1.95155086057,1.933648645164)+);+#825 = CARTESIAN_POINT('',(5.378576928236E-02,2.535487417583,+1.933648753303));+#826 = CARTESIAN_POINT('',(1.316325343396,2.342881144811,1.933648676398)+);+#827 = CARTESIAN_POINT('',(2.178353088013,1.637168655841,1.933648701541)+);+#828 = CARTESIAN_POINT('',(2.563751925236,0.706733556095,1.933648701541)+);+#829 = CARTESIAN_POINT('',(2.579611460002,0.66844525217,1.933648701541)+);+#830 = CARTESIAN_POINT('',(2.595580754781,0.629891964132,1.933648701541)+);+#831 = CARTESIAN_POINT('',(2.611659809574,0.591073691981,1.933648701541)+);+#832 = CARTESIAN_POINT('',(2.62784862438,0.551990435718,1.933648701541)+);+#833 = CARTESIAN_POINT('',(2.6441471992,0.512642195341,1.933648701541));+#834 = CARTESIAN_POINT('',(2.660555534032,0.473028970852,1.933648701541)+);+#835 = CARTESIAN_POINT('',(2.677073628879,0.433150762249,1.933648701541)+);+#836 = CARTESIAN_POINT('',(2.693701483738,0.393007569534,1.933648701541)+);+#837 = CARTESIAN_POINT('',(2.710439098611,0.352599392706,1.933648701541)+);+#838 = CARTESIAN_POINT('',(2.727286473498,0.311926231765,1.933648701541)+);+#839 = SURFACE_OF_REVOLUTION('',#840,#845);+#840 = CIRCLE('',#841,0.583630876496);+#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844);+#842 = CARTESIAN_POINT('',(2.99040786634,-0.928007323485,1.6));+#843 = DIRECTION('',(0.382683432365,0.923879532511,2.775557561563E-17));+#844 = DIRECTION('',(-0.672769068824,0.278670072652,-0.685364699005));+#845 = AXIS1_PLACEMENT('',#846,#847);+#846 = CARTESIAN_POINT('',(0.75,0.,0.));+#847 = DIRECTION('',(0.,0.,-1.));+#848 = ADVANCED_FACE('',(#849),#870,.T.);+#849 = FACE_BOUND('',#850,.T.);+#850 = EDGE_LOOP('',(#851,#852,#853,#854,#868,#869));+#851 = ORIENTED_EDGE('',*,*,#684,.F.);+#852 = ORIENTED_EDGE('',*,*,#635,.F.);+#853 = ORIENTED_EDGE('',*,*,#625,.F.);+#854 = ORIENTED_EDGE('',*,*,#855,.T.);+#855 = EDGE_CURVE('',#610,#725,#856,.T.);+#856 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#857,#858,#859,#860,#861,#862,+#863,#864,#865,#866,#867),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.07974614468E-07,1.570796434769,1.666326955105+),.UNSPECIFIED.);+#857 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#858 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#859 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#860 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#861 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#862 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#863 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#864 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#865 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#866 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#867 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#868 = ORIENTED_EDGE('',*,*,#724,.T.);+#869 = ORIENTED_EDGE('',*,*,#710,.T.);+#870 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881)+,(#882,#883,#884,#885,#886,#887,#888,#889,#890,#891,#892)+,(#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.07974614468E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#871 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.094848017031)+);+#872 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.094848017031)+);+#873 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.094848017031)+);+#874 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.094848017031)+);+#875 = CARTESIAN_POINT('',(2.748038472326,0.402560282228,1.094848017031)+);+#876 = CARTESIAN_POINT('',(2.803359617628,6.446181634034E-07,+1.094848017031));+#877 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.094848017031+));+#878 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.094848017031+));+#879 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.094848017031+));+#880 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.094848017031+));+#881 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.094848017031+));+#882 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,1.189055828844)+);+#883 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,1.189055828844)+);+#884 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,1.189055828844)+);+#885 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,1.189055828844)+);+#886 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,1.189055828844)+);+#887 = CARTESIAN_POINT('',(2.803359617628,6.446181536335E-07,+1.189055828844));+#888 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,1.189055828844+));+#889 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,1.189055828844+));+#890 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,1.189055828844+));+#891 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,1.189055828844+));+#892 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,1.189055828844+));+#893 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.266351298459)+);+#894 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.266351298459)+);+#895 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.266351298459)+);+#896 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.266351298459)+);+#897 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.266351298459)+);+#898 = CARTESIAN_POINT('',(2.748066229427,5.781419734063E-07,+1.266351298459));+#899 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.266351298459+));+#900 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.266351298459+));+#901 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.266351298459)+);+#902 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.266351298459+));+#903 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.266351298459+));+#904 = ADVANCED_FACE('',(#905),#946,.F.);+#905 = FACE_BOUND('',#906,.F.);+#906 = EDGE_LOOP('',(#907,#908,#909,#932));+#907 = ORIENTED_EDGE('',*,*,#796,.F.);+#908 = ORIENTED_EDGE('',*,*,#609,.T.);+#909 = ORIENTED_EDGE('',*,*,#910,.T.);+#910 = EDGE_CURVE('',#610,#911,#913,.T.);+#911 = VERTEX_POINT('',#912);+#912 = CARTESIAN_POINT('',(2.680014330522,0.25,1.933648701541));+#913 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#914,#915,#916,#917,#918,#919,+#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931),+.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.251077498857,0.500000123406,+0.749556743575,1.),.UNSPECIFIED.);+#914 = CARTESIAN_POINT('',(2.68001951196,0.25,1.266351011145));+#915 = CARTESIAN_POINT('',(2.659472570555,0.25,1.29559586516));+#916 = CARTESIAN_POINT('',(2.64116766209,0.25,1.326402922845));+#917 = CARTESIAN_POINT('',(2.625268533037,0.25,1.358545874517));+#918 = CARTESIAN_POINT('',(2.611903894913,0.25,1.391774188071));+#919 = CARTESIAN_POINT('',(2.590510463958,0.25,1.45957613402));+#920 = CARTESIAN_POINT('',(2.582436684745,0.25,1.494136309368));+#921 = CARTESIAN_POINT('',(2.577024948903,0.25,1.529241907651));+#922 = CARTESIAN_POINT('',(2.574319113941,0.25,1.564621151532));+#923 = CARTESIAN_POINT('',(2.574319124644,0.25,1.635469131863));+#924 = CARTESIAN_POINT('',(2.577038771245,0.25,1.670938487511));+#925 = CARTESIAN_POINT('',(2.582478120469,0.25,1.706132097409));+#926 = CARTESIAN_POINT('',(2.590592864546,0.25,1.740776109035));+#927 = CARTESIAN_POINT('',(2.612039033035,0.25,1.808561521057));+#928 = CARTESIAN_POINT('',(2.625389067535,0.25,1.841697689194));+#929 = CARTESIAN_POINT('',(2.641260156855,0.25,1.87375271116));+#930 = CARTESIAN_POINT('',(2.659524473756,0.25,1.904478009657));+#931 = CARTESIAN_POINT('',(2.68001951196,0.25,1.933648988855));+#932 = ORIENTED_EDGE('',*,*,#933,.F.);+#933 = EDGE_CURVE('',#797,#911,#934,.T.);+#934 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#935,#936,#937,#938,#939,#940,+#941,#942,#943,#944,#945),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#935 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541)+);+#936 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541)+);+#937 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541)+);+#938 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#939 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#940 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#941 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.933648701541+));+#942 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.933648701541+));+#943 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541)+);+#944 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.933648701541+));+#945 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.933648701541+));+#946 = SURFACE_OF_REVOLUTION('',#947,#952);+#947 = CIRCLE('',#948,0.583630876496);+#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);+#949 = CARTESIAN_POINT('',(2.99040786634,0.928007323485,1.6));+#950 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#951 = DIRECTION('',(-0.672769068824,-0.278670072652,-0.685364699005));+#952 = AXIS1_PLACEMENT('',#953,#954);+#953 = CARTESIAN_POINT('',(0.75,0.,0.));+#954 = DIRECTION('',(0.,0.,-1.));+#955 = ADVANCED_FACE('',(#956),#997,.F.);+#956 = FACE_BOUND('',#957,.F.);+#957 = EDGE_LOOP('',(#958,#981,#982,#983));+#958 = ORIENTED_EDGE('',*,*,#959,.F.);+#959 = EDGE_CURVE('',#725,#960,#962,.T.);+#960 = VERTEX_POINT('',#961);+#961 = CARTESIAN_POINT('',(2.680014325157,-0.25,1.933648701541));+#962 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#963,#964,#965,#966,#967,#968,+#969,#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980),+.UNSPECIFIED.,.F.,.F.,(6,4,4,4,6),(0.,0.251077498857,0.500000123406,+0.749556743577,1.),.UNSPECIFIED.);+#963 = CARTESIAN_POINT('',(2.68001951196,-0.25,1.266351011145));+#964 = CARTESIAN_POINT('',(2.659472570555,-0.25,1.29559586516));+#965 = CARTESIAN_POINT('',(2.64116766209,-0.25,1.326402922845));+#966 = CARTESIAN_POINT('',(2.625268533037,-0.25,1.358545874517));+#967 = CARTESIAN_POINT('',(2.611903894913,-0.25,1.391774188071));+#968 = CARTESIAN_POINT('',(2.590510463958,-0.25,1.45957613402));+#969 = CARTESIAN_POINT('',(2.582436684745,-0.25,1.494136309368));+#970 = CARTESIAN_POINT('',(2.577024948903,-0.25,1.529241907651));+#971 = CARTESIAN_POINT('',(2.574319113941,-0.25,1.564621151532));+#972 = CARTESIAN_POINT('',(2.574319124644,-0.25,1.635469131863));+#973 = CARTESIAN_POINT('',(2.577038771245,-0.25,1.670938487512));+#974 = CARTESIAN_POINT('',(2.582478120469,-0.25,1.70613209741));+#975 = CARTESIAN_POINT('',(2.590592864546,-0.25,1.740776109036));+#976 = CARTESIAN_POINT('',(2.612039033035,-0.25,1.808561521057));+#977 = CARTESIAN_POINT('',(2.625389067535,-0.25,1.841697689194));+#978 = CARTESIAN_POINT('',(2.641260156855,-0.25,1.87375271116));+#979 = CARTESIAN_POINT('',(2.659524473756,-0.25,1.904478009657));+#980 = CARTESIAN_POINT('',(2.68001951196,-0.25,1.933648988855));+#981 = ORIENTED_EDGE('',*,*,#734,.T.);+#982 = ORIENTED_EDGE('',*,*,#786,.T.);+#983 = ORIENTED_EDGE('',*,*,#984,.F.);+#984 = EDGE_CURVE('',#960,#787,#985,.T.);+#985 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#986,#987,#988,#989,#990,#991,+#992,#993,#994,#995,#996),.UNSPECIFIED.,.F.,.F.,(5,3,3,5),(+-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#986 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541)+);+#987 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541)+);+#988 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541)+);+#989 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#990 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#991 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#992 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,1.933648701541+));+#993 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,1.933648701541+));+#994 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541)+);+#995 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,1.933648701541+));+#996 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,1.933648701541+));+#997 = SURFACE_OF_REVOLUTION('',#998,#1003);+#998 = CIRCLE('',#999,0.583630876496);+#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002);+#1000 = CARTESIAN_POINT('',(2.99040786634,0.928007323485,1.6));+#1001 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#1002 = DIRECTION('',(-0.672769068824,-0.278670072652,-0.685364699005));+#1003 = AXIS1_PLACEMENT('',#1004,#1005);+#1004 = CARTESIAN_POINT('',(0.75,0.,0.));+#1005 = DIRECTION('',(0.,0.,-1.));+#1006 = ADVANCED_FACE('',(#1007),#1075,.T.);+#1007 = FACE_BOUND('',#1008,.T.);+#1008 = EDGE_LOOP('',(#1009,#1024,#1061,#1074));+#1009 = ORIENTED_EDGE('',*,*,#1010,.T.);+#1010 = EDGE_CURVE('',#787,#1011,#1013,.T.);+#1011 = VERTEX_POINT('',#1012);+#1012 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,2.105151982969+));+#1013 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1014,#1015,#1016,#1017,#1018,+#1019,#1020,#1021,#1022,#1023),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,0.5+,1.),.UNSPECIFIED.);+#1014 = CARTESIAN_POINT('',(2.548002150484,-0.744756875906,+1.933648701541));+#1015 = CARTESIAN_POINT('',(2.557511621058,-0.748695827589,+1.948421302705));+#1016 = CARTESIAN_POINT('',(2.566095436326,-0.75225136029,1.964118435551+));+#1017 = CARTESIAN_POINT('',(2.573609233099,-0.755363676818,1.98061491248+));+#1018 = CARTESIAN_POINT('',(2.579938885932,-0.757985504867,+1.997732374146));+#1019 = CARTESIAN_POINT('',(2.590115953026,-0.762200984082,+2.032810923891));+#1020 = CARTESIAN_POINT('',(2.593963389687,-0.763794644528,+2.050772089184));+#1021 = CARTESIAN_POINT('',(2.59651128182,-0.764850016005,2.068956473802+));+#1022 = CARTESIAN_POINT('',(2.597759064388,-0.765366864467,2.08714711929+));+#1023 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,2.105151982969+));+#1024 = ORIENTED_EDGE('',*,*,#1025,.T.);+#1025 = EDGE_CURVE('',#1011,#1026,#1028,.T.);+#1026 = VERTEX_POINT('',#1027);+#1027 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,2.105151982969)+);+#1028 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#1029,#1030,#1031,#1032,#1033,+#1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044,+#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055,+#1056,#1057,#1058,#1059,#1060),.UNSPECIFIED.,.F.,.F.,(12,10,10,12),(+-0.468492513267,5.091285976473E-15,10.995574287564,11.464066800831),+.UNSPECIFIED.);+#1029 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,+2.105151982969));+#1030 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,+2.105151982969));+#1031 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,+2.105151982969));+#1032 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,+2.105151982969));+#1033 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,+2.105151982969));+#1034 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,+2.105151982969));+#1035 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,+2.105151982969));+#1036 = CARTESIAN_POINT('',(2.662637105607,-0.608737419252,+2.105151982969));+#1037 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,2.105151982969)+);+#1038 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,2.105151982969+));+#1039 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,+2.105151982969));+#1040 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,2.105151982969+));+#1041 = CARTESIAN_POINT('',(1.332069001997,-2.407558979589,+2.105152054123));+#1042 = CARTESIAN_POINT('',(3.468400955691E-02,-2.605971283044,+2.105151836482));+#1043 = CARTESIAN_POINT('',(-1.230593039019,-2.00540800032,+2.105152142515));+#1044 = CARTESIAN_POINT('',(-2.120922646805,-0.84788876792,+2.105151915692));+#1045 = CARTESIAN_POINT('',(-2.120922646798,0.84788876792,2.10515191569)+);+#1046 = CARTESIAN_POINT('',(-1.230593039024,2.005408000319,+2.105152142517));+#1047 = CARTESIAN_POINT('',(3.468400955946E-02,2.605971283045,+2.105151836481));+#1048 = CARTESIAN_POINT('',(1.332069001996,2.407558979589,2.105152054123+));+#1049 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,2.105151982969)+);+#1050 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,2.105151982969+));+#1051 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,2.105151982969)+);+#1052 = CARTESIAN_POINT('',(2.6463837106,0.64797658591,2.105151982969));+#1053 = CARTESIAN_POINT('',(2.662637105606,0.608737419252,2.105151982969+));+#1054 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,2.105151982969+));+#1055 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,2.105151982969+));+#1056 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,2.105151982969+));+#1057 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,2.105151982969+));+#1058 = CARTESIAN_POINT('',(2.744242929237,0.411723533074,2.105151982969+));+#1059 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,2.105151982969+));+#1060 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,2.105151982969+));+#1061 = ORIENTED_EDGE('',*,*,#1062,.F.);+#1062 = EDGE_CURVE('',#797,#1026,#1063,.T.);+#1063 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1064,#1065,#1066,#1067,#1068,+#1069,#1070,#1071,#1072,#1073),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,0.5+,1.),.UNSPECIFIED.);+#1064 = CARTESIAN_POINT('',(2.548002150484,0.744756875906,1.933648701541+));+#1065 = CARTESIAN_POINT('',(2.557511621058,0.748695827589,1.948421302705+));+#1066 = CARTESIAN_POINT('',(2.566095436326,0.75225136029,1.964118435551)+);+#1067 = CARTESIAN_POINT('',(2.573609233099,0.755363676818,1.98061491248)+);+#1068 = CARTESIAN_POINT('',(2.579938885932,0.757985504867,1.997732374146+));+#1069 = CARTESIAN_POINT('',(2.590115953026,0.762200984082,2.032810923891+));+#1070 = CARTESIAN_POINT('',(2.593963389687,0.763794644528,2.050772089184+));+#1071 = CARTESIAN_POINT('',(2.59651128182,0.764850016005,2.068956473802)+);+#1072 = CARTESIAN_POINT('',(2.597759064388,0.765366864467,2.08714711929)+);+#1073 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,2.105151982969)+);+#1074 = ORIENTED_EDGE('',*,*,#805,.F.);+#1075 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,(+(#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,#1157,#1158,#1159,#1160,#1161+,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,10,+10,12),(0.,10.995574287564),(-0.468492513267,5.091285976473E-15,+10.995574287564,11.464066800831),.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.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064495284,0.954064674543,0.954064422479,0.954064609303+,0.954064609302,0.954064422479,0.954064674542,0.954064495284+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889)+,(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() );+#1076 = CARTESIAN_POINT('',(2.727286473498,-0.311926231765,+1.933648701541));+#1077 = CARTESIAN_POINT('',(2.710439098611,-0.352599392706,+1.933648701541));+#1078 = CARTESIAN_POINT('',(2.693701483738,-0.393007569534,+1.933648701541));+#1079 = CARTESIAN_POINT('',(2.677073628879,-0.433150762249,+1.933648701541));+#1080 = CARTESIAN_POINT('',(2.660555534032,-0.473028970852,+1.933648701541));+#1081 = CARTESIAN_POINT('',(2.6441471992,-0.512642195341,1.933648701541)+);+#1082 = CARTESIAN_POINT('',(2.62784862438,-0.551990435718,1.933648701541+));+#1083 = CARTESIAN_POINT('',(2.611659809574,-0.591073691981,+1.933648701541));+#1084 = CARTESIAN_POINT('',(2.595580754781,-0.629891964132,+1.933648701541));+#1085 = CARTESIAN_POINT('',(2.579611460002,-0.66844525217,1.933648701541+));+#1086 = CARTESIAN_POINT('',(2.563751925236,-0.706733556095,+1.933648701541));+#1087 = CARTESIAN_POINT('',(2.178353088013,-1.637168655841,+1.933648701541));+#1088 = CARTESIAN_POINT('',(1.316325343396,-2.342881144811,+1.933648676398));+#1089 = CARTESIAN_POINT('',(5.378576928097E-02,-2.535487417583,+1.933648753304));+#1090 = CARTESIAN_POINT('',(-1.176753241249,-1.951550860571,+1.933648645162));+#1091 = CARTESIAN_POINT('',(-2.043910530247,-0.825355168886,+1.933648725315));+#1092 = CARTESIAN_POINT('',(-2.043910530243,0.825355168886,+1.933648725313));+#1093 = CARTESIAN_POINT('',(-1.176753241251,1.95155086057,1.933648645164+));+#1094 = CARTESIAN_POINT('',(5.378576928236E-02,2.535487417583,+1.933648753303));+#1095 = CARTESIAN_POINT('',(1.316325343396,2.342881144811,1.933648676398+));+#1096 = CARTESIAN_POINT('',(2.178353088013,1.637168655841,1.933648701541+));+#1097 = CARTESIAN_POINT('',(2.563751925236,0.706733556095,1.933648701541+));+#1098 = CARTESIAN_POINT('',(2.579611460002,0.66844525217,1.933648701541)+);+#1099 = CARTESIAN_POINT('',(2.595580754781,0.629891964132,1.933648701541+));+#1100 = CARTESIAN_POINT('',(2.611659809574,0.591073691981,1.933648701541+));+#1101 = CARTESIAN_POINT('',(2.62784862438,0.551990435718,1.933648701541)+);+#1102 = CARTESIAN_POINT('',(2.6441471992,0.512642195341,1.933648701541)+);+#1103 = CARTESIAN_POINT('',(2.660555534032,0.473028970852,1.933648701541+));+#1104 = CARTESIAN_POINT('',(2.677073628879,0.433150762249,1.933648701541+));+#1105 = CARTESIAN_POINT('',(2.693701483738,0.393007569534,1.933648701541+));+#1106 = CARTESIAN_POINT('',(2.710439098611,0.352599392706,1.933648701541+));+#1107 = CARTESIAN_POINT('',(2.727286473498,0.311926231765,1.933648701541+));+#1108 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,+2.010944171156));+#1109 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,+2.010944171156));+#1110 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,+2.010944171156));+#1111 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,+2.010944171156));+#1112 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,+2.010944171156));+#1113 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,+2.010944171156));+#1114 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,+2.010944171156));+#1115 = CARTESIAN_POINT('',(2.662637105607,-0.608737419252,+2.010944171156));+#1116 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,2.010944171156)+);+#1117 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,2.010944171156+));+#1118 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,+2.010944171156));+#1119 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,2.010944171156+));+#1120 = CARTESIAN_POINT('',(1.332068980132,-2.407559101995,+2.010944177839));+#1121 = CARTESIAN_POINT('',(3.468419931988E-02,-2.605970766174,+2.010944157396));+#1122 = CARTESIAN_POINT('',(-1.230593382663,-2.005409013612,+2.010944186142));+#1123 = CARTESIAN_POINT('',(-2.120922454897,-0.847887430068,+2.010944164836));+#1124 = CARTESIAN_POINT('',(-2.120922454891,0.847887430068,+2.010944164836));+#1125 = CARTESIAN_POINT('',(-1.230593382668,2.00540901361,2.010944186142+));+#1126 = CARTESIAN_POINT('',(3.4684199323E-02,2.605970766175,+2.010944157396));+#1127 = CARTESIAN_POINT('',(1.33206898013,2.407559101995,2.010944177839)+);+#1128 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,2.010944171156)+);+#1129 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,2.010944171156+));+#1130 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,2.010944171156)+);+#1131 = CARTESIAN_POINT('',(2.6463837106,0.64797658591,2.010944171156));+#1132 = CARTESIAN_POINT('',(2.662637105606,0.608737419252,2.010944171156+));+#1133 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,2.010944171156+));+#1134 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,2.010944171156+));+#1135 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,2.010944171156+));+#1136 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,2.010944171156+));+#1137 = CARTESIAN_POINT('',(2.744242929237,0.411723533074,2.010944171156+));+#1138 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,2.010944171156+));+#1139 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,2.010944171156+));+#1140 = CARTESIAN_POINT('',(2.777043388037,-0.332536220588,+2.105151982969));+#1141 = CARTESIAN_POINT('',(2.760631863684,-0.372157145261,+2.105151982969));+#1142 = CARTESIAN_POINT('',(2.744242929237,-0.411723533074,+2.105151982969));+#1143 = CARTESIAN_POINT('',(2.727876584698,-0.451235384028,+2.105151982969));+#1144 = CARTESIAN_POINT('',(2.711532830065,-0.490692698123,+2.105151982969));+#1145 = CARTESIAN_POINT('',(2.695211665339,-0.530095475358,+2.105151982969));+#1146 = CARTESIAN_POINT('',(2.678913090519,-0.569443715735,+2.105151982969));+#1147 = CARTESIAN_POINT('',(2.662637105607,-0.608737419252,+2.105151982969));+#1148 = CARTESIAN_POINT('',(2.6463837106,-0.64797658591,2.105151982969)+);+#1149 = CARTESIAN_POINT('',(2.630152905501,-0.68716121571,2.105151982969+));+#1150 = CARTESIAN_POINT('',(2.613944690308,-0.726291308649,+2.105151982969));+#1151 = CARTESIAN_POINT('',(2.217880539364,-1.68247475343,2.105151982969+));+#1152 = CARTESIAN_POINT('',(1.332069001997,-2.407558979589,+2.105152054123));+#1153 = CARTESIAN_POINT('',(3.468400955691E-02,-2.605971283044,+2.105151836482));+#1154 = CARTESIAN_POINT('',(-1.230593039019,-2.00540800032,+2.105152142515));+#1155 = CARTESIAN_POINT('',(-2.120922646805,-0.84788876792,+2.105151915692));+#1156 = CARTESIAN_POINT('',(-2.120922646798,0.84788876792,2.10515191569)+);+#1157 = CARTESIAN_POINT('',(-1.230593039024,2.005408000319,+2.105152142517));+#1158 = CARTESIAN_POINT('',(3.468400955946E-02,2.605971283045,+2.105151836481));+#1159 = CARTESIAN_POINT('',(1.332069001996,2.407558979589,2.105152054123+));+#1160 = CARTESIAN_POINT('',(2.217880539364,1.68247475343,2.105151982969)+);+#1161 = CARTESIAN_POINT('',(2.613944690308,0.726291308649,2.105151982969+));+#1162 = CARTESIAN_POINT('',(2.630152905501,0.68716121571,2.105151982969)+);+#1163 = CARTESIAN_POINT('',(2.6463837106,0.64797658591,2.105151982969));+#1164 = CARTESIAN_POINT('',(2.662637105606,0.608737419252,2.105151982969+));+#1165 = CARTESIAN_POINT('',(2.678913090519,0.569443715735,2.105151982969+));+#1166 = CARTESIAN_POINT('',(2.695211665339,0.530095475358,2.105151982969+));+#1167 = CARTESIAN_POINT('',(2.711532830065,0.490692698123,2.105151982969+));+#1168 = CARTESIAN_POINT('',(2.727876584698,0.451235384028,2.105151982969+));+#1169 = CARTESIAN_POINT('',(2.744242929237,0.411723533074,2.105151982969+));+#1170 = CARTESIAN_POINT('',(2.760631863684,0.372157145261,2.105151982969+));+#1171 = CARTESIAN_POINT('',(2.777043388037,0.332536220588,2.105151982969+));+#1172 = ADVANCED_FACE('',(#1173),#1192,.F.);+#1173 = FACE_BOUND('',#1174,.F.);+#1174 = EDGE_LOOP('',(#1175,#1176,#1177,#1178));+#1175 = ORIENTED_EDGE('',*,*,#910,.F.);+#1176 = ORIENTED_EDGE('',*,*,#855,.T.);+#1177 = ORIENTED_EDGE('',*,*,#959,.T.);+#1178 = ORIENTED_EDGE('',*,*,#1179,.F.);+#1179 = EDGE_CURVE('',#911,#960,#1180,.T.);+#1180 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1181,#1182,#1183,#1184,#1185,+#1186,#1187,#1188,#1189,#1190,#1191),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)+,(-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#1181 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541+));+#1182 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541+));+#1183 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541+));+#1184 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#1185 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#1186 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#1187 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,+1.933648701541));+#1188 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,+1.933648701541));+#1189 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541+));+#1190 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,+1.933648701541));+#1191 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,+1.933648701541));+#1192 = SURFACE_OF_REVOLUTION('',#1193,#1198);+#1193 = CIRCLE('',#1194,0.583630876496);+#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197);+#1195 = CARTESIAN_POINT('',(2.99040786634,0.928007323485,1.6));+#1196 = DIRECTION('',(-0.382683432365,0.923879532511,0.));+#1197 = DIRECTION('',(-0.672769068824,-0.278670072652,-0.685364699005));+#1198 = AXIS1_PLACEMENT('',#1199,#1200);+#1199 = CARTESIAN_POINT('',(0.75,0.,0.));+#1200 = DIRECTION('',(0.,0.,-1.));+#1201 = ADVANCED_FACE('',(#1202),#1235,.T.);+#1202 = FACE_BOUND('',#1203,.T.);+#1203 = EDGE_LOOP('',(#1204,#1205,#1206,#1222));+#1204 = ORIENTED_EDGE('',*,*,#933,.F.);+#1205 = ORIENTED_EDGE('',*,*,#1062,.T.);+#1206 = ORIENTED_EDGE('',*,*,#1207,.T.);+#1207 = EDGE_CURVE('',#1026,#1208,#1210,.T.);+#1208 = VERTEX_POINT('',#1209);+#1209 = CARTESIAN_POINT('',(2.734308541207,0.25,2.105151982969));+#1210 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1211,#1212,#1213,#1214,#1215,+#1216,#1217,#1218,#1219,#1220,#1221),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)+,(-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#1211 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1212 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1213 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1214 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1215 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1216 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1217 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1218 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1219 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1220 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1221 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1222 = ORIENTED_EDGE('',*,*,#1223,.T.);+#1223 = EDGE_CURVE('',#1208,#911,#1224,.T.);+#1224 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1225,#1226,#1227,#1228,#1229,+#1230,#1231,#1232,#1233,#1234),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,+0.484581097565,1.),.UNSPECIFIED.);+#1225 = CARTESIAN_POINT('',(2.734308541207,0.25,2.105151982969));+#1226 = CARTESIAN_POINT('',(2.734308540536,0.25,2.087700438552));+#1227 = CARTESIAN_POINT('',(2.733029639553,0.25,2.070074347099));+#1228 = CARTESIAN_POINT('',(2.730419925796,0.25,2.052448835701));+#1229 = CARTESIAN_POINT('',(2.726478217551,0.25,2.035021003358));+#1230 = CARTESIAN_POINT('',(2.715708001377,0.25,1.999839851998));+#1231 = CARTESIAN_POINT('',(2.708711750769,0.25,1.982136294367));+#1232 = CARTESIAN_POINT('',(2.700334439418,0.25,1.965081845196));+#1233 = CARTESIAN_POINT('',(2.690711170774,0.25,1.948873725552));+#1234 = CARTESIAN_POINT('',(2.680014330522,0.25,1.933648701541));+#1235 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#1236,#1237,#1238,#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246)+,(#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255,#1256,#1257)+,(#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.079746146774E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1236 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541+));+#1237 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541+));+#1238 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541+));+#1239 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#1240 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#1241 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#1242 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,+1.933648701541));+#1243 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,+1.933648701541));+#1244 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541+));+#1245 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,+1.933648701541));+#1246 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,+1.933648701541));+#1247 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.010944171156+));+#1248 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.010944171156+));+#1249 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.010944171156+));+#1250 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.010944171156+));+#1251 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.010944171156+));+#1252 = CARTESIAN_POINT('',(2.803359617628,6.446181521902E-07,+2.010944171156));+#1253 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.010944171156));+#1254 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.010944171156));+#1255 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.010944171156));+#1256 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.010944171156));+#1257 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.010944171156));+#1258 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1259 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1260 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1261 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1262 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1263 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1264 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1265 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1266 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1267 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1268 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1269 = ADVANCED_FACE('',(#1270),#1303,.T.);+#1270 = FACE_BOUND('',#1271,.T.);+#1271 = EDGE_LOOP('',(#1272,#1273,#1288,#1302));+#1272 = ORIENTED_EDGE('',*,*,#984,.F.);+#1273 = ORIENTED_EDGE('',*,*,#1274,.F.);+#1274 = EDGE_CURVE('',#1275,#960,#1277,.T.);+#1275 = VERTEX_POINT('',#1276);+#1276 = CARTESIAN_POINT('',(2.734308529836,-0.25,2.105151982969));+#1277 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1278,#1279,#1280,#1281,#1282,+#1283,#1284,#1285,#1286,#1287),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,+0.484581098031,1.),.UNSPECIFIED.);+#1278 = CARTESIAN_POINT('',(2.734308529836,-0.25,2.105151982969));+#1279 = CARTESIAN_POINT('',(2.734308529165,-0.25,2.087700438559));+#1280 = CARTESIAN_POINT('',(2.733029628323,-0.25,2.070074347114));+#1281 = CARTESIAN_POINT('',(2.730419914853,-0.25,2.052448835721));+#1282 = CARTESIAN_POINT('',(2.726478207039,-0.25,2.035021003376));+#1283 = CARTESIAN_POINT('',(2.715707992052,-0.25,1.999839852029));+#1284 = CARTESIAN_POINT('',(2.708711742223,-0.25,1.982136294411));+#1285 = CARTESIAN_POINT('',(2.700334431803,-0.25,1.965081845237));+#1286 = CARTESIAN_POINT('',(2.690711164226,-0.25,1.948873725578));+#1287 = CARTESIAN_POINT('',(2.680014325157,-0.25,1.933648701541));+#1288 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1289 = EDGE_CURVE('',#1275,#1011,#1290,.T.);+#1290 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1291,#1292,#1293,#1294,#1295,+#1296,#1297,#1298,#1299,#1300,#1301),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)+,(-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#1291 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1292 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1293 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1294 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1295 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1296 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1297 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1298 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1299 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1300 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1301 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1302 = ORIENTED_EDGE('',*,*,#1010,.F.);+#1303 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#1304,#1305,#1306,#1307,#1308,#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+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.079746146774E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1304 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541+));+#1305 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541+));+#1306 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541+));+#1307 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#1308 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#1309 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#1310 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,+1.933648701541));+#1311 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,+1.933648701541));+#1312 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541+));+#1313 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,+1.933648701541));+#1314 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,+1.933648701541));+#1315 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.010944171156+));+#1316 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.010944171156+));+#1317 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.010944171156+));+#1318 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.010944171156+));+#1319 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.010944171156+));+#1320 = CARTESIAN_POINT('',(2.803359617628,6.446181521902E-07,+2.010944171156));+#1321 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.010944171156));+#1322 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.010944171156));+#1323 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.010944171156));+#1324 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.010944171156));+#1325 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.010944171156));+#1326 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1327 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1328 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1329 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1330 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1331 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1332 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1333 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1334 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1335 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1336 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1337 = ADVANCED_FACE('',(#1338),#1364,.T.);+#1338 = FACE_BOUND('',#1339,.F.);+#1339 = EDGE_LOOP('',(#1340,#1348,#1349,#1357));+#1340 = ORIENTED_EDGE('',*,*,#1341,.F.);+#1341 = EDGE_CURVE('',#1011,#1342,#1344,.T.);+#1342 = VERTEX_POINT('',#1343);+#1343 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,3.8));+#1344 = LINE('',#1345,#1346);+#1345 = CARTESIAN_POINT('',(2.597759065023,-0.76536686473,2.));+#1346 = VECTOR('',#1347,1.);+#1347 = DIRECTION('',(0.,0.,1.));+#1348 = ORIENTED_EDGE('',*,*,#1025,.T.);+#1349 = ORIENTED_EDGE('',*,*,#1350,.T.);+#1350 = EDGE_CURVE('',#1026,#1351,#1353,.T.);+#1351 = VERTEX_POINT('',#1352);+#1352 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,3.8));+#1353 = LINE('',#1354,#1355);+#1354 = CARTESIAN_POINT('',(2.597759065023,0.76536686473,2.));+#1355 = VECTOR('',#1356,1.);+#1356 = DIRECTION('',(0.,0.,1.));+#1357 = ORIENTED_EDGE('',*,*,#1358,.F.);+#1358 = EDGE_CURVE('',#1342,#1351,#1359,.T.);+#1359 = CIRCLE('',#1360,2.);+#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363);+#1361 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1362 = DIRECTION('',(0.,-0.,-1.));+#1363 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1364 = CYLINDRICAL_SURFACE('',#1365,2.);+#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368);+#1366 = CARTESIAN_POINT('',(0.75,0.,2.));+#1367 = DIRECTION('',(0.,0.,1.));+#1368 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1369 = ADVANCED_FACE('',(#1370),#1389,.T.);+#1370 = FACE_BOUND('',#1371,.T.);+#1371 = EDGE_LOOP('',(#1372,#1373,#1374,#1388));+#1372 = ORIENTED_EDGE('',*,*,#1179,.F.);+#1373 = ORIENTED_EDGE('',*,*,#1223,.F.);+#1374 = ORIENTED_EDGE('',*,*,#1375,.T.);+#1375 = EDGE_CURVE('',#1208,#1275,#1376,.T.);+#1376 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1377,#1378,#1379,#1380,#1381,+#1382,#1383,#1384,#1385,#1386,#1387),.UNSPECIFIED.,.F.,.F.,(5,3,3,5)+,(-9.553077572578E-02,-1.079746146774E-07,1.570796434769,+1.666326955105),.UNSPECIFIED.);+#1377 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1378 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1379 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1380 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1381 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1382 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1383 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1384 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1385 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1386 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1387 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1388 = ORIENTED_EDGE('',*,*,#1274,.T.);+#1389 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,(+(#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399,#1400)+,(#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411)+,(#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421,#1422+)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,3,5+),(0.,1.570796542744),(-9.553077572578E-02,-1.079746146774E-07,+1.570796434769,1.666326955105),.UNSPECIFIED.)+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE((+(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)+,(0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889,0.954064553889+,0.954064553889,0.954064553889,0.954064553889)+,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.+))) REPRESENTATION_ITEM('') SURFACE() );+#1390 = CARTESIAN_POINT('',(2.511444147266,0.833015703271,1.933648701541+));+#1391 = CARTESIAN_POINT('',(2.520829761858,0.810356825185,1.933648701541+));+#1392 = CARTESIAN_POINT('',(2.530051300683,0.788094061041,1.933648701541+));+#1393 = CARTESIAN_POINT('',(2.539108763741,0.76622741084,1.933648701541)+);+#1394 = CARTESIAN_POINT('',(2.694234793798,0.39172004442,1.933648701541)+);+#1395 = CARTESIAN_POINT('',(2.748066229427,5.781419779582E-07,+1.933648701541));+#1396 = CARTESIAN_POINT('',(2.694235078699,-0.391719356608,+1.933648701541));+#1397 = CARTESIAN_POINT('',(2.539108760138,-0.766227419539,+1.933648701541));+#1398 = CARTESIAN_POINT('',(2.530051295879,-0.78809407264,1.933648701541+));+#1399 = CARTESIAN_POINT('',(2.520829758255,-0.810356833884,+1.933648701541));+#1400 = CARTESIAN_POINT('',(2.511444147266,-0.833015703271,+1.933648701541));+#1401 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.010944171156+));+#1402 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.010944171156+));+#1403 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.010944171156+));+#1404 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.010944171156+));+#1405 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.010944171156+));+#1406 = CARTESIAN_POINT('',(2.803359617628,6.446181521902E-07,+2.010944171156));+#1407 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.010944171156));+#1408 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.010944171156));+#1409 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.010944171156));+#1410 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.010944171156));+#1411 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.010944171156));+#1412 = CARTESIAN_POINT('',(2.561201060562,0.853625694727,2.105151982969+));+#1413 = CARTESIAN_POINT('',(2.570340564306,0.831560980883,2.105151982969+));+#1414 = CARTESIAN_POINT('',(2.579480066203,0.809496271496,2.105151982969+));+#1415 = CARTESIAN_POINT('',(2.588619566254,0.787431566566,2.105151982969+));+#1416 = CARTESIAN_POINT('',(2.748038472327,0.402560282228,2.105151982969+));+#1417 = CARTESIAN_POINT('',(2.803359617628,6.446181541886E-07,+2.105151982969));+#1418 = CARTESIAN_POINT('',(2.748038749757,-0.402559612452,+2.105151982969));+#1419 = CARTESIAN_POINT('',(2.588619563485,-0.787431573251,+2.105151982969));+#1420 = CARTESIAN_POINT('',(2.579480062511,-0.809496280409,+2.105151982969));+#1421 = CARTESIAN_POINT('',(2.570340561537,-0.831560987568,+2.105151982969));+#1422 = CARTESIAN_POINT('',(2.561201060562,-0.853625694727,+2.105151982969));+#1423 = ADVANCED_FACE('',(#1424),#1495,.T.);+#1424 = FACE_BOUND('',#1425,.F.);+#1425 = EDGE_LOOP('',(#1426,#1427,#1428,#1436,#1443,#1457,#1466,#1480,+#1486,#1487,#1488));+#1426 = ORIENTED_EDGE('',*,*,#1350,.F.);+#1427 = ORIENTED_EDGE('',*,*,#1207,.T.);+#1428 = ORIENTED_EDGE('',*,*,#1429,.T.);+#1429 = EDGE_CURVE('',#1208,#1430,#1432,.T.);+#1430 = VERTEX_POINT('',#1431);+#1431 = CARTESIAN_POINT('',(2.734313483298,0.25,2.751));+#1432 = LINE('',#1433,#1434);+#1433 = CARTESIAN_POINT('',(2.734313483298,0.25,2.));+#1434 = VECTOR('',#1435,1.);+#1435 = DIRECTION('',(0.,0.,1.));+#1436 = ORIENTED_EDGE('',*,*,#1437,.T.);+#1437 = EDGE_CURVE('',#1430,#1438,#1440,.T.);+#1438 = VERTEX_POINT('',#1439);+#1439 = CARTESIAN_POINT('',(2.734313520798,0.249999702353,2.751385004065+));+#1440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1441,#1442),.UNSPECIFIED.,.F.,+.F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);+#1441 = CARTESIAN_POINT('',(2.734313483298,0.25,2.751));+#1442 = CARTESIAN_POINT('',(2.734313520798,0.249999702353,2.751385004065+));+#1443 = ORIENTED_EDGE('',*,*,#1444,.T.);+#1444 = EDGE_CURVE('',#1438,#1445,#1447,.T.);+#1445 = VERTEX_POINT('',#1446);+#1446 = CARTESIAN_POINT('',(2.74999975,9.999999999998E-04,3.));+#1447 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1448,#1449,#1450,#1451,#1452,+#1453,#1454,#1455,#1456),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1448 = CARTESIAN_POINT('',(2.734313520798,0.249999702353,2.751385004065+));+#1449 = CARTESIAN_POINT('',(2.734322571935,0.249927861101,2.797848021141+));+#1450 = CARTESIAN_POINT('',(2.735580187864,0.239946887988,2.845112368816+));+#1451 = CARTESIAN_POINT('',(2.738160705155,0.219446949852,2.890347419449+));+#1452 = CARTESIAN_POINT('',(2.741713414901,0.18899503999,2.930750810988)+);+#1453 = CARTESIAN_POINT('',(2.745426125747,0.149796280228,2.963861486156+));+#1454 = CARTESIAN_POINT('',(2.748393685887,0.103744337215,2.987512653753+));+#1455 = CARTESIAN_POINT('',(2.749973670673,5.315864689126E-02,3.));+#1456 = CARTESIAN_POINT('',(2.74999975,9.999999999996E-04,3.));+#1457 = ORIENTED_EDGE('',*,*,#1458,.F.);+#1458 = EDGE_CURVE('',#1459,#1445,#1461,.T.);+#1459 = VERTEX_POINT('',#1460);+#1460 = CARTESIAN_POINT('',(2.74999975,-1.E-03,3.));+#1461 = CIRCLE('',#1462,2.);+#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465);+#1463 = CARTESIAN_POINT('',(0.75,0.,3.));+#1464 = DIRECTION('',(0.,-0.,1.));+#1465 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1466 = ORIENTED_EDGE('',*,*,#1467,.T.);+#1467 = EDGE_CURVE('',#1459,#1468,#1470,.T.);+#1468 = VERTEX_POINT('',#1469);+#1469 = CARTESIAN_POINT('',(2.734313483298,-0.25,2.751));+#1470 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1471,#1472,#1473,#1474,#1475,+#1476,#1477,#1478,#1479),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.),+.PIECEWISE_BEZIER_KNOTS.);+#1471 = CARTESIAN_POINT('',(2.74999975,-1.E-03,3.));+#1472 = CARTESIAN_POINT('',(2.749973646983,-5.320602689918E-02,3.));+#1473 = CARTESIAN_POINT('',(2.748390810941,-0.103840865969,+2.987489955991));+#1474 = CARTESIAN_POINT('',(2.745417551369,-0.149933662161,+2.963793137321));+#1475 = CARTESIAN_POINT('',(2.741698335935,-0.18915569331,2.930617868257+));+#1476 = CARTESIAN_POINT('',(2.738142168513,-0.21960563085,2.890139179425+));+#1477 = CARTESIAN_POINT('',(2.735564003857,-0.240075414019,+2.844828923972));+#1478 = CARTESIAN_POINT('',(2.734313483298,-0.25,2.797502257568));+#1479 = CARTESIAN_POINT('',(2.734313483298,-0.25,2.751));+#1480 = ORIENTED_EDGE('',*,*,#1481,.F.);+#1481 = EDGE_CURVE('',#1275,#1468,#1482,.T.);+#1482 = LINE('',#1483,#1484);+#1483 = CARTESIAN_POINT('',(2.734313483298,-0.25,2.));+#1484 = VECTOR('',#1485,1.);+#1485 = DIRECTION('',(0.,0.,1.));+#1486 = ORIENTED_EDGE('',*,*,#1289,.T.);+#1487 = ORIENTED_EDGE('',*,*,#1341,.T.);+#1488 = ORIENTED_EDGE('',*,*,#1489,.F.);+#1489 = EDGE_CURVE('',#1351,#1342,#1490,.T.);+#1490 = CIRCLE('',#1491,2.);+#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494);+#1492 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1493 = DIRECTION('',(0.,0.,-1.));+#1494 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1495 = CYLINDRICAL_SURFACE('',#1496,2.);+#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499);+#1497 = CARTESIAN_POINT('',(0.75,0.,2.));+#1498 = DIRECTION('',(0.,0.,1.));+#1499 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1500 = ADVANCED_FACE('',(#1501),#1529,.T.);+#1501 = FACE_BOUND('',#1502,.F.);+#1502 = EDGE_LOOP('',(#1503,#1504,#1513,#1522));+#1503 = ORIENTED_EDGE('',*,*,#1358,.T.);+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);+#1505 = EDGE_CURVE('',#1351,#1506,#1508,.T.);+#1506 = VERTEX_POINT('',#1507);+#1507 = CARTESIAN_POINT('',(2.41298315852,0.688830178257,4.));+#1508 = CIRCLE('',#1509,0.2);+#1509 = AXIS2_PLACEMENT_3D('',#1510,#1511,#1512);+#1510 = CARTESIAN_POINT('',(2.41298315852,0.688830178257,3.8));+#1511 = DIRECTION('',(0.382683432365,-0.923879532511,0.));+#1512 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1513 = ORIENTED_EDGE('',*,*,#1514,.F.);+#1514 = EDGE_CURVE('',#1515,#1506,#1517,.T.);+#1515 = VERTEX_POINT('',#1516);+#1516 = CARTESIAN_POINT('',(2.41298315852,-0.688830178257,4.));+#1517 = CIRCLE('',#1518,1.8);+#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521);+#1519 = CARTESIAN_POINT('',(0.75,0.,4.));+#1520 = DIRECTION('',(0.,-0.,-1.));+#1521 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1522 = ORIENTED_EDGE('',*,*,#1523,.F.);+#1523 = EDGE_CURVE('',#1342,#1515,#1524,.T.);+#1524 = CIRCLE('',#1525,0.2);+#1525 = AXIS2_PLACEMENT_3D('',#1526,#1527,#1528);+#1526 = CARTESIAN_POINT('',(2.41298315852,-0.688830178257,3.8));+#1527 = DIRECTION('',(-0.382683432365,-0.923879532511,0.));+#1528 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1529 = TOROIDAL_SURFACE('',#1530,1.8,0.2);+#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);+#1531 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1532 = DIRECTION('',(0.,0.,1.));+#1533 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1534 = ADVANCED_FACE('',(#1535),#1544,.T.);+#1535 = FACE_BOUND('',#1536,.F.);+#1536 = EDGE_LOOP('',(#1537,#1538,#1539,#1540,#1541,#1542,#1543));+#1537 = ORIENTED_EDGE('',*,*,#1429,.F.);+#1538 = ORIENTED_EDGE('',*,*,#1375,.T.);+#1539 = ORIENTED_EDGE('',*,*,#1481,.T.);+#1540 = ORIENTED_EDGE('',*,*,#1467,.F.);+#1541 = ORIENTED_EDGE('',*,*,#1458,.T.);+#1542 = ORIENTED_EDGE('',*,*,#1444,.F.);+#1543 = ORIENTED_EDGE('',*,*,#1437,.F.);+#1544 = CYLINDRICAL_SURFACE('',#1545,2.);+#1545 = AXIS2_PLACEMENT_3D('',#1546,#1547,#1548);+#1546 = CARTESIAN_POINT('',(0.75,0.,2.));+#1547 = DIRECTION('',(0.,0.,1.));+#1548 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1549 = ADVANCED_FACE('',(#1550),#1562,.T.);+#1550 = FACE_BOUND('',#1551,.F.);+#1551 = EDGE_LOOP('',(#1552,#1553,#1554,#1561));+#1552 = ORIENTED_EDGE('',*,*,#1489,.T.);+#1553 = ORIENTED_EDGE('',*,*,#1523,.T.);+#1554 = ORIENTED_EDGE('',*,*,#1555,.F.);+#1555 = EDGE_CURVE('',#1506,#1515,#1556,.T.);+#1556 = CIRCLE('',#1557,1.8);+#1557 = AXIS2_PLACEMENT_3D('',#1558,#1559,#1560);+#1558 = CARTESIAN_POINT('',(0.75,0.,4.));+#1559 = DIRECTION('',(0.,0.,-1.));+#1560 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1561 = ORIENTED_EDGE('',*,*,#1505,.F.);+#1562 = TOROIDAL_SURFACE('',#1563,1.8,0.2);+#1563 = AXIS2_PLACEMENT_3D('',#1564,#1565,#1566);+#1564 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1565 = DIRECTION('',(0.,0.,1.));+#1566 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1567 = ADVANCED_FACE('',(#1568),#1594,.F.);+#1568 = FACE_BOUND('',#1569,.F.);+#1569 = EDGE_LOOP('',(#1570,#1571,#1579,#1588));+#1570 = ORIENTED_EDGE('',*,*,#1514,.T.);+#1571 = ORIENTED_EDGE('',*,*,#1572,.T.);+#1572 = EDGE_CURVE('',#1506,#1573,#1575,.T.);+#1573 = VERTEX_POINT('',#1574);+#1574 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,4.));+#1575 = LINE('',#1576,#1577);+#1576 = CARTESIAN_POINT('',(2.41298315852,0.688830178257,4.));+#1577 = VECTOR('',#1578,1.);+#1578 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));+#1579 = ORIENTED_EDGE('',*,*,#1580,.F.);+#1580 = EDGE_CURVE('',#1581,#1573,#1583,.T.);+#1581 = VERTEX_POINT('',#1582);+#1582 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,4.));+#1583 = CIRCLE('',#1584,1.4);+#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587);+#1585 = CARTESIAN_POINT('',(0.75,0.,4.));+#1586 = DIRECTION('',(0.,-0.,-1.));+#1587 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1588 = ORIENTED_EDGE('',*,*,#1589,.F.);+#1589 = EDGE_CURVE('',#1515,#1581,#1590,.T.);+#1590 = LINE('',#1591,#1592);+#1591 = CARTESIAN_POINT('',(2.41298315852,-0.688830178257,4.));+#1592 = VECTOR('',#1593,1.);+#1593 = DIRECTION('',(-0.923879532511,0.382683432365,0.));+#1594 = PLANE('',#1595);+#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598);+#1596 = CARTESIAN_POINT('',(0.75,0.,4.));+#1597 = DIRECTION('',(0.,0.,-1.));+#1598 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1599 = ADVANCED_FACE('',(#1600),#1612,.F.);+#1600 = FACE_BOUND('',#1601,.F.);+#1601 = EDGE_LOOP('',(#1602,#1603,#1604,#1611));+#1602 = ORIENTED_EDGE('',*,*,#1555,.T.);+#1603 = ORIENTED_EDGE('',*,*,#1589,.T.);+#1604 = ORIENTED_EDGE('',*,*,#1605,.F.);+#1605 = EDGE_CURVE('',#1573,#1581,#1606,.T.);+#1606 = CIRCLE('',#1607,1.4);+#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610);+#1608 = CARTESIAN_POINT('',(0.75,0.,4.));+#1609 = DIRECTION('',(0.,0.,-1.));+#1610 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1611 = ORIENTED_EDGE('',*,*,#1572,.F.);+#1612 = PLANE('',#1613);+#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616);+#1614 = CARTESIAN_POINT('',(0.75,0.,4.));+#1615 = DIRECTION('',(0.,0.,-1.));+#1616 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1617 = ADVANCED_FACE('',(#1618),#1755,.F.);+#1618 = FACE_BOUND('',#1619,.F.);+#1619 = EDGE_LOOP('',(#1620,#1628,#1629,#1637,#1646,#1654,#1663,#1671,+#1680,#1688,#1697,#1706,#1714,#1723,#1731,#1740,#1748));+#1620 = ORIENTED_EDGE('',*,*,#1621,.F.);+#1621 = EDGE_CURVE('',#1581,#1622,#1624,.T.);+#1622 = VERTEX_POINT('',#1623);+#1623 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,3.9));+#1624 = LINE('',#1625,#1626);+#1625 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,4.));+#1626 = VECTOR('',#1627,1.);+#1627 = DIRECTION('',(0.,0.,-1.));+#1628 = ORIENTED_EDGE('',*,*,#1580,.T.);+#1629 = ORIENTED_EDGE('',*,*,#1630,.T.);+#1630 = EDGE_CURVE('',#1573,#1631,#1633,.T.);+#1631 = VERTEX_POINT('',#1632);+#1632 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,3.9));+#1633 = LINE('',#1634,#1635);+#1634 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,4.));+#1635 = VECTOR('',#1636,1.);+#1636 = DIRECTION('',(0.,0.,-1.));+#1637 = ORIENTED_EDGE('',*,*,#1638,.T.);+#1638 = EDGE_CURVE('',#1631,#1639,#1641,.T.);+#1639 = VERTEX_POINT('',#1640);+#1640 = CARTESIAN_POINT('',(0.8,1.399106857963,3.9));+#1641 = CIRCLE('',#1642,1.4);+#1642 = AXIS2_PLACEMENT_3D('',#1643,#1644,#1645);+#1643 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1644 = DIRECTION('',(0.,0.,1.));+#1645 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1646 = ORIENTED_EDGE('',*,*,#1647,.T.);+#1647 = EDGE_CURVE('',#1639,#1648,#1650,.T.);+#1648 = VERTEX_POINT('',#1649);+#1649 = CARTESIAN_POINT('',(0.8,1.399106857963,3.8));+#1650 = LINE('',#1651,#1652);+#1651 = CARTESIAN_POINT('',(0.8,1.399106857963,3.7));+#1652 = VECTOR('',#1653,1.);+#1653 = DIRECTION('',(0.,0.,-1.));+#1654 = ORIENTED_EDGE('',*,*,#1655,.F.);+#1655 = EDGE_CURVE('',#1656,#1648,#1658,.T.);+#1656 = VERTEX_POINT('',#1657);+#1657 = CARTESIAN_POINT('',(0.7,1.399106857963,3.8));+#1658 = CIRCLE('',#1659,1.4);+#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662);+#1660 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1661 = DIRECTION('',(0.,0.,-1.));+#1662 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1663 = ORIENTED_EDGE('',*,*,#1664,.F.);+#1664 = EDGE_CURVE('',#1665,#1656,#1667,.T.);+#1665 = VERTEX_POINT('',#1666);+#1666 = CARTESIAN_POINT('',(0.7,1.399106857963,3.9));+#1667 = LINE('',#1668,#1669);+#1668 = CARTESIAN_POINT('',(0.7,1.399106857963,3.7));+#1669 = VECTOR('',#1670,1.);+#1670 = DIRECTION('',(0.,0.,-1.));+#1671 = ORIENTED_EDGE('',*,*,#1672,.T.);+#1672 = EDGE_CURVE('',#1665,#1673,#1675,.T.);+#1673 = VERTEX_POINT('',#1674);+#1674 = CARTESIAN_POINT('',(-0.649106857963,4.999999999998E-02,3.9));+#1675 = CIRCLE('',#1676,1.4);+#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679);+#1677 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1678 = DIRECTION('',(0.,0.,1.));+#1679 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1680 = ORIENTED_EDGE('',*,*,#1681,.T.);+#1681 = EDGE_CURVE('',#1673,#1682,#1684,.T.);+#1682 = VERTEX_POINT('',#1683);+#1683 = CARTESIAN_POINT('',(-0.649106857963,5.E-02,3.8));+#1684 = LINE('',#1685,#1686);+#1685 = CARTESIAN_POINT('',(-0.649106857963,5.E-02,3.7));+#1686 = VECTOR('',#1687,1.);+#1687 = DIRECTION('',(0.,0.,-1.));+#1688 = ORIENTED_EDGE('',*,*,#1689,.F.);+#1689 = EDGE_CURVE('',#1690,#1682,#1692,.T.);+#1690 = VERTEX_POINT('',#1691);+#1691 = CARTESIAN_POINT('',(-0.65,1.714505518806E-16,3.8));+#1692 = CIRCLE('',#1693,1.4);+#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696);+#1694 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1695 = DIRECTION('',(0.,0.,-1.));+#1696 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1697 = ORIENTED_EDGE('',*,*,#1698,.F.);+#1698 = EDGE_CURVE('',#1699,#1690,#1701,.T.);+#1699 = VERTEX_POINT('',#1700);+#1700 = CARTESIAN_POINT('',(-0.649106857963,-5.E-02,3.8));+#1701 = CIRCLE('',#1702,1.4);+#1702 = AXIS2_PLACEMENT_3D('',#1703,#1704,#1705);+#1703 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1704 = DIRECTION('',(0.,0.,-1.));+#1705 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1706 = ORIENTED_EDGE('',*,*,#1707,.F.);+#1707 = EDGE_CURVE('',#1708,#1699,#1710,.T.);+#1708 = VERTEX_POINT('',#1709);+#1709 = CARTESIAN_POINT('',(-0.649106857963,-4.999999999998E-02,3.9));+#1710 = LINE('',#1711,#1712);+#1711 = CARTESIAN_POINT('',(-0.649106857963,-5.E-02,3.7));+#1712 = VECTOR('',#1713,1.);+#1713 = DIRECTION('',(0.,0.,-1.));+#1714 = ORIENTED_EDGE('',*,*,#1715,.T.);+#1715 = EDGE_CURVE('',#1708,#1716,#1718,.T.);+#1716 = VERTEX_POINT('',#1717);+#1717 = CARTESIAN_POINT('',(0.7,-1.399106857963,3.9));+#1718 = CIRCLE('',#1719,1.4);+#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722);+#1720 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1721 = DIRECTION('',(0.,0.,1.));+#1722 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1723 = ORIENTED_EDGE('',*,*,#1724,.T.);+#1724 = EDGE_CURVE('',#1716,#1725,#1727,.T.);+#1725 = VERTEX_POINT('',#1726);+#1726 = CARTESIAN_POINT('',(0.7,-1.399106857963,3.8));+#1727 = LINE('',#1728,#1729);+#1728 = CARTESIAN_POINT('',(0.7,-1.399106857963,3.7));+#1729 = VECTOR('',#1730,1.);+#1730 = DIRECTION('',(0.,0.,-1.));+#1731 = ORIENTED_EDGE('',*,*,#1732,.F.);+#1732 = EDGE_CURVE('',#1733,#1725,#1735,.T.);+#1733 = VERTEX_POINT('',#1734);+#1734 = CARTESIAN_POINT('',(0.8,-1.399106857963,3.8));+#1735 = CIRCLE('',#1736,1.4);+#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739);+#1737 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1738 = DIRECTION('',(0.,0.,-1.));+#1739 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1740 = ORIENTED_EDGE('',*,*,#1741,.F.);+#1741 = EDGE_CURVE('',#1742,#1733,#1744,.T.);+#1742 = VERTEX_POINT('',#1743);+#1743 = CARTESIAN_POINT('',(0.8,-1.399106857963,3.9));+#1744 = LINE('',#1745,#1746);+#1745 = CARTESIAN_POINT('',(0.8,-1.399106857963,3.7));+#1746 = VECTOR('',#1747,1.);+#1747 = DIRECTION('',(0.,0.,-1.));+#1748 = ORIENTED_EDGE('',*,*,#1749,.T.);+#1749 = EDGE_CURVE('',#1742,#1622,#1750,.T.);+#1750 = CIRCLE('',#1751,1.4);+#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754);+#1752 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1753 = DIRECTION('',(0.,0.,1.));+#1754 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1755 = CYLINDRICAL_SURFACE('',#1756,1.4);+#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759);+#1757 = CARTESIAN_POINT('',(0.75,0.,4.));+#1758 = DIRECTION('',(0.,0.,-1.));+#1759 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#1760 = ADVANCED_FACE('',(#1761),#1807,.F.);+#1761 = FACE_BOUND('',#1762,.F.);+#1762 = EDGE_LOOP('',(#1763,#1764,#1765,#1766,#1775,#1783,#1792,#1800));+#1763 = ORIENTED_EDGE('',*,*,#1630,.F.);+#1764 = ORIENTED_EDGE('',*,*,#1605,.T.);+#1765 = ORIENTED_EDGE('',*,*,#1621,.T.);+#1766 = ORIENTED_EDGE('',*,*,#1767,.T.);+#1767 = EDGE_CURVE('',#1622,#1768,#1770,.T.);+#1768 = VERTEX_POINT('',#1769);+#1769 = CARTESIAN_POINT('',(2.149106857963,-5.000000000001E-02,3.9));+#1770 = CIRCLE('',#1771,1.4);+#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);+#1772 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1773 = DIRECTION('',(0.,0.,1.));+#1774 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1775 = ORIENTED_EDGE('',*,*,#1776,.T.);+#1776 = EDGE_CURVE('',#1768,#1777,#1779,.T.);+#1777 = VERTEX_POINT('',#1778);+#1778 = CARTESIAN_POINT('',(2.149106857963,-5.E-02,3.8));+#1779 = LINE('',#1780,#1781);+#1780 = CARTESIAN_POINT('',(2.149106857963,-5.E-02,3.7));+#1781 = VECTOR('',#1782,1.);+#1782 = DIRECTION('',(0.,0.,-1.));+#1783 = ORIENTED_EDGE('',*,*,#1784,.F.);+#1784 = EDGE_CURVE('',#1785,#1777,#1787,.T.);+#1785 = VERTEX_POINT('',#1786);+#1786 = CARTESIAN_POINT('',(2.149106857963,5.E-02,3.8));+#1787 = CIRCLE('',#1788,1.4);+#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791);+#1789 = CARTESIAN_POINT('',(0.75,0.,3.8));+#1790 = DIRECTION('',(0.,0.,-1.));+#1791 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1792 = ORIENTED_EDGE('',*,*,#1793,.F.);+#1793 = EDGE_CURVE('',#1794,#1785,#1796,.T.);+#1794 = VERTEX_POINT('',#1795);+#1795 = CARTESIAN_POINT('',(2.149106857963,5.000000000001E-02,3.9));+#1796 = LINE('',#1797,#1798);+#1797 = CARTESIAN_POINT('',(2.149106857963,5.E-02,3.7));+#1798 = VECTOR('',#1799,1.);+#1799 = DIRECTION('',(0.,0.,-1.));+#1800 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1801 = EDGE_CURVE('',#1794,#1631,#1802,.T.);+#1802 = CIRCLE('',#1803,1.4);+#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806);+#1804 = CARTESIAN_POINT('',(0.75,0.,3.9));+#1805 = DIRECTION('',(0.,0.,1.));+#1806 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1807 = CYLINDRICAL_SURFACE('',#1808,1.4);+#1808 = AXIS2_PLACEMENT_3D('',#1809,#1810,#1811);+#1809 = CARTESIAN_POINT('',(0.75,0.,4.));+#1810 = DIRECTION('',(0.,0.,-1.));+#1811 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#1812 = ADVANCED_FACE('',(#1813),#1831,.T.);+#1813 = FACE_BOUND('',#1814,.T.);+#1814 = EDGE_LOOP('',(#1815,#1823,#1824,#1825));+#1815 = ORIENTED_EDGE('',*,*,#1816,.F.);+#1816 = EDGE_CURVE('',#1742,#1817,#1819,.T.);+#1817 = VERTEX_POINT('',#1818);+#1818 = CARTESIAN_POINT('',(0.8,-5.E-02,3.9));+#1819 = LINE('',#1820,#1821);+#1820 = CARTESIAN_POINT('',(0.8,-4.05,3.9));+#1821 = VECTOR('',#1822,1.);+#1822 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1823 = ORIENTED_EDGE('',*,*,#1749,.T.);+#1824 = ORIENTED_EDGE('',*,*,#1767,.T.);+#1825 = ORIENTED_EDGE('',*,*,#1826,.F.);+#1826 = EDGE_CURVE('',#1817,#1768,#1827,.T.);+#1827 = LINE('',#1828,#1829);+#1828 = CARTESIAN_POINT('',(0.8,-5.E-02,3.9));+#1829 = VECTOR('',#1830,1.);+#1830 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#1831 = PLANE('',#1832);+#1832 = AXIS2_PLACEMENT_3D('',#1833,#1834,#1835);+#1833 = CARTESIAN_POINT('',(0.75,-6.494268501652E-17,3.9));+#1834 = DIRECTION('',(1.677000223684E-32,-2.737449048414E-33,1.));+#1835 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#1836 = ADVANCED_FACE('',(#1837),#1855,.F.);+#1837 = FACE_BOUND('',#1838,.F.);+#1838 = EDGE_LOOP('',(#1839,#1840,#1841,#1849));+#1839 = ORIENTED_EDGE('',*,*,#1816,.F.);+#1840 = ORIENTED_EDGE('',*,*,#1741,.T.);+#1841 = ORIENTED_EDGE('',*,*,#1842,.T.);+#1842 = EDGE_CURVE('',#1733,#1843,#1845,.T.);+#1843 = VERTEX_POINT('',#1844);+#1844 = CARTESIAN_POINT('',(0.8,-5.E-02,3.8));+#1845 = LINE('',#1846,#1847);+#1846 = CARTESIAN_POINT('',(0.8,-4.05,3.8));+#1847 = VECTOR('',#1848,1.);+#1848 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1849 = ORIENTED_EDGE('',*,*,#1850,.F.);+#1850 = EDGE_CURVE('',#1817,#1843,#1851,.T.);+#1851 = LINE('',#1852,#1853);+#1852 = CARTESIAN_POINT('',(0.8,-5.E-02,3.9));+#1853 = VECTOR('',#1854,1.);+#1854 = DIRECTION('',(-1.677000223684E-32,2.737449048414E-33,-1.));+#1855 = PLANE('',#1856);+#1856 = AXIS2_PLACEMENT_3D('',#1857,#1858,#1859);+#1857 = CARTESIAN_POINT('',(0.8,-4.05,3.9));+#1858 = DIRECTION('',(1.,-1.224646799147E-16,-1.677000223684E-32));+#1859 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1860 = ADVANCED_FACE('',(#1861),#1879,.T.);+#1861 = FACE_BOUND('',#1862,.T.);+#1862 = EDGE_LOOP('',(#1863,#1864,#1865,#1873));+#1863 = ORIENTED_EDGE('',*,*,#1801,.T.);+#1864 = ORIENTED_EDGE('',*,*,#1638,.T.);+#1865 = ORIENTED_EDGE('',*,*,#1866,.F.);+#1866 = EDGE_CURVE('',#1867,#1639,#1869,.T.);+#1867 = VERTEX_POINT('',#1868);+#1868 = CARTESIAN_POINT('',(0.8,5.E-02,3.9));+#1869 = LINE('',#1870,#1871);+#1870 = CARTESIAN_POINT('',(0.8,5.E-02,3.9));+#1871 = VECTOR('',#1872,1.);+#1872 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1873 = ORIENTED_EDGE('',*,*,#1874,.F.);+#1874 = EDGE_CURVE('',#1794,#1867,#1875,.T.);+#1875 = LINE('',#1876,#1877);+#1876 = CARTESIAN_POINT('',(4.8,5.E-02,3.9));+#1877 = VECTOR('',#1878,1.);+#1878 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1879 = PLANE('',#1880);+#1880 = AXIS2_PLACEMENT_3D('',#1881,#1882,#1883);+#1881 = CARTESIAN_POINT('',(0.75,-6.494268501652E-17,3.9));+#1882 = DIRECTION('',(1.677000223684E-32,-2.737449048414E-33,1.));+#1883 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#1884 = ADVANCED_FACE('',(#1885),#1941,.T.);+#1885 = FACE_BOUND('',#1886,.T.);+#1886 = EDGE_LOOP('',(#1887,#1895,#1901,#1902,#1903,#1909,#1910,#1918,+#1924,#1925,#1933,#1939,#1940));+#1887 = ORIENTED_EDGE('',*,*,#1888,.T.);+#1888 = EDGE_CURVE('',#1699,#1889,#1891,.T.);+#1889 = VERTEX_POINT('',#1890);+#1890 = CARTESIAN_POINT('',(0.7,-5.E-02,3.8));+#1891 = LINE('',#1892,#1893);+#1892 = CARTESIAN_POINT('',(-3.3,-5.E-02,3.8));+#1893 = VECTOR('',#1894,1.);+#1894 = DIRECTION('',(1.,-8.950493387118E-17,0.));+#1895 = ORIENTED_EDGE('',*,*,#1896,.T.);+#1896 = EDGE_CURVE('',#1889,#1725,#1897,.T.);+#1897 = LINE('',#1898,#1899);+#1898 = CARTESIAN_POINT('',(0.7,-5.E-02,3.8));+#1899 = VECTOR('',#1900,1.);+#1900 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#1901 = ORIENTED_EDGE('',*,*,#1732,.F.);+#1902 = ORIENTED_EDGE('',*,*,#1842,.T.);+#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);+#1904 = EDGE_CURVE('',#1843,#1777,#1905,.T.);+#1905 = LINE('',#1906,#1907);+#1906 = CARTESIAN_POINT('',(0.8,-5.E-02,3.8));+#1907 = VECTOR('',#1908,1.);+#1908 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#1909 = ORIENTED_EDGE('',*,*,#1784,.F.);+#1910 = ORIENTED_EDGE('',*,*,#1911,.T.);+#1911 = EDGE_CURVE('',#1785,#1912,#1914,.T.);+#1912 = VERTEX_POINT('',#1913);+#1913 = CARTESIAN_POINT('',(0.8,5.E-02,3.8));+#1914 = LINE('',#1915,#1916);+#1915 = CARTESIAN_POINT('',(4.8,5.E-02,3.8));+#1916 = VECTOR('',#1917,1.);+#1917 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1918 = ORIENTED_EDGE('',*,*,#1919,.T.);+#1919 = EDGE_CURVE('',#1912,#1648,#1920,.T.);+#1920 = LINE('',#1921,#1922);+#1921 = CARTESIAN_POINT('',(0.8,5.E-02,3.8));+#1922 = VECTOR('',#1923,1.);+#1923 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1924 = ORIENTED_EDGE('',*,*,#1655,.F.);+#1925 = ORIENTED_EDGE('',*,*,#1926,.T.);+#1926 = EDGE_CURVE('',#1656,#1927,#1929,.T.);+#1927 = VERTEX_POINT('',#1928);+#1928 = CARTESIAN_POINT('',(0.7,5.E-02,3.8));+#1929 = LINE('',#1930,#1931);+#1930 = CARTESIAN_POINT('',(0.7,4.05,3.8));+#1931 = VECTOR('',#1932,1.);+#1932 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#1933 = ORIENTED_EDGE('',*,*,#1934,.T.);+#1934 = EDGE_CURVE('',#1927,#1682,#1935,.T.);+#1935 = LINE('',#1936,#1937);+#1936 = CARTESIAN_POINT('',(0.7,5.E-02,3.8));+#1937 = VECTOR('',#1938,1.);+#1938 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#1939 = ORIENTED_EDGE('',*,*,#1689,.F.);+#1940 = ORIENTED_EDGE('',*,*,#1698,.F.);+#1941 = PLANE('',#1942);+#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945);+#1943 = CARTESIAN_POINT('',(0.75,1.828955368499E-16,3.8));+#1944 = DIRECTION('',(-2.890934474975E-31,2.491553159674E-32,1.));+#1945 = DIRECTION('',(-1.,1.224646799147E-16,-2.890934474975E-31));+#1946 = ADVANCED_FACE('',(#1947),#1958,.F.);+#1947 = FACE_BOUND('',#1948,.F.);+#1948 = EDGE_LOOP('',(#1949,#1950,#1956,#1957));+#1949 = ORIENTED_EDGE('',*,*,#1866,.F.);+#1950 = ORIENTED_EDGE('',*,*,#1951,.T.);+#1951 = EDGE_CURVE('',#1867,#1912,#1952,.T.);+#1952 = LINE('',#1953,#1954);+#1953 = CARTESIAN_POINT('',(0.8,5.E-02,3.9));+#1954 = VECTOR('',#1955,1.);+#1955 = DIRECTION('',(-1.677000223684E-32,2.737449048414E-33,-1.));+#1956 = ORIENTED_EDGE('',*,*,#1919,.T.);+#1957 = ORIENTED_EDGE('',*,*,#1647,.F.);+#1958 = PLANE('',#1959);+#1959 = AXIS2_PLACEMENT_3D('',#1960,#1961,#1962);+#1960 = CARTESIAN_POINT('',(0.8,5.E-02,3.9));+#1961 = DIRECTION('',(1.,-1.224646799147E-16,-1.677000223684E-32));+#1962 = DIRECTION('',(1.224646799147E-16,1.,0.));+#1963 = ADVANCED_FACE('',(#1964),#1982,.F.);+#1964 = FACE_BOUND('',#1965,.F.);+#1965 = EDGE_LOOP('',(#1966,#1974,#1980,#1981));+#1966 = ORIENTED_EDGE('',*,*,#1967,.F.);+#1967 = EDGE_CURVE('',#1968,#1716,#1970,.T.);+#1968 = VERTEX_POINT('',#1969);+#1969 = CARTESIAN_POINT('',(0.7,-5.E-02,3.9));+#1970 = LINE('',#1971,#1972);+#1971 = CARTESIAN_POINT('',(0.7,-5.E-02,3.9));+#1972 = VECTOR('',#1973,1.);+#1973 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#1974 = ORIENTED_EDGE('',*,*,#1975,.T.);+#1975 = EDGE_CURVE('',#1968,#1889,#1976,.T.);+#1976 = LINE('',#1977,#1978);+#1977 = CARTESIAN_POINT('',(0.7,-5.E-02,3.9));+#1978 = VECTOR('',#1979,1.);+#1979 = DIRECTION('',(-1.677000223684E-32,2.737449048414E-33,-1.));+#1980 = ORIENTED_EDGE('',*,*,#1896,.T.);+#1981 = ORIENTED_EDGE('',*,*,#1724,.F.);+#1982 = PLANE('',#1983);+#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986);+#1984 = CARTESIAN_POINT('',(0.7,-5.E-02,3.9));+#1985 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#1986 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#1987 = ADVANCED_FACE('',(#1988),#1998,.T.);+#1988 = FACE_BOUND('',#1989,.T.);+#1989 = EDGE_LOOP('',(#1990,#1996,#1997));+#1990 = ORIENTED_EDGE('',*,*,#1991,.F.);+#1991 = EDGE_CURVE('',#1708,#1968,#1992,.T.);+#1992 = LINE('',#1993,#1994);+#1993 = CARTESIAN_POINT('',(-3.3,-5.E-02,3.9));+#1994 = VECTOR('',#1995,1.);+#1995 = DIRECTION('',(1.,-8.950493387118E-17,0.));+#1996 = ORIENTED_EDGE('',*,*,#1715,.T.);+#1997 = ORIENTED_EDGE('',*,*,#1967,.F.);+#1998 = PLANE('',#1999);+#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002);+#2000 = CARTESIAN_POINT('',(0.75,-6.494268501652E-17,3.9));+#2001 = DIRECTION('',(1.677000223684E-32,-2.737449048414E-33,1.));+#2002 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#2003 = ADVANCED_FACE('',(#2004),#2022,.F.);+#2004 = FACE_BOUND('',#2005,.F.);+#2005 = EDGE_LOOP('',(#2006,#2014,#2015,#2016));+#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);+#2007 = EDGE_CURVE('',#1665,#2008,#2010,.T.);+#2008 = VERTEX_POINT('',#2009);+#2009 = CARTESIAN_POINT('',(0.7,5.E-02,3.9));+#2010 = LINE('',#2011,#2012);+#2011 = CARTESIAN_POINT('',(0.7,4.05,3.9));+#2012 = VECTOR('',#2013,1.);+#2013 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2014 = ORIENTED_EDGE('',*,*,#1664,.T.);+#2015 = ORIENTED_EDGE('',*,*,#1926,.T.);+#2016 = ORIENTED_EDGE('',*,*,#2017,.F.);+#2017 = EDGE_CURVE('',#2008,#1927,#2018,.T.);+#2018 = LINE('',#2019,#2020);+#2019 = CARTESIAN_POINT('',(0.7,5.E-02,3.9));+#2020 = VECTOR('',#2021,1.);+#2021 = DIRECTION('',(-1.677000223684E-32,2.737449048414E-33,-1.));+#2022 = PLANE('',#2023);+#2023 = AXIS2_PLACEMENT_3D('',#2024,#2025,#2026);+#2024 = CARTESIAN_POINT('',(0.7,4.05,3.9));+#2025 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#2026 = DIRECTION('',(-1.224646799147E-16,-1.,0.));+#2027 = ADVANCED_FACE('',(#2028),#2034,.F.);+#2028 = FACE_BOUND('',#2029,.F.);+#2029 = EDGE_LOOP('',(#2030,#2031,#2032,#2033));+#2030 = ORIENTED_EDGE('',*,*,#1991,.F.);+#2031 = ORIENTED_EDGE('',*,*,#1707,.T.);+#2032 = ORIENTED_EDGE('',*,*,#1888,.T.);+#2033 = ORIENTED_EDGE('',*,*,#1975,.F.);+#2034 = PLANE('',#2035);+#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038);+#2036 = CARTESIAN_POINT('',(-3.3,-5.E-02,3.9));+#2037 = DIRECTION('',(-8.950493387118E-17,-1.,-2.737449048414E-33));+#2038 = DIRECTION('',(1.,-8.950493387118E-17,0.));+#2039 = ADVANCED_FACE('',(#2040),#2050,.T.);+#2040 = FACE_BOUND('',#2041,.T.);+#2041 = EDGE_LOOP('',(#2042,#2043,#2049));+#2042 = ORIENTED_EDGE('',*,*,#1672,.T.);+#2043 = ORIENTED_EDGE('',*,*,#2044,.F.);+#2044 = EDGE_CURVE('',#2008,#1673,#2045,.T.);+#2045 = LINE('',#2046,#2047);+#2046 = CARTESIAN_POINT('',(0.7,5.E-02,3.9));+#2047 = VECTOR('',#2048,1.);+#2048 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2049 = ORIENTED_EDGE('',*,*,#2007,.F.);+#2050 = PLANE('',#2051);+#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054);+#2052 = CARTESIAN_POINT('',(0.75,-6.494268501652E-17,3.9));+#2053 = DIRECTION('',(1.677000223684E-32,-2.737449048414E-33,1.));+#2054 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#2055 = ADVANCED_FACE('',(#2056),#2062,.F.);+#2056 = FACE_BOUND('',#2057,.F.);+#2057 = EDGE_LOOP('',(#2058,#2059,#2060,#2061));+#2058 = ORIENTED_EDGE('',*,*,#2044,.F.);+#2059 = ORIENTED_EDGE('',*,*,#2017,.T.);+#2060 = ORIENTED_EDGE('',*,*,#1934,.T.);+#2061 = ORIENTED_EDGE('',*,*,#1681,.F.);+#2062 = PLANE('',#2063);+#2063 = AXIS2_PLACEMENT_3D('',#2064,#2065,#2066);+#2064 = CARTESIAN_POINT('',(0.7,5.E-02,3.9));+#2065 = DIRECTION('',(1.224646799147E-16,1.,2.737449048414E-33));+#2066 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2067 = ADVANCED_FACE('',(#2068),#2074,.F.);+#2068 = FACE_BOUND('',#2069,.F.);+#2069 = EDGE_LOOP('',(#2070,#2071,#2072,#2073));+#2070 = ORIENTED_EDGE('',*,*,#1874,.F.);+#2071 = ORIENTED_EDGE('',*,*,#1793,.T.);+#2072 = ORIENTED_EDGE('',*,*,#1911,.T.);+#2073 = ORIENTED_EDGE('',*,*,#1951,.F.);+#2074 = PLANE('',#2075);+#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078);+#2076 = CARTESIAN_POINT('',(4.8,5.E-02,3.9));+#2077 = DIRECTION('',(1.224646799147E-16,1.,2.737449048414E-33));+#2078 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2079 = ADVANCED_FACE('',(#2080),#2086,.F.);+#2080 = FACE_BOUND('',#2081,.F.);+#2081 = EDGE_LOOP('',(#2082,#2083,#2084,#2085));+#2082 = ORIENTED_EDGE('',*,*,#1826,.F.);+#2083 = ORIENTED_EDGE('',*,*,#1850,.T.);+#2084 = ORIENTED_EDGE('',*,*,#1904,.T.);+#2085 = ORIENTED_EDGE('',*,*,#1776,.F.);+#2086 = PLANE('',#2087);+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);+#2088 = CARTESIAN_POINT('',(0.8,-5.E-02,3.9));+#2089 = DIRECTION('',(-1.224646799147E-16,-1.,-2.737449048414E-33));+#2090 = DIRECTION('',(1.,-1.224646799147E-16,0.));+#2091 = ORIENTED_CLOSED_SHELL('',*,#2092,.F.);+#2092 = CLOSED_SHELL('',(#2093,#2135,#2166,#2177,#2209,#2236));+#2093 = ADVANCED_FACE('',(#2094),#2130,.T.);+#2094 = FACE_BOUND('',#2095,.T.);+#2095 = EDGE_LOOP('',(#2096,#2106,#2115,#2123));+#2096 = ORIENTED_EDGE('',*,*,#2097,.F.);+#2097 = EDGE_CURVE('',#2098,#2100,#2102,.T.);+#2098 = VERTEX_POINT('',#2099);+#2099 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,3.6));+#2100 = VERTEX_POINT('',#2101);+#2101 = CARTESIAN_POINT('',(1.419132749216,0.277163859753,3.6));+#2102 = LINE('',#2103,#2104);+#2103 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,3.6));+#2104 = VECTOR('',#2105,1.);+#2105 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));+#2106 = ORIENTED_EDGE('',*,*,#2107,.T.);+#2107 = EDGE_CURVE('',#2098,#2108,#2110,.T.);+#2108 = VERTEX_POINT('',#2109);+#2109 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,3.6));+#2110 = CIRCLE('',#2111,1.4);+#2111 = AXIS2_PLACEMENT_3D('',#2112,#2113,#2114);+#2112 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2113 = DIRECTION('',(0.,0.,-1.));+#2114 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2115 = ORIENTED_EDGE('',*,*,#2116,.T.);+#2116 = EDGE_CURVE('',#2108,#2117,#2119,.T.);+#2117 = VERTEX_POINT('',#2118);+#2118 = CARTESIAN_POINT('',(1.419132749216,-0.277163859753,3.6));+#2119 = LINE('',#2120,#2121);+#2120 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,3.6));+#2121 = VECTOR('',#2122,1.);+#2122 = DIRECTION('',(-0.923879532511,0.382683432365,0.));+#2123 = ORIENTED_EDGE('',*,*,#2124,.T.);+#2124 = EDGE_CURVE('',#2117,#2100,#2125,.T.);+#2125 = CIRCLE('',#2126,0.3);+#2126 = AXIS2_PLACEMENT_3D('',#2127,#2128,#2129);+#2127 = CARTESIAN_POINT('',(1.533937778926,0.,3.6));+#2128 = DIRECTION('',(0.,0.,-1.));+#2129 = DIRECTION('',(0.382683432365,0.923879532511,0.));+#2130 = PLANE('',#2131);+#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134);+#2132 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2133 = DIRECTION('',(0.,0.,-1.));+#2134 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2135 = ADVANCED_FACE('',(#2136),#2161,.T.);+#2136 = FACE_BOUND('',#2137,.T.);+#2137 = EDGE_LOOP('',(#2138,#2139,#2146,#2147,#2155));+#2138 = ORIENTED_EDGE('',*,*,#2116,.F.);+#2139 = ORIENTED_EDGE('',*,*,#2140,.T.);+#2140 = EDGE_CURVE('',#2108,#2098,#2141,.T.);+#2141 = CIRCLE('',#2142,1.4);+#2142 = AXIS2_PLACEMENT_3D('',#2143,#2144,#2145);+#2143 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2144 = DIRECTION('',(0.,-0.,-1.));+#2145 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2146 = ORIENTED_EDGE('',*,*,#2097,.T.);+#2147 = ORIENTED_EDGE('',*,*,#2148,.T.);+#2148 = EDGE_CURVE('',#2100,#2149,#2151,.T.);+#2149 = VERTEX_POINT('',#2150);+#2150 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2151 = LINE('',#2152,#2153);+#2152 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,3.6));+#2153 = VECTOR('',#2154,1.);+#2154 = DIRECTION('',(-0.923879532511,-0.382683432365,0.));+#2155 = ORIENTED_EDGE('',*,*,#2156,.F.);+#2156 = EDGE_CURVE('',#2117,#2149,#2157,.T.);+#2157 = LINE('',#2158,#2159);+#2158 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,3.6));+#2159 = VECTOR('',#2160,1.);+#2160 = DIRECTION('',(-0.923879532511,0.382683432365,0.));+#2161 = PLANE('',#2162);+#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165);+#2163 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2164 = DIRECTION('',(0.,0.,-1.));+#2165 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2166 = ADVANCED_FACE('',(#2167),#2172,.T.);+#2167 = FACE_BOUND('',#2168,.T.);+#2168 = EDGE_LOOP('',(#2169,#2170,#2171));+#2169 = ORIENTED_EDGE('',*,*,#2148,.F.);+#2170 = ORIENTED_EDGE('',*,*,#2124,.F.);+#2171 = ORIENTED_EDGE('',*,*,#2156,.T.);+#2172 = PLANE('',#2173);+#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);+#2174 = CARTESIAN_POINT('',(0.75,0.,3.6));+#2175 = DIRECTION('',(0.,0.,-1.));+#2176 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2177 = ADVANCED_FACE('',(#2178),#2204,.T.);+#2178 = FACE_BOUND('',#2179,.T.);+#2179 = EDGE_LOOP('',(#2180,#2188,#2197,#2203));+#2180 = ORIENTED_EDGE('',*,*,#2181,.F.);+#2181 = EDGE_CURVE('',#2182,#2098,#2184,.T.);+#2182 = VERTEX_POINT('',#2183);+#2183 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,3.7));+#2184 = LINE('',#2185,#2186);+#2185 = CARTESIAN_POINT('',(2.043431345516,0.535756805311,4.));+#2186 = VECTOR('',#2187,1.);+#2187 = DIRECTION('',(0.,0.,-1.));+#2188 = ORIENTED_EDGE('',*,*,#2189,.F.);+#2189 = EDGE_CURVE('',#2190,#2182,#2192,.T.);+#2190 = VERTEX_POINT('',#2191);+#2191 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,3.7));+#2192 = CIRCLE('',#2193,1.4);+#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196);+#2194 = CARTESIAN_POINT('',(0.75,0.,3.7));+#2195 = DIRECTION('',(0.,0.,1.));+#2196 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2197 = ORIENTED_EDGE('',*,*,#2198,.T.);+#2198 = EDGE_CURVE('',#2190,#2108,#2199,.T.);+#2199 = LINE('',#2200,#2201);+#2200 = CARTESIAN_POINT('',(2.043431345516,-0.535756805311,4.));+#2201 = VECTOR('',#2202,1.);+#2202 = DIRECTION('',(0.,0.,-1.));+#2203 = ORIENTED_EDGE('',*,*,#2107,.F.);+#2204 = CYLINDRICAL_SURFACE('',#2205,1.4);+#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208);+#2206 = CARTESIAN_POINT('',(0.75,0.,4.));+#2207 = DIRECTION('',(0.,0.,-1.));+#2208 = DIRECTION('',(0.923879532511,0.382683432365,0.));+#2209 = ADVANCED_FACE('',(#2210),#2231,.T.);+#2210 = FACE_BOUND('',#2211,.T.);+#2211 = EDGE_LOOP('',(#2212,#2213,#2222,#2229,#2230));+#2212 = ORIENTED_EDGE('',*,*,#2198,.F.);+#2213 = ORIENTED_EDGE('',*,*,#2214,.F.);+#2214 = EDGE_CURVE('',#2215,#2190,#2217,.T.);+#2215 = VERTEX_POINT('',#2216);+#2216 = CARTESIAN_POINT('',(-0.65,1.714505518806E-16,3.7));+#2217 = CIRCLE('',#2218,1.4);+#2218 = AXIS2_PLACEMENT_3D('',#2219,#2220,#2221);+#2219 = CARTESIAN_POINT('',(0.75,0.,3.7));+#2220 = DIRECTION('',(0.,0.,1.));+#2221 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2222 = ORIENTED_EDGE('',*,*,#2223,.F.);+#2223 = EDGE_CURVE('',#2182,#2215,#2224,.T.);+#2224 = CIRCLE('',#2225,1.4);+#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228);+#2226 = CARTESIAN_POINT('',(0.75,0.,3.7));+#2227 = DIRECTION('',(0.,0.,1.));+#2228 = DIRECTION('',(-1.,1.224646799147E-16,0.));+#2229 = ORIENTED_EDGE('',*,*,#2181,.T.);+#2230 = ORIENTED_EDGE('',*,*,#2140,.F.);+#2231 = CYLINDRICAL_SURFACE('',#2232,1.4);+#2232 = AXIS2_PLACEMENT_3D('',#2233,#2234,#2235);+#2233 = CARTESIAN_POINT('',(0.75,0.,4.));+#2234 = DIRECTION('',(0.,0.,-1.));+#2235 = DIRECTION('',(0.923879532511,-0.382683432365,0.));+#2236 = ADVANCED_FACE('',(#2237),#2242,.T.);+#2237 = FACE_BOUND('',#2238,.T.);+#2238 = EDGE_LOOP('',(#2239,#2240,#2241));+#2239 = ORIENTED_EDGE('',*,*,#2214,.T.);+#2240 = ORIENTED_EDGE('',*,*,#2189,.T.);+#2241 = ORIENTED_EDGE('',*,*,#2223,.T.);+#2242 = PLANE('',#2243);+#2243 = AXIS2_PLACEMENT_3D('',#2244,#2245,#2246);+#2244 = CARTESIAN_POINT('',(0.75,-6.494268501652E-17,3.7));+#2245 = DIRECTION('',(1.677000223684E-32,-2.737449048414E-33,1.));+#2246 = DIRECTION('',(-1.,1.224646799147E-16,1.677000223684E-32));+#2247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2251))+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2248,#2249,#2250)) REPRESENTATION_CONTEXT+('Context #1','3D Context with UNIT and UNCERTAINTY') );+#2248 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );+#2249 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );+#2250 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );+#2251 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#2248,+'distance_accuracy_value','confusion accuracy');+#2252 = PRODUCT_TYPE('part',$,(#7));+#2253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(+#2254,#2262,#2269,#2277,#2284,#2292,#2299,#2306,#2313,#2320,#2327,+#2334,#2341,#2348,#2355,#2362,#2370,#2377,#2384,#2391,#2398,#2405,+#2412,#2419,#2426,#2433,#2440,#2447,#2454,#2461,#2468,#2475,#2482,+#2489,#2496,#2503,#2510,#2517,#2524,#2531,#2538,#2545,#2552,#2559,+#2566,#2573,#2580,#2587,#2594,#2601,#2608,#2615,#2622,#2629),#2247);+#2254 = STYLED_ITEM('color',(#2255),#17);+#2255 = PRESENTATION_STYLE_ASSIGNMENT((#2256));+#2256 = SURFACE_STYLE_USAGE(.BOTH.,#2257);+#2257 = SURFACE_SIDE_STYLE('',(#2258));+#2258 = SURFACE_STYLE_FILL_AREA(#2259);+#2259 = FILL_AREA_STYLE('',(#2260));+#2260 = FILL_AREA_STYLE_COLOUR('',#2261);+#2261 = COLOUR_RGB('',0.824000000954,0.819999992847,0.78100001812);+#2262 = STYLED_ITEM('color',(#2263),#34);+#2263 = PRESENTATION_STYLE_ASSIGNMENT((#2264));+#2264 = SURFACE_STYLE_USAGE(.BOTH.,#2265);+#2265 = SURFACE_SIDE_STYLE('',(#2266));+#2266 = SURFACE_STYLE_FILL_AREA(#2267);+#2267 = FILL_AREA_STYLE('',(#2268));+#2268 = FILL_AREA_STYLE_COLOUR('',#2261);+#2269 = STYLED_ITEM('color',(#2270),#59);+#2270 = PRESENTATION_STYLE_ASSIGNMENT((#2271));+#2271 = SURFACE_STYLE_USAGE(.BOTH.,#2272);+#2272 = SURFACE_SIDE_STYLE('',(#2273));+#2273 = SURFACE_STYLE_FILL_AREA(#2274);+#2274 = FILL_AREA_STYLE('',(#2275));+#2275 = FILL_AREA_STYLE_COLOUR('',#2276);+#2276 = COLOUR_RGB('',0.136999994516,0.402000010014,0.726999998093);+#2277 = STYLED_ITEM('color',(#2278),#108);+#2278 = PRESENTATION_STYLE_ASSIGNMENT((#2279));+#2279 = SURFACE_STYLE_USAGE(.BOTH.,#2280);+#2280 = SURFACE_SIDE_STYLE('',(#2281));+#2281 = SURFACE_STYLE_FILL_AREA(#2282);+#2282 = FILL_AREA_STYLE('',(#2283));+#2283 = FILL_AREA_STYLE_COLOUR('',#2276);+#2284 = STYLED_ITEM('color',(#2285),#141);+#2285 = PRESENTATION_STYLE_ASSIGNMENT((#2286));+#2286 = SURFACE_STYLE_USAGE(.BOTH.,#2287);+#2287 = SURFACE_SIDE_STYLE('',(#2288));+#2288 = SURFACE_STYLE_FILL_AREA(#2289);+#2289 = FILL_AREA_STYLE('',(#2290));+#2290 = FILL_AREA_STYLE_COLOUR('',#2291);+#2291 = COLOUR_RGB('',0.690999984741,0.663999974728,0.597999989986);+#2292 = STYLED_ITEM('color',(#2293),#159);+#2293 = PRESENTATION_STYLE_ASSIGNMENT((#2294));+#2294 = SURFACE_STYLE_USAGE(.BOTH.,#2295);+#2295 = SURFACE_SIDE_STYLE('',(#2296));+#2296 = SURFACE_STYLE_FILL_AREA(#2297);+#2297 = FILL_AREA_STYLE('',(#2298));+#2298 = FILL_AREA_STYLE_COLOUR('',#2261);+#2299 = STYLED_ITEM('color',(#2300),#184);+#2300 = PRESENTATION_STYLE_ASSIGNMENT((#2301));+#2301 = SURFACE_STYLE_USAGE(.BOTH.,#2302);+#2302 = SURFACE_SIDE_STYLE('',(#2303));+#2303 = SURFACE_STYLE_FILL_AREA(#2304);+#2304 = FILL_AREA_STYLE('',(#2305));+#2305 = FILL_AREA_STYLE_COLOUR('',#2276);+#2306 = STYLED_ITEM('color',(#2307),#216);+#2307 = PRESENTATION_STYLE_ASSIGNMENT((#2308));+#2308 = SURFACE_STYLE_USAGE(.BOTH.,#2309);+#2309 = SURFACE_SIDE_STYLE('',(#2310));+#2310 = SURFACE_STYLE_FILL_AREA(#2311);+#2311 = FILL_AREA_STYLE('',(#2312));+#2312 = FILL_AREA_STYLE_COLOUR('',#2291);+#2313 = STYLED_ITEM('color',(#2314),#234);+#2314 = PRESENTATION_STYLE_ASSIGNMENT((#2315));+#2315 = SURFACE_STYLE_USAGE(.BOTH.,#2316);+#2316 = SURFACE_SIDE_STYLE('',(#2317));+#2317 = SURFACE_STYLE_FILL_AREA(#2318);+#2318 = FILL_AREA_STYLE('',(#2319));+#2319 = FILL_AREA_STYLE_COLOUR('',#2261);+#2320 = STYLED_ITEM('color',(#2321),#243);+#2321 = PRESENTATION_STYLE_ASSIGNMENT((#2322));+#2322 = SURFACE_STYLE_USAGE(.BOTH.,#2323);+#2323 = SURFACE_SIDE_STYLE('',(#2324));+#2324 = SURFACE_STYLE_FILL_AREA(#2325);+#2325 = FILL_AREA_STYLE('',(#2326));+#2326 = FILL_AREA_STYLE_COLOUR('',#2276);+#2327 = STYLED_ITEM('color',(#2328),#281);+#2328 = PRESENTATION_STYLE_ASSIGNMENT((#2329));+#2329 = SURFACE_STYLE_USAGE(.BOTH.,#2330);+#2330 = SURFACE_SIDE_STYLE('',(#2331));+#2331 = SURFACE_STYLE_FILL_AREA(#2332);+#2332 = FILL_AREA_STYLE('',(#2333));+#2333 = FILL_AREA_STYLE_COLOUR('',#2291);+#2334 = STYLED_ITEM('color',(#2335),#303);+#2335 = PRESENTATION_STYLE_ASSIGNMENT((#2336));+#2336 = SURFACE_STYLE_USAGE(.BOTH.,#2337);+#2337 = SURFACE_SIDE_STYLE('',(#2338));+#2338 = SURFACE_STYLE_FILL_AREA(#2339);+#2339 = FILL_AREA_STYLE('',(#2340));+#2340 = FILL_AREA_STYLE_COLOUR('',#2276);+#2341 = STYLED_ITEM('color',(#2342),#363);+#2342 = PRESENTATION_STYLE_ASSIGNMENT((#2343));+#2343 = SURFACE_STYLE_USAGE(.BOTH.,#2344);+#2344 = SURFACE_SIDE_STYLE('',(#2345));+#2345 = SURFACE_STYLE_FILL_AREA(#2346);+#2346 = FILL_AREA_STYLE('',(#2347));+#2347 = FILL_AREA_STYLE_COLOUR('',#2291);+#2348 = STYLED_ITEM('color',(#2349),#437);+#2349 = PRESENTATION_STYLE_ASSIGNMENT((#2350));+#2350 = SURFACE_STYLE_USAGE(.BOTH.,#2351);+#2351 = SURFACE_SIDE_STYLE('',(#2352));+#2352 = SURFACE_STYLE_FILL_AREA(#2353);+#2353 = FILL_AREA_STYLE('',(#2354));+#2354 = FILL_AREA_STYLE_COLOUR('',#2276);+#2355 = STYLED_ITEM('color',(#2356),#603);+#2356 = PRESENTATION_STYLE_ASSIGNMENT((#2357));+#2357 = SURFACE_STYLE_USAGE(.BOTH.,#2358);+#2358 = SURFACE_SIDE_STYLE('',(#2359));+#2359 = SURFACE_STYLE_FILL_AREA(#2360);+#2360 = FILL_AREA_STYLE('',(#2361));+#2361 = FILL_AREA_STYLE_COLOUR('',#2291);+#2362 = STYLED_ITEM('color',(#2363),#680);+#2363 = PRESENTATION_STYLE_ASSIGNMENT((#2364));+#2364 = SURFACE_STYLE_USAGE(.BOTH.,#2365);+#2365 = SURFACE_SIDE_STYLE('',(#2366));+#2366 = SURFACE_STYLE_FILL_AREA(#2367);+#2367 = FILL_AREA_STYLE('',(#2368));+#2368 = FILL_AREA_STYLE_COLOUR('',#2369);+#2369 = COLOUR_RGB('',0.148000001907,0.144999995828,0.144999995828);+#2370 = STYLED_ITEM('color',(#2371),#705);+#2371 = PRESENTATION_STYLE_ASSIGNMENT((#2372));+#2372 = SURFACE_STYLE_USAGE(.BOTH.,#2373);+#2373 = SURFACE_SIDE_STYLE('',(#2374));+#2374 = SURFACE_STYLE_FILL_AREA(#2375);+#2375 = FILL_AREA_STYLE('',(#2376));+#2376 = FILL_AREA_STYLE_COLOUR('',#2291);+#2377 = STYLED_ITEM('color',(#2378),#782);+#2378 = PRESENTATION_STYLE_ASSIGNMENT((#2379));+#2379 = SURFACE_STYLE_USAGE(.BOTH.,#2380);+#2380 = SURFACE_SIDE_STYLE('',(#2381));+#2381 = SURFACE_STYLE_FILL_AREA(#2382);+#2382 = FILL_AREA_STYLE('',(#2383));+#2383 = FILL_AREA_STYLE_COLOUR('',#2276);+#2384 = STYLED_ITEM('color',(#2385),#848);+#2385 = PRESENTATION_STYLE_ASSIGNMENT((#2386));+#2386 = SURFACE_STYLE_USAGE(.BOTH.,#2387);+#2387 = SURFACE_SIDE_STYLE('',(#2388));+#2388 = SURFACE_STYLE_FILL_AREA(#2389);+#2389 = FILL_AREA_STYLE('',(#2390));+#2390 = FILL_AREA_STYLE_COLOUR('',#2369);+#2391 = STYLED_ITEM('color',(#2392),#904);+#2392 = PRESENTATION_STYLE_ASSIGNMENT((#2393));+#2393 = SURFACE_STYLE_USAGE(.BOTH.,#2394);+#2394 = SURFACE_SIDE_STYLE('',(#2395));+#2395 = SURFACE_STYLE_FILL_AREA(#2396);+#2396 = FILL_AREA_STYLE('',(#2397));+#2397 = FILL_AREA_STYLE_COLOUR('',#2291);+#2398 = STYLED_ITEM('color',(#2399),#955);+#2399 = PRESENTATION_STYLE_ASSIGNMENT((#2400));+#2400 = SURFACE_STYLE_USAGE(.BOTH.,#2401);+#2401 = SURFACE_SIDE_STYLE('',(#2402));+#2402 = SURFACE_STYLE_FILL_AREA(#2403);+#2403 = FILL_AREA_STYLE('',(#2404));+#2404 = FILL_AREA_STYLE_COLOUR('',#2291);+#2405 = STYLED_ITEM('color',(#2406),#1006);+#2406 = PRESENTATION_STYLE_ASSIGNMENT((#2407));+#2407 = SURFACE_STYLE_USAGE(.BOTH.,#2408);+#2408 = SURFACE_SIDE_STYLE('',(#2409));+#2409 = SURFACE_STYLE_FILL_AREA(#2410);+#2410 = FILL_AREA_STYLE('',(#2411));+#2411 = FILL_AREA_STYLE_COLOUR('',#2276);+#2412 = STYLED_ITEM('color',(#2413),#1172);+#2413 = PRESENTATION_STYLE_ASSIGNMENT((#2414));+#2414 = SURFACE_STYLE_USAGE(.BOTH.,#2415);+#2415 = SURFACE_SIDE_STYLE('',(#2416));+#2416 = SURFACE_STYLE_FILL_AREA(#2417);+#2417 = FILL_AREA_STYLE('',(#2418));+#2418 = FILL_AREA_STYLE_COLOUR('',#2369);+#2419 = STYLED_ITEM('color',(#2420),#1201);+#2420 = PRESENTATION_STYLE_ASSIGNMENT((#2421));+#2421 = SURFACE_STYLE_USAGE(.BOTH.,#2422);+#2422 = SURFACE_SIDE_STYLE('',(#2423));+#2423 = SURFACE_STYLE_FILL_AREA(#2424);+#2424 = FILL_AREA_STYLE('',(#2425));+#2425 = FILL_AREA_STYLE_COLOUR('',#2291);+#2426 = STYLED_ITEM('color',(#2427),#1269);+#2427 = PRESENTATION_STYLE_ASSIGNMENT((#2428));+#2428 = SURFACE_STYLE_USAGE(.BOTH.,#2429);+#2429 = SURFACE_SIDE_STYLE('',(#2430));+#2430 = SURFACE_STYLE_FILL_AREA(#2431);+#2431 = FILL_AREA_STYLE('',(#2432));+#2432 = FILL_AREA_STYLE_COLOUR('',#2291);+#2433 = STYLED_ITEM('color',(#2434),#1337);+#2434 = PRESENTATION_STYLE_ASSIGNMENT((#2435));+#2435 = SURFACE_STYLE_USAGE(.BOTH.,#2436);+#2436 = SURFACE_SIDE_STYLE('',(#2437));+#2437 = SURFACE_STYLE_FILL_AREA(#2438);+#2438 = FILL_AREA_STYLE('',(#2439));+#2439 = FILL_AREA_STYLE_COLOUR('',#2276);+#2440 = STYLED_ITEM('color',(#2441),#1369);+#2441 = PRESENTATION_STYLE_ASSIGNMENT((#2442));+#2442 = SURFACE_STYLE_USAGE(.BOTH.,#2443);+#2443 = SURFACE_SIDE_STYLE('',(#2444));+#2444 = SURFACE_STYLE_FILL_AREA(#2445);+#2445 = FILL_AREA_STYLE('',(#2446));+#2446 = FILL_AREA_STYLE_COLOUR('',#2369);+#2447 = STYLED_ITEM('color',(#2448),#1423);+#2448 = PRESENTATION_STYLE_ASSIGNMENT((#2449));+#2449 = SURFACE_STYLE_USAGE(.BOTH.,#2450);+#2450 = SURFACE_SIDE_STYLE('',(#2451));+#2451 = SURFACE_STYLE_FILL_AREA(#2452);+#2452 = FILL_AREA_STYLE('',(#2453));+#2453 = FILL_AREA_STYLE_COLOUR('',#2291);+#2454 = STYLED_ITEM('color',(#2455),#1500);+#2455 = PRESENTATION_STYLE_ASSIGNMENT((#2456));+#2456 = SURFACE_STYLE_USAGE(.BOTH.,#2457);+#2457 = SURFACE_SIDE_STYLE('',(#2458));+#2458 = SURFACE_STYLE_FILL_AREA(#2459);+#2459 = FILL_AREA_STYLE('',(#2460));+#2460 = FILL_AREA_STYLE_COLOUR('',#2276);+#2461 = STYLED_ITEM('color',(#2462),#1534);+#2462 = PRESENTATION_STYLE_ASSIGNMENT((#2463));+#2463 = SURFACE_STYLE_USAGE(.BOTH.,#2464);+#2464 = SURFACE_SIDE_STYLE('',(#2465));+#2465 = SURFACE_STYLE_FILL_AREA(#2466);+#2466 = FILL_AREA_STYLE('',(#2467));+#2467 = FILL_AREA_STYLE_COLOUR('',#2369);+#2468 = STYLED_ITEM('color',(#2469),#1549);+#2469 = PRESENTATION_STYLE_ASSIGNMENT((#2470));+#2470 = SURFACE_STYLE_USAGE(.BOTH.,#2471);+#2471 = SURFACE_SIDE_STYLE('',(#2472));+#2472 = SURFACE_STYLE_FILL_AREA(#2473);+#2473 = FILL_AREA_STYLE('',(#2474));+#2474 = FILL_AREA_STYLE_COLOUR('',#2291);+#2475 = STYLED_ITEM('color',(#2476),#1567);+#2476 = PRESENTATION_STYLE_ASSIGNMENT((#2477));+#2477 = SURFACE_STYLE_USAGE(.BOTH.,#2478);+#2478 = SURFACE_SIDE_STYLE('',(#2479));+#2479 = SURFACE_STYLE_FILL_AREA(#2480);+#2480 = FILL_AREA_STYLE('',(#2481));+#2481 = FILL_AREA_STYLE_COLOUR('',#2276);+#2482 = STYLED_ITEM('color',(#2483),#1599);+#2483 = PRESENTATION_STYLE_ASSIGNMENT((#2484));+#2484 = SURFACE_STYLE_USAGE(.BOTH.,#2485);+#2485 = SURFACE_SIDE_STYLE('',(#2486));+#2486 = SURFACE_STYLE_FILL_AREA(#2487);+#2487 = FILL_AREA_STYLE('',(#2488));+#2488 = FILL_AREA_STYLE_COLOUR('',#2291);+#2489 = STYLED_ITEM('color',(#2490),#1617);+#2490 = PRESENTATION_STYLE_ASSIGNMENT((#2491));+#2491 = SURFACE_STYLE_USAGE(.BOTH.,#2492);+#2492 = SURFACE_SIDE_STYLE('',(#2493));+#2493 = SURFACE_STYLE_FILL_AREA(#2494);+#2494 = FILL_AREA_STYLE('',(#2495));+#2495 = FILL_AREA_STYLE_COLOUR('',#2276);+#2496 = STYLED_ITEM('color',(#2497),#1760);+#2497 = PRESENTATION_STYLE_ASSIGNMENT((#2498));+#2498 = SURFACE_STYLE_USAGE(.BOTH.,#2499);+#2499 = SURFACE_SIDE_STYLE('',(#2500));+#2500 = SURFACE_STYLE_FILL_AREA(#2501);+#2501 = FILL_AREA_STYLE('',(#2502));+#2502 = FILL_AREA_STYLE_COLOUR('',#2291);+#2503 = STYLED_ITEM('color',(#2504),#1812);+#2504 = PRESENTATION_STYLE_ASSIGNMENT((#2505));+#2505 = SURFACE_STYLE_USAGE(.BOTH.,#2506);+#2506 = SURFACE_SIDE_STYLE('',(#2507));+#2507 = SURFACE_STYLE_FILL_AREA(#2508);+#2508 = FILL_AREA_STYLE('',(#2509));+#2509 = FILL_AREA_STYLE_COLOUR('',#2261);+#2510 = STYLED_ITEM('color',(#2511),#1836);+#2511 = PRESENTATION_STYLE_ASSIGNMENT((#2512));+#2512 = SURFACE_STYLE_USAGE(.BOTH.,#2513);+#2513 = SURFACE_SIDE_STYLE('',(#2514));+#2514 = SURFACE_STYLE_FILL_AREA(#2515);+#2515 = FILL_AREA_STYLE('',(#2516));+#2516 = FILL_AREA_STYLE_COLOUR('',#2261);+#2517 = STYLED_ITEM('color',(#2518),#1860);+#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('',#2261);+#2524 = STYLED_ITEM('color',(#2525),#1884);+#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('',#2261);+#2531 = STYLED_ITEM('color',(#2532),#1946);+#2532 = PRESENTATION_STYLE_ASSIGNMENT((#2533));+#2533 = SURFACE_STYLE_USAGE(.BOTH.,#2534);+#2534 = SURFACE_SIDE_STYLE('',(#2535));+#2535 = SURFACE_STYLE_FILL_AREA(#2536);+#2536 = FILL_AREA_STYLE('',(#2537));+#2537 = FILL_AREA_STYLE_COLOUR('',#2261);+#2538 = STYLED_ITEM('color',(#2539),#1963);+#2539 = PRESENTATION_STYLE_ASSIGNMENT((#2540));+#2540 = SURFACE_STYLE_USAGE(.BOTH.,#2541);+#2541 = SURFACE_SIDE_STYLE('',(#2542));+#2542 = SURFACE_STYLE_FILL_AREA(#2543);+#2543 = FILL_AREA_STYLE('',(#2544));+#2544 = FILL_AREA_STYLE_COLOUR('',#2261);+#2545 = STYLED_ITEM('color',(#2546),#1987);+#2546 = PRESENTATION_STYLE_ASSIGNMENT((#2547));+#2547 = SURFACE_STYLE_USAGE(.BOTH.,#2548);+#2548 = SURFACE_SIDE_STYLE('',(#2549));+#2549 = SURFACE_STYLE_FILL_AREA(#2550);+#2550 = FILL_AREA_STYLE('',(#2551));+#2551 = FILL_AREA_STYLE_COLOUR('',#2261);+#2552 = STYLED_ITEM('color',(#2553),#2003);+#2553 = PRESENTATION_STYLE_ASSIGNMENT((#2554));+#2554 = SURFACE_STYLE_USAGE(.BOTH.,#2555);+#2555 = SURFACE_SIDE_STYLE('',(#2556));+#2556 = SURFACE_STYLE_FILL_AREA(#2557);+#2557 = FILL_AREA_STYLE('',(#2558));+#2558 = FILL_AREA_STYLE_COLOUR('',#2261);+#2559 = STYLED_ITEM('color',(#2560),#2027);+#2560 = PRESENTATION_STYLE_ASSIGNMENT((#2561));+#2561 = SURFACE_STYLE_USAGE(.BOTH.,#2562);+#2562 = SURFACE_SIDE_STYLE('',(#2563));+#2563 = SURFACE_STYLE_FILL_AREA(#2564);+#2564 = FILL_AREA_STYLE('',(#2565));+#2565 = FILL_AREA_STYLE_COLOUR('',#2261);+#2566 = STYLED_ITEM('color',(#2567),#2039);+#2567 = PRESENTATION_STYLE_ASSIGNMENT((#2568));+#2568 = SURFACE_STYLE_USAGE(.BOTH.,#2569);+#2569 = SURFACE_SIDE_STYLE('',(#2570));+#2570 = SURFACE_STYLE_FILL_AREA(#2571);+#2571 = FILL_AREA_STYLE('',(#2572));+#2572 = FILL_AREA_STYLE_COLOUR('',#2261);+#2573 = STYLED_ITEM('color',(#2574),#2055);+#2574 = PRESENTATION_STYLE_ASSIGNMENT((#2575));+#2575 = SURFACE_STYLE_USAGE(.BOTH.,#2576);+#2576 = SURFACE_SIDE_STYLE('',(#2577));+#2577 = SURFACE_STYLE_FILL_AREA(#2578);+#2578 = FILL_AREA_STYLE('',(#2579));+#2579 = FILL_AREA_STYLE_COLOUR('',#2261);+#2580 = STYLED_ITEM('color',(#2581),#2067);+#2581 = PRESENTATION_STYLE_ASSIGNMENT((#2582));+#2582 = SURFACE_STYLE_USAGE(.BOTH.,#2583);+#2583 = SURFACE_SIDE_STYLE('',(#2584));+#2584 = SURFACE_STYLE_FILL_AREA(#2585);+#2585 = FILL_AREA_STYLE('',(#2586));+#2586 = FILL_AREA_STYLE_COLOUR('',#2261);+#2587 = STYLED_ITEM('color',(#2588),#2079);+#2588 = PRESENTATION_STYLE_ASSIGNMENT((#2589));+#2589 = SURFACE_STYLE_USAGE(.BOTH.,#2590);+#2590 = SURFACE_SIDE_STYLE('',(#2591));+#2591 = SURFACE_STYLE_FILL_AREA(#2592);+#2592 = FILL_AREA_STYLE('',(#2593));+#2593 = FILL_AREA_STYLE_COLOUR('',#2261);+#2594 = STYLED_ITEM('color',(#2595),#2093);+#2595 = PRESENTATION_STYLE_ASSIGNMENT((#2596));+#2596 = SURFACE_STYLE_USAGE(.BOTH.,#2597);+#2597 = SURFACE_SIDE_STYLE('',(#2598));+#2598 = SURFACE_STYLE_FILL_AREA(#2599);+#2599 = FILL_AREA_STYLE('',(#2600));+#2600 = FILL_AREA_STYLE_COLOUR('',#2291);+#2601 = STYLED_ITEM('color',(#2602),#2135);+#2602 = PRESENTATION_STYLE_ASSIGNMENT((#2603));+#2603 = SURFACE_STYLE_USAGE(.BOTH.,#2604);+#2604 = SURFACE_SIDE_STYLE('',(#2605));+#2605 = SURFACE_STYLE_FILL_AREA(#2606);+#2606 = FILL_AREA_STYLE('',(#2607));+#2607 = FILL_AREA_STYLE_COLOUR('',#2276);+#2608 = STYLED_ITEM('color',(#2609),#2166);+#2609 = PRESENTATION_STYLE_ASSIGNMENT((#2610));+#2610 = SURFACE_STYLE_USAGE(.BOTH.,#2611);+#2611 = SURFACE_SIDE_STYLE('',(#2612));+#2612 = SURFACE_STYLE_FILL_AREA(#2613);+#2613 = FILL_AREA_STYLE('',(#2614));+#2614 = FILL_AREA_STYLE_COLOUR('',#2276);+#2615 = STYLED_ITEM('color',(#2616),#2177);+#2616 = PRESENTATION_STYLE_ASSIGNMENT((#2617));+#2617 = SURFACE_STYLE_USAGE(.BOTH.,#2618);+#2618 = SURFACE_SIDE_STYLE('',(#2619));+#2619 = SURFACE_STYLE_FILL_AREA(#2620);+#2620 = FILL_AREA_STYLE('',(#2621));+#2621 = FILL_AREA_STYLE_COLOUR('',#2291);+#2622 = STYLED_ITEM('color',(#2623),#2209);+#2623 = PRESENTATION_STYLE_ASSIGNMENT((#2624));+#2624 = SURFACE_STYLE_USAGE(.BOTH.,#2625);+#2625 = SURFACE_SIDE_STYLE('',(#2626));+#2626 = SURFACE_STYLE_FILL_AREA(#2627);+#2627 = FILL_AREA_STYLE('',(#2628));+#2628 = FILL_AREA_STYLE_COLOUR('',#2276);+#2629 = STYLED_ITEM('color',(#2630),#2236);+#2630 = PRESENTATION_STYLE_ASSIGNMENT((#2631));+#2631 = SURFACE_STYLE_USAGE(.BOTH.,#2632);+#2632 = SURFACE_SIDE_STYLE('',(#2633));+#2633 = SURFACE_STYLE_FILL_AREA(#2634);+#2634 = FILL_AREA_STYLE('',(#2635));+#2635 = FILL_AREA_STYLE_COLOUR('',#2261);+ENDSEC;+END-ISO-10303-21;
package.jsonadded+156
@@ -0,0 +1,156 @@+{+  "slug": "kf105m050c05rr0vh2fp0",+  "version": "0.1.0",+  "type": "component",+  "description": "CX Dongguan Chengxing Elec Aluminum Electrolytic Capacitors - Leaded, 插件,D4xL5mm. 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",+    "kf105m050c05rr0vh2fp0",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "kf105m050c05rr0vh2fp0.kicad_sym",+    "kf105m050c05rr0vh2fp0.kicad_mod",+    "kf105m050c05rr0vh2fp0.glb",+    "kf105m050c05rr0vh2fp0.step",+    "kf105m050c05rr0vh2fp0.lbr",+    "docs/hero.png",+    "docs/kf105m050c05rr0vh2fp0-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "kf105m050c05rr0vh2fp0-hero.glb",+    "kf105m050c05rr0vh2fp0-hero.overlay.json",+    "kf105m050c05rr0vh2fp0-etched.glb"+  ],+  "component": {+    "mpn": "KF105M050C05RR0VH2FP0",+    "manufacturer": "CX Dongguan Chengxing Elec",+    "package": "CP_Radial_D4.0mm_P1.50mm",+    "pin_count": 2,+    "category": "Capacitors",+    "subcategory": "Aluminum Electrolytic Capacitors - Leaded",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960",+    "parts": {+      "symbol": "kf105m050c05rr0vh2fp0.kicad_sym",+      "footprint": "kf105m050c05rr0vh2fp0.kicad_mod",+      "model_3d": "kf105m050c05rr0vh2fp0-hero.glb",+      "model_3d_plain": "kf105m050c05rr0vh2fp0-etched.glb",+      "model_3d_step": "kf105m050c05rr0vh2fp0-etched.step",+      "model_3d_step_plain": "kf105m050c05rr0vh2fp0.step",+      "lbr": "kf105m050c05rr0vh2fp0.lbr"+    },+    "distributor_links": {+      "lcsc": "C47848"+    },+    "distributor_check": {+      "checked_at": "2026-11-06T04:08:42Z",+      "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": 12,+        "cost_usd": 0.0034,+        "at": "2026-11-06T04:08:15"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960",+        "pages": 12,+        "sha256": "79b941d0e9d8384c",+        "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": "kf105m050c05rr0vh2fp0.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          4.0,+          4.0,+          6.0+        ],+        "zmin_mm": -2.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "0b3df9c2ac243b2ec8cdfd919c97a826f512783901f259a9918ba28836e91262",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "kf105m050c05rr0vh2fp0-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": [+          4.0,+          4.0,+          6.0+        ],+        "zmin_mm": -2.0,+        "centre_offset_mm": 0.0,+        "footprint_binding": "identity",+        "sha256": "b2c988268bd1520d3d3a8d240d6acfc5589c1b094b3714cff0bf3f7f0b22bb1d",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      }+    ]+  }+}
page.jsonadded+162
@@ -0,0 +1,162 @@+{+  "slug": "kf105m050c05rr0vh2fp0",+  "version": "0.1.0",+  "type": "component",+  "description": "CX Dongguan Chengxing Elec Aluminum Electrolytic Capacitors - Leaded, 插件,D4xL5mm. 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",+    "kf105m050c05rr0vh2fp0",+    "factory-2.0.0",+    "extractor-text"+  ],+  "dependencies": {},+  "hero": {+    "type": "image",+    "path": "docs/hero.png"+  },+  "files": [+    "page.json",+    "README.md",+    "kf105m050c05rr0vh2fp0.kicad_sym",+    "kf105m050c05rr0vh2fp0.kicad_mod",+    "kf105m050c05rr0vh2fp0.glb",+    "kf105m050c05rr0vh2fp0.step",+    "kf105m050c05rr0vh2fp0.lbr",+    "docs/hero.png",+    "docs/kf105m050c05rr0vh2fp0-datasheet.pdf",+    "viewers/symbol.html",+    "viewers/footprint.html",+    "kf105m050c05rr0vh2fp0-hero.glb",+    "kf105m050c05rr0vh2fp0-hero.overlay.json",+    "kf105m050c05rr0vh2fp0-etched.glb"+  ],+  "component": {+    "mpn": "KF105M050C05RR0VH2FP0",+    "manufacturer": "CX Dongguan Chengxing Elec",+    "package": "CP_Radial_D4.0mm_P1.50mm",+    "pin_count": 2,+    "category": "Capacitors",+    "subcategory": "Aluminum Electrolytic Capacitors - Leaded",+    "datasheet": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960",+    "parts": {+      "symbol": "kf105m050c05rr0vh2fp0.kicad_sym",+      "footprint": "kf105m050c05rr0vh2fp0.kicad_mod",+      "model_3d": "kf105m050c05rr0vh2fp0-hero.glb",+      "model_3d_plain": "kf105m050c05rr0vh2fp0-etched.glb",+      "model_3d_step": "kf105m050c05rr0vh2fp0-etched.step",+      "model_3d_step_plain": "kf105m050c05rr0vh2fp0.step",+      "lbr": "kf105m050c05rr0vh2fp0.lbr"+    },+    "distributor_links": {+      "lcsc": "C47848"+    },+    "distributor_check": {+      "checked_at": "2026-11-06T04:08:42Z",+      "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": 12,+        "cost_usd": 0.0034,+        "at": "2026-11-06T04:08:15"+      },+      "datasheet": {+        "url": "https://jlcpcb.com/api/file/downloadByFileSystemAccessId/8588896082890280960",+        "pages": 12,+        "sha256": "79b941d0e9d8384c",+        "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": "kf105m050c05rr0vh2fp0.step",+        "role": "plain",+        "up": "Z",+        "units": "mm",+        "origin": "footprint origin = pad-pattern centre",+        "seat": "body on z = 0, through-hole leads below",+        "extents_mm": [+          4,+          4,+          6+        ],+        "zmin_mm": -2,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "0b3df9c2ac243b2ec8cdfd919c97a826f512783901f259a9918ba28836e91262",+        "checked": "2026-11-06",+        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"+      },+      {+        "file": "kf105m050c05rr0vh2fp0-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": [+          4,+          4,+          6+        ],+        "zmin_mm": -2,+        "centre_offset_mm": 0,+        "footprint_binding": "identity",+        "sha256": "b2c988268bd1520d3d3a8d240d6acfc5589c1b094b3714cff0bf3f7f0b22bb1d",+        "checked": "2026-11-06",+        "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>kf105m050c05rr0vh2fp0</title>\ No newline at end of file
viewers/symbol.htmladded+1
@@ -0,0 +1 @@+<!doctype html><title>kf105m050c05rr0vh2fp0</title>\ No newline at end of file